M101自動插入替換刀具

應用

使用M101,控制器在指定刀具壽命已過期之後自動插入替換刀具。然後控制器使用替換刀具繼續加工操作。

需求

  • 刀具管理中的RT
  • 替代刀具數必須定義在RT欄中。

  • 刀具管理中的TIME2
  • TIME2欄內定義控制器將替換刀具插入之後的刀具壽命。

刀具管理

 
Tip

只使用具有與替換刀具一樣半徑的刀具。控制器不會自動檢查刀具半徑。

如果要控制器檢查半徑,請在換刀之後編寫M108

用M108檢查替代刀具的半徑

功能說明

作用

M101在單節開始時生效。

為了重設M101,請編寫M102

應用範例

 
Machine

請參考您的工具機手冊。

M101 這項功能會依據個別的工具機而不同。

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

依需要變更以下內容:

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

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

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

 
Tip

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

11 TOOL CALL 5 Z S3000

; 刀具呼叫

12 M101

; 啟動自動換刀

控制器換刀並在下一個NC單節內啟動M101。刀具管理的TIME2欄包含在刀具呼叫時刀具壽命的最長期限。在加工期間,如果欄CUR_TIME內的目前刀具壽命超出此值,控制器將替換刀具插入NC程式內合適點上。此交換在不超過一分鐘後發生,除非控制器尚未結束啟用的NC單節。此功能的一個有用應用是無人值守工具機上的自動化程式。

輸入

如果定義M101,控制器繼續對話,並提示用於BT。使用BT,定義自動換刀可因此延遲的NC單節數量(最多100單節)。NC單節的內容,像是進給速率或移動距離,影像換刀延遲的時間。

若未定義BT,控制器會使用值1,或若合適的話,使用工具機製造商定義的預設值。

用於BT、刀具壽命確認以及自動換刀計算之值對於加工時間有所影響。

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

依需要變更以下內容:

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

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

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

 
Tip

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

11 M101 BT10

; 在不超過10個NC單節之後啟動自動換刀

備註

 
注意事項
碰撞的危險!
在使用M101自動換刀期間,控制器總是先往刀具軸退回刀具。 當退回機械過切的刀具時,像是邊銑切刀或T槽銑切刀,會有碰撞的危險!
  1. M101只能用於無過切的加工操作
  2. 使用M102取消換刀
  • 若要重設刀具的目前壽命(例如更換可索引式插入物之後),請在刀具管理的CUR_TIME欄內輸入數值0。
  • 刀具管理

  • 針對索引刀具,控制器不會套用來自主要刀具的任何資料。您必須在刀具管理的每個表格列中定義替換刀具(如有必要,帶有索引)。如過索引刀具磨損並因此無法使用時,這不適用於所有索引。這表示例如主要刀具仍舊可用。
  • 索引刀具

  • BT之值越高,延伸通過M101的程式時間之影響就越小。請注意,這將延遲自動換刀!

換刀的注意事項

  • 控制器在NC程式內合適點處執行自動換刀。
  • 如果在RT欄內未定義替換刀具並且透過其刀名呼叫刀具,一旦達到最大刀具壽命TIME2,控制器將切換到具有相同名稱的刀具。
  • 刀名

  • 控制器在程式內以下點處不會執行自動換刀。
    • 在加工循環程式期間
    • 如果用RRRL半徑補償已啟用
    • 直接在APPR靠近功能之後
    • 直接在DEP離開功能之前
    • 直接在使用CHF的導角或使用RND的倒圓之前與之後
    • 巨集期間
    • 換刀期間
    • 直接在NC程式 TOOL CALLTOOL DEF之後
  • 如果工具機製造商沒有另外定義,則在換刀後控制器按如下方式移動刀具:
    • 如果刀具軸內的目標位置低於目前位置,則刀具軸最後定位。
    • 如果刀具軸內的目標位置高於目前位置,則刀具軸先定位。

輸入值BT的注意事項

  • 若要計算合適的BT初始值,請使用以下方程式:
  • NC單節的平均加工時間,以秒為單位。

  • 將結果四捨五入為整數值。若計算結果大於100,請使用最大輸入值100。

  • 在選配的機械參數M101BlockTolerance (編號202206)中,工具機製造商定義自動換刀可延遲的NC單節數量之標準值。如果未定義BT,則是用此標準值。

定義

縮寫

定義

BT (block tolerance)

換刀可延遲的NC單節數量。