1. 问题描述
用altium designer完成PCB设计后,需要将PCB设计生成GERBER版图发送到PCB制作厂家进行制作。在发送到厂家之前,需要用CAM350对GERBER版图进行检验以确定设计是否出现错误。
但在用CAM350打开版图时遇到线宽为0的错误,出现的报错如下:
Cannot convert the following lines in file "*.apr":
Line 17: Error Creating Aperture: Width must be greater than 0.
for Dcode 26.
D26 ROUNDED 0.000 0.000 0.000 LINE 0.000
线宽为0的线,找遍了电路板的各个角落,都没有发现这个线在哪里?
2. 问题分析
后来发现原因出在设计的电路板边界处的线没有对齐,当时在设计时一部分用的是mil做长度单位,一部分用的是mm做长度单位,结果在这两部分线的接口处,出现了未对齐,造成0宽度的线。
具体的问题如下图所示:
3. 问题解决过程
将这些线删除,重新用mm单位再画一遍,故障消除。
以后在设计时,进行布线要以英制为单位,或者以公制为单位,且不要进行盲目的切换和转换,否则可能会出现未连接等问题。