AD学习笔记----PCB设计
1.重新设置板子的形状
Design ---->Board Shape---->Redefine Board Sharp
2.通过Board Options 对板子进行设置
3.添加一个新的图纸,可以添加模板
File-->Open -->Altium Designer 13-->Template-->A4.Pcb
4.电路板的分层
Signal Layers信号层,主要完成电气连接
Internal Planes:内部电源和地层
Mechanical Layers:机械层。用于描述电路板机械结构,标注以及加工说明
不能完成电气连接。
Mask Layers:掩模层:主要用于保护铜线,也可以防止元件被焊接到不正确的地方
DXP提供4层掩模层,分别为 "Top Paste"顶部锡膏防护焊料层 "Bottom Paste"底部锡膏防护焊料层
"Top Solder"顶部阻焊层 "Bottom Solder"底部阻焊层
Silkscreen Layers:丝网层,通常在这上面会印上文字与符号,以标示出个零件在板子上的位置,也被称为图标面
DXP提供两层丝印层,分别为Top Overlay顶部覆盖层 Bottom Overlay底部覆盖层
Other Layers:其他层
Drill Guides 钻孔位置 Drill Drawing 钻孔图 用于描述钻孔图和钻孔位置
Keep-Out Layers:禁止布线层:只有在这里设置了布线框,才能够启动系统的自动布局和自动布线功能
Multi-Layer 多层:设置更多层,横跨所有的信号板层。
5.电路板层数设置。
Design---->Layer Stack Manager 或 Options---->Layer Stack Manager
6.板子的层次和颜色设置全部都在Board Layers&Colors
7.元件布局
Tool---->Component Placement----->这里有多个布局的设置。
Arrange Within Room Arrange Within Rectangle Arrange Outside Board
Auto Placer 在自动布局前,需要设置自动布局的约束参数。
Design---->Rules---->PCB Rules and Constraints Editor----->Placement
Room Definition 区域定义规则
Component Clearance元件间距限制规则
Component Orientation 元件布局方向规则
Permitted Layers 电路板工作层面设置规则
Height 高度规则
Tool---->Component Placement---->Aoto Placer自动布线
8.电路板的布线
设置自动布线规则 Design ----> Rules
Electronical 电气类 :具有电气特性对象的布线规则。主要用于DRC电气检验,当布线过程中违反了电气特性规则是,DRC校验器自动报警给用户。共四大类
Clearance:安全间距规则,就是导线与导线,导线与焊盘,焊盘与焊盘的间距规则
Short -Circuit 短路 Un-Routed Net 未连接
Routing 线路类:布线规则,例如布线宽度,布线优先级,布线拓扑结构等。
Width线宽。
Routing Topology 走线拓扑布局规则。可以选择Shortest最短,Horizontal水平,Vertial垂直 等等。
Routing Priority 走线优先级规则。
Routing Corrners 走线拐角规则。
Routing Via Style 布线过孔形式规则 Fanout Control 布线扇出控制规则 Differential Pair Routing 布线对设计规则
9.手动布线
Place ----> Interactive Routing
10.覆铜和补泪滴
覆铜是一系列的导线组成,可以完成板的不规则区域的填充。在绘制PCB时,把空闲的没有走线部分用线全部铺满。一般与GND相连,可以提高抗干扰能力
Place---->Polygon Pour (多边形覆铜)
设置覆铜属性 Fill Mode 填充模式 Properties 特性 Net Options 网络选项
补泪滴
Tools ---->Teardrops (泪滴)
General Action行为 Teardrop Style 泪滴类型
11.设置成 单层查看
鼠标放在底部的任意一个 层的面板,右键,Layer Set ---->Single Layers,这样就可以观察单面板了!
12.Class类
Classes are provided to enable various commands tooperate on sub-sets of object types, e.g. a group of components or a group of nets
类就是一组相同类型的东西,例如,元件类,网络类

Design---->Classes进行类的设置。

设置Classes 类,对于设置规则的时候非常有用。
我们可以把一些需要设置特定规则的对象划分成一个Class类,然后再对这个类进行规则设置。
13.room 空间 区域
用于在特定的区域设定特定的规则
14.通过PCB Filter 来选择
打开PCB Filter ,在选择栏中输入选择
例如:选择所有元器件,则可输入 Iscomponent
15.快速布局
Tool---->Component Placement ---->Reposition Selected Component,一种便捷的安置元器件的方法
16.快速去除焊盘直接的布线
Tool----->Un-Rout 在这其中有多种去除布线的方式。Net去除一个网络的线,Connection可以去除一条线,Component一个元件的所有连线,还有Room。
AD学习笔记----PCB设计的更多相关文章
- 电磁兼容性设计学习笔记--PCB中地的布局
http://bbs.ednchina.com/BLOG_ARTICLE_3010439.HTM PCB上元器件的布局对整个PCB板的电磁兼容性影响很大,所以从事硬件电路设计的工程师很有必要学习PCB ...
- AD学习笔记(基础)
AD学习 1 学习思路 1.1 学什么 1.2 怎么学 2 AD本身 3 AD project 3.1 任务层级 3.2 PCB流程 4 原理图工作环境设置 5 开始 5.1工程创建 5.2 元件库介 ...
- C#设计模式学习笔记:设计原则
本笔记摘抄自:https://www.cnblogs.com/PatrickLiu/p/8287784.html,记录一下学习过程以备后续查用. 写代码也是有原则的,我们之所以使用设计模式,主要是为了 ...
- [学习笔记] Web设计过程中该做和不该做的
原文网址: http://www.javascriptstyle.com/the-dos-and-donts-of-web-design -该做的: QR代码QR代码即快速响应代码,这是矩阵条形码的一 ...
- mysql学习笔记--数据库设计
一.数据库基本概念 1. 关系:两个表的公共字段 2. 行:也称记录,也称实体 3. 列:也称字段,也称属性 4. 数据冗余:相同的数据存在不同的地方. 注意:冗余只能减少,不能杜绝. 减少冗余,只能 ...
- EC++学习笔记(四) 设计与声明
条款18:让接口容易被正确使用,不易被误用 必须考虑客户可能做出什么样的错误(防御式编程)std:shared_ptr会自动使用它的"每个指针专属的删除器",消除了"cr ...
- python学习笔记-面向对象设计
前言 1.三大编程范式: 面向过程编程 函数式编程 面向对象编程 2.编程进化论 1.编程最开始就是无组织无结构,从简单控制流中按步写指令 2.从上述的指令中提取重复的代码块或逻辑,组织到一起,便实现 ...
- Javaweb学习笔记--分层设计
在早期的JavaWeb应用中,JSP文件负责处理业务逻辑,控制网页流程并创建HTML页面,JSP文件是一个独立的,能自主完成所有任务的模块, 这带来了一系列问题:HTML代码和Java程序代码强耦合在 ...
- STM32学习笔记之核心板PCB设计
PCB设计流程 PCB规则设置 设计规则的单位跟随画布属性里设置的单位,此处单位是mil.导线线宽最小为10mil;不同网络元素之间最小间距为8mil;孔外径为24mil,孔内径为12mil;线长不做 ...
随机推荐
- php中的后期静态绑定("Late Static Binding")
在我们以往中,在类中使用self关键字的时候都是指向了被调用方法定义时的类,而非原始的调用类. 例如: class Animal{ static $IQ_lv_avg = 1; public stat ...
- Web —— java web 项目开发 笔记
1.tomcat 配置虚拟路径:Tomcat下配置虚拟路径管理web项目 发布路径配置( 即虚拟目录配置 ) 配置虚拟路径的4种方法 2.
- wxPython学习笔记(初识)
今天正式开始学习wxPython,基于对类的不熟悉,理解有点生硬,但还是做了些笔记. 1.是什么组成了一个wxpython程序? 一个wxpython程序必须有一个application(wx.App ...
- [ES6] Converting an array-like object into an Array with Array.from()
Array.from() lets you convert an "iterable" object (AKA an array-like object) to an array. ...
- Android中完全退出当前应用系统
一.将统一管理Activity的类ActivityManager复制到工程里面. package com.jsmtr.www.Helper; import java.util.LinkedList; ...
- JAVA关键词synchronized的作用
记下来,很重要. Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码. 一.当两个并发线程访问同一个对象object中的这个synchron ...
- Smokeping如何清空图标数据
先停smokeping服务 service smokeping stop 进去图表数据目录 /opt/smokeping/data /bin/rm -rf ./* 重新加载/opt/smokepi ...
- 电厂MIS,SIS简介
MIS(Management Information System)管理信息系统,主要指的是进行日常事务操作的系统,它使管理人员及时了解公司现状和各种消息,它是电力企业管理现代化的重要标志. 一个典型 ...
- BIOS+MBR模式 VS UEFI+GPT模式
EFI与MBR启动的区别 大硬盘和WIN8系统,让我们从传统的BIOS+MBR模式升级到UEFI+GPT模式,现在购买的主流电脑,都是预装WIN8系统,为了更好的支持2TB硬盘 ,更快速的启动win ...
- 2013中国大数据技术大会——BDTC2013
阿里飞天平台总架构师唐洪分享了飞天开放平台. 飞天平台特点:同时支持在线和离线应用:安全控制:分布式部署,监控和诊断:无单点故障,可用性99.9%:数据3副本,数据可靠性“10个9”. 阿里飞天平台总 ...