图6-33保持所有选项为默认值 1.
双击Messages面板中的错误,可以跳到对应的PCB中的位置。
通常,我们会在布线之前,设置我们的安全距离规则,同时考虑到布线技术和设备的物理性能。让我们分析错误,然后再次检查现行的安全距离设计规则和决定如何解决这种情况。
图6-34错误信息
为了找出两个晶体管焊盘间的真实最小安全距离,有以下步骤: 1. 2. 3. 4. 5.
选中PCB文件,光标定位于一个晶体管,按下PAGE UP键来放大视图影像。 选择Reports - Measure Primitives(快捷键:R,P)。光标将变成十字形字准线。 使光标定位于晶体管左边的焊盘中间,并点击或按下ENTER 。因为光标是超过两焊盘
和连接它的布线,一个菜单会弹出让用户选择所需的对象。从弹出式菜单中选择晶体管的焊盘。
再一次,使光标定位于晶体管中间,并点击或按下ENTER 。从弹出式菜单中选择晶体
管的焊盘。一个显示最小距离的信息框打开了,显示两个焊盘边缘的最小距离是10.63mil 。
关闭信息对话框,右键单击或按下ESC退出测量模式,然后使用V 、F的快捷键,重
新缩放文件。
让我们看看当前的安全距离设计规则:
1. 从菜单中选择Design - Rules (快捷键:D,R)来打开PCB Rules and Constraints
Editor对话框。双击Electrical种类,在右边的对话框显示所有的电气规则。双击该安全距离类型,然后按一下就安全距离规则点击\规则一项来以打开它。该对话框底部的区域将包含一个单一的规则,标明整个PCB板的最小安全距离为13mil 。晶体管之间的焊盘的距离小于安全距离,这就是为什么当我们运行DRC的时候,它们出现了违反规则的信息。 我们现在知道两个晶体管之间的最小焊盘距离是10mil多一点,让我们建立了一个只为晶体管的设计规则,大小为10 mil。
1. 2. 3.
在设计规则文件夹中,选择安全间隙类型,点击右键并选择新规则添加一个新的安全间
隙约束规则。
点击新的安全间隙规则,Clearance_1。在resulting页面中的Constraints章节中,
设置Minimum Clearance为10 mil。
点击Advanced (Query),再点击Query Helper从Memberships Checks去建立条
件检索,或者也可以为第一个对象(图6-35)在接下来的条件检索中打印进去。 HasFootprintPad('TO-92A','*')
那个星号表明在封装里名为\的任何焊盘。
1. 2. 3.
保持第二个对象范围为ALL,并单击OK。单击Apply,然后点击OK以关闭PCB Rules
and Constraints Editor对话框。
现在,我们可以从设计规则检测对话框(Tools - Design Rule Check)按一下运行设
计规则检查按钮。重新运行DRC,不会有违反规则的行为。
保存已经完成的PCB和工程文件。
图6-35 使用PCB规则系统规定参数编辑器对话框创建规则。 恭喜,用户已经完成了PCB的布局布线,准备生成输出文件。
输出文件
现在,您已经完成了PCB的设计和布线,用户想要产生输出文件,来审查,制造和组装PCB板。这些文件通常用于提供给板级制造商,因为在PCB制造方面有各种不同技术和方法的存在,Altium Designer具有产生众多各种用途输出文件的能力。 这些用途包括: 装配输出
装配图 —— 显示电路板每一面上元器件位置和原点信息-代表制板的立场和方向。 抓取选择和放置文件 —— 用于元件放置机械手在电路板上摆放元器件- 被智能放置
装置用来智能放置元件。 文件输出
.文件产出复合综合图纸 —— -成品板组装,包括元件和线路。
.PCB的三维打印, —— 采用从三维视图观察电路板立体角度的看法。 .示意原理图打印版画 —— 绘制设计的-原理图示意图图纸中使用的设置。
制作输出:
绘制复合钻孔图综合演示图纸 —— :在一张图纸中演示板的位置和大小绘制电路板上
钻孔位置和尺寸的复合图纸。
演示图纸/向导钻孔绘制/导向 —— 在多张图纸上:在不同的图纸中演示分别绘制钻孔
板的位置和大小尺寸。
最终的绘制图纸: —— 把所有的制作文件合成单个绘制输出。 Gerber 文件 : —— 制作Gerber 格式的制作信息. NC Drill Files ——- 创建能被数控钻孔机使用的制造信息。 ODB++ ——- 创建 ODB++ 数据库格式的制造信息.
Power-Plane Prints ——- 创建内电层和电层分割图纸部多层图纸. Solder/Paste Mask Prints ——- 创建阻焊层和的面具图纸锡膏层图纸。 Test Point Report ——- 创建在不同模式下设计的测试点的输出结果
网表络输出
网络列表表描述在设计上逻辑之间的元器件组件连接,对于移植到其它电子产品设计中是非常有帮助的。 报告输出 单。
Component Cross Reference Report ——- 在设计好的原来图的基础上,创建一个
组件的列表。
Report Project Hierarchy ——- 在该项目上创建一个原文件的清单。
Report Single Pin Nets ——- 创建一个报告,列出任何只有一个连接的网络。 Simple BOM ——- 创建文本和该BOM的CSV (逗号隔开的变量)文件。
大部分的输出文件是用做配置的,在需要的时候设置输出。在您完成更多的设计后,用户会发现用户经常为每个设计采用相同或相似的输出文件。
Altium Designer 提供一个叫做Output Job Files的方式机制,该机制方式使用一种接口 ——- Output Job Editor,可用于将各种输出文件捆绑在一起,将它们发送给各种输出方式媒体(直接
Bill of Materials ——- 为了制作板的需求而创建的一个在不同格式下部件和零件的清
打印,PDF和生成文件)。
想得到更多使用 OutputJob Editor的信息, 请回到 OutputJob Editor的参考部分 . 想得到更多使用 打印PDF的信息, 请回到打印PDF的参考部分 .
手动输出文件
PCB设计过程的最后阶段,为了更好的满足生产,我们将在指导中说明如何产生Gerber及数控钻孔文件,和BOM 文件。我们在这里不再使用Output Job Editor,但是使用单步的菜单命令 - 全部输出文件也可以从菜单命令中直接创建。记得该配置输出文件是作为项目的一部分存储的。
生成 Gerber 文件
每一个 Gerber 文件跟板的一个层关联 ——- 器件层、顶部信号层、底部的信号层、焊料掩蔽层等等。
图6-36生成 Gerber 文件
可取的做法是,在提供用于制造的输出文件之前,先咨询电路板制造商,以确认他们的要求。 为教程中的PCB创建输出文件: 1. 2. 3.
选择 File>>Fabrication Outputs>>Gerber Files。该设置对话框显示。
单击Layers tab,然后Plot Layers 按钮,并选择Used On。单击OK以接受其他默
认设置。
该Gerber档案产生后即被CAM编辑器打开显示。该Gerber文件存储在Project
Outputs文件夹,这是自动产生的文件夹。每个文件都有反映其层次的扩展名称,例如:multivibrator.gto为Gerber Top Overlay。这些都会被添加到Projects面板的Generated CAM Document文件夹中。
类似的,选择File>>Fabrication Outputs>>NC Drill Files 命令来打开NC Drill Setup 对话框来创建没有连接的通孔数据。
创建一个器件清单
为教程中的PCB创建一个器件清单(BOM)。
1. 选择 Reports>>Bill of Materials,显示Bill of Materials for PCB Document对话框。
图6-37器件清单
2. 使用此对话框,以建立起自己的BOM的。在用户想要输出到报告的每一栏中都启用Show选项。
3.从All Columns清单选择并拖动栏标题到Grouped Columns清单,以便在BOM中按该数据类型来分组元件。例如,若要以封装来分组,在All Columns中选择Footprint,并拖曳到分Grouped Columns清单。该报告将据此进行分类。
4. 使能Open Exported选项,选择的CSV为文件格式,然后点击导出按钮创建并在您的CSV查看器(例如Microsoft Excel)中立即打开BOM的文件。还有许多可供选择的BOM和其他报告的类型,这就提供了高度的灵活性。关闭对话框。 祝贺!您已经完成了PCB设计过程。
深入研究
本教程只为用户介绍了一些Altium Designer的强大功能。我们学会了绘制电路原理图,设计PCB和布线,但我们只学会了Altium Designer的一些表面的功能。当用户深入探索Altium Designer的时候,用户会发现它丰富的功能,使您的设计生活变得更轻松。大量例子均包括在内,并向用户展示了软件的功能。您可以通过选择File>>Open菜单,然后展开Altium DesigneDesigner安装路径中的Examples文件夹来打开这些例子。同时,电路板设计的例子也在此文件夹中,有大量子文件夹的例子用于展示了Altium Designer的具体特点。
检查Circuit Simulation子文件夹,来探索Altium Designer的模拟和数字的仿真能力。同样,模拟例子电路示例也展示了各种电路的设计,如放大器和电源供应器,有数模混合电路模式的例子,一个数学函数的例子,还有一个包括线性和非线性源的例子,还有一个真空管的例子。 随着逻辑转换和设计时钟速度的提高,高质量的数字信号变得越来越重要。Altium Designer包括一个先进的信号完整性分析工具,能准确的提供模型并分析您的电路板布局。信号完整性的要求,如阻抗、过冲、下冲以及斜率被界定为PCB设计规则,将在标准设计规则检查中被测试。 如果有您需要分析得更详细分析的网络,您可以选择Tools>>Signal Integrity来进行信号完整性分析仪,在这里您可以进行反射和串扰分离度仿真。结果显示在像示波器一样的波形分析仪上,
在那里您可以研究性能并通过波形结果直接进行测量。 感谢参加学习这个帮助文件。