
PCB打样这件事说难不难说简单也踩坑。我从大学电子设计竞赛那会儿开始接触嘉立创到现在工作后做产品级硬件开发前前后后在这上面打过上百款板子从最简单的两层板到六层阻抗板都走过一遍。早期也交过不少学费——文件导出缺层、钻孔文件对不上、封装画错导致整批板子报废。所以这篇内容我打算把从EDA设计到Gerber导出、再到嘉立创下单的完整链路彻底讲透包括那些官方文档里不会写的细节。不管你是刚入门的学生党还是想从AD迁移到国产EDA的工程师看完都能直接上手操作少走弯路。1. 整体设计思路与工具选型拆解1.1 为什么嘉立创成了打样首选先说结论对于中小批量、快速验证的场景嘉立创的免费打样政策基本没有对手。每月两次免费打样通常是10cm×10cm以内的双层板具体规则以官网当期活动为准加上SMT贴片一条龙服务从设计到拿到实物最快三五天。这个效率在十年前是不可想象的那时候打个样动辄几百上千块等两周是常态。但免费归免费前提是你的文件得规范。嘉立创的免费打样对文件有明确要求板子尺寸、层数、工艺参数都有限制。很多人第一次打样失败不是设计有问题而是Gerber文件导出时少了层或者格式不对。所以整个流程的核心逻辑是设计阶段就按嘉立创的工艺能力来约束自己导出阶段严格按它的文件规范来操作。1.2 EDA工具怎么选嘉立创EDA还是Altium Designer这是被问得最多的问题。我的建议分两种情况新手入门、课程设计、简单项目直接用嘉立创EDA专业版。理由很实在——元件库和嘉立创商城打通选料时直接看到库存和价格封装也是现成的不用自己画。而且它原生支持一键导出Gerber和BOM下单流程无缝衔接。已有AD使用习惯、复杂项目、公司协作继续用Altium Designer。AD在多层板、差分对、阻抗控制方面更成熟但导出Gerber时需要手动配置这一步是坑最多的地方。至于立创EDA和KiCad哪个好用我的实际体验是如果你主要在国内打样立创EDA的生态优势明显如果你做开源项目、面向国际社区KiCad的社区库和跨平台性更好。两者都能用不存在谁碾压谁。1.3 设计前的工艺约束清单在动手画板之前先把嘉立创的工艺能力摸清楚这比画完再改省事得多。以下是常用参数以嘉立创常规工艺为准具体以官网最新公示为准参数项常规能力备注最小线宽/线距5/5 mil0.127mm免费打样建议用6/6 mil更稳最小孔径0.3mm免费打样通常0.3mm起板厚1.6mm默认可选0.6/0.8/1.0/1.2/2.0mm铜厚1oz默认可加厚到2oz阻焊颜色绿/红/黄/蓝/白/黑绿色最便宜最快丝印颜色白/黑与阻焊颜色搭配层数1-6层免费通常限2层多层需付费注意免费打样的具体规则会调整下单前务必看当期活动页面。别拿着去年的攻略去下单规则变了怪不了别人。2. 核心细节解析与实操要点2.1 原理图设计阶段的关键动作原理图不是画完就完事它直接决定了后续PCB布局和BOM的正确性。我在这一阶段重点关注三件事第一元件选型要对齐嘉立创商城。在嘉立创EDA里放置元件时优先选嘉立创商城标签下的器件这样封装、库存、价格都是实时的。用AD的话建议去嘉立创商城下载对应的原理图符号和PCB封装或者用它的元件库功能生成。我踩过的坑自己随手画的封装引脚间距差了0.5mm板子回来元件焊不上整批报废。第二网络标号要规范。尤其是电源和地网络命名要统一。比如VCC、3V3、GND、AGND这些别一会儿写VCC一会儿写VDD到时候PCB里网络对不上查半天。星型接地在原理图阶段就要规划好模拟地和数字地分开标注后面布线才好处理。第三DRC检查不能跳过。原理图画完先跑一遍电气规则检查把单端网络、重复标号、未连接引脚都清掉。这一步花五分钟能省后面半小时的排查时间。2.2 PCB布局布线的核心原则布局决定了板子的成败。我的习惯流程是先放结构件连接器、按键、指示灯再放核心芯片最后放阻容等小器件。布局要点连接器位置必须和外壳匹配先确认结构再布局别画完了发现接口对不上外壳开孔。晶振尽量靠近芯片走线短且包地处理。去耦电容紧贴芯片电源引脚越近越好别为了好看排成一排。发热元件远离温度敏感器件。布线要点电源线加粗。5V布线宽度我一般用20-30mil具体看电流。有个经验公式1oz铜厚下1mm线宽大约能过1A电流温升10度左右。你可以用嘉立创的阻抗计算神器反推线宽。信号线避免直角用45度或圆弧。差分对等长等距阻抗控制用嘉立创的阻抗计算工具算好参数再画。星型接地模拟部分和数字部分各自汇聚到一点再单点连接。嘉立创EDA里可以通过铺铜和过孔来实现。扇出Fanout技巧BGA封装或者密集引脚芯片先扇出再布线。嘉立创EDA专业版有自动扇出功能AD里也有Fanout命令。扇出时注意过孔不要打在焊盘上除非是盘中孔工艺否则焊接时容易漏锡。2.3 丝印与位号图的处理丝印不是装饰是调试和维修的生命线。我的原则是每个元件都要有位号极性元件要有方向标识连接器要有引脚定义。位号图Assembly Drawing是给SMT贴片用的嘉立创EDA可以一键导出。AD用户需要单独生成或者在Gerber里包含丝印层。位号图要清晰标注每个元件的位号和极性特别是二极管、电解电容、IC的第一脚。实操心得丝印文字不要压在焊盘上否则焊接后会看不清。字符高度建议至少0.8mm线宽0.15mm以上否则印出来糊成一团。3. 实操过程与核心环节实现3.1 嘉立创EDA从设计到导出Gerber的完整流程如果你用嘉立创EDA整个流程非常顺滑完成PCB设计后先跑DRC。在设计菜单里选检查DRC把间距、线宽、孔径等规则都过一遍。有报错就改别带着错误导出。导出Gerber。文件 → 导出 → Gerber。选择导出目录它会自动生成所有层。关键是要确认层数完整顶层铜、底层铜、顶层阻焊、底层阻焊、顶层丝印、底层丝印、钻孔文件、板框层。缺一不可。导出BOM和坐标文件。文件 → 导出 → BOM选CSV格式。坐标文件Pick and Place在SMT贴片时需要也在导出菜单里。打包下单。把Gerber压缩成zip登录嘉立创下单页面上传zip系统会自动解析层数和尺寸。确认参数后提交。3.2 Altium Designer导出Gerber的详细步骤AD用户这部分要仔细看坑基本都在这里。以AD20/AD21/AD24/AD25/AD26为例步骤大同小异打开Gerber设置。File → Fabrication Outputs → Gerber Files。General选项卡单位选Inches格式选2:4英制或4:4公制。我习惯用公制4:4精度更高。Layers选项卡这是最关键的一步。勾选Plot Layers里的Used On然后手动确认以下层都勾上了Top Layer顶层铜Bottom Layer底层铜Top Overlay顶层丝印Bottom Overlay底层丝印Top Solder顶层阻焊Bottom Solder底层阻焊Keep-Out Layer板框如果板框画在这层Mechanical Layer如果有机械层定义板框Drill Drawing选项卡生成钻孔图一般默认即可。Apertures选项卡选Embedded AperturesRS-274X这是嘉立创要求的格式。Advanced选项卡确认Leading/Trailing Zeroes设置为Suppress Leading Zeroes。点击OK生成。生成后会在项目目录下看到一个Cam文件夹里面是各个层的Gerber文件。导出钻孔文件。File → Fabrication Outputs → NC Drill Files。单位、格式和Gerber保持一致生成后和Gerber放一起。导出坐标文件。File → Assembly Outputs → Generates Pick and Place Files。选CSV格式用于SMT。注意AD14.3、AD18、AD19、AD21、AD24、AD25、AD26的菜单路径基本一致但界面细节有差异。如果找不到某个选项用搜索功能快捷键K搜Gerber就能定位。3.3 阻抗计算与50欧姆走线实操射频或者高速信号需要控制阻抗最常见的是50欧姆单端和100欧姆差分。嘉立创有在线阻抗计算神器输入板厚、铜厚、介质厚度、线宽线距它会算出阻抗值。我的实操方法先确定叠层结构比如两层板1.6mm厚然后用计算器反推线宽。比如1.6mm双层板FR-4介质要得到50欧姆单端阻抗线宽大约在2.8-3.0mm左右具体取决于介质厚度和铜厚。这个值看起来很大但两层板就是这样所以高速信号一般用四层板。四层板的话顶层到内层的介质厚度通常0.2mm50欧姆线宽大约0.35mm约14mil。差分100欧姆线宽0.2mm间距0.2mm左右。这些数值必须用计算器确认不能凭感觉。3.4 SMT贴片下单与回流焊工艺板子打回来后要贴片嘉立创的SMT服务可以直接在打样时勾选。流程是上传BOM和坐标文件。系统自动匹配嘉立创商城的元件。确认元件位置和方向。选择贴片数量。关于SMT回流焊用氮气的问题实测数据表明氮气回流确实能降低不良率尤其是对无铅焊接。氮气环境减少氧化焊点更光亮润湿性更好。不良率能降低多少根据一些行业数据可以降低30%-50%的虚焊和立碑问题。但氮气会增加成本所以一般高可靠性产品才用。实操心得SMT下单时BOM里的元件型号要和商城完全一致否则匹配不上。如果某个元件商城没有可以选择自备料或者换一个参数相近的。4. 常见问题与排查技巧实录4.1 Gerber导出常见错误速查表问题现象可能原因解决方法上传后层数不对导出时漏勾层重新导出确认所有层都勾选板框识别错误板框不在Keep-Out或Mechanical层把板框移到正确层或手动指定钻孔对不上Gerber和钻孔文件单位不一致两者都统一用公制4:4阻焊开窗错误Solder层没导出或导出错误确认Top/Bottom Solder层已勾选丝印缺失Overlay层没导出确认Top/Bottom Overlay已勾选文件太大传不上包含多余层或分辨率过高只导出必要层格式用RS-274X4.2 设计阶段的避坑清单封装一定要验证。我习惯在画板前把关键元件的封装打印出来拿实物比对一下引脚间距。这个动作花两分钟能避免整批报废。DRC规则要按嘉立创能力设置。别用AD默认的规则默认规则可能允许更小的线宽但嘉立创做不了。在Design → Rules里把最小线宽、间距、孔径改成嘉立创的参数。铺铜要留间距。铺铜和走线、焊盘之间要有足够间距否则短路。一般设置0.3mm以上。过孔不要太小。免费打样的过孔建议0.3mm孔径起步太小的孔加工难度大良率低。拼板要留工艺边。如果自己拼板边缘留5mm工艺边否则贴片机夹不住。4.3 从AD迁移到嘉立创EDA的注意事项如果你原来用AD想转到嘉立创EDA有几个地方要适应库管理不同。嘉立创EDA的库是云端同步的AD是本地库。迁移时可以把AD的库导出再导入嘉立创EDA但封装可能需要微调。快捷键不同。嘉立创EDA的快捷键更接近其他国产软件需要重新记。层管理不同。嘉立创EDA的层设置更简化对新手友好但灵活性不如AD。导出OrCAD文件。嘉立创EDA支持导出OrCAD格式方便和用Cadence的团队协作。在文件 → 导出 → OrCAD里操作。4.4 嘉立创题库与学习资源嘉立创有官方的题库和教程覆盖从入门到进阶的内容。我的建议是新手先过一遍官方教程然后拿一个简单项目练手比如用DHT11做个温湿度计。DHT11的原理图在嘉立创EDA里可以直接搜到现成的照着画一遍走一遍完整流程比看十遍教程都管用。蓝桥杯EDA赛道的题目也是很好的练习材料题目难度适中覆盖了原理图、PCB、Gerber导出的全流程。做完几套题基本就熟练了。4.5 外壳设计与3D预览嘉立创还提供外壳设计服务可以在EDA里直接生成3D模型导出STEP文件然后去嘉立创的3D打印或者CNC服务下单。我的经验是PCB设计阶段就把3D预览打开确认元件高度和外壳不干涉。特别是电解电容、连接器这些高个子元件很容易顶到外壳。实操心得3D预览里可以测量尺寸把关键尺寸记下来画外壳时直接用。别等到外壳打出来才发现装不进去。5. 多层板与进阶工艺实战5.1 六层板的叠层设计与阻抗控制六层板比两层板复杂得多核心在于叠层设计。常见的六层叠层是信号-地-信号-信号-电源-信号。这种叠层能保证每个信号层都有参考平面阻抗可控。嘉立创EDA专业版支持六层板设计。画六层板时先在内层管理器里定义好叠层结构然后设置阻抗规则。50欧姆单端和100欧姆差分的线宽线距用嘉立创阻抗计算神器算好填到规则里。六层板的成本比两层板高不少免费打样通常不包含。所以六层板一般是产品级项目才用验证阶段还是两层板为主。5.2 车规级EDA Flow的要求车规级产品对可靠性要求极高EDA流程也有特殊要求。核心区别在于DFM检查更严格。车规板要过DFM可制造性设计检查确保每个细节都符合生产工艺。阻抗控制更精确。车规板通常要求阻抗公差±10%以内。材料要求更高。车规板常用高Tg材料耐高温性能更好。追溯性要求。每个元件都要有追溯码BOM要完整。嘉立创的车规级服务需要单独咨询不是标准打样流程能覆盖的。如果你做车规项目建议直接联系嘉立创的客服走专项通道。5.3 SMT电子车间设备仿真与UI页面这个偏工业软件方向但和SMT贴片相关。SMT车间的设备仿真UI页面主要是用来监控和优化产线。比如回流焊的温度曲线、贴片机的运行状态、AOI的检测结果都可以在UI页面上实时显示。如果你做的是工业软件或者数字孪生项目可以参考嘉立创的SMT产线数据接口做设备仿真和可视化。这个方向比较新资料不多但需求在增长。6. 从下单到收货的全流程时间线6.1 下单参数确认清单在嘉立创下单页面需要确认的参数包括板子尺寸系统自动识别但要核对层数板厚铜厚阻焊颜色丝印颜色表面处理喷锡/沉金/OSP是否SMT贴片交期加急/普通注意表面处理选沉金的话焊接更平整但成本高。喷锡最便宜但平整度差。OSP环保但保存期短。根据项目需求选。6.2 交期与物流普通交期一般3-5天加急可以做到24-48小时。SMT贴片会额外增加1-2天。物流一般用顺丰速度有保障。我的经验是如果项目急选加急顺丰基本三天内能拿到。如果不急普通交期就行省点钱。6.3 收货后的检查要点板子到手后先别急着焊。按以下顺序检查外观检查。看板面有没有划伤、阻焊有没有起泡、丝印清不清晰。尺寸核对。拿卡尺量一下板子尺寸和设计值对比。孔径核对。用钻头或者针规量一下关键孔径。通断测试。用万用表测一下电源和地有没有短路。SMT检查。如果有贴片检查元件位置、方向、焊点质量。发现问题及时拍照联系客服嘉立创的售后处理还算及时。7. 个人实操体会与进阶建议7.1 我踩过的那些坑说几个印象深刻的第一次打样Gerber少导了阻焊层。板子回来焊盘上全是绿油焊不上。后来才知道Solder层必须导出。封装画错引脚间距差了0.5mm。一批板子报废心疼了好几天。从那以后封装必打印比对。钻孔文件单位搞错。英制和公制混用钻孔位置全偏了。现在统一用公制4:4再没出过问题。铺铜间距太小短路。铺铜和走线之间只有0.1mm加工精度不够短路了。现在铺铜间距至少0.3mm。7.2 给新手的三个建议第一先跑通流程再优化设计。别一上来就画复杂板子先用一个简单项目比如LED闪烁板走一遍完整流程熟悉每个环节。第二善用嘉立创的现成资源。元件库、封装库、阻抗计算器、题库这些都是现成的别自己从头造轮子。第三养成DRC和DFM检查的习惯。每次导出前跑一遍DRC下单前用嘉立创的DFM工具检查一遍。这两个动作能避免90%的低级错误。7.3 后续可以扩展的方向如果你已经熟练掌握了双层板打样可以往这几个方向深入多层板设计。四层、六层板学习叠层设计和阻抗控制。高速信号设计。差分对、等长匹配、EMC设计。SMT工艺优化。回流焊曲线、氮气工艺、AOI检测。外壳与结构设计。3D建模、装配验证、3D打印。硬件设计这条路打样只是起点。把打样流程跑顺了后面的路才好走。我到现在还保持着每次打样前检查三遍文件的习惯不是不自信是坑踩多了自然就谨慎了。希望这篇内容能帮你少踩几个坑把更多时间花在真正的设计上。