自动生成族表实例编号 (SOLIDWORKS)
使用 SolidWorks 自动编号
Windchill 可控制 Windchill 自动编号是否应用至 SOLIDWORKS 配置名称。默认情况下,从 SOLIDWORKS 会话创建的 SOLIDWORKS 配置将不具有保存后默认生成的 Windchill 自动编号。Windchill“编号”字段具有与用户在 SOLIDWORKS应用程序中定义的配置名称相同的值。“自动生成族表实例编号”首选项控制配置的自动编号。从“配置管理器”选项卡或“设计表格”创建或重命名的 SOLIDWORKS 配置将受到此首选项的影响。
应将“自动生成族表实例编号”首选项的“值”设置为“是”。此外,“默认情况下管理新模型实例”首选项的“值”也应设置为“是”。自动编号将仅适用于在会话中“新建”的实例,或者当上述两个首选项均设置为“是”时进行重命名 (从“设计表格”或 Configuration Manager 选项卡,或者从“添加配置”窗口) 的实例。
“默认情况下管理新模型实例”首选项的值设置为“是”时,对于创建的任意实例,布尔参数 PTC_IS_INSTANCE 自动设置为 Yes,且在保存类属时,还将在工作区中创建并保存实例。当“自动生成族表实例编号”首选项设置为“是”(且以上首选项设置不变) 时,将根据 CAD 文档编号方案为实例分配自动生成的编号。在这种情况下,用户定义的实例名称将替换为退出“设计表格”或“添加配置”窗口时的自动编号。
在创建新实例并为新实例分配自动生成的编号时,活动配置的 PTC_IS_INSTANCE 值应设置为 Yes。如果活动配置的 PTC_IS_INSTANCE 未设置为 Yes,则新创建的实例将无法另存为单独的 CAD 文档。
“自动生成族表实例编号”首选项不适用于从 SOLIDWORKS 使用“保存到工作区”操作,或从 Windchill Workgroup Manager 使用“导入到工作区”PDM 操作保存到工作区的文件。要创建用户定义的实例名称,应将“CAD 文档自动编号”设置为“关闭”,否则应使用 Windchill Workgroup Manager 中的“重命名”PDM 操作重命名实例。
Windchill“实用程序”页面上,找到“首选项管理”,然后导航至“Workgroup Manager 客户端” > “族表实例创建” > “自动生成族表实例编号”。该首选项默认设置为“否”
自动编号不应用至:
未作为“族表”实例显示于 WindchillSOLIDWORKS 配置。
使用 SOLIDWORKS 会话中的“保存到工作区”操作,在工作区创建的 CAD 文档的 SOLIDWORKS 配置。
使用 Windchill Workgroup Manager“导入到工作区”创建的 SOLIDWORKS 配置。
已通过“对象初始化规则”禁用自动编号的 CAD 文档。
自动编号行为将如下所示,假设自动编号在相关“对象初始化规则”中已启用。
“自动生成族表实例编号”首选项设置为“否”(默认行为)。
配置的“编号”字段具有与用户在 SOLIDWORKS应用程序中定义的配置名称相同的值。但是,类属将为它生成自动编号。在下图中,创建的配置具有名称 ff、pp 和 hn,且“文件名”和“编号”字段显示有值。
“自动生成族表实例编号”首选项设置为“是”
以下图形显示具有自动生成编号的配置。
自动编号仅适用于作为实例 CAD 文档向 Windchill 显示的配置。如果重命名现有实例,则系统会将其视为新实例并对其进行自动编号。
* 
如果定义“按特定名称忽略管理模型实例”首选项的值,则具有指定名称的模型将不在 Windchill 中进行管理,并且 PTC_IS_INSTANCE 的值将设置为 No
可在 SOLIDWORKS 中创建衍生配置并将其保存在 Windchill Workgroup Manager 中。这些衍生配置可视为 Windchill 族表中实例的展平式列表。有关详细信息,请参阅 SOLIDWORKS 中的衍生配置
创建衍生配置时,默认情况下,衍生配置的 PTC_IS_INSTANCE 值设置为 No。要解决此问题,请确保“默认情况下管理新模型实例”首选项的值设置为“是”
这对您有帮助吗?