嘉立创拼板规范下Cadence SPB17.4无电镀定位孔全流程实战
在PCB设计领域,拼板工艺的规范执行直接影响生产良率。作为国内领先的PCB制造商,嘉立创对拼板辅助边上的定位孔有着明确的技术要求——必须采用无电镀工艺的机械孔。本文将基于Cadence SPB17.4平台,从工程实践角度完整演示符合嘉立创规范的定位孔设计与验证流程。
1. 拼板工艺规范解读与前期准备
嘉立创的拼板技术要求文档中明确指出:辅助边宽度需保持5mm,定位孔必须采用非电镀通孔,孔径建议2mm,孔中心距板边距离为2.5mm。这些参数直接关系到后续SMT设备的定位精度和PCB分板时的机械强度。
关键参数对照表:
| 参数项 | 标准值 | 允许公差 | 测量基准 |
|---|---|---|---|
| 辅助边宽度 | 5mm | ±0.2mm | 板外形线 |
| 定位孔直径 | 2mm | +0/-0.1mm | 孔内壁 |
| 孔边距 | 2.5mm | ±0.1mm | 孔中心到板边 |
| 阻焊开窗直径 | 2.4mm | ±0.15mm | 阻焊层图形边界 |
注意:定位孔必须设置为非电镀属性(Non-Plated Through Hole),否则在后续SMT工序中可能导致定位针无法正常插入。
在Allegro中开始设计前,建议创建专用设计库目录结构:
project_lib/ ├── padstacks/ ├── symbols/ └── footprints/2. Padstack Editor核心参数配置详解
启动Padstack Editor工具时,首要确认单位设置为毫米制(mm)。新建Padstack时选择"Mechanical"类型而非默认的"Pin",这是实现非电镀属性的关键第一步。
分层参数配置要点:
Drill页面
- Hole type: Circle Drill
- Drill diameter: 2.00mm
- Plating: 取消勾选"Plated"选项
Design Layers页面
- Regular Pad: 圆形,直径2.2mm
- Thermal Relief: 圆形,直径2.4mm
- Anti Pad: 圆形,直径2.4mm
- Keepout: 圆形,直径4.0mm
Mask Layers页面
- SolderMask_Top: 圆形,直径2.4mm
- SolderMask_Bottom: 圆形,直径2.4mm
常见配置误区:
- 误将Anti Pad尺寸设为小于Regular Pad会导致DRC报错
- 忘记设置DEFAULT INTERNAL层参数会触发警告
- 阻焊开窗小于钻孔直径可能造成孔壁污染
保存时建议采用版本化命名,例如:
MECH_HOLE_2.0mm_NP_Rev1.pad3. 机械符号封装创建与3D验证
在PCB Editor中创建机械符号(Mechanical Symbol)时,需特别注意:
- 通过"Layout → Pins"菜单添加已创建的Padstack
- 在控制面板中将"Active Class"设为"Board Geometry"
- "Active Subclass"选择"Outline"进行轮廓绘制
3D预览关键检查项:
- 孔壁应显示为基材本色(无金属光泽)
- 孔内径实测值应为2.0±0.1mm
- 阻焊开窗应清晰可见且大于孔边缘
若发现异常,可按照以下流程排查:
检查Padstack plating属性 → 验证各层尺寸逻辑 → 重新生成3D模型4. 拼板实施与生产文件输出
完成定位孔封装后,在拼板设计中需注意:
使用"Add → Line"在Board Geometry/Outline层绘制辅助边
通过"Place → Manually"放置四个定位孔,坐标计算示例:
# 左下角定位孔坐标计算 x = board_origin_x + 2.5 y = board_origin_y + 2.5V-CUT线应设置在Board Geometry/Manufacturing层
Gerber输出特殊设置:
- 在Artwork Control Film中单独创建"Drill_NonPlated"层
- NC Parameters中明确标注非电镀孔属性
- 最终检查时使用CAM350验证孔属性标记
实际项目中遇到过因Keepout区域不足导致定位孔周围元件安装干涉的情况。建议在密集区域将禁止放置区直径扩大到5mm,并在布局阶段就预留足够的工艺边空间。