OpenBoardView速成指南:免费看懂.brd电路板文件的PCB查看器
2026/8/22 16:05:27 网站建设 项目流程

OpenBoardView速成指南:免费看懂.brd电路板文件的PCB查看器

【免费下载链接】OpenBoardViewView .brd files项目地址: https://gitcode.com/gh_mirrors/op/OpenBoardView

OpenBoardView 是一款免费开源的 PCB 文件查看器,专门用来打开 .brd 等电路板设计文件。它把 Cadence/Allegro 等 EDA 工具产出的板框、元件和引脚直接渲染到屏幕上,让你可以放大查看、搜索元件、追踪网络连线。如果你需要查元件位置、看某条信号走到了哪里,又不想为商业 EDA 授权付费,它就是为此准备的。支持 Windows、Linux 和 macOS。

先把软件跑起来:构建与依赖

项目用 CMake 构建,代码量不大,主要依赖 SDL2 和 OpenGL。克隆仓库后按系统装好依赖再编译即可:

git clone https://gitcode.com/gh_mirrors/op/OpenBoardView cd OpenBoardView

Ubuntu/Debian 下最小依赖是:

apt-get install git build-essential cmake libsdl2-dev libgtk-3-dev

macOS 用 Homebrew 装cmakesdl2,Fedora 用dnf装 SDL2-devel、gtk3-devel 等。装完依赖执行项目里的./build.sh或直接用 CMake 走一遍配置、编译,产物在bin/下,也可以直接用./openboardview.sh启动。构建过程中如果脚本要从网上拉第三方库,确保网络通畅即可。

怎么打开你的第一块电路板文件

启动后按Ctrl+O弹出文件对话框,或者直接把文件拖进窗口。软件先读文件内容做格式签名校验,认不出来时才回退到文件扩展名判断,所以多数格式你不用管后缀。当前支持的主要格式如下:

格式来源备注
.brdCadence/Allegro核心支持格式
.fz华硕 ASUS 主板加密文件,需提供解密密钥
.cae华擎 Asrock 主板加密文件,需提供解密密钥
.asc / .bom通用 ASCII 板级数据需配套的 format.asc、pins.asc 文件
.cst坐标类数据按扩展名识别
.bvr / .bvr3 / .bdv / GenCAD / AD / CAD其他板级格式按内容签名自动识别

每个格式的解析器都放在src/openboardview/FileFormats/目录,一个文件对应一种格式,想确认某种文件能否打开,看这个目录有没有对应实现就行。

有一点要提前知道:.fz 和 .cae 是厂商加密的文件,光有文件打不开。你需要把对应的 32 位十六进制密钥(逗号或空格分隔的一串,如0x1234abcd)写进配置文件obv.confFZKey(或CAEKey)字段。密钥需要在对应主板的固件或文档里获取,拿不到密钥就解不开,这不是软件的问题。

怎样快速定位某个元件

维修和调试时最常见的动作就是"告诉我 U5340 在哪"。按/Ctrl+F打开搜索,支持三组条件混用:元件编号、网络名、引脚,每组可以是子串、前缀或全词匹配,结果会同时在板上高亮。

实际操作中比较顺手的用法:搜到元件后直接按鼠标滚轮放大过去;想同时看相关信号,把网络名也填进第二组条件;搜错了或想清空选中,按ESC即可。搜索结果只影响显示,不改动文件本身,所以可以放心反复试。

用网络光晕追踪信号走线

找到元件之后,下一步通常是看它连到了哪里。OpenBoardView 对同一网络的所有引脚画一层"光晕"(halo):鼠标悬停在某个引脚上时,属于同一网络的引脚会同时亮起轮廓,你一眼能看出这条信号在板上两端分别落在哪几个 pin,而不必沿着走线一根根找。

这对判断电源/地分布特别有用:搜一下网络名,光晕会把 GND 或 3V3 的所有连接点铺满整块板。另外按L可以随时调出网络列表,按K调出元件列表,用来核对某个网络到底接了哪些器件。

记下你的发现:注释与配置文件

你排查过的内容值得留下来。在板子上的任意位置、引脚、元件或网络上右键,就可以添加一条注释,内容会保存到与该板文件同目录的 SQLite 数据库里(注释逻辑见src/openboardview/Annotations.cpp)。下次重新打开这块板,注释自动加载回来,可以按元件名检索"上次在这里记了什么"。

软件还有一份全局配置文件,负责记住窗口位置、DPI 缩放、颜色方案、字体大小、引脚显示样式等。高分屏上字太小的话,直接在偏好设置里调 DPI,不用每次重设。偏好设置入口在菜单里,界面见下图。

几个值得背下的快捷键

操作按键说明
打开文件Ctrl+O弹出文件对话框
搜索/ 或 Ctrl+F打开搜索,ESC 清空
平移W/A/S/D 或按住左键拖动在板上移动视角
缩放鼠标滚轮滚轮上滚放大
复位视图X重置缩放并居中
翻转板子空格 或 鼠标中键切换正反面
旋转R 顺时针,逗号 逆时针板子旋转 90 度
引脚显示P切换引脚标注
网络/元件列表L / K查看列表窗口

完整按键说明和所有配置项,可以看项目自带的用户手册 openflex-boardview-manual.lyx(也有编译好的 PDF 版本在同目录)。

下一步

先拿一块手边的 .brd 文件按Ctrl+O打开,按X复位视图,再用/搜一个你知道位置的元件验证定位是否准确。搜索和光晕是日常用得最多的两个功能,把这两块练熟,大部分查板需求都能覆盖。

【免费下载链接】OpenBoardViewView .brd files项目地址: https://gitcode.com/gh_mirrors/op/OpenBoardView

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询