碰撞監控(DCM) (#40 / #5-03-1)
基本原理
應用
動態碰撞監控(DCM, dynamic collision monitoring)可用於通過工具機製造商定義的工具機組件之碰撞監控。當碰撞物體比定義的最小距離更靠近彼此時,控制器停止並顯示錯誤訊息。此程序降低碰撞的危險。
相關主題
- 治具管理的基本原理
- 在模擬中擴充的測試
- 刀具台車管理的基本原理
- 降低兩碰撞物體之間的最小淨空 (#140 / #5-03-2)
需求
- 動態碰撞監控(DCM)軟體選項 (#40 / #5-03-1)
- 控制器由工具機製造商準備
機器製造商必須定義工具機的座標結構配置模型、治具的插入點以及碰撞物體之間的安全距離。
- 具有正半徑R和長度L的刀具
- 刀具管理內之值等於實際刀具尺寸
功能說明
請參考您的工具機手冊。
工具機製造商需要調整動態碰撞監控(DCM)功能至控制器。
工具機製造商可定義在所有工具機運動過程中,由控制器監控的工具機組件和最小距離。如果碰撞物體比定義的最小距離更靠近彼此時,控制器產生錯誤訊息並終止動作。
- 確定無論如何都要啟動DCM
- 在暫時關閉之後確定總是立即重新啟動DCM
- 在DCM關閉時,小心測試NC程式或Single block模式內的程式區段
控制器在以下操作模式內以圖形顯示碰撞物體:
- 編輯者 操作模式
- 手動操作模式
- 程式執行 操作模式
控制器也監控刀具是否監控,如刀具管理中所定義。
- 啟動進階檢查切換開關用於模擬
- 使用模擬檢查加工順序
- 小心測試NC程式或Single block模式內的程式區段
手動和 程式執行操作模式內的動態碰撞監控(DCM)
分別針對手動 和 程式執行操作模式使用DCM按鈕來啟動動態碰撞監控(DCM)
在手動和程式執行操作模式當中,如果兩碰撞物體彼此接近到小於最小淨空時控制器停止動作。在此情況下,控制器顯示其中提到引起碰撞的兩物體名稱之錯誤訊息。
請參考您的工具機手冊。
工具機製造商可定義兩碰撞監視物體之間的最小距離。
在碰撞警告之前,控制器動態降低動作的進給速度。這確定在發生碰撞之前的良好時機內停止該軸。
當碰撞警告觸發時,控制器在模擬工作空間內以紅色顯示碰撞物體。
當已經發出碰撞警告,則只有當動作增加碰撞物體之間距離時,才允許透過軸方向鍵或手輪移動工具機。
使用主動碰撞監控以及同時碰撞警示,則不允許縮短距離的移動或維持不變。
編輯者 操作模式內的動態碰撞監控(DCM)
針對 模擬工作空間內的模擬啟動動態碰撞監控(DCM)
在 編輯者操作模式中,可在執行之前執行NC程式的碰撞監控。在碰撞的情況下,控制器停止模擬並顯示錯誤訊息,將引起碰撞的兩物體命名。
除了手動和程式執行操作模式內的DCM之外,HEIDENHAIN建議只在編輯者操作模式內使用動態碰撞監控(DCM)。
為了獲得類似於程式執行的模擬結果,必須符合以下層面:
- 工件預設
- 基本旋轉
- 每軸的偏移
- 傾斜情況
- 現用座標結構配置模型
必須選擇模擬的現用工件預設。預設資料表中的現用工件預設可用於模擬。
在模擬當中,以下層面可能與實際工具機不同,或不再可用:
- 模擬的換刀位置可能與工具機內的換刀位置不同。
- 變更座標結構配置對模擬具有延遲效果。
- 模擬當中並不會顯示PLC定位移動。
- 無法使用手輪覆寫 (#21 / #4-02-1)
- 無法編輯工作清單
- 無法取得來自 設定應用的移動範圍限制。
啟動動態碰撞監控(DCM)用於手動和程式執行操作模式
- 確定無論如何都要啟動DCM
- 在暫時關閉之後確定總是立即重新啟動DCM
- 在DCM關閉時,小心測試NC程式或Single block模式內的程式區段
若動態碰撞監控(DCM)要用於手動和程式執行操作模式: | ||
| ||
| ||
| ||
| ||
|
控制器在 位置工作空間內顯示動態碰撞監控(DCM)的狀態。當啟動DCM,控制器在資訊列內顯示圖示。
啟動碰撞物體的圖形顯示
若要啟動碰撞物體的圖形顯示: | ||
| ||
| ||
|
變更代表
若要變更碰撞物體的圖形顯示:
| ||
| ||
|
備註
- 動態碰撞監控(DCM)幫助降低碰撞的風險。但是,控制器不能夠考慮到操作期間所有可能的群集效應。
- 控制器僅能保護您的工具機製造商已將尺寸、方位及位置正確定義之那些工具機組件避免碰撞。
- 控制器將來自刀具管理的DL和DR誤差值列入考量。來自TOOL CALL單節或補償表的誤差值並不列入考量。
- 對於某些刀具,例如面銑刀,會造成碰撞的刀徑會大於刀具管理內定義之值。
- 當啟動接觸式探針循環程式時,控制器不再監控針尖長度與尖端直徑,如此也可在碰撞物體內探測。
在NC程式內用FUNCTION DCM關閉或啟動DCM NC函數
應用
一些加工步驟通過設計執行靠近碰撞物體。如果要執行來自動態碰撞監控(DCM)的一些加工步驟,可在NC程式內關閉DCM。這表示可監控NC程式的個別部分是否碰撞。
相關主題
- 降低兩碰撞物體之間的最小淨空 (#140 / #5-03-2)
需求
- 動態碰撞監控(DCM)啟動用於程式執行操作模式
功能說明
- 確定無論如何都要啟動DCM
- 在暫時關閉之後確定總是立即重新啟動DCM
- 在DCM關閉時,小心測試NC程式或Single block模式內的程式區段
FUNCTION DCM只在NC程式之內生效。
例如可在以下NC程式的情況下關閉動態碰撞監控(DCM):
- 要縮短受碰撞監控的兩物體間之淨空
- 要避免程式執行時停止
以下為可用的NC函數:
- FUNCTION DCM OFF關閉碰撞監控直到NC程式的結尾或呼叫FUNCTION DCM ON功能。
- FUNCTION DCM ON撤銷FUNCTION DCM OFF功能並關閉碰撞監控。
編寫FUNCTION DCM
若要編寫FUNCTION DCM功能: | ||
| ||
| ||
|