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 or .png)。在此样例中,幻灯片库(或资源 dll 库)为“s2”,幻灯片文件(或 .png 图像)为“s_pb”。 注: 如果 s_pb.png 和 s_pb.sld 均存在,AutoCAD Electrical 工具集 将首先搜索 .png 文件。如果找不到,则搜索 s_pb.sld 文件。
|
$S=M3 |
子菜单触发。语法为:$S=menu number。在此例中,menu 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 or .png)。在此样例中,幻灯片库(或资源 dll 库)为“s2”,幻灯片文件(或 .png 图像)为“shpB11”。 |
HPB11 |
指定块名。按照“项目特性”对话框定义的符号库搜索路径搜索块名,并将其插入图形中。 |
每个条目由三部分组成,各部分之间用“|”符号分隔。第一部分是在“菜单”树状结构视图中显示或在“符号预览”窗口中显示为工具提示的文字。第二部分是幻灯片(或 .png)名称。包括 .SLD 的路径。如果幻灯片包含在幻灯片库(或资源 dll 库)内,则此处的格式为 library_name(slide_name)。第三部分是实际的图标功能。该功能可以是要插入的符号名称、子菜单触发或命令。可以使用菜单向导添加用于插入专用开关的行,如下所示:
专用开关 | hzs11.sld | HZS11
单击图标菜单中的图标也可以执行 AutoCAD Electrical 工具集 命令。下例显示了命令的语法:
3 极隔离开关 |s1(shds13)|$c=wd_3unit HDS11
3 极隔离开关 |
图标的描述文字。它也是命令的工具提示。在此例中,单击“插入元件”对话框中的“3 极隔离开关”将执行命令。 |
s1(shds13) |
具有如下信息的图像信息:slide_library_name(slide or .png)。在此样例中,幻灯片库(或资源 dll 库)为“s1”,幻灯片文件(或 .png 图像)为“shds13”。 |
$C=wd_3unit |
执行命令的代号。语法为:$C=command name {command parameters}。在此例中,单击图标时执行命令 wd_3unit。 |
HDS11 |
指定命令参数。 |