管路 > 工程圖 > 安裝工程圖產生 > 屬性和參數規格檔案
屬性和參數規格檔案
「屬性和參數規格」檔案列繪圖於使用者可定義物件有效的屬性和參數。其中亦會定義用於在工程圖中插入這些屬性及參數值作為註記的格式、造型以及圖層。
預設「屬性和參數規格」檔案名稱為 aec_dwg_anno_attrparam_spec.ptd。預設檔案可在 <creo_load_point>/text/aec_data 中使用。在啟動「註釋屬性/參數」(Annotate Attr/Params) 對話方塊時,Creo Parametric 應用程式會讀取該檔案。
使用 Pro/TABLE 工具可在 Creo Parametric 外部檢視及編輯此檔案。在 config.pro 檔案中設定下列選項,來使用自訂的「屬性和參數規格」檔案:
aec_dwg_anno_attrpar_spec_file spec.ptd
其中 spec.ptd 代表自訂的「屬性和參數規格」檔案。
「屬性和參數規格」檔案中的任何變更都不會觸發工程圖自動再生。
該檔案為列表格式,其中包含下列欄位:
使用者物件類型
屬性及參數名稱
係數
格式
樣式
圖層
使用者物件類型
第 1 欄指定要在工程圖中註解的使用者定義物件的類型。在此欄中指定的所有物件類型都會顯示在「註釋屬性/參數」(Annotate Attr/Params) 對話方塊的「選取物件類型」(Select Object Type) 選項清單中。
屬性及參數名稱
第 2 欄指定對於第一個欄內指定的相應物件類型有效的屬性和參數。您可以針對單個物件類型指定多個屬性和參數。在 Pro/TABLE 的獨立列中指定每一個屬性和參數。您可以針對一組有效的物件類型指定重複的參數和屬性。對於所選物件類型有效的所有屬性和參數都顯示在「註釋屬性/參數」(Annotate Attr/Params) 對話方塊的「選取屬性」(Select Attributes) 選項清單中。
下表指定對應的物件類型的有效屬性及參數。
物件名稱
屬性名稱
PIPELINE
標籤
捲軸
標籤
圓角焊接、對接焊接
焊接代碼
圓角焊接、對接焊接
焊接連接類型
係數
第 3 欄指定乘法係數。這僅適用於雙精度或整數類型的屬性或參數。屬性和參數以指定格式顯示在工程圖中之前,會先被乘以給定的係數。依預設,乘法係數為 1。這對於單位轉換很有幫助,亦即,在模型單位為公尺的情況下以公釐作為顯示單位。
格式
第 4 欄指定在工程圖中顯示屬性和參數的註記格式。此欄位包含兩個部分,正常字元和轉換規格。
正常字元依指定會顯示在工程圖註記中。
在工程圖註記中顯示前,會以實際的屬性和參數值取代轉換規格。
減號 (-),指定欄位中的值向左對齊。
加號 (+),指定以符號顯示該值。
空格 ( ),表示在缺少符號的數值前面加一個空格。
零 (0),代表數字轉換。它指派數個前導 0 來填補欄位寬度。
井字號 (#),指定取代的輸出形式。取代形式會改變轉換字元的行為。例如,下列表格中說明同一個數值的 %G 和 %#G 所代表的不同意義。
數值
轉換係數 = %G
轉換係數 = %#G
0.00000000123
1.23E-09
1.23000E-09
1.0
1
1.00000
指定最小欄位寬度的數字。轉換後的數值顯示於具有指定的最小長度的欄位中,或者有需要的話,顯示在比指定最小寬度還寬的欄位中。如果轉換後數值的字元數比指定欄位寬度少,會在欄位中加入尾隨或前導空格。如果有指定 0 標記,則會使用尾隨或前導 0。
句點,用於分隔欄位寬度和精度數字。
指定精度的數字。例如:
從字串所要顯示的字元數目。
要顯示在雙精度值小數點後面的位數。
要顯示整數的最小位數。
下表中顯示字串、整數及雙精度值的轉換字元。
字元
數值類型
顯示格式
d, i
整數
十進制數。
s
字串
顯示字串的字元,顯示的字元個數為整個字元或是由精度給定的字元數目。
f
加倍
[-]m.dddddd,其中 d 的數目取決於指定的精度。依預設,會指定在小數點後顯示 6 位數。
e
加倍
[-]m.dddddde+xx 或 [-]m. dddddde-xx,其中 d 的數目取決於指定的精度。依預設,會指定在小數點後顯示 6 位數。
E
加倍
[-]m.ddddddE+xx 或 [-]m.ddddddE-xx,其中 d 的數目取決於指定的精度。依預設,會指定在小數點後顯示 6 位數。
g, G
加倍
如果指數小於 -4 或大於或等於精度,請使用 %e 或 %E 。否則,系統會使用 %f。不會顯示尾隨小數點和前導 0。
%
沒有數值
顯示 %。
造型
第 5 欄指定對應參數或屬性使用的預設註記造型。指定的造型必須可在目前工程圖中使用。
圖層
第 6 欄指定用於顯示為相應參數或屬性所建立之註記的預設圖層。如果指定的圖層不能使用,會建立新圖層。
這是否有幫助?