扩展Altium Designer

您正在阅读的是 18.0. 版本。关于最新版本,请前往 扩展Altium Designer 阅读 24 版本
 

主页面:系统安装、许可和管理

Altium Designer的安装管理系统允许您在初始安装后的任何时候手动安装软件。这不仅包括对核心功能(或系统资源)的更新,还包括安装、更新或移除附加功能的权限。后者是通过提供可选扩展件而实现的。该功能可能是一个新的导入器或导出器,一个用于图解符号生成的工具,或者支持机械CAD合作。简而言之,这是一种能够扩展和增强软件功能集的有针对性的功能包。

本文档专门研究扩展件的概念及其管理。

扩展件管理接口

采用可选扩展件提供的附加软件功能可以通过Extensions & Updates视图浏览、安装和管理,通过单击工作区右上角的  控件来访问,并从菜单中选择Extensions and Updates命令。

访问Extensions & Updates区域——有效管理软件可用功能的命令中心。

访问Extensions & Updates区域——有效管理软件可用功能的命令中心。

还可点击可用许可证列表下的Extensions and Updates控件直接从License Management视图访问Extensions & Updates视图。

从这里您可以清楚地看到目前安装的更新。查看是否有任何可用的更新,或者通过进一步的扩展是否可以提供更多的功能。您不受任何限制——您可以根据需要随时安装、更新或删除基于扩展件的功能。

Extensions & Updates视图还反映了Altium Designer平台本身的状态,提供控件用于修改平台上安装的核心功能和其它功能,还可以在可用状态时,将平台升级到Altium Designer的下一个版本。

已说明扩展件

在查看Extensions & Updates视图提供的接口之前,最好先退一步,考虑一下是什么可以将软件的功能得到扩展——扩展件

这是需要理解的一个关键系统概念。扩展件指有效添加至软件上的附加组件,能够提供扩展特性和功能。作为初始安装的一部分进行透明安装和处理的一套核心功能称为系统资源。此外,还会提供一系列可选扩展件,可选扩展件指用户根据需要有选择性地安装或删除的功能包。依照该扩展概念,可根据设计需要手动构建安装程序。

Altium Designer安装程序的定制本质上归结为可用扩展件的管理。需要时安装、更新或删除可用扩展件。由Altium提供一系列扩展件,与Altium Designer配套使用。此外,您还可以利用Altium Developer扩展件通过使用Altium Designer SDK(软件开发工具包)自己扩展Altium Designer的功能,为软件创建您自己的扩展件。

Altium Developer扩展件固有界面指专用Developer Interface——自定义扩展件管理用户界面。该界面的一部分是发布功能,采用该功能您可以通过发布至全球扩展件库(Global Extensions Gallery)安全地与更多用户共享这些扩展件。全球扩展件库是一个基于云的Altium库,使第三方开发者可以通过安全分配、授权和安装他们制作的扩展件,提供和销售Altium Designer扩展件。

可以通过https://apps.live.altium.com的AltiumLive Partner Dashboard访问扩展的全局存储库。通过提供控制分布和扩展许可(如果必要),向其他注册用户(例如公司组中的用户)公开新发布的扩展件。

通过安装或删除可选扩展件对Altium Designer添加功能或删除其功能。

通过安装或删除可选扩展件对Altium NEXUS,添加功能或删除其功能。
通过安装或删除可选扩展件对Altium NEXUS,添加功能或删除其功能。

扩展件类型

作为一种概念,可选扩展件是一个单一实体——一个无缝安装到Altium Designer更广泛的平台环境中的功能包。然而,从设计者的角度来看,可选择扩展件可以进一步分类,以提供有关正在安装的对象的更深层意义。因此,可选扩展件可以划分为以下类型:

  • 系统扩展件——核心平台功能的一个专用包,已从平台中分离,并以扩展件的形式交付。通过将此功能作为扩展件交付,Altium可以更新此核心功能,而不必更新整个平台。使用该软件可简化向设计师交付该功能的过程,并让Altium的开发人员可以自由地在该平台之外的核心软件平台上对区域进行改善,同时保持统一平台上交付的紧密相关性。
  • 软件扩展件——以可测量的方式扩展软件特性和功能的一种专用附加组件。软件扩展件可以由Altium本身交付,或由第三方开发,并以确定的购买价格进行交易。
从软件的角度来看,扩展件用于扩展软件功能。不管安装的扩展件是什么类型,处理扩展件的后端机制是一样的,即将它们集成到平台统一的设计环境。

使用Extensions & Updates视图

以下部分将更深入地研究Extensions & Updates视图,以有效地提高您安装Altium Designer的效率。该视图由以下不同的“页面”组成:

  • Installed - 作为Altium Designer的一部分,当前安装的功能。这包括平台功能(核心资源和系统扩展件)和软件扩展件。从这个页面可以配置核心平台,在安装之后的任何阶段,直接从软件内部添加或删除功能。
  • Purchased - 已购买的系统扩展件和软件扩展件,可以安装到您的Altium Designer实例中。
  • Updates - 对于当前已安装的扩展件(所有类型)以及主平台本身的任何更新。
当访问视图中的页面时,从扩展件存储的位置提取扩展件信息。Altium本身的扩展件存储在一个专门的基于云的Altium存储库。因此,需要从该库中获取信息。要对扩展件数据强制进行手动刷新,可以使用页面的右上角的Refresh    控件。

浏览安装的功能

关于您当前安装的信息,可以从视图的Installed页面看到。

查看该视图的Installed页面,了解在您的Altium Designer实例中安装了哪些内容。

查看该视图的Installed页面,了解在您的Altium Nexus实例中安装了哪些内容。

此页面提供以下信息:

  1. 目前安装的主要Altium Designer平台的版本,以及用户(和计算机名)和正在使用的软件的有效许可的帐户。此处还提供了许可/订阅通知信息。有需要注意的许可/订阅状态时,其概述文本以红色突出显示。可能的原因包括无效的许可证、过期的(或即将过期的)服务计划或门户连接问题。
  2. 当前安装的系统扩展件。
  3. 当前安装的软件扩展件。
要访问关于扩展件(任何类型)的更多信息,只需单击其名称。

浏览和修改核心功能集

您安装的核心设计功能可以在安装之后的任何时候修改,并且可以直接从Extensions & Updates视图中进行修改。在Installed页面,只需单击平台右上角的  按钮。这样做可以访问介绍软件核心功能集(包括平台扩展件)的Configure Platform页面;而且内容上与Altium Designer Installer的Select Design Functionality页面上发现的相同。

直接从Altium Designer中为安装配置核心功能。

直接从Altium NEXUS中为安装配置核心功能。

  已安装功能的复选框为勾选状态()。目前还没有安装功能的复选框为空()。可以执行下述变更:

  • 要安装一个当前尚未安装的功能,启用此功能(选中其复选框)。
  • 要删除一个已安装功能,禁用此功能(取消选中该复选框)。

快速启用特定区域的所有特性,用于安装,可使用该区域右上角相应的All On控件。

根据需要对已安装的核心功能集进行更改,并单击页面右上角的  按钮。将出现配置对话框,点击OK选项应用更改并重启Altium Designer。Altium Designer实例将关闭,并且弹出一个显示进度的窗口,显示变更所需文件的下载情况,之后会对这些文件进行安装。然后将重启Altium Designer。

要返回安装的主视图,可以再次单击Installed页面的标题,或者单击页面左上角的导航处的Installed部分。

浏览已购买的扩展件

访问该视图的Purchased页面,查看目前为您安装的Altium Designer所购买的所有基于扩展件的功能清单,包括系统扩展件和软件扩展件。可以从您的Altium Designer安装中选择性地添加或删除这些功能。

浏览已购买的扩展件列表

浏览已购买的扩展件列表.

默认情况下,只有那些尚未添加到您的安装件的扩展件才会显示。要查看所有购买的扩展件,不论它们的处于哪种安装状态,在区域的右上角,禁用Purchased but not installed选项。当您将鼠标悬停在尚未安装的扩展件上面时,将会显示下载图标()。而当前已安装的图标将显示已安装图标()。

单击扩展件名称将访问该扩展件的详细信息页面。

以扩展件为单位,检查和管理您的安装件。

检查信息包括:

  • 扩展件的创始人。
  • 扩展件的版本。
  • 扩展件的发布日期。
  • 扩展件的来源。例如全局存储库或组织机构的本地服务器。
  • 更加详细的说明。
  • 任何相关的发布说明。
在这个级别上,可以InstallUpdate,或Remove扩展件。这取决于扩展的当前安装状态,是否已经安装,是否有可用更新。

安装扩展件

可以用以下两种方式中的一种安装一个单独的扩展件:

  • 在概要级别的Purchased页面,将鼠标悬停在扩展件上,点击入口右上角的  图标。将鼠标悬停在下载图标上,查看可用版本的详细信息。
  • 在其详细页面,点击  按钮。

或者,如果您想要安装所有扩展件,只需在某区域上单击Install All控件。

对安装件的核心功能进行更改时,还可以从Configure Platform页面安装系统扩展件。

在概要级别的Purchased页面中,将出现一个进度条,显示下载的进度(从源存储库获得该扩展件的文件集)和后续安装进程。您可以点击安装任意的扩展件,这些扩展件将添加到一个队列中。在任意时间,最多可以下载和安装四个扩展件。如需取消安装某个扩展件,请单击取消图标()。

安装多个扩展件——这些扩展件将添加到安装队列中。

在扩展件安装完成之后,需要重新启动Altium Designer,以实现其所提供的功能。将会弹出一个告警对话框,您可以选择点击Yes重新启动,或者如果你想安装额外的扩展件,点击No。如果您点击No,则该扩展件将出现在Installed页面上,并带有图标 -  - 提示您完成安装需要重新启动。
对于每个已安装的扩展件,其相关的安装文件都存储在一个专用文件夹中,以该扩展件名称命名。可以在以下路径找到扩展件文件夹: \ProgramData\Altium\Altium Designer <GUID>\Extensions.此外,根扩展件文件夹包含一个注册表文件——ExtensionsRegistry.xml——用于跟踪当前为Altium Designer实例所安装的所有扩展件。
对于每个已安装的扩展件,其相关的安装文件都存储在一个专用文件夹中,以该扩展件名称命名。可以在以下路径找到扩展件文件夹: \ProgramData\Altium\Altium Designer <GUID>\Extensions.此外,根扩展件文件夹包含一个注册表文件——ExtensionsRegistry.xml——用于跟踪当前为Altium NEXUS实例所安装的所有扩展件。

更新

访问视图的Updates页面以浏览所有存在可用更新的扩展件的清单,其中包括Altium Designer的所有软件元素,包括核心平台、系统扩展件和软件扩展件。

根据您配置的自动检查更新的方式,当您启动Altium Designer时,会弹出一个对话框,通知您该软件的后续版本可用。单击Yes会直接将您转向Extensions & Updates视图的Updates页面。
使用Altium Designer的单机许可证、私有服务器许可证或按需许可证(漫游模式)或过期的Altium订购服务计划的用户,不管登录状态如何,可以看到哪些软件更新是可用的。请注意,您需要进行登录并具有有效的许可/订购,以便下载和安装更新。

浏览当前已安装的扩展件,或主平台,查看是否有可用更新。

浏览当前已安装的扩展件,或主平台,查看是否有可用更新。

Updates页面横幅区域,单击  按钮刷新更新和许可信息,或  按钮配置Altium Designer的安装和更新通知。选择配置按钮,将打开Preferences对话框System——Installation页面。您可以在其中配置Altium Designer检查软件更新的频率,并获得通知。请注意,每次激活Altium Designer时,都可以使用Check Frequency下拉菜单中On Start-up设置选项来检查更新。

设置接收新的Altium Designer更新的通知频率。

更新扩展件

可以用以下两种方式中的一种更新一个扩展件:

  • 在概要级别的Updates页面,将鼠标悬停在扩展件上,点击入口右上角的图标  。将鼠标悬停在图标上,查看可用版本的详细信息。
  • 在其详细页面,点击  按钮。

或者,如果您想要更新所有系统/软件扩展件,只需在相关区域上单击Update All控件。

在概要级别的Updates页面中,将出现一个进度条,显示下载的进度(从源存储库获得该扩展件的后续版本的文件集)。您可以点击更新任意的扩展件,这些扩展件将被添加到一个队列中。在任意时间,最多可以下载四个扩展件。如需取消更新某个扩展件,请单击相关的取消图标()。

在扩展件更新之后,需要重新启动Altium Designer,以使其所提供的后续功能生效。将会弹出一个告警对话框,您可以选择点击Yes重新启动,或者如果你想更新或安装额外的扩展件,点击No。如果您点击No,则该扩展件将出现在Installed页面上,并带有图标 -  - 提示您完成安装需要重新启动。

更新主要平台

Altium Designer——也就是平台本身——可以直接从Extensions & Updates视图的Updates页面进行更新。

每个主要版本的Altium Designer都是单独完整安装,具有独特的默认安装路径。这样就可以与其他主要的软件发布版本并行安装。虽然有可能更新至版本流中的下一个子版本,但是不可能从一个版本流更新到下一个后续版本流。
安装新版本的平台将自动安装任何相关的有更新的扩展件。相反地,如果更新某个扩展件需要核心平台的后续版本。需要更新核心平台。

该页面显示所有可用的Altium Designer平台更新,更新按时间顺序排列,以提供自上次更新以来平台更改的历史视图。最新的版本包含了对所有以前更新的更改。要查看有关任何Platform更新的更多信息,请单击其名称链接以打开详细视图。大多数情况下,这将提供更新功能的扩展描述以及总结了以前版本更改情况的发布说明。


如需更新至Altium Designer的新版本,可从当前版本直接更新!


如需更新至Altium Nexus的新版本,可从当前版本直接更新!

下载并安装在主Updates标签下列出的软件更新:

  1. 当您将鼠标光标悬停在需要更新的条目名称时,单击相关的按钮  (悬停在图标上,也会显示更新的版本号)。或者,如果需要浏览更新的详细视图,只需单击按钮  即可。如果您的许可或订购状态不允许更新,或者您没有登录到Altium门户,则会弹出一条警告消息,指示存在该问题。
  2. 下载时会显示进度条,提示下载进度(实际上是从基于云的安全Altium库中获取较新版本的安装程序)。如需取消更新,请单击相关的取消图标()。
  3. 将出现配置对话框,提醒您需重启后方能安装平台更新——点击Yes选项。Altium Designer实例将关闭,并且弹出一个显示进度的窗口(即安装程序对话框的Updating Altium Designer页面),显示更新所需文件的下载情况,之后会对这些文件进行安装。
  4. 然后将重启Altium Designer。
可在Extensions & Updates的任何一页或Help » About启动画面验证当前您是否持有较新版本的安装平台。

卸载扩展件

可以用以下两种方式中的一种卸载一个已经安装的扩展件:

  • 在概要级别的Installed页面,将鼠标悬停,点击入口右上角的  图标。
  • 在其详细页面,点击  按钮。
对安装件的核心功能进行更改时,还可以从Configure Platform页面移除系统扩展件。
在您完成卸载所需的扩展件后,确保重新启动Altium Designer,以便从安装件中删除它们的功能。将会弹出一个告警对话框,您可以选择点击Yes重新启动,或者如果您想进行其它变更,点击No。如果您点击No,则该扩展件将出现在Purchased页面上,并带有图标 -  - 提示您完成移除需要重新启动。
对于未安装的每个扩展件,将从以下路径中删除其相关的安装文件夹和文件: \ProgramData\Altium\Altium Designer <GUID>\Extensions.此外,注册表文件——ExtensionsRegistry.xml——将进行更新,以移除未安装的扩展件的条目。
对于未安装的每个扩展件,将从以下路径中删除其相关的安装文件夹和文件: \ProgramData\Altium\Altium NEXUS <GUID>\Extensions.此外,注册表文件——ExtensionsRegistry.xml——将进行更新,以移除未安装的扩展件的条目。

 

可用的功能取决于您的 Altium Designer 软件订阅级别

Content