功能變數是只有文字與標註引線才有的功能,它可以使用一些代碼顯示特定的資訊,所有的功能變數的語法都是 %<功能變數與選項>%,當功能變數無法取得需要的資訊時會顯示 ####,代表發生錯誤。
Area
封閉的平面曲線、剖面線、曲面或網格的面積。
語法:
%<area("ID")>%
ID 是一個物件在檔案裡的 GUID。
BlockInstanceCount
顯示指定的圖塊定義在模型裡的引例的總數。
語法:
%<blockinstancecount("apple")>%
顯示名稱為"apple"的圖塊定義在模型裡的引例的總數。
CurveLength
一條曲線的長度。
語法:
%<curvelength("id")>%
ID 是一個曲線在檔案裡的 GUID。
Date
目前的日期。
語法:
%<date>%
%<date("format")>%
範例
日期可以使用下列格式:
%<date("d")>% = 08/17/2000
%<date("D")>% = Thursday, August 17, 2000
%<date("f")>% = 星期四, 八月 17, 2000 16:32
%<date("F")>% = 星期四, 八月 17, 2000 16:32:32
%<date("g")>% = 08/17/2000 16:32
%<date("G")>% = 08/17/2000 16:32:32
%<date("m")>% = 八月 17
%<date("r")>% = 星期四, 17 八月 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")>% = 星期四, 八月 17 2000
%<date("ddd, MMM d 'yy")>% = 星期四, 八月 17 '00
%<date("dddd, MMMM dd")>% = 星期四, 八月 17
%<date("M/yy")>% = 8/00
%<date("dd-MM-yy")>% = 17-08-00
修改日期
顯示這個檔案最後一次存檔的日期
語法:
與日期相同。
檔案文字
儲存在檔案裡的文字資訊
語法:
%<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 是要讀取數值的索引的名稱。