DRC
Allegro中的设计规则检查DRC用于检测PCB设计中有无违法设计规则的地方,其中Online模式为边设计边实时更新检查结果,Batch模式为设计完成后手动更新一版检查结果。
一般在设置中可以选择使用何种模式。设置可以在Setup->Constants和Cmrg中进行。上一节已经演示过如何操作。在设计完后一般最好再次手动检查以下。
首先进行数据库检查,保证封装文件等正常
打开后勾选所有选项,更新下DRC,点击Check检查无误即可。
随后进行Status更新,检查下是否所有的线已经布好,器件放置好
只要全绿无误才能进行后面的生产文件生成
钻孔
孔符图和钻孔文件用于生产时工厂进行钻孔,导出方式如下,选择选项栏中的manufacture->NC一栏
第一项为钻孔属性,因为在之前pad设计时已经设计好了,一般不需要改。
不过如果设计时没设计钻孔符号,那可以点一下自动生成Auto generate,生成好后可以选择Write report和Library dirll report看下结果
第二项为钻孔表也叫孔符图
注意单位要确认好时是公制还是英制,需要和图纸设计时的单位一致,配置好后在PCB下方或者右下方放置即可,其活动层为NC Legend 1-2
第三项为钻孔文件的配置
注意格式和之前选的单位对应,公制的为5:5。随后即可选择生成钻孔文件(Drill)或则钻槽文件(Route),由于这个项目只有孔没有槽,所以只生成钻孔文件即可,文件格式为.drl
光绘
GERBER通过Manufacture选项下的artwork进行设置生成
打开后软件只默认给我们生成了两个线路层的光绘,而且内部元素也又缺失,需要我们自己手动重新配置
一般Gerber包含的各层光绘图和每张图包含的内容如下:
A. 线路
TOP
BOARD GEOMETRY/OUTLINE
ETCH/TOP
PIN/TOP
VIA CLASS/TOP
BOTTOMP
BOARD GEOMETRY/OUTLINE
ETCH/BOTTOM
PIN/BOTTOM
VIA CLASS/BOTTOM
B. 丝印
SILKSCREEN_TOP
BOARD GEOMETRY/OUTLINE
BOARD GEOMETRY/SILKSCREEN_TOP
PACKAGE GEOMETRY/SILKSCREEN_TOP
REF DES/SILKSCREEN_TOP
SILKSCREEN_BOTTOM
BOARD GEOMETRY/OUTLINE
BOARD GEOMETRY/SILKSCREEN_BOTTOM
PACKAGE GEOMETRY/SILKSCREEN_BOTTOM
REF DES/SILKSCREEN_BOTTOM
C.阻焊
SOLDMASK_TOP
BOARD GEOMETRY/OUTLINE
BOARD GEOMETRY/SOLDMASK_TOP
PACKAGE GEOMETRY/SOLDMASK_TOP
PIN/SOLDMASK_TOP
VIA CLAS/SOLDMASK_TOP
SOLDMASK_BOTTOM
BOARD GEOMETRY/OUTLINE
BOARD GEOMETRY/SOLDMASK_BOTTOM
PACKAGE GEOMETRY/SOLDMASK_BOTTOM
PIN/SOLDMASK_BOTTOM
VIA CLAS/SOLDMASK_BOTTOM
D. 钢网/助焊
PASTEMASK_TOP
BOARD GEOMETRY/OUTLINE
PACKAGE GEOMETRY/PASTEMASK_TOP
PIN/PASTEMASK_TOP
PASTEMASK_BOTTOM
BOARD GEOMETRY/OUTLINE
PACKAGE GEOMETRY/PASTEMASK_BOTTOM
PIN/PASTEMASK_BOTTOM
E.钻孔
DRILL
BOARD GEOMETRY/OUTLINE
MANUFACTURING/NCDRILL_FIGURE
MANUFACTURING/NCDRILL_LEGEND
MANUFACTURING/NCLEGEND-1-2
用户可以手动对每一层进行Add添加,也可以通过所见即所得原则,也就是我们可以通过切换每一层的显示情况来自动添加光绘元素,
例如我要添加Top层的线路,可以先打开调色板
然后先关掉所有显示,然后再手动一个个勾选要添加的元素。
添加线路元素
再添加边框(最新版本的边框类叫做design outline,旧版软件的叫outline,建议只用新版)
勾完后点击OK关闭调色板,即可看到要生成的Top Gerber包含什么内容,通过这种方法能很好的查出生产的光绘是否正确
然后回到设置中,删掉旧的Top层设置重新添加
命名不变
确认后会自动将目前视图中活动的层添加进来
然后根据自己需求添加每层的Gerber,如果板子不做钢网可以把钢网层省去
如果丝印层中有些丝印设计时没有设置丝印线宽的话,可以在这里同一给其设置一个线宽,保证生产时能打出来
随后准备生成Gerber,修改设置,确认好单位和精度和之前的一致
选择所有项目,然后点击生成
、
结果如下:
.art的为光绘Gerber文件,.drl的为钻孔文件