PTC Windchill 狀況 (SOLIDWORKS)
當您以 Windchill Workgroup Manager 在連線模式下執行 SOLIDWORKS 時,PTC Windchill Status 標籤可用。狀況標籤位於 SOLIDWORKS 中可自訂任務窗格的底部,並顯示有關 SOLIDWORKS CAD 文件的資訊。
| 若要使 PTC Windchill Status 標籤可見,請務必在 SOLIDWORKS 的 Customize Taskpane Tabs 對話方塊中選取 PTC Windchill Status。 |
依預設,會在 PTC
Windchill Status 標籤中提供 File Name、Status、Version 與 State 列。您可以自訂位於
<Windchill Workgroup Manager Install> 目錄的
wgmclient.ini 檔案來新增更多欄。如需詳細資訊,請參閱
在 PTC Status 中新增自訂欄。
當在
SOLIDWORKS 應用程式中開啟
Windchill 工作區或共用區的
SOLIDWORKS 組件時,PTC
Windchill Status 標籤會顯示此組件及其子元件。它也會顯示相關組態與處於使用中狀態的衍生組態。如需詳細資訊,請參閱
SOLIDWORKS 中的衍生組態。
當從 SOLIDWORKS 或 Windchill 於 CAD 檔案或組件結構中進行修改之後,PTC Windchill Status 標籤會更新。以下是 PTC Windchill Status 標籤會更新的一些情況:
• 儲存後狀況更新 -
◦ 從 SOLIDWORKS 於 CAD 檔案中進行幾何或中繼資料修改
◦ 從組件結構中新增或刪除子元件
◦ 隱抑或取消隱抑組件元件
已顯示狀況 - 需要上載修改
在組件結構中會看到變更。
• 工作區同步處理後狀況更新 -
◦ 相同或不同使用者從不同工作階段版序化或版本修訂 CAD 檔案
◦ 狀態從另一個工作階段變更
已顯示狀況 - 過期、工作區組態已過期或已更新生命週期狀態
• 工作區更新後狀況更新 -
◦ 相同或不同使用者版序化或版本修訂 CAD 檔案
已顯示狀況 - 版本欄中的已更新版本及已更新幾何
• 立即更新狀況 -
◦ 出庫、入庫、版本修訂並出庫、復原出庫 CAD 檔案
變更會立即在 PTC Windchill Status 中更新。
當您將游標置於 Status 欄中的某個圖示上時,工具提示會顯示 CAD 文件狀況。CAD 文件的單一狀態會顯示在一列中,而多個狀態會以清單形式顯示。
PTC Windchill Status 標籤可讓您展開及摺疊組件結構。依預設,當從工作區或共用區開啟組件時,會展開此組件的第一層。可以透過拖曳欄邊界的方式自訂 PTC Windchill Status 狀況標籤中的欄寬。
此外,在 PTC
Windchill Status 標籤中,您可以透過選取並以滑鼠右鍵按一下一或多個 CAD 文件來執行 PDM 動作。PDM 動作的是否可用取決於
Windchill 工作區中 CAD 文件的狀況,動作與
SOLIDWORKS 模型樹中的可用動作相同。如需有關 PDM 動作的詳細資訊,請參閱
SolidWorks 的 PDM 動作。
| 當您在 SOLIDWORKS 中以輕量模式開啟組件時, PTC Windchill Status 標籤會顯示其所有元件以及這些元件的狀況與屬性資訊。滑鼠右鍵動作不適用於輕量元件,而在您解決 SOLIDWORKS 特徵樹中的元件之後,這些動作將會變為可用。 |
用來顯示某些 PTC Windchill 狀況的範例如下所示:
排序元件以符合模型結構報告
欲在 Windchill 模型結構報告中以與 PTC Windchill Status 中相同的順序來查看元件,
1. 在 Windchill 中開啟「結構」標籤。
2. 按一下 > 。
3. 建立視圖或修改現有視圖以新增「元件 ID」。
4. 按一下「元件 ID」欄來以遞增順序排序。
在 PTC Windchill Status 中新增自訂欄
依預設,會在 PTC Windchill Status 標籤中提供 File Name、Status、Version 與 State 列。除了預設欄以外,還可以編輯 wgmclient.ini file 來新增自訂欄。此偏好設定可在 Windchill 通用區及 SOLIDWORKS 特定部分下找到。
欲執行此操作,請開啟位於 <Windchill Workgroup Manager Install> 目錄的檔案 wgmclient.ini,並將偏好設定 manage.windchill.status.columns 包括在下列語法中:
manage.windchill.status.columns = PTC_WM_NUMBER
| 新增為偏好設定值的屬性名稱區分大小寫,且必須符合在 Windchill 及 SOLIDWORKS 檔案內容中可用情況的大小寫。 |
針對 manage.windchill.status.columns 偏好設定指定的值用於定義 PTC Windchill status 標籤中的欄名稱。若要新增多個欄,請在屬性之間使用分號作為分隔符號。自訂屬性支援的資料類型包括:字串、整數、布林值、日期時間、實數。
自訂屬性及其值必須作為 SOLIDWORKS 中的 ( > ) 屬性進行定義,並在 Windchill 中對應。
例如,若要新增名稱為 PTC_STR、PTC_DATE、PTC_BOOL 的自訂欄,請在 wgmclient.ini 檔案中新增下列項目,並在 SOLIDWORKS 的 > 內容中定義自訂屬性:
manage.windchill.status.columns=PTC_STR; PTC_DATE; PTC_BOOL;
| 您必須重新啟動 Windchill Workgroup Manager 用戶端與 SOLIDWORKS 應用程式,在 wgmclient.ini 檔案的 manage.windchill.status.columns 偏好設定值中所進行的更新才會生效。 |
| 將偏好設定 force.update.metadata.on.upload 設為 No 時,在 Windchill 中編輯的屬性不會在開啟時傳播至 CAD 檔案。 但是,無論 force.update.metadata.on.upload 偏好設定的值為何,PTC Windchill Status 標籤都會始終顯示從 Windchill 更新的屬性值。 |
管理及未管理組態的 CAD 文件圖示
除泛用外,您還可以在 SOLIDWORKS 中將組態建立為單獨的 CAD 文件 (受管理),或在 Windchill 中將其建立為不受管理,只需在組態中將 PTC_IS_INSTANCE 參數設定為 Yes 或 No 即可。
根據針對 PTC_IS_INSTANCE 指定的值,會從 Windchill 繼承受管理與不受管理實例的圖示。