本帖最后由 饕餮人 于 2019-8-9 16:26 编辑
KiCad 的交互式 HTML BOM 插件- 该插件生成方便的 BOM 清单,能够在视觉上关联并轻松搜索 PCB 上的元件及其放置。
- 这在手工焊接原型时非常有用,你必须找到 50 个应该有 0.1uF 电容的地方,或者哪个 SOP8 封装用于相同的微型。动态突出显示 PCB 渲染中同一组中的所有元件,可以更轻松地手动填充电路板。
- 这个插件利用 Pcbnew Python 绑定来读取 PCB 数据并渲染丝网印刷,fab 层,封装焊盘,文本和绘图。此外,如果您通过 Eeschema 可以从其内部 BOM 工具生成的网表或 xml 文件导出数据,它可以从原理图中提取数据。额外数据可以作为 BOM 表中的附加列添加(例如厂商 ID ),也可以用于指示应该完全省略哪些元件(dnp字段)。有关功能的完整描述,请参阅 wiki。
- 生成的 HTML 页面是完全独立的,不需要互联网连接即可工作,可以与项目文档一起打包或托管在网络上的任何位置。
- 演示胜过千言万语
安装和使用有关说明,请参阅项目 Wiki。 Windows 安装:git clone <a target="_blank">https://github.com/openscopeproject/InteractiveHtmlBom.git</a> %appdata%/kicad/scripting/plugins/InteractiveHtmlBom
Linux 安装:
<font color="rgb(64, 72, 91)"><font face="-apple-system, BlinkMacSystemFont, " "="">git clone <a target="_blank">https://github.com/openscopeproject/InteractiveHtmlBom.git</a> ~/kicad/scripting/plugins/InteractiveHtml</font></font><span ";="" color:="" rgb(64,="" 72,="" 91);"="">Bom</span>
或:
<span ";="" color:="" rgb(64,="" 72,="" 91);"="">git clone </span><a target="_blank" ";"="">https://github.com/openscopeproject/InteractiveHtmlBom.git</a><span ";="" color:="" rgb(64,="" 72,="" 91);"=""> ~/.kicad_plugins/InteractiveHtmlBom</span>
Mac OS 安装:
<span ";="" color:="" rgb(64,="" 72,="" 91);"="">git clone </span><a target="_blank" ";"="">https://github.com/openscopeproject/InteractiveHtmlBom.git</a><span ";="" color:="" rgb(64,="" 72,="" 91);"=""> ~/Library/Application Support/kicad/scripting/plugins/InteractiveHtmlBom</span>
新版 Mac OS:
<span ";="" color:="" rgb(64,="" 72,="" 91);"="">git clone </span><a target="_blank" ";"="">https://github.com/openscopeproject/InteractiveHtmlBom.git</a><span ";="" color:="" rgb(64,="" 72,="" 91);"=""> ~/Library/Preferences/kicad/scripting/plugins/InteractiveHtmlBom</span>
许可证和基本信息插件代码在 MIT 许可下获得许可,LICENSE 有关详细信息,请参阅。 HTML 页面使用嵌入到生成的 BOM 页面中的 Split.js 和 PEP.js 库。 units.py 是从 KiBom 插件(麻省理工学院许可证)借来的。 svgpath.py 很大程度上基于 svgpathtools 模块(MIT 许可证)。
|