Hero

iBom for EasyEDA&lceda 是一个用于 主国外EasyEDA and 立创EDA: Standard Edition的本地插件. 它是基于一个很棒的项目叫做 InteractiveHtmlBom 设计并创建者是: qu1ck.

虽然InteractiveHtmlBom已经支持从“EasyEDA”项目生成交互式BOM,但它需要处理Python脚本,并且需要在某处托管生成html文件。由于我对Python知识没有任何了解,并且我最喜欢的电子设计工具是“EasyEDA”-我决定尝试一下,并将其移植为本机扩展。

与原始解决方案相比,iBom for EasyEDAEasyEDA本身中可用:

  • 不需要运行任何Python 脚本。
  • 无需托管生成的html文件。
  • 通过单击PCB文档中的单个菜单按钮,始终可以访问iBom
  • 它还提供了以相同的方式生成独立的“HTML”表示的能力InteractiveHtmlBom开箱即用。

注意:此扩展仍处于ALPHA/BETA阶段-需要做很多事情才能使其与EasyEDA”完全兼容。

安装 B站视频链接:https://b23.tv/qKQKpcq

  1. 下载 easyeda-ibom-v0.1.2.zip

下载链接

  • 文章附件
  • 蓝奏云:两个版本都有https://doublemingum.lanzout.com/iDZLG08a50xc 无提取码直接下> 载
  • 百度网盘链接:两个版本都有https://pan.baidu.com/s/1ptVZjT3mCyfQnVybXP6RPA 提取> 码:1234
  • Github:- iBom v0.1.2 - iBom v0.0.10
  1. 解压下载在你硬盘上的压缩文档
  2. Extension Settings 使用主菜单的对话框 Advanced -> Extensions -> Extensions Settings....
  3. 点击 Load Extension... 按钮并使用从提取的文件夹中添加所有文件 Select Files... 按钮.
  4. 点击 Load Extension 并且关闭 Extension Settings 对话框.

iBom Installation

用法

EasyEDA内部

要在编辑器本身中启动 iBom ,只需单击 iBom -> Launch... 菜单项:

iBom Demo

您可以通过单击面板右上角的 close 按钮来关闭 iBom 视图。

生成独立HTML表示

只需要点击 iBom -> Generate & Download HTML 菜单项,以获得您的 PCB 文件:

iBom Demo

注意:如果下载的文件没有 .html 扩展-只需手动添加即可。这是一种奇怪的浏览器行为,需要对现象进行研究。

反馈

如果您发现任何问题或对插件的改进有任何建议,请 open an issue 或者用Twitter @turbobabr和我联系。

信用

此解决方案使用:

  • InteractiveHtmlBom 作为核心组件。
  • 一种 "hackable" 类型 EasyEDA/LCEDA - 感谢你们允许我们使用该产品! 👏
  • svg-path-bbox用于在 EasyEDA -> InteractiveHTMLBOM 数据转换期间计算各种边界框

许可证

MIT许可证

Copyright (c) 2021 安德烈·沙赫敏

特此向任何获得副本的人免费授予许可本软件和相关文档文件(“软件”)的在软件中不受限制,包括但不限于权利使用、复制、修改、合并、发布、分发、再许可和/或销售软件的副本,并允许接受软件的人员按照以下条件提供:

上述版权声明和本许可声明应包含在所有软件的副本或大部分。

本软件按“原样”提供,无任何形式的明示或明示担保默示,包括但不限于适销性保证,适用于特定目的和非侵权。在任何情况下作者或版权持有人对任何索赔、损害或其他无论是在合同诉讼、侵权诉讼或其他诉讼中,由以下原因引起的责任:,与本软件无关,或与本软件的使用或其他交易有关软件。