处理发布目标
父页面: 板设计发布
发布目标为您提供了一种能力,可以直接从托管内容服务器或输出作业,将PCB制造数据项、PCB组装数据项或PCB项目设计项的修订版发布数据发布到存储空间——例如Box.com、亚马逊S3、FTP服务器或共享网络上的简单文件夹位置。这使您能够安全地托管生成的发布数据,同时在全球范围内提供对其的访问权限。从中国的制造厂,到基辅、斯坦斯特德阿博茨和圣地亚哥的设计团队,再到往返于所有这些地方的项目总监,地理分散的“产品团队”——共同负责将产品从想法变为物理现实——拥有查看、讨论和利用数据构建项目的共享(和控制)访问权限。
定义发布目标
在查看支持的项目类型的修订版本的发布数据实际上是如何发布的之前,首先必须定义选项,以设置将该数据存储在哪里。这是从数据管理 - 发布目标页面的首选项对话框中执行的(点击工作区右上角的控件)。
发布目标作为Altium Designer偏好设置的一部分进行指定。
对于每个定义的发布目标,将展示以下信息:
- 名称 - 目标的有意义名称。例如,这可以反映要发布到该目标的数据。
- 类型 - 发布目标的类型。可以定义以下目标类型:
- Amazon S3 - 由Amazon AWS托管的简单存储服务。
- Box.com - 由Box.com托管的发布目标。
- 文件夹 - 例如,在共享网络上的简单文件夹结构。
- FTP - 用于上传到FTP存储服务器,或您网站上的位置。
- 状态 - Altium Designer与发布目标之间的连接是否成功 () 或不成功 ()。如果连接不成功,将显示评论,指出问题。
添加一个新的亚马逊S3发布目标
要添加一个由亚马逊简单存储服务(S3)托管的新发布目标,请点击按钮并从关联菜单中选择亚马逊S3 - 将出现添加亚马逊S3发布目标对话框。
按如下方式定义目标:
- 为目标起一个有意义的名称。
- 输入您的亚马逊网络服务账户凭证。您需要一个现有的亚马逊网络服务账户。如果您还没有一个,请在aws.amazon.com注册。在您的账户设置过程中,您会创建一个20字符的访问密钥ID(或公钥)和一个相应的40字符的秘密访问密钥(或私钥)。您可能有不止一对这样的密钥对。正如名称所示,您的秘密访问密钥应该保持安全,只有您和亚马逊网络服务知道。
- 指定将存储发布文件的存储桶名称。存储桶可以通过诸如AWS管理控制台之类的工具创建。您可以选择性地指定一个子文件夹在存储桶内存储您的文件。在键前缀字段中输入路径,或点击 按钮浏览并选择一个文件夹。
- 根据需要定义额外的发布选项。
- 点击确定。
从Altium Designer建立了连接,它的条目将出现在数据管理 - 发布目标页面的发布目标列表中,返回到首选项对话框。
添加一个新的Box.com发布目标
要添加一个新的发布目标,其文件夹结构将驻留在您的基于云的Box(由Box.com托管)中,请点击按钮并从关联菜单中选择Box.com - 将出现添加Box.com发布目标对话框。 按以下方式定义目标: 1. 给目标一个有意义的名称。 2. 激活您的Box.com账户。此过程允许Altium Designer访问您的Box。首次激活您的Box.com账户: 1. 在对话框的Box.com账户区域中点击按钮。将出现激活Box.com账户对话框,提示您登录到您的账户。 1. 输入您的Box.com账户凭据,然后点击授权。 2. 成功登录到您的Box后,点击授权访问Box按钮,允许AltiumBoxApplication对Box具有读/写访问权限。 1. 您将自动返回到添加Box.com发布目标对话框。对话框现在将反映您的账户已激活。 如果Box.com账户之前已被激活,您可以简单地输入激活密钥(如果您在首次激活账户时复制了它)。要做到这一点,请点击按钮并在出现的Box.com激活密钥对话框中输入激活码。如果您丢失了原始激活密钥,不知道它,或希望获得新的密钥,您可以简单地再次激活。账户将用新的密钥激活,旧密钥将失效。 如果您需要从多台计算机访问您的Box账户,或需要连接到同一Box账户中的多个发布文件夹,您可以通过复制和使用您的Box.com激活密钥来实现。要做到这一点,请点击按钮并从出现的对话框中复制密钥。 3. 指定存储发布数据的位置 - 在对话框的位置区域中使用文件夹字段,选择一个现有的或新的文件夹。使用 按钮访问选择目标根文件夹对话框,从中可以浏览您的Box中所有当前定义的文件夹,或点击创建一个新的。选择所需的文件夹并点击确定。 4. 根据需要定义额外的发布选项。 5. 点击确定。 Altium Designer将与指定文件夹建立连接,并且它将在数据管理 - 发布目标页面的首选项对话框中显示。 为了使用相同的Box.com托管发布目标进行协作目的,建议为每个单独用户创建单独的Box.com账户,然后将他们作为目标顶级文件夹的协作者添加。有关可用账户类型、使用账户以及注册账户的更多信息,请访问www.box.com。 要添加一个新的发布目标,其文件夹结构将驻留在您的基于云的Box(由Box.com托管)中,请点击按钮并从关联菜单中选择Box.com - 将出现添加Box.com发布目标对话框。
按以下方式定义目标:
- 给目标一个有意义的名称。
- 激活您的Box.com账户。此过程允许Altium NEXUS访问您的Box。首次激活您的Box.com账户:
- 在对话框的Box.com账户区域中点击按钮。激活Box.com账户对话框将出现,提示您登录到您的账户。
- 输入您的Box.com账户凭据,然后点击授权。
- 成功登录到您的Box后,点击授予Box访问权限按钮,允许AltiumBoxApplication对Box有读/写访问权限。
- 您将自动返回到添加Box.com发布目标对话框。对话框现在将反映您的账户已激活。
- 在对话框的位置区域中使用文件夹字段指定存储发布数据的位置 - 一个现有的或新的文件夹在您的Box中。使用 按钮访问选择目标根文件夹对话框,从中您可以浏览Box中当前定义的所有文件夹,或点击创建一个新的。选择所需的文件夹并点击确定。
- 根据需要定义额外的发布选项。
- 点击确定。
Altium NEXUS将与指定文件夹建立连接,并且它将在数据管理 - 发布目标页面的首选项对话框中出现。
添加新的文件夹发布目标
要添加一个新的本地文件夹发布目标,请点击按钮并从关联菜单中选择文件夹 - 将出现添加文件夹发布目标对话框。
按照以下步骤定义目标:
- 给目标一个有意义的名称。
- 指定根文件夹的位置。可以直接在文件夹字段中输入文件夹的位置,或点击图标访问浏览文件夹对话框,从中可以浏览现有的本地或网络文件夹,或根据需要创建一个新的。
- 根据需要定义附加发布选项。
- 点击确定。
从 Altium Designer 连接到指定文件夹后,它将在发布目标列表中显示,返回到数据管理 - 发布目标页面上的首选项对话框中。
添加新的 FTP 发布目标
要添加一个由 FTP 服务器托管的新发布目标,请点击按钮并从关联菜单中选择FTP - 将出现添加 FTP 发布目标对话框。
按如下方式定义目标:
- 输入您的FTP账户凭据。
- 输入服务器名称 - 这可能是一个IP地址(例如
123.45.1.1
)、一个域名(例如myserver.com
)或者如果位于您的局域网上的一个主机名(例如myserver
)。 - 输入您的用户名和密码以登录您的FTP服务器。
- 输入服务器名称 - 这可能是一个IP地址(例如
- 给目标起一个有意义的名称。
- 可选地指定一个在您的FTP服务器上存储发布数据的目录。直接在目录字段中输入路径,或点击 按钮浏览并选择一个文件夹。
- 根据需要定义额外的发布选项。
- 点击确定。
从 Altium Designer 连接到指定文件夹后,该文件夹将出现在数据管理 - 发布目标页面的发布目标列表中,返回到首选项对话框。
编辑发布目标的连接
您可以随时编辑到发布目标的连接,例如如果发布目标的位置发生变化。要执行此操作,请双击目标列表中的目标条目,或选择该条目并点击按钮。此时会出现一个对话框,您可以在其中修改连接属性。
移除发布目标
要删除发布目标,请在目标列表中选择其条目,然后点击按钮。
附加发布选项
定义发布目标时,提供以下附加发布选项(适用时):
- 压缩内容 - 启用此选项可以在发布前将数据压缩成zip档案。如果需要,zip档案还可以设置密码保护。此选项适用于所有发布目标类型。
- 在HTML页面中展示内容 - 启用此选项可以生成一个HTML索引页面,列出已发布数据的内容,并帮助在网页浏览器中导航文件。此选项适用于Amazon S3、文件夹和FTP发布目标类型。
发布数据
定义了所需的发布目标后,您可以从详细的项目视图、资源管理器面板或OutputJob文件中发布电路板设计的发布数据:
- 从项目视图中,选择您希望为其发布文档的特定修订版本。发布命令可通过右键点击已发布文档区域获得。虽然您可以仅发布已发布的文档,但也提供了一条命令,可以一次性发布所有文档(已发布的文档加上系统BOM)。
发布子菜单按名称列出了所有可用的发布目标,如在数据管理 - 发布目标页面的首选项对话框中定义的。
- 从资源管理器面板,切换到项目的经典视图( - 经典视图),选择你希望为其发布文档的特定版本的PCB制造数据、PCB组装数据或PCB项目设计项,并确保预览视图标签页处于活动状态。发布命令可通过右键菜单在已发布文档区域获得。同样,虽然你可以仅发布已发布文档,但也有一个命令可以一次性发布所有文档(已发布的文档加上系统BOM)。
发布子菜单列出了所有可用的发布目标,按名称排序,如在数据管理 - 发布目标页面中所定义的首选项对话框。
- 在输出作业文件中,点击所需输出容器的生成并发布控件以访问发布命令。
在每种情况下,使用随后的发布到对话框来定义存储数据所需的目标子文件夹。
一旦发布,根据需要(如果尚未设置)为文件夹、FTP站点或Amazon S3区域设置访问权限,然后将数据的可用性通知给相关人员。使用Box发布目标时,通过电子邮件确定在发布时(在发布到对话框中)与谁共享发布的数据。