Preparing Printed Data

在 Altium Designer 中,可通过创建输出作业配置文件(*.OutJob)来获得 PCB 项目的基于打印的输出。创建作业输出时,可输出多种制造文档,包括常见的二维 PCB 打印件,例如组合图和原理图图纸。

虽然 OutputJob 文件便于为设计输出进行精简准备,并可通过高完整性的项目发布流程生成后续输出,但也可以在相应编辑器中,直接通过主菜单中的 File » Print 命令为当前活动文档生成基于打印的输出。此处定义的配置选项与 Output Job 文件中为相同输出类型定义的选项彼此独立、互不影响。前者的设置存储在项目文件中;后者的设置存储在 Output Job 文件中。通过 File 菜单访问的页面与打印机相关设置,也与在 Output Job 文件中访问时所定义的设置相互独立。同样,前者会随项目文件存储,后者会随 Output Job 文件存储。

准备原理图基于打印的输出

可通过在活动 Output Job 文件的 Documentation Outputs 区域中,使用 [Add New Documentation Output] 控件的 Schematic Prints 菜单选择相应选项,将原理图基于打印的输出添加到其中;也可通过主菜单的 Edit » Add Documentation Outputs » Schematic Prints 子菜单添加。

原理图打印在 Print 对话框中进行配置。

从源原理图文档生成 PDF 时,当文本和其他绘图对象叠加在图形图像之上,能够提供清晰的呈现效果。该功能在 Advanced Settings dialog 中启用 Schematic.ExportPDF.UseBitmapTransparency 选项后可用。

准备二维基于打印的 PCB 输出

PCB 打印件与其他打印件不同之处在于:它们可配置为包含任意数量的打印件(页面),并且每个打印件可包含设计中使用的任意层组合,包括机械层与系统层。

可通过以下控件的菜单,将基于打印的 PCB 输出添加到活动 Output Job 文件中:

  • Documentation Outputs 区域中的 [Add New Documentation Output] 控件(或主菜单中的 Edit » Add Documentation Outputs 子菜单)- Composite DrawingPCB Prints
  • Assembly Outputs 区域中的 [Add New Assembly Output] 控件(或主菜单中的 Edit » Add Assembly Outputs 子菜单)- Assembly Drawings
  • Fabrication Outputs 区域中的 [Add New Fabrication Output] 控件(或主菜单中的 Edit » Add Fabrication Outputs 子菜单)- Composite Drill GuideDrill DrawingsFinalMask SetPower-Plane Set

在所需输出上右键单击,然后选择 Configure 以打开 Print 对话框;在该对话框中可定义打印内容、查看打印件并编辑其设置定义。

  • 请注意:当从 Outjob 文件访问 Print 对话框时,不会自动生成预览。请按 F5 键,或单击预览区域上方或预览区域内的 Refresh (F5) 链接以生成预览。
  • 请注意,即使其变体被设置为 Not Fitted,未装配元件的铜皮形状和阻焊层仍会在 PCB 打印输出中显示。

Print 对话框的选项和控件位于三个选项卡中:

  • General 选项卡包含用于配置打印机和页面设置的选项。
  • Pages 选项卡包含显示选项、用于管理层设置的选项,并允许你添加/移除页面。
  • Advanced 选项卡提供位号设置选项,以及字体和颜色选项。

对话框右侧的预览区域会反映设置的更改。当设置发生变化时,需要刷新(F5)。

配置打印输出的常规设置

打印输出的基本设置在 Print 对话框的 General 选项卡中进行配置。

此选项卡中的设置包括:

  • 打印机和预设设置(注意:当从 OutJob 文件访问 Print 对话框时,Printer 字段不可配置,因为打印机设置在 OutJob 文件本身中已定义)。
  • 页面设置,包括你希望用于打印输出的配色方案(灰度、单色或彩色)、页面大小和方向。
  • 比例和位置设置。
  • 要打印的 PCB 文档区域(整张图纸或特定区域;特定区域可通过输入该区域对角点坐标来定义,或在 PCB 文档中交互式定义)。

添加新页面

在对话框的 Pages 选项卡中单击 Add Page 按钮,可将新的打印输出页面添加到当前配置中。

向打印输出中添加新页面。
向打印输出中添加新页面。

该页面将添加在现有打印输出的下方,并被赋予默认名称 New PrintOut。使用 Move Page Up/Move Page Down(通过单击 访问)可将所选页面在列表中上移或下移,从而改变页面打印顺序。

配置页面

当在对话框 Pages 选项卡的页面列表中选中页面时,可通过关联的 Printout Properties 区域来配置新添加的打印输出页面(也可编辑现有页面的配置)。

通过对话框的 Printout Properties 区域配置所选页面。
通过对话框的 Printout Properties 区域配置所选页面。

配置所选页面时可用的选项和控件如下:

  • Edit 命令(通过单击 访问)允许你按需更改页面名称,以便赋予更有意义的名称,从而能快速识别页面的性质与用途。
  • 页面名称下方的选项可启用,用于控制关联打印输出中包含哪些元件(例如是否显示贴装元件),以及其他附加控制(例如显示镜像层)。
  • Pad Display Options 区域提供用于控制打印输出中焊盘显示的选项,即是否显示焊盘编号及其关联网络。
  • Pad Font Size 选项允许你确定焊盘编号和网络文本所使用的字体大小。

管理页面层

页面配置的“核心”是 Print 对话框中的层管理区域,它提供必要的控件来定义页面的层集合、对构成页面的层进行排序,并配置每一层的设置。要访问该区域,请在对话框的 Pages 选项卡列表中选择一个页面,然后单击 Edit Layer 按钮,或直接在列表中双击该页面。

通过访问 Print 对话框的相应区域来配置所选页面的层。
通过访问 Print 对话框的相应区域来配置所选页面的层。

使用复选框启用要打印的层。使用颜色样本来控制该层所使用的颜色。
 

配置层

打印输出页面的层集合中的某一层,在层列表中选中该层后,可通过关联的 Settings 区域进行配置。

通过 Settings 区域配置所选层。
通过 Settings 区域配置所选层。

配置所选层时可用的选项和控件如下:

  • First Drill Layer – 使用下拉列表指定所需钻孔对的起始层。下拉列表会列出在板层叠中定义的所有可用信号层和内部平面层。
  • Last Drill Layer – 使用下拉列表指定所需钻孔对的结束层。下拉列表会列出在板层叠中定义的所有可用信号层和内部平面层。
  • Configure Drill Symbols – 单击以打开 Drill Symbol 对话框,在其中你可以为每种钻孔尺寸分配符号/字母。
  • Free Primitives – 选择以确定该层上的自由图元在打印输出中的显示方式。
  • Component Primitives – 选择以确定该层上的元件图元在打印输出中的显示方式。
  • Other – 选择以确定该层上的其他对象在打印输出中的显示方式。

例如,考虑一个包含以下层的装配图:

  • 元件丝印层
  • 顶层(用于贴装焊盘)
  • 多层(用于通孔焊盘)

顶层将被配置为显示元件图元,使贴装焊盘可见,并隐藏自由图元,使走线不可见。多层也将被配置为显示元件图元,使通孔元件焊盘可见,并隐藏自由图元,使过孔不可见。

配置打印输出的高级设置

打印输出的高级设置在 Print 对话框的 Advanced 选项卡中进行配置。

打印输出的高级设置在 Print 对话框的 Advanced 选项卡中进行配置。
打印输出的高级设置在 Print 对话框的 Advanced 选项卡中进行配置。

此选项卡中的设置包括:

  • Designator Print Settings - 选择要包含在打印输出中的位号信息类型。 
  • Print Keepout Objects 选项可让你完全控制是否在打印文档中包含禁布(keepout)设计对象。
  • 字体替换——在生成打印输出时,PCB Editor 中使用的三种标准字体(DefaultSerifSansSerif)都可以替换为其他 Windows 字体。使用 Replace Stroke fonts by TT fonts 区域中的选项启用字体替换并选择字体。
  • 颜色设置——使用 Color Settings 区域中的控件来定义当前打印输出将使用的全局配色设置。选项包括使用网络覆盖颜色而非层颜色(Use Net override color 选项),以及应用在 PCB Editor 中为 PCB 设计配置的颜色(Retrieve Layer Colors from PCB 按钮)。同时还提供将当前颜色配置设为默认配置、以及将当前配置重置为默认配置的控件。

准备基于 3D 打印的 PCB 输出

PCB 3D Print Settings 对话框使您能够选择或创建 PCB 的 3D 打印输出,并将其包含在作业输出文件中。请记住,您可以为任何打印输出创建多个实例(使用 Output Containers 区域中 OutJob 的 Add New Documentation Output 控件来实现),这对 3D 输出尤其有用,因为如果需要,您可以从不同视角打印电路板视图。

该 PCB 3D Print Settings 对话框
PCB 3D Print Settings 对话框

该对话框分为四个区域:

  • Render Resolution – 包含用于设置要打印的 3D 模型“图片”质量的选项。可用分辨率不依赖于打印机。
  • View to Print – 使您能够从电路板的平面视图中进行选择,即相机视角垂直于电路板,可从上方或下方查看,或选择 Custom 视图。
  • View Configuration – 使您能够应用当前视图配置中的表面颜色、可见性、不透明度以及板厚设置。
  • Preview – 精确显示将要打印的内容。

创建自定义 3D 打印输出

电路板的自定义视图可以包括将其旋转到某个角度、缩放,以及为表面颜色、可见性、不透明度和板厚设置各种参数。您可以使用这些选项生成细节丰富的视图,以突出设计中的特定区域,甚至创建特效。

要将电路板的自定义 3D 视图创建为打印输出,请执行以下步骤:

  1. 转到 PCB Editor 窗口并进入 3D 模式(快捷键:3)。
  2. 使用 3D 视图控件获得所需的视角。
  3. 返回作业输出文件,在 PCB 3D Print 行的任意位置双击(或右键单击并从快捷菜单中选择 Configure)以打开 PCB 3D Print Settings 对话框。
  4. 单击 Custom 选项,然后按下 Take Current Camera Position 按钮。Preview 窗格将使用新的视角进行更新。
  5. 单击 OK 将自定义设置应用到当前 PCB 3D 打印输出。

如果您希望应用自定义表面颜色等设置,请执行以下步骤:

  1. 转到 PCB Editor 窗口并打开 View Configuration panel(在主菜单中选择 View » Panels » View Configuration,或单击主编辑器右下角的 Panels 按钮并选择 View Configuration,或使用 L 快捷键)。
  2. 设置所需选项。请注意,您无需保存这些选项也可以将其应用到 PCB 3D 打印输出。
  3. 返回作业输出文件,打开 PCB 3D Print Settings 对话框,启用 Custom 选项,然后按下 Take Current View Configuration 按钮。Preview 窗格将使用新的视图配置设置进行更新。一旦应用视图配置,它将应用到所有 View to Print 选项。
  4. 单击 OK 将视图配置应用到当前 PCB 3D 打印输出。
  5. 保存 OutJob 文件以保留任何新的 3D 打印输出。

准备基于 Draftsman 打印的输出

可通过在活动 Output Job 文件的 Documentation Outputs 区域中,从 [Add New Documentation Output] 控件的 Draftsman 菜单选择一个选项,或从主菜单的 Edit » Add Documentation Outputs » Draftsman 子菜单中选择,将基于 Draftsman 打印的输出添加到该文件中。

在所需输出上右键单击,然后选择 Page Setup 以访问 PCBDrawing Properties 对话框,在其中您可以从纸张、缩放和颜色设置等方面配置打印输出。

当使用 File » Print 菜单命令直接从 Draftsman 生成输出时,将使用 Print 对话框来配置输出。

使用 Smart PDF Wizard 准备可打印材料

Smart PDF Wizard 会为选定文档或整个项目生成单个 PDF,其中包括原理图、PCB 和物料清单(Bill Of Materials)。会为设计中的每个网络和元件创建 PDF 书签。您可以将 Smart PDF 设置保存到 OutJob 文件中,以便一键重新生成 PDF。

The Smart PDF Wizard
The Smart PDF Wizard

The Smart PDF Wizard  通过在主菜单中选择 File » Smart PDF 来启动。

启动该命令后,将显示 Smart PDF Wizard。按照向导一系列循序渐进(且直观)的页面操作,以汇总所需信息,从而按您的需求将设计有效导出为单个 PDF 文档。该 向导支持:

  • 记录当前活动文档,或整个项目中的任意/全部文档——包括原理图、PCB 和物料清单(Bill Of Materials)。
  • 在导出 PCB 文档时配置打印输出设置。
  • 添加附加信息,包括网络信息(以引脚和/或网络标号和/或端口书签的形式添加)、元件参数,以及用于元件和网络的全局书签。
  • 控制原理图与 PCB 内容的着色方式——彩色、灰度或单色。
  • 管理可在原理图页中包含或排除的特定项目——无 ERC 标记、参数集、探针、覆盖(Blankets)、注释。
  • 能够以 dots per inchdpi)来定义打印质量。
  • 选择导出逻辑设计还是物理设计。对于后者,你可以控制使用哪个设计变体,以及是否对各类网络标识符使用展开的物理名称。
  • 将设置保存到 Output Job 配置文件(*.OutJob)中——这样你就可以用相同的设置反复发布同一个作业,而无需每次都逐步走完向导。

在按需配置好向导的各个页面后,点击 Finish 以生成 PDF。如果你选择在生成后打开 PDF,它将使用你 PC 上安装的默认 Acrobat Reader 显示。生成的 PDF 会按文档类型对文档分组:原理图、PCB 或 BOM:

  • 对于每个原理图,会根据你的设置提供书签,使你既可以浏览文档,也可以浏览该文档上的单个元件与网络。如果源原理图是分层的,PDF 书签中也会反映该层级结构:顶层图纸显示在一个层级,所有子图纸显示为子书签。如果你在导出过程中启用了 Use Physical Structure 选项,生成的 PDF 文档将为多通道设计中的每个通道包含单独的图纸页。
  • 对于 PCB 文档,会为每个导出的打印输出提供书签。
  • 对于物料清单,会提供书签,以便你浏览到每个元件。

如果你已启用“附加书签”设置来为引脚、网络标号和端口生成网络信息,那么在浏览原理图或 PCB(仅引脚)时将会看到这些信息。

点击书签会缩放到该对象所在的文档区域。缩放级别由向导中配置的缩放控制滑块设置决定。在可能的情况下,对象会在 PDF 查看器的主显示窗口中居中显示。按元件、引脚、端口或网络标号浏览时会应用高亮显示,便于查阅。

  • 使用 Smart PDF Wizard 以 PDF 格式导出时,仅可导出原理图、PCB 和 BOM 文档。
  • 如果你未启用生成网络信息的选项,则生成的 PDF 中只会提供元件信息。
  • 向导中定义的导出选项会与设计项目一同存储。
  • 从 Output Job 文件生成 PDF 输出时使用的 Smart PDF 生成器,与直接使用 Smart PDF 向导生成 PDF 时使用的是同一个。
  • 可在生成的 OutJob 文档中重新配置输出设置。例如,可将 BOM 重新配置为使用不同模板,并通过“发布为 PDF”命令重新发布。

OutputJob 编辑器

你的 Smart PDF 设置可以保存到 Output Job 文档中。当活动文档为 *.OutJob 文件时,可在 OutputJob Editor 中修改该文档(编辑器将变为可用)。

生成 PDF 的纸张尺寸

PDF Generator 使用的纸张尺寸并不是从你电脑当前的 Windows 默认打印机“获取”的。用于 PDF 生成的尺寸是固定的 ,与默认打印机提供的尺寸无关,并且无论将哪种打印机设为默认值都保持独立。换言之,通过 Output Job 文件生成 PDF 时选择 A3 纸张尺寸将始终保持为该尺寸,即使你把默认打印机切换为走廊尽头那台小型 A4 喷墨打印机也是如此。PDF Printer 可使用以下固定纸张尺寸集合:

  • A0
  • A1
  • A2
  • A3
  • A4
  • A5
  • A6
  • A
  • B
  • C
  • D
  • E
  • Legal
  • Letter
  • Tabloid

系统打印机设置

你也可以针对以 PDF 格式生成的输出定义自定义页面尺寸。自定义页面尺寸在 System - Printer Settings 页(位于 Preferences 对话框中)进行定义。Preferences 对话框中与 Add 按钮关联的下拉菜单提供多种预定义的自定义尺寸:

  • ARCH A
  • ARCH B
  • ARCH C
  • ARCH D
  • ARCH E
  • ARCH E1
  • C5 Envelope (162 x 229 mm)
  • DL Envelope (110 x 220 mm)
  • Folio (8.5 x 13 in)
  • JIS B1
  • JIS B2
  • JIS B3
  • JIS B4
  • JIS B5
  • Ledger (17 x 11 in)
  • Monarch Envelope (3.87 x 7.5 in)
  • No.10 Envelope (4.125 x 9.5 in)
  • Note (7.5 x 10 in)
  • Statement (5.5 x 8.5 in)

选择一个条目即可将该尺寸添加到列表中。如果你需要不同的尺寸,只需添加一个预定义尺寸,在列表中选中其条目,然后单击 Edit Page 按钮。随后会出现一个对话框,你可以在其中指定:

  • 自定义页面尺寸的 Title ——建议使用有意义的名称,例如包含宽度和高度(以及单位!),便于参考。
  • 页面 Width  和 Height
  • 计量单位(mm 或 in)。

在导出为 PDF 之前配置页面属性时,已定义的自定义页面尺寸将显示在 Size 字段的菜单中。

目标中不支持的纸张尺寸提示

当将某个适用输出生成器的目标从 PDF Output Container 更改为物理打印机(Hard Copy)时,很可能该生成器通过相关属性对话框(右键,Page Setup)所定义的纸张尺寸并不被目标介质支持。在这种情况下,生成器与介质之间的连接线会显示为红色。

在此状态下,你将无法生成内容(PDF Output Container) 或进行预览/打印(Hard Copy)。你可以在成功生成相应输出之前,先更改输出生成器的纸张尺寸(从而使连接线恢复为绿色) ,或者直接将目标介质更改为支持所选纸张尺寸的设备。
当存在纸张尺寸不匹配且你选择更改已配置输出生成器的纸张尺寸时,对生成器使用 Page Setup 命令会弹出信息对话框。该对话框会提醒你此问题,并通知纸张尺寸已恢复为默认值。这意味着配置对话框中的纸张尺寸下拉列表会刷新为标准的受支持纸张尺寸集合(PDF Output Container) 或目标打印机支持的纸张尺寸集合(Hard Copy)。

浏览生成的 PDF

生成的 PDF 会按文档类型对文档进行分组:Schematic、PCB 和 BOM。对于每个原理图,会根据你的设置提供书签,使你能够浏览文档以及该文档上的单个元件和网络。

如果源原理图是分层的,层级结构会在 PDF 书签中体现:顶层页显示在一个层级,所有子页显示为子书签。如果你在导出过程中启用了 Use Physical Structure 选项,则生成的 PDF 文档将为多通道设计中的每个通道包含单独的页面。

对于 PCB 文档,会为每个导出的打印输出提供书签。

对于物料清单(Bill of Materials),会提供书签,以便你浏览到每个元件。

如果你在向导的 Additional PDF Settings 页面启用了额外书签,以生成 Pins、Net Labels 和 Ports 的网络信息,那么在浏览原理图或 PCB(仅 pins)时将会看到这些内容。

单击书签将缩放到文档中该对象所在的区域。应用的缩放级别由 Additional PDF Settings 页面上的缩放控制滑块设置决定。在可能的情况下,对象会在 PDF Viewer 的主显示窗口中居中显示。为便于查阅,当按 Components、Pins、Ports 或 Net Labels 浏览时,将应用高亮显示。

如果你未启用生成网络信息的选项,则生成的 PDF 中只会提供元件信息。

PDF 输出中的元件参数

Altium Designer 会在生成的 PDF 输出中包含元件参数。生成后,你可以在 PDF 中单击原理图页上的某个元件,并在便捷的弹出窗口中查看其参数。如果你不希望以这种方式查看元件参数,请在 Additional PDF Settings 页面的 Additional Information 区域中禁用(取消勾选)Include Component Parameters 选项。

无论是生成单张原理图页的 PDF,还是生成整个项目的 PDF,此功能都有效。

如果某个元件包含一个参数,其值为指向网页的 URL,格式为 http://<siteaddress>,则该条目会在参数弹出窗口中成为可点击的链接。你可以单击它以跟随链接,并在外部 Web 浏览器中访问该 URL。

必须包含“http://"”前缀。不支持缩短形式的 URL,例如 www.altium.comlive.altium.com

注意

当使用 File » Print 菜单命令直接从相应编辑器生成基于打印的输出时,此功能的配置与 OutJob 文件中定义的配置是分开设置的。在这种情况下,请使用 Project Options 对话框的 Default Prints 选项卡Project » Project Options)来为每一种可生成的打印相关输出配置默认打印设置和页面布局。

要访问 Project Options 对话框的 Default Prints 选项卡,必须在 Advanced Settings dialog 上为 UI.ProjectOptions.DefaultPrintsValue 字段启用。

 Project Options 对话框的 Default Prints 选项卡
Project Options 对话框的 Default Prints 选项卡

AI-LocalizedAI 翻译
如您发现任何问题,请选中相关文本/图片,并按 Ctrl + Enter 键向我们提交反馈。
功能可用性

您可使用的功能取决于您所选择的 Altium 解决方案 —— Altium DevelopAltium Agile(Agile Teams 或 Agile Enterprise 版本),或仍在有效订阅期内的 Altium Designer。

如果您在软件中未找到文中提及的功能,请联系 Altium 销售团队了解更多信息。

旧版文档

Altium Designer 文档不再提供版本区分。如果您需要访问 Altium Designer 旧版本的文档,请前往其他安装程序页面的旧版文档部分。

Content