处理发布目标

您正在阅读的是 22. 版本。关于最新版本,请前往 处理发布目标 阅读 24 版本
Applies to Altium Designer version: 22
 

父页面: 板设计发布

发布目标为您提供了一种能力,可以直接从工作区或输出作业,将PCB制造数据项、PCB组装数据项或PCB项目设计项的修订版发布数据发布到存储空间——例如Box.com、Amazon S3、FTP服务器或共享网络上的简单文件夹位置。这使您能够安全地托管生成的发布数据,同时在全球范围内提供对其的访问权限。从中国的制造厂到基辅、斯坦斯特德阿博茨和圣地亚哥的设计团队,再到往返于所有这些地方的项目总监,地理分散的“产品团队”——共同负责将产品从想法变为物理现实——拥有共享(和控制)查看、讨论和利用数据来构建项目的权限。

如果您正在享受Altium 365以及Altium 365 工作区的好处,为什么不利用Altium 365平台的制造包查看器,通过定义的制造包,来更好地共享发布数据呢?请查看本文档后面的全球制造包数据共享一节,了解这一功能的预览。或者,直接跳转到专门的Altium 365文档中的全球共享部分。

定义发布目标

在查看如何实际发布支持的项目类型的修订版本的发布数据之前,首先必须定义选项,以设置将在哪里存储该数据。这是从数据管理 - 发布目标页面首选项对话框中执行的(点击主设计窗口右上角的控件)。


发布目标作为Altium Designer偏好设置的一部分进行指定。

对于每个定义的发布目标,将展示以下信息:

  • 名称 – 目标的有意义名称。例如,这可以反映要发布到该目标的数据。
  • 类型 – 发布目标的类型。可以定义以下目标类型:

    • Amazon S3 – 由Amazon AWS托管的简单存储服务。
    • Box.com – 由Box.com托管的发布目标。
    • 文件夹 – 例如,在共享网络上的简单文件夹结构。
    • FTP – 用于上传到FTP存储服务器,或您网站上的位置。
  • 状态 – Altium Designer与发布目标之间的连接是否成功 () 或不成功 ()。如果连接不成功,将显示注释,指示问题所在。
偏好设置对话框的系统 - 网络活动页面上,应启用发布选项,以便访问Box.com、Amazon S3和FTP服务器发布目标。

添加一个新的Amazon S3发布目标

要添加一个由Amazon Simple Storage Services (S3)托管的新发布目标,请点击按钮,并从关联菜单中选择Amazon S3——添加Amazon S3发布目标对话框将会出现。


定义到Amazon S3发布目标的连接。

按如下方式定义目标:

  1. 给目标起一个有意义的名称
  2. 输入您的亚马逊网络服务账户凭证。您需要一个现有的亚马逊网络服务账户。如果您还没有一个,请在aws.amazon.com注册。在您的账户设置过程中,您会创建一个20字符的访问密钥ID(或公钥)和一个相应的40字符的秘密访问密钥(或私钥)。您可能会有多个这样的密钥对。如名称所示,您的秘密访问密钥应该保持安全,只有您和亚马逊网络服务知道。
  3. 指定将存储发布文件的存储桶名称。存储桶可以通过诸如AWS管理控制台之类的工具创建。您可以选择在存储桶内指定一个子文件夹来存储您的文件。在键前缀字段中输入路径,或点击按钮浏览并选择一个文件夹。
  4. 根据需要定义额外的发布选项
  5. 要手动测试连接,请点击按钮。这不是一个要求,因为当您点击确定时,连接会自动被测试。
  6. 点击确定

从Altium Designer建立了连接,一个条目将会出现在发布目标列表中,返回到数据管理 - 发布目标页面首选项对话框

添加一个新的Box.com发布目标

要添加一个新的发布目标,其文件夹结构将位于您的基于云的Box(由Box.com托管)内,请点击按钮并从关联菜单中选择Box.com——添加Box.com发布目标对话框将会出现。


定义到Box.com发布目标的连接。

按如下方式定义目标:

  1. 给目标一个有意义的名称
  2. 激活您的Box.com账户。此过程允许Altium Designer访问您的Box。首次激活Box.com账户:

    1. 在对话框的Box.com账户区域点击按钮。激活Box.com账户对话框将出现,提示您登录到您的账户。

      在激活Box.com账户对话框中登录到您的Box.com账户
      激活Box.com账户对话框中登录到您的Box.com账户

    2. 输入您的Box.com账户凭据,然后点击授权
    3. 成功登录到您的Box后,点击授予Box访问权限按钮,允许AltiumBoxApplication对Box有读/写访问权限。

      登录后,授予AltiumBoxApplication访问Box的权限
      登录后,授予AltiumBoxApplication访问Box的权限

    4. 您将自动返回到添加Box.com发布目标对话框。对话框现在将反映您的账户已激活。

      反映Box.com账户已激活的添加Box.com发布目标对话框
      反映Box.com账户已激活的添加Box.com发布目标对话框

      如果Box.com账户之前已被激活,您可以简单地输入激活密钥(如果您在首次激活账户时复制了它)。要做到这一点,请点击 按钮,并在出现的Box.com激活密钥对话框中输入激活码。如果您丢失了原始激活密钥,不知道它,或希望获得新的密钥,您可以简单地再次激活。账户将用新的密钥激活,旧密钥将被作废。
      如果您需要从多台计算机访问您的Box账户,或需要连接到同一Box账户内的多个发布文件夹,您可以通过复制和使用您的Box.com激活密钥来实现。要做到这一点,请点击 按钮,并从出现的Box.com激活密钥对话框中复制密钥。
  3. 在对话框的位置区域的文件夹字段中指定存储发布数据的位置——无论是在您的Box中的现有文件夹还是新文件夹。使用按钮访问选择目标根文件夹对话框,从中您可以浏览Box中所有当前定义的文件夹,或点击创建一个新的。选择所需的文件夹并点击确定

  4. 根据需要定义额外的发布选项
  5. 点击确定

从 Altium Designer 连接到指定文件夹后,它将在发布目标列表中显示,返回到数据管理 - 发布目标页面首选项对话框中。

为了使用相同的 Box.com 托管发布目标进行协作,建议为每个用户创建单独的 Box.com 账户,然后将他们作为目标顶层文件夹的协作者添加。有关可用账户类型、如何使用账户以及注册账户的更多信息,请访问 www.box.com

添加新的文件夹发布目标

要添加一个新的基于本地文件夹的发布目标,请点击按钮,并从关联菜单中选择文件夹——添加文件夹发布目标对话框将会出现。


定义到文件夹发布目标的连接。

按如下方式定义目标:

  1. 给目标起一个有意义的名称
  2. 指定根文件夹的位置。可以直接在文件夹字段中输入文件夹的位置,或点击图标访问浏览文件夹对话框,从中可以浏览现有的本地或网络文件夹,或根据需要创建新文件夹。
  3. 根据需要定义附加发布选项
  4. 点击确定

从 Altium Designer 连接到指定文件夹后,它将在发布目标列表中显示,返回到数据管理 - 发布目标页面首选项对话框中。

添加新的 FTP 发布目标

要添加一个由 FTP 服务器托管的新发布目标,请点击按钮并从关联菜单中选择FTP —— 添加 FTP 发布目标对话框将会出现。


定义到FTP服务器的连接。

按如下方式定义目标:

  1. 输入您的FTP账户凭据。

    1. 输入服务器名称 - 这可能是一个IP地址(例如123.45.1.1)、一个域名(例如myserver.com)或者如果位于您的局域网内的主机名(例如myserver)。
    2. 输入您的用户名密码以登录您的FTP服务器。
  2. 给目标起一个有意义的名称
  3. 可选地指定一个目录在您的FTP服务器上存储发布的数据。直接在目录字段中输入路径,或点击按钮浏览并选择一个文件夹。
  4. 根据需要定义额外的发布选项
  5. 要手动测试连接,请点击按钮。这不是一个要求,因为当您点击确定时,连接将自动被测试。
  6. 点击确定

从 Altium Designer 连接到指定文件夹后,它将在数据管理 - 发布目标页面的发布目标列表中显示,返回到首选项对话框

编辑到发布目标的连接

您可以随时编辑到发布目标的连接,例如如果发布目标的位置发生变化。要执行此操作,请双击目标列表中的目标条目,或选择该条目并点击按钮。随后会出现一个对话框,您可以在其中修改连接属性。

移除发布目标

要移除一个发布目标,请在目标列表中选择它的条目,然后点击按钮。

附加发布选项

在定义发布目标时,提供以下附加发布选项(如适用):

  • 压缩内容 – 启用此选项可以在发布前将数据压缩成zip档案。如果需要,zip档案还可以设置密码保护。此选项适用于所有发布目标类型。
  • 在HTML页面中展示内容 – 启用此选项可以生成一个HTML索引页面,列出已发布数据的内容,并帮助在网页浏览器中导航文件。此选项适用于Amazon S3、文件夹和FTP发布目标类型。
在任何给定时间,对于一个发布目标只能选择一个选项。


示例HTML页面,列出了发布数据的内容。

发布数据

定义所需的发布目标后,您可以从详细的项目视图资源管理器面板输出作业文件中发布电路板设计的发布数据:

  • 项目视图中,选择您希望为其发布文档的特定项目修订版本。发布命令可通过右键点击已发布文档区域获得。虽然您可以仅发布已发布的文档,但也提供了一条命令,可以一次性发布所有文档(已发布的文档加上系统BOM)。

    要访问项目视图,请在资源管理器面板中找到所需的项目,右键点击它,然后从上下文菜单中选择历史记录

    发布子菜单按名称列出了所有可用的发布目标,如数据管理 - 发布目标页面首选项对话框所定义。

    从详细的项目视图中访问特定项目修订版本的发布相关命令。
    从详细的项目视图中访问特定项目修订版本的发布相关命令。

  • 资源管理器面板,切换到项目的经典视图( - 经典视图),选择您希望为其发布文档的PCB制造数据、PCB组装数据或PCB项目设计项目的特定修订版本,并确保预览方面视图标签处于活动状态。发布命令可通过右键点击已发布文档区域获得。同样,虽然您可以仅发布已发布的文档,但也提供了一条命令,可以一次性发布所有文档(已发布的文档加上系统BOM)。

    发布子菜单按名称列出了所有可用的发布目标,如数据管理 - 发布目标页面首选项对话框所定义。

    从资源管理器面板中访问特定项目修订版本的发布相关命令。
    资源管理器面板中访问特定项目修订版本的发布相关命令。

  • 在输出作业文件中,点击所需输出容器的生成并发布控件以访问发布命令。

    虽然可以直接从输出作业配置文件中发布到定义的发布目标,但建议仅在数据已发布到托管内容服务器后再发布数据,这样可以使用在设计发布过程中经过严格验证和安全检查的数据,保证数据的完整性。

    从OutJob文件中访问发布命令。
    从OutJob文件中访问发布命令。

在每种情况下,使用随后的发布到对话框来定义存储数据所需的目标子文件夹。

发布后,根据需要(如果尚未设置的话)为文件夹、FTP站点或Amazon S3区域设置访问权限,然后将数据的可用性通知给相关人员。对于Box发布目标,通过电子邮件确定在发布时(在发布到对话框中)与谁共享发布的数据。

全球共享制造包数据

在Altium 365工作区中存储的设计项目的一个关键方面是能够创建并与他人共享构建包。当直接与制造商共享时,它可以被视为制造包,因为制造商可以浏览、下载并使用该包来制造和组装电路板。

为了支持与他人以及您的制造商(通常位于您的组织之外)共享此类包的能力,Altium 365 平台提供了一个专用的制造包查看器——平台的全球共享支持的一个元素——允许其他人从世界任何地方通过任何网络浏览器查看制造包——但在您的工作区之外,以便您的设计本身和其他宝贵的知识产权得到保护。

每个共享用户将收到一封带有链接的电子邮件邀请,通过制造包查看器查看制造包。共享的制造包将在基于浏览器的 Altium 365 平台界面的与我共享页面上展示。

制造包查看器本身允许关键利益相关者——主要是制造人员——查看设计的概要概览,包括关键的板材数据,以及浏览源数据、制造和装配数据的结构的能力(并根据需要下载任何单个文件)。查看器的制造、装配和物料清单(BOM)数据子页面也提供了,其中制造页面展示了一个Gerber查看器,并允许所有与之共享包的用户添加评论。

最终,制造人员可以下载他们已查看的发布版本的构建包——并且可以从查看器的任何页面下载——以实现该版本的板材的物理制造。

与您共享的制造包可以从与我共享页面访问。与您共享制造包的人将收到一封电子邮件邀请,通过Altium 365访问该包。他们点击电子邮件中的 按钮后,将被带到Altium 365登录页面(除非已经登录到平台,或他们的AltiumLive账户)。登录后,他们将被带到制造包查看器,并加载包。如果此人没有AltiumLive账户,他们首先需要注册一个账户 - 在Altium 365登录页面上提供了链接。 阅读有关制造包查看器的信息。

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

Content