有一块 PCB 我可能需要更换焊盘,但原理图和布局已经消失,并且没有添加到源代码控制中。是否可以将Gerber文件加载回设计器以更改焊盘,这样我就不必再次尝试绘制整个原理图和布局?
您可以将 Gerber 文件重新加载到 Eagle 等 PCB 布局设计器中吗?
从 Eagle 7.5 开始,这确实是可能的。File->Import->Gerber
这是布局编辑器的一个简单案例。YouTube 上有一个视频演示。
正如其他人所提到的,由于 Gerber 不包含有关网络和连接性的信息,因此无法对导入的文件进行真正的 DRC 检查。Eagle 只需将所有各种形状和线条导入铜层。
但是,它确实允许您手动进行修改(非常小心),然后在完成后再次重新导出为 Gerber。
不可以。标准的 Gerber 格式文件只包含原始形状和位置。它不包含任何形状代表什么的概念,甚至不包含它是电子印刷电路板的概念。
然而,Gerber 格式是一个非常简单明了的文本文件。它可以在任何低级文本编辑器中进行编辑。因此,如果值得花时间和精力,您可以“调整” Gerber 文件的内容,使更改变得像修改 pad 一样简单。
本质上,Gerbers 是矢量图(PCB 制造设备可以理解)。在 Gerber 中,您可以有一个矩形,但 Gerber 并不“知道”这个矩形实际上是一个焊盘,它是具有其他焊盘的封装的一部分。Gerber 不携带原理图信息:所有迹线都只是 x1,y1 到 x2,y2 的线(或折线)。
Afaik,Gerbers 无法重新加载到 Eagle PCB 布局设计器中。当从 Eagle 布局(从 BRD 文件)生成 Gerber 时,Gerber 会遗漏很多信息。
有 Gerber Viewer 和 Gerber Editor 程序,允许编辑 Gerber 文件。它们独立于生成 Gerber 的软件工作。它们提供的 DRC(如果有的话)要少得多,因为 Gerber 编辑器并不“了解”原理图。(@Matt 已经提到手动编辑 Gerbers 是有风险的。)您必须通过额外的人力来弥补 DRC 的不足。
Eagle 使用 0.3 毫米线的光栅绘制了许多 gerber 特征,因此很难无缝识别焊盘或轨道等特征与多边形浇注、地平面等。
如果您的 Eagle 版本支持导入,那么您就大功告成了。如果不是,其他选项将包括转换为您可以导入到 eagle 中的另一种文件格式,即以下实用程序可以创建与 gerber 文件兼容的 gEDA PCB 封装,但必须猜测哪些多边形是焊盘与接地pours 和任何 gerber->layout 转换工具一样,在再现所有特征时不会 100% 可靠。
https://github.com/erichVK5/translate2geda
(免责声明:我的 WIP 转换工具)