基本参考和属性文本规则
属性文本字符串以 %{ 开头,以 } 结尾。大括号中的内容定义哪些要提取的数据、提取数据的位置以及显示数据的方式。
以下是属性文本和参考文本的基本语法。可以使用格式代码修改结果值。
-
属性文本的常规形式是:
%{<数据项>/<显示修饰符>|<数据源>}
example:常规属性文本的最简单示例是 %{MyProp},其中:
-
MyProp 是当前文档的定制属性。
-
|<数据源> 隐含为当前文档。
example:%{密度/NU|R1} 从第一个链接模型 (|R1) 到工程图文件的密度属性,不带单位 (/NU)。
-
-
参考文本是属性文本的子集。它参考注释或图纸视图,并在另一个注释中显示结果。所有的参考元素在同一文件中。参考文本使用属性文本的常规格式:
%{<数据项>/<显示修饰符>|<数据源>}
example:%{上零件序号|Ref:A669}
-
属性文本代码插入来自一组预定义的基于字体字符的符号和值。属性文本代码使用 %XX 格式,其中 %XX 在属性文本代码中定义。属性文本代码不使用大括号。
-
可通过附加用于修改属性文本的格式控制代码中定义的格式代码/xx 来修改属性本文字符串的结果值。
-
可为单个文本值指定多个格式化修饰符:
%{PropText/xx/xx/xx}
example:以下示例字符串使用三个修饰符 - 精度、层叠公差、双重单位 - 来表示孔大小值:
%DI %{%HS/@2/st+.001^-.002/du}
此属性文本字符串用[(孔大小带 2 位小数)(层叠公差 +.001,-.002)]显示直径符号,并对其全部应用双重单位。
-
忽略属性文本中的空白。
-
反斜杠 \ 指定不评估下一个字符。
-
格式代码 /xx 只能应用于解析为单个单位值的属性文本。
example:-
因为 %HC 已扩展为多个单位值,所以不能对以下孔标注应用格式代码:
%HC=%DI%HS%ZH%RT C'BORE %DI%BS-%BD DEEP
-
但可用括号修改字符串,以将格式代码应用于个别属性:
%HC=%DI%{%HS/DU}%ZH%RT C'BORE %DI%BS-%BD DEEP
-