本文探討了Pro/ENGINEER與MasterCAM、AutoCAD、UG之間圖樣相互轉(zhuǎn)換的途徑,闡述了圖樣轉(zhuǎn)換的可行性和實(shí)現(xiàn)過(guò)程。 vL}e1V: "2# #Fcu= 1 引言 j"1#n? 0 Pro/ENGINEER、 AutoCAD、MasterCAM、Unigraphics(簡(jiǎn)稱UG)是目前國(guó)內(nèi)外機(jī)械制造業(yè)中應(yīng)用較廣泛的CAD/CAM軟件。工程技術(shù)人員在具有相應(yīng)許可的情況下,熟練掌握這四種軟 muc6gwBp
件圖樣的相互轉(zhuǎn)換方法,對(duì)于提高設(shè)計(jì)、
編程效率是大有益處的。
l$
^LY)i Pro/ENGINEER是一套具有優(yōu)秀的三維造型功能、強(qiáng)大的參數(shù)化設(shè)計(jì)和統(tǒng)一數(shù)據(jù)庫(kù)管理等特點(diǎn)的CAD/CAM軟件,而AutoCAD有完善的二維工程圖樣設(shè)計(jì)功能。因而,結(jié)合Pro/ENGINEER的特點(diǎn)進(jìn)行產(chǎn)品的三維參數(shù)化設(shè)計(jì),利用AutoCAD強(qiáng)大的二維
繪圖功能,進(jìn)行圖樣的處理和方案保存,是一種可行而有效的方法。又如,MasterCAM在中小型
模具制造企業(yè)中應(yīng)用較普遍,但其
CAD部分功能相對(duì)較弱,進(jìn)行復(fù)雜曲面、實(shí)體造型時(shí)較困難。因而,可以結(jié)合Pro/ENGINEER的特點(diǎn)進(jìn)行產(chǎn)品的參數(shù)化實(shí)體設(shè)計(jì),再導(dǎo)入MasterCAM中進(jìn)行NC程序的編制。
b@`h]]~: hv
(>9N 2 圖樣轉(zhuǎn)換可行性
2!QQypQ IGES(Initial Graphics Exchange Specification)、DXF(Drawing eXchange File)圖形交換文件格式是Pro/ENGINEER、MasterCAM、UG和AutoCAD都支持的文件格式,它們是具有專門格式的順序文件,可以用各種編輯軟件進(jìn)行編輯,也可以用高級(jí)語(yǔ)言來(lái)讀寫。IGES、DXF文件在四種設(shè)計(jì)軟件中均具有操作簡(jiǎn)易性和雙向性的特點(diǎn),這使得Pro/ENGINEER與MasterCAM、AutoCAD、UG之間圖樣的相互轉(zhuǎn)換成為可能。
=#0f4z *3
8
u ~n 3 圖樣轉(zhuǎn)換的實(shí)現(xiàn)
P:KS*lOp 3.1 Pro/ENGINEER與MasterCAM 3D圖樣轉(zhuǎn)換
x4v@o?zW 3.1.1 Pro/ENGINEER圖樣導(dǎo)入MasterCAM實(shí)現(xiàn)過(guò)程
-c4g;;% (1) 在Pro/ENGINEER中打開(kāi)要輸出的文檔。
cao=O
\Y7 (2) 單擊“File→Export→Model→IGES”,輸入文件名,然后單擊“√”,彈出“Export IGES”對(duì)話框(如圖1所示)。
:8=7)cW (3) 在Export IGES對(duì)話框中進(jìn)行相應(yīng)參數(shù)設(shè)置,默認(rèn)項(xiàng)“Surfaces”是將Pro/ENGINEER的3D模型輸出為曲面數(shù)據(jù);“Wireframe Edges”項(xiàng)僅輸出3D模型的邊界線;“Datum Curves and Points”項(xiàng)僅輸出3D模型上的點(diǎn)和曲線資料。利用“Quilts”按鈕選擇3D模型上的曲面,可以僅輸出含有該曲面的IGES數(shù)據(jù)。在完成相應(yīng)參數(shù)設(shè)置后,單擊“Ok”,文件轉(zhuǎn)換完畢。
P.aN4 9`= (4) 開(kāi)啟MasterCAM,單擊“File→Converters→IGES→Read File”,打開(kāi)上一步轉(zhuǎn)換生成的IGES文件,系統(tǒng)彈出“IGES Read Parameters”對(duì)話框(如圖2所示),在對(duì)話框中采用默認(rèn)值或進(jìn)行相應(yīng)參數(shù)設(shè)置后,單擊“Ok”,即完成文檔導(dǎo)入。
2+s#5K&i /0
连云港市|
广州市|
洪雅县|
永和县|
淮滨县|
城口县|
鹰潭市|
武鸣县|
宽城|
阜宁县|
长汀县|
霍林郭勒市|
静宁县|
达尔|
太白县|
靖边县|
茌平县|
横山县|
壤塘县|
汝南县|
彝良县|
孙吴县|
江油市|
宜宾市|
绥江县|
文山县|
福泉市|
丰城市|
河津市|
庐江县|
西畴县|
贵州省|
冷水江市|
巴林左旗|
洛阳市|
嘉义市|
阳西县|
任丘市|
沈丘县|
营口市|
苏尼特右旗|