定义特性值
特性值用于指定应针对在特性键中定义的操作和部件类型沿用的属性和关联。
特性值的配置如下:
部件属性的特性配置
WCTYPE|<specify fully qualified class name of part, part master, or part usage>~<specify MBA for modelled or standard attribute or IBA for reusable attribute>|<specify the internal name of attribute to be carried over>
|
在执行“新建下游部件”和“新建下游分支”等变换操作时,属性会自动从上游应用到下游。应用程序不会检查是否已明确定义要沿用这些属性的特性。但是,如果要沿用关联 (如文档),则需要先配置特性。
|
以下示例是为了沿用部件和部件子类型的属性所定义的特性值。
• 部件
◦ WCTYPE|wt.part.WTPart~MBA|source
应用针对部件定义的模型化属性 source 的值,其中 source 是属性的内部名称。
◦ WCTYPE|wt.part.WTPart~IBA|cost
应用针对部件定义的可重用属性 cost 的值,其中 cost 是属性的内部名称。
◦ WCTYPE|wt.part.WTPart~SCA|ALL_CLASSIFICATION_IBAS
应用针对部件定义的分类属性的值。
◦ WCTYPE|wt.part.WTPart~MBA|typeInfoWTPart.ptc_str_1
应用针对部件定义的标准或局部属性的值,其中 typeInfoWTPart.ptc_str_1 是属性的内部名称。
要获取标准或局部属性的内部名称,请使用为属性指定的“数据库列”中的值,其中该属性是在“类型和属性管理”实用程序中针对部件创建的。
例如,如果
“数据库列”中的值为
ptc_str_1typeInfoWTPart,则以
typeInfoWTPart.ptc_str_1 格式在特性中指定内部名称。值中编号之后所显示的部分将添加到开头,紧跟着是点号 (.) 和其余值。有关访问
“类型和属性管理”实用程序中属性信息的详细信息,请参阅
属性信息页面。
• 部件子类型
WCTYPE|wt.part.WTPart|org.rnd.SoftType|org.rnd.SubSoftType~IBA|defaultUnit
应用为 SubSoftType (子类型 SoftType 的子类型) 定义的 defaultUnit 属性的值。定义值时,应使用竖线 (|) 将每个子类型的内部名称与其父类型的内部名称分隔开。
部件关联的特性配置
WCTYPE|<specify fully qualified class name of part, part master, or part usage>~<MBA>|<specify the association to be carried over>|<specify the internal name of association>
在以下示例中,定义了用于将部件、部件主数据和部件使用关系的关联从上游沿用至下游的特性值。
• 部件
◦ WCTYPE|wt.part.WTPart~MBA|describedBy@WCTYPE|wt.part.WTPartDescribeLink
应用与上游部件关联的说明方文档。
◦ WCTYPE|wt.part.WTPart~MBA|references@WCTYPE|com.ptc.windchill.mpml.pmi.AssociativeToSCCLink
应用与上游部件关联的控制特征。
◦ WCTYPE|wt.part.WTPart~MBA|references@WCTYPE|wt.part.WTPartReferenceLink
应用具有特定关联的参考文档。
◦ WCTYPE|wt.part.WTPart~MBA|buildSource@WCTYPE|wt.epm.build.EPMBuildRule
将 CAD 文档从上游应用到下游。
• 部件主数据
WCTYPE|wt.part.WTPartMaster~MBA|alternates@WCTYPE|wt.part.WTPartAlternateLink
应用与部件主数据关联的全局替换部件。
• 部件使用关系
WCTYPE|wt.part.WTPartUsageLink~MBA|substitutes@WCTYPE|wt.part.WTPartSubstituteLink
沿用与部件使用关系关联的特定替换部件。