PCB设计关键点:输出Gerber数据时要注意这10个问题

描述

制造PCB所需的典型数据是[Gerber数据]和[Drill数据]。得益于出色的CAD软件,现在可以轻松输出数据。但是,为了获得符合设计数据的PCB,必须掌握CAD和每个数据的特性并掌握一些要点。因此,致力于DFM可制造性设计数据检查的华秋DFM,总结了“输出Gerber数据时要注意的10个要”。这很重要,不仅可以提高PCB质量和性能,还可以减少返工并加快产品开发速度从而降低成本

1. 输出相同尺寸

Gerber数据和钻取数据应以相同大小(实际大小)输出。

如果在输出Gerber时通过改变放大倍率来改变电路板尺寸,则孔和图案的坐标可能与设计数据不同。更改电路板尺寸时,应该确保更正设计数据本身。

PCB拼板 

以相同的大小(左)和2.0倍输出Gerber数据和钻取数据时

 

2.使单位和输出位数相同

Gerber数据和钻取数据都应以相同的单位和相同的位数输出(整数部分:小端点部分)。

这是因为,如果以不同的单位和位数输出,则在读取用于PCB制造的软件时,可能会使用与设计数据不同的坐标号进行绘制。在某些情况下,这可能会导致数据读取失败,因此请确保以相同的设置输出。在输出数据之前,请确保检查所有设置是否正确。

 

由于更改了Gerber数据和钻取数据的单位和位数,坐标不匹配

 

3.输出坐标为绝对值

Gerber数据和钻取数据应作为[绝对值]输出。

当以[相对值]输出时,从最后一个坐标数据开始写入移动距离。因此,每当坐标移动增加时,舍入误差就会累积,并且可能会创建与设计数据不同的图形数据。另外,由于各层数据的坐标数不同,因此各层的坐标位置也容易移动。在过去,有时选择[相对值]以减少个人计算机处理的数据量,但是现在个人计算机的规格增加了,选择[绝对值]没问题。

 

由于这些值是相对值,因此每个数据的坐标都不匹配

 

4.无偏移

建议无偏移输出。偏移时,将所有数据设置为相同的值。

如果仅部分数据设置有偏移量(可以将图形移动到指定距离的功能)并输出,则第三方无法判断在输出数据位置进行生产是否正确。因为。

如果需要偏移量,请将所有数据设置为相同的偏移值。

PCB拼板 

仅轮廓数据偏移的数据

 

5.不输出多边形

避免输出包含多边形的Gerber数据。

如果创建的多边形数据无法用单个笔划绘制(一个表面是通过用单个笔划从起点到终点进行绘制而创建的闭合区域),则可能无法使用制造软件正确绘制,因此请避免使用它。如果Gerber数据中存在诸如[多边形]或[P]之类的字符,则该数据就是包含多边形的数据。让我们用下图右侧所示的表面数据(填充数据)替换它并输出。

PCB拼板 

多边形(左)和曲面数据(右)的示例

 

6. 使用RS-274X输出Gerber数据

Gerber数据应以行业标准[RS-274X]格式输出。

Gerber数据的输出格式有两种:扩展的Gerber [RS-274X]格式,其中包含数据中的线型和焊盘尺寸信息;以及标准的Gerber [RS-274D]格式,不包含这些格式。标准Gerber [RS-274D]格式数据需要单独的D代码表(孔列表),该表汇总了线条和平台的尺寸信息,因此在P板.com上使用扩展的Gerber [RS-274X]格式我推荐它。如果您不知道如何使用您的CAD软件设置输出格式,请查阅常规CAD的Gerber输出方法列表。

PCB拼板 

RS274X(左)和RS274D(无光圈)(右)

 

7.以EXCELLON格式钻取输出

建议对钻取数据使用以下输出设置。

建议使用EXCELLON格式作为输出钻探数据的典型格式。以下是输出设置的示例。

<推荐输出设置示例>

-格式:EXCELLON格式-

单位:mm-

坐标:绝对坐标-

零抑制:LZ(前导)- 圆弧

插补:1/4圆-坐标

和命令描述:不省略-

重复命令(重复):不使用

EXCELLON格式是由NC设备(数控机床)处理的数据,并且有许多命令无法被电路板制造软件识别。因此,我们建议您仅输出刀具编号,其尺寸和XY坐标。

PCB拼板 

钻取数据和钻取列表示例

 

8.在顶部透视图中输出所有数据

对于Gerber数据和钻取数据,让我们输出所有层以及从上向下看的印刷电路板图。

在行业中,通常以顶视图输出所有图层。

应当注意的是,当在与板子和电路无关的制造数据的末尾写入诸如层号,图案,抗蚀剂等层信息时,将有助于避免由于目视检查而引起的错误。

PCB拼板 

添加了层数的数据示例

 

9.将原点放在板子的左下方

输出Gerber数据和钻取数据时,将原点设置在电路板轮廓的左下方。

大多数拉膜设备都使用左下角作为原点,因此在左下角设置Gerber数据原点也可以使生产过程更顺畅。如果将原点设置在板子的[外部],则即使存在意外的代码,也会降低影响板子内部数据的可能性。如果更容易以圆板为中心将板原点设计为中心,则最好在设计时将板中心设置为原点,并且仅在输出Gerber数据时将原点移到左下角。

PCB拼板

登上左下原点(左)和登上左下[外部]原点(右)

 

10.仅输出电路板轮廓的数据

对于板轮廓,仅输出该轮廓的Gerber数据。另外,请勿将轮廓输出到其他图层。

即使轮廓数据被输出到另一层,第三方也不能确定它是必需的数据还是用于匹配的数据,因此有可能生产出不是由设计者设计的板。另外,我们将空心孔和长孔轮廓放在板的轮廓中。这是因为即使制造工厂或负责人发生变化,也可以将其用作加工指南。

PCB拼板 

带有空心孔和长孔轮廓的理想轮廓数据(左)和包含不必要信息的轮廓数据(右)的示例

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分