当创建好PCB时,选择 Design - Rules 即可进行规则的设置,也可以直接利用快捷键D-R(多利用快捷键,可以有效的提高设计效率,)

这个是规则的总界面,熟练以后可以直接从这里进行修改,很便捷

1  先从Electrical(电气方面)开始讲起

   Clearance(间隙)

这个表格我们以下面的设置为例,参考它的设置,将Via-Via之间的间距设置为50mil

在PCB中

注,同网络之间不报错是因为我在设置时选择了只应用不同的网络

在图中,当边缘间距小于50mil,即是图中35mil<小于50mil便出现了错误提示。

    Arc                                                                                                                  

       

     Track(导线)

      

     SMD Pad (贴片式焊盘)  ,右图是顶层的一个焊盘

      

  TH Pad(通孔焊盘)

3D图中是有穿透的孔

      Via(过孔)      

                  

   

     Fill(填充)

      

     Poly(覆铜)

      

      Region(区域)

      

      ShortCircuit(短路)----勾上图中选择则允许这种情况出现,一般都不勾选

      

       Un-Routed Net(未连接的网络)--默认就可以了,

      

        Un-poured Polygon(未覆铜区域)--默认就好

      

Routing(布线规则设置)

  width(线的宽度)

    

        Min width (最小线宽)    Preferred Width(首选线宽)  Max Width(最大线宽)主要就这三个,其他的选项一般不用改

Routing Topology(布线拓扑规则) ----即系统的连线方式,shortest是最短连接方式,默认为此就好

        

   Routing Priority(布线优先级)--主要用于设置自动布线的时候,不过一般都是采用手动布线,一般用不到

        

    Routing Layers(布线图规则)--设置哪些层可以布线

    

    Routing Corners(拐角)--设置拐角的大小,因为一般都不会走直角,所以最好设置一定的角度

    

    Routing Via Style(设置过孔大小)---也分为最大最小和首选

  

Fatout  Contrl(扇出布线) 我还没试过,不过据说是很好用的,它可以将底下有的几种封装类型将网络引出方便连接,例如

位置在

Differential Pairs Routing(利用差分对布线) ---高频信号中需要利用等长线来避免造成重大错误

      

    SMT(表贴焊盘规则)

       SMD To Corner:SMD焊盘与导线拐角处最小间距规则

      SMD To Plane:SMD焊盘与电源层过孔最小间距规则

      SMD Neck Down:SMD焊盘颈缩率规则

        Mask(阻焊层规则)我还没用过,暂时不懂

          Solder Mask Expansion:阻焊层收缩量规则

       Paste Mask Expansion:助焊层收缩量规则

  

        Plane(电源层规则)

            PlaneConnect 电源层连接类型规则

         PlaneClearance  电源层安全间距规则

         PolygonConnect 焊盘与覆铜连接类型规则

            之后的几个我没接触过,接触了解以后会补充

这个是我之前从网上找到的一个规则模板,可能有些地方不符现在的制作水平,但很多都可以参考

https://pan.baidu.com/s/16WA-eXXwm9AnHzPSbIe52w

导入规则的方法

Altium Designer (AD) 中规则的部分讲解的更多相关文章

  1. Altium designer PCB中过孔铺地连接的设置

    在Altium designer 6及更高版本如Altium Designer Winter 9.altium designer summer 9都会有这样的问题,在Altium DXP2004里面是 ...

  2. Altium Designer(AD)使用笔记

    在PCB中间打洞,螺丝孔等 制作PCB螺丝孔 1 在Keepout层首先绘制一个圆形(矩形): 2 在绘制PCB时,选中该图形,Tool>>Convert>>create bo ...

  3. 每天进步一点点------Altium Designer PCB设计规则中英对照

    Electrical(电气规则) Clearance:安全间距规则 Short Circuit:短路规则 UnRouted Net:未布线网络规则 UnConnected Pin:未连线引脚规则 Ro ...

  4. 在Altium Designer 10中实现元器件旋转45°角放置

    Tool--->Preferences >> PCB Editor >> General 将Rotation Step(旋转的步进值)由90改为45,这样以后每次按空格键 ...

  5. 在Altium Designer 9中如何实现元器件旋转45°放置

    方法一: 双击元件手工输入指定角度. 方法二: 在Preferences >> PCB Editor >> General中将Rotation Step(旋转的步进值)由90改 ...

  6. 【AD】Altium Designer 原理图的绘制

    原理图设置基础 原理图的设置    设置原理图图纸大小 在原理图的绘制过程中,各个元件的大小是不能调整的. 如果原理图纸张放不下,需要对图纸进行设置:设计->文档选项,右键->选项-> ...

  7. Altium Designer PCB制作入门实例

    概要:本章旨在说明如何生成电路原理图.把设计信息更新到PCB文件中以及在PCB中布线和生成器件输出文件.并且介绍了工程和集成库的概念以及提供了3D PCB开发环境的简要说明.欢迎使用Altium De ...

  8. Altium Designer设计PCB--如何增大电源地的线宽

    笑话: 看见楼下老大爷在下棋,我看了一会儿,跟大爷说:大爷,你che没了. 大爷一脸不屑:小朋友,那叫ju. 然后我静静地在那看了两个小时. 对完棋,大爷起身要走. 我说:大爷,我刚才说的不是你的棋, ...

  9. Altium Designer 多个输出相连等问题报错解决方法

    问题: Altium Designer软件中,项目编译时,Message面板出现,如下错误: Net NetR121_1 contains multiple Output Pins; PC10 con ...

随机推荐

  1. MySql 时间处理

    纸上得来终觉浅,绝知此事要躬行 博客园 首页 新闻 新随笔 联系 管理 随笔- 490  文章- 0  评论- 65  MySql 时间处理 这里是一个使用日期函数的例子.下面的查询选择了所有记录,其 ...

  2. Linux 下Shell的学习

    1.Shell学习 1.什么是Shell    shell是一个命令解析器,在操作系统的最外层,负责和用户对话,将用户的输入解释给操作系统,并处理各种各样的操作系统的输出结果.2.什么是shell脚本 ...

  3. Exchange 2016 CU6 安装后,发生错误 出现意外错误,无法处理您的请求

    公司的Exchange2016环境准备上线了,今天owa打不开了.出现如下图的错误,更多详细信息没有截图,但最关键的一句记下来了. X-OWA-Error Microsoft.Exchange.Dia ...

  4. MySQL 数据库--权限管理

    权限管理 1.创建账号 创建本地账号 create user 'luke'@'localhost' identified by '123'; #mysql -uluke -p123 创建远程账号 cr ...

  5. Shell传递参数【转载】

    Shell 传递参数 我们可以在执行 Shell 脚本时,向脚本传递参数,脚本内获取参数的格式为:$n.n 代表一个数字,1 为执行脚本的第一个参数,2 为执行脚本的第二个参数,以此类推…… 实例 以 ...

  6. webpack和gulp

    在没有使用任何自动化工具之前,如果用sass写了css, 用coffee写了js, 那么我们必须手动用相应的compiler去编译各自的文件,然后各自minify(js,css文件压缩并合并).这时如 ...

  7. Python 多线程 线程安全、daemon简介 (四)

    线程安全 只能在Winodws下的ipython中演示,Python命令行.Pycharm.Mac下的ipython都演示不出效果 import threading def worker(): for ...

  8. js 键盘点击事件

    回车键(Enter)的触发事件  js 代码如下: document.onkeydown = function (e) { if (!e) e = window.event; if ((e.keyCo ...

  9. Activation Functions

    Sigmoid Sigmoids saturate and kill gradients. Sigmoid outputs are not zero-centered. Exponential fun ...

  10. 利用matplotlib绘画出二特征的散点图

    实例的所有数据来源于吴恩达教授的机器学习数据,特此感谢.数据源可以前往course下载. 本文主要目地在于绘画二维的散点图,至于scatter的用法可以参见我之前的博客. import pandas ...