zhaomq 发表于 2014-5-25 10:30:48

COPPERCAM 无法解读 GERBER 档案中,G36/G37 多边形填充

本帖最后由 zhaomq 于 2014-5-25 10:45 编辑

我一直使用 Eagle cadsoft 来画PCB,生成gerber 后用Coppercam 来制作刀路,当贴片pad旋转非 90,180,270,360 的角度时,Coppercam 读取后会变成空心的线框。而这个gerber文件用 viewmate 读取后,显示的pad 却是正常。

相信这个问题也困扰了很多使用者。我隐约的感觉是coppercam 的问题,在比对了 gerber 的内容后,发现pad焊盘旋转非直角时会多出 G36/G37 的代码,查询资料后了解这个代码是作为多边形填充 polygon fill,经过一阵的搜索后,更发现 coppercam的官方说明中也指出不处理 G36/G37。

http://www.galaad.net/coppercam-eng.html
Limitations: variations in Gerber and Excellon formats are sometimes exotic. Therefore CopperCAM cannot guarantee the import of all files or the correct automatic alignment of multiple layers (the manual alignment remains always possible and is very easy). Ground-planes and special pads that are made of hatching tracks or G36-G37 polygons are ignored since the isolation is made around active tracks and leaves the unconnected copper. Thermal pads of copper-planes or special pads that are defined by macros or polygons may remain unread. Before purchasing, please try CopperCAM with your usual PCB-CAD software to check its good compatibility.

插件的pad 可以旋转任意角度,是这个pad被解读为track(不同宽度和长度的线段)


解决的思路:写一个转换程序,将Gerber中的 G36/G37段 转成线段填充,再给coppercam读取。
gerber格式可以参考这两个网页:
http://www.artwork.com/gerber/274x/rs274x.htm
http://www.artwork.com/gerber/appl2.htm

http://www.artwork.com/gerber/appl2.htm

kaomantou 发表于 2014-6-11 15:59:25

mark一下,留着备用
页: [1]
查看完整版本: COPPERCAM 无法解读 GERBER 档案中,G36/G37 多边形填充