PCB打印输出选项
打印输出
我们可以在Altium Designer中通过创建一个Output Job文件(*.OutJob),来实现的PCB项目的打印输出。我们创建了一个Output Job文件,可以输出一系列的制造文件,包括普通的二维PCB打印输出、复合图纸和原理图。2D的打印输出在PCB打印输出属性对话框中进行配置。3D的 PCB打印输出(PCB的3D打印)在PCB 3D打印设置对话框中进行配置。
可以选择File » New » Output Job File菜单命令创建一个Output Job文件。新建的Output Job文件会在Output Job编辑窗口中显示。
图一。输出作业被配置为一个OutJob文件,这可以帮助用户完全控制打印输出。
配置2D打印输出
可以在PCB打印属性对话框中定义和管理需要输出的特定打印文件和打印格式。
对话框的主要区域基本上分为三列:
- 打印输出和图层
- 列出当前定义的打印输出和它们的组成图层 - 包含的元器件
- 能够自由控制相关打印输出中包含哪些元器件 - 打印输出选项
- 能够控制打印输出相关的其它选项
图二 使用PCB打印输出选项对话框配置2D打印输出
添加新的打印输出
通过选择PCB打印输出属性对话框右键菜单中的“Insert Printout”命令,添加一个新的打印输出。
图三 使用右键菜单添加新的打印输出
新的打印输出将被添加在已存在打印输出的下面,并且使用默认名称
- New PrintOut 1。另外,默认情况下在“Include Components”列下的所有选项都将被选中。
图4 新增打印输出的位置
图5 使用打印输出属性对话框配置打印输出
配置打印输出
可以通过访问它们的打印输出属性对话框,来配置一个新增的打印输出或者编辑一个已存在打印输出。这个对话框既可以通过双击位于“Printouts & Layers column”列的打印输出的名称访问,也可以通过右键单击名称然后在弹出的菜单中选择“Properties ”选项访问。
可以根据需要更改“Printout Name”处打印输出的名字,使用一个容易识别打印输出性质和目的名字。我们还可以直接在“PCB Printout Properties”对话框中更改打印输出的名字。单击需要修改的打印输出的名称区域就可以了。
- 访问原位编辑
- 然后键入新的名称
我们可以在对话框的“Components”区域设置打印输出中所包含的元器件。例如,如果打印输出仅涉及电路板顶层,那么我们只需要显示放置在顶层的元器件和顶、底层均有焊盘的元件(如PCB板边缘连接器)。
对话框的“Options”区域提供了与输出相关的高级选项,例如是否使用替换字体。
- 取代在PCB编辑器中使用的三种默认字体(默认、衬线体、无衬线体),以使替代字体打印输出。此字体的规格在“PCB Print Preferences”对话框中进行定义(参阅设置打印选项)。
对话框中的“Pad Display Options”区域提供控制打印输出中焊盘显示的选项,焊盘编号和相关网络名称是否显示,字体大小等。
“Layers”区域是打印输出配置中最重要的部分,它提供了对生成打印输出的图层的增加、编辑和排序等必要控制。无论是增加一个新图层或是编辑一个现有图层,“Layer Properties”对话框都会出现,我们可以使用它配置图层(参阅配置图层)。
注意:任何新增图层都被增加到图层列表的底部。这意味着当图像呈现时,该图层将首先被在打印机的存储器中绘制,接着在其上面的每一层依次被绘制。使用上移和下移按钮,能够改变图层的呈现顺序。
图6 使用“Layer Properties”对话框配置要打印的图层
添加新图层
在打印输出中添加新图层有两种方式:
- 使用“Printout Properties”对话框配置父打印输出。使用“Add”按钮添加新图层到图层列表。新的图层会出现在列表的底部,但在该对话框中提供了用于改变图层顺序的控制。
- 直接在“PCB Printout Properties”对话框中。在打印输出领域右键单击,然后在弹出菜单中选择“Insert Layer”命令添加图层。新图层将被添加在该打印输出中所有现有图层的下方。我们不能“PCB Printout Properties”对话框中更改图层顺序。此操作只能在“Printout Properties”对话框中实现。
配置图层
访问相关的“Layer Properties”对话框可以配置新增图层或者编辑现有图层的配置。在添加新图层时该对话框会自动弹出。对于已有图层,可以通过下列方式访问该对话框:
- 访问父打印输出的“PCB Printout Properties”对话框,选择图层并点击“Edit”按钮;
- 直接双击“PCB Printout Properties”对话框中“Printouts & Layers”列显示的图层名称。
如果希望在打印输出中添加一个图层的内容,首先在“Print Layer Type”下拉列表中选择想要添加的层。该列表包含源PCB文档中所有定义的图层,这样我们可以在打印输出中任意添加需要输出的PCB层。
对话框中心的三块区域提供了对决定图层上的基元怎样显示在打印输出中的控制
- 以完全模式、草案模式(提纲)或者关闭(隐藏)模式。实现了对显示在打印页面内容的完全控制。
例如,一个装配图中可以包含下列图层:
- 元器件丝印
- 顶层(用于表面安装焊盘)
- 多层(用于通孔焊盘)
那么顶层的显示会被设置成,显示所有“component primitives”并隐藏所有“free primitives”,这样表面安装的焊盘是可见的,而布线是不可见的。multilayer层也会被配置为,显示所有“component primitives”并隐藏所有“free primitives”,因此通孔元件的焊盘是可见的,而过孔是不可见的。
如果需要添加或者编辑钻孔层,可以在对话框的下部设置,包括:
图7 PCB打印选项对话框和它的四个区域
- 指定的层对
- 用于钻孔图和钻孔引导信息的计算 - 钻孔标识符号和尺寸大小
- 钻孔标识符排顺规则
设置打印选项
单击“PCB Printout Properties”对话框左下方的“Preferences”按钮,将打开“PCB Print Preferences”对话框。这个对话框中的设置将被用于每个打印输出。
色彩和灰度
该区域用于每一个可被打印图层的颜色的控制。对于每一个图层,可以定义灰度打印或彩色打印时使用的颜色。单击左侧的色块可以访问灰度板。
图9。色彩选择对话框。
图8 灰度板
单击右侧色块访问色彩选择对话框,可以从一系列预定义的颜色中进行选择或者创建自己的常用颜色。
如果希望使用与PCB编辑器中相同的配色方案进行打印,只需单击“Retrieve Layer Colors From PCB”按钮。
注意:使用此功能将覆盖对每个图层右侧的色块设置。灰度色彩定义将保持不变,除非用户进行人工更改。以彩色打印或者灰度打印,相对应的选项
- 彩色或灰色
- 必须在打印输出的相关页面设置对话框中启用。对于指定打印设备的彩色打印模式也必须在其相关的属性对话框中进行相应的设置。
在新的打印输出中添加
机械图层是可以分别添加到每个打印输出中的,我们还可以自动地把它们添加到所有的打印输出中
- 当parent文档类型的打印作业被发送到指定的打印设备时,可以使用对话框中的这个区域来按要求启用/禁用要打印的16个可能的机械图层中的每一层。
字体替换
图10 使用字体对话框进行字体替换
当打印输出被生成时,在PCB编辑器中使用的三种标准字体(默认、衬线体、无衬线体)中的每一种都能被替换为一种不同的Windows字体。使用对话框中这个区域的选项来指定并启用替代字体。
单击需要替换字体区域旁边的…按钮来访问标准的Windows字体对话框,从中选择所需的替代字体。
当单击OK按钮时,字体名称将被插入到字体区域中。
注意:虽然可以在“CB Print Preferences”对话框中全局启用/禁用字体替换,但是我们仍然可以使用相关的“Printout Properties”对话框中的“Enable Font Substitution”选项,实现对每个打印输出的单独控制。
选项
对话框的该区域提供了一个单一的选项
- 打印禁止布线对象
- 我们可以充分控制禁止布线的设计对象是否被添加到打印的文档中。
右键菜单
下面是可以在“PCB Printout Propertie”面板任意位置访问到的右键菜单命令列表:
- Create Final
- 使用该命令可以快速创建一个完整的、按照预定义格式输出的源最终PCB打印文档。 - Create Composite
- 使用该命令可以快速创建一个按照预定义格式输出的多层复合PCB打印文档。 - Create Power-Plane Set
- 使用该命令可以快速创建按照预定义格式输出的电源平面PCB打印文档。 - Create Mask Set
- 使用该命令可以快速创建预定义的源PCB文档的阻焊/助焊层图。 - Create Drill Drawings
- 使用该命令可以快速创建一个预定义的源PCB文档的钻孔图集。 - Create Assembly Drawings
- 使用该命令可以快速创建预定义的源PCB文档的装配图。 - Create Composite Drill Guide
- 使用该命令可以快速创建一个预定义的源PCB文档的复合钻孔图。 - Insert Printout
- 使用该命令可以为当前正在配置的打印输出添加一个新的打印输出。 - Insert Layer
- 使用该命令可以在聚焦的打印输出上添加一个新的图层。该图层将被添加到该打印输出目前存在的图层列表的底部 - Delete
- 使用该命令可以将聚焦的图层从其parent打印输出中移除,或者将聚焦的打印输出从当前正在配置的打印集合中移除。系统将提示用户确认删除。但是用户无 法从一个打印输出中删除所有图层,也无法从一个打印集合中删除所有打印输出。 - Properties
- 使用该命令可以访问图层属性对话框或者打印输出属性对 话框,访问哪个对话框分别取决于聚焦的条目是一个图层还是是一个打印输出。 - Preferences
- 使用该命令可以访问PCB打印优选对话框,从中用户可以定义用于所有打印集合的全局 选项。
配置3D打印输出
PCB 3D打印设置对话框可以帮助用户选择或创建PCB的3D打印输出,以加入到Output Job文件中。请记住,我们为每个打印输出创建多个实例(在Output Job文件中使用添加新文档输出的功能),这对3D效果非常有用,因为我们可以打印出电路板的不同角度的视图。
该对话框被分为四个区域:
- 显示分辨率 - 拥有不同选项,针对于需要打印的3D模型的“图 像”质量
- 打印视图
- 使用户可以选择电路板的平视图,即摄像头的角度垂直于电路板或一个自定义视图 - 视图配置 - 使用户可以应用当前视图对于表面颜色、可见性和透 明度,以及电路板厚度的配置
- 预览
- 准确地展示将被打印的内容。
图11 PCB 3D打印设置配置对话框
新建自定义的3D打印输出
一个电路板的自定义视图可以使它被旋转到一定角度,被缩放,并且有表面颜色、可见性和透明度以及电路板厚度的各种设置。用户可以使用这 些选项来生成视图,以提供高层次的细节来突出设计中某些区域,甚至创造效果。
如欲给作为打印输出的电路板新建一个自定义的3D视图,请执行下列操作:
打开PCB编辑窗口然后进入3D模式[快捷键:3]。使用3D视图控件以实现所需要的角度。 返回作业输出文件后在PCB 3D打印行的任意位置双击(或者右键单击后选择快 捷菜单中的配置选项),以打开PCB 3D打印设置对话框。选择自定义选 项然后单击使用当前摄像头位置按钮。预览窗 格将随新的视角进行更新。单击OK,将该自定义设置应用于当前的PCB 3D打印输出。
如欲应用自定义的表面颜色等,请执行下列操作:
进入PCB编辑窗口,然后打开视图配置对话框[快捷键:L]。在该对话框中设置需要的视图配 置并应用。请注意,不必保存视图配置以将其应用于PCB 3D打印输出。返回作业输出文件,打开PCB 3D打印设置对话框后单击使 用当前视图配置按钮。预览窗格将随新的视图配置进行更新。一 旦对视图配置进行应用,它将用于所有要打印的视图选项。单击OK,以将该自定义设置应用于当 前的PCB 3D打印输出。
保存打印输出作业配置文件,以保存所有新的3D打印输出。
注意事项
要在一个对话框中获得每个可用选项的详细信息,使用该对话框的‘这是什么请帮助’功能。单击在对话框右上方的‘?’按钮,然后单击一个 区域或选项来弹出该特定区域或选项的信息。
通过使用右键菜单中可用的预定义打印集合命令,可以创建一个新的打印集合配置,它将会完全取代当前的打印集合。系统将会提醒用户进行确 认以继续创建。一旦该动作被执行,现存的打印集合将不能被恢复。
打印输出可以通过以下两种方式之一来生成:
- 使用输出作业文件(*.OutJob)中定义的一个适当配置的输出生成器。输出将在运行该配置好的输出生成器时生成。
- 在有效的PCB文档中使用文件»打印菜单命令来直接生成。系统将为 当前启用的默认输出集合生成输出。
注意:当使用文件»打印菜 单命令直接从PCB编辑器中生成输出时,该工具会分别使用输出作业配置文件中定义的配置。在这种情况下,可以使用项目对话框(项 目»项目选项)中的默认打印选项标签,设置默认打印配置,并配置每个与打印输出相关的页面布局。
图12。打印对话框选项的默认打印标签。
此处定义的配置与Output Job文件中的配置是不同的。在前者的设置是被储存在项目文件中的,而后者是被储存在Output Job文件中。
PCB编辑器文件菜单中的页面和打印机设置,与Output Job文件中的设置也是不同的。同理,前者将存储在项目文件中,后者将存储在Output Job文件中。