SOLIDWORKS
SOLIDWORKS 工程圖怎麼自動帶入自訂屬性?標題欄連結設定
工程圖標題欄的料號、品名、材質,每張都手動打一次,零件改了還要記得回來改? SOLIDWORKS 可以讓標題欄直接連結零件的自訂屬性,設定一次之後就會自動帶入。
本文目錄(7 節)
原理:資料放在零件,工程圖只負責顯示
料號、品名、材質這些資訊,應該只填在零件或組合件裡; 工程圖的標題欄只是「讀取並顯示」這些屬性。這樣資料只有一份,修改零件時工程圖自然同步。
步驟一:在零件填寫自訂屬性
- 開啟零件,選擇「檔案 → 屬性」
- 在「自訂」頁籤新增屬性,例如「料號」「品名」「版次」
- 材質可以直接連結零件的材質設定,不必手動輸入
- 有多個組態、各組態資料不同時,改填在「組態特定」頁籤
全公司的屬性名稱要統一,例如一律叫「料號」,不要有人寫「零件編號」、有人寫「P/N」, 否則標題欄會抓不到。可以用「屬性標籤產生器」做成固定的填寫介面,減少打錯。
步驟二:在圖頁格式連結屬性
- 開啟工程圖,在圖頁上按右鍵選擇「編輯圖頁格式」
- 在標題欄的位置新增或選取註記
- 在註記的屬性管理員中選擇「連結到屬性」
- 選擇來源為圖頁中視圖的模型,並選擇要顯示的屬性名稱,例如「料號」
- 完成後退出編輯圖頁格式,標題欄就會顯示零件的料號
連結「模型的屬性」還是「工程圖本身的屬性」
| 連結來源 | 適合放的資訊 |
|---|---|
| 圖頁中視圖的模型 | 料號、品名、材質、重量等「屬於零件」的資訊 |
| 工程圖本身 | 繪圖者、審核者、出圖日期等「屬於這張圖」的資訊 |
兩者混用是很常見的做法,只要分清楚哪些資料屬於零件、哪些屬於工程圖即可。
步驟三:存成範本,之後自動套用
設定好的圖頁格式要另存成圖頁格式檔,並做成工程圖範本。之後建立新工程圖時選擇這個範本, 標題欄的連結就會自動帶入,不需要每張重新設定。
屬性沒有顯示的常見原因
- 屬性名稱不一致:零件裡叫「料號 」(多一個空白)也會對不上
- 連結來源選錯:連到工程圖本身,但資料其實填在零件
- 圖頁上沒有視圖:連結模型屬性時,需要有視圖才知道要讀哪個模型
- 組態不同:屬性填在某個組態,視圖卻顯示另一個組態
- 還沒重新計算:修改零件後,工程圖按
Ctrl + B重新計算
已經有很多舊檔案時
新檔案用範本就能解決,但公司已有的大量舊檔案,常遇到這些狀況:
- 舊零件的屬性名稱不統一,要批次改名或補填
- 舊工程圖使用舊的圖頁格式,要批次換成新範本
- 要先檢查哪些檔案的料號、版次是空白
數量多時,逐一開檔處理非常耗時,適合做成批次工具。相關說明見SOLIDWORKS 二次開發與SOLIDWORKS 批次轉檔。
常見問題
Q:零件的屬性改了,工程圖標題欄沒有跟著變?
先確認標題欄連結的是「圖頁中指定視圖的模型屬性」,而不是工程圖本身的屬性;再確認屬性名稱完全一致,然後重新計算(Ctrl + B)工程圖。
Q:同一個零件有多個組態,工程圖要顯示不同料號怎麼辦?
把料號填在「組態特定」頁籤中,每個組態各自填寫;工程圖視圖使用哪個組態,標題欄就會顯示該組態的屬性。