实例一:加工锥螺纹
参数设置:
螺距:L = 3.5 mm
螺纹高度:2 mm
主轴转速:N = 514 r/min
加工深度:δ1 = δ2 = 1 mm
分两次车削,每次车削深度为1 mm
加工程序:
```
N0 G50 X50.0 Z70.0 ; 设置工件原点在左端面
N2 S514 T0202 M08 M03 ; 指定主轴转速514r/min,调螺纹车刀
N4 G00 X12.0 Z72.0 ; 快速走到螺纹车削始点(12.0,72.0)
N6 G32 X41.0 Z29.0 F3.5 ; 螺纹车削
N8 G00 X50.0 ; 沿X轴方向快速退回
N10 Z72.0 ; 沿Z轴方向快速退回
N12 X10.0 ; 快速走到第二次螺纹车削起始点
N14 G32 X39.0 Z29.0 ; 第二次螺纹车削
N16 G00 X50.0 ; 沿X轴方向快速退回
N18 G30 U0 W0 M09 ; 回参考点
N20 M30 ; 程序结束
```
实例二:加工大螺距直螺纹
参数设置:
螺距:P = 2 mm
刀具半径:R = 12.5 mm(直径为25 mm)
螺纹长度:50 mm
加工程序:
```
1 = 50 ; 设定螺纹长度为50mm
2 = 2 ; 设定螺距为2mm
3 = 6.283 ; 设定每圈进给量d为6.283mm
4 = 12.5 ; 设定刀具半径为12.5mm
G00 Z0 ; 将刀具移到初始位置
G00 X0 ; 将刀具移到x=0的位置
5 = 0 ; 设定计数器初始值为0
WHILE [1 GT 5] DO1 ; 当螺纹长度大于计数器时,执行以下动作
6 = 5*2 ; 计算当前位置的螺纹深度
7 = 6/360 ; 计算当前位置的螺纹角度
8 = 7*4 ; 计算当前位置的刀具半径
9 = 3*5 ; 计算当前位置的进给量
G01 X8 Z6 F100 ; 直线插补,移动到当前位置
G01 X4 Z(6+9) F100 ; 圆弧插补,移动到下一个位置
5 = 5+1 ; 计数器加一
END1
G00 Z0 ; 回到初始位置
```
实例三:加工多线螺纹
参数设置:
螺距:P = 2.5 mm
导程:5.0 mm
螺纹类型:M45×5.0(P2.5)-6g
加工程序: