範例:同時車削

以下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程式

 
Tip

運用程式測試確定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 ~

Q497=+0

;PRECESSION ANGLE ~

Q498=+0

;REVERSE TOOL ~

Q530=+2

;INCLINED MACHINING ~

Q531=+1

;ANGLE OF INCIDENCE ~

Q532=MAX

;FEED RATE ~

Q533=-1

;PREFERRED DIRECTION ~

Q535=+3

;ECCENTRIC TURNING ~

Q536=+0

;ECCENTRIC W/O STOP ~

Q599=+0

;RETRACT

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 ~

Q460=+2

;SAFETY CLEARANCE ~

Q499=+0

;REVERSE CONTOUR ~

Q558=-90

;EXT:ANGLE CONT.START ~

Q559=+90

;CONTOUR END EXT ANGL ~

Q478=+0.3

;ROUGHING FEED RATE ~

Q488=+0.3

;PLUNGING FEED RATE ~

Q556=-80

;MIN. INCLINAT. ANGLE ~

Q557=+90

;MAX. INCLINAT. ANGLE ~

Q567=+0.4

;FINISH. ALLOW. CONT. ~

Q519=+2

;INFEED ~

Q463=+2.5

;MAX. CUTTING DEPTH ~

Q590=+1

;MACHINING MODE ~

Q591=+0

;MACHINING SEQUENCE ~

Q389=+0

;UNI.- BIDIRECTIONAL

13 CYCL CALL

; 循環程式呼叫

14 M305

15 TOOL CALL "TURN_FINISH"

; 刀具呼叫

16 CYCL DEF 800 ADJUST XZ SYSTEM ~

Q497=+0

;PRECESSION ANGLE ~

Q498=+0

;REVERSE TOOL ~

Q530=+2

;INCLINED MACHINING ~

Q531=+1

;ANGLE OF INCIDENCE ~

Q532=MAX

;FEED RATE ~

Q533=+1

;PREFERRED DIRECTION ~

Q535=+3

;ECCENTRIC TURNING ~

Q536=+0

;ECCENTRIC W/O STOP ~

Q599=+0

;RETRACT

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 ~

Q460=+2

;SAFETY CLEARANCE ~

Q499=+0

;REVERSE CONTOUR ~

Q558=-90

;EXT:ANGLE CONT.START ~

Q559=+90

;CONTOUR END EXT ANGL ~

Q505=+0.2

;FINISHING FEED RATE ~

Q556=-80

;MIN. INCLINAT. ANGLE ~

Q557=+90

;MAX. INCLINAT. ANGLE ~

Q555=+1

;STEPPING ANGLE ~

Q537=+0

;INCID. ANGLE ACTIVE ~

Q538=+0

;INCLIN. ANGLE START ~

Q539=+0

;INCLINATN. ANGLE END ~

Q565=+0

;FINISHING ALLOW. D. ~

Q566=+0

;FINISHING ALLOW. Z ~

Q567=+0

;FINISH. ALLOW. CONT.

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程式

 
Tip

運用程式測試確定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程式

 
Tip

運用程式測試確定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