PADS Layout规则设置

简介: 原理图导入PCB之后,就可以进行PCB设计了。但是在进行PCB设计之前,我们需要将PCB设计的一些规则设置好。当我们在设计过程中不符合我们实现设置的规则时,会有提示。最后设计完进行规则检查的时候也是根据我们事先设置的设计规则进行检查的。

原理图导入PCB之后,就可以进行PCB设计了。但是在进行PCB设计之前,我们需要将PCB设计的一些规则设置好。当我们在设计过程中不符合我们实现设置的规则时,会有提示。最后设计完进行规则检查的时候也是根据我们事先设置的设计规则进行检查的。

点击“设置”-->“设计规则”,弹出“规则”对话框,如下图所示: 

640.jpg

640.jpg

我们可以看到有许多规则设置,其中默认规则是全局有效的,也是优先级最低的,后面可以具体根据类、网络、组、管脚对等具体进行规则设置,这些规则设置之后会覆盖默认规则。

根据板子的复杂程度,对规则的设置也不一样。这里我们主要是针对简单的2层板和4层板,所以只要知道线宽和间距的设置即可

线宽和间距在默认设置中,点击默认图标,弹出默认规则,如下图所示: 

640.jpg

点击默认规则中的安全间距图标,弹出设置窗口,如下图所示:

640.jpg

可以看到相同网络间距、不同网络的安全间距、其他、线宽都在这里进行设置,线宽和间距默认都是6mil,间距默认6mil即可,线宽最小值设置为6mil,建议值(默认布线的宽度)设置为10mil,最大值设置为20mil,如下图所示:

640.jpg

这里设置的线宽和宽度需要和PCB生产厂家事先协商好,因为有些厂家因为制程能力的问题不一定能做到你想要的线宽和间距,而且线宽和间距越小,成本越高(有个阈值,一般6mil都是正常的价格),现在6mil大部分厂家都可以做的。

如果我们需要针对个别网络单独设置,可以点击“规则”对话框中的网络图标,弹出“网络规则”对话框,如下图所示:

640.jpg

这里我们设置3.3V的电源网络线宽为20mil,则选中网络下面的3.3V,如下图所示:

640.jpg

可以看到安全间距下方的图标为默认规则的图标,在设置完之后就会变成网络规则的图标,我们点击安全间距图标,修改线框的最小值、建议值、最大值都为20mil,点击确定,如下图所示:

640.jpg

可以看到设置网络规则之后,安全间距下方的图标变为网络规则的图标,如下图所示:

640.jpg

根据要求设置完成之后,直接关闭这些设置对话框即可完成设置。其他一些设置,如果感兴趣可以自己试一下。如果有问题可以在下方给我留言。


----------------------------- End -------------------------------

相关文章
|
6月前
|
Android开发
Android 动态修改参数配置
Android 动态修改参数配置
43 0
|
安全
PADS Layout元器件独立规则设置
对于设计规则设置,之前有粉丝说单独设置元器件的规则没有效果,主要是指间距和线宽的设置。
370 0
|
JavaScript 芯片
PADS Layout添加工艺边和Mark点的方法和步骤
PCB在进行贴片加工的时候(SMT),一般有3种方式(基于开钢网的情况):全人工、半自动、全自动。全人工就是刷钢网,放置元器件都是人工操作。半自动是指人工刷钢网,放置元器件上自动贴片机。全自动是指刷钢网和放置元器件都是机器自动完成。对于全人工的我们就很好理解,毕竟人是活的,最智能的,遇到突发情况都可以想办法处理。
700 0
|
XML 缓存 Java
android10.0(Q) Settings 添加设置项——动态方式
android10.0(Q) Settings 添加设置项——动态方式
668 0
|
数据安全/隐私保护 Android开发
android11.0(R) data分区节点加密控制分析
android11.0(R) data分区节点加密控制分析
795 0
|
XML 数据格式
[RK3568][Android11]修改设备电池容量
[RK3568][Android11]修改设备电池容量
361 0
 [RK3568][Android11]修改设备电池容量
|
安全 Shell Android开发
【Android 逆向】Android 权限 ( adb 降权相关的属性 | ro.secure 属性 | ro.debuggable 属性 | service.adb.root 属性 )
【Android 逆向】Android 权限 ( adb 降权相关的属性 | ro.secure 属性 | ro.debuggable 属性 | service.adb.root 属性 )
872 0
【Android 逆向】Android 权限 ( adb 降权相关的属性 | ro.secure 属性 | ro.debuggable 属性 | service.adb.root 属性 )
|
Android开发
【Android 逆向】Android 权限 ( ro.product.cpu.abi 属性 | ro.zygote 属性 | dhcp.eth0 属性 | net.* 属性 )
【Android 逆向】Android 权限 ( ro.product.cpu.abi 属性 | ro.zygote 属性 | dhcp.eth0 属性 | net.* 属性 )
438 0
【Android 逆向】Android 权限 ( ro.product.cpu.abi 属性 | ro.zygote 属性 | dhcp.eth0 属性 | net.* 属性 )
代码设置layout_weight attribute
代码设置 LinearLayout权重比例之小结: 如果在LinearLayout添加子View,那么只有一个View的时候设置所占的比例一定要设置LinearLayout总weightsum。不然会设置无效,代码示例:   mTabLayout.
808 0