新闻  |   论坛  |   博客  |   在线研讨会
PCB设计中的Gerber文件 指南
电子资料库 | 2023-02-03 15:23:02    阅读:5127   发布文章

image.png


如果您曾经使用过单独的Gerber文件查看器:比如CAM350或者国产的HQ DFM,或者您使用过一些带有内置Gerber查看器的PCB设计应用程序,那么您知道Gerber文件有不同的格式和文件扩展名。有些应用程序只需几个活动层就可以很好地再现PCB布局的外观,比如上面我从一个示例press-fit连接器布局中展示的Gerber图像。构建和使用这些Gerber查看器应用程序的关键是理解各种Gerber文件扩展名和Gerber格式。

对于新设计人员来说,这看起来像是魔术的东西其实是秘密的直觉,并不是说一个Gerber文件扩展名客观上比另一个“更好”。如果您曾经想解码Gerber文件扩展名和格式,请继续阅读以了解更多信息。

Gerber文件扩展名与文件格式

Gerber文件是事实上的行业标准格式,用于将PCB布局数据编码为矢量摄影绘图仪可使用的格式。我们已经在本博客的其他文章中讨论了什么是Gerber文件以及各种Gerber格式,但是我们还没有真正深入研究每种格式的各种文件扩展名。经验丰富的设计师和制造商可能已经解码了不同的Gerber文件扩展名,因此这更多地关注于较新的设计师。

简单回顾一下,标准的Gerber文件格式是什么,它们编码什么?这两种Gerber文件格式是RS-274-X格式(1998年发布)和较新的X2格式(2014年发布)。它们取代了旧的RS-274-D格式,它的开发人员UCAMCO不再支持这种格式。这两种文件格式都是ASCII人类可读文件,可以有任何扩展名,它们可以像其他ASCII文件一样在文本编辑器中读取。

  • RS-274-X格式:PCB层堆叠中的特定层的2D矢量图像;该文件格式包括光圈定义、绘制和闪光命令的XY坐标位置、单位数据、特殊多边形填充命令以及PCB制造所需的其他信息。

  • X2格式:升级RS-274-X格式,包括层位置、焊盘和过孔、受控阻抗要求和其他属性的信息。在2014年发布时,UCAMCO宣布早期的RS-274-D标准“在技术上已过时”,取而代之的是RS-274-X和X2,因为RS-274-D中的孔径定义没有标准化。

其中一组文件,以及钻孔文件、BOM表、质心文件、网络列表和其他一些制造和装配图纸文件,为制造商提供了了解您的电路板所需的一切。要了解每种格式的利弊,阅读本•乔丹(benjordan)最近的一篇博文(但仍然相关) .

为了了解文件扩展名在哪里发挥作用,我们可以简单地看一下一个完成了的PCB布局的例子。我会给你看格伯套我已经为我正在设计的一个产品生成了一个,通过查看这两个标准下的Gerber文件扩展名,我们将能够了解Gerber文件扩展名的含义。

RS-274-X型

下图显示了一组RS-274-X Gerbers,用于一个2层PCB。从这个文件列表中,我们可以看到它们都有不同的扩展名。扩展名具有通用格式“GXY”,其中X和Y表示特定文件的特定功能和/或图层分配。在RS-274-X标准下,由于没有附加到文件的属性,每个文件与PCB中特定层的对应通过扩展名来实现。

image.png

RS-274-x gerber文件所有不同的扩展名,扩展名告诉特定的查看器/编辑器程序每个文件的功能。

对于RS-274-x gerbers,您通常可以通过查看扩展来推断每个层的功能。我说“通常”是因为我收到的Gerbers是客户工程师没有使用上面显示的扩展的项目的一部分。这些文件中的数据都是ASCII数据,因此任何数量的应用程序都可以读取这些数据并使用它生成每个层的2D矢量图像。如果您使用的Gerber viewer/editor应用程序不理解扩展格式,并且无法确定层堆栈中的位置,那么它将提示层无序(通常按字母顺序)。

Gerber X2

在为设计创建X2个文件时,可以为PCB堆叠,包括机械层。在设计中,还将为钻孔生成文件,包括电镀和未电镀的通孔。从Gerber X2 generator实用程序获取的文件都具有.GBR扩展名。生成器还可以为每个文件指定一个与PCB设计软件中的名称相匹配的名称,该名称也可能与文件在层堆栈中的位置相对应(取决于对层的命名方式)。

image.png


在上图中,我在这个简单的电路板上概述了两个信号层;没有平面层。其余层包含一组制造和装配所需的数据。如果您知道如何在设计工具中使用视图配置,则可以在PCB布局中看到这些数据。

这将揭示X2格式的值,其中PCB堆栈中的实际位置等内容可以作为.GBR文件中数据的一部分进行编码。这允许Gerber viewer实用程序重新生成stackup,使其与预期的设计相匹配。这也消除了对X2文件应用直观的文件扩展名的需要,这与RS-274-X文件的情况不同。

您应该使用哪个Gerber文件扩展名和格式?

老实说,每当我需要发送一个设计制造,而制造商特别要求格伯,我只需创建两种格式的Gerbers,将它们压缩到不同的文件夹中,然后将所有内容发送给制造商。让他们选择使用任何一种格式都可以省去一点等待和一些来回的电子邮件。我还派了一个网络列表数控钻削文件、BOM、IPC-2158文件、ODB文件、一套制造和装配图、拾取和放置数据、带示意图的pdf和电路板的STEP模型。如果你把所有的东西都寄给他们,并且你把它放在不同的文件夹里,制造商就可以准确地选择他们需要的东西,他们可以迅速地将电路板投入生产。

当您需要与制造商或其他设计师共享Gerber文件和其他制造数据时,最简单的方法是使用altium365平台。使用项目发布功能,您生成的所有制造文件都可以方便地与您的制造商共享。借助Altium 365的安全平台,您的制造商可以直接通过Altium Designer或其web浏览器访问共享文件。

无论您喜欢哪个Gerber文件扩展名或制造商要求什么,您都可以使用中的PCB设计和制造工具快速生成一组标准化的制造文件Altium Designer ®. 这个输出作业特征自动生成制造文件并确保文档无错误。


*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客