DFM客户端层对比功能
更新时间:2025-01-06 15:18
326
0
文档错误过时,
我要反馈
前言
层对比是指将两个Gerber文件层图形对比,找出两层图形的差异位置。该功能的使用场景:
- 一般是layout设计的资料版本的升级迭代,让layout工程师方便查看新旧版本的Gerber文件差异。
- 板厂用来检查生产稿与原稿Gerber的图形差异,防止生产稿优化错误(比如:多焊盘,少焊盘等等)。
使用流程
打开当前文件
首先是打开一套Gerber文件,做为当前文件(一般是新版本的文件,用于做为对比层),如下图效果。
打开层对比的功能界面
打开方式:菜单->工具->层对比(或者快捷键【Ctrl + Y】),如下图
打开之后,如下图效果,下面介绍一下界面各控件的功能
- 【对比精度】如果两层的差异位置的长度小于指定的对比精度,将不会报告结果。
- 【定位格子尺寸】对比差异是按块划分的,每一个块是一个小方格(称为定位格子),如果某方格内有图层差异,那么该方格就是差异块。
- 【仅对比当前已打开的层】复选框,如果被选中,那么仅在当前已打开的文件层之间选择两两层对比
- 【加载旧文件】从外部分加载Gerber文件与当前已打开的文件层进行对比。注意:如果文件层名称一致将会自动与当前文件层配对匹配。
- 【窗口关闭自动删除旧文件层】这个是针对加载旧文件的
- 如果勾选了,本窗口关闭时,这些旧文件层会自动从内存中清理掉。保持当前文件层的干净整洁。
- 如果不勾选,窗口关闭后,这些层不会删除,再次打开本功能界面时,这些旧文件层也会自动变成当前文件层。
- 【层表格】
- 【当前文件层】
- 【旧文件层】注意:如果是仅对比当前已打开的层,这里会自动提供当前层供用户选择要对比的层。
- 【是否一致】
- 【查看】有差异的时候,可以点击查看差异报告
- 【查看报告】
- 【对比】开始对比
- 【关闭】关闭本窗口界面
操作对比
加载旧文件相当于打开文件,按提示操作即可,不再详述。
这里以【仅对比当前打开层】来演示层对比。如下图,旧文件层这里自动展示实际上是当前文件层,为了显示对比差异,我这里故意选择GBL层同GTL对比。
选中之后,执行【对比】,对比完成后会得到差异结果
查看结果,如下图可以逐个查看差异位置。
备注:查看结果时,层对比的主界面会自动隐藏,点击下图中【回到新旧文件层对比】就会回到原来的主界面。
至此,整个层对比操作就算完成了。
关于对比精度及定位格子
- 客户端默认对比精度是0.0254mm (即为1mil),最大精度限制是5mil(0.127mm)
- 定位格子是对比出差异后,用一个指定尺寸的小方块,用于查看操作时显示差异位置。
如下图是调整对比精度为0.04mm后的对比结果,不超过0.04mm的差异不会报告
总结
- 对于板厂来说,一般用于生产稿与原稿的层对比,方便检查优化错误。
- 对layout工程师来说,是用来检查新旧设计的Gerber文件差异,方便版本更新后的复盘检查。
- 对比的两层一定是要对齐的,如果没有对齐是无法对比的。
- 有的钻孔格式可能解析错误,需人工调整格式后,再层对比。钻孔调格式详见:https://www.jlc-dfm.com/help_document/id/q3i43704.html