循環程式206TAPPING
ISO 程式編輯
G206
備註
- 輸入的深度為負
- 若已經輸入正深度,則使用機器參數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):在到達螺紋底部之前,主軸已停止此段時間。
- sourceOverride (編號113603):
循環程式參數
說明圖 | 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程式。
運用程式測試確定NC程式是否可與可用的軟體選項、有效的工具機座標結構配置和當前的工具機組態一起使用。
11 CYCL DEF 206 TAPPING ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
12 CYCL CALL |
進給速率的計算如下: F = S x p
F: | 進給速率 (mm/min) |
S: | 主軸轉速 (rpm) |
p: | 螺距 (mm) |
程式中斷之後的退刀
在「程式執行,單一單節」或「完整序列」模式內退刀
| ||
| ||
| ||
|
- 退刀時,可往正或負刀具軸方向移動
- 退刀之前,請留意從鑽孔退刀的方向