Windchill 对 AutoCAD Electrical 的支持
AutoCAD Electrical 可以与 Windchill 一起使用,以管理与电子有关的数据,例如项目文件以及相关的绘图和配置文件。
在 Windchill 中启用 AutoCAD Electrical 支持
在开始使用 AutoCAD Electrical 之前,必须先将“启用与 AutoCAD Electrical 的结合使用”首选项设置为“是”。此首选项可以在“首选项管理”实用程序的 > 下找到。此首选项的默认值为“否”。
启动 AutoCAD Electrical 的一个注册版本后,AutoCAD Electrical 特定的操作 Save Project 和 Check In Project 将在 Windchill 工具栏上变为可用状态。
在 Windchill 中保存现有 AutoCAD Electrical 项目
通过启用的 AutoCAD Electrical 会话中的 Save to Workspace 或 Import to Workspace 操作,或通过 Windchill 工作区中的相应操作,可将在 Windchill 外部创建的 AutoCAD Electrical 项目文件保存到 Windchill 工作区。
使用 Import to Workspace 将 AutoCAD Electrical 项目文件导入到 Windchill 工作区
执行 > 操作时,只需将鼠标悬停在 AutoCAD Electrical Files 筛选器上,即可看到如下工具提示,其中列出所有支持的文件类型。
“导入”文件夹应包含项目文件及其相关的所有配置文件,以及那些需要导入到工作区的绘图文件。对 AutoCAD Electrical 数据执行 Import to Workspace操作,会将下列相关文件保存到工作区:
• 用户选择要导入的项目文件
◦ 项目文件
◦ 相关绘图
◦ 与项目文件位于同一个目录中的配置文件 (前提是这些文件遵循 AutoCAD Electrical 认可的命名约定,即文件名中包含项目名或“默认值”)。
• 用户选择属于 AutoCAD Electrical 项目的一个或多个绘图 -
仅导入选定的绘图。
• 用户选择项目配置文件
◦ 仅导入选定的文件。
◦ 可以导入任何配置文件,无论文件命名策略如何,即便与该文件关联的 AutoCAD Electrical 项目在工作区中并不存在。
◦ 如果相关项目存在于工作区中,则
▪ 导入配置文件。
▪ 将在项目 CAD 文档与配置文件 CAD 文档之间创建一种 Windchill 关系。
▪ 项目将在工作区中显示为“已修改”;如果项目尚未检出,将显示为“即时检出”。
◦ wd_fam.dat - 由于此文件名是固定的,且不能包含项目名前缀,因此只能将其作为附件导入。
使用 Save to Workspace 将 AutoCAD Electrical 项目文件保存到工作区
在 AutoCAD Electrical 项目管理器中,选择要保存到工作区的项目并使其变为启用状态。激活此启用项目的绘图并执行 Save to Workspace。
此操作会将项目文件及其相关绘图以及与项目文件位于同一目录中的配置文件一起导入到 Windchill 工作区,这些文件遵循 AutoCAD Electrical 认可的命名约定 (必须在文件名中包含项目名或 "default")。
| 此项目及其中一张绘图应同时在会话中保持启用状态,以便能够保存到 Windchill 工作区。如果 Project Manager 中存在多个项目,并且某项目的一个绘图处于启用状态,但该绘图所属的项目未处于启用状态,则只会将启用的绘图会保存到 Windchill 工作区。 |
| 包含零个字节的配置文件将在 Save to Workspace 和 Import to Workspace 期间被忽略,并且将不会在 Windchill 工作区中创建。 |
Windchill 文件系统 (WFS) 工作区中 AutoCAD Electrical 项目文件的位置及其与绘图和配置文件之间的关系
AutoCAD Electrical 项目文件存储在 Windchill 文件系统的一个子文件夹中,并在此子文件夹中进行管理,而不考虑是将配置文件存储为“CAD 文档”还是存储为“附件”。此子文件夹与项目具有相同的名称 (符合 AutoCAD Electrical 命名策略)关联的绘图直接存储在 Windchill 文件系统中,而非项目子文件夹中。
如下所示,绘图和配置文件同时参考了项目文件,作为“设计参考”类型存在于 Windchill 中。
Windchill 中支持的 AutoCAD Electrical 配置文件
下表列出由 Windchill 管理的 AutoCAD Electrical 文件类型。
文件类型 | 说明 |
|---|
*.wdp | 项目文件 |
*.dwg | 绘图文件 (关联到特定项目) |
*.wdt | 标题区设置 |
*.wdl | 项目行标签 |
*.wdd | 组件说明默认值 |
*.cat.mdb | 目录查找数据库 |
*.lookup.mdb | 轨迹查找数据库 |
wd_fam.dat | 系列代码映射 |
*.wdw | 线颜色/量表标签 |
*.schematic_lookup.mdb | 示意图查找数据库 |
*.loc | 位置代码 |
*.inst | 安装代码 |
*.wdr | 评定默认值 |
*.wdx | 组件标记 |
*.wdi | 电子表格 PLC I/O 实用程序设置 |
*.wdf | RSLogix 导入映射 |
*.wda | 用户定义属性 |
*.wdn | 终端审计过滤器 |
在 Windchill 中管理 AutoCAD Electrical 配置文件
wgmclient.ini 文件中包含一些设置,可使用这些设置来控制 AutoCAD Electrical 配置文件在 Windchill 中的处理方式。
可将每个配置文件都作为单独的文档或附属内容进行管理,也可不做任何管理,具体取决于上述设置。例如,用于管理 .wdt 文件的可能值为:
Acad.elec.wdt=attachment (managed by Windchill as an attachment)
Acad.elec.wdt=document (managed by Windchill as a CAD Document)
Acad.elec.wdt=notmanaged (file will not be managed by Windchill)
这些首选项被输入到 AutoCAD 部分下的 wgmclient.ini 文件中。
修改 AutoCAD Electrical 项目文件
可通过多种方式对项目文件进行修改,例如,编辑项目特性、添加新绘图或删除现有绘图以及修改现有绘图/配置文件。因为无法检测到项目的修改,所以必须从 AutoCAD 中执行 Save Project 操作,该操作会保存修改后的绘图/配置文件/项目文件。执行 Check In Project 后,这些修改会更新。
修改绘图文件 - 修改现有绘图文件不会修改项目,也不会将项目文件立即检出。与对待标准 AutoCAD 文件一样,也可以直接检出、修改和检入绘图文件。但是,如果执行 Save Project,则系统会即时检出修改后的绘图和项目文件。
可按如下方式修改配置文件:
• 如果存储为单独的文档,则可以
◦ 通过文本编辑器直接在 WFS 工作区项目子目录中进行编辑,并从 AutoCAD Electrical 执行 'Save Project' PDM 操作,这将使文档在工作区中根据时间戳显示为已修改。
| 为了在 WFS 工作区中编辑文件,应在 wgmclient.ini 文件的 "wfs.add.applications" 首选项中定义文本编辑器应用程序。 |
◦ 下载到工作区以外的本地磁盘进行修改,然后使用 Import to Workspace 重新导入,或者
• 如果存储为附件,则可以:
◦ 使用 Edit Attachments 以正常方式更新附件。
向项目中添加新配置文件
在创建项目或将项目导入到工作区之后,可以创建一些配置文件。可按如下方式将这些配置文件添加到项目文件:
如果将文件存储为单独的文档,那么,在工作区中将新配置文件添加到现有项目的唯一方法就是使用 Import to Workspace 来导入该文件,这样,该文件便会根据 AutoCAD Electrical 项目命名约定附加至相应项目。应将项目指定为 Active 并执行一次 Save Project 操作,从而将这些导入的配置文件附加至项目。
如果要将文件存储为附件,只需使用 Edit Attachments,就像任何其他附件一样附加配置文件。
配置文件名称处理
AutoCAD Electrical 根据文件的命名约定来查找与项目相关的配置文件。可通过两种方式对某些项目文件进行标识:在文件名中包括项目名或命名为 "default"。
在文件名中包括项目名为存储于 Windchill 中提供了唯一文件名,因为具有给定名称的项目将只有一个;然而,"default" 可能会导致不同的项目中存在重复的文件名,从而防止将项目文件存储为单独的文档。因此:
• 如果使用 "Default" 命名约定对配置文件命名,这些文件将 默认存储为附件,而无论 wgmclient.ini 中的首选项是设置为作为单独文档管理还是作为附件管理。
• 如果要将文件存储为单独的文档,则文文件必须使用项目特定的文件名。
• 如果要将文件存储为附属内容,则文件既可以使用项目特定的命名约定,也可以使用默认命名约定。
以下文件可以使用 "default" 或 "project" 命名约定:
默认命名约定 | 项目命名约定 |
|---|
DEFAULT_CAT.MDB | <project>_CAT.MDB |
WD_DESC.WDD | <project>.WDD |
- | <project>.WDX |
WD_FAM.DAT | - |
FOOTPRINT_LOOKUP.MDB | <project>_FOOTPRINT_LOOKUP.MDB |
SCHEMATIC_LOOKUP.MDB | <project>_SCHEMATIC_LOOKUP.MDB |
DEFAULT.INST | <project>.INST |
DEFAULT.LOC | <project>.LOC |
DEFAULT.GRP | <project>.GRP |
DEFAULT.MNT | <project>.MNT |
DEFAULT_WDTITLE.WDL | <project>_WDTITLE.WDL |
WD_RATINGS.WDR | <project>.WDR |
DEFAULT.WDN | <project>.WDN |
DEFAULT.WDT | <project>.WDT |
DEFAULT.WDA | <project>.WDA |
DEFAULT.WDW | <project>.WDW |
DEMOPLC.WDI | <project>.WDI |
DEFAULT_RSLOGIX.WDF | <project>_RSLOGIX.WDF |
向项目中添加新绘图
AutoCAD Add New Drawing from Project 的默认目录通常是项目目录。由于绘图文件必须直接存储在 WFS 工作区,而非项目目录下,因此必须向上浏览一个目录,或使用 New 命令创建一个绘图 (默认存储在 WFS 工作区),并将此绘图添加到项目。
使用 Open from Windchill 或 Open in AutoCAD 访问 AutoCAD Electrical 项目
可以在 AutoCAD 中使用 Open from Windchill 或 Open in AutoCAD,打开任一 AutoCAD Electrical 项目文件。打开项目文件时,应将 Dependency 设置为 All,以便将所有绘图和配置文件都下载到工作区。
在 Windchill 中使用“另存为”创建新的 AutoCAD Electrical 项目
通过在 Windchill 中选择一个现有 AutoCAD Electrical 项目文档 (*.wdp) 并使用“另存为”,可创建新的 Electrical 项目,“另存为”操作会收集所有参考 (绘图和配置文件) 并允许您将其另存为一组新的项目文件。
创建 WTParts for AutoCAD Electrical 文件
只能为项目和/或绘图文件创建 WTPart。不能为配置文件创建 WTPart。“创建 WTParts for AutoCAD Electrical 文件”首选项控制为 AutoCAD 电子相关文件创建 WTPart 的行为。此首选项的默认值为 ProjectOnly。
如果需要使用 ProjectOnly 或 DwgsOnly 选项,则必须将 AutoCAD 应用程序的其他首选项“部件结构改写属性名称”设置为在“类型和属性管理”中创建的布尔属性,并将其添加到 CAD 文档可变类型。这将忽略 AutoCAD 文件,并将基于首选项值仅为项目文件或绘图文件创建 WTPart。
AutoCAD Electrical 任务列表更新和组件重新标记功能支持:
无论修改后的项目绘图是否在 AutoCAD 会话中打开,由“项目任务列表”更新进程或组件重新标记执行的项目绘图修改及其后续保存操作都会将所有修改后的绘图保存到 WFS 工作区。
限制和最佳做法
1. 如果带有特定名称的项目已经打开 (您可能已将该项目保存到工作区),则必须在 Project Manager 选项卡中手动关闭该项目,然后才能在 Windchill 中使用 Open in AutoCAD 打开该项目。
2. Save Project 和 Check In Project 始终适用于启用的项目。
3. 使用 Project Manager 创建新项目时,如果默认目录不是工作区目录,则必须浏览至 WFS 工作区路径。
4. 对于在会话中打开的项目,在执行 Remove from Workspace 时,或在重命名工作区/公用区中的文件后执行 > 时,不会显示“关闭”和“更新”选项。在执行这些操作之前,应首先从 Project Manager 关闭该项目。
5. 在修改项目的绘图/配置文件之后,需要针对修改后的文件以及项目文件执行 Save Project 操作,以便保存所有内容。
6. 从客户端公用区中打开项目时,应将 Dependency 设置为 All,以便将所有文件添加到工作区。否则,如果绘图文件未添加到工作区,则 AutoCAD 会话中可能会出现项目数据库错误。
要从公用区或工作区打开项目,请在公用区位置启动 Open in AutoCAD 操作,然后将 Open Collector 首选项设置为 All。
7. Check In Project 是 Auto Check In,而不是 Custom Check In。
8. 如果对工作区进行了重命名,则带有旧名称的项目将无法自动关闭。
9. 要在执行 Save As 或 Rename 之后更新某个项目中的绘图名称,必须使用 Open in AutoCAD 打开该项目。