「UG編程」數控仿真模擬加工

程序仿真模擬是對所編制的加工程序進行軌跡的仿真模擬。仿真模擬包含兩個部分:前置仿真(刀軌可視化)和後置仿真(機床仿真)。前置仿真主要播放刀具軌跡和模擬切削毛坯。後置仿真主要是仿真機床的切削過程,如圖13.1所示。它需要機床結構、刀具刀柄、零件毛坯、控制信息等支持才能完成。

「UG編程」數控仿真模擬加工


1 程序仿真模擬的意義

• NC程序的是否正確、合理,直接影響零件的加工質量和意外事故的發生。在以前使用NC程序時投放批量生產之前,通常採用機床的空運行和試切樣件來完成NC程序的驗證,如圖13.2所示。該方法準備週期長,需要佔用大量機床調試時間,生產成本高。

• 本文所介紹的程序仿真模擬能直觀的模擬驗證切削的過程。而且NX CAM還可以藉助第三方仿真軟件VERICUT,實現切削結果進行的具體尺寸、精度分析。並且可以利用設計模型和仿真結果進行實體對比直觀的顯示過切和過剩狀態。本章將用前面講過的例子來講解程序仿真模擬,不管是前置仿真還是後置仿真,都可以不脫離NX6.0 CAM加工環境運行。

「UG編程」數控仿真模擬加工

2 前置仿真實例

• 啟動NX6.0,打開箱蓋零件(光盤\Example\ch13\13.1\xg.prt)。該零件已完成表面的加工,前置仿真在原有的面銑削區域操作上進行,具體步驟如下:

「UG編程」數控仿真模擬加工


2.1 重播

• 重播刀具軌跡是在軌跡已經生成的前提下進行重播刀具軌跡。它還可以利用分析工具可以對軌跡與邊界之間的距離進行分析,如圖13.6所示。

• 在重播刀具軌跡狀態下可以檢查過切和干涉情況,但是僅限於檢查零件與刀具夾具的干涉和過切,不能對機床干涉進行檢查。重播對話框主要按鈕含義如下:

• 1.播放

• 2.自定義速度播放

• 3.步進播放

• 4.前進到下一個操作

• 5.過切檢查

「UG編程」數控仿真模擬加工

2.2 3D動態

• 3D動態是模擬刀具對毛坯的切削運動的過程,並可以形成IPW殘料。不再是單純的刀具運動。因此3D動態方便觀察與分析、模擬仿真顯得更真實。在3D動態模擬對話框當中,用戶可以根據需要設置參數,比如:刀具的顯示、IPW的精度等。使3D動態模擬內容更豐富,滿足不同情況下的需要。

• 1.3D動態的使用步驟

• 2.刀具顯示

• 3.刀軌顯示

• 4.顯示選項

• 5.IPW保存與刪除

• 6.分析

「UG編程」數控仿真模擬加工

2.3 2D動態

• 2D動態和3D動態相比較,它們都是模擬刀具切削毛坯的過程。不同的是2D動態只能在一個靜止的畫面內仿真模擬,不能像3D動態可以在模擬的同時任意方位觀看模擬過程。由於2D動態只能在單一靜止畫面模擬,模擬的速度會大大的加快,它是編程人員常用的一種模擬方法。

• 2D動態仿真模擬主要的功能含義如下:

• 1.顯示與比較

• 2.過剩

• 3.通過顏色表示厚度

• 4.IPW碰撞檢查

• 5.抑制動畫

「UG編程」數控仿真模擬加工

3 後置仿真實例

• 後置仿真也稱為機床仿真,它是利用NX6.0提供的仿真機床和後置處理器模塊PostBuilder自帶的後置處理器程序來進行機床仿真運動。NX6.0中提供了幾種典型的機床和後置處理器。只有設置了仿真機床,系統會自動調用該機床的後置處理器生成NC代碼,而不用再進行後處理輸出NC代碼。機床仿真尤其是在4-5軸機床中優勢特別突出,它解決在真實機床上試驗的風險。5軸FANCU加工中心,如圖13.42所示。4軸車削中心,如圖13.43所示。

「UG編程」數控仿真模擬加工

3.1 後置仿真步驟

• 本例以手輪加工模型來做數控銑機床仿真,如圖13.44所示。手輪加工採用FANCU立式加工中心完成仿真。仿真主要有3大部分組成:調用機床、設置幾何體和執行機床仿真。

「UG編程」數控仿真模擬加工

3.2 調用機床

• 在本小節將在機床庫中調用FANCU立式加工中心,具體步驟如下:

「UG編程」數控仿真模擬加工

3.3 添加幾何體

• 添加幾何體的功能是設置機床加工所需要的毛坯、檢查體等。如果要模擬的操作之前的已設置幾何體(WORKPIECE),添加幾何體可以跳過不需要設置。如果需要添加,具體步驟如下:

「UG編程」數控仿真模擬加工


3.4 執行機床仿真

• 當前面工作都設置完畢,接下來執行機床仿真觀察機床切削的效果,具體步驟如下:

「UG編程」數控仿真模擬加工

裁剪圖片

3.5 碰撞檢測

• 碰撞檢測的功能是:在仿真的過程中如果出現刀具碰撞零件、夾具,系統將會出現警告信息或中斷仿真以提示用戶。碰撞檢測信息欄,如圖13.63所示。

「UG編程」數控仿真模擬加工


分享到:


相關文章: