鄭德璽 吳翠茹 景興淇 金玉英
[摘要]中小機械設計制造企業目前應用的計算機輔助設計還是以AutoCAD為主,并且在產品開發中逐步引進了價格相對低廉的三維機械設計軟件SolidWorks。主要介紹一種快速高效的把SolidWorks軟件中已有三維模型(零件或裝配體)轉化到AutoCAD工程圖的方法。使設計人員能充分利用在使用AutoCAD時儲存的符合各種標準的模板,塊等已有資源,發揮兩種軟件各自的優勢,來最大程度的提高三維模型轉化為工程圖紙的效率。
[關鍵詞]SolidWorksAutoCAD工程圖高效轉化
中圖分類號:TH12文獻標識碼:A文章編號:1671-7597(2009)1210119-01
一、前言
SolidWorks是原創的、基于Windows平臺的三維機械設計軟件,是Windows原創軟件的經典代表。[1]設計人員在熟悉Windows操作的情況下,可以很快的對SolidWorks上手,并且以約束驅動的參數化設計優勢被越來越多的設計人員所接受和應用,但是在二維工程圖處理上暫時還是沒辦法趕上AutoCAD軟件,現今二維的機械工程圖大多還都是采用AutoCAD繪制的,為了方便交流,需把SolidWorks的三維模型轉化到AutoCAD工程圖。作為二維機械設計軟件中應用最廣泛的AutoCAD,大多數工程師和技術人員都比較熟悉。所以怎么把SolidWorks軟件中三維模型方便快速
的轉化為AutoCAD軟件中符合國家標準的二維圖,就很有實際意義,本文將對此展開討論。
二、對待這個問題之前的做法
之前曾有人提出,Solidworks在存儲二維工程圖時選擇DWG/DXF格式得到DWG/DXF文件,便可被AutoCAD、CAXA電子圖板等軟件直接讀取[2]。然而在以DWG/DXF格式保存后,通過AutoCAD軟件打開就會出現比較嚴重的問題,主要表現在圖層混亂、圖紙格式和漢字支持等方面,甚至會影響設計人員后續的修改和讀圖。雖然有其他辦法可以部分解決上述問題,如可在Solidworks軟件安裝目錄下找到drawfontmap.Txt,改變里邊的程序段來解決部分文字支持問題,但是我發現這些方法由于麻煩且復雜所以并不實用,會給設計人員帶來了新的不便。下面介紹這種簡單的步驟。
三、在SolidWorks中進行預處理
對于已經在SolidWorks軟件中,建好的三維實體模型,需要先在SolidWorks中進行初步的三維到二維轉化。
(一)模板和字體的選擇
1.打開SolidWorks軟件之后,新建一張工程圖,在彈出的對話框中選擇自定義圖紙大小,寬度和高度輸入所需的數值,建立一張空白圖紙。
2.需要把注解字體改為長仿宋字體,按下面方法操作,點擊工具/選項/文件屬性/注解字體,找到注解字體的尺寸,根據國家標準GB/T 14691-1993[3],設定所需標注尺寸值的高度,至于是否選擇斜體,則根據設計者在AutoCAD模板中的設置來選擇,之后確認即可。
(二)合理的安放視圖
點擊“模型視圖”,在彈出的模型視圖PropertyManager中點擊“瀏覽”,找到需要轉換到二維工程圖的三維模型文件后打開。鼠標自動變成了方框,接下來可以在圖紙上安放視圖,默認第一個是正視圖,再按照投影關系和需要來安放其他視圖,如果其他視圖都安放完畢,但是軸測圖角度不對,這時可以直接點“確認”,再按上述方法進入視圖安放過程,在標準視圖中選擇等測圖,選取合適比例安放即可,這時的等測圖自動是正等測圖。安放完畢后,可以拖動視圖來調整位置。這時注意,拖動一個視圖時,和它對應的視圖的位置也會移動。
(三)建立圖層
設置圖層是導入的關鍵步驟,如果在SolidWorks上不設置圖層,則在AutoCAD軟件中打開后所有線條位于一個圖層,不利于下一步修改編輯,也不利于讀圖。1.可在菜單欄中按如下順序調出圖層工具欄,視圖/工具欄/圖層。一般只需建立粗實線,細實線,點畫線等常用的圖層即可。2.選擇已經放在圖紙上的視圖,右鍵單擊后,在彈出的菜單中選擇“零部件線型”,去除使用文檔默認(u)的選項,在圖層點擊下三角選擇“粗實線”,工程圖選擇“所有視圖”,點擊“確定”即可。
(四)虛線的顯示
切換左側管理器區到FeatureManager設計樹,選擇添加虛線的視圖,雙擊視圖名稱,在彈出的子菜單中找到三維模型的名稱,然后右鍵單擊名稱,在彈出的菜單中把鼠標放在“顯示/隱藏選項”上,會出現子菜單,這時選擇“顯示隱藏邊線”。如果上步中已經顯示了隱藏的邊線,子菜單就會顯示“隱藏隱藏邊線”,說明在此視圖中被隱藏的邊線已經被顯示,不必再操作。這時發現所有被隱藏的虛線都被顯現出來了,有時當模型過于復雜時就會顯得很雜亂,不利于正確理解,就需要簡單的修改,選中不需要出現的虛線,右鍵單擊后在彈出的菜單中選擇“隱藏邊線”即可。
(五)其他的設置
最后選中中心線,切換左側管理器區到PropertyManager,找到圖層,點擊下三角,打開下拉菜單,選中“點畫線”圖層,點“確認”即可。在工具欄中打開注解,選擇“模型項目”,來源選項選擇“整個模型”,在尺寸中選擇為“工程圖標注”,在圖層選項中選擇“細實線”,點確認即可。這時工程圖的尺寸已經標上,但是標注的數值和位置都是在三維建模時輸入的的約束尺寸,并且標注的尺寸并不能完全滿足標準,有些的標注位置也不合適,這時候就需要簡單的手動調整和增減部分尺寸,這一步剩下的主要是簡單的拖動,不再做詳細說明。
(六)保存文件
點擊“另存為”,在保存類型中選擇“Dwg(*.dwg)”,保存位置和文件名稱由設計人員自己定,完成后點“保存”(或Alt+s)。這時會自動彈出SolidWorks到DXF/DWG映射的對話框,在左邊的定義圖層中設置好圖層的名稱、顏色、和線條式樣,可以參考GB/T14665-1998。在右側的映射實體,這是把SolidWorks中對應的實體放到DWG文件的各圖層的設置,把各實體分別放到定義圖層中定好的圖層上去,要一一對應,在這里顏色和線條樣式可以不再選擇,系統會自動對應到前邊定義圖層時的顏色和線條樣式。做到這里可以保存映射文件,放到合適位置,當然你儲存的若有映射文件,可以直接選擇裝入映射文件即可跳過上面的步驟,單擊“確定”即可完成在SolidWorks中的操作。
四、簡單介紹文件AutoCAD中的操作
設計人員在這時就可以把用AutoCAD儲存的各種圖框、標準零部件和各種符合國標的圖紙等都方便調用了,特別是注解部分,文字注釋部分要在AutoCAD中進行,以使其符合國家標準的要求。即使沒有現成的DWG文件,用AutoCAD做一個符合國標的圖框也不是難事,這里不再贅述。用AutoCAD打開以上保存的文件,用整體復制粘貼的方法,把轉來的視圖放到設計人員已經在AutoCAD中完成的符合國標帶有標題欄的圖框中,這個操作