Padstack Editor工具介绍笔记
- 前言
- 一、 为什么Cadence需要独立的焊盘编辑器?
- 1.1 封装库的两层结构
- 1.2 与AD/PADS的核心区别
- 1.3 独立焊盘编辑器的工程价值
- 二、 Padstack Editor启动与文件类型
- 2.1 启动方式
- 2.2 软件界面功能介绍
- 2.3 文件命名规范
前言
如果你是从Altium Designer(AD)或PADS转入Cadence Allegro的工程师,一定会在封装制作环节感受到明显的"阵痛"——多了一个独立的焊盘绘制步骤。在AD中,你只需在封装编辑器里直接画焊盘、拉丝印,一气呵成;但在Cadence的世界里,封装被严格拆分为两个独立对象:焊盘(Padstack)和封装体(Package Symbol),分别由两个专用工具完成。
这种"拆分式设计"初看繁琐,实则是Cadence对工程规范性的强制保障:焊盘是封装的原子单元,一旦出错,所有调用它的器件封装都会连带失效。把焊盘逻辑从布线环境中剥离出来,强制你在设计源头做足验证,正是这套体系的精髓所在。
本文将系统介绍Padstack Editor的定位、功能与界面操作,帮你建立清晰的焊盘设计认知。
一、 为什么Cadence需要独立的焊盘编辑器?
1.1 封装库的两层结构
在Cadence Allegro中,一个完整的PCB封装由两部分构成:
| 层级 | 对象 | 编辑工具 | 输出文件 | 作用 |
|---|---|---|---|---|
| 底层 | 焊盘(Padstack) | Padstack Editor | .pad | 定义单个焊盘的几何形状、钻孔尺寸、各层结构 |
| 上层 | 封装体(Package Symbol) | Package Symbol Editor(PCB Editor内) | .dra/.psm | 将多个焊盘按Datasheet坐标排列,添加丝印、装配层、位号等 |
💡形象比喻:Padstack Editor是"造砖"的,Package Symbol Editor是"砌墙"的。你先用Padstack Editor烧制出各种规格的砖块(
.pad文件),再用Package Symbol Editor按图纸把砖块砌成完整的墙体(.psm封装)。
1.2 与AD/PADS的核心区别
| 对比维度 | Cadence Allegro | Altium Designer | PADS |
|---|---|---|---|
| 焊盘定义方式 | 独立工具(Padstack Editor) | 封装编辑器内直接绘制 | 封装编辑器内直接绘制 |
| 焊盘文件 | 独立.pad文件 | 内嵌于.PcbLib | 内嵌于库文件 |
| 多层结构 | 每层独立定义Regular Pad/Anti Pad/Thermal Relief | 在属性面板中设置 | 在属性面板中设置 |
| 复用性 | 一个.pad可被多个封装调用 | 库内复用 | 库内复用 |
| 学习曲线 | 较陡(多一步骤) | 较平 | 较平 |
1.3 独立焊盘编辑器的工程价值
- 一致性保障:修改一个
.pad文件,所有引用它的封装自动更新,杜绝"改了A封装忘了B封装"的问题; - 参数化管理:钻孔尺寸、各层焊盘形状、阻焊扩展等全部以参数驱动,而非手工绘图,精度可控;
- 团队协作:焊盘库统一管理,多人调用同一套
.pad文件,避免各自为政导致的封装不一致。
二、 Padstack Editor启动与文件类型
2.1 启动方式
Padstack Editor是一个独立于PCB Editor的程序,启动路径为:
开始菜单 → Cadence → [版本号] → PCB Utilities → Padstack Editor⚠️注意区分:Cadence安装目录下有多个图标相似的工具,务必认准Padstack Editor,不要误开成"Allegro PCB Editor"或"Package Designer",它们功能完全不同。
2.2 软件界面功能介绍
需要选择焊盘类型:
需要过孔类型选择:
2.3 文件命名规范
焊盘文件保存为.pad格式,建议采用以下命名规则:
[类型]_[形状]_[尺寸]示例:
TH_Circle_36mil— 通孔圆形焊盘,直径36milSMD_Rect_1.2x1.4mm— 表贴矩形焊盘,1.2×1.4mmTH_Oval_0.6x0.3mm— 通孔椭圆焊盘
📌命名禁忌:文件名中不支持空格和特殊符号(如
#、%、()),只允许字母、数字、下划线和连字符。命名不规范会导致后续调用时报错。