★ 直螺纹切削循环
格式: G82 X(U)__Z(W)__R__E__C__P__F__; 说明:
X、Z:绝对值编程时,为螺纹终点 C 在工件坐标系下的 坐标;
增量值编程时,为螺纹终点 C 相对于循环起点 A 的有向距离,图形中用 U、W 表示,其符号由轨 迹 1 和 2 的方向确定;
R, E:螺纹切削的退尾量,R、E 均为向量,R 为 Z 向回 退量;E 为 X 向回退量,R、E 可以省略,表示不用 回退功能;
C:螺纹头数,为 0 或 1 时切削单头螺纹; P:单头螺纹切削时,为主轴基准脉冲处距离切削起始点 的主轴转角(缺省值为
0);多头螺纹切削时,为相邻螺
纹头的切削起始点之间对应的主轴转角。
F:螺纹导程;
该指令执行图 所示 A→B→C→D→E→A 的轨迹动作。
注意:
螺纹切削循环同G32螺纹切削一样,在进给保持状态下,该循 环在完成全部动作之后才停止运动。
★ 锥螺纹切削循环
格式: G82 X__Z__ I__R__E__C__P__F__; 说明:
X、Z:绝对值编程时,为螺纹终点 C 在工件坐标系下的 坐标;
增量值编程时,为螺纹终点 C 相对于循环起点 A
的有向距离,图形中用 U、W 表示。
I:为螺纹起点 B 与螺纹终点 C 的半径差。其符号为差的 符号(无论是绝对值编程还是增量值编程);
R, E:螺纹切削的退尾量,R、E 均为向量,R 为 Z 向回 退量;E 为 X 向回退量,R、E 可以省略,表示不用 回退功能;
C:螺纹头数,为 0 或 1 时切削单头螺纹;
P:单头螺纹切削时,为主轴基准脉冲处距离切削起始点 的主轴转角(缺省值为 0);多头螺纹切削时,为相 邻螺纹头的切削起始点之间对应的主轴转角。
F:螺纹导程;
该指令执行图
所示 A→B→C→D→A
的轨迹动作。
例 :如图所示,用
G82
指令编程,毛坯外形已加工完成。
%3323
N1 G55 G00 X35 Z104 (选定坐标系 G55,到循环起点)
N2 M03 S300 (主轴以 300r/min 正转)
N3 G82 X29.2 Z18.5 C2 P180 F3(第一次循环切螺纹,切深 0.8mm)
N4 X28.6 Z18.5 C2 P180 F3 (第二次循环切螺纹,切深 0.4mm)
N5 X28.2 Z18.5 C2 P180 F3 (第三次循环切螺纹,切深 0.4mm)
N6 X28.04 Z18.5 C2 P180 F3 (第四次循环切螺纹,切深 0.16mm)
N7 M30 (主轴停、主程序结束并复位)