有三種為元件預先定義屬性值的方式。
- 在電路樣板圖面中元件的標識圖塊上。
- 在電路建置器工作表電路代碼表單中。
- 註解預置 - 提供插入電路時選取要套用的屬性值的功能。
註: 註解預置值可取代標識圖塊上定義的屬性值。在標識圖塊上定義的屬性值將取代所有定義在工作表中的值。
標識圖塊方法
- 開啟包含元件的標識圖塊的電路樣板圖面。
- 為元件查找正確的標識圖塊。
- 使用格式「{屬性名稱}={屬性值}」編輯其雜項 1 屬性值,例如,「DESC1=MOTOR」。
註: 雜項 1 屬性值可以包含多個特殊文字旗標,這些旗標可以使電路建置器以特殊方式處理元件或基本配線。新增值時,請勿覆蓋任何其他特殊旗標值。以分號分隔各個值。
- 儲存電路樣板圖面。
工作表方法
- 開啟電路建置器工作表,ace_circuit_builder.xls。
- 尋找電路品類和類型,例如品類:三相馬達電路和類型:水平 - 不可逆 - 非反轉式。
- 開啟與 SHEET_NAME 值名稱相同的電路代碼表,例如,SHEET_NAME:3ph_H。
- 尋找特定元件,例如,代碼:PB01、註解:停止、UI_PROMPT_LIST:按鈕開關 - 標準。
群組內可以有多個選取。例如,有斷開方式類型的選取和包含輔助接點的選取。每個選取均從 UI_VAL 欄位指定一個數值。加入此值以確定此選取組合的相應動作。總和與 UI_SEL 欄位中的值相符。相符後,會使用 COMMAND_LIST 值、ANNOTATE_LIST 值等將插入和註解選取。
- 在 COMMAND_LIST 欄中編輯此元件的 API 呼叫。例如,此插入元件 API 呼叫的最後引數用於使用 nil 預先定義雜項 1 代碼值 (如果未定義其他值)。
之前和之後展示:
之前:(c:ace_cb_insym #xyz nil "HPB12" #scl 8 nil)
之後:(c:ace_cb_insym #xyz nil "HPB12" #scl 8 “DESC1=CONVEYOR;DESC2=SYSTEM RESET”)
註: 請參閱 API 文件,以取得更多資訊。
- 儲存工作表。
註解預置
註解預置可以使您:
- 預先定義電路中單個元件的描述文字、安裝、位置值。
- 選取建置電路時要套用的屬性值。
- 在建置電路前編輯屬性值。
- 開啟「電路建置器」工作表,ace_circuit_builder.xls。
- 開啟 ACE_CIRCS 表單。
- 尋找電路品類和類型,例如品類:三相馬達電路和類型:水平 - 不可逆 - 非反轉式。
- 指定「ANNO_CODE」欄位中的代碼值 (如果尚無),例如,ANNO_3M。
- 在 AutoCAD Electrical 工具集 中,開啟「DWG_TEMPLATE」欄位中列出的電路樣板圖面,例如 ace_cb1_FVNR_H.dwg。
- 在工作表中開啟 ACE_CIRCS 表單。
此表單提供所選取電路 (由 ANNO_CODE 值指出)、特定標識圖塊 (由其 CODE 值指出) 和特定標識圖塊屬性的連結。
- 在之前的空白列的「ANNO_CODE」欄位輸入 ANNO_CODE 值 ANNO_3M。
對於此範例,為馬達符號定義某些屬性值。
- 在 AutoCAD Electrical 工具集 中,尋找為馬達符號定義插入點的標識圖塊。找到 CODE 屬性值,例如 MTR03。
- 在工作表中,在 ANNO_CODE 表格中為要預先定義的每個屬性新增行。例如:
- ANNO_CODE = ANNO_3M。這是來自 ACE_CIRCS 表單用於此電路的值。
- CODE = MTR03。這是來自標識圖塊上 CODE 屬性的值。
- 屬性 = LOC。這是要預先定義的屬性名稱。
- PROMPT = 馬達 - 位置代碼。這是在「註解預置」對話方塊中使用的文字。如果在插入電路時選取「預置 - 清單」按鈕,則顯示此對話方塊。
- 預設 = FIELD。這是插入馬達符號時套用至 LOC 屬性的屬性值。
- 對要預先定義的每個屬性值重複作業。對於此馬達符號上的每個屬性,ANNO_CODE 和 CODE 值應相同。
- 儲存並關閉工作表。
現在可以測試變更。
-
按一下。 查找
- 選取電路品類和類型,品類:三相馬達電路和類型:水平 - 全電壓不可逆 - 非反轉式。
- 在「特殊註解」區段選取「預置」按鈕。
- 選取「預置」旁的「清單」按鈕。
將顯示「註解預置」對話方塊。依預設選取所有非空值的屬性,並在插入時套用至符號。可以根據需要選取要套用的屬性值或編輯值。
- 選取「確定」。
- 在「電路選取」對話方塊中,選取「插入」。
會建置電路並套用屬性值。