功能变数是只有文字与标注引线才有的功能,它可以使用一些代码显示特定的资讯,所有的功能变数的语法都是 %<功能变数与选项>%,当功能变数无法取得需要的信息时会显示 ####,代表发生错误。
Area
封闭的平面曲线、剖面线、曲面或网格的面积。
语法:
%<area("ID")>%
ID 是一个物件在文件里的 GUID。
BlockInstanceCount
显示指定的图块定义在模型里的引例的总数。
语法:
%<blockinstancecount("apple")>%
显示名称为"apple"的图块定义在模型里的引例的总数。
CurveLength
一条曲线的长度。
语法:
%<curvelength("id")>%
ID 是一个物件在文件里的 GUID。
日期
当前的日期。
语法:
%<date>%
%<date("format")>%
文本字符串示例
数据格式可以是下面任何一种形式:
%<date("d")>% = 08/17/2000
%<date("D")>% = Thursday, August 17, 2000
%<date("f")>% = Thursday, August 17, 2000 16:32
%<date("F")>% = Thursday, August 17, 2000 16:32:32
%<date("g")>% = 08/17/2000 16:32
%<date("G")>% = 08/17/2000 16:32:32
%<date("m")>% = August 17
%<date("r")>% = Thu, 17 Aug 2000 23:32:32 GMT
%<date("s")>% = 2000-08-17T16:32:32
%<date("t")>% = 16:32
%<date("T")>% = 16:32:32
%<date("dddd, MMMM dd yyyy")>% = Thursday, August 17 2000
%<date("ddd, MMM d 'yy")>% = Thu, Aug 17 '00
%<date("dddd, MMMM dd")>% = Thursday, August 17
%<date("M/yy")>% = 8/00
%<date("dd-MM-yy")>% = 17-08-00
DateModified
这个文件最后一次保存的日期。
语法:
与日期相同。
DocumentText
读取文件中记录的文本。
语法:
%<documenttext("key")>%
key 是附加到文件的文字信息的索引名称,可以取出该索引的数值。
FileName
这个文件的路径。
语法:
%<filename>%
%<filename>% - 模型文件的完整路径与文件名称 (包含副档名)
%<filename("0")>% - 模型文件的完整路径与文件名称 (包含副档名)
%<filename("1")>% - 模型文件的名称 (包含副档名)
%<filename("2")>% - 模型文件的完整路径与文件名称 (不包含副档名)
%<filename("3")>% - 模型文件的名称 (不包含副档名)
数字代表的意义:
1 = 不包含路径的文件名称
2 = 不包含副档名
1+2 = 3 = 不包含路径的文件名称 + 不包含副档名
ModelUnits
模型使用的单位。
语法:
%<modelunits>%
Notes
附注的属性
语法:
%<notes>%
NumPages
文件里的图纸配置数目。
语法:
%<numpages>%
ObjectName
显示物件或图块的名称。
语法:
%<objectname>%
PageName
目前的图纸配置的名称。
语法:
%<pagename>%
PageNumber
目前的图纸配置的编号。
语法:
%<pagenumber>%
UserText
物件的 ID 与附加到物件的文字信息的索引的数值。
语法:
%<usertext("id","key")>%
ID 是一个物件在文件里的 GUID。
key 是要读取数值的索引的名称。