中导未来科技(深圳)有限公司!
专注LED灯控方案研发不断开拓创新丨以技术为核心丨视质量为生命
全国咨询热线:13662207379/18818590114欢迎广大客户免费咨询
PCBA方案研发厂家:欢迎您
当前位置:PCBA方案 >灯控方案知识 > PCBA问答 >  

用ad设计pcb板的实验总结 ad的pcb规则检查

时间:2022-04-29 09:19:37 来源:PCBA 点击:0

用ad设计pcb板的实验总结 ad的pcb规则检查

Altium Designer is a Rules-driven board design environment, in which you can define many types of design Rules to ensure the integrity of your board. Typically, you set up the design Rules at the start of the design process and then verify that the design complies with the Rules as you work through the design, and at the end of the design process。

Earlier in the tutorial we examined the routing design Rules and added a new width constraint rule. We also noted that there were already a number of Rules that had been created by the PCB Board Wizard, and that there were some existing design rule violations against these default Rules。

Altium DesignerPCB设计支持多级设计规则约束功能。用户可以在同一对象类中设置多个规则。每个规则也可以限制演示对象的范围。规则优先级定义了遵守规则的优先顺序。

为了使电路板符合设计规则的要求,用户可以利用设计规则检查功能DRC。

1.选择Designraquo;Board Layers amp; Colors选择(快捷键:L),确认选择了复选项Show和SystemColors区域的DRC错误标志选项后,显示DRC错误标志。

2.选择Toolsraquo;Design Rule Check(快捷键:T,D),打开Design Rule Checker对话框,可以使用online和batch DRC选项。

规则检测、online和Batch都可以手动构成。

3.单击窗口左边的Report Options图标,保存默认Report Options区域的全部选项,执行Run Design Rule Check命令按钮后,显示设计规则检测报告。同时弹出消息窗口。

4.点击违反条款Silkscreen over Component pads,用户将跳转到相应的违反报告区域。

5.点击违反条款Silkscreen over Component pads中的任一条记录,用户跳至PCB,放大显示发生违规的设计领域。另外,放大的倍数取决于System-Navigation环境构成内的设定。

表示本例的屏幕和垫的间隔小于10米的各违反的细节。

6.如上图所示,显示各违反的详细内容。另外,用户能够通过View Configurations窗口内的DRCDetail Markers,设定异常的图形显示色。

7.需要找到实际违反丝绸打印和衬垫之间的安全间隔规则的所有对象,并且可以选择菜单Reportsraquo。Measure Primitives命令。另外,用户可以通过快捷键Ctrl+G来变更电网的值。比如说5mil。

8.To resolve this error we can either modify the footprint, increasing the separation, or we can edit the design rule, decreasing the required separation. For this tutorial we will edit the design rule, to do this select Designraquo;Rules from the menus to open the PCB Rules and Constraints Editor dialog。

9.In the Manufacturing category, open the Silkscreen Over Component pads rule type, and click on the existing rule。

10.Edit the Silkscreen Over Exposed Component pads Clearance value, changing it from 10mil to 9mil。

These pads are closer than the 13mil specified in the Clearance Constraint design rule。

*使用与检查晶体管上焊盘之间的安全间距相同的技术,检查焊接电阻数据与焊盘之间的间隙。

Switch back to the PCB document and you will see that the transistor pads are highlighted in green, indicating a design rule violation。

1.Look through the errors list in the Messages panel. It lists any violations that occur in the PCB design. Notice that there are four violations listed under the Clearance Constraint rule. The details show that the pads of Transistors Q1 and Q2 violate the 13mil Clearance rule。

2.Double-click on an error in the Messages panel to jump to its location on the PCB。

Normally you would set up the Clearance constraint Rules before laying out your board, taking account of routing technologies and the physical properties of the devices. Let#39;s analyze the error then review the current Clearance design Rules and decide how to resolve this situation。

3.Open the PCB Rules and Constraints Editor dialog (Designraquo;Rules). Expand the Electrical, then the Clearance rule type. There will be one Clearance design rule, click on it to Display its settings。

4.Note that this rule requires All objects to be away from All other objects, at least 13mil. Since the clearance between the transistor pads is less than this, they generate a violation when we run a DRC。

5.We know that the minimum distance between the transistor pads is just over 10mil, so let#39;s set up a design rule that allows the clearance constraint of 10mil for the Transistors only。

6.Select the Clearance type rule in the Design Rules folder on the left of the dialog, right-click on it, then select New Rule to add a new Clearance constraint rule。

7.click on the new Clearance rule, Clearance_1. Change the Name to Clearance_Transistors, and set the Minimum Clearance to 10mil in the Constraints section。

8.The final task is to set the Scope, or Full Query for the rule. There are a number of ways the rule could be scoped, the most appropriate in this case would be to target the rule to any component that uses the transistor footprint. To do that, select the Advanced (Query) option (in the upper section of the dialog), then click the *Query Builder button to open the Building Query from Board dialog。

9.Click Condition/Type Operator dropdown to Add first condition, and select Associated with Footprint from the list。

10.Set the Condition Value to BCY-W3/E4 (the footprint type being used by the transistor), then click OK to close the dialog. The new design rule should look like the figure shown below。

Design rule to set the Clearance for all components using a specific footprint。

11.Click OK to close the PCB Rules and Constraint Editor dialog. The online DRC will run automatically, clearing the errors。

12.To confirm that the transistor pad Clearance violations have been resolved, run the Batch design rule check again (Toolsraquo;Design Rule Check). When the report opens scroll down and confirm that there are no violations。

明确的(0DRC)报告书显示了所判定的全部违反规则的设计。

这样,用户能够完成PCB布局的设计,开始输出数据文档的生成。然而,在生成输出制造数据之前,用户也可以使用Altium Designer的三维取景功能来显示自己设计的PCB板。

以3D模式显示电路基板设计

现在,你的电路板的设计基本上完成了,是研究那个3D模式的时候。在3D模式下,可以从任意角度看设计好的板。PCB在编辑器中要切换到3D,请选择“View”。gt;Switch To3D快捷键:3或列表中的PCB从标准工具栏中选择3D视图结构。

Altium Designer软件的3D环境要求是支持DirectX和相关技术并使用一个兼容块的独立图形卡。关于测试系统的方法和使用Altium Designer的方法DirectX,打开Preferences对话框的PCBEditor-DisplayToolsgt。gt;Preferences)。

图303D旋转图

您可以通过滑动来改变大小,旋转或查看板的正中间。如果使用以下操作

按Ctrl+鼠标右键拖拽,或Ctrl+鼠标滚轮,或是pAGE Up/pAGE DOWN键。

将鼠标滚轮向上/向下移动,SHIFT+将鼠标滚轮向左/向右拖动,然后向任意方向移动。

按下旋转SHIFT键3D进入旋转模式。光标被表示为指向圆盘(图11)。这个模型的旋转运动是基于圆心,用以下方法进行控制。

用鼠标右键拖拽磁盘中心Dot,使视图向任意方向旋转。

用鼠标右键拖拽圆板Horizontal Arrow,关于Y轴旋转视图。

用鼠标右键拖拽磁盘Vertical Arrow,关于X轴旋转视图。

用鼠标右键拖拽光盘Circle Segment,用Y-plane旋转视图。

View Configurations对话框的快捷键:可以使用L设置3D工作区的显示选项。可以选择各种表面和工作区域的颜色和垂直比例,从而可以检查PCB的内部。有些表面,不透明的设定越大透明度值越大,显示的光越少,通过表面的光的强度越小,物体背面的后面就越不显眼。另外,也可以选择显示3D对象本身,或者用2D层的颜色遮蔽3D对象。

3DSTEP可以将格式模型导入到元设备的包和PCB设计中,创建自己的3D对象。另外,也可以以STEP及DWG/DXF形式输出PCB文件,并应用于其他程序。3DVviewer可以导入VRMML1.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固体一体化设计的详细内容,请参照IntegratingMCADObjectandPCBDesign教程。

在基本教程中,我们设计的板是由设备的3D模型完成的(图31)。在教程中,可以安装机械外壳整块板(图32)。板和设备在Altium Designer安装软件时的Examples/Totorials/MultivibratorSTEP文件夹中。

图313D效果图

图32。汇编效果图

验证PCB板设计

Altium Designer提供使设计PCB成为可能的规则驱动设计环境,定义了许多类型的设计规则,能够保证PCB设计的完整性。通常,在设计过程开始时建立设计规则,并在设计过程结束后使用这些规则来验证修改设计标准。

在以前的教程指南中,确认了布线设计的规则和新的宽度限制规则。另外,PCBBoard Eizard Wizard也注意到有几个规则是由Wizard创建的。

为了确认配线后的电路板是否遵守设计规则,执行设计规则检查DRC。

1.选择Designgt;gt;Board Layers amp; Colors(快捷键:L)确保SystemColors区域的DRCError Markers选项的Show按钮被用于保证显示DRC错误标志。

2.Tools-Design Rule Check(快捷键:T,D)。保证Design Rule Checker对话框的实时和批量设计规则检测已配置。例如,单击Electrical,将显示属于该类型的所有规则。

3.所有选项保持默认状态,单击Run Design Rule Check按钮。DRC开始执行,报告文件Multivibrator。DRC打开了。错误的结果也会显示在信息面板上。PCB访问文件后,发现晶体管的焊盘用绿色突出显示,违反了设计规则。

4.错误预防63?报告有效性?通过在信息面板上显示列表,列出PCB设计中发生的违反规则的行为。注意:清除规则中列出的4个违反规则。详细说明晶体管Q1和Q2违反了13mil的最小安全距离规则。

图33将所有选项保存为默认值

1.双击Messages面板的错误,可以跳转到对应的PCB位置。

通常,在考虑配线技术和设备的物理性能的同时,在配线之前设定安全距离规则。分析了错误,再次确认了现行的安全距离设计规则,决定了如何解决这个状况。

图34错误消息

要找到两个晶体管焊盘之间真正的最小安全距离,请遵循以下步骤。

1.PCB选择文件,将光标置于一个晶体管上,按pAGE Up键放大视野影像。

2.选择Reports-Measure Primitives(快捷键:R,p)。光标变为十字线。

3.将光标置于晶体管左侧垫的中央,单击或按Enter。由于光标是连接两个或两个以上垫的布线,因此弹出菜单,可以选择用户所需的对象。从弹出式菜单中选择晶体管的垫。

4.再次将光标置于晶体管的正中间,单击或按下Enter。从弹出式菜单中选择晶体管的垫。表示最小距离的信息框打开,表示2个垫边的最小距离为10.63mil。

5.关闭信息对话框,右键或按ESC退出测量模式,使用V、F的快捷键重新缩放文件。

看看现在的安全距离设计规则吧。

1.从菜单中选择Design-Rules(快捷键:D,R)PCBRulesandConstraints打开Editor对话框。Electrical双击类型后,右边的对话框中将显示所有电气规则。双击该安全距离类型,点击安全距离规则。Clearancequot;按规则之一打开。对话框底部区域包含单个规则,指示PCB板全局最小安全距离为13mil。晶体管之间的焊盘距离比安全距离小。这是当我们操作DRC时,显示违反规则的信息的理由。

发现两个晶体管之间的最小焊盘距离为10mil多,因此确立了只有晶体管的设计规则,大小为10mil。

1.在“设计规则”文件夹中选择“安全间隙类型”,右键单击选择“新规则”,添加新的安全间隙限制规则。

2.点击新的安全清除规则Clearance1。在resulting页面的Constraints章中,将Minimum Clearance设置为10mil。

3.单击AdvancedQuery,单击QueryHelper从Membersips Checks建立条件检索,或者在下一条件检索中对第一个对象(图35)进行打印。

HasFootprintpad(#39;TO-92A#39;,#39;*#39;)

那个星号表示在包装中被称为“。TO-92Aquot;中的任意一个垫。

1.2将第二个对象区域保持为ALL,单击OK。单击Apply,单击OKPCBRulesandConstraints关闭Editor对话框。

2.设计规则检查对话框Tools-Design Rule Check)可以按设计规则检查按钮。再执行(0DRC)没有违反规则。

3.保存完成的PCB及工程文件。

图35使用PCB规则系统规定参数编辑器对话框创建规则。

恭喜恭喜。用户完成PCB的布局配线,准备生成输出文件。

免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,转载此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们(管理员邮箱:192666044@qq.com),情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!