使用 Items 工作

概览

了解条目及其修订版如何在连接到 Altium Designer 的工作区中组织设计内容。本文介绍支持的内容类型、修订版如何保留已发布的数据,以及在哪里添加和查看发布说明与生命周期状态变更说明。此外,还将介绍条目创建命令,以及如何从 Explorer 面板通过拖放方式放置内容。继续阅读,让您更有信心地管理和复用工作区内容。

- 了解条目类型、修订版标识符,以及已发布的修订版为何不能被覆盖。
- 学习如何记录和查看发布说明与生命周期状态变更说明。
- 探索如何创建条目,以及如何从 Explorer 面板将受支持的条目修订版放置到设计文档中。
使用 AI 深入了解:

在已连接的工作区中,每个可存储、管理和复用的设计实体都表示为特定类型的 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 创建原理图符号
Content Types 对话框中列出但此处未介绍的其他内容类型,在软件中尚无实际功能(请参阅为工作区定义修订版命名方案和为工作区定义生命周期定义页面)。

条目修订版

一个条目可以有任意数量的修订版,这些修订版本质上体现了该条目随时间的演变。进行更改后,新的数据内容会保存、上传或发布到新的修订版中,确保任何现有修订版都不会被覆盖,从而最大限度地保证数据完整性。因此,条目各个修订版中存储的数据通常不同。为了区分条目的不同修订版,需要使用修订版标识符(ID),将其与条目 ID 组合,即可为条目的每次发布创建唯一标识符。这就是 Item-Revision。

因此,完整的条目-修订版 ID 仅用于标识父条目的某个特定修订版。一个条目始终至少有一个修订版(首次发布),但也可能有很多个,具体取决于该条目的数据被保存、上传或发布的次数。这里需要强调的是,您只能向某个特定的条目修订版发布一次。如果有更改,就必须创建新的条目修订版。这可最大限度地保证数据完整性,因为无法通过重新发布到同一修订版来覆盖该修订版中的数据。要再次发布,必须使用新的条目修订版。

理解条目及其修订版概念的最简单方法,是将其想象成一个“盒子”,其中存储着该条目某个特定修订版的所有数据。发布条目时,数据会被放入盒子,然后盒子被封闭。条目 ID 和修订版 ID 就像贴在盒子侧面的标签,让人一眼就能识别盒内内容的用途。如果需要更新数据并重新发布,则会递增修订版 ID,从而创建一个新盒子。

条目修订版“盒子”——标有条目 ID 和修订版 ID。盒内存放的是构建或表示该条目相应修订版所需的数据。发布操作会封闭盒子,防止今后再向该修订版发布任何其他数据。在此示例中,完整的条目-修订版 ID 为:D-820-1001-01.A.1。
条目修订版“盒子”——标有条目 ID 和修订版 ID。盒内存放的是构建或表示该条目相应修订版所需的数据。发布操作会封闭盒子,防止今后再向该修订版发布任何其他数据。在此示例中,完整的条目-修订版 ID 为:D-820-1001-01.A.1。

修订版 ID 的格式由父条目所采用的 Revision Naming Scheme 决定。方案中使用的具体格式可以配置,取决于各组织的需求。

发布电路板设计时,为确保生成的发布数据不存在歧义,可以按 [Item ID-Revision ID] 格式为每个输出文件添加包含条目 ID 和修订版 ID 的前缀。为此,请确保在 Preferences 对话框的数据管理 – 服务器页面中启用 Prepend revision HRID to file names 选项。

状态变更和发布说明

为增强工作区内容的审计追踪能力,Altium Designer 允许在更改条目修订版的生命周期状态时输入说明;对于许多内容类型,在将源数据发布到工作区中的计划修订版时,也可以输入说明。

状态变更说明

更改工作区中条目修订版的生命周期状态时,可在随后出现的状态变更对话框的 State change note 区域中,输入与此次变更相关的说明。

您可以通过 Altium Designer 中的 Explorer 面板,或通过父条目的详细视图,更改条目修订版的状态。要访问后者,请在 Explorer 面板中右键单击相关条目,然后从右键菜单中选择 History。

添加说明,解释条目修订版生命周期状态的变更。
添加说明,解释条目修订版生命周期状态的变更。

发布说明

将源数据发布到工作区中某个条目的新计划修订版时,可在随后出现的 Create Revision 对话框的 Release notes 区域中,输入与此次发布相关的说明。重新发布任何支持直接编辑模式的条目类型时,均可使用此功能。

将层叠重新发布到目标工作区时添加发布说明的示例。
将层叠重新发布到目标工作区时添加发布说明的示例。

查看条目各修订版的相关说明

可以在以下位置查看为条目的任意修订版添加的说明:

  • Detailed Item view – 在 Timeline 区域的 Note 列中,查看相关发布说明和修订版状态变更说明。对于修订版生命周期中的每个状态,也可以在修订版生命周期的图形视图中查看相应说明(如已添加)。
  • Explorer panel – 对选定的条目修订版,切换到 Lifecycle 视图选项卡。对于修订版生命周期中的每个状态,都可以在修订版生命周期的图形视图中查看相应说明(如已添加)。此外,还可以在面板主 Item 区域的 Note 列中,查看相关发布说明和最近一次修订版状态变更的说明(您可能需要启用此列的显示)。
在详细 Item 视图中,将鼠标悬停在生命周期状态单元格的说明条目上,即可弹出显示完整说明的工具提示。

查看元件各修订版的相关说明。
查看元件各修订版的相关说明。

常规条目命令

除了视图选项外,Explorer 面板的选项区域还包含 Add <item> 命令按钮,该按钮适用于当前选定的文件夹类型。

此命令用于创建所选类型的新 Workspace 条目。例如,在面板中选择元器件文件夹类型时,会显示 按钮。单击此按钮,将在元器件编辑器中打开一个新创建的该类型元器件。同样,选择输出作业类型文件夹时,会显示 按钮,其他类型依此类推。在面板顶部的元器件路径字段中输入内容并搜索元器件后,将显示 按钮,用于针对搜索结果中选定的元器件创建器件申请活动。

拖放放置

您可以直接从 Explorer 面板,将某些 Workspace 条目类型的修订版拖放到当前活动的适用文档中,从而简化将这些条目放置到 Altium Designer PCB 设计项目中的操作。支持拖放以下内容:

  • 将元器件条目的修订版拖放到当前活动的原理图文档(或 PCB 文档)中。相应设计域适用的模型将随之悬浮在光标上。
  • 将受管原理图页条目的修订版拖放到当前活动的原理图文档中。引用该原理图页的图纸符号将随光标浮动。
  • 将 3D 模型条目的修订版拖放到 PCB 或 PCB 库文档中,以创建引用该条目修订版的 3D 实体对象。

在 Workspace 中浏览并找到需要放置的条目。放置时使用的是该条目的特定修订版,因此请务必展开条目的顶层条目,以列出其所有可用修订版(单击面板右上角的 按钮,并禁用 Show only latest 选项,即可查看所有先前的修订版)。然后单击所需的修订版,并将其实例拖放到设计文档中。

拖放条目本身的顶层条目,可放置该条目最新修订版的实例。
拖放操作只会放置条目修订版的单个实例。如果需要放置多个实例,请右键单击所需的条目修订版(或代表最新修订版的顶层条目),然后使用 Place 命令。

此外,Altium Designer 还支持通过元器件面板访问和放置元器件。

下载内容数据

要下载条目某个修订版中存储的数据,请右键单击该修订版,然后从上下文菜单中选择 Operations » Download 命令。相关数据将下载到所选目录下的一个子文件夹中,该子文件夹以条目修订版 ID 命名。可在其中的 Released 文件夹中找到这些文件。

  • 从条目本身的顶层条目中执行 Download 命令, 即可下载该条目最新修订版中存储的数据。
  • 单击 Download from Server 对话框中的 Explore 按钮,可快速浏览至下载文件夹。
  • 您也可以在 Preferences 对话框的 数据管理 – 模板页面中,打开 Templates 选项卡,然后从模板条目的上下文菜单中使用 Operations » Download 命令,下载模板类型条目的最新修订版。

二进制文件内容类型

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 文件)上传到新建二进制文件的初始修订版。
将所需文档(例如 OutputJob 文件)上传到新建二进制文件的初始修订版。

此后,当您尝试从所连接的 Workspace 定义新文档的默认模板时,就可以浏览并找到该二进制文件,相应的首选项条目也会随之填充。

通过包含 OutputJob 的二进制文件,成功将该 OutputJob 用作新文档的默认模板。
通过包含 OutputJob 的二进制文件,成功将该 OutputJob 用作新文档的默认模板。

连接到某个 Workspace 时,无论该 Workspace 是否处于活动状态,都会使用基于该 Workspace 条目的新文档默认模板。
AI-LocalizedAI 翻译
如您发现任何问题,请选中相关文本/图片,并按 Ctrl + Enter 键向我们提交反馈。
Contents
功能可用性

您可使用的功能取决于您所采用的 Altium 解决方案——Altium Develop、Altium Agile Teams、Altium Agile Enterprise,或 Altium Designer(在有效订阅期内)。

如果您在实际软件中未看到文档中介绍的某项功能, 请联系 Altium Sales 了解更多信息。

旧版文档

Altium Designer 文档不再提供版本区分。如果您需要访问 Altium Designer 旧版本的文档,请前往其他安装程序页面的旧版文档部分。

Contents