陳濤
摘 要:UG作為一種功能強大的CAD/CAE/CAM軟件,在很多情況下,它與其它二維CAD軟件的數據轉換是非常必要的。這里論述了UG工程圖和二維CAD軟件AutoCAD的數據轉換方法。主要通過CGM為中間圖形格式,將UG工程圖模塊生成的二維工程圖轉換成AutoCAD的DWG格式的文件,實現了兩者之間的無縫轉換。
關鍵詞:UG;AutoCAD;CGM;數據轉換
UG是美國UGS公司開發的集CAD/CAE/CAM大型參數化軟件。它可用于整個產品的開發過程,包括產品建模、零部件裝配、運動分析、有限元分析以及數控加工等強大功能。盡管UG本身可以生成二維工程圖,但由于一些原因,在很多情況下還是需要將UG工程圖轉化為AutoCAD的DWG文件。這是因為:
(1)AutoCAD是目前我國使用最廣泛、應用最成熟的二維設計軟件,在國內具有廣泛的影響,大多數工程技術人員都熟悉該軟件,而且,利用AutoCAD能夠很方便、很容易地用打印機或繪圖儀導出圖紙,對相關人員和相關設備的要求較UG要低。
(2)如果加工設備比較先進。完全可以使用UG實現無紙化的設計與制造。但就目前國內的情況來說,真正實現CAD/CAE/CAM的企業還很少。因此在產品生產過程中仍然需要提供大量的二維零件圖紙。
(3)UG生成的工程圖是符合歐洲標準的,在某一些細節方面跟我們的國標有一定的差距,這樣會給我們的工程技術人員帶來很大的不便。
(4)UG在尺寸符號標注,文字處理以及明細表編制方面的情況還不盡如人意,而且早期的UG版本在漢字導入上與Windows的兼容性也不甚理想。而這些生成二維圖以后的后處理工作在AutoCAD就可以方便快捷實現的。
(5)UG的打印接口設置復雜,稍有不慎,就會造成導出圖紙作廢。而AutoCAD的打印接口已經非常成熟,只要經過簡單的設置就可以導出用理想的圖紙。
基于以上這些原因,這里就著重討論如何將UG工程圖轉換為AutoCAD的DWG文件,以滿足實際應用的需要。
1 數據轉換的過程
在UG中進行數據轉換的時候主要是將UG—Drafting中工程圖的信息轉入AutoCAD,包括視圖信息(主要是投影視圖、剖視圖、局部放大視圖以及向視圖),尺寸標注信息,公差信息以及文字信息等等。因此在進行轉換的時候必須設置一些適當的參數來得到所需要的轉換結果。UG提供了幾種轉換二維圖形的方法。包括直接用轉換器Translator進行轉換。還可以用2D Exchange方法直接將UG的Part從三維轉換到二維視圖。但是用上述方法在轉換一些比較復雜的裝配圖的時候。由于參數的設置不當以及它接口本身的原因會造成視圖丟失、視圖中線條丟失和線條多余等各種問題。用這兩種方法的另外一個問題是導出的中文字符無法顯示。因此我們采用CGM為中間過渡格式進行數據的轉換。CGM(Computer Graphicsmetafile)是一個符合ANSI標準的二維圖形格式,它可以在不同的操作系統之間移植。并兼容多種顯示程序。它可以將當前UG工程圖的輪廓完全不失真生成并顯示。下面就是通過CGM的具體轉換方式主要包括以下三個步驟:
1.1 導出CGM文件
(1)在UG中,打開要轉換的零部件,并進入其Drafting工程圖模塊。
(2)選擇“File”>“Export”>“CGM”,這時系統會出現ExportCGM的對話框,先選擇該CGM的保存路徑以后,再在該對話框里導入CGM的文件名字,其拓展名為系統默認的cgm。
(3)此時系統出現如下的交互式轉換設置對話框如圖( 1)。先用FTT命令將要轉換圖形在UG工作窗口中全部顯示。然后按下面的參數進行設置:
源:顯示
GM 大小:比例 比例因子 1
顏色:按顯示
寬度:標準寬度
文本選擇:多義線(文本形式必須設置,否則轉換以后不能顯示中文)
VCD 坐標:實數(虛擬坐標)
線型:4 CALS(字體)
然后OK,這樣所需的CGM文件生成了。
1.2 導入CGM文件
(1)選擇“文件”>“新建”在新建對話框中新建一個UG part文件,并導入想要的文件名。
(2)在當前工作的新文件中,選擇“文件”>“導入”>“CGM”,在導入CGM對話框中選擇先前生成的CGM文件,此時,CGM已經被導入當前的Part文件中了。
(3)現在在Part文件中雖然是二維圖形,但是它只是part的一個部分,并不是真正意義上的我們所需要的二維工程圖,所以還必須經過以下的轉換。
1.3 導出DWG
在當前的文件中(新建并導入CGM的Part文件)選擇“文件”>“導出”>“DFX/DWG”。此時系統出現類似圖( 1 )的交互式對話框,按下面的參數進行設置:
導出自:顯示部件
導出至:DWG(指定導出文件類型)
DWG 文件:(指定導出的路徑和文件名)
通過以下的高級設置可以設置導出不同版本的DWG文件。選擇高級復選框,出現高級設置對話框:在該對話框中有五種DWG版本可供選擇,2005、2004、2000、R14和2007。這樣就可以針對不同版本的AutoCAD系統進行有效的轉換而避免的由于版本而產生的不兼容問題,從而提高了轉換效率。
在所有的參數設置完成以后,點擊OK就可以導出需要的DWG文件了。
在經過這三個步驟以后,UG工程圖與AutoCAD的轉換工作基本完成了。現在將轉換完成的DWG文件拷貝到安裝有AutoCAD的計算機上,就可以打開進行一些后處理操作以及打印出圖了。
2 轉換中的一些問題
2.1 不能正常打開DWG文件
在有些情況下,由于軟件兼容問題和UG本身轉換的問題,AutoCAD無法正常打開轉換生成的DWG文件。在這種情況下,只要打開AutoCAD,選擇“文件”>“修復”,出現修復對話框,
選擇轉換好的DWG文件進行修復。然后就可以打開修復的DWG文件了。
2.2在轉換的圖形中無法顯示中文字符
由于早些的AutoCAD版本的字庫不包含UG的字體文件,所以要在AutoCAD中加入一些字體以后轉換圖形的文字符就可以正常顯示了。
3 轉換實例
按以上步驟對某個日常生活中所用的勺子產品圖由UG Pan文件進行DWG文件的轉換。首先打開要轉換的文件,并進入工程圖模塊。接著按照導出“CGM”新建“Part”并導入“CGM”導出“DWG”的步驟進行轉換。是轉換后得到的DWG文件。
經過檢查,原UG工程圖模塊中的所有信息都沒有失真的轉換到了DWG文件中。轉換是非常成功的。為了得到更符合國標的圖紙,我們只在UG工程圖中生成二維視圖,然后在AutoCAD中進行標注,修改等一系列后處理,這樣生成二維圖紙的效率將大大提高。
4 結束語
UG和AutoCAD有著各自特定的優缺點回和應用領域。這里通過使用CGM文件格式將這兩個軟件有機的結合起來,實現了UG工程圖和AutoCAD的轉換。在工程圖應用中,具有非常現實的指導意義。
參考文獻
[1]謝國明,曾向陽,王學平.UGCAM實用教程[M].北京:清華大學出版社,2003.