当前位置:首页 > 广州数控980T系统 编程急训教材
第5页
指令说明:?d:粗车时Z轴单次进刀量(单位:mm),无符号,进刀方向由ns程
序段的移动方向决定;
e:粗 车时Z轴 单 次 退 刀 量(单位:mm) 无符号,退刀方向与 进 刀方向相 反; ns:精车轨迹的第 一个程序段的程序段号;nf:精车轨迹的最后一个程序段的程序段号; ?u:粗车时X轴留出的精加工余量(单位:mm直径值有符号); ?w:粗车时Z轴留出的精加工余量(粗车轮廓相对于精车轨迹的Z轴坐标 偏移 单位:mm,有符号。 F:切削进给速度;S:主轴转速;T:刀具号、刀具偏置号。
注意:M、S、T、F:可在第一个 G72 指令或第二个 G72 指令中,也可在 ns~nf 程序中指定。在 G72 循环中, ns~nf 间程序段号的 M、S、T、F 功能都无效,仅在有 G70 精车循环的程序段中才有效。ns~nf程序段中,只能有G功能:G00、G01、G02、G03、G04、G96、G97、G98、G99、G40、G41、G42指令;不能有子程序调用指令(如M98/M99)。G96、G97、G98、G99、G40、G41、G42指令在执行G71循环中无效,执行G70精加工循环时有效。 走刀路线及编程示例如下:
程序:O0005;
G00 X176 Z10 M03 S500 (换2号刀,执行2号刀偏,主轴正转,转速500) G72 W2.0 R0.5 F100; (进刀量2mm,退刀量0.5mm)
G72 P10 Q20 U0.2 W0.1; (对a--d粗车,X留0.2mm,Z留0.1mm余量) N10 G00 Z-55 S800 ;(快速移动) N10 G00 Z-55 S800 ; (快速移动)
G01 X160 F120; (进刀至a点) X80 W-20; (加工a —b) W-15; (加工 b—c) N20 X40 W-20 ; (加工 c—d)
G70 P10 Q20; (精加工 a—d)
M05; M30;
12.封闭切削循环G73
指令格式:G73 U(Δi)W(?k) R
G73 P(ns) Q(nf) U(Δu) W(Δw)
指令说明:Δi:X轴粗车总退刀量;Δk:Z轴粗车退刀量;R切削次数;ns:精车轨迹的第 一个程序段的程序段号;nf:精车轨迹的最后一个程序段的程序段号;?u:X轴的精加工余量;?w:Z轴的精加工余量;F:切削进给速度;S:主轴转速;T:刀具号、刀具偏置号。M、S、T、F:指令字可在第一个 G73 指令或第二个 G73 指令中,也可在 ns~nf 程序中指定。适合加工毛坯形状和零件形状类似的工件。如毛坯为锻件或铸件。
注意:在 G73 循环 中,ns 程序段只能是G00、G01、G02、G03指令。 ns~nf 程序段中,只能有下列G功能:G00、G01、G02、G03、G04、G96、G97、G98、G99、
整理人:りょう 联系方式:qiaoling292@163.com 若需其它数控系统资料请拨打1318174****
第6页
G40、G41、G42指令;不能有下列M功能:子程序调用指令(如M98/M99)。G96、G97、G98、G99、G40、G41、G42指令在执行G73循环中无效,执行G70精加工循环时有效。ns~nf 间程序段号的 M、S、T、F 功能都无效,仅在有 G70 精车循环的程序段中才有效。
其切削方式、循环方式如右图:
示例:加工右图所示零件程序如下: O0001; T0101; M03 S500;
G00 X200 Z3.0;; 定位起刀点
G73 U2.0 W1.0 R3 ; (X轴退刀2mm,Z轴 退刀1mm 循环三次)
G73 P14 Q19 U0.5 W0.3 F0.3 ;(粗车,X轴留0.5mm,Z轴留0.3mm精车余量) N14 G00 X80 W-40 ; G01 W-20 F0.15 S600 ; X120 W-10 ; W-20 ;
G02 X160 W-20 R20 ; N19 G01 X180 W-10 ;
G70 P14 Q19 ; (精加工) ……
13. 精加工循环 G70
指令格式:G70 P(ns) Q(nf);
指令说明:刀具从起点位置沿着ns~nf程序段给出的工件精加工轨迹进行精加工。在G71、G72或G73进行粗加工后,用G70指令进行精车,单次完成精加工余量的切削。G70循环结束时,刀具返回到起点并执行G70程序段后的下一个程序段。其中:ns:精车轨迹的第一个程序段的程序段号;nf:精车轨迹的最后一个程序段的程序段号。
注意:G70必须在ns~nf程序段后编写。执行G70精加工循环时,ns~nf 程序段中的F、S、T指令有效。G96、G97、G98、G99、G40、G41、G42指令在执行G70精加工循环时有效。 13. 轴向切槽多重循环 G74 指令格式:G74 R(e);
G74 X(U)Z(W)P(Δi) Q(Δk) R(Δd) F;
指令说明:R(e):每次轴向(Z轴)进刀后的轴向退刀量,无符号;X、Z:切削终点的绝对坐标值; U、W:切削终点相对于切削起点的增量值;P(Δi) :单次轴向切削循环的径向(X轴)切削, 半径值;Q(= Δk):轴向(Z轴)切削时,Z轴断续进刀的进刀量, 无符号;R(Δd):切削至轴向切削终点后,径向(X轴)的退刀量,半径值,无符号,省略R(Δd)时,系统默认轴向切削终点后,径向(X轴)的 退刀量为0。 示例:加工右图所示零件: 程序如下: ……
整理人:りょう 联系方式:qiaoling292@163.com 若需其它数控系统资料请拨打1318174****
第7页
G00 X40 Z5; (启动主轴,定位到加 工起点) G74 R0.5 ; (加工循环) G74 X20 Z60 P3000 Q5000 F50; (Z轴每次进刀5mm,退刀0.5mm,进给到终点(Z60)后,快速 返回到起点(Z5),X轴进刀3mm,循环以上步骤继续运行) G00 Z50.0 X100.0;(退刀) ……
14. 径向切槽多重循环 G75 指令格式:G75 R(e);
G75 X(U) Z(W) P(Δi) Q(Δk) R(Δd) F ;
指令说明:e:每次沿Z方向切削△i后的退刀量X(U)Z(W):切削终点坐标。 △i:X方向的每次循环移动量(直径);△k:Z方向的每次切削移动量;△d:切削到终点时Z方向的退刀量,通常用不指定;f进给速度。
切削方式:从起点径向(X 轴)进给、回退、再进给…… 直至切削到与切削终点 X 轴坐标相同的位置,然后轴向退刀、径向回退至与起点 X 轴坐标相同的位置,完成一次径向切削循环;轴向再次进刀后,进行下一次径向切削循环;切削到切 削终点后,返回起点,径向切槽复合循环完成。此指令用于加工径向环形槽或圆柱面,径向断续切削起到断屑、及时排屑的作用。 示例:加工右图所示零件程序如下: ……
G0 X125 Z-20; (定位到加工起点) G75 R0.5 (加工循环) G75 X40 Z-50 P6000 Q3000;
G0 X150 Z50; (返回到加工起点) ……
15. 多重螺纹切削循环 G76 指令格式:G76 P(m)(r)(a) Q(△dmin)R(d);
G76 X(U)Z(W)R(i) P(k) Q(△d) F(I) ;
指令说明:X、Z:螺纹切削终点绝对坐标; U、W:螺纹切削终点与起点绝对坐标的差值;
P(m):螺纹精车次数;
P(r):螺纹退尾长度(单位:0.1×螺纹螺距);
P(a):相邻两牙螺纹的夹角,实际螺纹的角度由刀具角度决定,因此 a 应与刀具角度相同;
Q(△dmin):螺纹粗车时的最小切削量(单位:0.001mm,无符号,半径值)。 R(d):螺纹精车的切削量(单位:mm,无符号,半径值)半径值等于螺纹精车切入点与最后一次螺纹粗车切入点的X轴绝对坐标的差值;
R(i):螺纹锥度,螺纹起点与螺纹终点 X 轴绝对坐标的差值(半径值)为输入时为直螺纹切削;
P(k):螺纹牙高,螺纹总切削深度(单位:0.001mm,半径值、无符号);
整理人:りょう 联系方式:qiaoling292@163.com 若需其它数控系统资料请拨打1318174****
第8页
Q(△d):第一次螺纹切削深度(单位:0.001mm,半径值、无符号); F:公制螺纹导程; I:英制螺纹导程; 示例:加工右图所示零件程序如下: ……
G00 X80 Z10; (快速移动到加工起点) G76 P020560 Q150 R0.1; (精加工重复次数 2,倒角宽度 0.5mm,刀具角度 60°,最 小切入深度 0.15,精车余量 0.1)
G76 X60.64 Z-62 P3680 Q1800 F6; (螺纹牙高 3.68,第一螺纹切削深度 1.8)
G00 X100 Z50 ; (返回程序起点) M30; (程序结束)
其余G指令在后面G指令表中给出。 二.常用M指令使用说明
1.M30:在自动方式下,执行M30 指令,当前程序段的其它指令执行完成后,自动运行结
束,加工件 数加1,取消刀尖半径补偿,光标返回程序开头。 2. 子程序调用指令M98/M99
为简化编程,当相同或相似的加工轨迹、控制过程需要多次使用时,就可以把该部分的程序指令编辑为第独独一立篇的程序进行调用。调用该程序的程序称为主程序,被调用的程序(以M99结束)称为子程序。子程序和主程序一样占用系统的程序容量和存储空间,子程序必须有自己独立的程序名,子程序可以被其它任意主程 序调用,也可以独立运行。子程序结束后就返回到主程序中继续执行,如下所示。
O0001; (主程序) O1006 (子程序) M3 S1 T0101; G01 X50 Z50; G0 X0 Z0; U100 W200;
G1 U200 Z200 F200; U30 W-15 R15 F250;
M98 P21006; (调用子程序) M99; (子程序结束返回主程序) G0 X100 Z100; % M5 S0 T0100; M30; %
其余M指令在后面M指令表中给出。
GSK928TE/GSK928TC车床数控系统
一、常用G代码使用说明
G00、G01、G02、G03、G50、G90功能及用法与GSK980TA车床数控系统中G00、G01、G02、G03、G50、G90相同在此不再叙述。 1. G33 — 螺纹切削 指令格式: G33 X(U) Z(W) P(E) K I;
指令说明: X(U)Z(W)——螺纹终点的绝对/相对坐标.(省略 X 时为直螺纹);P——公制螺纹导程;E——英制螺纹导程; K——螺纹退尾起始点距螺纹终点在 Z 方向的长度。单位:mm. 省略时无退尾。 加工中直螺纹 K>0
整理人:りょう 联系方式:qiaoling292@163.com 若需其它数控系统资料请拨打1318174****
共分享92篇相关文档