← 博客

在线 Allegro .brd 查看器 — 3D 打开 Cadence Allegro 电路板

The MakerSuite 3D PCB viewer

没有 Allegro 许可证也能看 Allegro 电路板

Cadence Allegro 是许多专业硬件的设计工具,但它的 .brd 文件是二进制数据库,只能用 Allegro、其 Windows 版免费查看器或较新的 KiCad 导入功能读取。如果只是想看看参考设计、开源硬件仓库或同事发来的电路板,要安装的东西就太多了。现在 MakerSuite 3D 可以直接在浏览器中读取 Allegro 电路板。

如何打开 Allegro 电路板

  1. Open MakerSuite 3D — 无需登录或安装
  2. 把 .brd 拖到放置区 — Allegro 与 Eagle 电路板扩展名相同,会自动区分(也可以用 GitHub 链接)
  3. 电路板以 3D 打开,显示所有铜层、元件、焊盘、过孔、铺铜和丝印,侧边是元件列表
  4. 像其他电路板一样使用 X-Ray、网络高亮、2D 图层视图、测量、带实时供应商价格的 BOM,以及 DRC 和 DFM 检查

Open an Allegro .brd in the browser - no Allegro install needed.

免费试用 MakerSuite 3D

Allegro 读取器支持的内容

  • Allegro 16.0 至 17.5 — 两代二进制结构,mil 与毫米单位的电路板均可;已用 16.6 和 17.4 保存的电路板测试
  • 元件与焊盘 — 放置、旋转与底面镜像,SMD 与通孔焊盘栈,金属化与非金属化孔、槽孔和自定义焊盘外形
  • 布线 — 各层的走线与圆弧、带焊盘栈的过孔,以及含挖空区域的铺铜,均归属各自网络
  • 丝印 — 依据电路板自身的光绘底片设置,显示工厂实际会印刷的内容,包括填充的标志

与 Allegro 自身输出比对

已与 Allegro 用同一块电路板导出的文件进行比对。在一块由 Allegro 16.6 保存的六层板上,全部 296 个元件、1,064 个引脚、4,251 段走线、1,146 个过孔和 308 个丝印文字都与 Allegro 的坐标一致。在另一块由 17.4 保存的板上,顶层和底层铜 Gerber 中的每个焊盘闪光都落在焊盘上,钻孔文件中的全部 47 个孔在位置和尺寸上都吻合。由 Allegro 18 或更新版本保存的电路板暂不支持,查看器会如实说明,而不会猜测。

Allegro .brd 文件里有什么

Allegro 电路板是写成单一二进制流的数据库:带有链表入口的文件头、字符串表,然后是数以万计的对象 — 网络、焊盘栈、已放置的封装、线段与圆弧、形状、文字 — 彼此通过数字键引用。对象不记录自身长度,因此读取器必须准确掌握每个版本中每种对象的结构,包括那些从不绘制的对象。

MakerSuite 像 Allegro 一样沿文件头中的链表遍历:从网络找到其走线、过孔和铺铜;从已放置的封装找到其焊盘、图形和文字。焊盘位置相对于封装存储,按其旋转和所在面放置。全部处理都在浏览器中完成,文件不会上传。

常见问题

Which Allegro versions open?

Boards saved by Allegro 16.0 through 17.5 (tested on 16.6 and 17.4 boards). Boards from Allegro 18 or newer, and from releases before 16.0, are recognised and get a message instead of a wrong picture.

Do I need an Allegro license or the Allegro viewer?

No. The .brd is read directly in your browser; nothing is installed and the file is not uploaded.

How accurate is it?

It was compared with Allegro's own exports of the same boards: parts, pins, tracks, vias and silkscreen texts land on Allegro's coordinates, and pad flashes and drill holes match its Gerber and drill files.

What about Eagle .brd files?

Eagle uses the same extension. The file itself tells them apart, so drop either one; both open in the same viewer.

相关文章

Open PCB Files from GitHub in Your Browser — and Add a README BadgeOpen Old Eagle Boards Online — Binary .brd from Eagle 3, 4 and 5Free Online Gerber Viewer with 3D Rendering

现在就免费打开你的 Allegro 电路板。

打开 MakerSuite 3D