跳到主要內容
Hai 二次開發工作室

SOLIDWORKS

SOLIDWORKS 工程圖怎麼自動帶入自訂屬性?標題欄連結設定

工程圖標題欄的料號、品名、材質,每張都手動打一次,零件改了還要記得回來改? SOLIDWORKS 可以讓標題欄直接連結零件的自訂屬性,設定一次之後就會自動帶入。

本文目錄(7 節)

原理:資料放在零件,工程圖只負責顯示

料號、品名、材質這些資訊,應該只填在零件或組合件裡; 工程圖的標題欄只是「讀取並顯示」這些屬性。這樣資料只有一份,修改零件時工程圖自然同步。

步驟一:在零件填寫自訂屬性

  1. 開啟零件,選擇「檔案 → 屬性」
  2. 在「自訂」頁籤新增屬性,例如「料號」「品名」「版次」
  3. 材質可以直接連結零件的材質設定,不必手動輸入
  4. 有多個組態、各組態資料不同時,改填在「組態特定」頁籤

全公司的屬性名稱要統一,例如一律叫「料號」,不要有人寫「零件編號」、有人寫「P/N」, 否則標題欄會抓不到。可以用「屬性標籤產生器」做成固定的填寫介面,減少打錯。

  1. 開啟工程圖,在圖頁上按右鍵選擇「編輯圖頁格式」
  2. 在標題欄的位置新增或選取註記
  3. 在註記的屬性管理員中選擇「連結到屬性」
  4. 選擇來源為圖頁中視圖的模型,並選擇要顯示的屬性名稱,例如「料號」
  5. 完成後退出編輯圖頁格式,標題欄就會顯示零件的料號

連結「模型的屬性」還是「工程圖本身的屬性」

連結來源適合放的資訊
圖頁中視圖的模型料號、品名、材質、重量等「屬於零件」的資訊
工程圖本身繪圖者、審核者、出圖日期等「屬於這張圖」的資訊

兩者混用是很常見的做法,只要分清楚哪些資料屬於零件、哪些屬於工程圖即可。

步驟三:存成範本,之後自動套用

設定好的圖頁格式要另存成圖頁格式檔,並做成工程圖範本。之後建立新工程圖時選擇這個範本, 標題欄的連結就會自動帶入,不需要每張重新設定。

屬性沒有顯示的常見原因

  • 屬性名稱不一致:零件裡叫「料號 」(多一個空白)也會對不上
  • 連結來源選錯:連到工程圖本身,但資料其實填在零件
  • 圖頁上沒有視圖:連結模型屬性時,需要有視圖才知道要讀哪個模型
  • 組態不同:屬性填在某個組態,視圖卻顯示另一個組態
  • 還沒重新計算:修改零件後,工程圖按 Ctrl + B 重新計算

已經有很多舊檔案時

新檔案用範本就能解決,但公司已有的大量舊檔案,常遇到這些狀況:

  • 舊零件的屬性名稱不統一,要批次改名或補填
  • 舊工程圖使用舊的圖頁格式,要批次換成新範本
  • 要先檢查哪些檔案的料號、版次是空白

數量多時,逐一開檔處理非常耗時,適合做成批次工具。相關說明見SOLIDWORKS 二次開發SOLIDWORKS 批次轉檔

常見問題

Q:零件的屬性改了,工程圖標題欄沒有跟著變?

先確認標題欄連結的是「圖頁中指定視圖的模型屬性」,而不是工程圖本身的屬性;再確認屬性名稱完全一致,然後重新計算(Ctrl + B)工程圖。

Q:同一個零件有多個組態,工程圖要顯示不同料號怎麼辦?

把料號填在「組態特定」頁籤中,每個組態各自填寫;工程圖視圖使用哪個組態,標題欄就會顯示該組態的屬性。

LINE諮詢開發需求