族表實例的自動編號 (SOLIDWORKS)
使用 SolidWorks 自動編號
Windchill 可控制是否將 Windchill 自動編號套用至 SOLIDWORKS 組態名稱。依預設,從 SOLIDWORKS 工作階段建立的 SOLIDWORKS 組態將不會擁有依預設在儲存時產生的 Windchill 自動編號。Windchill「編號」欄位將擁有與 SOLIDWORKS應用程式中使用者定義之組態名稱相同的值。「自動產生族表實例編號」偏好設定管理組態的自動編號。從「組態管理員」標籤或「設計表」建立或重新命名的 SOLIDWORKS組態受此偏好設定的影響。
• 「自動產生族表實例編號」偏好設定的「值」應設定為「是」。此外,「依預設管理新建模型實例」偏好設定的「值」也應設定為「是」。自動編號將只會套用至在工作階段中新建的實例,或只會針對以上兩個偏好設定都設為「是」時重新命名的實例 (從「設計表」或「組態管理員」標籤,或從「新增組態」視窗中)。
• 當「依預設管理新建模型實例」偏好設定設為「是」時,布林參數 PTC_IS_INSTANCE 會自動針對任何建立的實例設為 Yes,儲存泛型時,也會在「工作區」中建立及儲存實例。當「自動產生族表實例編號」偏好設定設為「是」時 (與以上偏好設定一起),會根據「CAD 文件編號」配置將自動產生的編號指派給實例。在此情況下,使用者定義的實例名稱會取代為退出「設計表」或「新增組態」視窗時的自動編號。
• 當在將自動產生的編號指派給新實例的情況下建立新實例時,使用中組態的 PTC_IS_INSTANCE 值應設定為 Yes。如果使用中組態的 PTC_IS_INSTANCE 並未設定為 Yes,新建立的實例將不會儲存為其他「CAD 文件」。
• 「自動產生族表實例編號」偏好設定不適用於從 SOLIDWORKS 使用「儲存至工作區」,或當從 Windchill Workgroup Manager使用「匯入至工作區」PDM 動作儲存至「工作區」的檔案。欲建立使用者定義的實例名稱,「CAD 文件」的「自動編號」應設定為「關閉」,或者應從 Windchill Workgroup Manager 中使用「重新命名」PDM 動作重新命名實例。
從 Windchill 的「公用程式」頁中,找到「偏好設定管理」並導覽至 > > 。此偏好設定預設為「否」。
自動編號不適用於:
• 未顯露至 Windchill 作為「族表」實例的 SOLIDWORKS 組態。
• 在「工作區」中使用 SOLIDWORKS 工作階段中「儲存至工作區」動作建立之 CAD 文件的 SOLIDWORKS 組態。
• 從 Windchill Workgroup Manager 中使用「匯入至工作區」建立的 SOLIDWORKS 組態。
• 已透過「物件初始化規則」禁用自動編號的 CAD 文件。
• SOLIDWORKS 衍生的組態。
自動編號行為將如以下這樣,即假設在相關「物件初始化規則」中內嵌自動編號。
「自動產生族表實例編號」偏好設定會設定為「否」(預設行為)。
• 組態的「編號」欄位將擁有與 SOLIDWORKS中使用者定義之組態名稱相同的值。但是,泛型將會有為其產生的自動編號。在下圖中以 ff、pp 與 hn 名稱建立了組態,且「編號」與「檔案名稱」欄位也顯示了值。
「自動產生族表實例編號」偏好設定會設定為「是」。
• 下圖顯示了含有自動產生編號的組態。
自動編號僅適用於顯示給 Windchill 作為實例 CAD 文件的組態。如果重新命名現有實例,會將其視為新實例,且會對其自動編號。
| • 如果您定義「略過特定名稱的管理模型實例」偏好設定的值,則不會在 Windchill 中管理具有指定名稱的模型,並會將 PTC_IS_INSTANCE 的值設定為 No。 • 您可以在 SOLIDWORKS 中建立衍生的組態並將其儲存在 Windchill Workgroup Manager 中。在 Windchill 族表中,會將這些衍生的組態視為實例的扁平清單。如需詳細資訊,請參閱 SOLIDWORKS 中的衍生組態。 • 當您建立衍生的組態時,預設會將衍生組態的 PTC_IS_INSTANCE 值設定為 No。欲解決此問題,請確保預設會將「依預設管理新建模型實例」偏好設定的值設為「是」。 |