#一、创建AD工程
1、工 程(.PrkPCB)
步骤:File -> New -> Project -> PCB Project
2、原理图文件(.SchDoc)
步骤:File -> New -> Schematic
3、创建PCB文件(.PcbDoc)操作
步骤:File -> New -> PCB
4、创建原理图库
步骤:File -> New -> Library -> Schematic Library
5、创建PCB库
步骤:FIle -> New -> Libarary -> PCB Library
6、添加原理图/PCB库
步骤:Libraries… -> Availble Libraries -> Installed -> Install from file(选择自己目录下的.SchLib 和 .IntLib文件即可添加)
二、原理图文件(.SchDoc)操作
1、工具栏功能介绍
1.1、
1.2、
1.3、
1.4、
1.5、
1.6、布线
连接各个器件之间的对应关系
- 线段连接方式:快捷方式(Ctrl+W)
- 网络标签:将网络标签放置在管脚或线段上,同名标签表示互相连接
1.7、电源接口
- 地线
- VCC端口
- +12V接口
- +5V接口
- -5V接口
- a
1.8、
1.9、
1.10、
1.11、
1.12、字符标识
- 放置单行字符
- 放置多行文本
- 放置标签,可隐藏
1.13、放置图形区域
- 圆弧
- 圆
- 椭圆
- 直线
- 直角矩形
- 圆角矩形
- 多边形
- 加载图片文件
2、自动索引排序
步骤:自动排序原理图内所有器件的标识索引(U? C?等等):Tools -> Annotation -> Annotation Schematic -> Update ChangesList -> Accept Change(Create ECO) -> Validate Chagnge -> Execute Changes
3、更新Sch到PCB
- 情况一:PCB文件还没有布局的情况下:Design -> Update PCB Doument PCB.pcbDoc -> Validate Chagnge -> Execute Changes
- 情况二:PCB文件已经部分或全部布局:需要将原理图内所有器件选中(Ctrl+A)在执行上述步骤
4、导出PDF
步骤:可以一路next直到生成文件(其中有些参数设置暂时还没有用到,之后会补充);也可以直接finish
三、PCB文件(.PcbDoc)操作
1、工具栏功能介绍
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
1.10
1.11
1.12
1.13
2、修改规则
步骤:Design -> Rules…
3、设置栅格大小
步骤:View -> Grids -> Set Global Snap Grids (Ctrl + Shift + G)
4、过孔
- 方法一:拖动连接线时按Tab键暂停布局 -> 右侧Properties -> Layer
- 方法二:在工具栏中选择过孔(Via)拖动到要放置开孔的位置
5、改变PCB大小
步骤:在MEchanical 1层绘制封闭区域并将该区域全部选中 -> Design -> Board Shape -> Define From Select Object
6、同步选中器件
步骤:Tools -> Cross Select Model处于选中状态(Ctrl + Shift + X)
7、按照矩形区域自动归纳器件
步骤:选中需要的器件 -> Tools -> Component Placement -> Arrange Within Rectangle
8、设置原点位置
步骤:Edit -> Origin -> Set -> 点击PCB内要放置的位置
9、布线
- 手动布线:Interactively Route Connections(Ctrl + W)
- 自动布线:Route -> Auto Route -> All
10、切换器件放置图层
步骤:将器件放置在Top/Bottom Layer层:选中要放置的器件 -> 拖动的器件的时候按英文L
11、修改丝印层字符
- 方式一:逐个修改,选中要修改的字符,在右侧属性内修改
- 方式二:同类型修改:选中一个名称 -> 右键Find Similar Objects -> 属性中修改宽高
12、测距
步骤:Reports -> Measure Distance(Ctrl+M);删除测距线(Shift+C)
13、铺铜
- 方式一:整体铺铜:Tools -> Polygon pours -> Create New From… -> Board Outline -> connct to Net (GND) -> pour Over All Same Net Objects -> Remove Dead Copper
- 方式二:局部铺铜:工具栏 -> Polygon pours ->铺完后双击修改电气属性
14、泪滴
- 方式一:全部添加泪滴:Tools -> Teardrops (选中add 和all并全部勾选上)
- 方式二:局部添加泪滴:选中某个器件后Tools -> Teardrops(选中add和Selected only)
15、设计规则检查
步骤:Tools -> Design Rule Check -> Run Design Rule Chaeck…(重点关注前三项)
16、导入bmp图标
步骤:File -> Run Script… -> Browse… -> Frome File…(选择插件)
找到安装目录下的.PRJSCR脚本,如果没有的话可以百度自行下载(http://files.cnblogs.com/files/BinB-W/Scripts.zip)或者使用我们提供的脚本文件,解压到任意位置并加载到软件中
图像导入成功后会放入到一个新建的PCB.PcbDoc文件中,需要手动将其复制到你的PCB文件中的Top Overlay层内
17、器件重叠放置
步骤:Rules… -> Placement -> Component Clearance -> 取消勾选框
四、创建原理图库
1、关联器件&封装
- 方式一:进入SCH Library选中器件 -> properties -> FootPrint
- 方式二:进入SCH Library选中器件,右键Model Manager
五、创建PCB库
1、改变中心点位置
步骤:Edit -> Set Reference
2、绘制器件外边框
步骤:Top Overlay(丝印层) -> place Line
3、组件向导
步骤:Tools -> Component Wizard
六、其他
1、生成BOM清单
步骤:File -> New -> ActiveBOM Document
2、生成PDF
七、问题&解决
1、
- 问题:some nets were not able to be matched, try to match these manually
- 解决:在原理图内修改了网络标签(电气连接属性)再更新到PCB时产生的问题,在原理图内选中全部器件(Ctrl+A)再更新到PCB即可
2、
- 问题:design contains shelved or modified(but not repoured) polygons,the result of DRC will not be correct.
- 解决:Tools -> Polygon pours -> View/Edit内将多余的铺铜删除,重新覆铺铜
本文档作为参考教程,会不定期更新!!!
问题:some nets were not able to be matched, try to match these manually
2. 解决:在原理图内修改了网络标签(电气连接属性)再更新到PCB时产生的问题,在原理图内选中全部器件(Ctrl+A)再更新到PCB即可
2、
- 问题:design contains shelved or modified(but not repoured) polygons,the result of DRC will not be correct.
- 解决:Tools -> Polygon pours -> View/Edit内将多余的铺铜删除,重新覆铺铜
本文档作为参考教程,会不定期更新!!!