关于示意图数据库

使用“插入示意图(原理图列表)”功能让原理图布线图的项目集帮助驱动面板布局。AutoCAD Electrical 工具集 利用示意图数据库识别与原理图符号的 MANUFACTURER、CATALOG 和 ASSEMBLYCODE 属性值对应的示意图。执行 AutoCAD Electrical 工具集 默认安装时会提供示意图信息。信息以表的形式存储在 Microsoft Access 数据库文件 (mdb) 中,并且数据库内容位于 C:\Users\{用户名}\Documents\Acade {版本}\AeData\{语言代码}\Catalogs\ 中。

AutoCAD Electrical 工具集 还支持使用 SQL Server 来存储您的示意图数据信息。使用适用于 AutoCAD Electrical 工具集 的 Autodesk 内容移植实用程序将数据从默认示意图数据库 (footprint_lookup.mdb) 移动到您的 SQL Server 实例。

工作原理

  1. 可以从 AutoCAD Electrical 工具集 提取文件中选择元件或从设备列表中选择元件。
  2. AutoCAD Electrical 工具集 使用元件的制造商代号确定示意图数据库中的表名称。
  3. AutoCAD Electrical 工具集 在制造商表格中查找目录号(以及装配代号 [如果不为空])的匹配项。
  4. 如果找到了匹配项,则 AutoCAD Electrical 工具集 将从匹配记录中检索示意图块路径/名称(或可选几何图形定义)。
  5. 可以将示意图表达插入到图形中。

AutoCAD Electrical 工具集 搜索顺序

如果您使用 footprint_lookup.mdb 作为示意图数据库,则搜索顺序如下所示:

第一选择 -- 项目子目录中的 <project>_footprint_lookup.mdb

第二选择 -- 项目子目录中的 footprint_lookup.mdb

第三选择 -- User 子目录中的 footprint_lookup.mdb

第四选择 -- 面板子目录中的 footprint_lookup.mdb

第五选择 -- AutoCAD 搜索路径

对于 SQL Server,不存在这样的搜索顺序。

表格命名约定

AutoCAD Electrical 工具集 获取目标示意图的 MFG 代号,并在示意图数据库中查找具有该名称的表。例如,如果示意图的 MFG 值为 SQD,则 AutoCAD Electrical 工具集 将搜索名为 SQD 的原理图查询表。如果制造商代号为 AB,则将会搜索名为 AB 的表格。

AutoCAD Electrical 工具集 提供的示意图数据库指向表示装置的全尺寸物理表达的符号。有时,您可能想要插入不一定是物理表达但包含接线属性的示意图。对于这种类型的符号,AutoCAD Electrical 工具集 可以使用原理图接线数据注释该符号,以创建面板布线图图形。在“原理图元件”对话框中,如果您选择“使用布线图表格”,则 AutoCAD Electrical 工具集 将访问示意图查询表中的替代表格。此表格与 MFG 代号匹配,但附加了“_WD”后缀。带有“_WD”后缀的表格被设置为插入一个带有接线属性的符号。

必须扩展和修改这些表格以满足特定面板示意图的需要。可以使用 AutoCAD Electrical 工具集 提供的工具完成扩展和修改,也可以使用能够读取/写入数据库的数据库程序来执行此操作。

表格格式

示意图表位于示意图数据库中。每个记录均由以下字段组成(按所列顺序):

CATALOG

目录号(允许使用通配符)

ASSEMBLYCODE

装配代号值(可选,仅用于 AutoCAD Electrical 工具集 内部)

BLKNAM

带有部分路径或几何图形定义的示意图块名

DESCRIPTION

简短描述(可选,仅用于显示)

块名与几何图形定义

您可以将简单的几何图形定义编码,用来代替示意图数据库中的示意图路径/块名。例如,如果给定零件号的示意图的形状为 3x4 矩形,则无需创建 3x4 矩形并将其保存为“Wblocked .dwg”文件,而是在示意图数据库中将绘制该矩形的指令编码,如以下语法所示:

("LINE" "0,0" "@4.00,0" "@0,3.00" "@-4.00,0" "C")

上述示例按照您键入命令的顺序创建示意图轮廓。如果 AutoCAD Electrical 工具集 在示意图数据库中遇到此编码而不是路径/块名,则将即时执行该命令顺序并将其生成为块。