UG軟件是一個集CAD/CAM/CAE于一體的大型CAD軟件。其三維復合造型、特征建模、裝配建模、裝配間隙與干涉檢查、機構運動分析和結構有限元分析 功能強大,加上其在技術上處于領先地位的CAM,使產品設計、分析和加工一次完成,實現 了CAD/CAM/CAE的有機集成。目前UG軟件已成為倍受用戶親睞的CAD軟件,如果加工設備先 進,完全可實現無圖化生產。
但就中國用戶來說,由于制造設備目前還沒有完全現代化,真正CAD/CAM一體化的制造企業 不多,因此,在產品生產過程中仍然需要零部件的二維設計圖紙。但任何一種CAD軟件都不 是十全十美的,UG的drafting模塊在漢字輸入、符號標注和明細表編制方面從方便性來說還有 不盡人意的地方。使用14版本的UG,雖有漢字輸入模塊,但與Windows兼容性不理想 ,對于 文字處理沒有其它二維CAD軟件(如AUTOCAD)方便,對于復雜的裝配圖形需 要用較多的時 間作文字處理工作。作為一個CAD應用單位,總是充分利用每種CAD軟件的長處,特別是在 UG套數較少的情況下,為充分發揮UG的建模、分析和加工的長處,常將二維圖形 的文字處 理轉到AUTOCAD上進行。因此,用戶經常要用到UG與AUTOCAD轉換功能。為保證數據共享, UG-Translator提供了多種軟件接口技術。其中UGTODXF是UG與AUTOCAD的直接轉換接口。
1 問題的提出
UG是一個大型的CAD/CAM/CAE軟件,它的數據集成度高。其三維模型、裝配和二維圖紙信息 都集中在一個part文件中,而其它CAD軟件(如SolidWorks,Solidedge等)都是將模型、裝配和 二維圖形信息分別存放在不同的文件中。因此,在用UG-Translator的UGTODXF進行數據轉換 時,必須區分part文件中的各類信息,進行數據取舍。如果要將UG-Drafting中的圖形 轉換到 AUTOCAD中進行文字處理,主要是對其二維信息進行轉換。其轉換的內容主要是視圖(包括 投影視圖、局部放大圖、剖視圖和向視圖等)尺寸、形位公差和字符等有關信息。因此,在 用UG-Translator的UGTODXF進行數據格式轉換時,必須對控制轉換項目的有關參數進行設置 。然而,對于復雜的裝配圖形,要得到與原圖形完全一致的DXF文件,實現起來比較復雜。 常常因為參數設置不當而生成多余的線條,有時甚至出現視圖和剖面線丟失等問題。
2 轉換方法
在用UGTODXF轉換復雜的裝配圖形時,為避免因有關參數設置不當而 引起多余線條和視圖丟 失等問題,在轉換過程中,采用CGM數據格 式過度。CGM (Computer Graphics mefafile) 是 ANSI的一個二維圖形標準 格式。CGM轉換完全根據當前圖形窗口中的顯示輪廓和圖形生成 CGM文件,該文件可以在不同的操作系統下移植。UG使用二進制編碼 輸出CGM。?
生成了CGM文件后,再創建一個新文件,將先前生成的CGM文件引入 (Import)。然后再用 UG TODXF輸出成DXF文件格式。這樣生成的 DXF文件在AUTOCAD中打開完全與UG-Drafting圖形 一致,不存在產生 多余線條和視圖丟失等問題。在UG中生成DXF文件的過程分兩步:第 一步 是交互指定參數階段,第二步是轉換階段。
轉換以后,AUTOCAD要能完整打開由UG-Translator生成的DXF文件,還 必須加載兩個字體形文件,它們分別是ugtxt.shp 和ugmtxt.shp。在 AUTOCAD中加載字體形文件的步驟是:
1) 從UG的EDS140/ugtodxf/目錄中拷貝ugtxt.shp 和ugmtxt.shp兩個文件 到AUTOCAD中的font文件夾中。
2)在AUTOCAD中用Compile命令編譯ugtxt.shp 和ugmtxt.shp,然后打開由UG生成的DXF文件。
將UG-Drafting無縫轉換成DXF文件的具體步驟如下:
(1) 在UG中,打開要轉換的零部件,進入Drafting,選擇要轉換的圖紙名稱。
(2) 選擇File-Export-CGM,這時出現輸入CGM文件名稱的對話框, 要求用戶指定一個文件名稱 ,輸入文件名filename(擴展名可以 不輸入,系統會自動加上)后,再OK。
(3) 這時出現如圖1所示的對話框,先在圖形窗口中使用Fit,確信 要轉換的內容全部出現在圖 形窗口中;再按右圖設置對話框中 各選項,然后OK,這樣就生成了CGM文件。
(4) 選擇File-New新建一個文件Newname。
(5) 在新文件中選擇File-Import-CGM
(6) 這時出現選擇CGM文件對話框。選擇先前所建立的CGM文件,并OK,這時先前生成的 CGM文件被引入到當前的文件中。 #p#分頁標題#e#
(7) 選擇File-Export-DXF,出現如圖2所示的對話框。指定DXF文件名稱,缺省為新建文件的名 稱,其擴展名為DXF。再點擊class Select按扭,選擇圖形窗口中的所有內容。對話框中的其它 選項可按缺省,然后選擇OK,這樣就生成了DXF文件。? #p#分頁標題#e#
(8) 將生成的DXF文件拷貝到安裝有AUTOCAD或其它二維CAD軟件的計算機上,再運行 AUTOCAD,以DXF方式打開在UG上生成的DXF文件,你可以看到打開的圖形和UG-Drafting中的 圖形完全一樣,沒有任何圖信息丟失。
3 結束語
在對復雜裝配圖形進行DXF轉換時,通過采用CGM數據格式過度,只輸出UG-Drafting中所顯示 的幾何輪廓(如視圖、尺寸,形位公差和有關標注等),既不會增加線條也不會丟失視圖, 從而保證了在AUTOCAD中打開的DXF文件,其圖形顯示與UG-Drafting完全一致
但就中國用戶來說,由于制造設備目前還沒有完全現代化,真正CAD/CAM一體化的制造企業 不多,因此,在產品生產過程中仍然需要零部件的二維設計圖紙。但任何一種CAD軟件都不 是十全十美的,UG的drafting模塊在漢字輸入、符號標注和明細表編制方面從方便性來說還有 不盡人意的地方。使用14版本的UG,雖有漢字輸入模塊,但與Windows兼容性不理想 ,對于 文字處理沒有其它二維CAD軟件(如AUTOCAD)方便,對于復雜的裝配圖形需 要用較多的時 間作文字處理工作。作為一個CAD應用單位,總是充分利用每種CAD軟件的長處,特別是在 UG套數較少的情況下,為充分發揮UG的建模、分析和加工的長處,常將二維圖形 的文字處 理轉到AUTOCAD上進行。因此,用戶經常要用到UG與AUTOCAD轉換功能。為保證數據共享, UG-Translator提供了多種軟件接口技術。其中UGTODXF是UG與AUTOCAD的直接轉換接口。
1 問題的提出
UG是一個大型的CAD/CAM/CAE軟件,它的數據集成度高。其三維模型、裝配和二維圖紙信息 都集中在一個part文件中,而其它CAD軟件(如SolidWorks,Solidedge等)都是將模型、裝配和 二維圖形信息分別存放在不同的文件中。因此,在用UG-Translator的UGTODXF進行數據轉換 時,必須區分part文件中的各類信息,進行數據取舍。如果要將UG-Drafting中的圖形 轉換到 AUTOCAD中進行文字處理,主要是對其二維信息進行轉換。其轉換的內容主要是視圖(包括 投影視圖、局部放大圖、剖視圖和向視圖等)尺寸、形位公差和字符等有關信息。因此,在 用UG-Translator的UGTODXF進行數據格式轉換時,必須對控制轉換項目的有關參數進行設置 。然而,對于復雜的裝配圖形,要得到與原圖形完全一致的DXF文件,實現起來比較復雜。 常常因為參數設置不當而生成多余的線條,有時甚至出現視圖和剖面線丟失等問題。
2 轉換方法
在用UGTODXF轉換復雜的裝配圖形時,為避免因有關參數設置不當而 引起多余線條和視圖丟 失等問題,在轉換過程中,采用CGM數據格 式過度。CGM (Computer Graphics mefafile) 是 ANSI的一個二維圖形標準 格式。CGM轉換完全根據當前圖形窗口中的顯示輪廓和圖形生成 CGM文件,該文件可以在不同的操作系統下移植。UG使用二進制編碼 輸出CGM。?
生成了CGM文件后,再創建一個新文件,將先前生成的CGM文件引入 (Import)。然后再用 UG TODXF輸出成DXF文件格式。這樣生成的 DXF文件在AUTOCAD中打開完全與UG-Drafting圖形 一致,不存在產生 多余線條和視圖丟失等問題。在UG中生成DXF文件的過程分兩步:第 一步 是交互指定參數階段,第二步是轉換階段。
轉換以后,AUTOCAD要能完整打開由UG-Translator生成的DXF文件,還 必須加載兩個字體形文件,它們分別是ugtxt.shp 和ugmtxt.shp。在 AUTOCAD中加載字體形文件的步驟是:
1) 從UG的EDS140/ugtodxf/目錄中拷貝ugtxt.shp 和ugmtxt.shp兩個文件 到AUTOCAD中的font文件夾中。
2)在AUTOCAD中用Compile命令編譯ugtxt.shp 和ugmtxt.shp,然后打開由UG生成的DXF文件。
將UG-Drafting無縫轉換成DXF文件的具體步驟如下:
(1) 在UG中,打開要轉換的零部件,進入Drafting,選擇要轉換的圖紙名稱。
(2) 選擇File-Export-CGM,這時出現輸入CGM文件名稱的對話框, 要求用戶指定一個文件名稱 ,輸入文件名filename(擴展名可以 不輸入,系統會自動加上)后,再OK。
(3) 這時出現如圖1所示的對話框,先在圖形窗口中使用Fit,確信 要轉換的內容全部出現在圖 形窗口中;再按右圖設置對話框中 各選項,然后OK,這樣就生成了CGM文件。
(4) 選擇File-New新建一個文件Newname。
(5) 在新文件中選擇File-Import-CGM
(6) 這時出現選擇CGM文件對話框。選擇先前所建立的CGM文件,并OK,這時先前生成的 CGM文件被引入到當前的文件中。 #p#分頁標題#e#
(7) 選擇File-Export-DXF,出現如圖2所示的對話框。指定DXF文件名稱,缺省為新建文件的名 稱,其擴展名為DXF。再點擊class Select按扭,選擇圖形窗口中的所有內容。對話框中的其它 選項可按缺省,然后選擇OK,這樣就生成了DXF文件。? #p#分頁標題#e#
(8) 將生成的DXF文件拷貝到安裝有AUTOCAD或其它二維CAD軟件的計算機上,再運行 AUTOCAD,以DXF方式打開在UG上生成的DXF文件,你可以看到打開的圖形和UG-Drafting中的 圖形完全一樣,沒有任何圖信息丟失。
3 結束語
在對復雜裝配圖形進行DXF轉換時,通過采用CGM數據格式過度,只輸出UG-Drafting中所顯示 的幾何輪廓(如視圖、尺寸,形位公差和有關標注等),既不會增加線條也不會丟失視圖, 從而保證了在AUTOCAD中打開的DXF文件,其圖形顯示與UG-Drafting完全一致
相關文章
- 2021-09-08BIM技術叢書Revit軟件應用系列Autodesk Revit族詳解 [
- 2021-09-08全國專業技術人員計算機應用能力考試用書 AutoCAD2004
- 2021-08-30從零開始AutoCAD 2014中文版機械制圖基礎培訓教程 [李
- 2021-08-30從零開始AutoCAD 2014中文版建筑制圖基礎培訓教程 [朱
- 2021-08-30電氣CAD實例教程AutoCAD 2010中文版 [左昉 等編著] 20
- 2021-08-30電影風暴2:Maya影像實拍與三維合成攻略PDF下載
- 2021-08-30高等院校藝術設計案例教程中文版AutoCAD 建筑設計案例
- 2021-08-29環境藝術制圖AutoCAD [徐幼光 編著] 2013年PDF下載
- 2021-08-29機械AutoCAD 項目教程 第3版 [繆希偉 主編] 2012年PDF
- 2021-08-29機械制圖與AutoCAD [李志明 主編] 2014年PDF下載