0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Gerber 的扩展名有什么特殊意义吗?

KiCad 来源:KiCad 作者:KiCad 2024-12-23 11:12 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

自1980年起,Gerber 就一直是 PCB 制造的标准格式之一。但不同 EDA 工具生成的 Gerber 会有不同的后缀,这些后缀是否有特殊意义?有没有实际用途呢?

Gerber 的后缀有哪些?

Gerber 只定义了文件内容的标准,并没有定义文件名的后缀,通用的扩展名后缀是 “.gbr”。由于一般后缀并没有太多实际的作用,有的 EDA 工具会把层的信息写在文件名中。比如 KiCad 默认生成的 Gerber 是这样的:

b18b4018-c0db-11ef-902f-92fbcf53809c.png

Gerber 又称光绘文件,和胶片类似,所以 Pads 输出的 Gerber 后缀是“.pho”。第一层是 art001.pho,第二层是 art002.pho,以此类推,简单粗暴。

Allegro 的后缀更专业些,不管什么层,都是 “*.art”。art 是 artwork 的缩写,在图形设计中很常用。 最复杂的就是 Altium(Protel),尾缀都有特殊的名字和意义:

b19d4bb4-c0db-11ef-902f-92fbcf53809c.png

当然,有些比较不求上进的 PCB 板厂,因为 CAM 软件只能支持 Protel 的格式,也会要求用户发送 Protel 输出的Gerber。所以 KiCad 也是支持输出 Protel 后缀输出的:

b1b6fc1c-c0db-11ef-902f-92fbcf53809c.png

当然,只是输出的后缀名称变了,文件的内容一模一样。

Protel 后缀的意义

Protel/AD 的 Gerber 后缀及含义如下表:

后缀 含义 中文
GTO Gerber Top Overlay (silkscreen) 顶层丝印
GBO Gerber Bottom Overlay (silkscreen) 底层丝印
GTL Gerber Top Signal 顶层
GBL Gerber Bottom Signal 底层
G1,G2… Mid Layer 1,2,… 中间信号
GP1,GP2… Internal Plane Layer 1,2… 内电层
GTS Gerber Top Solder Mask 顶层阻焊
GBS Gerber Bottom Solder Mask 底层阻焊
GTP Gerber Top Paste Mask 顶层锡膏
GBP Gerber Bottom Paste Mask 底层锡膏
GKO Gerber Keepout 禁止布线层
GM1,GM2… Gerber Mechanical 1,2… 机械
GPT Gerber Top Pad Master 顶层焊盘
GPB Gerber Bottom Pad Master 底层焊盘
PO1 Gerber Panels Gerber拼板
TXT ASCII NC Drill ASCII钻孔
DRL EIA NC Drill EIA钻孔
DRR NC Drill Report 钻孔报告
APR Aperature File 光圈数据文件

这些后缀可以帮助您快速识别 Gerber 文件对应于哪个层。另外,如果需要做逆向工程,想把 Gerber 转成 PCB 的时候,有明显的后缀也便于软件识别层的映射关系。 当然,最新的 Gerber X2 的格式文件内也包含了层叠信息,即使不用后缀也可以正常识别。

结束语

Gerber 的后缀并没有明确的规范,会根据 EDA 工具的不同而不同。但对于古老的 CAM 软件,可能对后缀名有一定要求。如果您的 EDA 软件支持输出 X2 的格式,就尽量使用新的格式,这样理论上就不需要额外的说明文件告知板厂层叠的顺序。 当然,如果 EDA 工具支持,也可以输出 ODB++ 或 IPC 2581,这些格式含有更多的有效信息,可以降低与板厂之间的沟通成本。前提是:板厂支持这些格式。

注意:如果想第一时间收到 KiCad 内容推送,请点击下方的名片,按关注,再设为星标。

常用合集汇总:

和 Dr Peter 一起学 KiCad

KiCad 8 探秘合集

KiCad 使用经验分享

KiCad 设计项目(Made with KiCad)

常见问题与解决方法

KiCad 开发笔记

插件应用

发布记录

审核编辑 黄宇

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

    关注

    3

    文章

    151

    浏览量

    34819
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    请问JH7110 V 扩展吗?

    我知道 U74-MC 内核不支持 V 扩展,但我仍然想知道 JH7110 是否具有 V 扩展
    发表于 03-26 08:03

    Star 2板上的JH7110芯片指令集扩展吗?

    Star 2板上的JH7110芯片指令集扩展吗?如果是这样,扩展中包含哪些内容?
    发表于 03-09 07:55

    PCB Gerber文件如何导出

    对于新手电子工程师,特别是没接触过PCB打板的,在听到Gerber文件、阻焊开窗、绿油黑油、开钢网,导出Gerber文件发给板厂,讲这些术语的时候是不是有些懵逼,不用怕。下面我将对Gerber文件进行分析,其他的也都会有提到,大
    的头像 发表于 01-27 16:47 1100次阅读
    PCB <b class='flag-5'>Gerber</b>文件如何导出

    PCB阻焊覆盖的唯一依据:Gerber文件

    对应位置无图形,表示该处“盖油”。 二、为什么制造商不帮忙修改? 工程师疑惑:明明下单时选了“过孔盖油”,工厂看到Gerber文件是开窗,帮忙改一下不就行? 答案是:不行,也不能改。 1、无法判断
    发表于 01-23 13:58

    请问CW-DAPLINK哪些特殊功能?

    CW-DAPLINK哪些特殊功能?
    发表于 12-24 07:58

    原子钟相较于晶振哪些特殊优势

    成为了高精度时间频率计量的新宠。本文将探讨原子钟相较于晶振的特殊优势,并阐述为何在高精尖领域中,原子钟成为了不可或缺的存在。首先,原子钟的准确度远超晶振。晶振的频率稳定
    的头像 发表于 12-11 14:37 621次阅读
    原子钟相较于晶振<b class='flag-5'>有</b>哪些<b class='flag-5'>特殊</b>优势

    支持小数波特率的意义是什么

    我看芯源一款MCU是支持小数波特率,支持小数波特率的意义是什么?是为了数据传输更稳定?
    发表于 12-11 07:15

    从设计到量产:Gerber文件如何让你的产品‘零缺陷’?

    一站式PCBA加工厂家今天为大家讲讲高频Gerber文件对PCBA加工的影响哪些?Gerber文件对PCBA加工的影响。Gerber文件作为PCBA加工的核心数据载体,对生产流程、产
    的头像 发表于 11-24 09:47 808次阅读

    Art-Pi2的BootLoader用rtthread什么特殊的作用吗?

    我的基础不太好,在创建artpi2的bootloader的例程的时候发现bootloader编译完好像不小,然后发现bootloader里面也用上了rtthread的系统,不太明白这里使用rtthread有没有什么特殊的作用。
    发表于 09-22 06:28

    如何移除意外添加到项目中或不再需要的板级标注

    在原理图文档中调用 Board Level Annotation Command 时,项目目录中会创建一个特殊文件,文件包含项目名称及 .ANNOTATION 扩展名。此文件一旦创建,会影响标识符的显示和处理方式。目前无法通过
    的头像 发表于 08-25 11:11 1554次阅读

    Gerber变成电磁波:推荐一款基于Gerber的openEMS仿真工具 - gerber2ems

    Antmicro 这帮老哥日常给 FPGA、RISC-V 板子做高速接口,信号完整性必须过关。可他们偏偏钟爱开源:KiCad 画板、openEMS solver。于是干脆写了 gerber
    的头像 发表于 08-03 11:21 4803次阅读
    把<b class='flag-5'>Gerber</b>变成电磁波:推荐一款基于<b class='flag-5'>Gerber</b>的openEMS仿真工具 - <b class='flag-5'>gerber</b>2ems

    PCB中的Gerber文件是什么

    Gerber 文件是用于电子设计自动化(EDA)中,尤其是在印刷电路板(PCB)设计和制造过程中,传递电路图层、焊盘、走线、元件布局等信息的标准格式。它在PCB制造的各个环节中扮演着至关重要的角色,帮助制造商从设计文件中获得精确的生产信息。
    的头像 发表于 08-01 09:20 5515次阅读

    凡亿Allegro Skill工艺辅助之Gerber设置导出

    Gerber文件是PCB设计与制造之间的桥梁,它详细记录了电路板的布局、焊盘位置、走线宽度、钻孔信息等关键数据,确保板厂能够严格按照设计意图生产;清晰、规范的Gerber文件能够显著减少生产过程中的沟通成本和错误率,从而缩短生产周期。
    的头像 发表于 07-23 15:14 4274次阅读
    凡亿Allegro Skill工艺辅助之<b class='flag-5'>Gerber</b>设置导出

    Gerber输出中没有电路板切口的解决方案

    电路板切口在导出 Gerber 文件时不会自动输出。本文说明如何将切口轮廓生成到机械层,以便记录并包含在制造输出文件中。
    的头像 发表于 06-24 11:47 922次阅读
    <b class='flag-5'>Gerber</b>输出中没有电路板切口的解决方案

    [Fortior Tech] [FU6832S 演示板 Gerber 文件] [Altium Designer]帮助

    我从Fortior Tech获得了FU6832S的电路图和PCB文件。我使用Altium Designer打开这些文件并生成Gerber文件。但在3D模型中无法看到元件(电阻、电容),只显示了普通
    发表于 06-04 17:07