PCB是我们生活中常见的电路产品,在电子设计行业中,嵌入式产品的最终文件也是PCB文件。
一个PCB项目一般包含四个文件:xxx.SchDoc(PCB原理图)、xxx.PcbDoc(PCB封装图)、xxx.SchLib(PCB原理图库)、xxx.PcbLib(PCB封装库)。
大致流程是:先绘制[PCB原理图库SchLib],再绘制[PCB封装库PcbLib],并将原理图库元器件与封装库进行关联。
然后画出[PCB原理图SchDoc],更新为[PCB封装图PcbDoc],Design->update PCB Document,最后布局覆铜。
为什么要用Gerber?Gerber又称为图档,是一种标准的文件格式。Gerber由两个重要部分组成,Gerber图档用来描述某一层的内容(有点类似菲林),以及NC钻孔文件。
PCB厂可以直接通过Gerber生产出最终的PCB,目前常用的格式是RS-274X,大部分板厂也支持最新的Gerber X2格式(包含更多的板子的堆叠信息和属性)。很多工程师喜欢直接把PCB设计文件发给板厂,其实这种“偷懒”的做法是有风险的,因为板厂最终还是需要把PCB文件转换成Gerber才能生产,所以从PCB到Gerber这个过程中,存在很多潜在的问题。
由于EDA工具版本的问题,板厂打开的PCB文件可能已经发生改变。
由于缺乏沟通,PCB上一些不需要显示的参数也残留在成品上。
总之,PCB转Gerber的过程不一定和copy一样,设计师应该负责这个过程。所以大部分有经验的工程师都会手工把PCB转成Gerber,然后通过CAM350等软件检查Gerber是否有问题,再发给板厂处理。另外,不管你用Altium、Allegro还是Expedition,只要你转成Gerber,板厂都能正确识别。还有一点就是Gerber很难反向生成PCB,为了保险起见,企业也不愿意直接把设计源文件发给板厂。
PCB gerber文件通常包括轮廓、CNC(电镀和非电镀)、丝网印刷层、阻焊层、铜层、焊膏层。
布局文件由D-code和坐标文件组成,如果没有D-code,走线就没有宽度,焊盘只有轮廓;如果没有坐标,就没有图形轮廓和板子尺寸;通常坐标文件会体现布局文件,而D-code文件有时是单独存在的,这时候就需要我们单独识别这些D-code,如果软件无法识别,就需要我们工程师手动输入D-code,发送给客户确认GERBER文件是否正确。
关于CNC文件,一般来说,包括DDR文件和钻孔文件,DDR文件中有孔的大小,数量,是否镀层。
关于钻孔文件,一般来说,它的格式一般以“TXT”格式显示,主要用于给钻孔提供数控钻头在生产中所需要的坐标文件,指示钻孔在程序标记的位置进行钻孔,完成PCB钻孔的过程,所以它以M48开始,同时定义钻孔文件格式(3:3或4:3),单位和消零信息。
protel和新版altiumDesigner的PCB文件后缀都是“pcb”或者“pcbdoc”,很多PCB设计文件都采用这个后缀
ZUKEN的Cadstar、CR5000等pcb文件的后缀一般都是“pcb”
Cadence下Allegro、Eagle的PCB软件的PCB文件后缀为“brd”
PADS、protel、P-cad“asc”软件的PCB文本格式
cam350的pcb输出格式为“cam”
pcb设计文件生成的ODB++文件格式为“tgz”
因为pcb文件是用专业软件画出来的,所以可以用这类软件打开,比如大家熟知的Protel软件
也可以用altium软件打开,altium是protel软件最新版本
我们还可以选择同样好用的PADS软件,如下图所示。Pads软件,适合高端电路设计。
方法一: 1. 直接将 Gerber 文件导出为 DXF 格式: 注意:需要选择低版本的 DXF 格式。 1. 新建一个空白 PCB 然后导入:
方法二: 2. 建立 Gerber 档 1. 执行快速汇入动作,汇入各层的 Gerber 档,以及 NC Drill 档,另外若要取得正确的网络名称,IPC-D-2 档也必须一并汇入。 356. 汇入所有档位后,接着:
确认各层的图层信息正确
并定义NC刀具。当然,如果这些信息在原NC刀具下已经存在,则无需重新定义。
提取网络表: 然后可以在Camtastic下看到以下信息: 如果此Gerber中包含IPC-D-356,则: Rename Nets已启用,并将准确命名Gerber中的网络。
最后一步是执行软件中包含的导出到PCB的命令
即可以得到最终的PCB文件
如何利用Altium designer反编译Gerber文件生成PCB图形和文字!
Gerber文件转PCB,常见的有Cam350,现在用altium designer也可以实现Gerber文件反转换为PCB。
创建一个新的 CAM 文件。
打开Altium designer14.2软件,文件—新建—Cam文件。
导入Gerber文件。在新建的CAM文件中,文件-导入-Gerber,导入Gerber文件。选择要打开的Gerber文件,点击打开,在弹出的窗口中选择确定。
导入 NC 钻孔和网络表文件。
在新建立的CAM文件中,文件—导入—钻孔,导入NC钻孔文件。
工具—网络表—提取,提取导入的Gerber文件的网络(将相连的线路当做同一个网络,网络名随机生成)。如果不导入网络表,则无法生成PCB文件。
文件—导出—导出到PCB,将CAM文件导出到PCB。如果上一步没有生成网络表,则无法实现PCB导出。
pcb文件生成gerber文件需要两个步骤:1.生成GERBER 2.生成NC钻孔文件运行Altium Designer文件,选择菜单-文件-打开需要的PcbDoc文件1.选择菜单-文件-进入Gerber文件
关于CNC文件,总结就是设置英制或公制单位(英寸英制毫米公制)和精度,格式为4:4或4:3,一般公制为4:4
DXF文件传输到GERBER使用软件cam350,可以很容易地将DXF文件传输到Gerber,文件-导入-选择DXF(注意,如果是genesis2000软件的ODB++文件,也可以识别)
文件—导出—导出到PCB,将CAM文件导出到PCB。如果上一步没有生成网络表,则无法实现PCB导出。
到目前为止,DXF 文件已转换为 gerber 文件。
最后,不同软件之间的文件转换可能会隐藏一定的隐患,例如特殊形状焊盘的识别,需要与原始文件进行对比或确认。同时也要意识到所有软件都不是通用的,都有其使用局限性。
若追求高性价比FPC制造服务,选中国制造商是上佳之选。中国作为制造大国,拥有丰富物资、廉价劳力和大量技术人员。在此推荐海博,一家有超10年经验的中国FPC组装服务供应商,在多方面表现出色:
报价高效合理:有高效报价流程助您决策,提供合理价格,报价在国内极具竞争力。
产品优质可靠:生产高标准印刷电路板,按规格、国际标准及内控制造与测试,批量生产前检验确保工艺稳健。
交货迅速准时:装配设备状态佳,生产率高、停机时间少,交货期短,还提供加急服务。
响应及时有效:始终响应客户需求,提供准确信息,多渠道答疑,提供一站式服务。
技术实力雄厚:中国FPC制造技术领先,海博有完整SMT方案,涵盖组装、检查等能力,还提供原型制作与定制服务。
手机: +86-15113315665
联系人:陈长海
手机: +86-18676922028
E-mall:haibo_fpcba1668@163.com
地址:深圳市宝安区松岗街道江边社区创业一路10号B栋福兴工业园2栋3层