Allegro_PCB_Editor使用流程7章32页
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本文档主要介绍Cadence的PCB设计软件Allegro PCB Editor的基本使用方法,其中封装库的建立不再赘述,参见“Cadence软件库操作管理文档”。
目录
一、创建电路板 (2)
1、新建电路板文件 (2)
2、设置页面尺寸 (2)
3、绘制电路板外框outline (3)
4、电路板倒角 (4)
5、添加装配孔 (5)
6、添加布局/布线允许区域(可选) (7)
二、网表导入和板层设置 (7)
1、网表导入 (7)
2、板层设置 (8)
三、布局 (9)
1、手动布局 (9)
2、布局时对元器件的基本操作 (10)
3、快速布局 (11)
4、按ROOM方式布局 (12)
5、布局复用 (15)
四、设置约束规则 (17)
1、设置走线宽度 (17)
2、设置过孔类型 (18)
3、间距规则设置 (19)
五、布线 (20)
1、设置走线格点 (20)
2、添加连接线 (20)
3、添加过孔 (21)
4、优化走线 (21)
5、删除走线 (21)
六、敷铜 (22)
1、设置敷铜参数 (22)
2、敷铜 (23)
七、PCB后处理 (25)
1、检查电路板 (25)
2、调整丝印文本 (27)
3、导出钻孔文件 (28)
4、导出光绘文件 (29)
一、创建电路板
1、新建电路板文件
原理图成功导出网表进行PCB设计之前,首先需要根据实际情况建立电路板文件(.brd),主要是设置PCB板的外框尺寸(软件中称为outline)、安装孔等基本信息。
启动Allegro PCB Editor软件:
选择“File-New”,在新建对话框中设置电路板存放路径,名称等信息:
点击“OK”
2、设置页面尺寸
这里的页面尺寸并不是电路板的实际尺寸,而是软件界面的允许范围,根据实际电路板的大小设置合理的页面尺寸。
选择“Setup-Design Parameters”
范围设置(Extents)中的Left X和Lower Y分别代表页面最坐下角的坐标,初次启动软件时,默认原点(0,0)为页面的最左下角。
设置页面尺寸时只需要修改Width和Height的值即可,然后可以在Move origin中设置原点的位置,例如:页面尺寸设置为100x100mm,原点位置X和Y分别设置成50 50,则Extents 中的Left X变成-50,Lower Y变成-50。如图:
备注:原点位置还可以通过“Setup-Change Drawing Origin”命令设置,选择该命令后,鼠标点击某一点,即可将该点设置为原点(这种方法可以任意设置原点位置,实现方法更加灵活简单)。
3、绘制电路板外框outline
选择“Add-Line”,在Option面板中设置基本信息如图:
由于我们建立的是与电路板相关的基本元素,所以Option中选择“Board Geometry”
备注:Option面板是经常用到的,Option面板中的信息与命令息息相关,启动不同的命令,Option面板中就会显示当前命令的基本参数设置,在后面的介绍中还会经常提到。
在绘制PCB外框的时候,通常采用坐标输入法(在创建PCB封装时讲过坐标输入法),可以准确定义电路板的长、宽尺寸。
例如创建一长100mm,宽80mm的电路板(起点从(0,0)点开始):
在软件界面下方的命令窗口中输入起点:x 0 0,回车
继续输入:ix 100,回车;继续输入:iy 80,回车;继续输入:ix -100,回车;继续输入:iy -80,回车;鼠标右键“Done”完成操作。绘制的电路板外框如图:
4、电路板倒角
通常我司采用圆弧形的倒角。选择命令“Manufacture-Drafting-Fillet”,在option面板中
设置倒角角度,鼠标依次点击需要倒角的电路板的两个边实现倒角,将四个90度拐角都倒角完成后,鼠标右键选择“Done”完成并退出命令。
备注:Allegro软件的一个特点,每一个命令的完成都需要鼠标右键选择“Done”,才能退出当前命令。
5、添加装配孔
一般我司的电路板采用的装配孔都是标准的M3孔,该符号已经制作好放在公司的PCB 库文件中(Z:\PCBLib\Mechanical Symbols)可以直接调用,调用前首先需要将存放在服务器的PCB库路径加载进软件:“Setup-User Preferences”:
备注:建议安装完软件后就把服务器的库路径都加进来。放置安装孔,选择“Place-Manually”,
在命令窗口输入坐标定位装配孔
6、添加布局/布线允许区域(可选)
作用:在布局/布线允许区域以内,可以摆放器件/进行走线,超出这个区域则不允许,强制执行会有DRC错误。
设置区域的一般命令是“Setup->Areas->Package Keepin\Route Keepin”,然后可以采用坐标输入法来设定布局/布线允许区域的大小,操作方法与绘制电路板outline类似,这里不再赘述。
还有一种更加简单的方法来绘制区域,应用“Edit->Z-Copy”命令,顾名思义,该命令起复制作用,在这里可以把outline的形状复制到Package Keepin\Route Keepin。
选择“Edit->Z-Copy”,在Option中设置好相关参数,(例如:设置Package Keepin距离板框5mm,Route Keepin距离板框3mm)鼠标点击外框outline即可:
二、网表导入和板层设置
电路板按要求创建完成后,就可以将原理图生成的网表导入PCB进行后续的设计工作了。
1、网表导入
注意:导入网表前,请确认已将焊盘库(padpath)和封装库(psmpath)路径加载进来。在绘制好的电路板文件中(.brd)选择“File-Import-Logic”,如图: