工作区元件管理快速指南

您正在阅读的是 2.0. 版本。关于最新版本,请前往 工作区元件管理快速指南 阅读 5 版本

This documentation page references Altium NEXUS/NEXUS Client (part of the deployed NEXUS solution), which has been discontinued. All your PCB design, data management and collaboration needs can now be delivered by Altium Designer and a connected Altium 365 Workspace. Check out the FAQs page for more information.

凭借统一的设计方法,Altium NEXUS一直使用可扩展到电子设计过程各个方面的元件模型。但是,为了将电子设计过程无缝地融入到整个封装产品开发过程中,该模型需要不断发展——经过扩展后涵盖其他方面,包括其他设计过程(特别是MCAD和工业设计)以及与产品开发过程交织的业务流程(例如,采购和制造)。

这种经过发展后的对象模型被称为“统一元件模型”。

在这种建模范式下,设计人员所看到的设计元件与“制造商和/或销售商”零部件是分开的。此信息未被定义为元件的一部分。相反,通过“零部件选择”可将设计元件映射到“部件目录”中列出的一个或多个“制造商零部件”,这些部件反过来可以映射到一个或多个“销售商”部件上,从而允许设计人员预先说明哪些真实部件可被用于制造设计中使用的任何特定设计元件。

这些元件及其部件选择均存储在互联工作区中——这是一个集中存储所有设计数据以供整个设计团队访问的安全位置。

Altium NEXUS的“元件”面板提供了一个强大的界面,它可以与所有元件(工作区和非工作区内)进行交互。针对工作区内的元件,为了指定目标元件参数,该面板提供基于过滤器的参数化(分面)搜索功能。此外,该面板还提供一系列选项,包括通过“元件编辑器”(在“单个元件编辑”模式下)对工作区元件进行编辑,通过“资源管理器”面板在源工作区查看元件,以及执行元件创建和克隆或编辑所选元件的“部件选择”和“类型”等元件管理功能。
通过使用Altium NEXUS中的“制造商部件搜索”面板,您可以搜索实际制造的部件,然后将这些部件获取到互联工作区中。获取的过程包括使用“单元件编辑”模式下的“元件编辑器”创建一个新元件并将其发布到工作区。
阅读有关“元件使用”的信息。

迁移现有库

Altium NEXUS提供了一个将现有的库快速迁移到互联工作区的简化流程。此流程的图形用户界面——即库迁移器——提供了一个将最初选择的库迁移到工作区(您主动连接的工作区)的直观流程。该库迁移器适用于与旧元件管理方法相关的所有类型的库——SchLib、PcbLib、IntLib、DbLib、SVNDbLib,是快速构建公司工作区库的完美解决方案,并且针对此类元件提供诸多优势——高完整性、集中存储和管理、便利的设计重用、实时供应链信息。

库迁移器提供极简的简单界面模式,仅需一步即可将选定的数据库和基于文件的元件库迁移到工作区元件,迁移器会自动处理类型分类、目标源文件夹、参数纳入和值类型以及所有相关数据的传输。该界面还支持“高级”模式,该模式提供拟迁移库的完整预览以及对相关数据和设置的访问。虽然默认情况下可单击完成迁移,但迁移器也在“属性”面板上提供高级配置选项,以增强对迁移执行方式的准确控制。

While access to the Library Migrator is available in Altium NEXUS, should you wish to access a database or file-based library to make pre-migration tweaks, or access the Available Libraries list, you will need to enable the use of legacy component management methodologies. Use of such content is disabled by default in Altium NEXUS, as it is not recommended. You can restore this functionality by enabling the Legacy.UnManagedLibraries option in the Advanced Settings dialog – accessed by clicking the button, on the System – General page of the Preferences dialog. You will need to restart Altium NEXUS for the change to this setting to take effect.

原始源库中存在的所有信息均可迁移到工作区元件,包括所有引用的域模型(原理图符号、PCB封装、仿真模型)、参数信息、已分配的部件选择、数据表文件等。必要时还创建“元件模板”,该模板可经过改进用于后续的库迁移。如果您的原始元件拥有多个已定义的PCB封装,则库迁移器将引入这些模型并保持当前默认的封装。如果您仅使用PCB库——这意味着您唯一需要处理的是PCB布局——库迁移器支持这些库的迁移,或者它也可以切换到支持模型迁移模式,在该模式下从集成库或数据库迁移指定的模型类型。此外也支持对包含多种元件类型的库(单片库)进行自动检测和处理。

虽然迁移可能看起来是一项艰巨的任务,但您仅需使用定义的默认设置,而无需更改任何内容即可获取工作区元件集,利用迁移器的劳动成果即可启动整个流程和设计。系统会执行和处理多项验证,例如,为确保生成的元件不出现重复的ID或未创建重复的模型或元件模板,以及必要时在(链接到)不同元件重用此类实体所需的验证。如果确实出现问题,系统会进行标记,并提供解决方案建议,以尽快、尽可能顺利地恢复正常迁移。
阅读有关“将现有库迁移到互联工作区”的信息。

The Component Editor 元件编辑器

使用“元件编辑器”定义/编辑元件。此编辑器提供两种不同的操作模式:

  • “单元件编辑”模式——为定义/编辑单个元件而提供的简化界面。这是创建新元件或编辑现有元件单次修订时的默认模式。
  • “批量元件编辑”模式——为定义/编辑多个元件而提供的界面。从“元件编辑器”的主菜单中选择“工具 » 切换到批处理编辑器”命令即可访问此模式。从“元件”或“资源管理器”面板上选择多个元件修订进行编辑时,也可以访问此模式。每个元件定义均有一组通用的参数和指向所需域模型的链接。需要将元件作为一个整体进行管理(例如,一组芯片电阻器)时,可使用批量编辑。
从任何编辑器访问“文件 » 新建 » 元件”命令,即可使用“单元件编辑”模式下的“元件编辑器”来创建新元件。

域模型

从设计人员的角度来看,元件将所有设计域内的所有必要表征信息集中在一个单一实体中。因此,在这方面它可以被认为是一个容器——存储所有域模型和参数信息的“桶”。

对于在各种域中的表征,元件不包含域模型本身,而是包含指向工作区中同时存在的相关模型条目的链接。这些指向符号、封装和仿真模型的链接被指定为元件的一部分。

使用以下链接查看可在互联工作区中存储和管理的各种域模型:

如果您使用“单元件编辑器”来创建单个元件——那么您不仅可以将其作为元件创建的一部分同步创建域模型,还可以搜索现有真实部件并直接在工作区中创建一个新的元件。更多相关信息,请参阅“工作区中的元件”。
此外,也可以在互联工作区中管理3D模型。作为2D封装定义的一部分放置的“3D体”对象可用于引用“3D模型条目”。因此,它不是指定为元件一部分的模型链接。
阅读与“元件”有关的信息。

元件模板

为了有助于简化元件创建过程,Altium NEXUS与互联工作区结合,共同支持“元件模板”的创建和定义。正如原理图模板可用于预先定义引用的原理图图纸信息一样,元件模板由元件引用并为该元件的定义提供预定义设置。

尤其要指出的是,元件模板的开发离不开参数信息,因此您可以在一个统一的位置定义可供参考元件使用的参数“桶集”。您可以借助这一模板来控制可见参数,填写默认值,甚至将所需的参数标记为必填参数。此外,您也可以强制使用参数,根据需要对其进行标记。元件保存时将进行验证检查,以确保合规性。

许多模板设置的指定默认值可被锁定为只读状态或供设计人员在定义元件时有选择地覆盖。

“元件模板编辑器”可用于定义元件模板 (*.CMPT) 中定义的元件参数的显式数据类型。此外,这些数据类型需要区分单位,它们支持一系列常用的单位前缀。因此,您可以按2.2k、2k2、4M、2.5GHz等一系列格式输入参数值,工作区特有的必要智能设计可以识别这些条目背后的数值。

元件模板的这一功能有助于利用工作区的“高级搜索”工具进行有针对性的搜索——该工具不仅支持按元件类型进行搜索,而且支持更智能的范围搜索。借助区分单位的元件参数的强大功能,您可以快速定义搜索内容,例如,查找电容在47uF和220uF之间的所有电容器。

“元件模板编辑器”还支持将多个PCB封装定义为元件模板的一部分。可以指定任意数量的封装模型链接,该功能尤其适用于创建引用3个封装的元件,它可以满足不同密度级别的IPC要求:L(最少或最小铜)、M(最多或最大铜)和 N(标称或均值铜)。
阅读与“元件模板”有关的信息。

添加数据表

Altium NEXUS与互联工作区结合,将元件数据表存储在工作区中,并在此过程中将其链接到目标元件。因此,您可以集中地为元件提供更全面的描述和支持,同时减少对外部存储介质(例如,共享网络驱动器)的依赖。将数据表存储在需要引用它们的元件附近——这也意味着您不再需要实时的互联网连接,也无需去查阅参考文档——这些文档经常毫无预警地消失在多变的托管网站中,令人束手无策!

通过“元件编辑器”创建/编辑元件时,可以将一个或多个数据表附加(上传)到该元件——这实质上是在元件和数据表之间创建一个链接。

对于工作区中的现有元件,可通过“资源管理器”面板附加(上传)一个或多个数据表。在浏览所需元件时,可以切换到对应的“数据表”视图。

迄今为止,将数据表附加到元件的最简单的方法是在Windows“文件资源管理器”中选择所需数据表,然后将其拖放到“参数”区域(“元件编辑器”)或“数据表”视图(“资源管理器”面板)的指示区域。您可以将任意数量的数据表附加到一个元件。释放文件后,该文件将被上传。
阅读有关“将数据表添加到元件”的信息。

部件选择

在供应链领域,采购专员通常不了解设计中的特定元件代表的含义。需要清楚表明采购的内容——哪些实际制造的元件可用于实现对应的设计元件。设计人员是指明哪些真实元件可以有效地用于实现设计级元件的最佳人选。作为“统一元件”建模范式的一部分,Altium NEXUS利用“部件选择”概念,恰到好处地满足这一要求。

“部件选择”实质上是创建从互联工作区中的元件到工作区本地“部件目录”中指定“制造商部件”的映射。换句话说,“部件选择”指定了可用于在组装板上实现该元件的“许可”制造商部件。实际的供应链信息——包括“制造商”(连同部件编号)、“供应商”(联通部件编号)、“描述”、“定价”和“可用性”——来自工作区本地“部件目录”和相关的“部件来源”。

在“元件编辑器”中定义元件时可进行“部件选择”——在将其保存到工作区之前,或在编辑并保存元件后的任何时间。在“单元件编辑”模式“批量元件编辑”模式下使用“元件编辑器”时可参阅相关文档了解更详细的信息。

真正令设计人员感到振奋的是,无论在设计中如何使用元件,他们均可指定在制造过程中真正可互换的“制造商部件”——实现真正的部件等效性的本质。正是这种元件的智能映射将原本不起眼的元件变成了真正的“统一元件”。根据相应的“部件选择”而实现的元件统一性最终形成一个链接,从该元件径直指向选定的“制造商部件”,再指向其本身引用每一个“销售商(供应商)部件”。从设计人员的角度来看,该元件相当于直接接入供应链。

每个定义的“部件选择”均使用制造商部件,而非特定的销售商/供应商,这意味着您在作出单个“部件选择”的同时也一同享有销售该部件的供应商(以及通过互联工作区定义的可供利用的供应商)提供的所有解决方案。

实时数据可用——来自相关部件数据库以告知设计人员所选部件的当前成本和可用性的反馈,以及来自销售选定部件的所有销售商(定义见本地“部件目录”)的反馈。采购专员还可以及时了解供应链信息,因为工作区中的每个元件都有相应的信息。

是否碰上某个部件不再可用或突然失去成本效益?无论如何,一旦发生变更,实时更新就会被触发并被发送回“设计区域”。根据这一重要的“预警”,设计人员可以从该元件相关的“部件选择”列表中选出相应的部件,并且基本上排除该部件。如果出现更合适的、可用的且更具成本效益的产品,则可以随时将新的、真正等效的部件添加到列表中。

阅读有关“在不编辑元件的情况下进行部件选择”的信息。

部件来源配置

每个工作区都有自己的专用“部件目录”。这是专门用于管理和跟踪制造商部件及其相关供应商部件的部件目录数据库。目录仅适用于工作区。

“部件目录”存储的是代表实际“制造商部件”的条目,以及代表“供应商部件”的一个或多个条目——即由供应商/销售商出售的“制造商部件”的典型代表。每个“供应商部件”均为对部件数据库中条目的引用,包括Altium“部件供应商”的综合部件数据库(其本身与启用的“供应商”连接并从中收集部件)或链接的本地部件数据库。

实际使用的供应商——即已批准的供应商列表——由工作区通过浏览器界面的“部件供应商”页面进行管理。该列表有助于实现集中的供应链管理,允许整个组织中的设计人员使用相同的已批准的供应商列表,并通过这些列表来获取与设计所用部件有关的供应链信息。

在许多组织中,元件供应商数据来源于(并且必须来源于)公司的内部企业系统,该系统提供一组可能基于严格批准的销售商范围和/或特殊定价结构来确定的专有部件供应商数据。如果缺少此类系统,那么Altium“定制部件供应商”可以取而代之。只要通过Altium NEXUS同步配置这一功能,来自指定数据库源的供应商数据将能映射到工作区供应链数据。更多相关详细信息,请参阅“供应链数据库与工作区数据同步”
Read about Part Source Configuration (in an Altium 365 Workspace, or a NEXUS Server Workspace).

从“资源管理器”面板访问“库健康”视图

浏览Altium 365互联工作区的内容时,通过“资源管理器”面板可以访问“库健康”视图,并可从该视图运行健康检查和检查元件的健康问题。从面板的“服务器文件夹”区域选择“库健康” 条目即可访问面板中的“库健康”视图。

The Library Health view accessed from the Explorer panel
The Library Health view accessed from the Explorer panel

视图的顶部提供了自上次运行健康检查以来元件健康状况的摘要。视图下方是受支持的健康检查分析,这些分析已汇总到各种“问题主题”中。单击健康检查分析磁贴后,将显示更详细的检查信息和解决步骤(可用时),以及未通过健康检查的所有元件的详细列表。

“库健康”视图的界面和功能与从Altium 365工作区浏览器界面访问的详细“库健康”仪表盘页面相同。与该页面相关的更多信息,请参阅“访问库健康主仪表盘”。
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.