准备打印数据

概览

了解如何在 Altium Designer 中使用输出作业文件,或直接从当前编辑器打印,来准备原理图、2D/3D PCB 和 Draftsman 的打印输出。本文介绍了这两种工作流程如何分别存储各自的设置,并说明了页面布局、缩放比例、原理图对象包含选项,以及 PCB 打印页面和层的相关控件。此外,您还将了解如何使用 Smart PDF 向导准备打印材料。继续阅读,了解如何配置符合项目文档需求的打印输出。

- 了解输出作业配置与从编辑器直接打印之间的区别。
- 学习如何调整打印设置,包括颜色、页面尺寸、方向、缩放比例和位置。
- 探索原理图对象的包含选项,以及 PCB 打印页面、层和预览的配置选项。
使用 AI 深入了解:

在 Altium Designer 中,可通过创建输出作业配置文件(*.OutJob)为 PCB 工程生成打印输出。创建作业 输出时,可输出多种制造文档,包括常见的二维 PCB 打印图,如综合图和原理图。

虽然 OutputJob 文件便于集中准备设计输出,并随后通过高完整性的工程发布流程生成这些输出,但也可以在相应编辑器中,使用主菜单中的 File » Print 命令,直接为活动文档生成打印输出。此处定义的配置选项与输出作业文件中为同一输出类型定义的选项相互独立。前者的设置保存在工程文件中,后者的设置则保存在输出作业文件中。通过 File 菜单访问的页面和打印机 设置选项,也与从输出作业文件内访问时定义的设置相互独立。同样,前者保存在工程文件中,后者保存在输出作业文件中。

准备原理图打印输出

要向活动输出作业文件添加原理图打印输出,可从该文件 Documentation Outputs 区域中 [Add New Documentation Output] 控件的 Schematic Prints 菜单,或从主菜单的 Edit » Add Documentation Outputs » Schematic Prints 子菜单中选择相应选项。

原理图打印输出在 Print 对话框中配置。

从源原理图文档生成 PDF 时,叠加在图形图像上的文本和其他绘图对象也能清晰呈现。在 高级设置对话框中启用 Schematic.ExportPDF.UseBitmapTransparency 选项后,即可使用此功能。

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

PCB 打印输出与其他打印输出不同,它可以配置为包含任意数量的打印页,每个打印页都可以包含设计中所用图层的任意组合,包括机械层和系统层。

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

  • Documentation Outputs 区域中的 [Add New Documentation Output] 控件(或主菜单的 Edit » Add Documentation Outputs 子菜单)- Composite Drawing、PCB 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 Guide、Drill Drawings、Final、Mask Set、Power-Plane Set。

右键单击所需的输出,然后选择 Configure,以访问 Print 对话框。在此对话框中,您可以定义打印内容、查看打印输出并编辑其设置。

  • 请注意,从 Outjob 文件访问 Print 对话框时,不会自动生成预览。按 F5 键,或单击预览区域上方或内部的 Refresh (F5) 链接可生成预览。
  • 请注意,即使元件在其变体中被设为不装配,PCB 打印输出仍会显示这些不装配元件的铜箔形状和阻焊图形。在 高级设置对话框中启用 PCB.PrintNotFittedComponents 选项后,即可使用此功能。

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 选项可让您完全控制打印文档中是否包含禁布设计对象。
  • 字体替换 – 生成打印输出时,PCB 编辑器中使用的三种标准字体(Default、Serif 和 SansSerif)均可替换为其他 Windows 字体。使用 Replace Stroke fonts by TT fonts 区域中的选项启用字体替换并设置字体。
  • 颜色设置 – 使用 Color Settings 区域中的控件定义当前打印输出所使用的全局颜色设置。选项包括使用网络覆盖颜色而非图层颜色(Use Net override color 选项),以及应用在 PCB 编辑器中为 PCB 设计配置的颜色(Retrieve Layer Colors from PCB 按钮)。此外,还提供了将当前颜色配置设为默认配置,以及将当前配置重置为默认配置的控件。

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

PCB 3D Print Settings 对话框 可让您选择或创建 PCB 的 3D 打印输出,并将其包含在作业输出文件中。请记住,任何打印输出都可以有多个实例(使用 OutJob 中 Output Containers 区域内的 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 编辑器窗口并进入 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 编辑器窗口并打开 视图配置面板(从主菜单中选择 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 输出

要将基于打印的 Draftsman 输出添加到当前活动的输出作业文件中,可从该文件的 Documentation Outputs 区域内的 [Add New Documentation Output] 控件的 Draftsman 菜单中,或从主菜单的 Edit » Add Documentation Outputs » Draftsman 子菜单中选择相应选项。

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

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

使用 Smart PDF 向导准备打印资料

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

Smart PDF Wizard
Smart PDF Wizard

通过从主菜单中选择 File » Smart PDF 可启动 Smart PDF Wizard 。

启动该命令后,将显示 Smart PDF Wizard。按照向导中循序渐进且直观的页面逐步操作,收集所需信息,即可根据需要将设计有效地导出为单个 PDF 文档。 向导支持:

  • 为活动文档或整个项目中的任意或全部文档生成文档资料,包括原理图、PCB 和物料清单。
  • 在导出 PCB 文档时配置打印输出设置。
  • 添加其他信息,包括网络信息(以引脚和/或网络标签和/或端口书签的形式添加)、元件参数,以及元件和网络的全局书签。
  • 控制原理图和 PCB 内容的颜色模式,可选择彩色、灰度或单色。
  • 管理原理图图纸中可包含或排除的特定项目:No ERC 标记、参数集、探针、覆盖区和注释。
  • 能够以 dots per inch (dpi) 为单位定义打印质量。
  • 选择导出逻辑设计还是物理设计。对于后者,您可以控制使用哪个设计变体,以及是否对各种网络标识符使用扩展物理名称。
  • 将设置保存到 输出作业配置文件 (*.OutJob) 中,这样您就可以使用相同的设置反复发布同一作业,而无需每次都逐步完成向导。

根据需要配置好向导的各个页面后,单击 Finish 以生成 PDF。如果您选择在生成后打开 PDF,则该文件将在 PC 上安装的默认 Acrobat Reader 中打开。生成的 PDF 会按文档类型进行分组:原理图、PCB 或 BOM:

  • 对于每个原理图,系统会根据您的设置提供书签,使您能够浏览文档以及该文档中的各个元件和网络。如果源原理图采用层次结构,该层次结构也会体现在 PDF 书签中:顶层图纸位于一个层级,所有子图纸均显示为子书签。如果您在导出过程中启用了 Use Physical Structure 选项,生成的 PDF 文档将为多通道设计中的每个通道包含独立的图纸。
  • 对于 PCB 文档,系统会为每个导出的打印输出提供书签。
  • 对于物料清单,系统会提供书签,以便您浏览每个元件。

如果您启用了附加书签设置,为引脚、网络标签和端口生成网络信息,则在浏览原理图或 PCB(仅限引脚)时可以看到这些信息。

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

  • 使用 Smart PDF 向导只能将原理图、PCB 和 BOM 文档导出为 PDF 格式。
  • 如果未启用生成网络信息的选项,生成的 PDF 中将仅包含元件信息。
  • 在向导中定义的导出选项会随设计项目一同保存。
  • 从输出作业文件生成 PDF 输出与直接使用 Smart PDF 向导生成 PDF 时,使用的是同一个 Smart PDF 生成器。
  • 可以在生成的 OutJob 文档中重新配置输出设置。例如,可以重新配置 BOM,使其使用其他模板,然后通过“发布为 PDF”命令重新发布。

OutputJob 编辑器

您的智能 PDF 设置可以保存到输出作业文档中。当活动文档为 *.OutJob 文件时,OutputJob 编辑器将被激活,您可以在其中修改此文档。

生成的 PDF 的纸张尺寸

PDF 生成器使用的纸张尺寸并非从计算机当前的 Windows 默认打印机中“获取”。可用于生成 PDF 的纸张尺寸是固定的,与默认打印机提供的尺寸无关,无论选择哪种类型的打印机作为默认打印机,都不会改变。换句话说,通过输出作业文件生成 PDF 时,如果选择 A3 纸张尺寸,即使将默认打印机切换为走廊另一头的小型 A4 喷墨打印机,该尺寸也不会改变。PDF 打印机可使用以下固定纸张尺寸:

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

系统打印机设置

您还可以为 PDF 格式的输出定义自定义页面尺寸。自定义页面尺寸在 Preferences 对话框的 系统 - 打印机设置 页面中定义。Preferences 对话框中 Add 按钮的下拉菜单提供了多种预定义的自定义尺寸:

  • ARCH A
  • ARCH B
  • ARCH C
  • ARCH D
  • ARCH E
  • ARCH E1
  • C5 信封(162 x 229 毫米)
  • DL 信封(110 x 220 毫米)
  • Folio(8.5 x 13 英寸)
  • JIS B1
  • JIS B2
  • JIS B3
  • JIS B4
  • JIS B5
  • Ledger(17 x 11 英寸)
  • Monarch 信封(3.87 x 7.5 英寸)
  • 10 号信封(4.125 x 9.5 英寸)
  • Note(7.5 x 10 英寸)
  • Statement(5.5 x 8.5 英寸)

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

  • 自定义页面尺寸的 Title ,应具有明确含义,例如包含宽度和高度(以及单位!),以便参考。
  • 页面的 Width 和 Height。
  • 计量单位(毫米或英寸)。

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

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

当相应输出生成器的目标从 PDF 输出容器更改为实体打印机(纸质打印)时,通过相关属性对话框(右键单击,Page Setup)为生成器定义的纸张尺寸很可能不受目标介质支持。在这种情况下,从生成器到介质的连接线将显示为红色。

在此状态下,您将无法生成内容(PDF 输出容器),也无法预览或打印(纸质打印)。您可以更改输出生成器的纸张尺寸(使连接线恢复为绿色),然后才能成功生成相应输出;也可以直接将目标介质更改为支持所选纸张尺寸的介质。
当存在纸张尺寸不匹配的情况,且您选择更改已配置的输出生成器的纸张尺寸时,使用 Page Setup 命令将打开一个信息对话框,提醒您注意此问题,并告知您纸张尺寸已恢复为默认值。这意味着,配置对话框中的纸张尺寸下拉列表会刷新为支持的标准纸张尺寸(PDF 输出容器) 或目标打印机支持的纸张尺寸(纸质打印)。

浏览生成的 PDF

生成的 PDF 按文档类型对文档进行分组:原理图、PCB 和 BOM。对于每张原理图,系统会根据您的设置提供书签,方便您浏览文档以及文档中的各个元件和网络。

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

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

对于物料清单,系统会提供书签,以便您浏览到每个元件。

如果您在向导的 Additional PDF Settings 页面上启用了附加书签,以生成引脚、网络标签和端口的网络信息,则在浏览原理图或 PCB(仅限引脚)时,您将看到这些书签。

单击书签会缩放至文档中该对象所在的区域。缩放级别由 Additional PDF Settings 页面上的缩放控制滑块设置决定。在可能的情况下,该对象将居中显示在 PDF 查看器的主显示窗口中。按元件、引脚、端口或网络标签浏览时,相应对象会高亮显示,便于查看。

如果未启用生成网络信息的选项,生成的 PDF 中将仅包含元件信息。

PDF 输出中的元件参数

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

无论是为单张原理图图纸还是整个项目生成 PDF,此功能均适用。

如果元件包含的某个参数值为采用 http://<siteaddress> 格式的网页 URL,则该条目会在参数弹出窗口中显示为可点击的链接。您可以单击它,在外部 Web 浏览器中访问该 URL。

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

注意

使用 File » Print 菜单命令直接从相应编辑器生成打印类输出时,此功能的配置独立于 OutJob 文件中定义的配置。在这种情况下,请使用“项目选项”对话框的“默认打印”选项卡(Project » Project Options),为可生成的各类打印相关输出配置默认打印设置和页面布局。

要访问 Project Options 对话框的 Default Prints 选项卡,必须在 “高级设置”对话框中启用 UI.ProjectOptions.DefaultPrints 的 Value 字段。

Project Options 对话框
Project Options 对话框

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

您可使用的功能取决于您所采用的 Altium 解决方案——Altium Develop、Altium Agile Teams、Altium Agile Enterprise,或 Altium Designer(在有效订阅期内)。

如果您在实际软件中未看到文档中介绍的某项功能, 请联系 Altium Sales 了解更多信息。

旧版文档

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

Contents