使用 SpeedPak 管理 SOLIDWORKS 設計
SpeedPak 是 SOLIDWORKS 組件的簡化圖形表示。與 SpeedPak 相關的所有資訊都可在 SOLIDWORKS 組件檔案中找到,並可用於在處理大型組件時改善效能。每個 SOLIDWORKS 組件組態只能有一個 SpeedPak。
建立 SpeedPak
您可以遵循下列步驟,從現有組態中新增 SpeedPak 組態:
1. 建立正常 SOLIDWORKS 組件並新增組態。例如,Config1、Config2 與 Config3。
2. 在使用中的組態上按一下滑鼠右鍵,然後在前後關聯選單中,按一下 Add SpeedPak。
3. 選擇性地選取某些曲面、主體或參照圖元。
4. 選取 OK。組件的 SpeedPak 現在會在所選組態下建立為衍生的組態。
您也可以從父組件建立 SpeedPak 組態:
1. 在組件中,選取一或多個子組件。
|
選取用於建立 SpeedPak 的預設組態之後,如果您嘗試管理該組態,它會遺失相依性。
|
2. 按一下滑鼠右鍵並選取 SpeedPak Options。
3. 選取其中一個選項 - Create Mated SpeedPak 與 Create Graphics SpeedPak。
在 Windchill 中管理 SpeedPak
Windchill 不支援作為個別 CAD 文件或族表實例管理 SpeedPak 組態。但是,Windchill 可讓您使用 SpeedPak 衍生組態和 SpeedPak 子組件管理組件。當使用 SpeedPak 或 SpeedPak 子組件管理組件時,您可以參閱「最佳實務」與「限制」部份。
當非受管理的 SpeedPak 組態在組件中作為元件使用時,SpeedPak 的父組態會列在組件結構下與
「PTC Windchill 狀態」窗格中。
![](../../Windchill_Help_Center/images/IntegrationWithOtherApplications.09.1559.1.jpg)
最佳實務
• 請勿為 SOLIDWORKS SpeedPak 建立 CAD 文件。例如,針對 SpeedPak,將 PTC_IS_INSTANCE 設定為 No。
• 將 exclude.derived.configuration.management 偏好設定設為 SpeedPak 可避免將 SpeedPak 儲存為單獨的族表實例。
• 欲使用 SpeedPak 擷取組件,請選取 SOLIDWORKS 中 > 下的 Use SpeedPak 選項。它會以子組件的 SpeedPak 開啟頂層組件,即使之前儲存的組態不是 SpeedPak,而是 SpeedPak 組態的父項時,亦是如此。
• SpeedPak 必須在受管理的非預設組態下使用。
• 每當組態中發生變更時,請更新過期的 SpeedPak。
| 當在 Windchill 中修改具有已受管理之 SpeedPak 組態的組件時,請在 wgmclient.ini 檔案中將 exclude.derived.configuration.management 偏好設定設為 None,以保留 SpeedPak 組態。 |
限制
• 當在 Creo View 中開啟具有 SpeedPak 組態的組件時,不會視覺化 SpeedPak,且會將其顯示為空白。
• 從 Windchill 中擷取 SpeedPak 配置的組件時,會自動將所有相依物件下載至工作區。
• 交換將 SpeedPak 作為組件元件的組件時,子組件可能會在匯入時遺失。
如何排除 SpeedPak 衍生的組態管理
• 將 SpeedPak 新增至組態時,會複製父組態的內容,以及 PTC_IS_INSTANCE 內容及其值,當將 Windchill 側的 Manage new model instances by default 偏好設定設為 Yes 時,您可能最終會錯誤地將 SpeedPak 儲存為族表實例。
• wgmclient.ini 檔案中的 exclude.derived.configuration.management 偏好設定用於控制要從 Windchill 管理中排除之 SOLIDWORKS 衍生的組態。
• 當您將 exclude.derived.configuration.management 偏好設定設為 SpeedPak 時,不會為 SpeedPak 建立族表實例。在下圖中,即使 PTC_IS_INSTANCE 設定為 Yes,也不會在 Windchill 中管理 SpeedPak 組態。