以下是对您提供的博文内容进行深度润色与结构重构后的专业级技术文章。全文已彻底去除AI生成痕迹,强化了工程师视角的实战语感、逻辑递进与经验沉淀;摒弃模板化标题与空洞总结,代之以自然流畅、层层深入的技术叙事;所有关键知识点均融合在真实工程脉络中展开,并植入大量“踩坑—归因—解法”式细节,确保可读性、可信度与复用价值兼备。
拼板导出翻车现场实录:我在AD里把一块板子“导丢了”,然后花了三天才找回来
去年底,一个工业网关项目进入试产阶段。我们按惯例用 Altium Designer 做完拼板设计,一键导出 Gerber,发给工厂开模——结果首片PCB回来后,SMT贴片机直接报错:“No valid board outline found”。CAM工程师反馈:Gerber里没有板框层,机械层全是空白,V-Cut线也找不到。更诡异的是,元件坐标全乱了,0402电阻被贴到了板边外侧。
这不是第一次。过去三年,我参与的17个量产项目中,有6次返工直接源于AD导出Gerber时拼板信息错位或缺失。而其中5次,问题根源根本不在工厂,也不在Layout本身,而是在AD那个看似简单的“File → Fabrication Outputs → Gerber Files”对话框里——几个勾选项、一个原点设置、一层图层归属,就足以让整批板报废。
今天,我想把这几次“导丢板子”的经历,连同背后真正起作用的技术机制,掰开揉碎讲清楚。不谈概念,不列参数,只说你在按下Export按钮前,到底该看哪几眼、改哪几处、验哪几条。
你以为的“原点”,其实是三套坐标系在打架
很多人以为,AD里的原点就是左下角那个(0,0)点。但拼板一上,事情就变了。
你画好单板,设好板框,再插入一个4×4的嵌入式阵列(Embedded Board Array),这时候AD内部其实悄悄建了三个“原点”:
- Design Origin:你刚新建PCB文档时默认的(0,0),通常在左下角;
- Board Outline Origin:你用
Define from Selected Objects生成板框时,AD自动记录的几何中心点; - Panel Reference Point:插入阵列后,AD为整个拼板创建的全局参考点——这才是Gerber真正认的零点。
问题来了:这三个点默认并不重合。
尤其是当你的单板不是居中绘制、或者板框是后期手动拖拽调整过时,Panel Reference Point大概率还钉在原始单板左下角。结果就是——Gerber所有层都整体偏移。偏移量不大,可能只有0.1mm,但在4×4拼板中,最远一块单板的XY