很多画 PCB 的工程师会把嘉立创这类样板厂的工艺能力表当作一个固定门槛来看:只要满足过一次,后面就一直沿用同一套设计习惯。实际时间长了之后你会发现,PCB 工艺是动态的。材料批次、产线设备、质量良率、环保要求都会让厂商的工艺参数发生变化,于是就有了“嘉立创PCB工艺变更”这类情况。
我所说的工艺变更,并不是指某个偶尔出现的公告通知,而是指厂商在某个时间点对可制造性规则做了调整。最常见的结果是:你按旧规则设计好的文件提交上去,系统在 DFM 审核阶段给出提示,告诉你某些参数不满足,需要修改后重新上传。这个动作背后的原因,往往就是产线工艺能力已经变了。
这篇文章不讨论厂商内部为什么调整产线,而是从设计交付方的角度,把工艺变更可能落在哪些设计参数上、什么情况必须改文件、什么情况只需要和工程沟通、以及怎么配置一套能长期应对变更的规范流程讲清楚。重点解决的是同一个问题:当板厂规则发生变化时,我们到底应该按什么顺序去响应,才能既不耽误工期,又不牺牲可制造性。
1. 信息差的来源:嘉立创工艺能力表为什么需要持续跟踪
1.1 能力表不是“看过一次就可以”的静态资料
嘉立创的定位决定了它的下单流程非常标准化。用户在网页端选择层数、板厚、铜厚、阻焊颜色、表面工艺,系统根据内部规则判断能否生产。这套规则并不是永远保持同一组值的。
很多样板厂会定期整理加工能力表,比如最小线宽线距、最小孔径、最小字符线宽、外层到板边距离、V-Cut 余厚、半孔工艺范围等。由于产线分工不同,不同工厂、不同时期的执行标准可能有差异。有的参数看起来只是换了表述方式,有的参数则是实际加工限制发生了变化。
从设计端观察,工艺变更通常有两种形态:
- 能力范围收窄。原来的规则允许某些极限值,新规则下不再支持,或需要增加费用、拉长交期。
- 能力范围扩大或选项变化。比如新增了某类表面处理、支持更高板厚纵横比,或新增了某个阻焊颜色,但旧工艺选项被替换。
无论哪种形态,只要设计文件是两三个月前做的,都建议重新跑一次 DFM 审核,而不是凭记忆判断“上次能过,这次应该也能过”。
1.2 已经流过的旧项目,也可能因为工艺变更而需要切换
很多人觉得工艺变更只影响新设计,这种理解还不够完整。当你需要返单加急生产同一个旧项目时,系统里保存的可能还是旧的 Gerber 文件,但后端的工艺规则已经更新了。这时仍然会按照最新规则进行审核,不会因为你原来做过一次就自动豁免。
所以更准确的理解是:工艺变更影响的是“以当前规则生产的所有在制文件和未来设计文件”,无论项目新旧。尤其是返单生产、小批量补单、维修件替单这类场景,最容易踩坑。
1.3 工艺变更信息一般从哪几个渠道透露出来
嘉立创不会用很大动静去推送每条产线规则,但信息渠道是存在且公开的。
- 下单系统:当上传文件后,系统在参数选择和在线 DFM 阶段直接显示允许范围。
- 工艺能力文档:官网和下单页里会提供最新的加工能力说明。
- 计价页面:选择孔径、线宽、板厚时会弹出限制提示。
- 工程审核消息:如果已提交文件不满足要求,客服或工程人员会在留言中说明需要修改的点。
这些渠道分散在不同环节,所以最好的做法不是每次下单前临时翻文档,而是把自己常用的“设计规则基线”固定下来,并标注“适用于某个阶段”。当工程审核给出新限制时,再同步更新这份基线。
注意:如果订单只是小批量验证,不要直接把厂商的新规则当成万能标准。你需要问清楚的是“这条规则是强制审核项,还是工艺推荐项”,这两种情况对设计的改造范围完全不同。
2. 工艺参数变更之后,哪些设计最容易先遭殃
2.1 孔径与孔系:最小孔径变化会连锁影响过孔模型和封装库
在所有工艺参数里,钻孔类参数变化对设计的影响最大,也最容易引发连锁修改。
假设某个时期系统支持的最小机械钻孔孔径是 0.2mm,你把电源板里的散热过孔设计成 0.2mm/0.4mm,或者把 BGA 扇出过孔设计成 0.2mm 外径 0.4mm,当时生产没有问题。但后续产线把最小孔径限制调整到 0.25mm,你的设计里所有小于 0.25mm 的孔都会在 DFM 阶段被拦截。
影响并不只是“把孔径改大”这么简单。
- 如果过孔是信号过孔,孔径增大后,过孔寄生电容和电感会变化,高速链路的回波损耗可能变差。
- 如果是电源过孔,孔径增大但焊盘不变,可能造成孔环不足。
- 如果是 BGA 扇出,孔径增大后可能导致相邻焊盘间距不够,必须重新扇出。
- 如果是盘中孔,孔径变化还可能和树脂塞孔、电镀填平工艺配合不当。
所以处理孔类变更时,不能只改钻孔尺寸,还要同时检查焊盘尺寸、反焊盘、盖油设置、孔到孔间距。
2.2 线宽线距:看起来很宽松的参数,一旦收窄就会拖累一大片
线宽线距规则是样板厂审核里最容易被看到的参数。很多人习惯按“最小 6mil/6mil”来画板,觉得余量很大。但工艺变更后如果最小线距要求提高到 8mil,或者内层间距要求从 4mil 改为 5mil,表面上只是差了 1 到 2mil,实际需要重画的区域却非常多。
如果变更只发生在内层,你还要把内层地铜铺铜的间距重新拉伸。因为很多 PCB 内层会大面积铺铜,铺铜与走线、过孔之间的距离是自动避让的。规则变化后,重新敷铜一次就会产生大量细碎铜皮,有时还会造成平面层被分割。看起来只是跑一遍“重新铺铜”的命令,实际上铜皮分割带来的回流路径变化是设计层面的问题。
线宽变化同样会牵动阻抗设计。比如差分线原来用 0.1mm 线宽能达到 90Ω 阻抗,参数变更要求线宽不能低于 0.12mm,那么只能通过增大线距、调整参考层距离来重新满足阻抗。如果叠层介质厚度固定,线宽调整反过来可能又影响单端阻抗。这种情况下,最好先和厂商确认他们最新的阻抗叠层建议,而不是自己只改一个线宽值。
2.3 叠层、基材和表面处理变化:隐蔽性最强的工艺变更
孔和线的问题在 DFM 阶段通常能直接看到,叠层和基材变化则隐蔽得多。
比如板厂因为材料供应商调整,把默认 FR-4 板材的 DK 值或损耗因子做了替换。如果微带线、带状线是按照旧 DK 值计算宽度的,即便最终阻抗测试结果还在 ±10% 内,衰减、相位一致性也可能和之前不同。这类问题不会在 DFM 审核提示里出现,只有做高速仿真、阻抗条测试或实测链路时才会暴露。
表面处理的工艺变更也很常见。比如沉金药水体系变化导致金层厚度、镍层厚度出现偏差,进而影响焊接可靠性;又比如无铅喷锡改为有铅喷锡或反之,会影响长期存储和插件焊接。对打样板来说,可能只是板面颜色和可焊性差异;对量产板来说,则可能涉及 CTI 等级、RoHS 合规等文件变更。
所以处理工艺变更时,我一般会在两个层面分别确认:
- 可制造性层:系统是否能做、间距是否满足。
- 电气与材料层:材料参数是否一致、表面工艺是否影响性能。
第二个层面经常被忽略,但往往比第一个层面更致命。
3. 工艺变更出现后,我先按这套紧急响应方案处理
如果项目已经在打样阶段收到工艺变更提示,比如“当前文件孔径不满足要求”“内层间距小于最小限制”,先不要慌,按下面的顺序处理。
3.1 第一步:把影响定性成致命、非致命、可接受
不是所有不满足都要以改设计收场。
致命影响指不修改就无法生产,或修改后电气性能无法保证。比如最小孔径不允许、最小线距不足。这类必须回到 EDA 工程修改,不要试图通过隐瞒图层或简化文件绕过去。
非致命影响指生产能做,但工艺余量下降。比如孔环略小、丝印文字和焊盘间距偏小。这类可以和工程师确认是警告还是错误。如果只是警告,可以在备注里说明接受风险。
可接受影响指与设计功能无关,比如板边铜皮到外形线距离比规则小,但该铜皮是辅助铜,不影响信号和机械强度。这种情况下,直接按系统提示做微调或放弃辅助铜即可。
不要一看到“不满足”三个字就把整块板重新画一遍。先定性,再决定动作。
3.2 第二步:用全局查询批量筛选设计里的关键对象
不同 EDA 的入口不同,但思路一致:用规则检查或者查找相似对象的方法,把所有违反新工艺参数的对象筛选出来。
以钻孔为例,你可以按孔径过滤,把所有小于“新最小孔径”的过孔找出来,再看它们的网络归属。如果只是在电源平面里做散热用的非关键过孔,修改成一个较大孔径并且只修改焊盘外径,风险很低。如果还有 BGA 扇出,就要按 BGA 区域单独处理。
以线宽线距为例,先看规则检查报告里有多少处错误。错误数量在 10 到 20 处时,可以逐条调整;如果错误数量成百上千,说明你的布线规则基线离新工艺太远,不适合在旧文件上继续修修补补,应该重新调整设计规则后整板重铺。
下面是通用处理顺序:
- 在 EDA 中打开规则管理器,把最小线宽、线距、孔径等参数改成新值。
- 运行一次完整 DRC,得到问题清单。
- 按网络分组处理:高频信号和电源网络优先,普通控制信号其次,地铜最后。
- 每次修改后重新铺铜,并再次运行 DRC。
- 最后用 CAM 工具或嘉立创在线 DFM 导入 Gerber,确认系统不再拦截。
3.3 第三步:确认工程修改意见时,把背景信息写清楚
当你需要联系工程人员时,不要把问题只描述成“我这边有哪些参数不满足”。更好的表达是:
- 当前设计版本号是多少;
- 哪些参数是按旧工艺设计的;
- 你已经做了哪些调整;
- 哪些位置因为封装或结构原因无法调整;
- 希望工程确认的重点是什么。
这样做的好处是,工程人员能快速判断问题出在文件层面还是工艺层面,避免来回确认浪费一个甚至多个工作日。
如果涉及阻抗、叠层或材料变更,建议同时向厂家要一份“当前物料对应的阻抗计算参数”。不同材料体系的介质常数差异,足以让你的阻抗结果从合格变成偏差。
4. 把“应对工艺变更”做进常规研发交付流程
一次临时修板只能救当前项目,不能解决长期问题。真正有效的应对方案,是把工艺版本管理纳入自己的研发交付流程。
4.1 建立一份“工艺规则版本追踪表”
很多团队会维护设计规范文档,但文档更新往往滞后于板厂实际规则变化。更直接的做法是做一张表,记录每次下单时使用到的关键工艺参数。
表格里应该包含的关键项:
| 参数类别 | 参数项 | 旧版本记录 | 新版本记录 | 变更日期 | 来源 |
|---|---|---|---|---|---|
| 钻孔 | 最小机械钻孔孔径 | 0.2mm | 0.25mm | 根据下单系统提示 | 订单审核 |
| 钻孔 | 最小激光钻孔孔径 | 0.1mm | 0.1mm | 无变化 | 能力文档 |
| 线路 | 最小线宽 | 0.1mm | 0.1mm | 无变化 | 能力文档 |
| 线路 | 最小线距 | 0.1mm | 0.12mm | 根据 DFM 提示 | 订单审核 |
| 外形 | 最小板宽 | 6mm | 8mm | 根据系统提示 | 下单页面 |
| 阻焊 | 最小阻焊桥宽度 | 0.1mm | 0.1mm | 无变化 | 能力文档 |
| 表面处理 | 默认有铅喷锡厚度 | 1μm 到 25μm | 1μm 到 25μm | 无变化 | 能力文档 |
不需要记录所有冷门参数,只记录你实际用到的。每个项目下单前把参数对照一遍,能过滤掉绝大多数由工艺变更带来的返工。
4.2 设计阶段不要贴着极限值画板
应对工艺变更的最省钱方法,不是等变更来了再改,而是设计时留出足够裕量。
如果你的产品只做样板,成本压力不大,可以按贴近上限的方向设计。但如果这个项目后续要小批量或者量产,建议设置一套“通用安全值”,比如:
- 过孔孔径在封装允许下至少比板厂最小值大 0.05mm;
- 信号线宽不要贴死最小线宽,预留 1mil 到 2mil 余量;
- BGA 扇出过孔如果结构允许,优先考虑稍大一级的孔;
- 板边、槽孔、半孔等机械加工区域,预留更宽的板边间距;
- 丝印最小线宽按厂商推荐值往上提一档,避免文字发虚。
很多人觉得贴线宽、贴孔径是“技术能力”的体现,但从制造角度看,贴线设计会让良率和稳定性都明显下降。工艺变更一旦出现,紧贴边界的文件必然最先受影响。
4.3 用一套规则基线管理多个项目,而不是每块板单独打补丁
这个感触很深。很多团队因为工程师习惯不同,有人用 6mil 安全间距,有人用 8mil,有人画高速板用 4mil 差分间距。如果每个项目没有统一基线,工艺变更后就会变成各改各的,很难收敛。
我建议按照产品类型维护两套规则文档:
- 通用规则:所有 PCB 都满足,板厂通用能力内的规则,适合大多数数字控制板、电源板。
- 高速规则:针对 DDR、PCIe、SerDes、射频等链路,单独定义差分线、阻抗线、参考层跨分割和等长约束。
当板厂发布新规则后,先更新通用规则,再评估高速规则是否受影响。如果高速规则本身和通用规则冲突,比如通用规则要求最小线宽 0.1mm,而高速规则要求线宽不小于 0.12mm,那就以高速规则为准,同时检查高速规则覆盖的区域是否和其他区域冲突。
统一基线的另一个好处是 Gerber 文件、装配图和 DRC 报告可以被团队其他人快速接手。即使项目换了工程师,只要按规则重跑一次 DRC,结果不会天差地别。
5. 一旦项目被打回,按顺序排查的完整清单
项目被系统或工程审核打回时,很多人第一反应是“板厂是不是变严格了”,第二反应是“我把参数再放宽一点不就行了”。这两步顺序如果反了,很容易把原本合格的板子改成有隐患的板子。
5.1 先看现象,别急着改设计文档
收到打回通知后,先看系统反馈里的错误码或工程留言内容。常见现象有:
- 文件打不开或图层缺少:先查 Gerber 导出设置,不是工艺问题。
- 钻孔层有异常字符:检查钻孔文件格式,不是工艺变更问题。
- 孔径小于最小限制:才进入工艺参数核对流程。
- 阻焊桥宽度不足:可能是封装焊盘和阻焊开窗设置需要调整。
- 板边倒角或外形异常:先查外形层和铣削路径。
先区分“设计文件问题”和“工艺能力问题”,能省很多时间和沟通成本。
5.2 核对记录,确认本次打回和上次打回之间差了什么
如果同一个项目上个季度还通过了,这次却被打回,重点排查下面几项:
- 下单参数是否变了:比如这次选了不同的层压结构或表面处理。
- 文件版本是否传错:有时是导出了旧版本 Gerber。
- 板厂工艺规则是否更新:查看最新能力表或下单系统提示。
- 拼板文件是否有额外工艺要求:比如加了邮票孔、V-Cut 或工艺边。
- 制造说明是否被错误解读:一些自定义要求写得不清楚,会被系统当成不满足项。
在核对过程中,我一般会保留所有历史下单文件的压缩包,包括 Gerber、钻孔文件、下单备注和 DFM 结果截图。这样当规则变化出现争议时,手头就有凭证。
5.3 判断是否可以申请“工程特批”或“仅样板接受”
有些问题在量产里不可接受,但在打样阶段是可以接受的。例如板边有一点铜皮距离不够、丝印压上焊盘、外层线距比推荐值小了一点。这类情况下,可以按平台规则发起工程确认,说明“当前项目为功能验证,愿意接受由该参数引起的制造偏差”。
但要注意,这个动作不能滥用。如果项目本身是量产项目,却申请样板特批,实际生产时就会因为同一问题造成批量不良。更合理的做法是,样板阶段就用半偏差接受来验证风险,量产文件必须符合正式量产规则。
5.4 回到项目里做一次回归检查
修改完工艺问题后,很多人只做 DRC 就出 Gerber。其实应该再做一次回归检查,尤其是刚改完线宽和过孔的情况下。
回归检查包括:
- 原理图网络表是否和修改前的版本一致;
- 电源和地网络是否完整;
- 高速信号长度约束是否变化;
- 正反面丝印有没有因为避让而移动,是否和装配图冲突;
- 钻孔文件是否包含新的孔径和孔位。
如果条件允许,把改后的版本发给同样需要生产该板的协作同事,做一次交叉检查。一个人看图经常漏,多一个人看板,多一道保障。
6. 最后留下几个我一直在用的应对习惯
应对嘉立创 PCB 工艺变更,真正重要的从来不是某一次改孔还是改线,而是你有没有一套可持续更新的规则管理方法。分享一下我个人的习惯,不一定适用所有人,但参考价值比较高。
第一,每个项目文件夹下都会放一份PROCESS_CHECK_202X.txt或等效的版本记录,里面写清当前设计针对的板厂工艺版本、关键参数来源、下单时间和审核结果。下次再对同一个项目做调整时,直接打开这份文件就能恢复上下文。
第二,不使用任何“凭经验感觉可以”的方式判断工艺问题。所有关键参数都以系统 DFM 结果和人工复核为准,即使某个参数明显满足,只要系统提示有偏差,也会回到设计文件确认图层和单位,而不是忽略提示。
第三,对于涉及阻抗、材料、叠层变更的工艺问题,我的原则是要留下可追溯的沟通记录,包括邮件、订单留言或客服的确认回复。口头说“可以”不算数,真正生产时只能依据文字化的参数来执行。
第四,样板采用接近极限参数、量产采用更保守参数,这样的双轨设计思路能让你在快速验证和稳定量产之间找到平衡。同一个 PCB 设计文件,如果只在样板阶段使用极限参数,那量产时就得重新调整,很容易引入新问题。更稳妥的做法是做两个版本,样板版和量产版分别管理。
工艺变更是 PCB 行业里的常态,不会因为某个厂家的流程做得比较好就消失。掌握一套应对流程之后,这些变更就不再是突发事件,而变成了正常的工程变更。每次修改都是一次设计经验回填,你的设计规则库会在这个过程中越来越贴合真实生产环境。