当前位置: 首页 > article >正文

Gerber文件使用详解

目录

概述

一、Gerber 格式

二、接线图示例

三、顶层丝印

四、顶级阻焊层

五、顶部助焊层

六、顶部(或顶部铜)

七、钻头

八、电路板概要

九、使用文本和字体进行 Gerber 导出

十、总结


概述

        Gerber文件:它们是什么? PCB制造商如何使用它们?

      在Gerber文件确认之前,印制电路板(PCB)的生产并没有可遵循的标准指南。包含PCB规范的文件内容多样。图形、文本、描述、位图和矢量格式描述并很好地代表了最终项目,但经常出现测量、尺寸、定位等方面的不兼容。很多时候,客户和制作公司之间存在混淆和误解。随着Gerber格式的采用,PCB设计师和他们的制造商之间终于有了普遍的兼容性。通过这种方式,后者可以使用完全独立于所使用的CAE/CAD软件的文件格式进行操作。

一、Gerber 格式

Gerber 不标识单个文档,是构成 PCB 生产的标准。在项目结束上到处的不同文件包含电气连接、轨道、过孔和焊盘的描述,是由一组生成图形对象流的命令组成的矢量文档。

还包括在PCB 上打孔的说明。

例如:

  • 配置参数
  • 开口
  • XY 坐标
  • 绘制和闪光命令。

通常发送给制造商的文件应该包含以下内容:

  • 顶部组件
  • 顶级丝印
  • 顶部阻焊层
  • 顶部助焊层
  • 顶部(也称为顶部铜)
  • 底部(也称为底部铜)
  • 底贴
  • 底部阻焊层
  • 底部丝印
  • 底部组装

二、接线图示例

下图显示了晶体管放大器的接线图以及 3D 组件,包括分立元件和一些SMT元件。会包括元素、文本、图形、组件等信息。

  • 顶丝:包含电子元件的文字、标签、图案、尺寸和参考信息,位于上侧;
  • Top Mask:这是“阻焊层”,是在焊盘的基础上生成的;
  • Top Paste:通常用于SMT焊盘的水平仪;
  • 顶部(信号):包含上侧的铜走线;
  • 电路板开孔:定义 PCB 轮廓的物理形状,还用于创建印刷电路板的 3D 形状。

由于电路被设计为仅构建在上表面,因此未使用“底部”层。

晶体管放大器及其组件的接线图 

三、顶层丝印

和底部丝印很像,丝印显示了元件的文本,标签,图案、尺寸以及一般丝网印刷相关的元件,位于 PCB 的 上侧。导出的文件将具有扩展名“.gbr”,例如 TopSilk.gbr。

导出文件的内容包含特定的编码,完美地描述了上层的元素。出于可见性和可读性的原因,文件内容的一部分被分为几列。

四、顶级阻焊层

导出功能创建“TopMask.gbr”文件,可以更改目标文档的名称,但建议保留系统建议的名称。导出文件的内容(见下图)包含所选级别的编码。

顶部蒙版预览及其文本编码

五、顶部助焊层

这里指的是SMT元件的使用,导出功能创建“TopPaste.gbr”文件。导出文件的内容(见下图 )包含所选级别的编码。

顶部助焊层 

六、顶部(或顶部铜)

顶部铜包含自动或者手动布线生成的PCB走线布局,如下图,底层也是一样的。从下图中可以看出来,没有孔,因为被导出到不同的文件中,根据客户的要求由公司加工或者不加工,相关文件的名称是“Top.gbr”。

 顶部(或顶部铜)

七、钻头

下图是描述钻孔规范的文档,件名的一个示例是“Plated Through.gbr”。

并不是所有的孔都具有相同的直径,有些孔可以金属化,根据孔的类型,预览上的标记也会发生变化,即使元素不多,Gerber 编码也同样复杂。PCB 钻孔根据客户要求进行,专业、快速的CNC调解。

钻孔平面的预览及其编码

八、电路板概要

可能是最简单的 Gerber 文件,因为它仅包含 PCB 轮廓(见下图)。印刷电路不一定总是矩形或正方形,可以具有不同的形状,甚至可以是圆形的。

PCB 轮廓预览及其编码

PCB制造公司配备了非常复杂和大型的机器(见图8)。使用的cnc可以一起执行所有任务,或者更复杂的模型专用于单个程序。这些机器也配备了处理器,可以直接解码客户的Gerber文件并立即进行PCB制造过程,而无需连接到计算机。其他类型的设备,始终遵循Gerber规范的指令,有可能对生产的电路进行检查并执行自动光学检查(AOI)。

九、使用文本和字体进行 Gerber 导出

文本和文字是 PCB 的基本元素。显示标签、品牌、端子功能、各种指令,此外,还为印刷电路板增添了一丝档次(如下图)。

有人建议使用“VECTOR”字体,因为它们直接导出到Gerber文件,无需篡改和修改。另一方面,“True Type”字符可能会导致一些不兼容问题。甚至有些制造商也不接受“铜层”上的文本对象。这些还得去和制造商进行沟通。

十、总结

在将 Gerber 文件发送给 PCB 制造商时,应该使用不同的Gerber查看器进行查看,因为有时候阅读文档也会产生一些不兼容性,最好提前检查好。

建议使用不同的查看器检查 Gerber 文件。

参考文章:Gerber files: what are they & how are they used by your PCB manufacturer ?


http://www.kler.cn/news/162589.html

相关文章:

  • LeetCode Hot100 17.电话号码的字母组合
  • MySQL高级--01_1--数据库缓冲池(buffer pool)
  • 【广州华锐互动VRAR】VR戒毒科普宣传系统有效提高戒毒成功率
  • 反序列化 [网鼎杯 2020 朱雀组]phpweb 1
  • A : DS静态查找之顺序查找
  • 视频后期特效处理软件 Motion 5 mac中文版
  • 使用java线程实现亿级数据处理
  • 【Python】pptx文件转pdf
  • 优秀案例 | 元宇宙双语财经科技主播“舒望”主持首届粤港澳大湾区元宇宙国际传播论坛
  • 多目标追踪评价指标
  • Android Kotlin 泛型:强大的类型抽象和重用利器
  • 智能优化算法应用:基于战争策略算法无线传感器网络(WSN)覆盖优化 - 附代码
  • 维基百科文章爬虫和聚类:高级聚类和可视化
  • 人工智能原理复习--搜索策略(一)
  • vue在哪个生命周期内调用异步请求
  • React setState()的两种书写方法对比
  • AIGC: 关于ChatGPT中实现一个聊天机器人
  • 触控板绘画工具Inklet mac功能介绍
  • selenium 解决 id定位、class定位中,属性值带空格的解决办法
  • 信息学奥赛一本通1002:输出第二个整数
  • CentOS服务自启权威指南:手动启动变为开机自启动(以Jenkins服务为例)
  • 年度工作总结怎么写?掌握这些年终总结万能公式,让你的报告出彩无比!
  • 【Docker】进阶之路:(十)Docker日志管理
  • Linux基础——进程初识(一)
  • Filed II 绘制超声 3D/2D 点扩散函数
  • MS5228/5248/5268:2.7V 到 5.5V、 12/14/16Bit、内置基准、八通道数模转换器
  • Jupyter安装使用教程
  • DHTMLX Scheduler PRO 6.0.5 Crack
  • 彻底解决ModuleNotFoundError: No module named ‘exceptions‘【Bug完美解决】
  • camera2对摄像头编码h264