PROPULATE (Express Tool)

更新、列示或清除「圖面性質」資料。

可讓您在「圖面性質」對話方塊中快速地自動植入資料欄位。您可以使用 DWGPROPS 指令,或使用檔案總管檢視性質以顯示此資料。您可以更新、列示圖面性質資料,或將其從從目前圖面或圖面的資料夾中移除。

使用預先定義的樣板,PROPULATE 可以填入圖面資料夾中的「圖面性質」資料。可套用的資訊包括文字字串,從指定之帶有屬性的圖塊所萃取的屬性值,以及貼附的外部參考、影像和字體清單。範例:您有一個完整的圖面專案資料夾,並使用帶有屬性的相同標題欄框。使用 PROPULATE 和自訂樣板,您就可以從每個圖面中的每個標題欄框萃取屬性值,並加入至該圖面的「圖面性質」對話方塊。PROPULATE 也可以插入到「註釋」欄位中 (位於每個圖面所使用的外部參考、影像和字體清單中)。

指令:PROPULATE

預設樣板檔:g:\acad2021\express\template.prp

Enter an option [Active template/Edit template/List/Remove/Update] <Update>: 輸入選項

選項

Active template 指定要用來更新「圖面性質」欄位的樣板檔。
Edit template 啟動對話方塊來建立和編輯 Propulate 樣板檔。請參閱下方的「編輯 Propulate 樣板」。
List 顯示目前圖面或圖面資料夾的圖面性質。
Remove 刪除目前圖面或圖面資料夾的圖面性質。
Update 使用作用中的樣板,將圖面性質植入目前圖面或圖面的資料夾。

選取列示、移除或更新選項時會顯示以下提示

Enter an option [Current drawing/Other drawings] <Current>:

Current drawing 將所選的工作套用至目前載入的圖檔。
Other drawings 將所選的工作套用至指定的圖檔資料夾中。

當選取其他選項時會顯示這些提示

輸入搜尋目錄和圖面名稱:指定一個起始資料夾和圖面名稱或萬用字元搜尋

是否搜尋子目錄?[是(Y)/否(N)] <是>:輸入「是」或「否」以搜尋子資料夾

例如,輸入 g:\project\PG*.dwg 將從 g:\project 資料夾 (可選擇是否搜尋子資料夾) 搜尋名稱以 PG 開頭的所有圖面。

編輯 Propulate 樣板

Propulate 會使用樣板檔來決定哪些值應插入至圖面的「圖面性質」欄位。樣板檔案在使用前必須先進行編輯,以指定要將位於何處的哪些值套用到「圖面性質」對話方塊。您可以根據您的需要來建立許多不同的樣板,但一次只能使用一個樣板。預設樣板檔名為 template.prp。編輯既有樣板或建立新樣版的最簡單方式就是使用「編輯 Propulate 樣板」對話方塊。

檔案功能表選項

New... 清除所有編輯欄位以準備建立新樣板。當選取「確定」按鈕或其中一個「儲存」功能表選項時,將提示一個新的樣板檔案名稱。
Open... 開啟既有的樣板檔。
Save 儲存目前正在編輯的樣板檔。
Save As... 以另一個名稱儲存目前正在編輯的樣板檔案。

樣板功能表選項

Insert Xref list 在目前的游標位置插入 @[XREFLIST] 指令。
Insert Font list 在目前的游標位置插入 @[FONTLIST] 指令。
Insert Image list 在目前的游標位置插入 @[IMAGELIST] 指令。
Insert Attribute 在目前的游標位置上插入在「圖塊屬性」清單中選取的值。
Make active template 將目前正在編輯的樣板設為預設樣板。如果編輯的樣板已經是預設,或者尚未儲存至檔名,則無法使用該選項。
Fill from Current Drawing 清除所有編輯欄位,並從目前的圖面將既有的「圖面性質」值填入這些欄位。如果您想要根據目前的圖面建立樣板,這將會很有用。

若要編輯樣板檔,請在適當的欄位中輸入文字或其中一個特殊的插入選項。例如,在「主旨」欄位中輸入「Downtown Renovation」時,會在使用此樣板處理的每個圖面中,將「Downtown Renovation」字串插入「圖面性質」對話方塊的主旨欄位。除了與此類似的文字字串以外,您可以使用四個特殊指令來萃取圖面特定資訊,並將該資料插入「圖面性質」對話方塊中。

@[block.attributeTag] 從帶有屬性的圖塊萃取的屬性標籤值,並將其插入指定的欄位。範例:在「作者」欄位中插入 @[title.drawnby],使 Propulate 在圖面中搜尋帶有屬性的圖塊具名標題、萃取 drawnby 屬性欄位的值,將值插入圖面的「圖面性質」對話方塊「作者」欄位中。如果整個專案都使用通用的圖塊,您就可以輕鬆地更新大量圖面以反映其特定屬性值。
@[XREFLIST] 將貼附至處理中圖面的外部參考清單插入。貼附的外部參考前面會加上字母 A。覆疊外部參考的前面會加上字母 O。此函數僅用於「註解」欄位。
@[FONTLIST] 將處理中圖面使用的字體清單插入。此函數僅用於「註解」欄位。
@[IMAGELIST] 將貼附至處理中圖面的影像檔清單插入。此函數僅用於「註解」欄位。

範例:在「註解」欄位中輸入 @[XREFLIST] @[FONTLIST] @[IMAGELIST] 會產生以下內容:

Xrefs:
  A  d:\xrefs\1a6
  A  d:\xrefs\2a6
  A  g:\project\work\3a6
 Fonts:
  G:\ACAD2021\support\simplex.shx
  G:\ACAD2021\fonts\txt.shx
  G:\ACAD2021\fonts\ROMANS.shx
 Images:
  G:\Acad2021\acadsig.jpg
重要: PROPULATE 的樣板檔案在更新時必須包括「摘要」、「統計值」和「自訂」等區段。這些區段必須存在,符合限制的項目數且依照指定的順序。具體而言,需求如下:
  • 自訂性質必須依照順序
  • 自訂性質最多不能超過 10 個項目
  • 自訂性質不能包括任何重複項目

檔案

propulate.arx