範例: 圓筒表面,使用循環程式27
- 具有B旋座頭和C旋轉工作台的工具機
- 圓筒位於旋轉工作台中央
- 預設在底側,旋轉工作台的中心內
此使用手冊內含的NC程式為解決方案的建議程式,該等NC程式或個別NC單節在用於工具機之前,必須經過調整。
依需要變更以下內容:
- 刀具
- 切削參數
- 進給速率
- 淨空高度或安全位置
- 工具機專屬位置,例如用M91
- 義程式呼叫路徑
一些NC程式取決於工具機座標結構配置。在第一次程式模擬之前,針對您的工具機座標結構配置調整NC程式。
此外,在實際程式運行之前,使用模擬來測試NC程式。
運用程式測試確定NC程式是否可與可用的軟體選項、有效的工具機座標結構配置和當前的工具機組態一起使用。
0 BEGIN PGM 5 MM | |||
1 BLK FORM CYLINDER Z R25 L100 | |||
2 TOOL CALL 3 Z S2000 | ; 刀具呼叫(直徑:7) | ||
3 L Z+250 R0 FMAX M3 | ; 退回刀具 | ||
4 PLANE SPATIAL SPA+0 SPB+90 SPC+0 TURN MB MAX FMAX | ; 傾斜到位置 | ||
5 CYCL DEF 14.0 CONTOUR GEOMETRY | |||
6 CYCL DEF 14.1 CONTOUR LABEL1 | |||
7 CYCL DEF 27 CYLINDER SURFACE ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
8 L C+0 R0 FMAX M99 | ; 預先定位旋轉工作台,循環程式呼叫 | ||
9 L Z+250 R0 FMAX | ; 退回刀具 | ||
10 PLANE RESET TURN MB MAX FMAX | ; 傾斜背面,取消平面功能 | ||
11 M30 | ; 程式結束 | ||
12 LBL 1 | ; 輪廓子程式 | ||
13 L X+40 Y-20 RL | ; 旋轉軸資料,以 mm (Q17=1) 作為輸入單位 | ||
14 L X+50 | |||
15 RND R7.5 | |||
16 L Y-60 | |||
17 RND R7.5 | |||
18 L IX-20 | |||
19 RND R7.5 | |||
20 L Y-20 | |||
21 RND R7.5 | |||
22 L X+40 Y-20 | |||
23 LBL 0 | |||
24 END PGM 5 MM |