循環程式220 POLAR PATTERN

ISO 程式編輯

G220

應用

此循環程式可讓您將點圖案定義成全圓或間距圓。其可用於先前定義的加工循環程式。

循環程式執行

  1. 控制器以快速移動,將刀具從目前位置移動到第一項加工操作的開始點。
  2. 操作順序:

    • 移動到第二設定淨空處 (刀具軸)。
    • 接近工作平面內的起點
    • 移動到工件表面之上的設定淨空處(主軸)
  3. 控制器從這個位置執行最後定義的固定加工循環程式
  4. 然後刀具靠近直線或圓弧上下一個加工操作的開始點。刀具停止在設定淨空(或第二設定淨空)
  5. 此程序(步驟1至3)將會重複執行,直到所有加工操作都執行完畢
 
Tip

若在程式執行/單一單節內執行此循環程式,則控制器在加工點圖案的個別點之間停止。

備註

 
Machine

循環程式220 POLAR PATTERN可用選擇性機械參數hidePattern (編號128905)隱藏起來。

  • 循環程式220為DEF啟動。此外,循環程式220自動呼叫最後定義的加工循環程式。

程式編輯注意事項

  • 如果您將循環程式200209251267之一者與循環程式220循環程式221相結合,則來自循環程式220221的設定淨空、工件表面以及第二設定淨空都將生效。這套用至NC程式之內,直到再次覆寫相關參數。
  • 範例:若在NC程式循環程式200Q203=0定義,然後用Q203=-5編寫循環程式220,則後續用CYCL CALLM99呼叫將使用Q203=-5。循環程式220221都覆寫CALL啟動加工循環程式的上述參數(兩循環程式都程式編輯相同的輸入參數)。

循環程式參數

說明圖

Parameter

Q216 第一軸中心?

工作平面之主要軸內間距圓心。 該值具有絕對效果。

輸入:-99999.9999...+99999.9999

Q217 第二軸中心?

工作平面的次要軸向內之間距圓心。 該值具有絕對效果。

輸入:-99999.9999...+99999.9999

Q244 節圓直徑?

圓的直徑

輸入:0...99999.9999

Q245 起始角?

工作平面主要軸與間距圓上第一個加工操作開始點之間的角度。 該值具有絕對效果。

輸入:-360.000...+360.000

Q246 停止角度?

工作平面主要軸與間距圓(不適用於完整圓)上最後一個加工操作開始點之間的角度。請勿輸入相同的停止角度與開始角數值。如果指定的停止角度大於開始角度,會以逆時針方向加工;否則會以順時針方向加工。 該值具有絕對效果。

輸入:-360.000...+360.000

Q247 中間級的步階角度

兩個加工操作在間距圓上之間的角度。如果您輸入0的步進角度,控制器會以開始角度與停止角度,還有圖案重複數來計算步進角度。如果您輸入的值不是0,控制器就不會考慮停止角度。步進角度的符號決定了加工的方向 (負 = 順時針)。 該值具有增量效果。

輸入:-360.000...+360.000

Q241 重複次數?

間距圓上加工操作的次數

輸入:1...99999

Q200 設定淨空?

刀尖與工件表面之間的距離。 該值具有增量效果。

輸入:0...99999.9999 PREDEF

Q203 Workpiece surface coordinate?

參考現用工件原點的工件表面座標。 該值具有絕對效果。

輸入:-99999.9999...+99999.9999

Q204 第二淨空高度?

不會造成刀具與工件(治具)之間碰撞的刀具軸上距離。 該值具有增量效果。

輸入:0...99999.9999 PREDEF

Q301 移到淨空高度(0/1)?

指定刀具在加工程序之間如何移動:

0:在操作之間移動到設定淨空

1:在操作之間移動到第二設定淨空

輸入:0, 1

Q365 進給的類別? 直線=0/圓弧=1

指定刀具在加工程序之間如何移動:

0:在操作之間於一直線上移動

1:在操作之間於一間距圓上移動

輸入:0, 1

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

依需要變更以下內容:

  • 刀具
  • 切削參數
  • 進給速率
  • 淨空高度或安全位置
  • 工具機專屬位置,例如用M91
  • 義程式呼叫路徑

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

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

 
Tip

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

範例

11 CYCL DEF 220 POLAR PATTERN ~

Q216=+50

;CENTER IN 1ST AXIS ~

Q217=+50

;CENTER IN 2ND AXIS ~

Q244=+60

;PITCH CIRCLE DIAMETR ~

Q245=+0

;STARTING ANGLE ~

Q246=+360

;STOPPING ANGLE ~

Q247=+0

;STEPPING ANGLE ~

Q241=+8

;NR OF REPETITIONS ~

Q200=+2

;SET-UP CLEARANCE ~

Q203=+0

;SURFACE COORDINATE ~

Q204=+50

;2ND SET-UP CLEARANCE ~

Q301=+1

;MOVE TO CLEARANCE ~

Q365=+0

;TYPE OF TRAVERSE

12 CYCL CALL