什么是Gerber文件?#PCB设计#
Gerber是我们在PCB行业中经常使用的文件格式。我们使用Gerber文件来描述PCB上的各种元素和组件。因此,这包括图例层,我们将要使用的金属,导电层,布线垫和阻焊层等。Gerber格式是由一家名为Gerber的公司开发和集成的,因此名称...
我们使用一套特殊的工具设计PCB板,因此这些工具主要包括CAD(计算机辅助设计)和EDA(电子设计自动化)。这些工具可帮助我们生成关键的PCB制造数据。然后,我们根据这些数据开始制造PCB。如果客户在不包括Gerber文件的情况下将PCB设计文件交付给制造商,制造商将面临许多困难。这是因为Gerber文件扩展名对于PCB制造来说是经验性的,可以用作一组准则和参考。制造商依靠GerberPCBViewer来描述和理解PCB板上各种模块的设计参数。
Gerber文件的重要性是什么?
如果您要进行PCB制造,则需要在整个过程中使用Gerber文件,Gerber的在线文件查看器可作为照相绘图仪,图例打印机,CAD设计器,图像分析仪(AOI和X射线)和多层制造商的标准。因此,Gerber文件类似于指导星,可在整个PCB制造过程中帮助制造商。
处理PCB组件时,我们在GerberPCB上包括一个模板层。这也使我们能够调节各种电子组件的位置。因此,它为我们提供了重要的数据,为我们提供了SMT和通孔组装过程的指导。
GerberFile有哪些不同版本?
Gerber文件格式一直在发展,这就是为什么它过去有很多版本的原因。但是,今天我们主要使用三个流行的Gerber文件版本。
1)GerberX2
这是Gerber最新的免费查看器格式。这个版本最好的是它支持数据累积。此外,它还包含许多高级属性。
2)RS--X
此版本的GerberPCB文件具有最扩展的功能。因此,我们在常规的PCB文件查看器在线制造操作中广泛使用此版本。
3)RS--D
此版本的Gerber在线查看器格式是最早的版本,仍被更多的主流PCB制造商使用..然而,其他两个版本正在逐渐取代此版本。
Gerber文件类型和格式
1)pcbname.GTL
我们使用这种类型的文件来存储与上层铜层有关的数据。
2)pcbname.gts
我们经常使用这种类型的文件来存储与顶层阻焊层有关的数据。
3)pcbname.GTO
我们经常在例行的PCB制造操作中使用这种类型的文件来存储与顶层丝印相关的数据。
4)pcbname.GBL
大多数PCB制造商在其设置中都使用这种类型的文件来存储与下层铜层有关的信息和数据。
5)pcbname.GBS
这种格式最适合用于存储有关下阻焊层的信息和详细信息。
6)pcbname.GBO
此格式非常适合用于记录与下丝网印刷有关的信息。
7)pcbname.TXT
我们主要使用这种类型的文件或格式来跟踪钻探信息。这主要涉及孔的相关数据以及我们将要钻入PCB板的其他特征。
8)pcbname.GML/GKO
该文件格式最适合用于存储与PCB原理图有关的信息。
9)pcbname.GL2
我们仅在多层PCB板上使用这种类型的文件。它为我们提供了有关第二个内层的相关信息。
10)pcbname.GL3
此文件类型也仅保留用于多层PCB板。我们用它来存储与第三内层有关的信息。
如何从Eagle生成Gerber文件?
AutodeskEagle是用于PCB布局和设计的非常有用的工具。它具有脚本功能,使我们能够自动执行电子设计过程,一旦在AutodeskEagle中完成了PCB设计,下一步就是生成Gerber文件。这是因为您需要将此样本Gerber文件以及其他设计文件发送给PCB制造商。关于AutodeskEagle的最好的事情之一是它包括一个非常直观的CAM处理器。该模块使我们可以导入任何CAM文件,然后立即生成PCB可能需要的任何类型的文件。因此,您可以使用此功能来生成所需的Gerber文件。
1)打开CAM处理器
您首先需要在AutodeskEagle中导入并打开PCB布局文件。PCB布局文件的扩展名为(.brd)。因此,要打开它,您可以单击CAM按钮。或者,您可以通过以下方式执行此操作:首先单击“文件”,然后导航到CAM处理器。这样做将立即打开用于生成Gerber文件的CAM处理器。
2)导航到工作
下一步是导航到作业,您可以通过单击“文件”,然后单击“打开”来执行此操作。然后切换工作按钮。
2)打开gerbx.cam文件
首先,您需要导航到AutodeskEagle上的默认CAM文件夹。因此,您可以从那里选择gerbx.cam文件。完成此操作后,您可以选择打开。
3)添加第二个丝印
如果浏览AutodeskEagle中的选项卡,您会注意到底部丝印层没有任何文件。这是因为,对于简单的PCB板,我们通常只将丝网印刷放在顶层。但是,如果您具有复杂的PCB,并希望在底层添加额外的丝网印刷,那么您也可以这样做。
首先,您必须单击添加。 然后,您将不得不更改该部分。您可以使用任何相关术语,例如“丝绸壁纸” 之后,您需要将文件更改为“%N.pls” 然后,您将不得不取消选择所有图层 然后选择以下图层:26个“BNames”,20个“Dimension”和22个“BPlace” 4)创建一个Gerber文件
现在,您终于可以创建所需的Gerber文件了。为此,您将必须单击“处理作业”按钮。然后,您会在Eagle控制面板的项目文件夹中看到所需的Gerber文件。
5)将Gerber文件发送到润泽
生成Gerber文件后,您需要将其提交给润泽,以便我们开始处理您的订单。为此,您将必须收集所有Gerber文件并将其压缩到单个文件夹中。然后,您可以将该压缩文件上传到润泽的订购页面上。这将使我们能够接收Gerber文件以及您的订单说明,因此我们将立即开始进行处理。
常见的EagleGerber文件错误及其解决方法
1)缺少钻取文件
我们需要这些文件来确定我们将要在PCB板上钻出的孔的位置和大小。如果您忘记包含这些文件,则PCB制造商可能会遇到很多困难。
2)缺少阻焊层
如果您的PCB板有两层或更多层,则文件必须具有两层阻焊层。一个用于顶层,另一个用于底层。
3)轮廓缺失或重复
最常见的错误之一是人们经常生成缺少轮廓的文件,这些轮廓对于确定在何处切割PCB板非常重要。有时,人们会错误地生成文件,使它们在PCB周围包含两个或更多图片。在这两种情况下,PCB制造商都可能面临严重的问题。
4)不兼容的PCB尺寸
通常,按顺序输入的PCB板尺寸不能补充Gerber文件中输入的尺寸。您应该避免这种情况,以免造成PCB制造过程中的重大延误。
5)在路径上放置切孔
有时,人们错误地放置电钻会干扰电路。最重要的是,他们忘记重定向孔周围的路径。您应该避免这种情况,以免损坏PCB的功能。
6)Gerber文件中没有明确定义镀孔和未镀孔
有时我们对GerberPCB软件如何区分NPTH和PTH缺乏基本的了解。在AutodeskEagle中,可以使用孔工具制作NPTH。另一方面,必须使用“通过”工具来进行PTH。