关于从早期版本进行移植

移植实用程序可以将 AutoCAD Electrical 工具集 早期版本中的设置和文件移植到当前版本。AutoCAD Electrical 工具集 中的许多文件都是可自定义的。移植实用程序可以将这些自定义更改移植到当前版本。您可以选择要移植的文件以及要使用的移植选项。有三种移植工作流程:

注: 过去用于合并数据库文件和面板内容的合并实用程序已不再是一个独立的实用程序。它现在是移植实用程序的一部分。

可供移植的文件类型

移植实用程序支持多种文件类型。将会在各种默认文件夹中搜索这些文件类型。移植实用程序将搜索以下默认路径。您也可以让移植实用程序在其他文件夹中执行搜索。

注: 文件将被移植到当前文件夹结构。

有两个移植选项,具体取决于文件类型。

使用下表可以查看移植实用程序所支持的文件、默认搜索路径以及每种文件类型可用的移植选项。

文件类型

默认文件夹

文件

移植选项

环境文件

数据

wd.env

复制或合并

符号菜单

用户支持

*.dat

复制或合并

库菜单图像

用户支持

*.dll 和 *.slb

复制

其他幻灯片图像

用户支持

*.sld 和 *.png

复制

样式图像

PLC 和安装\acade

*.bmp

复制

目录数据库

目录

default_cat.mdb

复制或合并

示意图查找数据库

目录

footprint_lookup.mdb

复制或合并

原理图查找数据库

目录

schematic_lookup.mdb

复制

PLC 数据库

PLC

ace_plc.mdb

复制或合并

拾取列表数据库

目录

wd_picklist.mdb

复制

双列导轨

目录

wddinrl.xls

复制

语言转换数据库

目录

wd_lang1.mdb

复制

库符号

所有文件夹

复制

用户自定义回路

用户

*.dwg

复制

图形模板

注册表模板路径

*.dwt

复制

表格样式

程序支持

tablestyle.dwg

复制或合并

线型

用户支持

Acade.lin

复制或合并

最近使用的项目列表

用户支持

lastproj.fil

复制

安装代号、位置代号

用户

*.inst、*.loc

复制

描述列表

用户支持

*.wdd

复制

额定值默认设置

用户支持

*.wdr

复制

外部元件标记列表

用户

*.wdx

复制

电子表格到 PLC 设置

用户

*.wdi

复制

设备列表设置

用户

*.wde

复制

导线颜色/规格标签

用户

*.wdw

复制

端子号过滤器

项目

*.wdn

复制

端子排表格设置

用户

*.tsl

复制

导管设置

程序支持

*.wwl

复制

打印纸尺寸

程序支持

Generic paper size.txt

复制

标题栏映射

项目

*.wdt

复制

标题栏行标签映射

用户

*.wdl

复制

种类标记映射

用户

wd_fam.dat

复制

PLC 映射

用户支持

wdmbblks.bsf

复制

RSlogix 代号映射

程序支持

*.wdf

复制

Unity Pro 符号映射

用户

*.map

复制

用户定义的属性

用户

*.uda

复制

报告设置

用户

*.set

复制

报告编组

用户

*.rgf

复制

用于目录合并的表格映射文件

您可以选择使用输入映射文件来指明数据在目录目标数据库中的放置位置。映射文件(名称为 ACE_DBMergeUtil.map)与主可执行程序位于同一目录中。

注: 还有其他用于供应商、目录号和字段的映射。有关这些映射的信息,请参见映射文件。文件的默认位置为 C:\Program Files\Autodesk\AutoCAD {版本}\AcadE\

要将所有时间继电器 (TD) 表格合并到一个表格中,请使用映射文件。它控制从源数据库中所取出的表格并将它们放置到目标数据库的单个表格中。

[Table map]

; <SRC_TABLE>=<DEST_TABLE>

TD1N=TD

TD1NT=TD

TD1NF=TD

TD1FT=TD

映射文件的源数据库端(左侧)允许对目录数据库表格使用通配符映射。例如 TD*=TD。当使用表格或通配符映射,且源数据库表格特定于元件时,合并实用程序将把表格名放入目标数据库的 WDBLKNAM 字段中。它可以为目录查找窗口中使用的初始过滤器提供符号名称。

用于示意图查找数据库合并的表格映射文件

提供了用于示意图查找数据库的映射文件 (ACEDBMergeUtil_footprint_lookup.map)。此文件遵循与用于目录合并的映射文件 (ACEDBMergeUtil.map) 相同的规则。此映射文件中未预先定义任何规则。此文件是一个框架,需要进行修改才能提供自定义合并。

注: 文件的默认位置为 C:\Program Files\Autodesk\AutoCAD {版本}\AcadE\。有关如何格式化和构造映射字符串的详细说明,请参见该文件。

PLC 数据库

电子表格到 PLC/IO 实用程序使用模块类别计算模块的插入点。

在 2009 版之前,“电子表格到 PLC/IO”实用程序根据“描述”字段中的值或 PLC 数据库表格名称确定模块类别。例如,如果“描述”字段包含字符串“*IN”,则被认为是输入模块。在 2009 版或更高版本中,PLC 数据库包含 CATEGORY 字段。如果已移植 PLC 数据库文件,则“移植”实用程序将使用以下默认设置自动运行“PLC 数据库移植”实用程序。

输入

DI*,AI*,*INP*,*IN *,*IN,*IN/*

输出

DO*,AO*,D0*,A0*,*OUT*

组合

*OTHER*,IO*,I0*

“PLC 数据库移植”实用程序将比较 PLC 数据库“描述”字段中的值与输入、输出或组合的默认值。如果没有匹配项,将比较数据库表格名称。如果存在“描述”字段或表格名称的匹配项,将输入该模块的正确“类别”值。

PLC 数据库移植实用程序将根据这些值更新 PLC 数据库中的所有表格。

注: 文字中的空格将被认为是搜索字符串的一部分。例如,“IN{空格}*”与“IN 模块”匹配,但是与“INPUT”不匹配。

“wd.env”合并

“wd.env”文件可以包含用于向 AutoCAD Electrical 工具集 指明特定文件放置位置的设置。这些文件可以包含目录和查找数据库、幻灯片库以及用户自定义回路。在移植这些相关文件时,将使用已移植的“wd.env”文件中的路径。

例如:

移植选项

早期版本的 wd.env

当前版本的 wd.env

最终的 wd.env

合并 - 覆盖

WD_CAT=n:\shared\

WD_CAT={默认路径}

WD_CAT=n:\shared\

合并

WD_CAT=n:\shared\

WD_CAT={默认路径}

WD_CAT={默认路径}

如果您也选择了目录数据库以进行移植,则源目录数据库中的数据将根据选定的移植选项(例如,合并 - 覆盖)被移植到目标数据库中。建议的移植目录数据库的目标文件夹即为移植的 wd.env 中的路径。

如果更改“wd.env”文件的移植状态,系统将提示您更新这些相关文件以确保每个文件的位置都与“wd.env”设置相匹配。

日志文件

每次运行移植实用程序时,移植信息均会被写入到文件“acemigration.log”中。此日志文件包含移植日期、用户名以及有关移植文件的信息。日志文件存储在“User”文件夹下。默认位置为 C:\Users\{用户名}\AppData\Roaming\Autodesk\AutoCAD Electrical {版本}\{版本号}\{国家/地区代码}\Support\User\

备份副本

对每个移植文件进行备份。备份文件被创建在原始文件所在的目录中,其文件名与原始文件名相同,但扩展名为“.bak”。

注: 对于库符号图形文件和幻灯片图像,将不创建备份副本。