循環程式206TAPPING

ISO 程式編輯

G206

應用

在一或多個通道內切削螺紋。使用浮動絲攻筒夾。

循環程式順序

  1. 控制器在主軸上,以快速移動速率FMAX將刀具定位到工件表面之上輸入的設定淨空處。
  2. 刀具將一次鑽到孔的總深度。
  3. 一旦刀具已經到達整個鑽孔深度,主軸旋轉的方向即倒轉,且刀具在停留時間結束時退回到設定淨空。如果程式有設定,刀具會以FMAX移動到第二設定淨空處
  4. 在設定淨空處,主軸旋轉方向再次倒轉。
 
Tip

必須使用浮動絲攻筒夾來攻牙。 浮動絲攻筒夾必須能補償攻牙進行中的進給速率與主軸轉速間的誤差。

備註

 
注意事項
碰撞的危險!
若在循環程式內輸入正值的深度,則控制器將預先定位的計算顛倒。刀具以快速行進方式,在刀具軸內移動至低於工件表面之設定淨空處!有碰撞的危險!
  1. 輸入的深度為負
  2. 若已經輸入正深度,則使用機器參數displayDepthErr (第201003號)指定控制器是否應顯示(開啟)或不顯示(關閉)錯誤訊息。
  • 此循環程式只能在FUNCTION MODE MILL加工模式內執行。
  • 攻右手螺牙時,以M3來啟動主軸;如果是攻左手螺牙時,請使用M4
  • 在循環程式206內,控制器使用循環程式內定義的已程式編輯轉速以及進給速率,來計算螺距。
  • 此循環程式監控刀具的已定義可用長度LU。若其低於DEPTH OF THREAD Q201,控制器將顯示錯誤訊息。

編寫注意事項

  • 在工作平面上以刀徑補償R0先程式編輯一個定位單節作為開始點 (鑽孔中心)。
  • DEPTH循環程式參數的代數符號決定加工方向。如果您設定 DEPTH = 0,就不會執行循環程式。

有關機械參數的備註

  • 使用機械參數CfgThreadSpindle (編號113600)來定義以下:
    • sourceOverride (編號113603)
      FeedPotentiometer (預設) (未啟動速度覆寫),然後控制器依照需求調整速度
      SpindlePotentiometer (未啟動進給速率覆寫)
    • thrdWaitingTime (編號113601):在主軸停止之後,刀具將停留在螺紋底部一段規定時間
    • thrdPreSwitch (編號113602):在到達螺紋底部之前,主軸已停止此段時間。

循環程式參數

說明圖

Parameter

Q200 設定淨空?

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

引導值:螺距的4倍

輸入:0...99999.9999 PREDEF

Q201 螺紋深?

工件表面和螺紋牙底之間的距離。 該值具有增量效果。

輸入:-99999.9999...+99999.9999

Q206 進刀進給速率?

刀具在攻牙時的移動速度

輸入:0...99999.999 另外為FAUTO

Q211 底部的暫停時間?

輸入介於0和0.5秒鐘之間的數值,避免刀具在退刀時斷裂。

輸入:0...3600.0000 PREDEF

Q203 Workpiece surface coordinate?

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

輸入:-99999.9999...+99999.9999

Q204 第二淨空高度?

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

輸入:0...99999.9999 PREDEF

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

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

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

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

 
Tip

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

範例

11 CYCL DEF 206 TAPPING ~

Q200=+2

;SET-UP CLEARANCE ~

Q201=-18

;DEPTH OF THREAD ~

Q206=+150

;FEED RATE FOR PLNGNG ~

Q211=+0

;DWELL TIME AT DEPTH ~

Q203=+0

;SURFACE COORDINATE ~

Q204=+50

;2ND SET-UP CLEARANCE

12 CYCL CALL

進給速率的計算如下: F = S x p

F:

進給速率 (mm/min)

S:

主軸轉速 (rpm)

p:

螺距 (mm)

程式中斷之後的退刀

在「程式執行,單一單節」或「完整序列」模式內退刀

  1. 若要中斷程式,請選擇NC停止

  1. 選擇手動 移動
  2. 刀具退刀至啟動的刀具軸內

  1. 若要恢復程式執行,請選擇回復 位置
  2. 開啟視窗,其中控制器顯示軸順序以及目標位置、當前位置和剩餘距離。

  1. 選擇NC start
  2. 控制器移動刀具至其停止的深度。
  3. 若要恢復程式執行,請再次選擇NC start
 
注意事項
碰撞的危險!
若當退刀時刀具往負方向而非正方向移動,則有碰撞的危險。
  1. 退刀時,可往正或負刀具軸方向移動
  2. 退刀之前,請留意從鑽孔退刀的方向