前言:本站為你精心整理了機械加工電腦輔助設計運用探究范文,希望能為你的創(chuàng)作提供參考價值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。
本文作者:朱慶太1李偉1李志紅2作者單位:1九江職業(yè)技術學院2南京科遠自動化集團股份有限公司
CAM軟件
隨著機械生產(chǎn)技術的不斷發(fā)展,CAM軟件在數(shù)控加工中得到越來越廣泛的應用。數(shù)控加工中CAM軟件的性能,往往直接影響到零件的加工品質和生產(chǎn)效率。對于產(chǎn)品生產(chǎn)而言,選擇適用的CAM軟件是非常重要的。對于CAM軟件大致按照生產(chǎn)流程中位置的不同可以分為以下幾類:
(1)設計類軟件
CAM設計軟件的主要任務,是繪制產(chǎn)品(零件)的圖形,例如:平面繪圖類軟件AutoCAD、CAXA等和三維繪圖類軟件UG、PRO/E等,以及零件形狀藝術性的設計類軟件3DMax、Photoshop。這些軟件并不單單是繪圖類軟件,實際上設計軟件也包括能用來實現(xiàn)加工的各種其它軟件。設計軟件種類較多,而且各有其不同的應用范圍,因此,要保證各種軟件之間的文件交互通用。例如:將CAD軟件中設計的模具零件圖形輸入到CAM軟件中,再根據(jù)要求設置刀具參數(shù)和刀具路徑,利用CAM軟件自動生成NC代碼;其他非CAD的設計軟件的三維模型如何讓CAM軟件識別等。
(2)制造類軟件
一般意義上的CAM軟件,制造軟件基本上都具備繪圖建模功能,能夠生成數(shù)控機床加工代碼,如MasterCAM,ArtCAM,Cimatron等。制造軟件可以生成標準的G代碼,然后將設計出的模型在機床上加工成形,即將NC代碼送入數(shù)控機床,按照電腦命令加工,其中包含設置加工環(huán)境,設置加工工序,生成軌跡文件,及后置處理等。
(3)執(zhí)行類軟件
執(zhí)行軟件是指機床上執(zhí)行NC代碼加工的軟件,其利用LPT實現(xiàn)數(shù)據(jù)并行通訊或者通過COM接口串行通訊,保證了數(shù)控機床與計算機之間的聯(lián)系。但在實際中,人們往往利用的是控制板卡(即所謂的機床控制器),這些板卡通過數(shù)據(jù)線與數(shù)控機床進行聯(lián)系,而與人之間的交互則是由這些板卡提供的軟件程序完成,現(xiàn)在大部分的軟件程序都是Windows界面的,簡單易操作,本文中,把這些軟件叫做執(zhí)行軟件,就是根據(jù)代碼指令指揮機床完成零件加工的軟件。如德國的Editasc,美國的PMAC控制卡及其軟件產(chǎn)品,安裝這些軟件的同時,就在系統(tǒng)中加載了運動卡的驅動程序,還可利用這些驅動程序進行二次開發(fā)。
前置處理與后置處理
前置處理又稱數(shù)學處理,即進行刀具選擇、走刀路線確定、工藝參數(shù)選擇及刀具運動軌跡的計算,生成一系列的刀具位置數(shù)據(jù)(包括每一次走刀運動的坐標數(shù)據(jù)和工藝參數(shù))。我們需要先獲得零件的模型信息,才能對其進行數(shù)控編程。許多CAM軟件自身具備造型系統(tǒng),可直接進行零件造型設計,設計加工工藝,最后進行數(shù)控編程。在實際生產(chǎn)過程中,造型設計和加工設計采用的可能是不同的CAM軟件,這就要求CAM數(shù)據(jù)輸入接口應該能夠正確讀取多種常用CAM軟件的輸出數(shù)據(jù)。一般是選用具有代表性的零件,進行CAM軟件的數(shù)據(jù)格式實驗,驗證其是否能準確讀入數(shù)據(jù)信息。CAM軟件對加工工藝的應用影響加工品質,例如,加工表面品質與走刀方式有很大的關聯(lián)。對于不同零件或同一個零件的不同部位,不同輪廓形狀處,需要不同的走刀方式。除了走刀方式之外,還要注意到軟件是否提供過切保護,刀桿的干涉檢查,甚至是加工過程的模擬仿真表現(xiàn)形式等輔助功能。后置處理是數(shù)控加工中的一個重要環(huán)節(jié),其主要任務是把CAM軟件前置處理生成的刀軌和工參信息文件,轉換成特定機床控制器可接受的特定格式的數(shù)控代碼(NC程序)。因為不同機床控制對程序格式和指令都有不同要求,刀軌文件不能直接驅動機床。后置處理程序于具體的數(shù)控機床和數(shù)控系統(tǒng)有關,數(shù)控系統(tǒng)不同,代碼也不同。需要配合特定機床要求的數(shù)據(jù)格式,生成該機床能夠識別的NC程序,才能驅動機床。現(xiàn)在CAM軟件基本上都提供了多種不同機床的后置處理,和用戶化后置處理功能(使用者能直接編輯、修改已有的后處理文件)。后置處理后,需要將得到的數(shù)控代碼傳輸?shù)綌?shù)控機床引導機床進行加工。
CAM技術與CAD技術
伴隨著機械加工技術和計算機技術的快速發(fā)展,也是為了適應現(xiàn)代化機械設計與制造自動化的生產(chǎn)要求,人們開始將CAD與CAM組合在一起(兩者集成),出現(xiàn)了計算機集成制造系統(tǒng)(CIMS)。計算機集成制造系統(tǒng)將產(chǎn)品設計、工藝規(guī)程設計和產(chǎn)品加工制造集成于一個系統(tǒng)中,提高了生產(chǎn)效率,使在CAD中設計生成的零件信息自動轉換成CAM所需要的輸入信息,防止了信息數(shù)據(jù)的丟失。由此,為了節(jié)省數(shù)控加工中復雜的數(shù)據(jù)裝換過程,我們開發(fā)出數(shù)控加工CAD/CAM集成系統(tǒng)。實際上,應用中的設計軟件種類很多,數(shù)據(jù)信息的互換和共享是CAD/CAM集成技術的關鍵,在集成軟件內部是以內部統(tǒng)一的數(shù)據(jù)格式直接從CAD系統(tǒng)獲取產(chǎn)品幾何模型。目前許多三維CAD/CAM軟件提供實體設計模塊和軟件包。我們利用軟件的實體建模功能,創(chuàng)建零件的幾何形狀,尺寸和技術要求等信息;然后利用三維軟件的CAM軟件包,建立起刀具庫,完成對產(chǎn)品的工藝參數(shù);最后通過軟件包的翻譯文件將刀具軌跡文件翻譯成G代碼,進入執(zhí)行軟件進行機床加工過程。
結束語
CAM技術正向著開放、集成、智能和標準化的方向發(fā)展,在數(shù)控機床上的運用越來越廣泛,以PC技術為基礎的DNC開放式系統(tǒng)成為軟件的發(fā)展方向,而且借助于現(xiàn)代電腦網(wǎng)絡技術,CAM的技術形成了新的發(fā)展,實現(xiàn)了網(wǎng)絡化通訊功能,可以更好的地提高機械生產(chǎn)的效率。實際上,在一般的實驗室,我們可以利用網(wǎng)絡技術,將有限的實驗設備通過網(wǎng)絡共享,從而可以建立CAM設計—代碼傳輸—機床執(zhí)行—網(wǎng)絡監(jiān)控,能夠實現(xiàn)多人共用一臺數(shù)控機床,充分利用資源的目的,提高了使用設備的使用效率。