gerber导出文件解析,二十几个文件都是干什么的_gerber文件-程序员宅基地

技术标签: 嵌入式硬件  


在这里插入图片描述

1.drc文件和html文件

答:这两个就是ad进行drc规则检查之后,输出的文件,每种规则检查是否存在问题。

2.apr文件

答:
“apr” 文件扩展名通常用于表示 Aperture Data(光圈数据)。

Aperture Data 文件包含了描述 PCB 制造过程中使用的光圈(也称为绘制对象、元件或图形)的信息。光圈定义了 PCB 上的不同绘制形状和尺寸。

在 Gerber 文件中,光圈定义了 PCB 的电路连接、丝印、阻焊层等等。光圈数据文件(.apr)包含了定义这些不同绘制对象的几何形状、尺寸和参数信息。Gerber 文件中的其他文件通过引用特定光圈来指定特定的绘制对象或绘制要素。

光圈数据文件通常由 PCB 设计软件生成,并与其他 Gerber 文件一起用于制造和生产过程中的 PCB 制造。它们对于正确表示和定位 PCB 中的不同绘制对象是至关重要的。

3.DRR文件

答:
钻孔报告文件(DRR,Drill Report)是一个文本文件,为 PCB 制造过程中的钻孔操作提供了详细信息。它列出了 PCB 上每个钻孔的位置、尺寸、孔径以及必要的钻孔操作说明。

4.EXTREP文件

额外文件,可能会补充以下信息:

Center Mark(中心标记):如果 PCB 需要定位或机械加工(例如钻孔),“extrep” 文件可能包含每个元件或每个图层的中心坐标。这样,在加工过程中,设备可以根据这些坐标进行定位和对齐。

Assembly Reference(装配参考):“extrep” 文件可能还包含用于组装或焊接的引用点或参考点的位置信息。这些信息可用于确保组装过程中正确放置元件,并与其他元件对齐。

特殊要求:某些情况下,“extrep” 文件可能包含特定的制造要求或设计规则。这些要求可能涉及特殊的工艺、层厚、金属厚度、阻焊颜色等。

5.GBL文件

答:
Bottom Layer 底层走线

6.GBO文件

答:
Bottom Overlay 底层丝印

7.GBS文件(这个就是绿油上需要开窗的地方,目的是允许焊接)

答:
Bottom Solder 底层阻焊(也叫防锡层,负片)

(1)当GBS文件是这样的,实际出来的pcb板就会变成这样,因为都被阻焊层覆盖了,所以元器件内根本没有绿油,这个插座的40个pin都接在一起,会造成短路…
在这里插入图片描述
在这里插入图片描述
(2)正常应该是这样的,黑色的部分会覆盖上绿油,粉色的位置会阻焊开窗,这样就是正常的焊接。
在这里插入图片描述
在这里插入图片描述

那这个问题引起的原因是什么呢?就是正常ad的gerber导出这部分应该分两次,如下图:
在这里插入图片描述
在这里插入图片描述
但是我只分了一次…
在这里插入图片描述

8.GD1文件

答:
GD1 文件是用于表示钻孔绘图图层的一种 Gerber 文件格式。它通常被称为 “钻孔绘图层配对 Gerber 文件”(Drill Drawing Layer Pair Gerber)。

钻孔绘图层是 PCB 制造中的一部分,用于表示 PCB 上需要钻孔的位置和尺寸。钻孔通常用于安装元件、导线通孔和电路板的机械支撑。钻孔绘图层显示出每个钻孔的位置、大小和其他相关信息。

GD1 文件作为钻孔绘图图层的一部分,可以提供以下信息:

  1. 钻孔位置:GD1 文件显示出每个钻孔的精确位置,通常通过坐标表示。这些位置信息可以与其他图层上的元件或走线位置进行对应,以确保钻孔位置的准确性。

  2. 钻孔尺寸:GD1 文件还可以显示每个钻孔的尺寸,通常以直径或孔径的形式给出。这有助于制造商了解钻孔的大小要求,并帮助他们选择适当的工具进行钻孔操作。

  3. 钻孔编号:在一些设计中,钻孔可能会被编号以进行识别和参考。GD1 文件可以包含钻孔编号,有助于制造商按照设计要求进行加工。

GD1 文件通常与其他 Gerber 文件(如层铜层、层丝印等)一起使用,以共同描述 PCB 的不同图层。它们一起提供了 PCB 制造过程中所需的全部信息,包括布线、元件放置、阻焊层等。

请注意,GD1 文件的具体格式和内容可能因制造商、软件或流程而有所不同。因此,在具体的 PCB 设计和制造流程中,需要参考相应的文档和规范,以了解 GD1 文件的用途和使用方法。

9.GG1文件

答:
GG1 文件是用于表示钻孔引导图层的一种 Gerber 文件格式。它通常被称为 “钻孔引导图层配对 Gerber 文件”(Drill Guide Layer Pair Gerber)。

钻孔引导图层是 PCB 制造中的一部分,用于提供关于钻孔位置和标记的信息,以帮助制造商进行钻孔操作的引导。钻孔引导图层显示了每个钻孔的位置、标记和其他相关信息。

GG1 文件作为钻孔引导图层的一部分,可以提供以下信息:

  1. 钻孔位置:GG1 文件显示出每个钻孔的精确位置,通常通过坐标表示。这些位置信息可以用于指导制造商进行钻孔操作,并确保钻孔位置的准确性。

  2. 钻孔标记:为了帮助制造商快速地对钻孔进行标记和识别,GG1 文件可能会包含与每个钻孔相关的标记。这些标记可以是针对特定元件或特定设计要求的编号或符号,以帮助制造商正确识别和处理不同类型的钻孔。

  3. 钻孔尺寸:GG1 文件可能会显示每个钻孔的尺寸,以提供对钻孔直径或孔径的参考。这有助于制造商选择适当的钻头和钻孔工具进行加工。

GG1 文件通常与其他 Gerber 文件(如层铜层、层丝印等)一起使用,以提供完整的 PCB 制造信息。通过结合钻孔引导图层和其他图层信息,制造商可以准确地了解钻孔的位置、尺寸和标记要求,从而保证钻孔操作的准确性和一致性。

10.GM1、GM13、GM15文件

答:
机械层1、机械层13、机械层15

补充:
在这里插入图片描述

11.GPB文件、GPT文件

答:
Bottom Pad Master 底层主焊盘
Top Pad Master 顶层主焊盘

12.GTL文件、GTO文件、GTP文件、GTS文件

答:
GTL: Top Layer 顶层线路
GTO: Top Overlay 顶层丝印层
Top Paste Mask 顶锡膏层
Top Solder Mask 顶阻焊层

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_47566927/article/details/133267748

智能推荐

【新手科研指南5】深度学习代码怎么读-小白阶段性思路(以手写数字识别应用为例)_深度学习程序怎么读-程序员宅基地

文章浏览阅读6.2k次,点赞6次,收藏26次。我是一个深度学习代码小白,请你用中文写上注释,能让我能轻松理解下面这段代码。注意包含所有函数、调用和参数的注释。以同样的python代码块样式返回你写的代码给我。代码看累了,就看《动手学深度学习》文档:基于PyTorch框架,从底层函数实现基础功能,再到框架的高级功能。努力上路的小白一枚,麻烦路过的大佬指导一二,同时希望能和大家交流学习~争取更新学习这个文档的专栏,记录学习过程。量身定做了一套话术hhh,亲身测试还不错。这个感觉更浅一点儿,之后复习看吧。20天吃掉那只Pytorch。_深度学习程序怎么读

Java学习路线图,看这一篇就够了!-程序员宅基地

文章浏览阅读2.7w次,点赞126次,收藏1.2k次。耗废1024根秀发,Java学习路线图来了,整合了自己所学的所有技术整理出来的2022最新版Java学习路线图,适合于初、中级别的Java程序员。_java学习路线

PCL_Tutorial2-1.7-点云保存PNG_pcl::io:savepng-程序员宅基地

文章浏览阅读4.4k次。1.7-savingPNG介绍代码详情函数详解savePNGFile()源码savePNGFile()源码提示savePNGFile()推荐用法处理结果代码链接介绍PCL提供了将点云的值保存到PNG图像文件的可能性。这只能用有有序的云来完成,因为结果图像的行和列将与云中的行和列完全对应。例如,如果您从类似Kinect或Xtion的传感器中获取了点云,则可以使用它来检索与该云匹配的640x480 RGB图像。代码详情#include <pcl / io / pcd_io.h>#incl_pcl::io:savepng

知乎问答:程序员在咖啡店编程,喝什么咖啡容易吸引妹纸?-程序员宅基地

文章浏览阅读936次。吸引妹子的关键点不在于喝什么咖啡,主要在于竖立哪种男性人设。能把人设在几分钟内快速固定下来,也就不愁吸引对口的妹子了。我有几个备选方案,仅供参考。1. 运动型男生左手单手俯卧撑,右手在键盘上敲代码。你雄壮的腰腹肌肉群活灵活现,简直就是移动的春药。2.幽默男生花 20 块找一个托(最好是老同学 or 同事)坐你对面。每当你侃侃而谈,他便满面涨红、放声大笑、不能自已。他笑的越弱_咖啡厅写代码

【笔试面试】腾讯WXG 面委会面复盘总结 --一次深刻的教训_腾讯面委会面试是什么-程序员宅基地

文章浏览阅读1.2w次,点赞5次,收藏5次。今天 (应该是昨天了,昨晚太晚了没发出去)下午参加了腾讯WXG的面委会面试。前面在牛客上搜索了面委会相关的面经普遍反映面委会较难,因为都是微信的核心大佬,问的问题也会比较深。昨晚还蛮紧张的,晚上都没睡好。面试使用的是腾讯会议,时间到了面试官准时进入会议。照例是简单的自我介绍,然后是几个常见的基础问题:例如数据库索引,什么时候索引会失效、设计模式等。这部分比较普通,问的也不是很多,不再赘述。现在回想下,大部分还是简历上写的技能点。接下来面试官让打开项目的代码,对着代码讲解思路。我笔记本上没有这部分代码,所_腾讯面委会面试是什么

AI绘画自动生成器:艺术创作的新浪潮-程序员宅基地

文章浏览阅读382次,点赞3次,收藏4次。AI绘画自动生成器是一种利用人工智能技术,特别是深度学习算法,来自动创建视觉艺术作品的软件工具。这些工具通常基于神经网络模型,如生成对抗网络(GANs),通过学习大量的图像数据来生成新的图像。AI绘画自动生成器作为艺术与科技结合的产物,正在开启艺术创作的新篇章。它们不仅为艺术家和设计师提供了新的工具,也为普通用户提供了探索艺术的机会。随着技术的不断进步,我们可以预见,AI绘画自动生成器将在未来的创意产业中发挥越来越重要的作用。

随便推点

Flutter ListView ListView.build ListView.separated_flutter listview.separated和listview.builder-程序员宅基地

文章浏览阅读1.7k次。理解为ListView 的三种形式吧ListView 默认构造但是这种方式创建的列表存在一个问题:对于那些长列表或者需要较昂贵渲染开销的子组件,即使还没有出现在屏幕中但仍然会被ListView所创建,这将是一项较大的开销,使用不当可能引起性能问题甚至卡顿直接返回的是每一行的Widget,相当于ios的row。行高按Widget(cell)高设置ListView.build 就和io..._flutter listview.separated和listview.builder

2021 最新前端面试题及答案-程序员宅基地

文章浏览阅读1.4k次,点赞4次,收藏14次。废话不多说直接上干货1.js运行机制JavaScript单线程,任务需要排队执行同步任务进入主线程排队,异步任务进入事件队列排队等待被推入主线程执行定时器的延迟时间为0并不是立刻执行,只是代表相比于其他定时器更早的被执行以宏任务和微任务进一步理解js执行机制整段代码作为宏任务开始执行,执行过程中宏任务和微任务进入相应的队列中整段代码执行结束,看微任务队列中是否有任务等待执行,如果有则执行所有的微任务,直到微任务队列中的任务执行完毕,如果没有则继续执行新的宏任务执行新的宏任务,凡是在..._前端面试

linux基本概述-程序员宅基地

文章浏览阅读1k次。(3)若没有查到,则将请求发给根域DNS服务器,并依序从根域查找顶级域,由顶级查找二级域,二级域查找三级,直至找到要解析的地址或名字,即向客户机所在网络的DNS服务器发出应答信息,DNS服务器收到应答后现在缓存中存储,然后,将解析结果发给客户机。(3)若没有查到,则将请求发给根域DNS服务器,并依序从根域查找顶级域,由顶级查找二级域,二级域查找三级,直至找到要解析的地址或名字,即向客户机所在网络的DNS服务器发出应答信息,DNS服务器收到应答后现在缓存中存储,然后,将解析结果发给客户机。_linux

JavaScript学习手册十三:HTML DOM——文档元素的操作(一)_javascript学习手册十三:html dom——文档元素的操作(一)-程序员宅基地

文章浏览阅读7.9k次,点赞26次,收藏66次。HTML DOM——文档元素的操作1、通过id获取文档元素任务描述相关知识什么是DOM文档元素节点树通过id获取文档元素代码文件2、通过类名获取文档元素任务描述相关知识通过类名获取文档元素代码文件3、通过标签名获取文档元素任务描述相关知识通过标签名获取文档元素获取标签内部的子元素代码文件4、html5中获取元素的方法一任务描述相关知识css选择器querySelector的用法代码文件5、html5中获取元素的方法二任务描述相关知识querySelectorAll的用法代码文件6、节点树上的操作任务描述相关_javascript学习手册十三:html dom——文档元素的操作(一)

《LeetCode刷题》172. 阶乘后的零(java篇)_java 给定一个整数n,返回n!结果尾数中零的数量-程序员宅基地

文章浏览阅读132次。《LeetCode学习》172. 阶乘后的零(java篇)_java 给定一个整数n,返回n!结果尾数中零的数量

php 公众号消息提醒,如何开启公众号消息提醒功能-程序员宅基地

文章浏览阅读426次。请注意,本文将要给大家分享的并不是开启公众号的安全操作风险提醒,而是当公众号粉丝给公众号发消息的时候,公众号的管理员和运营者如何能在手机上立即收到消息通知,以及在手机上回复粉丝消息。第一步:授权1、在微信中点击右上角+,然后选择“添加朋友”,然后选择“公众号”,然后输入“微小助”并关注该公众号。2、进入微小助公众号,然后点击底部菜单【新增授权】,如下图所示:3、然后会打开一个温馨提示页面。请一定要..._php微信公众号服务提示

推荐文章

热门文章

相关标签