AutoCAD Electrical 工具集 提供了兩個預設圖示功能表:一個用於線路圖符號,而另一個用於面板符號。每個功能表均由一個副檔名為 .DAT 的文字檔驅動。AutoCAD Electrical 工具集 將線路圖符號預設為圖示功能表 ACE_<標準>_MENU.DAT (其中,<標準> 為 IEEE、JIC、IEC、IEC-60617、GB、HYD、JIS、PID 或 PNEU),而將面板符號預設為 ACE_PANEL_MENU.DAT。這些功能表檔案位於 \Users\{使用者名稱}\AppData\Roaming\Autodesk\AutoCAD Electrical {版本}\{版本}\{國家/地區代碼}\Support。
圖示功能表檔案包括:ACE_IEEE_MENU、ACE_JIC_MENU、ACE_IEC-60617_MENU、ACE_IEC_MENU、ACE_AS_MENU、ACE_GB_MENU、ACE_JIS_MENU、ACE_HYD_MENU、ACE_PID_MENU 和 ACE_PNEU_MENU。
請使用「圖示功能表精靈」對話方塊來選取從圖示功能表中選取圖示時要執行的功能。
要略過「圖示功能表精靈」,使用任意文字編輯器 (例如 Microsoft 記事本) 直接編輯 .dat 文字檔時,可能需要較長時間。請務必保留功能表檔案結構,否則可能無法正常啟用功能表。
此為第一頁的前幾行及 ACE_JIC_MENU.DAT 檔案的子功能表 (JIC:按鈕開關)。有關詳情,請參閱以下章節。
**M0
D0
JIC:線路圖符號
按鈕開關 |s2(s_pb)|$S=M3
選擇開關 |s2(s_ss)|$S=M6
極限開關 |s2(s_zs)|$S=M8
**M3
D5W
JIC:按鈕開關
按鈕開關,常開 |s2(shpB11)|HPB11
按鈕開關,常閉 |s2(shpB12)|HPB12
每個功能表頁面都以功能表號碼行開始,行首標有兩顆星號 (**)。第二行為 AutoCAD Electrical 工具集 代碼,它定義功能表頁面格式 (例如列數、每列的圖示按鈕數)。這將用於 2008 版之前使用的 .dat 檔案。第三行為功能表頁面的標題,含可選的欄標示。其餘各行定義功能表頁面上每個圖示按鈕的資訊。這些圖示可以啟動指令、插入元件或開啟子功能表。
**M0 |
功能表號碼 |
JIC 符號 |
主功能表標題。在「插入元件」對話方塊中,此為「功能表」樹狀選取視圖中的主功能表標題,也會在該對話方塊的「符號預覽」視窗上顯示。 |
按鈕開關 |
圖示的描述文字。這也是子功能表頁面、指令或要插入元件的工具提示。在此範例中,在「插入元件」對話方塊中按一下「按鈕開關」開啟子功能表。 |
s2(s_pb) |
含語法的影像資訊:slide_library_name(slide 或 .png)。在此範例中,幻燈片資源庫 (或資源 dll 資源庫) 為「s2」,且幻燈片檔案 (或 .png 影像) 為「s_pb」。 註: 如果 s_pb.png 和 s_pb.sld 均存在,則 AutoCAD Electrical 工具集 首先搜尋 .png 檔案。如果未找到,則查找 s_pb.sld 檔案。
|
$S=M3 |
子功能表觸發。語法為:$S=功能表號碼。在此範例中,功能表 3 用於按鈕開關。此項用於開發「插入元件」對話方塊中的「功能表」樹狀結構。 |
**M3 |
子功能表號碼 |
D5W |
(用於 2008 之前版本的 .dat 檔案) 指示功能表中的列數。在 2008 之後的版本中,功能表中可以含有任意數目的列或欄。此值僅用於在舊版產品中構建 .dat 檔案。 |
JIC:按鈕開關 |
子功能表頁面標題。此項在「插入元件」對話方塊的「功能表」樹狀結構視圖中的主功能表 (JIC 符號) 下顯示。 |
加入子功能表頁面
輸入 .dat 檔案底端的所有新子功能表頁面的定義。使用「圖示功能表精靈」加入的新「特殊符號」子功能表頁面將加入以下文字行:
**M101
S P E C I A L S Y M B O L S
說明:
**M101 |
功能表頁面號碼。產品將 1-99 留作己用,因此使用者建立的功能表頁面應從 100 開始。 |
S P E C I A L S Y M B O L S |
功能表頁面標題 |
按鈕開關,常開 |
圖示的描述文字。這也是要插入元件的工具提示。在此範例中,按一下「插入元件」對話方塊中的「按鈕開關,常開」在圖面中插入元件。 |
s2(shpB11) |
含語法的影像資訊:slide_library_name(slide 或 .png)。在此範例中,幻燈片資源庫 (或資源 dll 資源庫) 為「s2」,且幻燈片檔案 (或 .png 影像) 為「shpB11」。 |
HPB11 |
指定圖塊名稱。如透過「專案性質」對話方塊定義的,在符號資源庫搜尋路徑中搜尋圖塊名稱,並插入圖面。 |
每個項目由三部分組成,各部分之間用「|」字元分隔。第一部分是在「功能表」樹狀結構視圖中顯示或在「符號預覽」視窗中顯示為工具提示的文字。第二部分為幻燈片 (或 .png) 名稱。包括 .SLD 的路徑。如果幻燈片包含於幻燈片資源庫 (或資源 dll 資源庫) 內,則此處的格式為 library_name (slide_name)。第三部分是實際的圖示功能。此功能可以是要插入的符號名稱、子功能表觸發或指令。可以透過功能表精靈加入如下所示的行,用以插入特殊開關:
特殊開關 | hzs11.sld| HZS11
按一下圖示功能表中的圖示也可以執行 AutoCAD Electrical 工具集 指令。以下範例展示指令的語法:
三極隔離開關 |s1(shds13)|$c=wd_3unit HDS11
三極隔離開關 |
圖示的描述文字。這也是指令的工具提示。在此範例中,按一下「插入元件」對話方塊中的「三極隔離開關」來執行指令。 |
s1(shds13) |
含語法的影像資訊:slide_library_name(slide 或 .png)。在此範例中,幻燈片資源庫 (或資源 dll 資源庫) 為「s1」,且幻燈片檔案 (或 .png 影像) 為「shds13」。 |
$C=wd_3unit |
執行指令的代碼。語法為:$C=指令名稱 {command parameters}。在此範例中,按下圖示會執行指令 wd_3unit。 |
HDS11 |
指定指令參數。 |