刮削的範例

以下NC程式使用循環程式287 GEAR SKIVING此程式編輯範例顯示如何使用模組=1來加工複雜滑線(偏離DIN3960)。

  • 程式順序
  • 刀具呼叫:內齒輪切刀
  • 啟動車削模式
  • 使用循環程式801重設座標系統
  • 移動到安全位置
  • 定義循環程式285
  • 呼叫循環程式287
  • 使用循環程式801重設座標系統

此使用手冊內含的NC程式為解決方案的建議程式,該等NC程式或個別NC單節在用於工具機之前,必須經過調整。

  • 依需要變更以下內容:
  • 刀具
  • 切削參數
  • 進給速率
  • 淨空高度或安全位置
  • 工具機專屬位置,例如用M91
  • 義程式呼叫路徑

一些NC程式取決於工具機座標結構配置。在第一次程式模擬之前,針對您的工具機座標結構配置調整NC程式

此外,在實際程式運行之前,使用模擬來測試NC程式

 
Tip

運用程式測試確定NC程式是否可與可用的軟體選項、有效的工具機座標結構配置和當前的工具機組態一起使用。

0 BEGIN PGM 7 MM

1 BLK FORM CYLINDER Z D90 L35 DIST+0 DI58

2 TOOL CALL "SKIVING"

; 呼叫刀具

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 ~

Q551=+0

;STARTING POINT IN Z ~

Q552=-11

;END POINT IN Z ~

Q540=+1

;MODULE ~

Q541=+90

;NUMBER OF TEETH ~

Q542=+90

;OUTSIDE DIAMETER ~

Q563=+1

;TOOTH HEIGHT ~

Q543=+0.05

;TROUGH-TIP CLEARANCE ~

Q544=+10

;ANGLE OF INCLINATION

12 CYCL DEF 287 GEAR SKIVING ~

Q240=+5

;CUTS/TABLE ~

Q584=+1

;NO. OF FIRST CUT ~

Q585=+5

;NO. OF LAST CUT ~

Q200=+2

;SET-UP CLEARANCE ~

Q260=+50

;CLEARANCE HEIGHT ~

Q545=+20

;TOOL LEAD ANGLE ~

Q546=+0

;CHANGE ROTATION DIR. ~

Q547=+0

;ANG. OFFSET, SPINDLE ~

Q550=+1

;MACHINING SIDE ~

Q533=+1

;PREFERRED DIRECTION ~

Q530=+2

;INCLINED MACHINING ~

Q253=+2222

;F PRE-POSITIONING ~

Q586=+0.4

;FIRST INFEED ~

Q587=+0.1

;LAST INFEED ~

Q588=+0.4

;FIRST FEED RATE ~

Q589=+0.25

;LAST FEED RATE ~

Q580=+0.2

;FEED-RATE ADAPTION ~

Q466=+2

;OVERRUN PATH

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