欢迎来到天天文库
浏览记录
ID:57001855
大小:591.50 KB
页数:20页
时间:2020-07-26
《数控机床编程基础知识课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第二章数控机床编程基础知识湖南省科技工业职业技术学院数控教研室授课:周爱国【课程整体设计】1数控编程概念23数控编程过程数控编程方法4数控编程格式5字与字的功能《典型零件数控车削加工》数控编程是指从零件图纸到获得数控加工程序的全部工作过程。在编制数控加工程序前,应首先了解:数控程序编制的主要工作内容,程序编制的工作步骤,每一步应遵循的工作原则等,最终才能获得满足要求的数控程序。一、数控程序编制的概念1、分析零件图样和制定工艺方案2、数学处理3、编写零件加工程序4、程序检验二、程序的编制过程分析零件图样制定工艺方案数学处理编
2、写程序程序校验修改三、数控编程方法方法:手工编程自动编程手工编程:编程工作均由人工完成的过程称为手工编程。适用于几何形状不太复杂、编程计算较简单、程序量不大的零件。自动编程:编程工作的大部分或全部由计算机完成的过程称自动编程。它使得一些计算繁琐、手工编程困难或无法编出的程序能够实现。2、CAD/CAM软件编程零件几何造型工艺规划刀具定义加工工艺参数定义刀具路径文件NC加工程序程序校验、动态仿真后置处理CAD/CAM自动编程过程典型软件:UG/ⅡMasterCAMPro-ECATIACimatronCAXA四、数控
3、编程的格式(一)、数控程序的结构..............程序(完整)主程序子程序程序段若干程序段若干指令字.......................数值指令字符.........(二)、程序的组成一个完整的程序由程序号、程序内容和程序结束三部分组成.O0011N1G92X10.0Y5.0Z50.0N2S200T01M03N3G90G00Z10.0N4G01Z-5.0F100M08N5G91G41Y5.0H01N6G01Y8.0N7X10.0N8Y-8.0N9X-10.0N10G40Y-5.0M09N11Z50.0N12M02
4、编程图例程序号程序内容程序结束说明:1、程序号:程序编号。区别数控系统中存储的程序。O0001程序的编号程序号地址符不同的数控系统,程序号地址符也有所不同,一般常用O、P、%等。编程时一定要按说明书所规定的符号去编写指令,否则系统不会执行。2、程序内容:是整个程序的核心。它由多个程序段组成,每个程序段由一个或多个指令构成,表示机床要执行的运动和动作。3、程序结束:程序结束是以M02或M30作为整个程序的结束指令。五、字与字的功能1、字符与代码字符是用来组织、控制或表示数据的一些符号,如数字、字母、标点符号、数学运算符等。2、字指一系
5、列按规定排列的字符,作为一个信息单元存储、传递和操作。即:字母+符号+数字→指令字。如:“X25”是一个字,X为地址符,数字“25”为地址中的内容。3、程序段:各种指令字组合而成的一行。即:若干指令字→程序段。一般地,一个程序段可由如下字组成:N04G01X20Y40Z20F100M02S04T02(每个程序段并不需要包括所有功能字)1、准备功能G指令作用:规定刀具和工件的相对运动轨迹(即指令插补功能)、机床坐标系、坐标平面、刀具补偿、坐标偏置等。组成:G00~G99说明:常用的G代码的定义大多是固定。对不同的机床系统有着不同的定义
6、。编程使用前必须熟悉了解所用机床的使用说明书或编程手册。G功能字FANUC系统SIEMENS系统G00快速移动点定位快速移动点定位G01直线插补直线插补G02顺时针圆弧插补顺时针圆弧插补G03逆时针圆弧插补逆时针圆弧插补G04暂停暂停G05---通过中间点圆弧插补G17XY平面选择XY平面选择G18ZX平面选择ZX平面选择G19YZ平面选择YZ平面选择G32螺纹切削---G33---恒螺距螺纹切削G40刀具补偿注销刀具补偿注销G41刀具补偿——左—刀具补偿—左G42刀具补偿——右刀具补偿——右G43刀具长度补偿——正---G44刀具
7、长度补偿——负---G49刀具长度补偿注销---G50主轴最高转速限制---G54~G59加工坐标系设定零点偏置G65用户宏指令---G70精加工循环英制G71外圆粗切循环米制G72端面粗切循环---G73封闭切削循环---G74深孔钻循环---G75外径切槽循环---G76复合螺纹切削循环---FANUC与SIEMENSG80撤销固定循环撤销固定循环G81定点钻孔循环固定循环G90绝对值编程绝对尺寸G91增量值编程增量尺寸G92螺纹切削循环主轴转速极限G94每分钟进给量直线进给率G95每转进给量旋转进给率G96恒线速控制恒线速度G
8、97恒线速取消注销G96G98返回起始平面---G99返回R平面---2、辅助功能M指令作用:是用来指令辅助装置的开关动作。组成:M00~M99说明:不同的数控系统中大部分的M指令相同。常用M功能指令列表3、进给功能F指令作用:用于指
此文档下载收益归作者所有