與其他應用程式整合 > Windchill Workgroup Manager 文件集 > CATIA V5 > 管理員 > CATIA V5 的管理與組態 > 配置企業實作 > 配置命名與編號 > 零件編號與檔案名稱的自動編號
  
零件編號與檔案名稱的自動編號
當使用下列方式建立新文件時,支援 CATIA 零件編號的自動編號:
CATIA V5 中的 Insert > New
使用 CATIA V5 中的 Insert > Associativity 建立新零件
CATIA V5 中的 File > New
CATIA V5 中的 File > New From
CATIA V5 中的 Insert >
CATIA V5 中的 Windchill > New CAD Document
本機工作區中的「檔案」 > 「新建 CAD 文件」
Edit > CopyEdit > Paste Special,且已選取 Break Link 選項
當將 CAD 工具連線至 Windchill Workgroup Manager 且已註冊使用中伺服器時,會產生新檔案名稱。當建立檔案時,會利用 Windchill PDMLink 自動編號產生器產生新檔案名稱。
啟用自動編號之後,您可以接受自動產生的編號,如果您的環境允許使用自訂零件編號,也可以輸入自訂零件編號。如果已經使用自動編號建立文件,可以執行下列其中一項操作來變更零件編號:
如果已建立新 CAD 文件或已將其儲存在本機工作區中,請使用重新命名動作來變更零件編號。如需詳細資訊,請參閱重新命名
如果已在 CATIA V5 中建立新 CAD 文件,請在「內容」視窗中變更零件編號。
* 
依預設,在 CATIA V5 中建立新 CAD 文件時,會啟用自動編號。如果您要禁用此支援,請將 enable.auto.numbering.on.new.document.in.CATIA.session 偏好設定設為 No。如需詳細資訊,請參閱常用的偏好設定
自動編號檔案時使用可變類型參數偏好設定
Windchill 的「偏好設定管理」公用程式中,「可變類型參數」偏好設定會識別定義要在將檔案上載至 Windchill 時使用之可變類型的檔案內容名稱。該偏好設定預設為 UPLOAD_SOFT_TYPE。此屬性可將特定可變類型指派到檔案或範本。會在初次上載時設定可變類型,且之後不會變更。
欲設定此偏好設定,請導覽至「網站」 > 「公用程式」 > 「偏好設定管理」,然後選取「操作」 > 「上載操作」 > 「上載」 > 「可變類型參數」
必須先設定此屬性才能套用自動編號。套用自動編號之後,變更可變類型參數將不會變更已分配為檔案名稱的編號。最佳作法是採用下列方式之一:
在範本中設定「可變類型參數」,以便不會依賴使用者來設定它。
在工作區中使用「新建 CAD 文件」功能。
偏好設定
建議使用下列偏好設定:
wgmclient.ini 檔案中,將 save.to.workspace.dialog.suppress 偏好設定設為 Yes
在原生 CATIA V5 中,禁用 Display the 'New Part' dialog box 偏好設定。您可以在 Part Document 標籤上的 Tools > Options > Infrastructure > Part Infrastructure 下找到它。
在「偏好設定管理」公用程式中,將「從編號繼承檔名」偏好設定設為「是」。這會減少從 Windchill Workgroup Manager 執行另存為動作所需的按一下次數。
您可能也想要考慮下列偏好設定如何影響自動編號:
在「偏好設定管理」公用程式中,考慮下列偏好設定:
「CAD 文件編號系統屬性」
「同步處理編號與檔案名稱」
「從編號移除副檔名」- 如果您想要不包括檔案副檔名的自動產生 Windchill 零件編號,請將此偏好設定設為「是」
「編號參數」
wgmclient.ini 檔案中,考慮 update.instance.name 偏好設定,其可控制在零件編號變更時,實例名稱是否會與零件編號一起自動更新。預設設定為 no,表示不會自動更新實例。
如果您想從 Windchill Workgroup Manager 中,針對「另存新檔」「新建 CAD 文件」動作自動將副檔名新增至自動產生的編號,請設定下列 OIR。
<VarDef id="CatiaCustomNumber">
<Value algorithm="wt.rule.algorithm.BooleanBranch">
<Value algorithm="wt.rule.algorithm.IfNotNullTest">
<Attr id="docType"/>
</Value>
<Value algorithm="wt.rule.algorithm.CaseBranch">
<Value algorithm="wt.rule.algorithm.EqualsTest">
<Attr id="docType"/>
<Arg>CADCOMPONENT</Arg>
</Value>
<Arg>CATPart</Arg>
<Value algorithm="wt.rule.algorithm.EqualsTest">
<Attr id="docType"/>
<Arg>CADASSEMBLY</Arg>
</Value>
<Arg>CATProduct</Arg>
<Value algorithm="wt.rule.algorithm.EqualsTest">
<Attr id="docType"/>
<Arg>CADDRAWING</Arg>
如需有關 Windchill Workgroup Manager 偏好設定的詳細資訊,請參閱偏好設定