摘 要:文章對SolidWorks軟件可以利用零件或裝配體文件快速、智能地生成工程圖的功能應用進行了具體的闡述,詳細說明了SolidWorks工程圖功能可以便捷的實現(xiàn)工程圖與三維零件關聯(lián)、同步更新的具體過程,并對SolidWorks工程圖標題欄和明細表標準化的方法進行了論述,為使用SolidWorks軟件的工程人員提供了有效的參考。
關鍵詞:SolidWorks工程圖;工程圖關聯(lián);標準化
1 概述
SolidWorks是達索系統(tǒng)(Dassault Systemes S.A.)旗下的SolidWorks公司開發(fā)的,運行在微軟Windows平臺下的三維機械設計軟件。SolidWorks軟件功能強大,組件繁多,易學易用,目前在機械設計領域應用非常廣泛。SolidWorks軟件具有智能化、協(xié)同化、虛擬仿真的功能特點,在進行具體設計時,SolidWorks軟件可以利用零件或裝配體來建立相應的工程圖,可以進行智能裝配、智能改錯,并且生成的文件都是相關聯(lián)的,在裝配圖或零件圖上修改后,其它相應的地方都會隨之修改,并且能夠與其它平臺、資源庫相互合作,具有很高的協(xié)同性。文章將探討使用SolidWorks生成工程圖的模板、屬性鏈接以及將SolidWorks工程圖標題欄和明細表標準化的方法與步驟。
2 SolidWorks軟件生成工程圖的方法探討
2.1 模板功能的使用探討
在SolidWorks軟件中,有三種模板最為常用,分別是裝配體模板、工程圖模板以及零件圖模板。工程圖是用于制造生產(chǎn)的最終圖樣,圖樣的格式尤為重要,所以工程圖的模板頁是企業(yè)最重視的模板,模板中包含了圖紙標注樣式、圖紙的尺寸單位、圖紙的比例、圖紙的投影類型以及圖紙中的文字格式等。SolidWorks軟件中自帶的模板格式不符合我國的國家標準,所以制圖人員需要根據(jù)我國的國標、行標以及企業(yè)自身的特點制作符合自己要求的模板。模板的使用不僅使企業(yè)的工程圖紙符合國標和行標的要求,還大大提高了工作效率和準確性。
2.2 屬性鏈接的使用探討
在使用SolidWorks軟件進行設計時,通常先完成三維裝配圖和零件圖,然后將零件圖轉化成二維工程圖,作為一個完整的二維工程圖,除了清晰表達零件的結構和正確的尺寸外,還要注明零件的材料、代號、數(shù)量、規(guī)格等必要的信息,這些屬性信息在不斷的重復輸入中極易出錯,而且進行校對十分繁瑣,往往因為個人的錯誤造成企業(yè)的損失,而SolidWorks軟件提供的將三維模型中的屬性值直接鏈接到二維工程圖中的功能可以有效的避免這種重復工作。因為這種功能只存在一個屬性輸入點,只要設計人員在三維模型中輸入一次屬性值,進行二維圖轉換時,屬性值將自動生成,這樣既可以減少設計人員的工作量,又減少了出現(xiàn)差錯的可能。
具體的操作流程如下:首先在三維模型建立完成后,各個屬性值都確定的情況下,設計者在指定的菜單下輸入文件的屬性信息,然后將屬性信息隨三維模型一起保存,在進行工程圖制作時,在投影完成的二維圖上插入屬性文本的鏈接,從而完成三維模型屬性值到二維模型屬性值的轉化,并且可以根據(jù)二維圖的格式要求進行填充,最后是在進行工程裝配圖的制作時自動插入明細表,整個過程只需要輸入一次零件的屬性值,不需要反復輸入,所以不會發(fā)生錯誤或混亂。
2.3 SolidWorks工程圖標題欄和明細表標準化探討
在使用SolidWorks軟件完成三維模型的建立后,需要對其進行二維工程圖的轉化,但SolidWorks軟件自帶的轉化功能生成工程圖的圖框、標題欄、明細表與我國的國家標準明顯不符,需要進行大量的修改,所以利用SolidWorks軟件自帶的二次開發(fā)功能對SolidWorks的標題欄、明細表進行自定義,使其符合我國國標習慣。
在實際工作中,需要通過VB編程對一些基本屬性信息進行自定義,然后再次進入SolidWorks的工程界面時,就會自動生成自定義的國標標題欄和明細表,并且會自動出現(xiàn)與三維模型相匹配的明細表數(shù)據(jù),不需要再次輸入其他任何數(shù)據(jù)。這樣在制作部件圖時,通過對明細表模板進行正確的設置,部件圖的明細表將自動與三維實體中的屬性信息關聯(lián),這樣自動生產(chǎn)的明細表不僅方便快捷,而且準確無誤。
3 結束語
文章通過在使用SolidWorks軟件過程中的經(jīng)驗積累,對SolidWorks工程圖功能的模板使用、三維圖與二維圖的屬性鏈接以及工程圖的明細表、標題欄的標準化功能的應用進行了詳細的探討,為使用SolidWorks軟件的工程制圖人員提供了有效的參考,也為SolidWorks的推廣提供了支持。
參考文獻
[1]周凱旋,羅會信.基于Visual Basic 的SolidWorks 二次開發(fā)[J].機械制造,2005,5(5):46-48.
[2]李潤,鄒大鵬,許振超,等.SolidWorks軟件的特點、應用與展網(wǎng)[J].甘肅科技,2004,5(5):57-58.