您好,欢迎访问三七文档
法兰克数控编程指令关于M指令和G代码M03主轴正转M03S1000主轴以每分钟1000的速度正转M04主轴逆转M05主轴停止M10M14。M08主轴切削液开M11M15主轴切削液停M25托盘上升M85工件计数器加一个M19主轴定位M99循环所以程式G代码G00快速定位G01主轴直线切削G02主轴顺时针圆壶切削G03主轴逆时针圆壶切削G04暂停G04X4主轴暂停4秒G10资料预设G28原点复归G28U0W0;U轴和W轴复归G41刀尖左侧半径补偿G42刀尖右侧半径补偿G40取消G97以转速进给G98以时间进给G73循环G80取消循环G1000数据设置模态G1100数据设置取消模态G1716XY平面选择模态G1816ZX平面选择模态G1916YZ平面选择模态G2006英制模态G2106米制模态G2209行程检查开关打开模态G2309行程检查开关关闭模态G2508主轴速度波动检查打开模态G2608主轴速度波动检查关闭模态G2700参考点返回检查非模态G2800参考点返回非模态G3100跳步功能非模态G4007刀具半径补偿取消模态G4107刀具半径左补偿模态G4207刀具半径右补偿模态G4317刀具半径正补偿模态G4417刀具半径负补偿模态G4917刀具长度补偿取消模态G5200局部坐标系设置非模态G5300机床坐标系设置非模态G5414第一工件坐标系设置模态G5514第二工件坐标系设置模态G5914第六工件坐标系设置模态G6500宏程序调用模态G6612宏程序调用模态模态G6712宏程序调用取消模态G7301高速深孔钻孔循环非模态G7401左旋攻螺纹循环非模态G7601精镗循环非模态G8010固定循环注销模态G8110钻孔循环模态G8210钻孔循环模态G8310深孔钻孔循环模态G8410攻螺纹循环模态G8510粗镗循环模态G8610镗孔循环模态G8710背镗循环模态G8910镗孔循环模态G9001绝对尺寸模态G9101增量尺寸模态G9201工件坐标原点设置模态G9301G9401G9501G9601G9701G9801G9901数控车床编程常用指令介绍1.F功能F功能指令用于控制切削进给量。在程序中,有两种使用方法。(1)每转进给量编程格式G95F~F后面的数字表示的是主轴每转进给量,单位为mm/r。例:G95F0.2表示进给量为0.2mm/r。(2)每分钟进给量编程格式G94F~F后面的数字表示的是每分钟进给量,单位为mm/min。例:G94F100表示进给量为100mm/min。2.S功能S功能指令用于控制主轴转速。编程格式S~S后面的数字表示主轴转速,单位为r/min。在具有恒线速功能的机床上,S功能指令还有如下作用。(1)最高转速限制编程格式G50S~S后面的数字表示的是最高转速:r/min。例:G50S3000表示最高转速限制为3000r/min。(2)恒线速控制编程格式G96S~S后面的数字表示的是恒定的线速度:m/min。例:G96S150表示切削点线速度控制在150m/min。(3)恒线速取消编程格式G97S~S后面的数字表示恒线速度控制取消后的主轴转速,如S未指定,将保留G96的最终值。例:G97S3000表示恒线速控制取消后主轴转速3000r/min。3.T功能T功能指令用于选择加工所用刀具。编程格式T~T后面通常有两位数表示所选择的刀具号码。但也有T后面用四位数字,前两位是刀具号,后两位是刀具长度补偿号,又是刀尖圆弧半径补偿号。例:T0303表示选用3号刀及3号刀具长度补偿值和刀尖圆弧半径补偿值。T0300表示取消刀具补偿。4.M功能M00:程序暂停,可用NC启动命令(CYCLESTART)使程序继续运行;M01:计划暂停,与M00作用相似,但M01可以用机床“任选停止按钮”选择是否有效;M03:主轴顺时针旋转;M04:主轴逆时针旋转;M05:主轴旋转停止;M08:冷却液开;M09:冷却液关;M30:程序停止,程序复位到起始位置。5.加工坐标系设置G50编程格式G50X~Z~式中X、Z的值是起刀点相对于加工原点的位置。G50使用方法与G92类似。在数控车床编程时,所有X坐标值均使用直径值,如图所示。例:按图设置加工坐标的程序段如下:G50X128.7Z375.16.快速定位指令G00G00指令命令机床以最快速度运动到下一个目标位置,运动过程中有加速和减速,该指令对运动轨迹没有要求。其指令格式:G00X(U)____Z(W)____;当用绝对值编程时,X、Z后面的数值是目标位置在工件坐标系的坐标。当用相对值编程时,U、W后面的数值则是现在点与目标点之间的距离与方向。如图所示的定位指令如下:G50X200.0Z263.0;设定工件坐标系G00X40.0Z212.0;绝对值指令编程A→C或G00U-160.0W-51.0;相对值指令编程A→C因为X轴和Z轴的进给速率不同,因此机床执行快速运动指令时两轴的合成运动轨迹不一定是直线,因此在使用G00指令时,一定要注意避免刀具和工件及夹具发生碰撞。如果忽略这一点,就容易发生碰撞,而快速运动状态下的碰撞就更加危险7.直线插补指令G01G01指令命令机床刀具以一定的进给速度从当前所在位置沿直线移动到指令给出的目标位置。指令格式:G01X(U)____Z(W)____F;其中F是切削进给率或进给速度,单位为mm/r或mm/min,取决于该指令前面程序段的设置。使用G01指令时可以采用绝对坐标编程,也可采用相对坐标编程。当采用绝对坐编程时,数控系统在接受G01指令后,刀具将移至坐标值为X、Z的点上;当采用相对坐编程时,刀具移至距当前点的距离为U、
本文标题:法兰克数控编程指令
链接地址:https://www.777doc.com/doc-7037575 .html