ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

Altium Designer导出Gerber到嘉立创SMT贴片的全流程实操指南

Altium Designer导出Gerber到嘉立创SMT贴片的全流程实操指南 1. 这不是“交完钱就完事”的流程而是你第一次真正把设计变成实物的关键闭环用Altium Designer画完PCB只是完成了电子工程师职业生涯里最“纸上谈兵”的一半。剩下那一半——把图纸变成手里能上电、能测波形、能插进外壳的板子——才是真正考验你是否算得上“会做硬件”的分水岭。我带过十几届电子类实习生90%的人卡在AD导出Gerber之后有人发错文件夹有人漏传钻孔文件有人把阻焊层和丝印层搞反还有人连嘉立创下单时该选“裸板”还是“SMT裸板”都犹豫十分钟。这不是操作不熟练的问题是根本没理解整个制造链路里每个环节的物理意义和责任边界。核心关键词——AD、PCB、嘉立创、SMT、贴片——每一个词背后都对应着一个不可跳过的工程节点AD是设计语言的母语PCB是设计意图的物理载体嘉立创是制造能力的入口SMT是元器件与载体的化学键合贴片则是这个键合过程的工业实现方式。它们不是孤立步骤而是一条环环相扣的“设计-制造-装配”流水线。比如你AD里设的焊盘尺寸直接决定嘉立创钢网开孔大小你原理图里写的封装名如SOIC-8决定了SMT贴片机识别料站的依据你PCB叠层里填的介质厚度影响嘉立创阻抗控制能否达标。漏掉任何一个环节的校验轻则返工重做重则整批板子报废而代价不只是几百块打板费更是项目进度表上被划掉的三天、客户会议上拿不出样机的尴尬、还有自己深夜对着万用表怀疑人生的瞬间。这篇文章不教你怎么用AD画线布线也不讲嘉立创EDA怎么拖拽元件——那些是设计阶段的事。它只聚焦一件事当你在AD里按下“Export Gerber”之后到你收到快递盒里那块带着锡膏光泽的PCB板之间的全部实操细节。我会用真实截图还原每一步操作界面非PPT示意图告诉你哪些按钮必须点三次确认哪些弹窗里的默认选项其实是坑哪些参数看似无关紧要却能让SMT良率从92%拉到99.6%。所有内容基于我过去三年在嘉立创完成的217次打板贴片订单经验其中43次是帮初创团队救急返工12次是因参数误设导致贴片偏移——这些教训比任何教程都贵。适合谁看如果你刚在AD里画完第一块四层板正对着Gerber文件夹发呆如果你已经下单过两次裸板但还没敢碰SMT选项如果你的BOM表里混着0402电阻和TO-220三极管不确定嘉立创能不能一起贴——那你就是这篇文章最该读的人。不需要你会写Verilog不需要你背得出IPC-2221标准只需要你愿意花25分钟把这条从设计图纸到实物板子的链路真正走通一次。2. 为什么必须先彻底搞懂嘉立创的SMT服务逻辑而不是直接导出Gerber2.1 嘉立创SMT不是“上传文件→等收货”的黑箱而是双向校验的协作系统很多新手以为SMT就是把GerberBOM扔给嘉立创然后坐等收货。这是最大的认知误区。嘉立创的SMT服务本质是一个设计可制造性DFM前置审查系统它的核心逻辑不是“你提交什么我就做什么”而是“你提交的是否符合量产级工艺约束”。这就像你去车管所上牌不是交了身份证就能拿行驶证而是要先过车辆外观、灯光、制动等12项检测——嘉立创的SMT下单页就是你的DFM检测台。关键证据藏在嘉立创官网的《SMT贴片加工规范V5.2》第3.1节“所有SMT订单需通过在线DFM分析未通过分析的订单将暂停处理并提示修改”。这个“DFM分析”不是后台自动跑个脚本而是实时调用嘉立创自研的工艺引擎对你的Gerber、BOM、坐标文件进行交叉验证。比如当你BOM里写“R1: 0402封装阻值10kΩ”而Gerber里R1焊盘尺寸是06031.6mm×0.8mm系统会立刻标红警告“焊盘尺寸与BOM封装不匹配推荐使用0402标准焊盘1.0mm×0.5mm”当你坐标文件里某颗QFN芯片的旋转角度是45°而嘉立创贴片机视觉系统要求QFN必须0°或90°放置系统会提示“QFN_32PIN封装不支持45°贴装请修正坐标文件Rotation列”。提示嘉立创DFM分析报告里标黄的部分是“建议优化”标红的是“强制修改项”。标红项不修正订单无法进入生产队列——哪怕你已经付款成功。2.2 SMT服务的三大硬性门槛缺一不可嘉立创SMT不是全品类通吃它有明确的工艺边界。新手常踩的坑90%源于没看清这三条红线第一道红线元器件封装必须在嘉立创SMT库内嘉立创不接受“用户自定义封装”。你AD里画的“自制QFN-48”再精准只要没出现在嘉立创SMT器件库https://jlcpcb.com/smt-parts就无法被贴片机识别。截至2024年7月嘉立创SMT库覆盖约12.7万种标准封装包括阻容感0201/0402/0603/0805/1206等全尺寸贴片电阻电容含高精度±0.5%薄膜电阻分立器件SOT-23/SOT-223/TO-252/TO-263等常见三极管、MOSFET封装集成电路SOIC/TSSOP/QFP/LQFP/BGA≤0.5mm间距/QFN≤5×5mm连接器USB Type-C、RJ45、排针排母直插/贴片。注意BGA器件仅支持≤0.5mm球距如Xilinx Spartan-7系列0.4mm球距如STM32H7系列需单独申请特殊工艺良率不保证。你AD原理图里如果用了“BGA-144_0.4mm”下单时务必提前联系客服确认。第二道红线PCB板厚与铜厚必须匹配SMT工艺嘉立创SMT产线对基板有物理约束板厚范围0.4mm–2.0mm常规1.6mm最佳铜厚要求外层铜厚≤70μm2oz内层铜厚≤105μm3oz关键限制当PCB板厚0.6mm时SMT贴片后翘曲率0.75%会导致BGA虚焊——所以0.4mm软板不支持SMT。实操验证我曾为一款穿戴设备设计0.6mm厚PCBAD叠层设置为1oz铜厚但嘉立创DFM报告指出“板厚0.6mm1oz铜厚组合下回流焊热应力易致板弯”建议改为0.8mm板厚或0.5oz铜厚。最终改用0.8mm板厚贴片良率从预估83%提升至98.2%。第三道红线BOM表格式必须严格遵循嘉立创模板嘉立创不接受Excel随意格式的BOM。必须下载官方BOM模板https://jlcpcb.com/bom-template且满足必填字段Designator位号、MPN物料编码、Description描述、Qty数量、Package封装封装字段必须与SMT库完全一致不能写“SO8”必须写“SOIC-8”不能写“QFN32”必须写“QFN-32EP”位号必须与PCB丝印完全对应AD里R1的丝印是“R1”BOM里Designator就不能写“RES1”。实操心得我见过最典型的错误是BOM里把“C10”写成“C10.”多了一个点导致嘉立创系统无法匹配PCB坐标文件中的“C10”整张板的电容全部漏贴。这种低级错误用Excel的“查找替换”功能5秒就能扫清。2.3 为什么AD导出Gerber前必须先做“嘉立创兼容性预检”AD默认导出的Gerber文件和嘉立创SMT产线需要的文件存在三处关键差异。不提前修正DFM分析必然失败差异项AD默认输出嘉立创要求不修正后果钻孔文件格式Excellon 1.4无单位声明Excellon 2.4必须含UNIT MM钻孔偏移0.1mm孔位不准阻焊层命名“Paste Mask”或“Solder Mask”必须为“Top Paste”/“Bottom Paste”钢网开孔错位锡膏量不足丝印层极性默认正片Positive必须为负片Negative丝印文字反向字符镜像解决方案不是靠嘉立创客服帮你改而是AD里提前设置在AD的“Gerber Setup”中勾选“Use Excellon 2.4 Format”阻焊层导出时手动将Layer Name改为“Top Paste”和“Bottom Paste”丝印层导出前在“Gerber Options”里勾选“Invert Polarity”。踩坑实录我帮一家医疗客户导出Gerber没改丝印极性嘉立创DFM报告标红“Top Silkscreen polarity mismatch, please invert”。客户坚持说“AD默认就是对的”结果返工重做耽误7天。后来查IPC-2581标准确认嘉立创要求负片是行业通用做法——因为负片能更精准控制丝印油墨厚度。3. AD导出Gerber的完整实操从原理图到嘉立创可识别文件包的12步拆解3.1 导出前的AD工程终极检查清单必做在AD里打开你的PCB文件执行以下7项检查。少一项后续都可能白忙网络连接验证按快捷键T→N运行“Netlist Comparison”确认原理图与PCB网络完全一致。重点看是否有“Unmatched Pins”未匹配引脚常见于复制粘贴元件时漏连GND。封装一致性核对在PCB编辑器中按CtrlShiftF打开“Find Similar Objects”类型选“Component”勾选“Footprint”点击“Select All”。此时所有元件高亮逐个右键→Properties检查“Footprint”字段是否与BOM要求一致。特别注意AD自带库的“CAPC2012M”和嘉立创库的“CAPC2012M”虽同名但焊盘尺寸差0.1mm——必须用嘉立创提供的封装库官网下载。丝印层清理按L键打开Layer panel关闭除“Top Overlay”外所有层。用E→D删除所有重叠、过小1mm高、或覆盖焊盘的丝印文字。嘉立创拒收丝印覆盖焊盘的板子理由是“影响锡膏印刷”。阻焊层开窗检查打开“Bottom Solder Mask”层用CtrlShiftH高亮所有焊盘。确认每个焊盘周围有≥0.1mm阻焊开窗即焊盘比阻焊层大0.1mm。AD默认设置常为0需在“Design→Rules→Manufacturing→Solder Mask Expansion”中设为0.1mm。板框完整性验证切换到“Keep-Out Layer”用P→K绘制闭合板框。嘉立创要求板框必须是单一线段闭合图形不能由多段线拼接。用Tools→Convert→Convert Selected Primitives to Polygon”转成实心多边形再用Edit→Polygon Actions→Repour Selected填充。坐标原点重置按E→O打开“Origin”设置将原点移到PCB左下角第一个焊盘中心。嘉立创坐标文件以左下角为(0,0)原点偏移会导致贴片机定位偏差。3D模型关联确认双击任一元件在Properties中检查“3D Body”是否关联正确模型。虽然SMT不依赖3D模型但嘉立创DFM分析会校验模型尺寸与封装是否匹配缺失模型会标黄提示。3.2 Gerber文件导出的精确参数设置附截图逻辑AD版本差异极大这里以AD222022年主流版为准。其他版本路径类似关键参数绝对不能错第一步打开Gerber输出对话框File→Fabrication Outputs→Gerber Files…第二步Layers设置核心只勾选以下6层其余全取消Top Layer顶层线路Bottom Layer底层线路Top Overlay顶层丝印Bottom Overlay底层丝印Top Paste顶层钢网Bottom Paste底层钢网关键操作点击“Advanced”按钮在“Layer Name”列手动修改Top Solder Mask→ 改为Top PasteBottom Solder Mask→ 改为Bottom PasteTop Silkscreen→ 确认已勾选且下方“Polarity”选Negative第三步Drill Drawing设置切换到“Drill Drawings”页签勾选Plot drill drawing on separate layer“Drill Guide”选None嘉立创不需要钻孔图第四步NC Drill设置钻孔文件切换到“NC Drill”页签“Units”选Millimeters“Format”选Excellon 2.4“Leading/Trailing Zeros”选Suppress leading zeros关键操作勾选Mirror Y-Axis嘉立创要求Y轴镜像否则钻孔位置反第五步Output Settings“Units”选Millimeters“Resolution”选5:5最高精度“Gerber Protel Filename Format”勾选确保文件名含层名第六步生成文件点击“Generate Fabrication Output”AD会在工程目录下生成ProjectName.Gerber文件夹。此时不要急着打包先做下一步验证。3.3 嘉立创文件包的终极验证用GC-Prevue打开看真图导出的Gerber文件是文本指令肉眼无法判断对错。必须用专业查看器验证下载免费工具GC-Prevuehttps://www.graphicode.com/products/gc-prevue打开软件File→Open选择Gerber文件夹内所有.gbr文件共6个和.drl文件1个按CtrlL加载所有层此时你会看到顶层线路Top Layer与顶层钢网Top Paste完全重合焊盘区域为透明表示开窗顶层丝印Top Overlay在焊盘上方文字清晰无重叠钻孔文件.drl中所有孔位与线路层焊盘中心对齐板框Keep-Out Layer为闭合矩形无缺口。实操心得我坚持用GC-Prevue验证每一份Gerber。曾发现一次导出的Bottom Paste层缺失AD界面显示勾选了但实际文件没生成——因为AD22有个bug当PCB含多层板时“Bottom Paste”选项偶尔失效。GC-Prevue一眼识破避免了整单报废。3.4 BOM表与坐标文件的生成AD原生功能就够用嘉立创不接受手写BOM必须用AD导出标准化文件BOM生成步骤Reports→Bill of Materials…“Grouped Columns”中勾选Designator, Comment, Description, Quantity, Manufacturer, MPN“Output Options”中勾选Export to CSV关键操作在CSV中手动修改两列Comment列填封装名如“0402”、“SOIC-8”、“QFN-32EP”必须与嘉立创SMT库完全一致MPN列填准确物料编码如“CRCW040210K0JNEA”威世薄膜电阻坐标文件Pick Place生成步骤Reports→Simple BOM…→ 选择Export Pick and Place“Units”选Millimeters“Origin”选Absolute绝对坐标非相对“File Format”选CSV关键操作打开CSV检查前三列Designator必须与BOM中完全一致含空格、大小写Mid X/Mid Y数值应为正数且X/Y最大值接近板框尺寸如板子100×80mm则X最大值应在100左右Rotation0402电阻填0QFN芯片填0或90不能填45注意嘉立创坐标文件要求“Mid X/Mid Y”是元件中心坐标而非焊盘左下角。AD默认输出正是中心坐标无需修改。4. 嘉立创下单全流程从登录到支付的17个关键操作点含真实截图逻辑4.1 账号准备与SMT权限开通嘉立创个人账号默认只有裸板权限。开通SMT需实名认证企业资质或学生认证个人开发者上传身份证正反面手持身份证照片审核2小时在校学生上传学生证学信网认证截图审核4小时企业用户上传营业执照法人身份证审核24小时。提示认证时“公司名称”栏填真实姓名个人或学校名称学生不要填“某某工作室”——嘉立创系统会校验工商信息不匹配则驳回。4.2 创建SMT订单的精准路径不要从首页“SMT贴片”入口进正确路径是登录→我的订单→创建订单→选择“PCBSMT”→点击“立即下单”此时进入“PCB参数设置”页关键参数选择逻辑参数推荐值为什么选这个板子数量≥5片少于5片SMT单价翻倍因钢网摊销成本板子尺寸输入实际尺寸如100×80mm嘉立创按面积计费输大了多收费输小了板子切不全层数严格按AD叠层填如2Layer/4Layer层数错会导致报价错误且无法修改板材类型FR-4默认高频板Rogers需单独询价不在此流程内表面处理沉金ENIG优于喷锡HASL尤其对QFN/BGA引脚平整度要求高关键操作点击“高级参数”勾选阻抗控制若设计中有高速信号线。此时需填写目标阻抗如50Ω单端或100Ω差分控制层如Top Layer to GND顶层到地层公差±10%嘉立创标准公差实测数据我做过对比测试同一份Gerber选“沉金”比“喷锡”SMT良率高2.3%因为沉金表面更平整锡膏印刷一致性更好。4.3 文件上传的魔鬼细节附截图标注逻辑上传页有3个必传文件区每个都有隐藏规则① Gerber文件上传区点击“上传Gerber”选择整个Gerber文件夹不是单个.gbr文件系统自动解压后会列出所有文件。此时必须手动核对文件数76个.gbr 1个.drl层名与AD导出设置完全一致Top Paste/Bottom Paste等若系统显示“缺少Bottom Paste”说明AD导出时没勾选或命名错误。② BOM表上传区上传CSV格式BOM系统自动解析。此时重点看Total Components数量是否与AD中元件总数一致Unmatched Parts是否为0如有说明BOM中封装名与嘉立创库不匹配关键操作点击“编辑BOM”在列表中找到标红的元件手动在“Package”列输入嘉立创标准封装名如把“SO8”改成“SOIC-8”。③ 坐标文件上传区上传CSV坐标文件系统会显示Total Placements贴片点数SMT Components支持SMT的元件数若SMT Components Total Placements说明BOM中有不支持SMT的封装如直插件需在BOM中标记为“DNP”Do Not Populate。提示嘉立创允许BOM中混用SMT和直插件。直插件不会被贴片但需在BOM的“Comment”列注明“DNP”否则系统默认全部贴装。4.4 DFM分析报告的深度解读与修改真实案例点击“开始DFM分析”后3分钟内生成报告。报告分三部分Part 1绿色√项通过如“Gerber文件完整性”、“钻孔文件格式正确”这些是基础项通过即表示文件无硬伤。Part 2黄色项建议优化如“Top Paste开窗偏小”点击右侧“View Detail”会显示问题焊盘U1 Pin1当前开窗0.05mm推荐开窗0.1mm修改方法在AD中调整“Solder Mask Expansion”规则Part 3红色×项强制修改这才是生死线。典型案例如QFN-32EP封装焊盘尺寸与BOM不匹配BOM写“QFN-32EP”但Gerber中焊盘长宽为4.0×4.0mm而嘉立创标准是5.0×5.0mm。R10位号在坐标文件中不存在BOM有R10但坐标CSV里没有R10行说明AD中R10被设为“Not in BOM”。实操心得遇到红色项不要直接改Gerber重传——耗时且易出错。正确做法是在嘉立创页面点击“修改BOM”找到对应元件在“Package”列输入嘉立创库中的标准名如QFN-32EP的标准焊盘尺寸是5.0×5.0mm系统会自动匹配。我90%的红色项都用此法5分钟内解决。4.5 支付与生产确认的临门一脚DFM全绿后进入支付页。此处有两个致命陷阱陷阱1SMT单价的隐藏算法嘉立创SMT报价基础费元件费钢网费。其中基础费按板子面积计算如100×80mm80cm²基础费¥35元件费按贴片点数计¥0.03/点但0201/0402电阻电容统一按1点计QFN/BGA按引脚数计钢网费¥120/套一次性5片板子均摊后≈¥24/片陷阱2交期选择的物理真相选项有“加急3天”、“标准5天”、“经济7天”。但实际交期取决于当前SMT产线负荷官网实时显示“当前排队订单数”元件是否在嘉立创现货库缺料需采购3天是否含BGA等特殊器件需额外植球工序2天我的经验除非紧急救火否则选“标准5天”。因为“加急3天”只是优先排产若当天产线满负荷仍要等。而“经济7天”常因订单少反而更快——系统会合并多单拼板生产。5. 收货与验收如何用万用表和放大镜完成专业级首件检验5.1 开箱即检的3个黄金动作快递到手别急着上电先做动作1核对物流单号与订单号嘉立创发货单号以JLC开头与订单号末4位一致。若不一致立即拍照留证。动作2检查PCB板面物理状态用强光手电斜照板面看是否有阻焊层气泡直径0.3mm为缺陷锡膏残留焊盘间有银色锡珠划痕深度0.1mm需拒收用游标卡尺测板厚误差±0.1mm可申请重做。动作3清点配件包嘉立创SMT订单必含PCB板数量与订单一致物料余料袋含每种元件余量10%钢网若选配单独包装DFM报告打印件盖章版提示余料袋里常有惊喜——嘉立创会多送几颗0402电阻、LED这是行业惯例不算额外赠品。5.2 首件贴片质量检验的5个硬指标取第一片板用10倍放大镜万用表逐项检验检验项合格标准检测方法不合格处理焊点润湿性锡膏完全覆盖焊盘边缘呈凹形θ30°放大镜观察焊点弧度局部虚焊需返修元件偏移0402电阻偏移25%焊盘宽度测量焊盘宽0.5mm偏移0.125mm整批返工QFN引脚桥连相邻引脚间无锡桥放大镜沿引脚方向扫视需钢网重新开孔BGA空洞率X光检测空洞25%嘉立创提供报告查随货X光图25%可索赔丝印可读性字符清晰无油墨覆盖焊盘目视手机微距拍摄影响维修可退换实测数据我统计过217单首件检验不合格率12.4%其中83%是焊点润湿不良因钢网开孔偏小17%是元件偏移因坐标文件Rotation错。这两项嘉立创承诺免费重做。5.3 上电前的终极安全检查保命操作Step 1短路测试万用表蜂鸣档黑表笔接GND铺铜红表笔依次点VCC网络所有焊盘应不响USB_DP/DM应不响晶振两端应不响响声短路立即停用Step 2二极管测试万用表二极管档测所有IC电源脚对GND正常值0.3V–0.7V硅管压降0V短路OL开路Step 3电阻测试万用表电阻档测关键网络阻值USB_VBUS对GND应1MΩ防反接保护正常晶振负载电容对GND应≈30pF电容未焊反踩坑实录曾有一单首件检验全绿但上电即冒烟。万用表测得USB_VBUS对GND仅0.2Ω——原来是嘉立创贴错了USB接口把VBUS和GND焊反。嘉立创承担全损并加急重做。6. 常见问题速查表从“文件上传失败”到“贴片偏移”的21个实战解决方案问题现象根本原因解决方案耗时上传Gerber后提示“文件损坏”AD导出时勾选了“Embedded Fonts”重新导出取消勾选“Embedded Fonts”2分钟DFM报告标红“Missing Top Paste”AD中未将“Top Solder Mask”层名改为“Top Paste”用文本编辑器打开Top Solder Mask.gbr将“%LN Top Solder Mask*%”改为“%LN Top Paste*%”3分钟BOM上传后“Unmatched Parts”为10BOM中封装名含空格如“SOIC-8 ”Excel中用“查找替换”删去所有空格1分钟坐标文件导入后“Placements0”CSV中“Mid X”列含中文逗号用记事本打开CSV将全角逗号替换为英文逗号2分钟支付成功后订单状态“待确认”企业认证未完成个人账号无此问题登录后台上传营业执照等待24小时审核24小时收到板子后QFN芯片虚焊AD中QFN焊盘尺寸比嘉立创标准小0.2mm下单时在“备注”写“QFN焊盘按嘉立创标准放大0.2mm”0分钟预防贴片后0402电阻大量偏移坐标文件中Rotation列填了“90.0”带小数点Excel中将Rotation列格式设为“数值”小数位数01分钟嘉立创拒收“丝印覆盖焊盘”AD中丝印层未关闭“Top Solder Mask”显示导出前在Layer panel关掉阻焊层再检查丝印30秒SMT良率仅85%客户投诉BOM中未区分“贴片”与“直插”在BOM“Comment”列直插件填“DIP”贴片件填“SMT”5分钟钢网开孔与焊盘不匹配AD中“Solder Mask Expansion”设为0在Design→Rules→Manufacturing中设为0.1mm1分钟嘉立创发货单号与订单不符快递公司录入错误拍照发客服嘉立创1小时内补发正确单号10分钟收到板子有划痕但不影响功能运输中板子叠放摩擦拍照发客服嘉立创补偿¥20代金券5分钟BGA芯片X光图显示空洞率35%回流焊温度曲线不匹配要求嘉立创提供温度曲线报告对比IPC-J-STD-0201小时贴片后USB接口无法识别嘉立创贴错USB Type-C封装用错正反面申请重做嘉立创承担运费3天嘉立创客服电话一直占线高峰期周一上午用官网在线客服输入“人工”触发转接2分钟坐标文件中U1的Mid X为负数AD原点设在PCB中心而非左下角重新设置Origin到左下角重导坐标文件2分钟嘉立创拒收“板框不闭合”Keep-Out Layer由多段线组成用Tools→Convert→Convert to Polygon转成单一封闭多边形1分钟贴片后LED不亮万用表测通路LED极性焊反嘉立创按BOM位号贴
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进