处理发布目标
发布目标允许您将某个 PCB Fabrication Data Item、PCB Assembly Data Item 或 PCB Project Design Item 修订版的发布数据,直接从 Workspace 或 Output Job 发布到某个存储空间,例如 Box.com、Amazon S3、FTP 服务器,或共享网络上的普通文件夹位置。这样,您既可以安全地托管生成的发布数据,又能够在全球范围内提供访问。从日本的制造工厂,到慕尼黑、剑桥和圣地亚哥的设计团队,再到往返于各地的项目主管,这个地域分散的“产品团队”——共同负责将产品从想法变为实物——都可以共享并受控地访问这些数据,以便查看、讨论并利用这些数据来构建该 Item。
定义发布目标
在了解如何实际发布受支持 Item 类型修订版的发布数据之前,必须先定义相关选项,以设置这些数据要存储到何处。这可在 Preferences 对话框的 Data Management – Publishing Destinations page 页面中完成(单击主设计窗口右上角的
控件)。

发布目标作为 Altium Designer 首选项的一部分进行指定。
对于每个已定义的发布目标,将显示以下信息:
- Name – 目标的名称,应具有明确含义。例如,可以反映将要发布到该目标的数据类型。
-
Type – 发布目标的类型。可定义以下目标类型:
- Amazon S3 – 由 Amazon AWS 托管的 Simple Storage Services。
- Box.com – 由 Box.com 托管的发布目标。
- Folder – 例如位于共享网络上的简单文件夹结构。
- FTP – 用于上传到 FTP 存储服务器或您网站上的某个位置。
-
Status – Altium Designer 与发布目标之间的连接是否成功(
)或失败(
)。如果连接失败,将显示注释说明问题所在。
添加新的 Amazon S3 发布目标
要添加由 Amazon Simple Storage Services (S3) 托管的新发布目标,请单击
按钮,并从关联菜单中选择 Amazon S3 —— 随后将出现 Add Amazon S3 Publishing Destination 对话框。

定义与 Amazon S3 发布目标的连接。
按如下方式定义该目标:
- 为该目标指定一个有意义的 Name。
- 输入您的 Amazon Web Services 账户凭据。您需要先拥有一个现有的 Amazon Web Services 账户。如果您还没有,请访问 aws.amazon.com 注册。在账户设置过程中,您会创建一个 20 个字符的 Access Key ID(或公钥)以及对应的 40 个字符的 Secret Access Key(或私钥)。您可能拥有不止一组这样的密钥对。顾名思义,您的 Secret Access Key 应妥善保管,仅您本人和 Amazon Web Services 知晓。
-
指定用于存储已发布文件的 bucket 名称。可以使用诸如 AWS Management Console 之类的工具创建 bucket。您还可以选择指定 bucket 中的一个子文件夹来存储文件。可在 Key Prefix 字段中输入路径,或单击
按钮浏览并选择文件夹。
- 根据需要定义 其他发布选项。
-
如需手动测试连接,请单击
按钮。不过这不是必须的,因为在您单击 OK 时系统会自动测试连接。
- 单击 OK。
Altium Designer 将建立连接,并且在 Preferences 对话框的 Data Management – Publishing Destinations page 页面上的发布目标列表中会出现相应条目。
添加新的 Box.com 发布目标
要添加一个新发布目标,其文件夹结构将位于您的云端 Box(由 Box.com 托管)中,请单击
按钮,并从关联菜单中选择 Box.com —— 随后将出现 Add Box.com Publishing Destination 对话框。

定义与 Box.com 发布目标的连接。
按如下方式定义该目标:
- 为该目标指定一个有意义的 Name。
-
激活您的 Box.com 账户。此过程允许 Altium Designer 访问您的 Box。首次激活您的
Box.com账户时:-
单击对话框中 Box.com Account 区域内的
按钮。此时将出现 Activate Box.com Account 对话框,提示您登录账户。

在 Activate Box.com Account 对话框中登录您的Box.com账户 - 输入您的 Box.com 账户凭据,然后单击 Authorize。
-
成功登录到您的 Box 后,单击 Grant access to Box 按钮,允许 AltiumBoxApplication 对 Box 具有读/写访问权限。

登录后,授予 AltiumBoxApplication 访问 Box 的权限 -
随后您将自动返回到 Add Box.com Publishing Destination 对话框。此时该对话框将显示您的账户已激活。

该 Add Box.com Publishing Destination 对话框显示Box.com账户已激活
-
-
使用对话框中 Location 区域内的 Folder 字段指定用于存储发布数据的位置——可以是您 Box 中现有的文件夹,也可以是新建文件夹。使用
按钮打开 Choose the Destination Root Folder 对话框,在该对话框中,您可以浏览 Box 中当前定义的所有文件夹,或单击
创建新文件夹。选择所需文件夹后,单击 OK。
- 根据需要定义 其他发布选项。
- 单击 OK。
Altium Designer 将建立与指定文件夹的连接,并且在 Preferences 对话框的 Data Management – Publishing Destinations page 页面上的发布目标列表中会出现相应条目。
添加新的文件夹发布目标
要添加新的基于本地文件夹的发布目标,请单击
按钮,并从关联菜单中选择 Folder —— 随后将出现 Add Folder Publishing Destination 对话框。

定义与文件夹发布目标的连接。
按如下方式定义该目标:
- 为该目标指定一个有意义的 Name。
-
指定根文件夹的位置。您可以直接在 Folder 字段中输入文件夹位置,也可以单击
图标打开 Browse For Folder 对话框,在其中按需浏览现有本地或网络文件夹,或创建新文件夹。
- 根据需要定义 其他发布选项。
- 单击 OK。
Altium Designer 将建立与指定文件夹的连接,并且在 Preferences 对话框的 Data Management – Publishing Destinations page 页面上的发布目标列表中会出现相应条目。
添加新的 FTP 发布目标
要添加由 FTP 服务器托管的新发布目标,请单击
按钮,并从关联菜单中选择 FTP —— 随后将出现 Add FTP Publishing Destination 对话框。

定义与 FTP 服务器的连接。
按如下方式定义该目标:
-
输入您的 FTP 账户凭据。
-
输入 Server Name —— 这可以是 IP 地址(例如
123.45.1.1)、域名(例如myserver.com),或者如果位于本地局域网中则为主机名(例如myserver)。 - 输入您的 User Name 和 Password 以登录到 FTP 服务器。
-
输入 Server Name —— 这可以是 IP 地址(例如
- 为该目标指定一个有意义的 Name。
-
可以选择指定 FTP 服务器上的某个目录来存储发布数据。可直接在 Directory 字段中输入路径,或单击
按钮浏览并选择文件夹。
- 根据需要定义 其他发布选项。
-
如需手动测试连接,请单击
按钮。不过这不是必须的,因为在您单击 OK 时系统会自动测试连接。
- 单击 OK。
Altium Designer 将建立与指定文件夹的连接,并且在 Preferences 对话框的 Data Management – Publishing Destinations page 页面上的发布目标列表中会出现相应条目。
编辑与发布目标的连接
您可以随时编辑与发布目标的连接,例如当发布目标的位置发生变化时。为此,请双击目标列表中的相应条目,或选中该条目后单击
按钮。随后会出现一个对话框,您可以在其中修改连接属性。
删除发布目标
要删除某个发布目标,请在目标列表中选中其条目,然后单击
按钮。
其他发布选项
在定义发布目标时,将提供以下其他发布选项(在适用情况下):
- Zip Contents – 启用此选项可在发布前将数据压缩为 zip 归档文件。如有需要,还可以为该 zip 归档设置密码保护。此选项适用于所有类型的发布目标。
- Present Contents in a HTML page – 启用此选项可生成 HTML 索引页面,用于列出已发布数据的内容,并帮助在 Web 浏览器中浏览这些文件。此选项适用于 Amazon S3、文件夹和 FTP 类型的发布目标。
发布数据
在按需定义好发布目标后,您就可以通过详细的 Item view、Explorer panel 或 OutputJob file 来发布板级设计的发布数据:
-
在 Item 视图中,选择您希望为其发布文档的特定 Item 修订版。可通过 Released Documents 区域的右键菜单访问发布命令。您不仅可以发布 just 已发布文档,还可以使用另一个命令一次性发布所有文档(已发布文档加上 System BOM)。
发布子菜单会按名称列出所有可用的发布目标,这些名称定义于 Preferences 对话框的 Data Management – Publishing Destinations page 页面中。
-
在 Explorer 面板中,切换到项目的 Classic 视图(
– Classic View),选择您希望为其发布文档的特定 PCB Fabrication Data、PCB Assembly Data 或 PCB Project Design Item 修订版,并确保 Preview aspect view 选项卡处于活动状态。可通过 Released Documents 区域的右键菜单访问发布命令。同样,您不仅可以发布 just 已发布文档,还可以使用一个命令一次性发布所有文档(已发布文档加上 System BOM)。
发布子菜单会按名称列出所有可用的发布目标,这些名称定义于 Preferences 对话框的 Data Management – Publishing Destinations page 页面中。
-
在 Output Job 文件中,单击所需 Output Container 的 Generate and publish 控件以访问发布命令。
在每种情况下,请使用随后出现的 Publish to 对话框定义用于存储数据的目标子文件夹。对于 Box 发布目标,如果要与他人共享发布数据,您还可以在 Publish to Box 对话框相应的文本字段中输入他们的电子邮件地址,并用逗号分隔。
发布完成后,请根据需要(如尚未设置)为文件夹、FTP 站点或 Amazon S3 区域设置访问权限,然后将数据可用性通知相关人员。对于 Box 发布目标,可在发布时通过电子邮件决定与谁共享已发布数据(在 Publish to 对话框中设置)。
制造包数据的全局共享
存储在 Altium 365 Workspace 中的设计项目的一个关键特性,是能够创建并与他人共享发布 Build Package。当它直接共享给您的制造商时,也可以将其视为一个 Manufacturing Package,因为制造商可以浏览、下载并使用该包来完成电路板的制造与装配。
为支持与他人以及您的制造商(通常位于组织外部)共享此类包,Altium 365 Platform 提供了专用的 Manufacturing Package Viewer —— 这是该平台 Global Sharing 支持的一部分 —— 它允许其他人在工作区之外通过任意 Web 浏览器、从世界任何地方查看制造包,同时您的设计本身以及其他有价值的知识产权仍然受到保护、不可访问。
每位共享用户都会收到一封电子邮件邀请,其中包含一个链接,可通过 Manufacturing Package Viewer 查看制造包。共享的制造包会显示在基于浏览器的 Altium 365 Platform Interface 的 Shared with Me 页面上。
Manufacturing Package Viewer 本身允许关键相关方——尤其是制造人员——查看设计的摘要概览和关键板级数据,同时还能够浏览源数据、制造数据和装配数据的结构(并可根据需要下载其中任意单个文件)。该查看器还提供 Fabrication、Assembly 和 BOM 数据子页面,其中 Fabrication 页面提供 Gerber Viewer,并允许所有已共享该包的用户添加注释。
最终,制造人员可以在查看器的任意页面下载其所查看发布版本的 Build Package,以便将该修订版的电路板真正制造出来。






