基于模型的定义 > 基于模型的定义 > 创建多种注释类型 > 符号 > 符号和表面粗糙度符号的参数支持
符号和表面粗糙度符号的参数支持
可为符号注释添加和生成参数。这些参数对于产品和制造信息而言必不可少,且可供下游应用使用。为符号和表面粗糙度符号分配的默认参数名称为:
PTC_SYMBOL_NAME
PTC_SURFACE_FINISH_NAME
为符号定义标记参数
可使用“符号定义属性”(Symbol Definition Attributes) 对话框中的“分组和可变文本参数”(Grouping and Variable Text Parameters) 选项卡,为节点和可变文本标记参数名称。该对话框中会显示如下内容:
展开所有组。
折叠所有组。
左侧为分组结构 (“分组”(Grouping)) 和可变文本 (“可变文本”(Variable Text))。
右侧为用于为相应分组节点和可变文本添加参数名称的文本框 (“参数名”(Parameter Name))。
要打开“分组和可变文本参数”(Grouping and Variable Text Parameters) 对话框,请执行以下步骤:
1. “注释”(Annotate) 选项卡上,单击“注释”(Annotations) 列表中的“定义符号”(Define Symbol)
2. “菜单管理器”(Menu Manager) 中,单击“重新定义”(Redefine)。在“得到符号”(GET SYMBOL) 中,单击“名称”(Name)
3. “符号名称”(SYMBOL NAMES) 下,单击符号。
* 
可通过选择“选出实例”(Pick Inst) 来选出符号实例,或通过选择“检索”(Retrieve) 来加载符号定义。
4. “菜单管理器”(Menu Manager) 中,单击“符号编辑”(SYMBOL EDIT) 下的“属性”(Attributes)“符号定义属性”(Symbol Definition Attributes) 对话框打开。
5. 选择“分组和可变文本参数”(Grouping and Variable Text Parameters) 选项卡。
* 
可在定义参数名称时创建自定义名称。但不允许使用 PTC 保留的名称。然而,PTC_WELDPTC_ROUGHNESS_HEIGHT 例外。只有这两个保留名称可供使用。
可根据以下条件标记参数名称:
可将参数名称添加至单选按钮。但不能将参数名称添加至直接显示于此单选按钮下方的子单选按钮。例如,可为 ARROW_SIDE 添加参数名称,但不能为 REGULAR 子节点添加参数名称。
若根节点将独占单选按钮作为子节点,则参数文本框可用于根节点。子单选按钮为根节点参数的值。例如,可将参数名称添加至 ARROW_SIDE。此参数的值为 REGULARWITH_SPACER
如果在最后一个“分组”(Grouping) 级别处存在一个复选框,且其不包含任何与之相关联的可变文本,则在选中此复选框后,为其标记的参数值将为 Yes。例如,Reference 为最后一个节点,且其不包含任何与之相关联的可变文本。选择该复选框后,为此节点标记的参数值将为 Yes。
如果根节点包含与之相关联的可变文本,则参数文本框将无法用于此节点。默认情况下,可变文本的参数类型与“可变文本”(Variable Text) 选项卡中定义的相同。可从“分组和可变文本参数”(Grouping and Variable Text Parameters) 选项卡中提供的可变文本部分覆盖参数类型。
* 
如果符号或表面粗糙度中存在用户定义的参数,并且在符号定义中同样为符号参数标记了相同的参数名称,则在生成或更新该符号实例的参数时,不会删除此类用户定义的参数。在这种情况下,更新或生成符号参数时,会在消息区域显示一条警告。
参数名称的重复
在满足以下条件时,不能有重复的参数名称:
当单选按钮节点的子节点为复选框时,两个或多个复选框不能具有相同的参数名称。例如在 ARROW_SIDE 节点中,CONTOURFINISHBACK_TYPE 不能具有相同的参数名称。
当单选按钮节点的子节点为复选框时,复选框和父项单选按钮节点不能具有相同的参数名称。例如,CONTOURFINISHBACK_TYPE 的单选按钮节点 ARROW_SIDE 和复选框不能具有相同的参数名称。
* 
当存在可变文本的重复条目时,“可变文本”(Variable Text) 部分 (位于“分组和可变文本参数”(Grouping and Variable Text Parameters) 选项卡中) 只有一个可变文本条目可用于添加参数名称。如果要添加多个参数名称,则必须具有不同名称的可变文本。
参数类型不匹配
如果可变文本的值不匹配,则可能导致参数类型不匹配。如果可变文本的值与在“符号定义属性”(Symbol Definition Attributes) 对话框中为其设置的参数类型不匹配,则不会为该可变文本创建参数,且会显示一条错误消息。例如,对于“符号定义属性”(Symbol Definition Attributes) 对话框中的可变文本,如果将类型设置为“可变文本”(Variable Text) 选项卡上的“文本”(Text),但在“分组和可变文本参数”(Grouping and Variable Text Parameters) 中,将其参数类型设置或覆盖为实数或整数,则在放置符号实例时,会在“符号自定义”(Symbol Customization) 对话框内为该变量文本添加一个字符串值。在这种情况下,不会为该可变文本添加参数,且会显示一条错误消息,提醒用户检查并更正可变文本值。
显示选定符号的参数名称
可使用“符号定义参数信息”(Symbol Definition Parameter Info) 对话框显示分组和可变文本的参数名称。要查看选定符号的参数名称,请执行以下任意操作:
选择某一符号,然后在“注释”(Annotate) 选项卡上,单击“注释”(Annotations) > “符号定义参数信息”(Symbol Definition Parameter Info) 的溢出菜单。
单击“注释”(Annotations) > “符号定义参数信息”(Symbol Definition Parameter Info) 的溢出菜单,然后选择某一符号。
只能在此对话框中查看参数信息。
这对您有帮助吗?