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

Altium生成Gerber及CAM350、DFM检查

完成 PCB 板图的设计并交给供应商进行打样或是量产时,一般不会直接给供应商 PCB 源文件,那就需要生成 Gerber文件。那么如何生成 Gerber文件及用 CAN350软件或华秋DFM 进行检查。

目录:

一、Gerber文件清单

二、Gerber各文件讲解

三、生成Gerber文件

四、生成钻孔文件

五、生成坐标文件

六、CAM350或DFM进行检查

1、使用CAM350检查Gerber

2、使用华秋DFM检查Gerber


一、Gerber文件清单

在做PCB板的时候,一般交给板厂的Gerber文件中必须包括下面的1~10和15,其中11~14可以使用,但建议一起放在Gerber文件中。

1.GTO(Top Overlay):顶层丝印层,常见为白油

2.GTS(Top Solder):顶层阻焊层,常见为绿油

3.GTL(Top Layer):顶层走线层

4.GTP(Top Paste Mask):顶层锡膏防护层

5.GBO(Bottom Overylay):底层丝印层,常见为白油

6.GBS(Bottom Solder):底层阻焊层,常见为绿油

7.GBL(Bootom Layer):底层走线层

8.GBP(Bottom Paste Mask):底层锡膏防护层

9.GMX(Mechanical)或GKO(Keep-out Layer):用来定义板框,板框在那层就选那层

10.GX(Mid Layer):为中间信号X层,中间有多少层就有多少文件

11.GD(Drill Drawing):钻孔制图层

12.GG(Drill Guide):钻孔说明层

13.GPT(Top Pad Master):顶层焊盘层

14.GPB(Bottom Pad Master):底层焊盘层

15.NC Drill Files:钻孔文件,AD导出一般为txt文件

一般有如下几个文件:

①RoundHoles-NonPlated(圆孔-非电镀钻孔文件)

②RoundHoles-Plated(圆孔电镀钻孔文件)

③SlotHoles-Plated(槽孔镀层 钻孔文件)

二、Gerber各文件讲解

1.Top Overlay/Bottom Overylay顶层和底层丝印层,主要显示元器件边框、位号、属性、标注信息等。

2.Top Solder/Bottom Solder顶层和底层阻焊层,显示的是不需要覆盖绿油的焊盘、开窗、器件等。

3.Top Layer/Bootom Layer顶层和底层走线层,顶层和底层的走线信息。

4.Mechanical或Keep-out Layer用于放置机械图形,如PCB的外形等,在这层上放置的图形在任何层上都有相应的图形,并且是不会被丝印上阻焊剂的。一般用于放置板框。

5.Top Paste Mask/Bottom Paste Mask这两层是用于制作钢网的文件

6.Drill Drawing,Drill Guide,NC drill Files都是钻孔信息,它们各有什么作用了?为什么导出Gerber文件了还需要导出NC Drill Files?

①DrillGuide主要作用是引导钻孔用的,主要是用于手工钻孔以定位

②DrillDrawing是用于查看钻孔孔径的,在手工钻孔时,这两个文件要配合使用。

不过现在大多是数控钻孔,所以这两层用处不是很大,即需要我们为数控提供NC drill Files(一般为txt或excel文件)。虽然Drill Drawing和Drill Guide文件可以由NC drill Files生成,但为了减少后续工作,建议在文件中加上这两个文件。

三、生成Gerber文件

1.选择File 》Fabrication Outputs 》Gerber Files,进入Gerber Setup对话框;

2.General标签页中 选择Millimeters4:4

3.layers标签页中,Plot Layers选择All OnMirror Layers选择All off

注意机械层13和15不选否则用CAM350查看会报错(aperture size is 0)

5.Drill Drawing标签页中,Dill Drawing PlotsDrill Guide Plots都选择plot all used drill pairs

6.Apertures标签页中,选择Embedded apertures(RS274X)

7.Advanced标签页中,按如图所示进行选项,选择好后,点击OK,gerber文件第一步完成;

8.完成后会出现如下文件,——完整的文件还没结束哦

四、生成钻孔文件

1.gerber文件还需要有钻孔文件,选择File 》 Fabrication Outputs 》NC Drill Files,进入NC Drill Setup对话框

2.按照下图进行选择,点击OK,进入Import Drill Data对话框;

3.选择Units,进入NC Drill Import Settings 对话框,按如图选择进行确认,如下图所示,然后选择OK

4.分别将生成的两份文件保存;

5.至此,gerber文件已经完成。

五、生成座标文件

1、使用AD生成座标文件

如果需要贴片的话,还需要坐标文件,下面是坐标文件的生成。

1)选择File 》Assembly Outputs》Generates pick and place files,进入Pick and Place Setup 对话框

2)按照下图进行选择,点击OK,完成坐标文件的生成。

六、CAM350或DFM进行检查

生成 gerber文件后,可以通过CAM350华秋DFM进行检查,确认生成的 gerber文件是否有问题。

1、使用CAM350检查Gerber

1) 打开CAM350软件,选择File 》Import 》 AutoImport,打开autoImport Directory对话框

2) 随便单机一个文件,点击Next(注意一定不要点Finish否则就只有一个文件),出现AutoImport对话框

3)点击Finish,完成文件的打开;

4)最终打开的文件如下图所示;

提供一个 Gerber文件做参考:https://download.csdn.net/download/liht_1634/86664472。

5)如果只是看一层,可以直接直接双击就只显示一层了。

2、使用华秋DFM检查Gerber

1)软件的下载

DFM工具(PC客户端)下载链接:

https://dfm.elecfans.com/uploads/software/promoter/hqdfm_ly0112.zip

最近这个软件也出了web版本,不想下载客户端的可以使用网页版(网页版体验一般)

网页版地址:https://dfm.elecfans.com/viewer/

嘉立创下单助手也有同类型的功能,相差并不大。

2)软件的使用


知道自己是什么年纪,并把这个年纪能做好的事情尽力做好,才可能有下个年纪的随心所欲。觉得不错,动动发财的小手点个赞哦!

http://www.jsqmd.com/news/478624/

相关文章:

  • Gorilla项目管理工具:任务跟踪与团队协作API调用实践
  • 如何快速搭建高性能GraphQL服务器:Prisma与GraphQL的完美实战指南
  • {“code“:“40002“,“msg“:“Invalid Arguments“,“sub_code“:“isv.invalid-app-id“,“sub_msg“:“ 无效的AppID参数“}
  • 小爱音响L07A改装AUX血泪史:一根铜丝引发的“血案”与终极救赎
  • 100元打造便携显示器:PocketLCD完整物料清单与采购指南
  • 基于Django技术的建材销售平台(角色:用户、商家、管理员)
  • Git操作的基本命令
  • 3 xgboost
  • Schema.org未来路线图:2026年最新发展计划与功能预览
  • 代码随想录 Day-19(回溯算法)
  • 推荐使用:react-html-email - 优雅的React邮件模板库
  • 探秘 ESCRCPY:一款高效便捷的无线屏幕镜像工具
  • 动态代理详解
  • 通过git上传代码到gitlab(包含第一次上传)小结
  • wow-time时间操作说明
  • Agentic插件系统:扩展平台功能的终极架构设计指南
  • M3U8 在线调试神器!m3u8live.cn让 HLS 流测试更高效
  • HLS 开发必备!详解m3u8live.cn在线播放器的使用与价值
  • 【Index to Lectures or Courses】
  • 如何用代码定义架构:深入探索LikeC4项目
  • WebRTC系列-网络之带宽估计和码率估计(2)接收端带宽估计
  • 如何在Linux终端使用sc-im?新手入门的完整指南
  • mmdetection目标检测API封装:Python SDK开发全攻略
  • 终极Geocoder安全指南:保护API密钥与高效管理服务配额的完整方法
  • wow-byte-array数组操作说明
  • ffmpeg将mp4转换为swf、视频格式、m3u8等
  • 从零开始学习DeepSeek-Prover-V1.5-SFT:面向数学爱好者的入门教程
  • 如何在 React 项目中快速集成 Google Map React:10分钟上手教程
  • 如何快速上手LedisDB:高性能NoSQL数据库的完整指南
  • 如何构建团队密码管理系统:gopass的设计哲学与架构深度解析