基于AutoCAD平臺的數(shù)控銑削仿真模塊的開發(fā)
數(shù)控銑床的應用越來越廣泛,數(shù)控加工的整個過程是通過NC 加工程序來控制的。無論是手工編程還是自動編程所得到的程序都會存在一定的錯誤,傳統(tǒng)方法采用試切法來驗證程序是否正確,即用木模、蠟?;蛩芰夏T嚽幸赃M行檢驗。而在計算機環(huán)境下,利用數(shù)控模擬方法進行數(shù)控程序的正確性檢驗是一種新的方法。通過對零件加工過程的模擬,可以檢查數(shù)控代碼的正確性,還可以檢查加工過程中刀具與工件、機床及夾具之間是否有干涉現(xiàn)象。加工過程模擬可以比較真實地反映出實際的切削加工過程。在計算機屏幕上以可視化圖形方式模擬NC 加工過程,查出程序中的錯誤并加以修改,可以節(jié)省大量費用和時間。所以,采用NC 圖形的刀具軌跡模擬,可以提高編程效率.
本模擬系統(tǒng)為本人開發(fā)的NCCODE 數(shù)控自動編程系統(tǒng)的一部分,在XK714 數(shù)控銑床的實際應用中,證明了它的有效性和正確性。
1 開發(fā)平臺及工具
本系統(tǒng)在PC 機上運行,選用當今流行的Windows 98 或Windows XP 作為軟件的開發(fā)和運行的操作系統(tǒng)。以Auto-CAD 2000 為平臺,采用面向Microsoft 公司的通用軟件開發(fā)平臺Visual C + + 的開發(fā)工具ObjectARX,該工具支持可視化編程和面向對象技術,是基于MFC 開發(fā)的Windows 應用程序。
2 數(shù)控銑削模擬系統(tǒng)的結構及流程
數(shù)控程序加工模擬系統(tǒng)是CAD/ CAM 集成系統(tǒng)中一個重要組成部分,開發(fā)的CAD/ CAM 集成系統(tǒng)CCODE 中,首先根據(jù)零件輪廓的圖形實體直接生成數(shù)控加工代碼,然后通過該模擬系統(tǒng)進行模擬檢驗。模擬有二維動畫顯示模擬和三維實體幾何模擬。本系統(tǒng)采用二維動畫顯示模擬,其結構如圖1 所示,開發(fā)流程如圖2 所示。這種模擬的特點是二維的,與二維視圖的工件圖紙一樣,比較簡單方便,由于二維動畫顯示比較易行,因此應用廣泛。在求算平面刀位軌跡、優(yōu)化刀具運動軌跡時比較有效;對于一些三維模擬分解為二維模擬來解決也是有意義的。
梁補女 朱芳 張振宇
2006-3-6 佳工機電 針對XK714 銑削系統(tǒng),以及AutoCAD二次開發(fā)工具ObjectARX,介紹了一種數(shù)控銑削過程計算機模擬的實現(xiàn)方法,采用面向對象的程序設計方法,對刀具軌跡動態(tài)模擬技術進行了分析,在數(shù)控自動編程的基礎上,詳細介紹了數(shù)控銑削仿真模塊的實現(xiàn)方法,實現(xiàn)了可視化圖形交互式數(shù)控銑削的模擬。
數(shù)控銑床的應用越來越廣泛,數(shù)控加工的整個過程是通過NC 加工程序來控制的。無論是手工編程還是自動編程所得到的程序都會存在一定的錯誤,傳統(tǒng)方法采用試切法來驗證程序是否正確,即用木模、蠟?;蛩芰夏T嚽幸赃M行檢驗。而在計算機環(huán)境下,利用數(shù)控模擬方法進行數(shù)控程序的正確性檢驗是一種
新的方法。通過對零件加工過程的模擬,可以檢查數(shù)控代碼的正確性,還可以檢查加工過程中刀具與工件、機床及夾具之間是否有干涉現(xiàn)象。加工過程模擬可以比較真實地反映出實際的切削加工過程。在計算機屏幕上以可視化圖形方式模擬NC 加工過程,查出程序中的錯誤并加以修改,可以節(jié)省大量費用和時間。所以,采用NC 圖形的刀具軌跡模擬,可以提高編程效率.
本模擬系統(tǒng)為本人開發(fā)的NCCODE 數(shù)控自動編程系統(tǒng)的一部分,在XK714 數(shù)控銑床的實際應用中,證明了它的有效性和正確性。 #p#page_title#e#
1 開發(fā)平臺及工具
本系統(tǒng)在PC 機上運行,選用當今流行的Windows 98 或Windows XP 作為軟件的開發(fā)和運行的操作系統(tǒng)。以Auto-CAD 2000 為平臺,采用面向Microsoft 公司的通用軟件開發(fā)平臺Visual C + + 的開發(fā)工具ObjectARX,該工具支持可視化編程和面向對象技術,是基于MFC 開發(fā)的Windows 應用程序。
2 數(shù)控銑削模擬系統(tǒng)的結構及流程
數(shù)控程序加工模擬系統(tǒng)是CAD/ CAM 集成系統(tǒng)中一個重要組成部分,開發(fā)的CAD/ CAM 集成系統(tǒng)CCODE 中,首先根據(jù)零件輪廓的圖形實體直接生成數(shù)控加工代碼,然后通過該模擬系統(tǒng)進行模擬檢驗。模擬有二維動畫顯示模擬和三維實體幾何模擬。本系統(tǒng)采用二維動畫顯示模擬,其結構如圖1 所示,開發(fā)流程如圖2 所示。這種模擬的特點是二維的,與二維視圖的工件圖紙一樣,比較簡
單方便,由于二維動畫顯示比較易行,因此應用廣泛。在求算平面刀位軌跡、優(yōu)化刀具運動軌跡時比較有效;對于一些三維模擬分解為二維模擬來解決也是有意義的。