張玉霖
(中海油田服務(wù)股份有限公司油田技術(shù)研究院, 065201)
工程圖和明細表是機械設(shè)計和加工生產(chǎn)必不可少的元素,利用SolidWorks的模板定制功能,可以快速地制作出自己需要并符合標準的模板,極大地提高了設(shè)計效率,縮短了生產(chǎn)周期。SolidWorks 中共有三種模板:零件、裝配體和工程圖。按照機械設(shè)計和SolidWorks的設(shè)計習慣,一般是先設(shè)計好零件,再生成裝配體或工程圖,裝配體和工程圖的所有屬性都來源于零件,所以對零件的模板屬性進行嚴格定義是非常必要的。本文主要介紹三種模板的制作及應(yīng)用。
根據(jù)具體使用情況及每個企業(yè)對工程圖明細屬性格式的要求,在零件和裝配體模板中定義各種需要的屬性,然后在工程及明細表中對相應(yīng)屬性進行連接,建立模板之間的關(guān)聯(lián)性,這樣既保證了零件和工程圖相關(guān)信息的同時更新,又省去了逐個添加零部件信息的繁瑣過程。
在SolidWorks 中,零件模板制作方法相對簡單,只要為一個新建的零件添加好需要的屬性,然后保存成模板文件即可。具體方法如下:在SolidWorks 中新建一個零件,然后選擇【文件】菜單中的【屬性】,在彈出的對話窗中選擇【自定義】屬性卡,輸入自己需要的屬性,如圖1所示,這里我們暫且定義“零件名稱”、“零件材質(zhì)”、“設(shè)計”、“審核”四個屬性。完成后點擊【確定】退出屬性定義。然后點擊【文件】菜單中的【另存為】,在保存類型中選“Part Templates(*.prtdot)”,把該零件文件保存為零件模板,見圖2,該零件模板就會出現(xiàn)在【新建】對話框中,見圖3。零件模板和后面的工程圖模板、裝配體模板都是相對應(yīng)的,在定義屬性時,必須確保屬性的拼寫和大小是相同的。
圖1 為零件添加屬性
圖2 將零件存為零件模板
圖3 零件模板出現(xiàn)在新建對話框中
工程圖模板制作方法和零件模板的制作方法略有不同,首先新建一個空的工程圖文件,在【文件】菜單屬性中添加上和零件模板相同的屬性,這里必須將工程圖屬性與之前的零件屬性完全對應(yīng),參照圖1。
然后繪制工程圖的明細欄,在工程圖空白處點擊右鍵“編輯圖紙格式”,進入圖紙格式編輯狀態(tài),按圖4 繪制圖紙邊框及明細欄,也可參照相關(guān)國家標準對明細欄進行繪制。
圖4 工程圖邊框及明細欄
畫好明細欄后,對明細欄進行定義,見圖5。在零件名稱下的表格中插入空字符,激活空字符,在左側(cè)的屬性欄中點擊【鏈接到屬性】,在彈出的對話框中選“圖紙屬性中所指定視圖中模型”,在下拉菜單中選擇事先定義好的屬性“零件名稱”,點擊確定,完成屬性鏈接,則在“零件名稱”對應(yīng)的表格中出現(xiàn)“$PRPSHEET:{零件名稱}”的字符,表示屬性已經(jīng)添加成功,依此類推,完成其他屬性的鏈接,完成后,點擊確定退出屬性鏈接。
圖5 插入鏈接空字符
圖6 定義屬性鏈接
圖7 完成屬性鏈接后的明細欄
然后點擊工具欄【選項】,見圖8,再打開【文檔屬性】卡對文檔屬性進行定義,包括繪圖標準的選擇,注解字體及大小的定義,尺寸字體及大小的定義,線型及粗細的定義,單位的定義等,可逐一根據(jù)要求進行定義,完成后點擊確定,退出工程圖文檔屬性的定義。
在圖紙空白處右鍵單擊“編輯圖紙”,退出圖紙格式編輯。然后點擊【文件】菜單中的【另存為】,在保存類型中選“工程圖模板(*.drwdot)”,把該零件文件保存為工程圖模板,見圖9。
圖8 文檔屬性定義卡
然后再單擊【文件】菜單中的【保存圖紙格式】,將工程圖模板保存為可以直接替換的格式(*.slddrt),保存到C:Program FilesSolidworksdata 目錄下,以備后用,見圖10。
圖9 保存工程圖模板
圖10 將工程圖模板保存為可直接替換的模板
裝配體模板的定制與零件模板定制方法基本類似,只不過在保存的時候,要將文件保存為Assembly Templates(*.asmdot)格式。
圖11 保存裝配體模板
裝配體工程圖除比零件工程圖多一個物料明細(也稱之為BOM)之外,格式基本一致,這里我們基本上還是應(yīng)用零件工程圖的模板,在此基礎(chǔ)上,再增加一頁圖紙卡,定制BOM 單的模板,將此頁圖紙大小定為A4。
具體做法如下:首先打開一個裝配體,為該裝配體生成一個工程圖,應(yīng)用之前定制的工程圖模板,在圖紙左下角增加一頁圖紙卡,取名為“BOM”,切換到BOM 頁,先為BOM 頁添加表頭,見圖12,然后在左下角空白處插入裝配體“套筒組”,再在表頭下面為“套筒組”插入一個“材料明細表”,按圖對表格進行編輯。然后雙擊表頭中的“零件名稱”,在彈出屬性欄中將其鏈接到“零件名稱”,見圖13,點確定,發(fā)現(xiàn)名稱已經(jīng)鏈接過來了。
圖12 定制BOM 頁
圖13 BOM 表頭屬性鏈接
然后雙擊材料明細表第一列A,見圖14,在彈出的對話框中選擇“項目號”,再雙擊第二列B,在彈出的對話框中選擇“零件名稱”,依此類推,完成其余幾列屬性的鏈接,其中“備注”列不用鏈接。完成后,發(fā)現(xiàn)套筒組的相關(guān)物料信息都鏈接過來了。點材料明細表左上角激活材料明細表,點右鍵【另存為】,將此材料明細表保存為BOM模板,格式為模板(*.sldbomtbt)。然后刪掉套筒組工程圖,切換到第一頁圖紙卡,點擊【文件】菜單【另存為】,在保存類型中選“工程圖模板(*.drwdot)”,把該零件文件保存為裝配體工程圖模板。
圖14 BOM 表屬性鏈接
圖15 保存BOM 表模板
到此為止,零件模板、工程圖模板、裝配體模板、裝配體工程圖模板都定制完了,實際上,工程圖模板和裝配圖工程圖模板可以合二為一,直接應(yīng)用裝配體工程圖模板就可以了,繪制零件工程圖時,只用第一頁圖紙卡就可以了。
零件模板的應(yīng)用很簡單,在新建零件時,選用我們定制好的模板即可,然后在該零件的文件屬性中填上如零件名稱、零件材質(zhì)、設(shè)計、審核等信息即可。
零件模板在SolidWorks 中無法直接替換模板,新建零件時,必須選好零件模板,該零件的一些屬性才能在工程圖里被鏈接并顯示出來。對于已經(jīng)存在的零件,則必須在該零件的屬性菜單中添加如上所述相同屬性,然后在該零件對應(yīng)的工程圖中只要直接替換成自己定義的工程圖模板,即可實現(xiàn)屬性的自動鏈接。
工程圖模板應(yīng)用更加簡單,只需要在為零件生產(chǎn)工程圖時選對模板就可以了。
工程圖模板的替換相對來說較為復(fù)雜,這里就要用到我們在2.2 節(jié)中【保存圖紙格式】時保存的模板文件了。利用這個文件,我們可以輕松完成工程圖的模板替換,比如我們要為圖16 中“套筒”替換模板,在圖紙空白處點擊右鍵,在彈出的菜單中選擇【屬性】。在彈出的對話框中點擊【瀏覽】,見圖16,選擇“我的工程圖模板”,點確定,完成圖紙模板替換。裝配體工程圖模板的替換與此相同,這里不再贅述。
圖16 替換工程圖模板
裝配體工程圖的生成和零件工程圖的生成方法相同,所不同的是,裝配體工程圖需要用到工程圖模板中的第二頁圖紙卡,即BOM 頁,需要為裝配體工程圖生成物料明細表,下面我們以套筒組為例,說明裝配體工程圖及BOM 單的生成方法。
圖17 裝配體工程圖模板應(yīng)用
圖18 為裝配圖插入材料明細表
圖19 生成的材料明細表
首先,點【文件】菜單【從裝配體制作工程圖】,在彈出對話框中選擇“我的工程圖模板”,在圖紙空白處插入套筒組工程視圖,見圖17,可以看見,套筒組的名稱、設(shè)計、審核等信息被鏈接過來了。
然后切換到BOM 頁,在空白處插入套筒組工程視圖,點擊【插入】菜單【表格】中的【材料明細表】,見圖18,在左側(cè)的【表格模板】中選擇“我的BOM”,點確定完成。材料明細表即生成,相關(guān)信息也鏈接過來了,見圖19。
本文以圖文并茂的方式詳細介紹了SolidWorks 中各種模板的定制、應(yīng)用及替換方法,可以極大地提高SolidWorks 軟件的應(yīng)用水平,提高工作效率和繪圖質(zhì)量,降低了人為出錯概率,有效運用SolidWorks 模板進行機械設(shè)計不僅是一種嚴謹?shù)脑O(shè)計習慣,更是一種規(guī)范的工作風格,還便于機械設(shè)計文檔進行統(tǒng)一規(guī)范的管理,
[1]胡月陽,等.基于SolidWorks的模板制作及應(yīng)用的新方法[J].機械工程師,2010(12):85-87.
[2]徐偉.SolidWorks 模板的建立與應(yīng)用[J].金屬加工,2009(20):73-74.