使用 SpeedPak 管理 SOLIDWORKS 设计
SpeedPak 是 SOLIDWORKS 装配的简化图形表示。所有与 SpeedPak 相关的信息都可以在 SOLIDWORKS 装配文件中使用,并能够在处理大型装配时提高性能。每个 SOLIDWORKS 装配配置只能有一个 SpeedPak。
创建 SpeedPak
您可以按照以下步骤从现有配置中添加 SpeedPak 配置:
1. 创建一个普通的 SOLIDWORKS 装配并添加配置。例如,Config1Config2Config3
2. 右键单击活动配置,然后在上下文菜单中单击 Add SpeedPak
3. 或者选择某些曲面、主体或参考图元。
4. 选择 Ok。现在,装配的 SpeedPak 在选定配置下被创建为衍生配置。
也可从父装配创建 SpeedPak 配置:
1. 在装配中,选择一个或多个子装配。
* 
选择用于创建 SpeedPak 的默认配置后,如果您尝试管理该配置,则相关性会丢失。
2. 单击鼠标右键并选择 SpeedPak Options
3. 选择以下选项之一 - Create Mated SpeedPakCreate Graphics SpeedPak
在 Windchill 中管理 SpeedPak
Windchill 并不支持将 SpeedPak 配置作为单独的 CAD 文档或族表实例进行管理。不过,您可以通过 Windchill 管理具有 SpeedPak 衍生配置和 SpeedPak 子装配的装配。在管理具有 SpeedPak 或 SpeedPak 子装配的装配时,可以参考“最佳做法”和“限制”部分。
如果不受管理的 SpeedPak 配置被用作装配元件,则 SpeedPak 的父配置将在装配结构和“PTC Windchill 状况”窗格中列出。
最佳做法
不针对 SOLIDWORKS SpeedPak 创建 CAD 文档。例如,将 SpeedPak 的 PTC_IS_INSTANCE 值设置为 No
将首选项 exclude.derived.configuration.management 设置为 SpeedPak,以免将 SpeedPak 另存为单独的族表实例。
要检索具有 SpeedPak 配置的装配,请在 SOLIDWORKSFile > Open 下选择 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 端首选项“默认情况下管理新模型实例”设置为“是”时,可能会错误地将 SpeedPak 另存为族表实例。
wgmclient.ini 文件中的首选项 exclude.derived.configuration.management 用于控制要从 Windchill 管理中排除的 SOLIDWORKS 衍生配置。
如果首选项 exclude.derived.configuration.management 的值设置为 SpeedPak,则不会为 SpeedPak 创建族表实例。在下图中,即使 PTC_IS_INSTANCE 设置为 Yes,也不会在 Windchill 中管理 SpeedPak 配置。
这对您有帮助吗?