如何利用CAM350进行盲埋孔板的开短路检测

2019-08-28  本文已影响0人  echo_ac20

【背景】

工作中有一款盲孔板需要利用CAM350进行开短路检测,实际操作过程中出现了很多短路error,正常情况下应该是0 error,排除板子设计问题,寻找短路error产生的原因。

操作步骤和以前的一样,唯一不同点——当前增加了盲孔(以前做的都是通孔板)。

初步怀疑是盲孔导入时设置有问题。

【解决办法】

对盲孔进行设置。

菜单栏Tables-Layer Sets-Blind and Buried

点击进入盲埋孔的设置

盲埋孔的设置界面如下

A区域,这个地方是对上面的Name:LyrSet_1进行内容设置,LrySet_1是对第一个盲埋孔的设置,在A区域里面添加与第一个盲埋孔相关的所有层。例如是TOP-VCC02的盲孔,那么此处就需要将Top.art,Vcc02.art以及drill-2.art添加进去。

在B区域添加TOP-VCC02所对应后缀为.drl的盲孔钻孔文件,Thru Drill 和Drill Data 所添加的内容一致。

如果盲埋孔不止一个,那么点击C区域的Add进行LyrSet_2的添加,后面的层设置以及孔设置和上面一样。盲埋孔设置好之后点击OK,再进行网表对比工作。

之前的ERROR成功解决。

【PS:层设置】

有个需要注意的地方,,对光绘文件的层面进行设置。

光绘文件在导入的时候默认Layer Type为Graphic,但是在做网表对比的时候必须对此进行设置,而且在盲埋孔设置时只能导入Layer Type为TOP,BOT和internal的文件,所以层类型设置错误会导致后续文件设置时导不进去。

设置好之后的图如下:

根据Layer Type的可选项,应该能很快找到对应的光绘文件。

【复习网表对比】

再额外补充下网表对比的操作步骤:

当光绘文件导入CAM350并进行完Layer Type和盲埋孔的设置之后,用CAM350提取光绘文件的网表。

Utilities—Netlist Extract,进入网表提取的对话框。

勾选前面两项之后,检查下Advisory里面的状态,Data is OK,然后确认OK.

······等待电脑进行网表提取工作。

既然是对比,那么一定是需要有至少两个网表文件,光绘的网表已经生成,接下来还需要一个PCB绘图软件中导出的网表。以Allegro为例

File—Export—IPC 356进入导出网表的对话框。

因为是示意,所以Output File里面是unamed,一般情况下Output File会自动填入当前的文件名。核对下IPC version是不是IPC-D-356A,如果没问题可以进行下一步操作,点击Export,导出IPC网表。

至此,第二份网表也有了。我们还要进行一个操作,就是把Allegro导出的网表导入CAM350里面,有两个方法可以实现这个动作,具体操作如下

(1)File—Import—IPC—IPC-D-356A,

(2)Analysis—Nets—Import IPC Netlists—IPC-D-356A.

上面两种方法都可以导入网表,点击后会弹出如下对话框。

在对话框里面选择需要导入的网表,点击OK即可。

最后进行网表对比。

Analysis—Nets—Compare External Nets。

对比的结果会在弹出的对话框里显示出来,然后再进行后续处理。

【The End】

上一篇下一篇

猜你喜欢

热点阅读