與其他應用程式整合 > Creo Parametric – Windchill 整合 > 管理與組態 > 針對與 Creo Parametric 的交互操作性配置 Windchill > 管理 CAD 文件與 WTPart 命名和編號 > 由原則管理的命名與編號
  
由原則管理的命名與編號
Creo Parametric 支援四種原則,可決定新建立物件 (CAD 文件或 WTPart) 的命名和編號方式。四種原則簡述如下:
自動編號
CAD 文件的「編號」是由伺服器指派的 (現成的或根據您的自訂)
* 
自訂自動編號必須確保指派具唯一性的編號。
如果系統參數 PTC_COMMON_NAME 是在建立 Creo Parametric 模型檔案期間建立的,會將其值複製到 CAD 文件「名稱」。如果「通用名稱」Creo Parametric 中留空,會從 Creo Parametric 模型名稱複製 CAD 文件「名稱」的預設值。檔案副檔名 (.prt) 可以依需要捨棄 (以偏好設定控制)。
WTPart「編號」是由 WTPart 編號生成器所提供。
WTPart「名稱」的預設值是在 WTPart 建立時,複製自 CAD 文件目前的「名稱」值。若 CAD 文件名稱顯示副檔名,則您可以在設定 WTPart 時選擇捨棄副檔名 (由偏好設定控制)。
在任何建立和編輯使用者介面中,CAD 文件和 WTPart 的「名稱」欄位都是可編輯的。
自動編號是預設、現成的命名與編號原則。預設系統不允許使用者編輯編號。
名稱導向
如果沒有將 CAD 文件「編號」設定為伺服器指派的,則會從 Creo Parametric檔案名稱複製 CAD 文件「編號」(可以捨棄副檔名 - 由偏好設定控制)。
如果系統參數 PTC_COMMON_NAME 是在建立 Creo Parametric 模型檔案期間建立的,會將其值複製到 CAD 文件「名稱」。如果「共用名稱」在 Creo Parametric中留空,會從 Creo Parametric 模型名稱複製 CAD 文件「名稱」的預設值 (可以捨棄副檔名 - 由偏好設定控制)。
如果沒有將 WTPart「編號」設定為伺服器指派的,則會從 CAD 文件「編號」複製 WTPart「編號」的預設值 (可以捨棄副檔名 - 由偏好設定控制)
WTPart「名稱」的預設值是在 WTPart 建立時,複製自 CAD 文件目前的「名稱」值 (可以捨棄副檔名 - 由偏好設定控制)
在任何建立和編輯使用者介面中,CAD 文件和 WTPart 的「名稱」和「編號」欄位都是使用者可編輯的。
參數導向
CAD 文件「編號」是複製 Creo Parametric指派的參數值而來,其由偏好設定「操作」 > 「上載操作」 > 「上載」 > 「編號參數」來識別。(如果沒有設定偏好設定值,「編號」指派會遵循名稱導向原則的偏好設定值。)
CAD 文件「名稱」值是複製 Creo Parametric指派參數而來,其由偏好設定「操作」 > 「上載操作」 > 「上載」 > 「命名參數」來識別。
WTPart「編號」的值是複製 Windchill屬性值而來,其由偏好設定「操作」 > 「自動關聯」 > 「自動關聯編號參數」來識別。
* 
設定此偏好設定會優先於自動編號,以在自動關聯動作中促進使用者意圖。如果取消設定此偏好設定,則會遵循自動編號規則 (如果有)。
WTPart「名稱」的值是複製 Windchill屬性值而來,其由偏好設定「操作」 > 「自動關聯」 > 「自動關聯命名參數」來識別。
* 
如果取消設定此偏好設定,會遵循名稱導向 (非自動編號) 原則,即使自動編號規則在其他情況下生效。
名稱導向和參數導向原則只適用於物件導向所建立的物件,也就是必須有來源物件才能建立新物件。這些原則用於上載 (根據模型檔案建立新 CAD 文件) 和自動關聯 (為 CAD 文件建立新 WTPart) 期間。
* 
若在建立物件後變更指派的參數,則 CAD 文件或 WTPart 的關聯與名稱不會變更。
自訂安裝
Windchill PDMLinkWindchill ProjectLink「公用程式」標籤上的「物件初始化規則管理員」,可提供指定特定物件類型的屬性預設值之方法。然後 Windchill 解決方案建立該類型的物件時,就會使用預設值。這些規格稱為規則。每個規則可以包含一種物件類型的預設值。只有用於建立物件的 Windchill 解決方案未設定對應值時,才會套用設定的規則。規則可以設定為提供自動編號產生,但它們也可以設定為提供自訂行為 (請參閱管理 CAD 文件與 WTPart 命名和編號)。規則也可以根據前後關聯設定,如此一來,即可讓不同的前後關聯有不同的命名/編號原則。
* 
無論所使用的命名和編號原則為何,建立新物件時,系統唯一性的條件約束會要求 Windchill PDMLink 網站或每個 Windchill ProjectLink 專案中的 CAD 文件屬性「編號」和「檔案名稱」都必須具唯一性。
識別目前的命名和編號原則
用來瞭解系統中目前設定原則的演算法 (針對物件特定的前後關聯和類別) 如下:
若在「規則」中設定了自動編號,則原則為自動編號。
若在「規則」中實行了自訂行為,則原則為自訂。
若未設定自動編號或自訂行為,而在 Windchill「偏好設定管理」公用程式中設定了參數或屬性偏好設定,則原則為參數導向。
否則,原則會是名稱導向的。
Windchill 的命名與編號偏好設定
Windchill「偏好設定管理」公用程式中的參數導向的命名與編號原則的偏好設定針對自動關聯的項目如下:
「操作」 > 「自動關聯」 > 「自動關聯編號參數」 = <某些字串參數>
「操作」 > 「自動關聯」 > 「自動關聯命名參數」 = <某些字串參數>
* 
會將所有大寫字元的 Creo Parametric 參數傳遞到 Windchill。對於指派參數來說,字串值必須與在 Creo Parametric 中所顯示的名稱相符。
下列偏好設定指定上載時參數導向的命名與編號方式:
「操作」 > 「上載操作」 > 「上載」 > 「編號參數」= <某些字串參數>
「操作」 > 「上載操作」 > 「上載」 > 「命名參數」= <某些字串參數>
* 
在預設情況下,這四個偏好設定都沒有值。
* 
偏好設定「編號參數」無法與巢狀實例中有多個層級的族表零件搭配使用 (上載會因為唯一性例外而失敗)。當「編號參數」與僅具有一個層級的實例之族表零件搭配使用時,每個實例中的此參數值必須不同。為此,您可以將此參數新增成為族表欄,並為每個實例提供不同的數值。
若設為「是」(預設值為「否」),則在自動關聯動作期間為新物件命名和編號時,下列偏好設定會指定要捨棄檔案副檔名 (例如,".prt" 或 ".asm"):
「操作」 > 「自動關聯」 > 「自動關聯截斷名稱檔案副檔名」
「操作」 > 「自動關聯」 > 「自動關聯截斷編號副檔名」
若設為「是」(預設值為「否」),則下列偏好設定會在上載期間指定要捨棄檔案副檔名:
「操作」 > 「上載操作」 > 「上載」 > 「上載去除名稱副檔名」
「操作」 > 「上載操作」 > 「上載」 > 「上載去除編號副檔名」