範例:使用FreeTurn刀具車削
循環程式882 SIMULTANEOUS ROUGHING FOR TURNING和883 TURNING SIMULTANEOUS FINISHING都用於以下NC程式。
- 程式順序:
- 啟動車削模式
- 呼叫具有第二刀刃的FreeTurn刀具
- 使用循環程式800 ADJUST XZ SYSTEM調整座標系統
- 移動到安全位置
- 呼叫循環程式882 SIMULTANEOUS ROUGHING FOR TURNING
- 呼叫具有第二刀刃的FreeTurn刀具
- 移動到安全位置
- 呼叫循環程式882 SIMULTANEOUS ROUGHING FOR TURNING
- 移動到安全位置
- 呼叫循環程式883 TURNING SIMULTANEOUS FINISHING
- 用PC程式RESET.h重設啟動轉換
此使用手冊內含的NC程式為解決方案的建議程式,該等NC程式或個別NC單節在用於工具機之前,必須經過調整。
- 依需要變更以下內容:
- 刀具
- 切削參數
- 進給速率
- 淨空高度或安全位置
- 工具機專屬位置,例如用M91
- 義程式呼叫路徑
一些NC程式取決於工具機座標結構配置。在第一次程式模擬之前,針對您的工具機座標結構配置調整NC程式。
此外,在實際程式運行之前,使用模擬來測試NC程式。
運用程式測試確定NC程式是否可與可用的軟體選項、有效的工具機座標結構配置和當前的工具機組態一起使用。
0 BEGIN PGM FREETURN MM | |||
1 FUNCTION MODE TURN "AC_TURN" | ; 啟動車削模式 | ||
2 PRESET SELECT #16 | |||
3 BLK FORM CYLINDER Z D100 L101 DIST+1 | |||
4 FUNCTION TURNDATA BLANK LBL 1 | ; 啟動外型更新 | ||
5 TOOL CALL 145.0 | ; 呼叫具有第一刀刃的FreeTurn刀具 | ||
6 M136 | |||
7 FUNCTION TURNDATA SPIN VCONST:ON VC:250 | ; 等切削速度 | ||
8 L Z+50 R0 FMAX M303 | |||
9 CYCL DEF 800 ADJUST XZ SYSTEM ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
10 CYCL DEF 14.0 CONTOUR GEOMETRY | |||
11 CYCL DEF 14.1 KONTURLABEL2 | |||
12 CYCL DEF 882 SIMULTANEOUS ROUGHING FOR TURNING ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
13 L X+105 Y+0 R0 FMAX | |||
14 L Z+2 R0 FMAX M99 | |||
15 TOOL CALL 145.1 | ; 呼叫具有第二刀刃的FreeTurn刀具 | ||
16 CYCL DEF 800 ADJUST XZ SYSTEM ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
17 Q519 = 1 | ; 降低螺旋進給至1 | ||
18 L X+105 Y+0 R0 FMAX | ; 靠近起點 | ||
19 L Z+2 R0 FMAX M99 | ; 呼叫循環程式 | ||
20 CYCL DEF 883 TURNING SIMULTANEOUS FINISHING ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
21 L X+105 Y+0 R0 FMAX | ; 靠近起點 | ||
22 L Z+2 R0 FMAX M99 | ; 呼叫循環程式 | ||
23 CALL PGM RESET.H | ; 呼叫RESET程式 | ||
24 M30 | ; 程式結束 | ||
25 LBL 1 | ; 定義LBL 1 | ||
26 L X+100 Z+1 | |||
27 L X+0 | |||
28 L Z-60 | |||
29 L X+100 | |||
30 L Z+1 | |||
31 LBL 0 | |||
32 LBL 2 | ; 定義LBL 2 | ||
33 L Z+1 X+60 RR | |||
34 L Z+0 | |||
35 L Z-2 X+70 | |||
36 RND R2 | |||
37 L X+80 | |||
38 RND R2 | |||
39 L Z+0 X+98 | |||
40 RND R2 | |||
41 L Z-10 | |||
42 RND R2 | |||
43 L Z-8 X+89 | |||
44 RND R2 | |||
45 L Z-15 X+60 | |||
46 RND R2 | |||
47 L Z-55 | |||
48 RND R2 | |||
49 L Z-50 X+98 | |||
50 RND R2 | |||
51 L Z-60 | |||
52 LBL 0 | |||
53 END PGM FREETURN MM |