刚开始用Allegro画PCB的时候,我打开工作目录直接懵了——.brd、.pad、.dra、.psm、.fsm……一堆后缀堆在一起,完全不知道哪个是哪个。2026年了,Allegro更新到17.x版本,文件类型比以前又多了几种,但最常用的还是这16个。今天把每个后缀的用途、什么场景下会用到、踩过什么坑,全给你说清楚。
画PCB绕不开这4个文件,搞不清楚它们,项目根本推不动。
.brd — PCB设计文件
这是Allegro的主文件,你画的每一层走线、每一个过孔、每一个元器件封装,全存在这个文件里。.brd文件是整个PCB项目的核心,丢了它等于白干。我之前有个同事把.brd删了,只留了.pad和.drl,结果封装对不上板,重新画了3天。
.pad — 焊盘文件
.pad文件存的是焊盘信息,包括焊盘形状、尺寸、钻孔大小。Allegro的库管理就是靠.pad文件跑的。你自己建的封装,本质上就是一个.pad文件。2026版Allegro支持直接从.pad生成3D预览,比以前方便多了。
.drl — 钻孔文件
这是钻孔数据文件,所有通孔、盲孔、埋孔的坐标和孔径都记在这里。发给板厂的Gerber文件里,钻孔层对应的就是.drl。我见过不少人发板的时候忘了附.drl,板厂直接打电话过来问,一来一回耽误2天。
.art — Artwork光绘文件
这就是光绘文件,也叫Gerber文件的一种。PCB厂拿这个文件做底片,然后曝光制板。Allegro导出.art文件的时候,记得检查一遍线路层和丝印层有没有漏,我有一次漏了Top Overlay层,板子回来一看,元件编号全没了。
封装是Allegro里最容易让人晕的部分,因为后缀实在太多了。
.psm — 封装零件(Package Symbol Model)
这是最常用的封装文件。你从库里调出来的电阻、电容、IC,背后都是.psm文件。2026版Allegro的.psm支持内置3D步进模型,不用再单独导STEP文件了。
.dra — 可编辑的封装图形零件(Drawing)
.dra是封装的图形表示,可以直接在Allegro里编辑。比如你要改一个封装的丝印轮廓,用.dra打开就能改。和.psm的区别是:.psm带电气属性,.dra只有图形,没有网络连接信息。
.osm — Logo图形零件(Outline Symbol Model)
这个很多人没听过。.osm是用来放Logo或者特殊图形的,比如板框上的公司Logo、测试点标记。它不带电气属性,纯粹就是个图形层。
.ssm — 自定义焊盘图形数据文件
你自己画的非标准焊盘,比如异形焊盘、散热焊盘,存的就是.ssm。这个文件用得不算多,但做大功率板子的时候会碰到。
.bsm — 没有电气属性的机械零件(Board Symbol Model)
.bsm是纯机械结构的封装,不带任何电气连接。比如螺丝孔、定位孔、屏蔽罩,这些东西不参与布线,但需要放在PCB上,用的就是.bsm。
.fsm — Flash焊盘文件,用于负片通孔
这个后缀碰到的人不多,但做HDI板的时候会用到。.fsm是负片工艺用的焊盘文件,和普通的.psm焊盘逻辑不一样。我第一次碰到.fsm是2024年做一个6层HDI板,当时完全不认识这个后缀,查了半天才搞明白。
剩下这6个后缀,用的频率没上面那么高,但关键时刻少一个就出事。
.log — 记录数据处理过程及结果
Allegro跑DRC、跑批处理的时候,所有操作记录都写在.log文件里。出了问题别瞎猜,先打开.log看报错信息。我排查问题的第一步永远是翻.log,比看界面提示靠谱多了。
.scr — Script记录文件
.scr是脚本记录文件,你在Allegro里点的每一步操作,都会被记成脚本。2026版Allegro支持把.scr直接转成Tcl脚本批量执行,重复操作省了不少时间。
.txt — 文本文件
这个不用多说,Allegro导出的坐标文件、BOM表、网表,基本都是.txt格式。板厂要的坐标文件,就是从Allegro里导出的.txt。
.mdd — 模块文件
.mdd是模块设计文件,做模块化设计的时候用。比如你把电源部分单独做成一个模块,存的就是.mdd。团队协作的时候,一个人画.mdd,另一个人调用,效率比所有人画一块板高得多。
.sav — 意外退出时的自动保存文件
这个后缀是救命用的。Allegro崩了、断电了、电脑蓝屏了,再打开工作目录,你会发现多了一个.sav文件。把后缀改成.brd,大概率能把没保存的内容救回来。我有一次画了4小时的板,电脑突然死机,重启后靠.sav文件找回了90%的内容。从那以后,我每画1小时就手动存一次,但.sav这个救命稻草还是得知道。
.dat — 资料文件
.dat是Allegro的资料文件,存的是设计规则、层定义、材料参数这些配置信息。换电脑或者重装Allegro的时候,.dat文件能帮你快速恢复工作环境。
知道后缀是什么还不够,文件管理搞不好,照样出问题。
习惯1:按后缀建文件夹
我自己的工作目录是这样分的:/brd放.brd文件,/pad放封装库,/drill放.drl,/art放光绘文件,/log放日志。这样找文件3秒就能找到,不用在一堆文件里翻。
习惯2:.sav文件别删
前面说了,.sav是意外退出时的救命文件。我见过有人觉得.sav是垃圾文件,定期清理,结果真出事的时候啥也没剩下。至少保留最近3个.sav文件,占不了多少空间。
习惯3:发板前核对文件清单
发给板厂之前,对着这个清单查一遍:.brd、.pad、.drl、.art、.txt(坐标)、.log。6个文件齐了再发,少一个都可能被打回来。我现在每次发板之前花5分钟核对一遍,从来没被板厂退回过。

这16个后缀覆盖了Allegro日常工作95%以上的场景。你不需要全背下来,但.brd、.pad、.drl、.art、.psm、.sav这6个必须刻在脑子里。剩下的,用到的时候回来查就行。
你现在手上有Allegro项目在跑吗?打开工作目录看看,这些后缀的文件你都能分清吗?分不清的话,把这篇存下来,对照着一个一个认。
武汉格发信息技术有限公司,格发许可优化管理系统可以帮你评估贵公司软件许可的真实需求,再低成本合规性管理软件许可,帮助贵司提高软件投资回报率,为软件采购、使用提供科学决策依据。支持的软件有: CAD,CAE,PDM,PLM,Catia,Ugnx, AutoCAD, Pro/E, Solidworks 等。