發布日期:2022-04-27 點擊率:87
隨著數控技術在我國迅猛發展,傳統的試切工作流程已經不能適應現在數控技術要求,VERICUT軟件將優化我們的工作流程,在零件加工之前通過數字化的手段在計算機中驗證數控程序以及機床運動。
一、引言
隨著數控技術在我國迅猛發展,針對復雜零件的加工能力和質量穩定性要求越來越成為公司贏得市場先機的重要因素,所以很多高級的數控機床很快涌入行業市場,如多軸機床、車銑復合、鏜銑床、多主軸多刀塔機床等。合理利用這些機床可以降低加工成本、提高生產效率、減少裝夾次數、保證產品質量等,但是怎樣高效利用和全面挖掘機床潛在功能已成為行業面臨的很實際的問題。
由于傳統的試切工作流程已經不能適應現在數控技術要求,如:設備的安全性、數控程序的正確率、提高效率、降低成本等刻薄的問題。VERICUT軟件將優化我們的工作流程,在零件加工之前通過數字化的手段在計算機中驗證數控程序以及機床運動。
傳統的試切流程:
通過VERICUT驗證的流程:
二、機床仿真和驗證的概念
機床仿真完全模擬機床的運動結構關系并可以檢查所有機床部件,如軸滑塊、主軸頭、轉塔、旋轉工作臺、主軸、刀庫換刀、夾具、切削刀具和其它由用戶配置的機床附件之間的碰撞和臨界碰撞。用戶可以在零件周圍設置一個臨界碰撞區域,檢測周圍的臨界碰撞狀態和超行程錯誤。
三、VERICUT的機床仿真和驗證
VERICUT仿真、驗證2-5軸的加工,機床碰撞檢查、機床行程檢查、程序錯誤檢查,VERICUT完全支持CNC控制系統中的邏輯指令。車間現場的不同的機床、控制系統、零件、程序格式以及功能模塊都能支持和實現準確的仿真。
?支持子程序仿真功能
?多刀塔、多主軸頭、子系統控制仿真
?多工序仿真、毛坯自動轉移
?并聯機床仿真
?車銑復合復雜機床仿真
實際切削前,利用VERICUT CNC仿真軟件在計算機上進行全真的機床仿真和模擬加工,這樣可以消除程序中的錯誤,如:切傷工件、損壞夾具、折斷刀具或碰撞機床,提高CNC生產效率,縮短生產周期,增強企業競爭力。
四、通過剖析一個換主軸附件的例子來說明VERICUT能夠實現高級機床的仿真和真實性。
首先確定多個附件機床的組件關系,從組件樹中我們可以看到Spindle_Changer組件由兩個主軸附件(head_2和head_3),當使用head_2是C軸旋轉加工的立式4軸加工,當使用head_3相當于是C軸旋轉的臥式加工。
從組件樹中我們可以看到兩個主軸附件在運動關系上是屬于平級的非附屬關系的。因為它們是獨立的兩個運動附件,附件head_2主要是正面加工,head_3 是側面的加工,這樣我們可以通過一次裝夾加工出工藝比較復雜的零件,并保證產品要求,例如:側孔或者側面比較深的類似零件加工。
機床內部調用附件程序,在VERICUT的應用中,我們和真實機床加工一樣通過機床內部子程序來判斷和調用機床主軸附件。由于VERICUT支持宏指令、變量、條件語句、循環語句等高級功能,所以VERICUT能夠完全真實的模擬加工的整個過程。
調用機床附件常見宏指令和變量:
Callsubname(調用子程序)
M92A*:調用附件指令(A2:代表換附件2,A3:代表附件3,A0代表主軸不加附件)。
指定變量10001和10002功能(在變量窗口中定義變量10001初值"0");
假設執行"M92A3"語句,我們從這里可以看到A的初值將賦給變量10002。
在這里我們要提到VERICUT提供了強大的用戶自定義的功能,通過用戶化定義我們可以設置很多高級指令。
我們怎樣送出附件更換命令?
首先我們定義連接:在configuration>word Format中定義connect 和connect-to 字為Alpha-Numeric類型。
我們將字賦上連接組件的宏指令。
在程序中我們只要通過兩行語句實現附件的更換,程序的易讀性非常強。
注意:組件的名字一定是組件樹中已經給定好的組件名。
我們通過流程圖來說明加工過程中附件的調用過程。
我們以換二號附件為例(head_2):
假設當前三號附件(head_3)正在主軸上,由于每次在結束換附件程序之前變量#10001的值都賦給了變量#10002,所以當前#10001=#10002=3。
五、結束語
計算機輔助工程技術在發達國家已達到了較為成熟的階段,工業化應用已相當普遍。在我國加工仿真技術還有待進一步推廣應用,工業化應用程度還較低。在我國很多在數控行業處于領跑者的企業已經全面使用數控仿真技術,如:航空、航天、研究所等大型企事業單位,很多行業已經意識并逐步使用數控加工仿真技術,如:模具行業、重型機械、地面交通、消費品、汽車等。全面應用仿真技術,登上數控技術應用高峰, 指日可待。
下一篇: PLC、DCS、FCS三大控
上一篇: 索爾維全系列Solef?PV