路徑干涉檢查
干涉檢查用于對刀桿和卡頭是否發生干涉進行檢查,以便及時發現不合理的路徑,防止出現粘刀、斷刀、撞上卡頭、損壞機床等現象。
在加工環境下選擇“刀具路徑>>路徑干涉檢查”菜單項,或在導航工具欄的加工刀具面樹狀列表項上單擊鼠標右鍵,彈出上下文菜單,選擇“路徑干涉檢查”菜單項,便進入路徑干涉檢查命令。
選擇該命令后,在導航工具條中會出現如圖1所示的導航工具條。在用戶指定檢查類型、檢查路徑和比較區域大小后,單擊“干涉檢查”按鈕,便開始對路徑進行干涉檢查。對于刀桿檢查,凡加工材料厚度大于刀刃長度的路徑都認作發生刀桿干涉。對于卡頭檢查,凡是卡頭會觸及毛坯材料的都認為發生卡頭干涉。
在干涉檢查后,會在“干涉檢查”按鈕下顯示發生干涉位置的數目。通過單擊“上一處”和“下一處”按鈕,可以逐個察看干涉的深度和位置。干涉的路徑會在屏幕中用紅色表示。
▲圖1 路徑干涉檢查命令的導航工具條
干涉檢查命令的使用過程如下:
1)選擇干涉檢查路徑
單擊“選擇路徑”按鈕,會出現選擇路徑對話框,具體用法參見刀具路徑分析的選擇路徑部分。
2)選擇檢查區域
單擊“檢查區域”按鈕,會出現“選擇比較區域”對話框,具體用法參見刀具路徑分析的選擇比較區域部分。
3)干涉檢查
如果檢查類型是“刀桿檢查”,可以對刀刃是否夠長進行檢查。單擊“干涉檢查”按鈕,系統彈出“刀刃長度檢查參數”對話框,用戶可以在該對話框中設置刀刃長度。
退出該對話框后,出現進度條對話框,系統開始計算發生干涉的路徑。有一點需要指出,在做刀桿檢查時,如果直接用平行截線精加工路徑進行干涉檢查,可能會查出許多干涉的路徑。這是因為JDPaint認為用戶直接用精加工對一個毛坯件一刀到底進行加工,而通常情況下應當先分層進行粗加工。而且在進行干涉檢查時,還必須按照正常的加工順序調整加工域和加工路徑的順序,否則,同樣可能出現上述情況。
如果檢查類型是“卡頭檢查”,此時主要卡頭螺母和電機機頭是否撞到工件上進行檢查。單擊“干涉檢查”按鈕,系統彈出“刀桿長度檢查參數”對話框。在這個對話框中可以設置刀桿長度、卡頭直徑,也可以設置電機干涉檢查。退出這個對話框,出現進度條對話框,系統開始計算發生干涉的路徑。
4)察看干涉路徑
若發生干涉,從屏幕和“干涉檢查”按鈕下的控件可以看到各干涉處的具體情況。根據干涉的深度和區域,用戶需要考慮添加、刪除或修改一些路徑,以防止干涉出現。
注意,路徑是否發生干涉和路徑的先后順序以及刀刃長度、刀桿長度的設置有關。加工是必須先做粗加工,再做精加工。否則,就會撞刀。干涉檢查也如此。如果精加工路徑在粗加工路徑的前面,將導致絕大部分精加工路徑發生干涉。
為此,用戶必須在進行干涉檢查之前用路徑排序功能對路徑的順序進行調整。此外,刀刃長度必須在使用刀具以前設置。該值的大小對刀桿干涉與否的影響較大。而刀桿長度在系統內部是根據刀刃長度加2計算的。如果發生了卡頭干涉,用戶可以看到干涉的長度,從而在加工時使用較長的刀,或者用路徑節點功能修改路徑。
刀刃長度檢查
圖2是“刀刃長度檢查參數”對話框,用戶可以在該對話框中設置一個數字來增長或縮短計算干涉時使用的刀刃長度。
▲圖2 “刀刃長度檢查參數”對話框
刀桿長度檢查
圖3是“刀桿長度檢查參數”對話框。在該對話框中可以通過“增加刀桿長度”參數來增長或縮短計算干涉時使用的刀桿長度,“所用卡頭直徑”參數可以設置卡頭直徑。選擇“電機干涉檢查”復選框,還可以對電機機頭是否干涉進行檢查。此時需要在設置兩個關于電機位置和形狀的參數。
▲圖3 “刀桿長度檢查參數”對話框
干涉檢查結果
圖4是“干涉檢查結果”對話框。該對話框中列出了各刀具是否發生干涉,以及加工各路徑所需刀刃的長度。
▲圖4 “干涉檢查結果”對話框
聲明:本站所有文章資源內容,如無特殊說明或標注,均為采集網絡資源。如若本站內容侵犯了原著者的合法權益,可聯系本站刪除。