我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

您的位置:網站首頁 > UG教程下載

UG生成的二維圖形轉換成DXF文件格式 的一種可行方法

時間:2010-11-15 13:54:39 來源:未知

 

摘要:介紹了用UG-drafting生成的二維圖形轉換成DXF文件格式 的一種可行方法,解決了復 雜裝配的二維圖形用UGTODXF直接轉換因參數設置不當而引的消隱和視圖丟失等問題, 實現了UG二維圖形與二維CAD軟件的無縫轉換。  
    前言  
    美國UGS公司開發的Unigaphics(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文件被引入到當前的文件中。
    (7) 選擇File-Export-DXF,出現如圖2所示的對話框。指定DXF文件名稱,缺省為新建文件的名稱,其擴展名為DXF。再點擊class Select按扭,選擇圖形窗口中的所有內容。對話框中的其它選項可按缺省,然后選則OK,這樣就生成了DXF文件。?
    (8) 將生成的DXF文件拷貝到安裝有AUTOCAD或其它二維CAD軟件的計算機上,再運行AUTOCAD,以DXF方式打開在UG上生成的DXF文件,你可以看到打開的圖形和UG-Drafting中的 圖形完全一樣,沒有任何圖信息丟失。  
    3 結束語  
    在對復雜裝配圖形進行DXF轉換時,通過采用CGM數據格式過度,只輸出UG-Drafting中所顯示的幾何輪廓(如視圖、尺寸,形位公差和有關標注等),既不會增加線條也不會丟失視圖,從而保證了在AUTOCAD中打開的DXF文件,其圖形顯示與UG-Drafting完全一致

#p#分頁標題#e#