Altium Designer 9实战:在PCB封装界面创建精确3D体的完整指南

1次阅读
没有评论

共计 1576 个字符,预计需要花费 4 分钟才能阅读完成。

image.webp

背景痛点分析

在 PCB 封装设计中,3D 模型的精确创建直接影响后期装配验证和机械协作的准确性。工程师常遇到三大问题:

  1. 坐标定位偏差:手工拖动放置导致器件原点与焊盘中心不重合,影响后续装配检查
  2. 尺寸控制困难:内置建模工具参数输入框单位混乱(mil/mm 切换不及时)造成尺寸错误
  3. 模型适配问题:外部导入的 STEP 模型与 2D 封装层(如 Keep-Out 层)存在位置偏移

技术方案对比

AD9 提供两种 3D 建模方式,各有适用场景:

  • 内置建模工具
    优点
  • 实时与 PCB 封装关联修改
  • 文件体积小(仅存储参数)
    缺点
  • 仅支持基础几何体(立方体 / 圆柱 / 球体)
  • 复杂倒角 / 曲面需逐面拼接

  • 外部模型导入
    优点

  • 支持任意复杂结构(如散热齿、异形连接器)
  • 可直接使用厂商提供的 STEP 模型
    缺点
  • 需处理单位转换(AD9 默认英制,CAD 模型常用公制)
  • 大模型导致设计文件膨胀

核心实现细节

1. 坐标系统精确定位

在 PCB Library 界面操作:

  1. 激活 3D Body 工具:Place → 3D Body
  2. Tab 键调出属性面板,关键设置:
  3. Body Type 选 ”Extruded”
  4. 高度设为器件实际值(如 1.2mm)
  5. 坐标输入格式:X/ Y 用绝对坐标(参考焊盘中心点)
  6. 按器件规格书输入尺寸(建议切换为 mm 单位):
    X1: -2.5mm   Y1: -2.5mm  
    X2: 2.5mm    Y2: 2.5mm  

Altium Designer 9 实战:在 PCB 封装界面创建精确 3D 体的完整指南

2. 外部模型导入技巧

处理 STEP 模型时特别注意:

  1. 预处理模型:
  2. 在 CAD 软件中将模型原点移至器件底面中心
  3. 删除无关结构(如内部卡扣、螺丝孔)减小体积
  4. 导入步骤:
  5. Place → 3D Body → 属性面板选 ”Generic STEP Model”
  6. 勾选 ”Link to STEP Model” 减少文件体积
  7. 设置 Scale Factor:1.0(公制)或 0.03937(英制转公制)
// 对齐脚本示例(用于批量调整位置)Procedure Align3DBody;  
Begin  
   Board.LayerIsDisplayed[3D_Body] := True;  
   ResetParameters;  
   AddStringParameter('Action', 'MoveToXY');  
   AddStringParameter('X', '0mm');  
   AddStringParameter('Y', '0mm');  
   RunProcess('PCB:MoveObject');  
End;  

完整操作示例:QFN-48 封装

步骤分解

  1. 创建 2D 轮廓
  2. 在 Top Overlay 层绘制外框(7x7mm)
  3. 放置 48 个焊盘(间距 0.5mm)

  4. 构建 3D 体

  5. 添加 Extruded 类型 3D Body
  6. 参数设置:
    X1/Y1: -3.5mm  
    X2/Y2: 3.5mm  
    Height: 0.8mm  
  7. 顶部添加第二个 Body 模拟裸露焊盘(厚度 0.2mm)

  8. 倒角处理

  9. 用多个斜向立方体拼接 45 度倒角
  10. 每个倒角块尺寸示例:
    X1: 3.3mm  Y1: 3.5mm  
    X2: 3.5mm  Y2: 3.3mm  

避坑指南

高频错误处理

  1. 单位混淆
  2. 症状:导入的模型尺寸放大 25.4 倍
  3. 解决:在 STEP 导入面板勾选 ”Embed Model” 并重置 Scale Factor

  4. Z 轴翻转

  5. 症状:3D 视图器件上下颠倒
  6. 解决:调整 3D Body 属性的 Standoff Height 为负值

  7. 装配层冲突

  8. 症状:机械工程师报错器件高度超标
  9. 检查:确认 3D Body 的 Overall Height 包含焊锡厚度(通常 +0.1mm)

生产环境优化

  1. 文件体积控制
  2. 复杂模型使用 ”Link to STEP” 代替嵌入
  3. 简化倒角结构(用纹理替代实际建模)

  4. 机械协作规范

  5. 导出 STEP 时包含板框层(Mechanical 1)
  6. 在 Comment 字段标注器件高度(如 ”H=2.4mm”)

实践任务

尝试创建 QFN-48 封装(尺寸参考):
– 本体 7x7x0.8mm
– 中心焊盘 5x5mm
– 倒角 0.3×45 度

完成后执行:
1. 3D 视图检查器件与焊盘对齐
2. 使用 Tools → 3D Body Placement 验证高度
3. 导出 STEP 测试与机械 CAD 的兼容性

正文完
 0
评论(没有评论)