上一篇博文《PCB设计导出Gerber基本操作及注意事项(一)》中,老wu建议大家每做一个项目的PCB 都要转Gerber, 并自行进行必要的检查(检查丝印、覆铜,核对特殊走线、特殊焊盘处理等等),确认无误后再将Gerber及钻孔信息等制板文件提交给板厂,而不是直接丢给板厂PCB设计原文件。

今天继续科普PCB设计导出Gerber基本操作及注意事项,我们用AD、PADS、Allegro等CAD(计算机辅助设计)软件来进行PCB设计,而我们的PCB制造商他们用来处理制造数据的软件则属于CAM(计算机辅助制造)范畴。我们设计的PCB制造信息如何准确的传送到给板厂的CAM系统,这就涉及到CAD与CAM的数据转换问题。

现代电子行业CAD已经相当普及并日趋完善,主流的PCB Layout 软件都有生成PCB制造数据信息文件的能力,最典型的就是输出Gerber文件, Gerber格式的应用之一是将PCB的设计数据从设计转换到生产。Gerber文件被送到PCB工厂,并被输入到计算机辅助制造 CAM系统对设计信息进行转换,为PCB生产的每一道工艺流程提供数据。

Gerber格式是在20世纪60,70年代设计出来,用于控制数控机床,例如矢量光绘机,最初的格式为RS-274-D标准,但矢量光绘机如今已经被激光光绘机所取代,所以RS-274-D标准已被弃用,所以,大家导出Gerber认准RS-274X格式就好了。RS-274X格式是描述线路板各层的完整,强大且清晰的标准格式。它可以被自动输入和处理。这使其非常适合快速安全的数据转换以及可靠的自动化工作流程。

PCB制造信息中最复杂的是图形部分的描述,Gerber RS-274X格式包含了线路板各层图像的完整描述,具有线路板图形成像需要的所有元素,不再需要额外的外部文件。当然,Gerber格式也存在着不足,对于PCB制造而言,除了精确描述信号和平面图层上铜形图像信息,还需要额外指定诸如板材,层叠结构信息,钻孔数据(Gerber文件可以定义钻孔数据。然而因为历史原因, Excellon格式更经常被用作钻孔格式),阻焊油墨颜色,如果做主控控制,还需要额外指定需要做阻抗管控的关键走线等等。

对于这些补充信息Gerber RS-274X并没有定义相关的标准,所以大都根据板厂提供的制板要求word模板填充必要的制板要求信息,转换成PDF文档与Gerber、钻孔、网表等相关信息一并打包发送给板厂。

虽然现在有诸如ODB++、IPC-2581、Gerber X2等新的数据标准来解决Gerber RS-274X的缺陷,例如Gerber X2 作为Gerber RS-274X标准的扩展版本,添加原来缺失的诸如层叠定义、焊盘和过孔属性、需要做阻抗控制管控的关键走线。用于测试的网表,并向下实现兼容,而IPC-2581 是IPC(国际印制电路行业协会)的最新标准,可以生成独立的XML文件,其包括所有制造和组装电路板的信息,只需要将单个文件发送给制造商,所有制造电路板需要的信息,都在存储在IPC-2581 XML数据文件中。

新标准看起来不错,但要真正普及开来还有待时日,目前大部分板厂接收的还是Gerber+钻孔+制板要求文档这种方式投板。

提交给板厂的制板文件一般包括以下文件

Gerber文件(RS274X格式):

  • 对应每个布线层出一个独立的文件,双层板就是TOP层及BOTTOM层两个文件,多层板还需要包含所有的内层。
  • 对应每个SolderMask层出一个独立的文件
  • 对应每个丝印层出一个独立的文件
  • 对应每个Solder Paste层出一个独立的文件
  • 建议板框单独出一个文件

钻孔文件

金属化过孔、内金属过孔、槽孔、埋孔、盲孔、分别出钻孔文件

ad导出bom表不完整_PCB设计导出Gerber基本操作及注意事项(二)相关推荐

  1. ad导出bom表不完整_新手学AD电子设计,分四个步骤学习,不用看视频教程也能上手...

    新手学习Altium Designer软件设计电路图,分为四个步骤--画元器件.原理图.元器件封装和PCB板,学会这四个步骤,就可以不用再看视频教程了,相信会很快上手. 元器件 第一步就是画元器件.其 ...

  2. CATIA二次开发——自动导出BOM表

    一.引言 BOM物料清单称为产品结构表,用来表示产品是由那些零组件或素材原料所结合而成的,通常包括零件名称,零件编号,零件简图,零件尺寸,零件制造方法,零件质量,零件材质,BOM是后续项目进展的基础. ...

  3. AD生成BOM表_材料清单 (Bill of Material)

    打开Altium Designer软件,然后在原理图界面(XXX.SchDoc),选择 Reports(报告)>> Bill of Materials(材料清单). 显示如下界面: 选择所 ...

  4. altium designer导出bom表和贴片图

    altium designer的简单使用,做一下记录. 1.导出bom表,https://jingyan.baidu.com/article/cb5d6105133e8f005c2fe0fe.html ...

  5. ad19 导出step 没有pcb_PCB设计导出Gerber基本操作及注意事项(三)

    继续科普PCB设计导出Gerber基本操作及注意事项,来到系列文章的第三篇,列举一下导出制板文件通用的注意事项,无论是用AD.PADS.Allegro.eagle还是其他的PCB设计软件,都能适用的规 ...

  6. 用exp无法导出空表解决方法/用exp导出数据时表丢失原因

    用exp无法导出空表解决方法/用exp导出数据时表丢失原因 最早的一次使用oracle 11g导出数据发现有的表丢失了,感觉莫名其妙的,后来终于找到原因了. 找到问题以后,再看看解决方案. 11GR2 ...

  7. Altium AD20导出为PDF、导出BOM表

    AD20导出PDF 打开Altium工程.文件 - 智能PDF. 之后按照指导的提示去操作.Next. 可选当前项目 还是 当前文档,我要导出的是整个原理图,所以选择当前项目.Next. 选择整个项目 ...

  8. OrCAD 导出 BOM 表

    BOM 表简介 BOM表是什么呢?它的全称(Bill Of Material)即物料清单的意思.顾名思义,一个产品的BOM说明了这个产品总共需要多少零配件来组装.所有的PCBA制造商都需要根据客户提供 ...

  9. php excel导出sheet表,phpexcel来做表格导出(多个工作sheet)

    1.先得去下载phpexcel文档,加压下来 /** * 简单实用Execl */ set_include_path('.'.get_include_path().PATH_SEPARATOR.dir ...

最新文章

  1. 弹出窗口显示输出内容_PCB生产文件输出流程
  2. XamarinSQLite教程添加列
  3. FastJSON 简介及其Map/JSON/String 互转(转载)
  4. 如何在hadoop中控制map的个数
  5. 查看linux系统属性
  6. 静态多态之泛型编程(模板)
  7. poj 3414 Pots-bfs
  8. 麟龙指标通达信指标公式源码_麟龙饱和度公式源码副图指标公式-通达信公式 -程序化交易(CXH99.COM)...
  9. 基于51单片机简易计算器LCD1602显示
  10. ict中的it和ct_ICT.Social – IT专业人员的社交网络
  11. numpy python安装_安装numpy
  12. 手机怎样设置垃圾短信拦截?
  13. 对话奥比中光CV博士:今年三维重建与计算机视觉可以关注哪些热点?
  14. 单循环赛贝格尔编排法实现
  15. 某版本瑞数解决方案-爬虫
  16. 《我如何自己做自己的导师》
  17. 《云计算架构技术与实践》拆书12讲!
  18. python中保留字的含义_Python中的变量之保留字与标识符
  19. 广告业务系统 之 承前启后 —— “消息中心”
  20. 北邮计算机学院课程学习资源汇总

热门文章

  1. 含泪整理最优质窗帘 落地3d模型素材,你想要的这里都有
  2. 【李飞飞】cs231n-1/3
  3. charge animation 充电管理u-boot(rk817)详解
  4. linux ftp显示进度条,Shell中复制大文件显示进度
  5. KDE设区--C++的二进制兼容问题
  6. 【python库】:Pillow、PyTorch、Colorama超详细
  7. H3C iNode智能客户端 破解
  8. Mocha Pro 使用问答
  9. ESG数据更新 | 商道融绿ESG评级(2015-2022年)
  10. MWC 2019新品汇总:5G+折叠屏开启的新时代?