Cadence入门笔记(九):DRC、钻孔图和光绘Gerber
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包含的各层光绘图和每张图包含的内容如下:
层定义 | LAYER | sub-class |
---|---|---|
顶层线路 | TOP | BOARD GEOMETRY/OUTLINE ETCH/TOP PIN/TOP VIA CLASS/TOP |
底层线路 | BOTTOM | BOARD GEOMETRY/OUTLINE ETCH/BOTTOM PIN/BOTTOM VIA CLASS/BOTTOM |
顶层丝印 | 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 |
顶层阻焊 | SOLDMASK_TOP | BOARD GEOMETRY/OUTLINE BOARD GEOMETRY/SOLDMASK_TOP PACKAGE GEOMETRY/SOLDMASK_TOP PIN/SOLDMASK_TOP VIA CLASS/SOLDMASK_TOP |
底层阻焊 | SOLDMASK_BOTTOM | BOARD GEOMETRY/OUTLINE BOARD GEOMETRY/SOLDMASK_BOTTOM PACKAGE GEOMETRY/SOLDMASK_BOTTOM PIN/SOLDMASK_BOTTOM VIA CLASS/SOLDMASK_BOTTOM |
顶层钢网 | PASTEMASK_TOP | BOARD GEOMETRY/OUTLINE PACKAGE GEOMETRY/PASTEMASK_TOP PIN/PASTEMASK_TOP |
底层钢网 | PASTEMASK_BOTTOM | BOARD GEOMETRY/OUTLINE PACKAGE GEOMETRY/PASTEMASK_BOTTOM PIN/PASTEMASK_BOTTOM |
钻孔 | 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,修改设置,确认好单位和精度和之前的一致
选择所有项目,然后点击生成
文件会在pcb文件目录下自动生成,也可以修改生成路径为该目录下的GERBER文件夹内
结果如下:
.art的为光绘Gerber文件,.drl的为钻孔文件
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律