LGMazak文稿小巨人机床有限公司6/17/992:08:50PM第1页共7页From:1591960391168QT-200数控车床EIA/ISO编程培训教程一:培训日程1.EIA/ISO编程—二天二:培训内容1.EIA/ISO编程第一天的内容1.1EIA/ISO编程的基本知识的说明⑴机床坐标系和工件坐标系的说明:⑵刀补值的说明及工件坐标系的确立:刀补值的说明:几何补偿、磨损补偿工件坐标系的确立:用G50确立通过刀补值确立⑶调用已有程序、创建新程序的操作说明:⑷EIA/ISO编程的构成:辅助功能代码+G代码⑸T32互换模式和标准模式的说明:参数P16位3(1-1)1.2辅助功能代码的使用说明⑴常用M代码的使用说明:辅助功能指令(其他的M代码参阅M代码表)M00:程序停止M01:选择程序停止M02:程序结束(13-55)M03:主轴正转M04:主轴反转M05:主轴停止M08:冷却开M09:冷却关M30:返回程序头部(13-55)M98:调用子程序(13-48)M99:返回主程序(13-48)M198:程序结束(13-55)M199:程序结束(13-55)⑵S代码的使用说明:主轴转速设定S2位:换档指令S4/S5位:实际主轴转速⑶T代码的使用说明:Txxxx.*刀具的ID号(MAZATROL刀具数据)刀具补偿号刀具号Txx00时,取消刀具补偿。LGMazak文稿小巨人机床有限公司6/17/992:08:50PM第2页共7页From:15919603911681.3编程指令格式:⑴绝对值指令和增量值指令:X、Z/U、W(5-1)开机初始设定为G90⑵英制/公制切换指令:G20/G21(5-2)开机初始设定为G21⑶小数点输入:参数P9位5(5-3)⑷选择程序段跳过(3-4)1.4进给速度功能:⑴快速进给速度:30M(7-1)⑵切削快速进给速度:F(7-1)⑶非同步/同步进给指令:G98/G99(7-1)开机初始设定为G991.5坐标系设定:⑴坐标系设定G50:任意位置处的工件坐标系设定(15-1)坐标系设定:使用说明及编程格式说明(15-1)坐标系偏移:使用说明及编程格式说明(15-3)⑵坐标系设定G54~G59:坐标系设定:使用说明及编程格式说明(15-9)工件偏置画面的说明坐标系偏移:使用说明及编程格式说明(15-9)电源接通或复位时选择G54⑶选择MAZATROL工件坐标系G53.5:将工件坐标系G54~G59改变为MAZATROL工件坐标系(15-7)⑷取消MAZATROL工件坐标系G52.5:取消MAZATROL工件坐标系,恢复为工件坐标系G54~G59(15-5)⑸选择机床坐标系G53:(15-11)使用说明及编程格式说明:G53只对指令程序段有效:⑹局部坐标系G52:(15-12)使用说明及编程格式说明:G52局部坐标系以工件坐标系G54~G59为基础:⑺自动返回参考点G28:使用说明及编程格式说明:(15-13)⑻G29:使用说明及编程格式说明:(15-13)⑼返回参考点检测G27:使用说明及编程格式说明:(15-18)⑽自动返回第二参考点G30:使用说明及编程格式说明:(15-15)1.6平面选择G16、G17、G18、G19:(6-11)G16:Y-Z圆柱平面选择G17:X-Y平面选择G18:Z-X平面选择G19:Y-Z平面选择LGMazak文稿小巨人机床有限公司6/17/992:08:50PM第3页共7页From:1591960391168开机初始设定为G181.7插补功能:⑴快速定位G00:使用说明及编程格式说明:(6-1)⑵直线插补G01:使用说明及编程格式说明:(6-4)⑶圆弧插补指令G02/G03:使用说明及编程格式说明:(6-6)半径编程的使用说明圆心编程的使用说明⑷等螺距螺纹切削G32:使用说明及编程格式说明:(6-24)精密螺纹切削指令:(6-24)参数P9位7(6-25)英制螺纹切削指令:(6-27)参数P9位7(6-27)连续螺纹加工:⑸变螺距螺纹切削G34:使用说明及编程格式说明:(6-29)1.8其他模式指令:⑴暂停指令G04:使用说明及编程格式说明:(8-1)暂停用时间表示(G98)G04:参数P10位2=1(8-1)暂停用转数表示(G99)G04:(8-2)需有主轴位置编码器⑵精确停止检测指令G09:实现精确停止,以便得到最小过渡园角。使用说明及编程格式说明:(7-8)只在G09指令的切削指令(G01、G02、G03)程序段有效⑶精确停止检测模态指令G61:实现精确停止,以便得到最小过渡园角。使用说明及编程格式说明:(7-11)精确停止检测指令模态有效只在切削指令(G01、G02、G03)程序段有效G62、G64指令取消G61⑷自动倒角过渡指令G62:内角倒角或倒园时,可以自动减少进给率,以降低刀具负荷。使用说明及编程格式说明:(7-11)相关参数:K9、U29、U48(7-12)只在切削指令(G01、G02、G03)程序段有效G62指令时需有刀尖半径补偿功能只在精加工时有效G62指令模态有效G40、G61、G64指令取消G62LGMazak文稿小巨人机床有限公司6/17/992:08:50PM第4页共7页From:1591960391168⑸切削模式指令G64:选择通常的加工模式使用说明及编程格式说明:(7-16)G64指令模态有效G61、G62指令取消G64开机初始设定为G64⑹主轴恒线速指令G96:根据工件恒线速设定,自动改变主轴的转速,使得刀尖和工件之间的相对速度保持恒定。使用说明及编程格式说明:(10-1)G96指令模态有效G97指令取消G96⑺主轴恒线速取消指令G97:使用说明及编程格式说明:(10-1)开机初始设定为G97⑻主轴限速的设定G50:限制主轴最高转速使用说明及编程格式说明:(10-2)2.EIA/ISO编程第二天的内容2.1单一固定切削循环:⑴外园切削循环G90:用于外园或内孔的加工直线切削时的使用说明及编程格式说明:(13-1、13-2)锥度切削时的使用说明及编程格式说明:(13-1、13-3)G90指令模态有效G00、G01、G02、G03等指令取消G90(13-1)⑵螺纹切削循环G92:用于直螺纹或锥螺纹的加工直螺纹切削时的使用说明及编程格式说明:(13-1、13-4)锥螺纹切削时的使用说明及编程格式说明:(13-1、13-5)G92指令模态有效G00、G01、G02、G03等指令取消G92(13-1)⑶端面切削循环G94:用于工件端面的加工直线切削时的使用说明及编程格式说明:(13-1、13-6)锥度切削时的使用说明及编程格式说明:(13-1、13-7)G94指令模态有效G00、G01、G02、G03等指令取消G94(13-1)2.2多重固定切削循环ⅠG70、G71、G72、G73:⑴外园粗加工循环G71:根据G70的精加工形状进行粗加工使用说明及编程格式说明:(13-8、13-13)G71的退刀方式决定:参数P26(13-9)G71编程格式第一段省略时:参数P97、U34(13-13)⑵精加工循环G70:描绘精加工时的刀尖路径使用说明及编程格式说明:(13-21)编程举例(13-14)LGMazak文稿小巨人机床有限公司6/17/992:08:50PM第5页共7页From:1591960391168⑶端面粗加工循环G72:根据G70的精加工形状进行粗加工使用说明及编程格式说明:(13-16)G72编程格式第一段省略时:参数P97、U34(13-13)编程举例(13-16)⑷仿形粗加工循环G73:锻件或铸件根据G70的精加工形状进行粗加工使用说明及编程格式说明:(13-19)G73编程格式第一段省略时:参数P98、P99、P33(13-19)编程举例(13-19)2.3多重固定切削循环ⅡG74、G75、G76:⑴端面切槽循环G74:端面间歇切槽循环,便于排屑。使用说明及编程格式说明:(13-22、13-24)X(U)、P△I(X轴向移动距离)、R△d(X轴向退刀距离)不定义时,可作为钻孔间歇循环使用(13-23)G74编程格式第一段省略时:参数U41(13-22)编程举例(13-25)⑵外园切槽循环G75:外园间歇切槽循环,便于排屑。使用说明及编程格式说明:(13-26、13-28)Z(W)、Q△k(Z轴向移动距离)、R△d(Z轴向退刀距离)不定义时,可作为单一切槽循环使用(13-27)G75编程格式第一段省略时:参数U41(13-26)编程举例(13-28)⑶多重螺纹循环G76:螺纹切削循环使用说明及编程格式说明:(13-29、13-32)G76编程格式第一段省略时:参数P34、K19、K67、U39(13-26)编程举例(13-34)2.4多重固定切削循环的使用补充说明:(13-35、13-36、13-37)⑴当执行指令G70~G73时,由地址P、Q所确定的连续精加工形状的程序段号必须预先设定且不得重复。⑵当执行指令G70~G73时,由地址P、Q所确定的连续精加工形状的程序段的数量不得超过100段。⑶当执行指令G70~G73时,由地址P、Q所确定的连续精加工形状应是一个具有在Z轴或X轴方向一直变化(一直增加或减少)的程序。⑷在连续精加工形状中,无移动指令的程序段将被忽略。⑸在粗加工中时,精加工中的M、S、T、F无效。⑹在连续精加工形状中,当出现G27、G28、G29、G30、G10、G20、G21、螺纹指令、固定循环指令、坐标系设定指令G31、G37等指令时,将出现报警。⑺在连续精加工形状中,可以通用子程序。⑻多重固定切削循环不是模态指令,因此每次使用时都必须设定。LGMazak文稿小巨人机床有限公司6/17/992:08:50PM第6页共7页From:1591960391168⑼在连续精加工形状中,由地址P所确定的程序段必须是G00或G01。⑽当执行指令G70~G73时,由地址P、Q所确定的连续精加工形状的程序段中不得含有倒园或倒角指令。⑾当在G70~G76程序段中含有M、T指令时,必须考虑该动作的执行位置点。2.5孔加工固定循环G80~G89:⑴深孔钻循环G83(G87):(13-28)G83孔加工轴:Z轴G87孔加工轴:X轴。需有C轴、动力主轴功能。使用说明及编程格式说明:(13-28、13-39)G83、G87指令模态有效G80指令取消⑵攻丝循环G84(G88):非同步攻丝(13-28)G84孔加工轴:Z轴G88孔加工轴:X轴。需有C轴、动力主轴功能。使用说明及编程格式说明:(13-28、13-39)G84、G88指令模态有效G80指令取消⑶同步攻丝循环G84.2(G88.2):同步攻丝,需同步攻丝功能。(13-28)G84.2孔加工轴:Z轴G88.2孔加工轴:X轴。需有C轴、动力主轴功能。使用说明及编程格式说明:(13-28、13-39)G84.2、G88.2指令模态有效G80指令取消⑷钻孔循环G85(G89):(13-28)G85孔加工轴:Z轴G89孔加工轴:X轴。需有C轴、动力主轴功能。使用说明及编程格式说明:(13-28、13-39)G85、G89指令模态有效G80指令取消2.6刀尖半径补偿功能G41、G42、G40、G46:当作锥度切削或圆弧插补时,由于刀尖园角的存在,就会使得实际的编程轨迹和切削形状之间产生偏差。刀尖半径补偿功能就是通过设定刀尖半径的值,系统就可以自动计算并自动补偿这种偏差。⑴左补偿G41、右补偿G42:(12-5)左补偿、右补偿的判断方法说明:(12-6)使用说明及编程格式说明:(12-5)G41、G42指令模态有效G40指令取消⑵自动补偿G46:(12-5)补偿方向自动判断:(12-6)使用说明及编程格式说明:(12-5)LGMazak文稿小巨人机床有限公司6/17/992:08:50PM第7页共7页From:1591960391168G46指令模态有效G40指令取消⑶假想刀尖点的判定和使用:(12-7)⑷刀尖半径补偿功能的使用补充说明:刀尖半径补偿功能一般用于精加工刀尖半径补偿功能对螺