← 博客

免费在线Altium PCB查看器 — 3D查看.PcbDoc文件

Altium PcbDoc rendered in 3D — MakerSuite 3D viewer

无需许可证查看Altium电路板

Altium Designer功能强大但价格昂贵。与没有Altium的团队成员或客户共享.PcbDoc文件可能很困难。MakerSuite 3D可以直接在浏览器中打开Altium .PcbDoc文件 — 无需许可证、无需安装、无需注册。只需拖放即可。

如何查看Altium .PcbDoc文件

  1. Open MakerSuite 3D无需登录或安装
  2. 将.PcbDoc文件拖放到拖放区域
  3. 二进制OLE2/CFB文件完全在浏览器中解析 — 不会上传到服务器
  4. 使用网络高亮、X-Ray模式和测量工具以3D方式探索您的电路板

View your Altium .PcbDoc board in 3D — no license needed.

免费试用 MakerSuite 3D

Altium专属功能

  • OLE2/CFB二进制解析Board6、Nets6、Tracks6、Pads6、Arcs6、Fills6、Texts6、ComponentBodies6流
  • 多层支持2/4/6/8层电路板,支持盲孔和埋孔
  • 3D STEP模型从CDN加载100+元件模型,支持优先级队列
  • 网络高亮点击任意网络以Bloom发光效果高亮显示连接的走线、过孔和焊盘
  • 丝印文字渲染标识符和注释字段,旋转规范化
  • X-Ray模式透过层查看内部铜和元件布局

同时支持其他格式

MakerSuite 3D不仅支持Altium,还支持KiCad (.kicad_pcb)、Gerber (.zip/.gbr)、Eagle (.brd)和EasyEDA (.json) — 一个工具搞定所有。

.PcbDoc 文件里到底装着什么

Altium .PcbDoc 不是单一文档 — 它是 OLE2 复合文件二进制容器,与旧版 Office 文档背后的微软格式相同。容器内有数十个命名子流承载电路板:Board6 携带层叠和设计规则,Components6 列出每个封装放置,Tracks6 存储铜走线,Pads6 与 Vias6 保存孔位,Polygons6 描述铜填充,Texts6 保留丝印标签。每个子流是一组打包的定宽二进制记录,按字节对齐且依赖 Altium 版本。

MakerSuite 独立解析其中 12 个子流,每个流之间以 try/catch 隔离,所以一条损坏的丝印记录不会阻塞其余电路板的渲染。当您从第三方收到 .PcbDoc 而无从知晓它来自哪个 Altium 版本时,这一点尤为重要。查看器把每个流的解析计数报告到控制台,所以如果一块明显有走线的板子的 Tracks6 报告 0 条记录,您可以在信任视觉之前就发现问题。

为什么没有免费的官方阅读器?Altium 自家的 Free Viewer 仅适用于 Windows,需要 700 MB 安装,并且多年没有像样的更新。Altium 365 网页查看器需要付费 Workspace 并上传您的设计。MakerSuite 解析器是从公开的 CFB 文档和 OpenAltium 项目逆向工程出来的 — 不被 Altium Inc. 认证,但也不需要。

审阅一块您没设计过的 Altium 板子

打开来自客户或外包的板子时,先看侧边栏中的层数和网络数 — 那些数字会告诉您看的是 4 层原型还是 12 层高密度设计。把丝印层切换开关一下,确认 reference designator 是否存在(一些 Altium 导出在共享前会去除丝印)。点击任意网络查看所有连接焊盘 — 如果像 VCC 这样的电源网络只有两个连接,就有人忘了复制铜浇注。

对于迁移,MakerSuite 的 BOM 面板把放置列表导出为 XLSX,包含 reference、footprint、value 与 X/Y/rotation 列。对要离开 Altium 的团队来说,那张电子表格是迁移到 KiCad 的最安全交接 — 比 KiCad 8 中有损的 .PcbDoc 导入器更好,因为元件值会原样保留而不被规范化。

常见问题

Do I need an Altium Designer license to view .PcbDoc files?

No. MakerSuite 3D parses .PcbDoc binary files directly in the browser without Altium software. It's completely free.

How does it parse Altium's binary format?

It uses an OLE2/CFB compound binary parser written in TypeScript, running entirely in your browser with no server-side processing.

What Altium features are supported?

Multi-layer boards, 3D STEP models with 97.8% auto-match rate, net highlighting, silkscreen text rendering, and full BOM extraction with supplier search.

Can I view Altium boards on Mac or Linux?

Yes. Since MakerSuite 3D runs in the browser, it works on any operating system — Windows, Mac, Linux, and even mobile devices.

相关文章

Free Online PCB 3D Viewer — View Any PCB File in Your BrowserOpen Any PCB File Format — KiCad, Gerber, Eagle, Altium, EasyEDA3D STEP Model Viewer for PCB Components

无需许可证即可以3D方式打开您的Altium电路板

打开MakerSuite 3D