基於MasterCAM9的MV

摘 要:通過分析MasterCAM9後置處理程式的結構、設計方法,結合基於SINUMERIK810D數控系統的MV-610加工中心的編程特點,開發了專用的後置處理程式,使MasterCAM9生成的程式能夠直接套用於MV-610加工中心的加工。實際套用表明:該專用後置處理器可以提高MasterCAM9編程效率,實現數控加工自動化。
關鍵字:MasterCAM9;MV-610;後置處理;刀具數據檔案
1 引言
MasterCAM是一套套用廣泛的CAD/CAM/CAE軟體包,它採用圖形互動式自動編程方法實現NC程式編制,在模具加工行業有著廣泛的市場。互動式編程是一種人機對話的編程方法,編程人員根據螢幕提示的內容,反覆與計算機對話,選擇選單目錄或回答計算機的提問,將所有問題回答完畢即可自動生成NC程式。NC程式的自動產生是受軟體的後置處理功能控制的,不同的加工模組和不同的數控系統對應著不同的後處理檔案。
後置處理(Post processing)是數控加工中自動編程要考慮的一個重要問題。自動編程經過刀具軌跡計算產生的是刀具數據(Cutter location date)檔案,而不是數控程式,因此,這時需要設法把刀位數據檔案轉變成指定工具機能執行的數控程式,採用通信的方式或是DNC方式輸入數控工具機的數控系統,才能進行零件的數控加工。
把CAD/CAM軟體生成的刀位數據檔案轉換成指定數控工具機能執行的數控程式的過程就稱為後置處理。刀位數據檔案必須經過後置處理轉換成數控工具機各軸的運動信息後,才能驅動數控工具機加工出設計的零件。後置處理程式是自動編程系統的一個重要組成部分。後置處理程式的功能是根據刀位數據檔案及工具機特性信息檔案的信息,將處理成相應數控系統能夠接受的控制指令格式。也即根據刀位數據檔案中各種不同的加工要求,將刀位數據檔案及工具機特性信息檔案處理成一個個字,然後把字組成一個適當的程式段,將其輸出。
圖形化編程軟體所生成的NCI代碼,都需要經過特定的後置處理設定,才能生成適應於特定數控系統的NC代碼。當今較為流行的幾種CAM軟體的後置處理系統,大致可分為專用後置處理系統和通用後置處理系統兩種。像P ro/E、UG、CAXA製造工程師等CAM軟體的後置處理,就套用圖形互動及對話框的方式來設定特定工具機的後處理器,屬於通用後置處理系統。而像MasterCAM等軟體則採用的是專用後置處理系統,軟體本身提供了多種數控系統(如FANUC、A-B數控系統)的標準後置處理檔案,可生成供多種數控工具機使用的NC代碼。如果在使用過程中遇到軟伯沒有提供後置處理器的數據控系統,則用戶必須根據數控系統的程式格式、各種功能代碼及格式、各種參數初始值和默認值,來編寫MasterCAM的後處理檔案,以生成所需的加工程式。
  

相關詞條

熱門詞條

聯絡我們