FANUC系统指令格式
G指令: G00:快速定位; G01:直线插补; G02:顺圆弧插补; G03:逆圆弧插补;
G04:暂停 X多少秒、P多少毫秒; G06:抛物线插补; G08: 加速; G09:减速;
G33/G32:螺纹车削; G40:取消刀具补偿; G41:刀具左补偿; G42:刀具右补偿; G43:刀具偏置(正); G44: 刀具偏置(负); G50:工件坐标系建立; G71:外圆复合循环; G72: 端面复合循环; G73:仿形车削;
G74:端面切槽(钻孔)循环; G75: 径向切槽(钻孔)循环;
G76: 螺纹切削复合固定循环; G70; 精车复合循环;
G90:单一外(内)圆柱切削循环; G92:螺纹车削循环; M指令: M00:程序停止; M01: 程序选择性停止; M03:主轴正转(顺时针); M04:主轴反转(逆时针); M05:主轴停止; M08:切削液开; M09:切削液关; M30:程序完全停止; M98:调用子程序; M99:子程序结束; 0:初始化
G21 G40 G54 G96/G97 G99/G98; 转速的计算:
2?nrVc=1000
F:进给率
G97恒转速r/min G96恒线速m/min G98mm/min G99mm/r
1:快速定位 G00 X/U___Z/W___; 2:直线插
G01 X/U___Z/W___F___; 3:顺/逆圆弧插补
G02/G03 X___Z___R___F___; 4: G21公制单位
5: G40取消刀具半径补偿 6:等螺距螺纹切削
G32 X/U___Z/W___F___Q___;
X/U Z/W为螺纹终点坐标,F为 螺纹导程,Q为螺纹起时角(以0.001?为单位,单线螺纹时可不指定). 7: (1)单一外(内)圆柱切削循环 G90 X/U___Z/W___F___;
X/Z为绝对值方式编程,X变化,Z为终点坐标。 (2):圆锥切削
G90 X/U___Z/W___R___F___: R为切削圆锥起点与终点的半径差 8:单一端面切削固定循环 G94 X/U___Z/W___F___; X为终点坐标,Z变化。 (2)圆锥的加工
G94 X/U___Z/W___R___F___;
R决定圆锥,切削起点与终点Z方向的有向距离。 9:螺纹切削单一固定循环 圆柱螺纹
G92 X/U___Z/W___F___; 圆锥螺纹
G92 X/U___Z/W___R___F___; R为圆锥螺纹起点与终点的半径差。 10:外(内)径粗车复合固定循环(G71) G71 U(d) R(e);
G71 P(ns) Q(nf) U(u) W(w) F___; 解释:
d:循环每次的背吃刀量(半径值、正值); e/r:每次切削退刀量(半径值、正值); ns:精加工描述程序的开始循环程序段的行号; nf:精加工描述程序的结束循环程序段的行号; u/x:X向精车预留量(内孔为负); w/z: Z向精车预留量; 11: 精车固定循环(G70) G70 P(ns) Q(nf);
****12: 端面粗车复合固定循环(G72),与G71编程相反,从直径大的开始编。
G72 W(d) R(e);
G72 P(ns) Q(nf) U(u) W(w) F___; 解释:
d:循环每次的背吃刀量(半径值、正值); e/r:每次切削退刀量(半径值、正值); ns:精加工描述程序的开始循环程序段的行号; nf:精加工描述程序的结束循环程序段的行号; u/x:X向精车预留量(内孔为负); w/z: Z向精车预留量; 13: 精车固定循环(G70) G70 P(ns) Q(nf);
14: 成形(仿形)加工复合循环(G73) G73 U(i) W(k) R(d);
G73 P(ns) Q(nf) U(u) W(w) F___; 解释:
i:X方向促加工总量和方向(半径值)
最大直径减去最小直径减去背吃刀量减去精车余量
2k:Z方向促加工总量和方向; d/r:粗切削次数;
ns:精加工描述程序的开始循环程序段的行号; nf:精加工描述程序的结束循环程序段的行号; u/x:X向精车预留量;
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新IT计算机FANUC系统指令格式 全文阅读和word下载服务。
相关推荐: