一、封装库(Footprint Library)基础
在 Altium Designer 中,封装库 (.PcbLib)是 PCB 设计的核心组成部分。每个元器件在原理图中是符号(.SchLib),而在 PCB 上则对应一个物理封装(Footprint)。封装库定义了焊盘位置、尺寸、丝印外形、3D 模型等信息。
Altium 采用集成库 (.IntLib)概念,将原理图符号、封装、仿真模型、信号完整性模型等整合在一起,便于移植和共享,编译时还能自动检测引脚与封装的对应错误。
二、封装库创建详细步骤
方法 1:手动创建空白封装
步骤 1:新建 PCB 库文件
-
点击 File → New → Library → PCB Library
-
保存为
.PcbLib文件(建议与工程同目录)
步骤 2:添加新元件
-
在 PCB Library 面板中右键 → Add New Blank Footprint
-
或点击 Tools → New Blank Footprint
步骤 3:放置焊盘(Pad)
-
点击工具栏 Place Pad 或按快捷键
-
关键技巧 :放置第一个焊盘前按 Tab 键,设置编号为 1,后续焊盘会自动递增编号
-
双击焊盘设置属性:
-
Layer:Top Layer(SMD 焊盘)或 Multi-Layer(通孔焊盘)
-
Shape:Rectangle / Round / Oval 等
-
X/Y 尺寸:根据数据手册填写(如 1.5mm × 0.55mm)
-
步骤 4:快速阵列放置焊盘
-
选中焊盘 → Ctrl+X 剪切
-
Edit → Paste Special(特殊粘贴)
-
设置阵列参数:数量、编号增量、X/Y 间距(如 100 mil = 2.54mm)
-
可快速生成一排等间距焊盘
步骤 5:绘制丝印层(Top Overlay)
-
切换到 Top Overlay 层
-
用 Place → Line 绘制元件外形轮廓
-
注意丝印不能压在焊盘上
步骤 6:保存并关联
-
在原理图库(
.SchLib)中选中元件 → 点击 Add → Footprint → 浏览选择刚创建的封装 -
三、作者分享一个完整的PCB 3D封装库,供大家使用
-
PCB-3D通用封装库.zip: https://url83.ctfile.com/f/45573183-861568332-1bfddb?p=7526 (访问密码: 7526)