《数控车床编程与加工》实训教案
- 格式:docx
- 大小:657.24 KB
- 文档页数:40
数控车床编程与操作教案教案标题:数控车床编程与操作教案教案目标:1. 了解数控车床的基本原理和工作原理。
2. 掌握数控车床的编程方法和操作技巧。
3. 能够独立进行数控车床的编程和操作。
教学内容:1. 数控车床的基本原理和工作原理介绍。
2. 数控车床编程的基本知识和方法。
3. 数控车床的操作技巧和注意事项。
教学步骤:步骤一:数控车床的基本原理和工作原理介绍(约10分钟)1. 介绍数控车床的定义和作用。
2. 解释数控车床的基本组成部分,如主轴、进给系统、控制系统等。
3. 说明数控车床的工作原理和工作过程。
步骤二:数控车床编程的基本知识和方法(约20分钟)1. 解释数控车床编程的定义和作用。
2. 介绍数控车床编程的基本知识,如数控编程语言、坐标系、刀具半径补偿等。
3. 演示数控车床编程的基本方法,包括编写程序、调试程序等。
步骤三:数控车床的操作技巧和注意事项(约30分钟)1. 介绍数控车床的操作界面和操作按钮的功能。
2. 演示数控车床的操作技巧,包括开机操作、坐标系设定、刀具装夹等。
3. 强调数控车床操作的注意事项,如安全操作、材料选择等。
步骤四:练习与巩固(约20分钟)1. 提供练习题目,要求学生独立进行数控车床编程和操作。
2. 监督学生实际操作,并给予指导和反馈。
3. 对学生的操作进行总结和评价。
教学资源:1. 数控车床的实物或模型。
2. 数控车床编程软件或模拟软件。
3. 相关的教学视频和教材。
评估方法:1. 学生练习的成果评估,包括编程的准确性和操作的熟练程度。
2. 学生对数控车床编程和操作的理解和掌握程度的评估。
3. 学生在练习中的主动性和合作程度的评估。
教案备注:1. 教案中的时间安排仅供参考,根据实际教学情况可适当调整。
2. 教案中的教学资源和评估方法可根据学校的具体条件进行调整和补充。
3. 教案中的教学步骤和内容应根据学生的实际水平和学习需求进行调整和拓展。
数控车床编程与操作教案一、教学目标:1.了解数控车床的基本构造和工作原理;2.掌握数控车床的操作方法和编程技巧;3.能够独立完成简单的数控车床编程和操作任务;4.培养学生的观察、思考和解决问题的能力。
二、教学内容:1.数控车床的基本构造和工作原理;2.数控车床的操作方法;3.数控车床的编程技巧;4.数控车床的实际应用。
三、教学过程:1.导入(10分钟)通过举例说明数控车床的应用和重要性,激发学生的学习兴趣。
2.理论讲解(30分钟)2.1数控车床的基本构造和工作原理-数控车床的主要构造部分:床身、主轴箱、进给箱、刀架、刀座等;-数控车床的工作原理:数控系统接收输入的程序,控制各个动作,实现加工。
2.2数控车床的操作方法-数控指令的使用方法:G指令、M指令、T指令;-数控机床的操作主界面介绍;-数控机床的操作步骤:开机、设定工件坐标系、选择工艺参数、设定刀具补偿等。
2.3数控车床的编程技巧-程序的组成结构:起始块、分块、结束块;-基本指令的使用方法:G指令、M指令、T指令的含义和使用;-工件坐标系的设定方法;-刀具补偿的使用方法。
3.实际操作(40分钟)3.1数控机床的开机操作-按照正确的操作顺序开启数控机床;-观察数控机床的各个部分是否正常运行。
3.2数控机床的坐标系设定-设置工件坐标系原点;-设置工件坐标系的方向。
3.3数控机床的刀具设定-选择合适的刀具;-载入刀具信息。
3.4数控机床的手动操作-使用手轮进行手动操作;-观察数控机床的响应情况。
3.5数控机床的程序编写与运行-根据给定的加工要求编写加工程序;-将程序输入数控机床;-运行程序观察数控机床的加工情况。
4.总结与评价(20分钟)对本节课的内容进行总结,并对学生进行评价。
四、教学评价:1.观察学生在实际操作中的表现,了解其对数控车床操作和编程技巧的掌握程度;2.收集学生对本节课内容的反馈意见,了解教学效果。
五、教学资源:1.数控车床设备;2.数控车床编程和操作教材;3.多媒体教学设备。
《数控车床编程与加工》实训教案《数控车床编程与加工》实训教案数控车床编程与加工实训教案一、教学目标:1.了解数控车床的基本结构和工作原理;2.掌握数控车床的编程方法和编程规范;3.能够独立使用数控编程软件进行编程;4.能够使用数控车床进行零部件的加工。
二、教学内容:1.数控车床的基本概念和分类;2.数控车床的结构和工作原理;3.数控编程的基本方法和编程规范;4.使用数控编程软件进行编程;5.数控车床的操作和调试;6.数控车床的加工工艺和工作常识。
三、教学过程:第一节:数控车床的概念和分类(30分钟)1.讲解数控车床的定义和作用;2.介绍数控车床的分类和特点;3.展示不同种类的数控车床。
第二节:数控车床的结构和工作原理(30分钟)1.介绍数控车床的主要结构组成;2.解释数控车床的工作原理;3.示范数控车床的操作和调试。
第三节:数控编程的基本方法和编程规范(30分钟)1.介绍数控编程的基本概念;2.讲解数控编程的常用指令和语法;3.强调数控编程的规范和注意事项。
第四节:使用数控编程软件进行编程(60分钟)1.介绍常用的数控编程软件;2.演示数控编程软件的基本操作;3.给学生分发练习题,让学生自己编写程序。
第五节:数控车床的操作和调试(60分钟)1.指导学生正确使用数控车床;2.教学生如何进行数控车床的调试;3.给学生指派加工任务,让他们亲自操作数控车床。
第六节:数控车床的加工工艺和工作常识(30分钟)1.介绍数控车床的加工工艺和流程;2.讲解数控车床的操作注意事项;3.强调数控车床的安全注意事项。
四、教学方法:1.讲授法:在教师的讲解下,向学生传授数控车床编程和加工的相关知识。
2.演示法:通过实物展示和软件演示,向学生展示数控车床的操作和调试方法。
3.实践法:让学生亲自操作数控车床进行编程和加工,提高实际操作能力。
4.讨论法:在教学中引导学生积极参与讨论,互相交流和学习。
五、教学资源:1.数控车床实物和软件;2.数控编程软件;3.数控车床加工工具和材料。
《数控车床编程与加工》实训教案一、实训目标1. 理解数控车床的基本工作原理和结构。
2. 掌握数控车床编程的基本方法和技巧。
3. 能够独立完成简单零件的数控车床加工操作。
二、实训内容1. 数控车床的基本操作。
2. 数控车床编程的基本指令和功能指令。
3. 数控车床加工工艺的制定和调整。
4. 数控车床的维护和故障排除。
5. 实际操作案例的加工练习。
三、实训准备1. 熟悉数控车床的相关理论知识。
2. 准备数控车床操作手册和编程指导书。
3. 准备实际操作案例的图纸和工艺参数。
4. 准备数控车床的安全操作规程和注意事项。
四、实训步骤1. 对数控车床进行安全检查和预热。
2. 根据图纸和工艺参数编写加工程序。
3. 将加工程序输入到数控车床中并进行模拟。
4. 进行实际加工操作,并调整加工参数。
5. 检查加工结果,并进行必要的修正。
五、实训要求1. 能够正确进行数控车床的基本操作。
2. 能够编写简单的数控车床加工程序。
3. 能够根据图纸和工艺参数进行加工操作。
4. 能够对加工结果进行检查和评估。
5. 能够遵守数控车床的安全操作规程和注意事项。
六、实训评价1. 学生能够独立完成数控车床的基本操作。
2. 学生能够编写并正确输入加工程序。
3. 学生能够根据图纸和工艺参数进行加工操作,并达到预期效果。
4. 学生能够对加工结果进行检查和评估,保证加工质量。
5. 学生能够遵守数控车床的安全操作规程,无违规操作。
七、实训注意事项1. 操作数控车床前,必须佩戴好个人防护装备,如安全帽、防护眼镜、耳塞等。
2. 在操作过程中,严禁将手、头等身体部位伸入刀具附近,以防发生意外伤害。
3. 确保数控车床的刀架、刀具与其他部件安装牢固,防止加工过程中发生松动。
4. 遵循“先试后切”的原则,进行加工前应先进行试切,检查刀具路径和加工参数是否正确。
5. 遇到问题或紧急情况时,立即停止操作,并及时报告教师。
八、实训拓展1. 引导学生学习数控车床的高级编程指令和功能,提高编程水平。
数控车编程与加工电子教案一、教学目标1. 了解数控车床的基本概念、结构及工作原理。
2. 掌握数控车编程的基本方法及工艺。
3. 学会使用数控车床进行实际加工操作。
4. 培养学生具备数控车床操作及编程的基本技能。
二、教学内容1. 数控车床概述数控车床的定义、分类及发展历程数控车床的主要结构及功能数控车床的工作原理及特点2. 数控车编程基础数控车编程的基本概念数控车编程的方法与步骤数控车编程的常用指令及功能3. 数控车床操作与维护数控车床的操作界面及功能数控车床的操作步骤及注意事项数控车床的日常维护与保养4. 数控车床加工工艺数控车床加工工艺的基本概念数控车床加工工艺的制定与实施数控车床加工中的刀具选择与切削参数确定5. 数控车床编程实例简单零件的数控车编程与加工复杂零件的数控车编程与加工数控车编程中的常见问题及解决方法三、教学方法1. 讲授法:讲解数控车床的基本概念、原理及编程方法。
2. 演示法:展示数控车床的实际操作过程,让学生直观了解数控车床的工作原理及编程技巧。
3. 实践法:让学生亲自动手操作数控车床,进行实际加工练习,提高操作技能。
4. 案例分析法:分析实际加工案例,让学生学会根据零件特点选择合适的编程方法及工艺。
四、教学资源1. 数控车床模型:用于展示数控车床的结构及工作原理。
2. 数控车床操作软件:用于演示数控车床的操作过程及编程方法。
3. 实际加工零件:用于实践教学,让学生学会根据零件特点进行编程及加工。
4. 教学课件:用于辅助讲解及演示教学内容。
五、教学评价1. 平时成绩:考察学生的出勤、课堂表现及作业完成情况。
2. 实操考核:评估学生在数控车床上操作的熟练程度及加工质量。
3. 课程报告:让学生结合所学知识,分析实际加工案例,提出解决问题的方法。
4. 期末考试:测试学生对数控车编程与加工知识的掌握程度。
六、教学安排1. 课时:共计32课时,包括理论教学和实践教学。
2. 教学计划:第1-8课时:数控车床概述及数控车编程基础第9-16课时:数控车床操作与维护、数控车床加工工艺第17-24课时:数控车床编程实例、实践教学第25-32课时:课程报告、期末考试七、教学注意事项1. 确保学生了解数控车床的安全操作规程,防止意外事故的发生。
一、数控编程教学模块2、左旋螺纹的车削方法3、被吃刀量的合理选取课题12 外梯形螺纹车削1、梯形螺纹车刀的刃磨2、低速车削梯形螺纹的方法3、梯形螺纹的测量课题13 平底孔及台阶孔车削1、盲孔车刀的选用及刃磨2、平底孔及台阶孔的车削方法3、内孔的测量课题14 通孔及内沟槽车削1、通孔车刀及内沟槽刀的选用及刃磨2、通孔及内沟槽的车削方法3、工件的测量课题15 探测锤头及锤柄的加工1、车刀的选用及刃磨2、加工工艺的设计3、零件表面质量的控制课题16 手柄的加工1、车刀的选择及刃磨2、手柄加工工艺的设计课题17 线垂的加工1、在车床上攻丝、套丝的方法2、小直径钻头的使用方法课题18 国际象棋的加工1、国际象棋棋子的加工工艺2、零件表面质量的控制实训课题主要技能点课题19 配合工件的加工1、刀具的选用及刃磨2、锥体的配合3、三角螺纹配合4、形位公差的保证实训课题参考图纸课题3课题4课题5 课题6课题7课题8课题9次数 D d L1 Ø38±0.20 Ø 18 35.72 Ø 36±0.15 Ø 16 34.13 Ø 34±0.10 Ø 15 32.4 课题10课题11课题12课题13课题14d 总长Φ1 Φ30+0.01 0100+-0.20牙型角:30°螺距:P牙顶间隙:a c螺距1.5~5间隙0.25螺距6~12 间隙0.5大径d 公称直径中径:d2=d-0.5p小径d3=d-2h3 牙高h3=0.5p+ac牙顶宽f=0.366p牙槽底宽w=0.366p-0.536p 三针检测量针检测0.51p (dD)单针测量A=M+d0/2课题15课题16课题172 Φ35+0.05 0100+-0.20 Φ403 Φ40+0.027 0 100+-0.20Φ45课题19。
一、教案概述章节名称:数控车编程与加工概述教学目标:1. 了解数控车床的基本概念、分类及应用领域。
2. 掌握数控车编程的基本步骤和常用指令。
3. 了解数控车床的加工工艺及操作方法。
教学内容:1. 数控车床的基本概念、分类及应用领域。
2. 数控车编程的基本步骤和常用指令。
3. 数控车床的加工工艺及操作方法。
教学方法:1. 采用讲授法,讲解数控车床的基本概念、分类及应用领域。
2. 采用案例教学法,讲解数控车编程的基本步骤和常用指令。
3. 采用实践教学法,讲解数控车床的加工工艺及操作方法。
教学准备:1. 准备数控车床的基本概念、分类及应用领域的PPT。
2. 准备数控车编程的基本步骤和常用指令的PPT。
3. 准备数控车床的加工工艺及操作方法的PPT。
教学过程:1. 讲解数控车床的基本概念、分类及应用领域。
2. 讲解数控车编程的基本步骤和常用指令。
3. 讲解数控车床的加工工艺及操作方法。
教学评价:1. 课堂问答,检查学生对数控车床的基本概念、分类及应用领域的掌握程度。
2. 课堂练习,检查学生对数控车编程的基本步骤和常用指令的掌握程度。
3. 实践操作,检查学生对数控车床的加工工艺及操作方法的掌握程度。
二、数控车编程的基本步骤和常用指令章节名称:数控车编程的基本步骤和常用指令教学目标:1. 掌握数控车编程的基本步骤。
2. 熟悉数控车常用的指令及其功能。
教学内容:1. 数控车编程的基本步骤。
2. 数控车常用的指令及其功能。
教学方法:1. 采用讲授法,讲解数控车编程的基本步骤。
2. 采用案例教学法,讲解数控车常用的指令及其功能。
教学准备:1. 准备数控车编程的基本步骤的PPT。
2. 准备数控车常用的指令及其功能的PPT。
教学过程:1. 讲解数控车编程的基本步骤。
2. 讲解数控车常用的指令及其功能。
教学评价:1. 课堂问答,检查学生对数控车编程的基本步骤的掌握程度。
2. 课堂练习,检查学生对数控车常用的指令及其功能的掌握程度。
实训四车成形面的加工
一. 实训目的
1.了解数控车床加工成形面的特点。
2.能够正确地对成形面零件进行数控车削工艺分析。
3.掌握G73 、M98、M99用法。
4.掌握圆弧表面的加工程序编写方法。
5.掌握各种圆弧表面加工中的计算方法。
6.掌握圆弧加工中的粗车工艺安排。
二. 实验设备、材料及工具
1.GSK928数控车床8台、GSK980数控车床6台
2.游标卡尺0~125mm 14把
3.90°偏刀各1把
4.零件毛坯¢50 若干
三. 实训内容
零件如下图,毛坯外径Φ50×120,编制数控加工程序。
图一
图二
图三
四.实训步骤
1.分析工件图样,选择定位基准和加工方法,确定走刀路线选择刀具和装夹方法,确定切削用量参数。
2.数控加工程序卡
根据零件的加工工艺分析和所使用的数控车床的编程指令说明,编写加工程序,填写程序卡,见下表:
车削加工程序卡
1.机床在试运行前必须进行图形模拟加工,避免程序错误、刀具碰撞工件或卡盘。
2.快速进刀和退刀时,一定要注意不要碰上工件和三爪卡盘。
3.加工零件过程中一定要提高警惕,将手放在“急停”按钮上,如遇到紧急情况,迅速按下“急停”按钮,防止意外事故发生。
六. 实训思考题
1.试用圆弧插补指令R或I、K分别编写程序。
2.数控车床加工成形类零件时应注意那些问题?
3.采用G73复合循环编写程序时应注意那些问题?
4.加工时观察G73所调用的循环体与G73是否独立?。
《数控车床编程与加工》实训教案一、教学目标1. 理解数控车床的基本原理和结构。
2. 学会数控车床编程的基本方法。
3. 掌握数控车床加工的基本技能。
4. 培养学生的动手能力和团队协作能力。
二、教学内容1. 数控车床概述数控车床的定义数控车床的分类数控车床的组成部分及功能2. 数控车床编程基础数控编程的基本概念数控编程的指令系统数控编程的格式与规则三、教学方法1. 讲授法:讲解数控车床的基本原理、结构和编程方法。
2. 演示法:展示数控车床的操作过程和加工实例。
3. 实践法:学生动手进行数控车床编程和加工实践。
4. 讨论法:学生分组讨论,分享学习心得和经验。
四、教学资源1. 数控车床实训基地:提供实际操作数控车床的机会。
2. 数控车床编程软件:辅助学生进行编程练习。
3. 教学课件:展示数控车床的相关图片、动画和视频。
4. 参考资料:提供相关的书籍、论文和网络资源。
五、教学评价1. 平时成绩:考察学生的出勤、课堂表现和作业完成情况。
2. 实践操作考核:评估学生在数控车床上的操作技能。
3. 编程考核:评估学生的编程能力和加工工艺水平。
4. 小组讨论评价:评价学生的团队协作能力和解决问题的能力。
六、教学安排1. 课时:共计32课时,其中包括理论讲授8课时,实践操作24课时。
2. 教学计划:第1-4课时:数控车床概述第5-8课时:数控车床编程基础第9-12课时:数控车床编程实例第13-16课时:数控车床操作与加工实践第17-20课时:数控车床加工工艺第21-24课时:数控车床编程与操作综合训练七、教学步骤1. 导入:通过展示数控车床的实际加工视频,引发学生兴趣,引入数控车床编程与加工的话题。
2. 讲解:讲解数控车床的基本原理、结构和编程方法。
3. 演示:展示数控车床的操作过程和加工实例。
4. 实践:学生动手进行数控车床编程和加工实践。
5. 讨论:学生分组讨论,分享学习心得和经验。
6. 总结:回顾本节课的重点内容,强调注意事项。
《数控车编程与实训》课程教学计划
一、课程内容与要求(项目名称与要求)
1、数控编程基础(10学时)
项目一了解数控车床的基本知识,清楚坐标系的概念,明确数控编程的概念与分类;
了解数控技术的术语,了解数控车削加工工艺的知识。
、数控车模拟仿真实训学时)
在进行数控车编程理论教学的同时,进行数控车模拟仿真实训课程,帮助学生对所学习的数控车床操作、数控程序编制、工件模拟加工进行练习,为在数控车床上加工实训做好准备。
二、课程教学建议
(1)、开课学期:第二学期、第三学期,建议在第二学期开设数控车编程理论教学(70学时)与数控车仿真模拟实训(60学时)。
第三学期开设数控车加工实训(110学时)。
(2)、每个教学班数控车编程理论教学与数控车仿真模拟实训授课教师安排同一位教师担任,能够掌握学生学习进度和其掌握知识的能力,增强教学效果。
数控车加工实训教学的任课教师同上,由数控实训指导教师配合加强指导,保证教学的连贯性。
(3)、采用一体化教学,利用多媒体、宇龙数控仿真软件、加工型数控车床进行教学。
(4)、数控车编程理论教学采用在教室与机房相结合,数控车仿真模拟实训在数控仿真实训室,数控车加工实训在数控实训中心进行。
(5)、教师对仿真中的指令重点检查,提高学生的编程能力,加工实训中教师应专心指导、认真检查、防止加工中事故的发生。
课题1 数控车床基本程序指令及应用学时2一、教学目的和要求1、了解数控车床的安全操作规程2、掌握数控车床基本程序指令3、掌握数控车床简单轴类零件程序的编制二、重点难点1、数控车床的安全操作规范2、数控车床基本指令的基本应用3、数控车床简单轴类零件精加工程序的编制三、授课内容(一)数控车床安全操作规程1. 开机前应对数控车床进行全面细致的检查,包括操作面板、导轨面、卡爪、尾座、刀架、刀具等,确认无误后方可操作。
2. 数控车床通电后,检查各开关、按钮和按键是否正常、灵活、机床有无异常现象。
3. 程序输入后,应仔细核对代码、地址、数值、正负号、小数点及语法是否正确。
4. 正确测量和计算工件坐标系,并对所得结果进行检查。
5. 输入工件坐标系,并对坐标、坐标值、正负号、小数点进行认真核对。
6. 未装工件前,空运行一次程序,看程序能否顺利进行,刀具和夹具安装是否合理,有无超程现象7. 试切时快速倍率开关必须打到较低挡位8. 试切进刀时,在刀具运行至工件30~50伽处,必须在进给保持下,验证Z 轴和X 轴坐标剩余值与加工程序是否一致。
9. 试切和加工中,刃磨刀具和更换刀具后,要重新测量刀具位置并修改刀补值和刀补号。
10. 程序修改后,要对修改部分仔细核对。
11. 必须在确认工件夹紧后才能启动机床,严禁工件转动时测量、触摸工件。
12. 操作中出现工件跳动、打抖、异常声音、夹具松动等异常情况时必须停车处理。
13 紧急停车后,应重新进行机床“回零”操作,才能再次运行程序。
(二)数控车床坐标系数控机床的加工是由程序控制完成的,所以坐标系的确定与使用非常重要。
根据ISO841 标准,数控机床坐标系用右手笛卡儿坐标系作为标准确定。
数控车床平行于主轴方向即纵向为Z 轴,垂直于主轴方向即横向为X 轴,刀具远离工件方向为正向。
如图1-1 所示数控车床有三个坐标系即机械坐标系、编程坐标系和工件坐标系。
机械坐标系的原点是生产厂家在制造机床时的固定坐标系原点,也称机械零点。
它是在机床装配、调试时已经确定下来的,是机床加工的基准点。
在使用中机械坐标系是由参考点来确定的,机床系统启动后,进行返回参考点操作,机械坐标系就建立了。
坐标系一经建立,只要不切断电源,坐标系就不会变化。
编程坐标系是编程序时使用的坐标系,一般把我们把Z 轴与工件轴线重合,X 轴放在工件端面上工件坐标系是机床进行加工时使用的坐标系,它应该与编程坐标系一致。
能否让(三)数控车床加工工艺制定方法在数控车床上加工零件时,应该遵循如下原则:(1 )选择适合在数控车床上加工的零件。
(2 )分析被加工零件图样,明确加工内容和技术要求。
(3 )确定工件坐标系原点位置。
原点位置一般选择在工件右端面和主轴回转中心交点P,也可以设在主轴回转中心与工件左端面交点0上,如图1-2所示。
图1-2 编程原点(4 )制定加工工艺路径,应该考虑加工起始点位置,起始点一般也作为加工结束的位置,起市点应便于检查和装夹工件;应该考虑粗车、半精车、精车路线,在保证零件加工精度和表面粗糙度的前提下,尽可能以最少的进给路线完成零件的加工,缩短单件的加工时间;应考虑换刀点的位置,换刀点是加工过程中刀架进行自动换刀的位置,换刀点位置的选择应考虑在换刀过程中不发生干涉现象,且换刀路线尽可能短,加工起始点和换刀点可选同一点或者不选同点。
(5 )选择切削参数。
在加工过程中,应根据零件精度要求选择合理的主轴转速、进给速度、和切削深度。
(6 )合理选择刀具。
根据加工的零件形状和表面精度要求,选择合适的刀具进行加工。
(7 )编制加工程序,调试加工程序,完成零件加工。
(四)数控加工程序的构成在数控车床上加工零件,首先要编制程序,然后用该程序控制机床的运动。
数控指令的集合称为程序。
在程序中根据机床的实际运动顺序书写这些指令。
一个完整的数控加工程序由程序开始部分、若干程序段、程序结束部分组成。
一个程序段由程序段号和若干个“字”组成,一个“字”由地址符和数字组成。
下面是一个完整的数控加工程序,该程序由程序号开始,以M30 结束。
程序说明O1234 程序开始N10 T0101 G95 M3 S500 程序段1N20 G0 X100 Z100 程序段2N30 G0 X26 Z0 程序段3N60 G0 X100 程序段6N70 Z100 程序段7N80 M30 程序结束(1)程序号零件程序的起始部分一般由程序起始符号% (或0)后跟1 —4位数字组成,如:%123 ,O1234 等。
(2)程序段的格式和组成程序段的格式可分为地址格式、分割地址格式、固定程序段格式和可变程序段格式等。
其中以可变程序段格式应用最为广泛, 所谓可变程序段格式就是程序段的长短是可变的。
例如:N10 G01 X40.0 Z-30.0F200 ;程序段号功能字坐标字进给速度功能字程序段结束3)“字”一个“字”的组成如下所示:Z - 30.0地址符符号(正、负号)数据字(数字)程序段号加上若干程序字就可组成一个程序段。
在程序段中表示地址的英文字母可分为地址和非尺寸地址两种。
表示尺寸地址的英文字母有X、Y、Z、U、V、W、P、Q、I、J、K、A、B、C、DERH 共18 个字母。
表示非尺寸地址有N、G、F、S、T、M 、L、0 等8 个字母。
五)模态指令与非模态指令的区分(1)模态指令:称续效指令,一经程序段中指定,便一直有效,直到后面出现同组另一指令或被其他指令取消时才有效。
编写程序时,与上段相同的模态指令可以省略不写。
不同组模态指令编在同一程序段内,不影响其续效。
(2)非模态指令:称非续效指令,其功能仅在出现的程序段有效。
(六)常用M 指令M 指令是控制数控机床“开、关”功能的指令,主要用于完成加工操作时的辅助动作。
M 指令有模态还非模态之分,常用M 指令的功能及应用如下:(1)程序停止指令:M00功能:执行完包含M00 的程序段后,机床停止自动运行,此时所有存在的模态信息保持不变,用循环启动使自动运行重新开始。
(2)选择停止指令:M01功能:与M00 类似,执行完包含M01 的程序段后,机床停止自动运行,只是当机床机床操作面板上的选择停开关压下时,这个代码才有效。
(3)主轴正转、反转、停止指令:M03 、M04 、M05功能:M03、M04可使主轴正、反转,与同段程序其他指令一起开始执行。
M05 指令可使主轴在该程序段其他指令执行完成后停止转动。
格式:M03 SM04 SM05(4)冷却液开、关指令:M08 、M09功能:M08 表示开启冷却液,M09 表示关闭冷却液。
(5)程序结束指令:M02 或M30功能:该指令表示主程序结束,同时机床停止自动运行。
CNC 装置复位。
M30 还可使控制返回到程序的开始,故程序结束使用M30 比M02 方便些。
说明:该指令必须编在最后一个程序段中。
(七)主轴功能、进给功能和刀具功能(1)主轴功能S主轴转速功能表示机床主轴的转速大小,由S 和后面的若干数字组成。
格式:M03 S600 主轴以600r/min 的速度正转。
(2)进给功能F进给功能表示刀具中心运动时的进给速度,,由F 和其后的若干数字组成。
数字的单位取决于数控系统所采用的进给速度的指定方式。
1. 每分钟进给量格式:G94 F---说明:G94 为数控车床的初始状态。
2. 每转进给量格式:G95 F---使用下式可以实现每转进给量和每分钟进给量的转化。
Fm=Fr X SFm为每分钟的进给量Fr为每转的进给量S为主轴转速(3)刀具功能刀具功能用于指定刀具和刀具参数,由T和其后的四位数字组成。
格式:T XX XX说明:前两位不表示刀具序号,后面两位表示刀具补偿号。
刀具的序号要与刀架上的刀位号相对应。
刀具序号和刀具补偿号不必相同,但为了方便通常他们一致。
取消刀具补偿的T指令格式为:T0000。
(八)基本G功能代码1•快速定位G00G0 0指令使刀具快速移动到指定的位置。
指令格式:G00 X ( U)_ Z (W)_;其中X (U) Z (W)为指定的坐标值。
快速定位指令的实例:图(1-3 )X轴图1-3快速定位直径编程:快速从A点移动到B点。
绝对编程:GOO X20 Z0 ;相对编程:GOO U —60 W —40 ;注1 : G00时各轴单独以各自设定的速度快速移动到终点,互不影响。
任何一轴到位自动停止运行,另一轴继续移动直到指令位置。
注2 : G00各轴快速移动的速度由参数设定,用F指定的进给速度无效。
注3 : G00是模态指令,下一段指令也是G00时,可省略不写。
G00可编写成G0o G0与G00等效。
2 .直线插补G01G01是使刀具以指令的进给速度沿直线移动到目标点。
1).指令格式为:G01 X(U)_Z(W)___F_;其中:X、Z表示目标点绝对值坐标;U、W表示目标点相对前一点的增量坐标,F表示进给量,若在前面已经指定,可以省略。
通常,在车削端面、沟槽等与x轴平行的加工时,只需单独指定X(或U)坐标;在车外圆、内孔等与Z轴平行的加工时,只需单独指定Z(或W)值。
图1-4为同时指令两轴移动车削锥面的情况,用G01编程为:图1-4绝对坐标编程方式:G01 X80.0 Z-80.0F0.25增量坐标编程方式:G01 U20.0 W-80.0F0.25说明:①G01指令后的坐标值取绝对值编程还是取增量值编程,由尺寸字地址决定,有的数控车床由数控系统当时的状态(G90、G91)决定。
②进给速度由F指令决定.F指令也是模态指令,它可以用GOO指令取消。
如果在G01程序段之前的程序段没有F指令,而现在的G01程序段中也没有F指令,则机床不运动。
因此,G01程序中必须含有F指令。
(九)编程实例如图1-5所示,编写其精加工程序%1234N1 M03 S500 G95T0101N2 G00 X18 Z1N3 G01 X26 Z-3 F0.15选择转速,选择刀具定位至倒角延长线倒3X45。
角本课题是数控车床编程的重要环节,必须了解数控车床的编程特点,掌握F 、S 、T 功能,熟练掌握直线移动指令的应用,能够编制简单的轴类零件精加工程序。
课题 2 数 控车床编程训 练学时 4教学目的和要求1. 了解数控车床的安全操作规程2. 掌握数控车床的基本操作及步骤3. 掌握数控车削中的基本操作技能4. 培养良好的职业道德重点难点1. 数控车床的安全操作规程2. 数控车床程序的存储与传递N6 X80 Z-73 N7 G00 X100 Z100 N8 M30四、小结车削第二段锥 退刀至换刀点 程序结束,并回起点3. 程序的模拟运行三、实训内容1. 数控车床安全操作规程2. 数控车床的操作面板与控制面板3. 数控车床的基本操作①数控车床的启动和停止;启动和停止的过程②数控车床的手动操作:手动操作回参考点、手动连续进给、增量进给、手轮进给③数控车床的MDI 运行;MDI 的运行步骤④数控车床的程序和管理⑤简单轴类零件精加工程序的编制四、实训设备CK6230 数控车床14 台五、实训步骤实训步骤见《数控车床编程与操作实训指导书》六、小结本课题对数控车床(CK6230 )操作的有关基本知识、基本操作方法和步骤,做了详细的阐述,这是数控车床加工的一项主要内容。