範例:同時車削
以下NC程式使用循環程式882 SIMULTANEOUS ROUGHING FOR TURNING和循環程式883 TURNING SIMULTANEOUS FINISHING。
- 程式順序
- 呼叫刀具(例如,TURN_ROUGH)
- 啟動車削模式
- 預先定位
- 通過使用SEL CONTOUR選擇輪廓
- 循環程式882 SIMULTANEOUS ROUGHING FOR TURNING
- 呼叫循環程式
- 刀具呼叫(例如,TURN_FINISH)
- 啟動車削模式
- 循環程式883 TURNING SIMULTANEOUS FINISHING
- 呼叫循環程式
- 程式結束
此使用手冊內含的NC程式為解決方案的建議程式,該等NC程式或個別NC單節在用於工具機之前,必須經過調整。
- 依需要變更以下內容:
- 刀具
- 切削參數
- 進給速率
- 淨空高度或安全位置
- 工具機專屬位置,例如用M91
- 義程式呼叫路徑
一些NC程式取決於工具機座標結構配置。在第一次程式模擬之前,針對您的工具機座標結構配置調整NC程式。
此外,在實際程式運行之前,使用模擬來測試NC程式。
運用程式測試確定NC程式是否可與可用的軟體選項、有效的工具機座標結構配置和當前的工具機組態一起使用。
0 BEGIN PGM 1341941_1 MM | |||
1 BLK FORM ROTATION Z DIM_D FILE "1341941_blank.H" | |||
2 FUNCTION MODE TURN | ; 啟動車削模式 | ||
3 TOOL CALL "TURN_ROUGH" | ; 刀具呼叫 | ||
4 CYCL DEF 800 ADJUST XZ SYSTEM ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
5 FUNCTION TURNDATA SPIN VCONST: ON VC:400 SMAX800 | ; 等表面速度 | ||
6 M145 | ; 重設刀具偏移 | ||
7 FUNCTION TCPM F TCP AXIS POS PATHCTRL AXIS REFPNT TIP-CENTER | ; 啟動TCPM | ||
8 L X+120 Y+0 R0 FMAX | ; 預先定位 | ||
9 L Z+20 R0 FMAX M303 | |||
10 FUNCTION TURNDATA BLANK "1341941_blank.H" | ; 工件外型更新 | ||
11 SEL CONTOUR "1341941_finish.h" | ; 定義輪廓 | ||
12 CYCL DEF 882 SIMULTANEOUS ROUGHING FOR TURNING ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
13 CYCL CALL | ; 循環程式呼叫 | ||
14 M305 | |||
15 TOOL CALL "TURN_FINISH" | ; 刀具呼叫 | ||
16 CYCL DEF 800 ADJUST XZ SYSTEM ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
17 FUNCTION TURNDATA SPIN VCONST: ON VC:400 SMAX800 | ; 等表面速度 | ||
18 M145 | ; 重設刀具偏移 | ||
19 FUNCTION TCPM F TCP AXIS POS PATHCTRL AXIS REFPNT TIP-CENTER | ; 啟動TCPM | ||
20 L X+120 Y+0 R0 FMAX | |||
21 L Z+20 R0 FMAX M303 | |||
22 CYCL DEF 883 TURNING SIMULTANEOUS FINISHING ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
23 CYCL CALL | ; 循環程式呼叫 | ||
24 M305 | |||
25 FUNCTION TURNDATA BLANK OFF | ; 關閉工件外型更新 | ||
26 CYCL DEF 801 RESET ROTARY COORDINATE SYSTEM | |||
27 FUNCTION MODE MILL | ; 啟動銑削模式 | ||
28 TOOL CALL 0 Z | |||
29 PLANE RESET TURN FMAX | |||
30 M30 | ; 程式結束 | ||
31 END PGM 1341941_1 MM |
NC程式1341941_blank.h
此使用手冊內含的NC程式為解決方案的建議程式,該等NC程式或個別NC單節在用於工具機之前,必須經過調整。
- 依需要變更以下內容:
- 刀具
- 切削參數
- 進給速率
- 淨空高度或安全位置
- 工具機專屬位置,例如用M91
- 義程式呼叫路徑
一些NC程式取決於工具機座標結構配置。在第一次程式模擬之前,針對您的工具機座標結構配置調整NC程式。
此外,在實際程式運行之前,使用模擬來測試NC程式。
運用程式測試確定NC程式是否可與可用的軟體選項、有效的工具機座標結構配置和當前的工具機組態一起使用。
0 BEGIN PGM 1341941_BLANK MM |
1 L X+0 Z+0.4 |
2 L X+80 |
3 L Z-139.6 |
4 L X+0 |
5 L Z+0.4 |
6 END PGM 1341941_BLANK MM |
NC程式1341941_finish.h
此使用手冊內含的NC程式為解決方案的建議程式,該等NC程式或個別NC單節在用於工具機之前,必須經過調整。
- 依需要變更以下內容:
- 刀具
- 切削參數
- 進給速率
- 淨空高度或安全位置
- 工具機專屬位置,例如用M91
- 義程式呼叫路徑
一些NC程式取決於工具機座標結構配置。在第一次程式模擬之前,針對您的工具機座標結構配置調整NC程式。
此外,在實際程式運行之前,使用模擬來測試NC程式。
運用程式測試確定NC程式是否可與可用的軟體選項、有效的工具機座標結構配置和當前的工具機組態一起使用。
0 BEGIN PGM 1341941_FINISH MM |
1 L X+0 Z+0 RR |
2 CR Z-65.136 X+15 R+33 DR+ |
3 RND R2 |
4 L Z-86 |
5 RND R10 |
6 L X+78 Z-95 |
7 RND R5 |
8 L Z-100 |
9 END PGM 1341941_FINISH MM |