工作区元件管理快速指南
凭借统一的设计方法,Altium Designer一直使用可扩展到电子设计过程各个方面的元件模型。但是,为了将电子设计过程无缝地融入到整个封装产品开发过程中,该模型需要不断发展——经过扩展后涵盖其他方面,包括其他设计过程(特别是MCAD和工业设计)以及与产品开发过程交织的业务流程(例如,采购和制造)。
这种经过发展后的对象模型被称为“统一元件模型”。
在这种建模范式下,设计人员所看到的设计元件与“制造商和/或销售商”零部件是分开的。此信息未被定义为元件的一部分。相反,通过“零部件选择”可将设计元件映射到“部件目录”中列出的一个或多个“制造商零部件”,这些部件反过来可以映射到一个或多个“销售商”部件上,从而允许设计人员预先说明哪些真实部件可被用于制造设计中使用的任何特定设计元件。
这些元件及其部件选择均存储在互联工作区中——这是一个集中存储所有设计数据以供整个设计团队访问的安全位置。
迁移现有库
Altium Designer提供了一个将现有的库快速迁移到互联工作区的简化流程。此流程的图形用户界面——即库迁移器——提供了一个将最初选择的库迁移到工作区(您主动连接的工作区)的直观流程。该库迁移器适用于与旧元件管理方法相关的所有类型的库——SchLib、PcbLib、IntLib、DbLib、SVNDbLib,是快速构建公司工作区库的完美解决方案,并且针对此类元件提供诸多优势——高完整性、集中存储和管理、便利的设计重用、实时供应链信息。
库迁移器提供极简的简单界面模式,仅需一步即可将选定的数据库和基于文件的元件库迁移到工作区元件,迁移器会自动处理类型分类、目标源文件夹、参数纳入和值类型以及所有相关数据的传输。该界面还支持“高级”模式,该模式提供拟迁移库的完整预览以及对相关数据和设置的访问。虽然默认情况下可单击完成迁移,但迁移器也在“属性”面板上提供高级配置选项,以增强对迁移执行方式的准确控制。
原始源库中存在的所有信息均可迁移到工作区元件,包括所有引用的域模型(原理图符号、PCB封装、仿真模型)、参数信息、已分配的部件选择、数据表文件等。必要时还创建“元件模板”,该模板可经过改进用于后续的库迁移。如果您的原始元件拥有多个已定义的PCB封装,则库迁移器将引入这些模型并保持当前默认的封装。如果您仅使用PCB库——这意味着您唯一需要处理的是PCB布局——库迁移器支持这些库的迁移,或者它也可以切换到支持模型迁移模式,在该模式下从集成库或数据库迁移指定的模型类型。此外也支持对包含多种元件类型的库(单片库)进行自动检测和处理。
The Component Editor 元件编辑器
使用“元件编辑器”定义/编辑元件。此编辑器提供两种不同的操作模式:
- “单元件编辑”模式——为定义/编辑单个元件而提供的简化界面。这是创建新元件或编辑现有元件单次修订时的默认模式。
- “批量元件编辑”模式——为定义/编辑多个元件而提供的界面。从“元件编辑器”的主菜单中选择“工具 » 切换到批处理编辑器”命令即可访问此模式。从“元件”或“资源管理器”面板上选择多个元件修订进行编辑时,也可以访问此模式。每个元件定义均有一组通用的参数和指向所需域模型的链接。需要将元件作为一个整体进行管理(例如,一组芯片电阻器)时,可使用批量编辑。
域模型
从设计人员的角度来看,元件将所有设计域内的所有必要表征信息集中在一个单一实体中。因此,在这方面它可以被认为是一个容器——存储所有域模型和参数信息的“桶”。
对于在各种域中的表征,元件不包含域模型本身,而是包含指向工作区中同时存在的相关模型条目的链接。这些指向符号、封装和仿真模型的链接被指定为元件的一部分。
使用以下链接查看可在互联工作区中存储和管理的各种域模型:
元件模板
为了有助于简化元件创建过程,Altium Designer与互联工作区结合,共同支持“元件模板”的创建和定义。正如原理图模板可用于预先定义引用的原理图图纸信息一样,元件模板由元件引用并为该元件的定义提供预定义设置。
尤其要指出的是,元件模板的开发离不开参数信息,因此您可以在一个统一的位置定义可供参考元件使用的参数“桶集”。您可以借助这一模板来控制可见参数,填写默认值,甚至将所需的参数标记为必填参数。此外,您也可以强制使用参数,根据需要对其进行标记。元件保存时将进行验证检查,以确保合规性。
“元件模板编辑器”可用于定义元件模板 (*.CMPT) 中定义的元件参数的显式数据类型。此外,这些数据类型需要区分单位,它们支持一系列常用的单位前缀。因此,您可以按2.2k、2k2、4M、2.5GHz等一系列格式输入参数值,工作区特有的必要智能设计可以识别这些条目背后的数值。
元件模板的这一功能有助于利用工作区的“高级搜索”工具进行有针对性的搜索——该工具不仅支持按元件类型进行搜索,而且支持更智能的范围搜索。借助区分单位的元件参数的强大功能,您可以快速定义搜索内容,例如,查找电容在47uF和220uF之间的所有电容器。
添加数据表
Altium Designer与互联工作区结合,将元件数据表存储在工作区中,并在此过程中将其链接到目标元件。因此,您可以集中地为元件提供更全面的描述和支持,同时减少对外部存储介质(例如,共享网络驱动器)的依赖。将数据表存储在需要引用它们的元件附近——这也意味着您不再需要实时的互联网连接,也无需去查阅参考文档——这些文档经常毫无预警地消失在多变的托管网站中,令人束手无策!
通过“元件编辑器”创建/编辑元件时,可以将一个或多个数据表附加(上传)到该元件——这实质上是在元件和数据表之间创建一个链接。
对于工作区中的现有元件,可通过“资源管理器”面板附加(上传)一个或多个数据表。在浏览所需元件时,可以切换到对应的“数据表”视图。
部件选择
在供应链领域,采购专员通常不了解设计中的特定元件代表的含义。需要清楚表明采购的内容——哪些实际制造的元件可用于实现对应的设计元件。设计人员是指明哪些真实元件可以有效地用于实现设计级元件的最佳人选。作为“统一元件”建模范式的一部分,Altium Designer利用“部件选择”概念,恰到好处地满足这一要求。
“部件选择”实质上是创建从互联工作区中的元件到工作区本地“部件目录”中指定“制造商部件”的映射。换句话说,“部件选择”指定了可用于在组装板上实现该元件的“许可”制造商部件。实际的供应链信息——包括“制造商”(连同部件编号)、“供应商”(联通部件编号)、“描述”、“定价”和“可用性”——来自工作区本地“部件目录”和相关的“部件来源”。
真正令设计人员感到振奋的是,无论在设计中如何使用元件,他们均可指定在制造过程中真正可互换的“制造商部件”——实现真正的部件等效性的本质。正是这种元件的智能映射将原本不起眼的元件变成了真正的“统一元件”。根据相应的“部件选择”而实现的元件统一性最终形成一个链接,从该元件径直指向选定的“制造商部件”,再指向其本身引用每一个“销售商(供应商)部件”。从设计人员的角度来看,该元件相当于直接接入供应链。
实时数据可用——来自相关部件数据库以告知设计人员所选部件的当前成本和可用性的反馈,以及来自销售选定部件的所有销售商(定义见本地“部件目录”)的反馈。采购专员还可以及时了解供应链信息,因为工作区中的每个元件都有相应的信息。
是否碰上某个部件不再可用或突然失去成本效益?无论如何,一旦发生变更,实时更新就会被触发并被发送回“设计区域”。根据这一重要的“预警”,设计人员可以从该元件相关的“部件选择”列表中选出相应的部件,并且基本上排除该部件。如果出现更合适的、可用的且更具成本效益的产品,则可以随时将新的、真正等效的部件添加到列表中。
部件来源配置
每个工作区都有自己的专用“部件目录”。这是专门用于管理和跟踪制造商部件及其相关供应商部件的部件目录数据库。目录仅适用于工作区。
“部件目录”存储的是代表实际“制造商部件”的条目,以及代表“供应商部件”的一个或多个条目——即由供应商/销售商出售的“制造商部件”的典型代表。每个“供应商部件”均为对部件数据库中条目的引用,包括Altium“部件供应商”的综合部件数据库(其本身与启用的“供应商”连接并从中收集部件)或链接的本地部件数据库。
实际使用的供应商——即已批准的供应商列表——由工作区通过浏览器界面的“部件供应商”页面进行管理。该列表有助于实现集中的供应链管理,允许整个组织中的设计人员使用相同的已批准的供应商列表,并通过这些列表来获取与设计所用部件有关的供应链信息。
从“资源管理器”面板访问“库健康”视图
浏览Altium 365互联工作区的内容时,通过“资源管理器”面板可以访问“库健康”视图,并可从该视图运行健康检查和检查元件的健康问题。从面板的“服务器文件夹”区域选择“库健康” 条目即可访问面板中的“库健康”视图。
视图的顶部提供了自上次运行健康检查以来元件健康状况的摘要。视图下方是受支持的健康检查分析,这些分析已汇总到各种“问题主题”中。单击健康检查分析磁贴后,将显示更详细的检查信息和解决步骤(可用时),以及未通过健康检查的所有元件的详细列表。