如何快速识别PCB设计文件对应的软件版本
今天一朋友发了份PCB设计文件给我,文件后缀是.brd,用Allegro软件打不开,我朋友用的是Allegro 16.6,以为文件是用Allegro 17.2设计的,让我帮他确认下。
我用Allegro 17.2打开文件依然提示报错,明显不是Allegro的设计文件了,想到 .brd 后缀文件格式的还有Eagle,用Eagle 很顺利的就打开了。
目前业内常用的PCB设计软件还是蛮多的,老wu这里大概列举一下目前国内比较流行的PCB设计软件软件名称和其对应的设计文件后缀名。
Allegro
文件后缀为.brd
Allegro是Cadence公司旗下的PCB版图设计工具,Cadence是当今世界领先的电子设计自动化(EDA)与半导体知识产权(IP)供应商。提供了进行SoC设计开发的一系列工具软件,当然还有IC封装和PCB版图设计工具,可实现完整的电路板和子系统设计。
Cadence还为存储器、接口协议、模拟/混合信号组件及专用处理器提供了越来越多的设计IP与验证IP的组合。为了满足系统级的设计需求,Cadence还提供了一整套完整的软/硬件协同开发平台。简而言之,Cadence 提供了一条龙的配套工具和服务。
PADS
文件后缀为.pcb
PADS 是Mentor公司旗下的PCB版图设计工具,PADS提供了直观且简单易用的原理图和 Layout 设计环境。Mentor Graphics 也是电子设计自动化技术的领导厂商,提供完整的软件和硬件设计解决方案,让客户能在短时间内,以最低的成本,在市场上推出功能强大的电子产品。
Altium Designer
文件后缀为.pcbdoc
Altium Designer 是原Protel软件开发商Altium公司推出的一体化的电子产品开发系统,主要运行在Windows操作系统。这套软件通过把原理图设计、电路仿真、PCB绘制编辑、拓扑逻辑自动布线、信号完整性分析和设计输出等技术的完美融合,为设计者提供了全新的设计解决方案,使设计者可以轻松进行设计,熟练使用这一软件使电路设计的质量和效率大大提高。
Eagle
文件后缀为.brd
CadSoft EAGLE是一款专业的印刷电路板(PCB)设计软件,低成本、便于使用、功能强大。起源于德国,在欧洲和北美市场有很多用户,特别是很多国外创客分享的开源硬件基本都是 EAGLE 格式。
老wu介绍的以上几款是市场占有率比较高的也是平时经常遇到的文件格式了,基本上很多PCB参考设计要么是allegro要么是pads,然后Eagle就是国外的开源硬件参考。
其他
当然,还有很多PCB设计工具,比如Mentor的Xpedition,还有zuken、Protel 99SE、P-CAD等等
老wu发现,AD是对导入第三人设计文件支持最好的,这里截取下AD导入功能对第三方设计软件及其对应的文件后缀的说明。
当然,由于PCB设计软件太多了,文件后缀格式难免有同名的,比如allegro与Eagle的pcb设计文件都是.brd后缀,pads 和protel、CADSTART的layout文件都是.pcb结尾,这样我们就不能简单的通过文件后缀名来判断对应的pcb设计软件啦。
老wu给大家介绍个方法来快速识别出文件对应的PCB设计软件而不用在软件里打开。
用记事本或者visual studio code 这样的文本编辑工具打开对应的设计文件,你会看到一些乱码,因为是二进制文件,无法识别,但在这堆乱码中,又会显示一些英文字符信息,这些信息里往往就包含了对应的设计软件和版本信息。
举个栗子,比如.brd文件,我们不知是allegro的还是Eagle的,我们就用文本文件打开它,然后搜索关键字“allegro”或者“Eagle”,就有答案了。