自动编号族表实例
使用 SolidWorks 自动编号
Windchill 可控制 Windchill 自动编号是否应用至 SOLIDWORKS 配置名称。默认情况下,从 SOLIDWORKS 会话创建的 SOLIDWORKS 配置将不具有保存后默认生成的 Windchill 自动编号。Windchill“编号”字段具有与用户在 SOLIDWORKS应用程序中定义的配置名称相同的值。“自动生成族表实例编号”首选项控制配置的自动编号。从“配置管理器”选项卡或“设计表格”创建或重命名的 SOLIDWORKS 配置将受到此首选项的影响。
• 应将“自动生成族表实例编号”首选项的“值”设置为“是”。此外,“默认情况下管理新模型实例”首选项的“值”也应设置为“是”。自动编号将仅适用于在会话中“新建”的实例,或者当上述两个首选项均设置为“是”时进行重命名 (从“设计表格”或 Configuration Manager 选项卡,或者从“添加配置”窗口) 的实例。
• “默认情况下管理新模型实例”首选项的值设置为“是”时,对于创建的任意实例,布尔参数 PTC_IS_INSTANCE 自动设置为“是”,且在保存类属时,还将在工作区中创建并保存实例。当“自动生成族表实例编号”首选项设置为“是”(且以上首选项设置不变) 时,将根据 CAD 文档编号方案为实例分配自动生成的编号。在这种情况下,用户定义的实例名称将替换为退出“设计表格”或“添加配置”窗口时的自动编号。
• 当在为新实例分配自动生成编号的情况下创建新实例时,活动配置的 PTC_IS_INSTANCE 值应设置为“是”。如果活动配置的 PTC_IS_INSTANCE 未设置为“是”,则新创建的实例将无法另存为单独的 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,且“文件名”和“编号”字段显示有值。
“自动生成族表实例编号”首选项设置为“是”。
• 以下图形显示具有自动生成编号的配置。
自动编号仅适用于作为实例 CAD 文档向 Windchill 显示的配置。如果重命名现有实例,则系统会将其视为新实例并对其进行自动编号。
| 如果定义“按特定名称忽略管理模型实例”首选项的值,则具有指定名称的模型将不在 Windchill 中进行管理,并且 PTC_IS_INSTANCE 的值将设置为“否”。 |
| 可在 SOLIDWORKS 中创建衍生配置并将其保存在 Windchill Workgroup Manager 中。这些衍生配置可视为 Windchill 族表中实例的展平式列表。有关详细信息,请参阅 SOLIDWORKS 中的衍生配置。 |