). When the report opens scroll down and confirm that there are no violations.
一份清晰的DRC报告,显示了所有被判定了的违反规则的设计.
现在,用户就完成了PCB版图的设计,然后可以开始产生输出数据文档。不过,在产生输出制造数据之前,用户还可以利用Altium Designer的三维视图功能查看自己设计的PCB板。
在3D模式下查看电路板设计
现在,您的电路板设计已经基本完成,是时候研究一下它的3D
模式了。3D模式,可以让您从任何角度观察您设计的板。要在PCB编辑器中切换到3D,只需选择View>>Switch To 3D [快捷键: 3]或者从列表中的PCB标准工具栏中选择一个3D视图配置。
Altium Designer软件的3D环境的要求支持是DirectX及相关技术,并使用一个兼容块独立的显卡。对于如何测试您的系统,以及让Altium Designer可以使用DirectX,打开Preferences对话框中的PCB Editor - Display (Tools>>Preferences)。
图6-30 3D旋转展示图
您可以滑动变换大小来看,旋转,甚至在板中间看,只要您使用如下操作:
缩放——按Ctrl+鼠标右拖,或者Ctrl+鼠标滚轮,或者PAGE UP / PAGE DOWN键。 平移——鼠标滚轮向上/向下,SHIFT+鼠标滚轮向左/右或向右拖动鼠标来向任何方向移动。
旋转——按住SHIFT键进入3D旋转模式。光标处以一个定向圆盘的方式来表示(图6-11)。该模型的旋转运动是基于圆心的,使用以下方式控制:
用鼠标右拖曳圆盘Center Dot,任意方向旋转视图。 用鼠标右拖曳圆盘Horizontal Arrow,关于Y轴旋转视图。 用鼠标右拖曳圆盘Vertical Arrow,关于X轴旋转视图。 用鼠标右拖曳圆盘Circle Segment,在Y-plane中旋转视图。
您可以使用View Configurations对话框[快捷键: L]来设定3D工作区的显示选项。可以选择各种表面和工作区的颜色以及垂直尺度,这样可以得心应手的来检查PCB的内部。一些表面有一种不透明的设置——越大的透明度的值越大,越少表示的光通过表面的光强度越小,使物体背面后面不明显。您也可以选择显示3D物体本身或者以2D层的颜色来着色该3D对象。
您可以将3D STEP格式模型导入到元器件的封装和PCB设计中并创建自己的3D物体。您也可以以STEP和DWG / DXF格式来输出PCB文件,以便运用到用于其他程序中。3D Vviewer可以导入VRML 1.0/IGES/STEP格式的3D物件,也可以导出IGES和STEP格式的3D物件。
注:任何时候在3D模式下,您可以以各种分辨率创建实时\快照(snapshots)\,使用CTRL + C复制,这样就可以将图像(Bitmap格式)存储在Windows剪贴板中,用于其他应用程序。
为元器件封装创建和导入3D实体
到目前为止,我们已经到了最终PCB数据的核实查和输出阶段。Altium Designer软件的3D环境提供了一个逼真的优良的供视图查看及检查PCB组装的环境条件,是一个逼真的环境。
元器件封装本身存储有3D模型,用于在3D环境下渲染该元件。此外,精确的元器件间隙检查、甚至是装配整个PCB和外部的自由浮动的3D机械物体外壳都是可能的。这将用到机械CAD软件包,创建一个设计一体化的新的水平,这些Altium Designer软件正好可以提供。
如需要为元器件创建3D实体的详细资讯,请查找Creating Library Components教程中的3D元器件详细部分。
如需用MCAD软件进行3D实体一体化设计的更多信息,请查找 Integrating MCAD Objects and PCB Designs教程。
在 Integrating MCAD Objects and PCB Designs教程中,我们设计的板已经通过器件的3D模型完成了(图6-31)。教程将用机械外壳来装起整块板(图6-32)。板和元器件可以在Altium Designer软件安装中的 Examples/Tutorials/multivibrator_step文件夹中找到。
图6-31 3D效果图
图6-32 .装配效果图
检验PCB板设计
Altium Designer提供了一个规则驱动设计环境,在这里能够设计PCB,并且允许我们定义很多类型的设计规则来保证我们的PCB设计的完整性。典型地,我们在设计过程开始时建立设计规则,再在设计过程结束后用这些规则来校验修正设计标准。
在较早的教程指南中,我们检查了布线设计的规则和增添了一个新的宽度约束规则。我们还注意到,已经有一些由PCB Board EizardWizard创建的规则。
为了核实已经布好的电路板遵守设计规则,我们来执行设计规则检查(DRC):
1. 选择Design>>Board Layers & Colors(快捷键:L),保证在System Colors部分中的DRC Error
Markers选项中的Show按钮已经使能(打钩),以保证显示DRC错误标记。
2. 选择Tools - Design Rule Check(快捷键:T,D)。保证在Design Rule Checker对话框的实时
和批处理设计规则检测都被配置好。在其中一个各类上单击,比如:Electrical,可以看到属于那个种类的所有规则。
3. 保持所有选项为默认值,点击Run Design Rule Check按钮。DRC就开始运行,报告文件
Multivibrator.DRC就打开了。错误结果也会显示在信息面板。点击进入PCB文件,我们将会看到,该晶体管的焊盘是以绿色突出显示的,显示违反设计规则。
4. 通过在信息面板中看错误报告清单,它列出发生在PCB设计的任何违反规则行为。注意有四种列
出在清除约束规则中的违反规则。细节表明,晶体管Q1和Q2违反13mil的最小安全距离规则。
图6-33保持所有选项为默认值
1. 双击Messages面板中的错误,可以跳到对应的PCB中的位置。
通常,我们会在布线之前,设置我们的安全距离规则,同时考虑到布线技术和设备的物理性能。让我们分析错误,然后再次检查现行的安全距离设计规则和决定如何解决这种情况。
图6-34错误信息
为了找出两个晶体管焊盘间的真实最小安全距离,有以下步骤:
1. 选中PCB文件,光标定位于一个晶体管,按下PAGE UP键来放大视图影像。 2. 选择Reports - Measure Primitives(快捷键:R,P)。光标将变成十字形字准线。
3. 使光标定位于晶体管左边的焊盘中间,并点击或按下ENTER 。因为光标是超过两焊盘和连接它
的布线,一个菜单会弹出让用户选择所需的对象。从弹出式菜单中选择晶体管的焊盘。 4. 再一次,使光标定位于晶体管中间,并点击或按下ENTER 。从弹出式菜单中选择晶体管的焊盘。
一个显示最小距离的信息框打开了,显示两个焊盘边缘的最小距离是10.63mil 。
5. 关闭信息对话框,右键单击或按下ESC退出测量模式,然后使用V 、F的快捷键,重新缩放文
件。
让我们看看当前的安全距离设计规则:
1. 从菜单中选择Design - Rules (快捷键:D,R)来打开PCB Rules and Constraints Editor对话
框。双击Electrical种类,在右边的对话框显示所有的电气规则。双击该安全距离类型,然后按一下就安全距离规则点击\规则一项来以打开它。该对话框底部的区域将包含一个单一的规则,标明整个PCB板的最小安全距离为13mil 。晶体管之间的焊盘的距离小于安全距离,这就是为什么当我们运行DRC的时候,它们出现了违反规则的信息。
我们现在知道两个晶体管之间的最小焊盘距离是10mil多一点,让我们建立了一个只为晶体管的设计规则,大小为10 mil。
1. 在设计规则文件夹中,选择安全间隙类型,点击右键并选择新规则添加一个新的安全间隙约束规
则。
2. 点击新的安全间隙规则,Clearance_1。在resulting页面中的Constraints章节中,设置Minimum
Clearance为10 mil。
3. 点击Advanced (Query),再点击Query Helper从Memberships Checks去建立条件检索,或者
也可以为第一个对象(图6-35)在接下来的条件检索中打印进去。
HasFootprintPad('TO-92A','*')
那个星号表明在封装里名为\的任何焊盘。
1. 保持第二个对象范围为ALL,并单击OK。单击Apply,然后点击OK以关闭PCB Rules and
Constraints Editor对话框。
2. 现在,我们可以从设计规则检测对话框(Tools - Design Rule Check)按一下运行设计规则检查
按钮。重新运行DRC,不会有违反规则的行为。 3.
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库Altium Designer使用教程(8)在线全文阅读。
相关推荐: