滚刀铣削举例
以下NC数控程序使用循环286 GEAR HOBBING。该程序示例介绍如何加工模数为1(不同于DIN 3960)的渐开线花键。
程序执行顺序
- 刀具调用:齿轮滚齿
- 开始车削模式
- 用循环801重置坐标系
- 移至安全位置
- 定义循环285
- 调用循环286
- 用循环801重置坐标系
0 BEGIN PGM 7 MM | |||
1 BLK FORM CYLINDER Z D90 L35 DIST+0 DI58 | |||
2 TOOL CALL "GEAR_HOB" | ; 调用刀具 | ||
3 FUNCTION MODE TURN | ; 激活车削模式 | ||
* - ... | ; 重置坐标系 | ||
4 CYCL DEF 801 RESET ROTARY COORDINATE SYSTEM | |||
5 M145 | ; 取消可能仍激活的M144 | ||
6 FUNCTION TURNDATA SPIN VCONST:OFF S50 | ; 恒线速度关闭 | ||
7 M140 MB MAX | ; 退刀 | ||
8 L A+0 R0 FMAX | ; 设置旋转轴为0 | ||
9 L X+0 Y+0 R0 FMAX | ; 将刀具预定位在工件中心位置 | ||
10 L Z+50 R0 FMAX | ; 沿主轴坐标轴预定位刀具 | ||
11 CYCL DEF 285 DEFINE GEAR ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
12 CYCL DEF 286 GEAR HOBBING ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
13 CYCL CALL M303 | ; 调用循环,主轴开启 | ||
14 FUNCTION MODE MILL | ; 激活铣削模式 | ||
15 M140 MB MAX | ; 沿刀具坐标轴退刀 | ||
16 L A+0 C+0 R0 FMAX | ; 重置旋转 | ||
17 M30 | ; 程序结束 | ||
18 END PGM 7 MM |