使用 Items 工作
概览
- 了解条目类型、修订版标识符,以及已发布的修订版为何不能被覆盖。
- 学习如何记录和查看发布说明与生命周期状态变更说明。
- 探索如何创建条目,以及如何从 Explorer 面板将受支持的条目修订版放置到设计文档中。
在已连接的工作区中,每个可存储、管理和复用的设计实体都表示为特定类型的 Item。 为了支持随时间更新条目的需求,工作区中实际存储的是一系列条目修订版,它们是该条目的特定修订版本,其名称基于所选的修订版命名方案。每个新条目都创建在一个文件夹中。在工作区中定义好所需的文件夹后,即可在 Explorer 面板的条目区域中,在所选文件夹内创建新条目。
支持的内容类型
不同的条目用于存储和表示不同类型的数据。一个条目可以表示原理图符号,另一个可以表示 PCB 元器件模型,还有一个可以包含已发布电路板设计生成的制造数据。要声明条目(更确切地说是其修订版)将用于存储的内容类型,需要在创建或编辑该条目时指定其 Content Type 属性。换句话说,您实际上是在指定 Item Type。
下表列出了用户可在已连接的工作区中手动创建的各种内容类型(条目类型),以及它们的:
-
Associated Folder Type – 用于存储该类型内容的专用文件夹类型(如果有)。这不会影响文件夹中的内容。它只是提供一种视觉“提示”,表明文件夹中存储的内容,便于在工作区中浏览和查找特定内容。内容可以存储在任何类型的文件夹中,包括
Generic Folder。 -
Content Type Code – 为所创建的该内容类型条目分配唯一 ID 时使用的代码,且父文件夹的条目命名方案使用了
$CONTENT_TYPE_CODE条目。 -
Folder Type Code – 为所创建的该内容类型条目分配唯一 ID 时使用的代码,且父文件夹的条目命名方案使用了
$FOLDER_TYPE_CODE条目。
| 内容类型 | 关联的文件夹类型 | 内容类型代码 | 文件夹类型代码 | 更多信息... |
|---|---|---|---|---|
| 3D 模型 | 3D 模型 | A3D |
A3DL |
用于处理 3D 实体的其他工具 |
| Altium Designer 首选项 | Altium Designer 首选项 | PREF |
ADPC |
访问、定义和管理系统首选项 |
| 装配数据 | 项目目录 | PAS |
PRJ |
设计项目发布 |
| 二进制文件 | 二进制文件 | ABF |
ABC |
二进制文件内容类型 |
| BOM 模板 | BOM 模板 | XLT |
XLT |
在报告管理器中准备 BOM |
| 元器件 | 元器件 | CMP |
CMPL |
创建新的工作区库元器件 |
| 元器件模板 | 元器件模板 | CMPT |
CTC |
元器件模板 |
| Draftsman 文档模板 | Draftsman 模板 | DFD |
DRT |
创建 Draftsman 模板 |
| Draftsman 图纸模板 | Draftsman 模板 | DFS |
DRT |
创建 Draftsman 模板 |
| 制造文件 | – | – | – | 工作区项目 (Altium 365 工作区) 工作区项目 (Enterprise Server 工作区) |
| 封装 | 封装 | PCC |
PCBCL |
创建 PCB 封装 |
| 线束布局模板 | 线束布局模板 | HARLT |
HLTC |
创建线束模板文档 |
| 线束接线 | – | HARW |
– | 创建线束接线元器件 |
| 线束接线模板 | 线束接线模板 | HARWT |
HWTC |
创建线束模板文档 |
| 层叠 | 层叠 | ALS |
ALS |
定义层叠 |
| 受管原理图图纸 | 受管原理图图纸 | SCH |
SSC |
使用受管原理图图纸 |
| 输出作业 | 输出作业 | OUT |
OUTC |
使用输出作业准备制造数据 |
| PCB 制造数据 | 项目目录 | PBL |
PRJ |
设计项目发布 |
| PCB 片段 | PCB 片段 | PCBS |
PSNC |
|
| 项目设计 | 项目目录 | PDE |
PRJ |
设计项目发布 |
| 项目审查包 | 项目目录 | PRP |
PRJ |
设计项目发布 |
| 项目模板 | 项目模板 | PRJT |
PRJT |
创建项目模板 |
| 复用模块 | 设计复用模块 | RBL |
RBLC |
|
| 原理图片段 | 原理图片段 | SCHS |
SSNC |
|
| 原理图模板 | 原理图模板 | SCHDOT |
STC |
创建原理图模板 |
| 脚本 | 脚本 | ASF |
ASC |
创建和存储脚本 |
| 仿真模型 | 仿真模型 | SIM |
SML |
创建仿真模型 |
| 符号 | 符号 | SYM |
SSL |
创建原理图符号 |
条目修订版
一个条目可以有任意数量的修订版,这些修订版本质上体现了该条目随时间的演变。进行更改后,新的数据内容会保存、上传或发布到新的修订版中,确保任何现有修订版都不会被覆盖,从而最大限度地保证数据完整性。因此,条目各个修订版中存储的数据通常不同。为了区分条目的不同修订版,需要使用修订版标识符(ID),将其与条目 ID 组合,即可为条目的每次发布创建唯一标识符。这就是 Item-Revision。
因此,完整的条目-修订版 ID 仅用于标识父条目的某个特定修订版。一个条目始终至少有一个修订版(首次发布),但也可能有很多个,具体取决于该条目的数据被保存、上传或发布的次数。这里需要强调的是,您只能向某个特定的条目修订版发布一次。如果有更改,就必须创建新的条目修订版。这可最大限度地保证数据完整性,因为无法通过重新发布到同一修订版来覆盖该修订版中的数据。要再次发布,必须使用新的条目修订版。
理解条目及其修订版概念的最简单方法,是将其想象成一个“盒子”,其中存储着该条目某个特定修订版的所有数据。发布条目时,数据会被放入盒子,然后盒子被封闭。条目 ID 和修订版 ID 就像贴在盒子侧面的标签,让人一眼就能识别盒内内容的用途。如果需要更新数据并重新发布,则会递增修订版 ID,从而创建一个新盒子。

条目修订版“盒子”——标有条目 ID 和修订版 ID。盒内存放的是构建或表示该条目相应修订版所需的数据。发布操作会封闭盒子,防止今后再向该修订版发布任何其他数据。在此示例中,完整的条目-修订版 ID 为:D-820-1001-01.A.1。
修订版 ID 的格式由父条目所采用的 Revision Naming Scheme 决定。方案中使用的具体格式可以配置,取决于各组织的需求。
状态变更和发布说明
为增强工作区内容的审计追踪能力,Altium Designer 允许在更改条目修订版的生命周期状态时输入说明;对于许多内容类型,在将源数据发布到工作区中的计划修订版时,也可以输入说明。
状态变更说明
更改工作区中条目修订版的生命周期状态时,可在随后出现的状态变更对话框的 State change note 区域中,输入与此次变更相关的说明。
发布说明
将源数据发布到工作区中某个条目的新计划修订版时,可在随后出现的 Create Revision 对话框的 Release notes 区域中,输入与此次发布相关的说明。重新发布任何支持直接编辑模式的条目类型时,均可使用此功能。
查看条目各修订版的相关说明
可以在以下位置查看为条目的任意修订版添加的说明:
- Detailed Item view – 在 Timeline 区域的 Note 列中,查看相关发布说明和修订版状态变更说明。对于修订版生命周期中的每个状态,也可以在修订版生命周期的图形视图中查看相应说明(如已添加)。
- Explorer panel – 对选定的条目修订版,切换到 Lifecycle 视图选项卡。对于修订版生命周期中的每个状态,都可以在修订版生命周期的图形视图中查看相应说明(如已添加)。此外,还可以在面板主 Item 区域的 Note 列中,查看相关发布说明和最近一次修订版状态变更的说明(您可能需要启用此列的显示)。
常规条目命令
除了视图选项外,Explorer 面板的选项区域还包含 Add <item> 命令按钮,该按钮适用于当前选定的文件夹类型。
此命令用于创建所选类型的新 Workspace 条目。例如,在面板中选择元器件文件夹类型时,会显示
按钮。单击此按钮,将在元器件编辑器中打开一个新创建的该类型元器件。同样,选择输出作业类型文件夹时,会显示
按钮,其他类型依此类推。在面板顶部的元器件路径字段中输入内容并搜索元器件后,将显示
按钮,用于针对搜索结果中选定的元器件创建器件申请活动。
拖放放置
您可以直接从 Explorer 面板,将某些 Workspace 条目类型的修订版拖放到当前活动的适用文档中,从而简化将这些条目放置到 Altium Designer PCB 设计项目中的操作。支持拖放以下内容:
- 将元器件条目的修订版拖放到当前活动的原理图文档(或 PCB 文档)中。相应设计域适用的模型将随之悬浮在光标上。
- 将受管原理图页条目的修订版拖放到当前活动的原理图文档中。引用该原理图页的图纸符号将随光标浮动。
- 将 3D 模型条目的修订版拖放到 PCB 或 PCB 库文档中,以创建引用该条目修订版的 3D 实体对象。
在 Workspace 中浏览并找到需要放置的条目。放置时使用的是该条目的特定修订版,因此请务必展开条目的顶层条目,以列出其所有可用修订版(单击面板右上角的
按钮,并禁用 Show only latest 选项,即可查看所有先前的修订版)。然后单击所需的修订版,并将其实例拖放到设计文档中。
此外,Altium Designer 还支持通过元器件面板访问和放置元器件。
下载内容数据
要下载条目某个修订版中存储的数据,请右键单击该修订版,然后从上下文菜单中选择 Operations » Download 命令。相关数据将下载到所选目录下的一个子文件夹中,该子文件夹以条目修订版 ID 命名。可在其中的 Released 文件夹中找到这些文件。
二进制文件内容类型
Altium Designer 与所连接的 Workspace 配合使用,可将任意文件存储在一种特殊的内容类型—— Binary File 条目中。创建此类条目后,可在其中存放一个或多个任意格式的文件。这让您能够充分利用 Workspace 的安全特性,也进一步体现了 Workspace 是存储各类内容的理想位置,包括将源二进制文件集中存储在单个实体中。此外,为了简化数据文件的流转,还提供了双向拖放功能,让您可以在 Workspace 文件夹与 Windows 资源管理器文件夹之间快速移动文件。
- 在 Workspace 中创建二进制文件内容类型的条目。 上传相应的文件即可创建二进制文件条目的新修订版。此操作 可通过多种方式完成,更多信息请参阅 将数据上传到条目的新修订版。
- 如果需要更改二进制文件条目中存储的文件,请将所需的新文件上传到该条目,新文件将存储在该条目的下一个修订版中。
- 要打开二进制文件条目某个修订版中存储的文件,请在该修订版的 Details 视图选项卡中选择该文件,然后右键单击,并从上下文菜单中选择 Open 命令。在适用的情况下,系统将使用相应的应用程序(或 Altium Designer 本身)打开该文件。
在模板首选项中使用二进制文件
在 Altium Designer 首选项中,您可以定义创建特定类型的新文档时使用的默认模板文档。此设置位于 Preferences 对话框的 数据管理 – 模板页面 中的 Defaults 选项卡。默认模板文档可以是本地文件,也可以来自所连接的 Workspace。
对于某些文档类型(ActiveBOM Document、Out Job File、Multi-board Schematic 和 Multi-board Assembly),基于 Workspace 的默认模板文档只能来自二进制文件。因此,您 需要将所需的模板文档上传到二进制文件的修订版中,然后将其用作新文档的默认模板。

将所需文档(例如 OutputJob 文件)上传到新建二进制文件的初始修订版。
此后,当您尝试从所连接的 Workspace 定义新文档的默认模板时,就可以浏览并找到该二进制文件,相应的首选项条目也会随之填充。



