由原則管理的命名與編號
Windchill Workgroup Manager 支援四種決定如何為新建立的物件命名及編號的原則:
• 自動編號
• 名稱導向
• 參數導向
• 自訂安裝
只會在初始建立零件與 CAD 文件時使用這些原則。如果日後變更原則,現有資料不會受到影響。
可以同時使用這些原則來驅動命名與編號行為。例如,自動編號可以搭配「自訂」使用來形成編號原則。四種原則描述如下:
• 自動編號
◦ 自動編號是預設命名與編號原則。
◦ CAD 文件編號由 CAD 文件編號產生器 (使用標準 Windchill 編號產生器或透過自訂) 提供。
◦ 當使用自動關聯來建立新零件時,「零件編號」生成器會提供零件編號。
◦ 當使用自動關聯來建立新零件時,會從相關聯的 CAD 文件名稱中複製零件名稱的預設值。如果 CAD 文件名稱中顯示檔案副檔名,可在零件名中依需要捨棄 (以偏好設定控制)。
◦ CAD 文件與零件名稱欄位可以使用「重新命名」編輯。
◦ 新 CAD 文件必須在 CAD 應用程式中,或在 Windchill Workgroup Manager 中使用「新建 CAD 文件」建立。如果不存在屬性對應,則 Windchill 名稱會自動設定為檔案名稱。然後使用者可以在工作區中使用「重新命名」來在入庫前分配不同的值。
◦ 除非禁用自動編號,或管理員設定覆蓋偏好設定,允許使用者覆蓋自動編號順序並在編號欄位中手動輸入值,否則無法在「重新命名」使用者介面中編輯編號欄位。
• 名稱導向
◦ 禁用自動編號後,名稱導向原則會生效。
◦ Windchill CAD「編號」會從 CAD 模型檔案名稱中複製 (可以丟棄副檔名,並由 Windchill 偏好設定「上載去除編號副檔名」控制)。會將 Windchill「編號」傳播至 CAD 環境,並會將其儲存在名為 PTC_WM_NUMBER 的 CAD 檔案中的屬性上。
◦ Windchill CAD 文件「名稱」也會從 CAD 模型檔案名稱中複製 (可以丟棄副檔名,並由 Windchill 偏好設定「上載去除名稱副檔名」控制)。會將 Windchill「編號」傳播至 CAD 環境,並會將其儲存在名為 PTC_WM_NAME 的 CAD 檔案中的屬性上。
◦ 如果您使用工作區「重新命名」來針對新的 CAD 文件設定 Windchill「名稱」或「編號」屬性,會將其值從 Windchill 推向 CAD 環境,並會分別將其儲存在名為 PTC_WM_NAME 或 PTC_WM_NUMBER 之 CAD 檔案中的內容上。
◦ 零件編號的預設值會從 CAD 文件編號中複製 (可以丟棄副檔名,並由 Windchill 偏好設定「自動關聯截斷編號副檔名」控制)。
◦ CAD 文件與零件「編號」欄位可以使用「重新命名」編輯。如果從 CAD 文件自動建立零件,則使用者不會有機會指定零件編號。如果手動建立零件,使用者可以選擇在建立時指定編號 (假設禁用自動編號)。如果在 CAD 應用程式中建立 CAD 文件,它將沒有能力定義 Windchill CAD 文件編號。即使在儲存至工作區之前建立了 PTC_WM_NUMBER 屬性,它也會由 Windchill 檔案編號覆寫。然後使用者必須在工作區中使用「重新命名」來在入庫前分配不同的值。
• 參數導向
◦ 參數驅動命名與編號是將 Windchill 的「名稱」與「編號」屬性對應至 CAD 檔案中的現有屬性的一種功能。
◦ CAD 文件「編號」會從 Windchill 偏好設定「編號參數」所識別的 CAD 應用程式內容的值複製。
◦ CAD 文件名稱會從 Windchill 偏好設定「命名參數」所辨識的 CAD 應用程式屬性的值複製。
◦ 零件編號值會從 Windchill 偏好設定「自動關聯編號參數」所識別的可變屬性值複製。
◦ 零件名稱值會從 Windchill 偏好設定「自動關聯命名參數」所識別的可變屬性值複製。
◦ 使用者可以使用「重新命名」來編輯 CAD 文件與零件名稱及編號欄位。會將新值從 Windchill 移至 CAD 環境,並會將其儲存在 CAD 檔案中的屬性上。
• 自訂安裝
可從「公用程式」選單中使用的 OIR (物件初始化規則) 管理提供為屬性指定預設值及顯示特定物件類型屬性條件約束的方法。當 Windchill 建立該類型物件時,會使用預設值及屬性條件約束。每個 OIR 可以包含一種物件類型的預設值與條件約束。規則僅適用於物件建立,且不會變更或設定現有物件的值。可以設定規則來提供自動編號生成及提供自訂行為。會根據 Windchill 前後關聯來設定 OIR,允許將不同的命名/編號規則套用至不同的前後關聯。
|
無論所使用的命名和編號原則為何,建立新物件時,系統具唯一性的條件約束會要求 Windchill 組織或每個 Windchill ProjectLink 專案中的 CAD 文件屬性「編號」和「檔案名稱」都必須具唯一性。
|