其他 Windchill 功能 > 制造过程管理 > 自定义产品结构浏览器 (PSE) > 针对子类型自定义 PSE > 目标 > 背景
  
背景
通常,在 PSE 中选择“部件”类型后,系统会自动检测是否已使用“类型和属性管理”实用程序定义了子类型。系统会自动提示并显示属性。引用具有以下 id 的属性定义的条目会在 PSE XML 文件中实现此操作:
ALL_SOFT_SCHEMA_ATTRIBUTES
ALL_SOFT_CLASSIFICATION_ATTRIBUTES
ALL_SOFT_USAGE_LINK_SCHEMA_ATTRIBUTES
虽然这些条目非常有用,但无法控制显示顺序。此外,某些值可能会通过编程方式在服务器上设置,因此用户不能指定值。
请考虑这样一个简单示例:WTPart 已将可重用属性 myDescription 添加至基本定义。已在“类型和属性管理”实用程序中定义 myMechanical 部件,其属性为 myCost 和 myWeight;已将 WTPartUsageLink 扩展为具有 myColor 可重用属性。
执行将新的 myMechanical 部件插入到装配中的步骤后,将会显示这些屏幕。
“插入新的”向导会显示可实例化类型的下拉列表。用户选择 "myMechanical" 部件。
指定“名称”和其他特性后,向导中的最后一个步骤将会提示可重用属性,虽然“属性”列可排序,但无法控制默认显示顺序。
myMechanical 部件的“信息”选项卡将显示所有属性,但无任何特定的显示顺序。屏幕上半部分中的属性表示可标识此对象的固定设置,其中某些属性可能不相关。位于可编辑表格下部的属性包括从 WTPart 继承的属性,且这些属性的顺序不定。
myColor 属性不会显示在“使用”选项卡中,但对于查看具有其他 UsageLink 属性的值的用户而言,可能会很有用。
通过自定义 PSE XML 文件,可以显式定义这些属性,使其显示以供用户查看。这通常会影响“信息选项卡”和“部件创建和插入”向导。