• 首页
  • 使用指南
    上传指南安装指南
  • API文档
    开发指南API调用API参考
  • 相关网站
    嘉立创EDA嘉立创社区开源广场
  • 编辑器
    在线编辑器(专业版)桌面客户端
  • 扩展管理
  • 登录注册
嘉立创产业服务站群

电子产业

logo

嘉立创PCB

PCB、FPC制造服务

logo

嘉立创SMT

一站式PCBA服务平台

logo

嘉立创激光钢网治具

激光钢网&治具制造

logo

嘉立创EDA

国产PCB设计工具

机械产业

logo

嘉立创FA

机械/电气零部件一站式商城

logo

嘉立创3D打印

树脂、尼龙、金属3D打印服务

logo

嘉立创CNC机械智造

机加件一件起订,3天交货

更多服务

嘉立创CAM

国产线路板CAM软件

Forface 3D

SaaS化3D技术服务平台

硬创社

好玩的硬件交流社区

供应商合作

一站式阳光采购平台

· EDA扩展广场
首页

使用指南

上传指南安装指南

API文档

开发指南API调用API参考

相关网站

嘉立创EDA嘉立创社区开源广场

编辑器

在线编辑器(专业版)桌面客户端
登录注册

交互式BOM(移植版)

OSHWHub151v2.5.1
(17)MIT
交互式 BOM 查看器,基于 InteractiveHtmlBom 项目移植而来
详情
更改日志
历史版本
评论

交互式BOM(移植版)

OSHWHub151
(17)MIT
详情
更改日志
历史版本
评论

Interactive Html Bom

English

交互式 BOM(物料清单)查看器,适用于嘉立创 EDA 专业版(V3)。

功能

alt text

  • PCB 编辑器内直接打开交互式 BOM 查看器
  • BOM 表格与 PCB 视图联动高亮,点击行即定位器件
  • 正面/背面视图切换
  • 网络高亮(点击走线或焊盘查看同网络连接)
  • 封装丝印轮廓渲染(从封装库文件提取,跟随元件旋转和镜像)
  • 丝印文字显示(自动过滤封装名等无用信息,只保留位号和标注)
  • 铺铜区域渲染
  • 多种焊盘外形(矩形、圆形、椭圆、正多边形、复杂多边形)
  • 异形板框(圆角矩形、圆弧边)
  • 导出独立 HTML 文件,浏览器直接打开,离线可用

使用

  1. 在嘉立创 EDA 专业版中打开 PCB 文件
  2. 顶部菜单栏 → iBOM → 打开交互式 BOM
  3. 等几秒数据采集完成,iBOM 自动渲染

导出 HTML:菜单栏 → iBOM → 导出 HTML 文件

来源

本项目移植自 easyeda-ibom-extension(Andrey Shakhmin),原项目适配 EasyEDA 标准版。

iBOM 核心渲染引擎来自 InteractiveHtmlBom(qu1ck)。

Changelog

2.5.1

  • 新增支持过孔预览功能
  • 新增支持自定义导出持久化
  • 自定义导出默认PCB界面时允许配置默认展示板层
  • 优化UI交互细节

2.5.0

  • 新增自定义导出功能,可配置导出的默认值
  • 新增PCB独立预览功能,可预览多层板线路
  • 新增悬浮工具栏功能,可折叠顶部工具栏
  • 新增适配移动端UI,便于窄屏手机端预览
  • 新增可定义表头,允许折叠不常用的表头
  • 为wiki.lceda.cn的烧录工具展示PCB图层优化

2.4.4

  • 修复了封装内矩形因为R命令不匹配导致显示异常的问题
  • 修复了器件标识框因为pin在local坐标系中角度而显示错误的问题

2.4.3

优化

  • 优化多语言

2.4.2

新增

  • 汉化支持

2.4.1

封装丝印

  • 从封装库文件(.elibz2)中提取丝印轮廓线,渲染到 iBOM 视图
  • 通过 eda.sys_FileManager.getFootprintFileByFootprintUuid() 获取封装文件,解压 zip 后解析 .elibu 格式
  • 封装本地坐标根据元件的位置、旋转角度、正反面自动转换为 PCB 全局坐标
  • 相同封装 UUID 的解析结果会缓存,避免重复下载
  • 修复 ARC 命令处理中前一个点坐标丢失导致近似整圆渲染异常的问题

界面调整

  • 移除 iBOM 查看器内的"导出 HTML 文件"按钮,导出功能保留在菜单栏入口

1.1.0

焊盘渲染修复

  • 修复矩形焊盘无法识别的问题:EDA Pro 返回的 shapeType 为 RECT 而非文档中的 RECTANGLE
  • 修复通孔焊盘渲染为花瓣形的问题:移除了 orphan pads 的重复渲染
  • 修复焊盘孔数据解析:hole 数组缺少第二个尺寸时 fallback 到第一个
  • 修复 drillshape 判断:根据 hole 类型正确设置,不再硬编码为 oblong
  • 修复 drawPadHole 对 null drillsize 的防御

导出 HTML 修复

  • 修复导出文件被截断的问题:转义 </ 防止 script 标签被提前关闭
  • 修复 LZString 库缺少压缩方法导致客户端导出失败
  • 补充 config 中缺失的 show_crosshair 字段

1.0.0

首个适配嘉立创 EDA 专业版(V3+)的版本。

PCB 渲染

  • 板框渲染(矩形 R 命令、圆弧边、异形板框),支持 rotation 参数
  • 板框与元件坐标自动对齐(Y 轴重叠检测、翻转、平移修正)
  • 走线和独立弧线渲染
  • 铺铜区域渲染(mm 与 0.1mm 单位换算)
  • 过孔渲染

焊盘

  • 四种焊盘外形:ELLIPSE、RECTANGLE、REGULAR_POLYGON、POLYLINE_COMPLEX_POLYGON

丝印

  • 丝印文字渲染,自动过滤封装名、hex ID、尺寸描述、器件型号
  • 保留 Designator 和独立丝印标注

BOM

  • BOM 表格与 PCB 视图联动高亮
  • 分组/展开/网络三种模式
  • 导出独立 HTML 文件

坐标系

  • EDA Pro Y-up → iBOM Y-down 坐标转换
  • fixPcbData 后处理自动检测板框与元件的 Y 轴对齐
暂无数据
暂无数据

评论

在登录或注册后才可以进行评论操作
全部评论(1)
按时间排序|按热度排序

类型

PCB

关键词

BOMiBOMPCBInteractiveAssembly

扩展信息

版本v2.5.1
发布者

EasyEDA

发布时间2026-07-27 09:03:01
名称

interactive-html-bom

UUID

94033c9338e84a498ef75cd91e7869eb

适用EDA版本:^3.2.0
报告

报告滥用

相关链接

主页:https://github.com/easyeda
反馈:https://github.com/easyeda/eext-interactive-html-bom/issues
仓库:https://github.com/easyeda/eext-interactive-html-bom
logo

政策条款

服务条款隐私政策项目授权许可协议作出贡献感谢名单

软件版本

专业版标准版教育版私有化部署版

解决方案

专业版编辑器标准版编辑器桌面客户端API接口文档格式

使用帮助

用户论坛专业版教程标准版教程专业版更新标准版更新

关于我们

团队介绍相关报道关于公司联系我们合作联系
EDA公众号
EDA公众号
开源公众号
开源公众号
开源硬件交流群
开源硬件交流群
版权所有 - 深圳创电优选科技有限公司 粤ICP备2026007863号粤公网安备44030402002736号增值电信业务经营许可证粤B2-20201198ISO/IEC隐私政策用户协议