[讨论] KiCad 差异工具

taotieren   2019-12-18 15:23 楼主

 

https://gitee.com/KiCAD-CN/kicad-cn-forum/blob/master/zh_CN/KiCad_plugin.md#kicad-diff

 

KiCad-diff

我在 MacOS10.12 上运行这个安装程序,但是我想任何 Linux 变体都可以工作。Windows-YMMV.

相依性。
  • gsed(Mac sed 有限)。
  • 启用 Python 脚本的 KiCad。
  • 形象魔术。
  • Fossil SCM(或 Git 或 SVN)。
  • 可能还有其他一些,但所有都是在 BREW 的帮助下安装的。 (如果您使用的是 MacOS X,并且 Imagemagick 的转换有问题,您可以尝试使用 RSVG 库重新安装它。使用自制软件: BREW 删除 Imagemagick。 BREW 安装 imagemagick--with-library svg。

使用说明

  • 检查您的配置管理工具的路径是否正确(第32-34行)。
  • 在 /usr/local/bin 中安装 plotPCB2.py (或调整第480/481行的路径)。(我可能应该将这类内容添加到配置文件中,但我可能会等待 V2.)。
  • 安装 imagemagick。
  • 运行主脚本,并从 GUI 中选择源代码管理存储库中的一对版本。
  • 选择分辨率。
  • 选择要比较的图层。 该脚本应该构建一系列 SVG 文件,并在网页中显示差异。
计划:

用 Python 重写以改进与 KiCad 的集成。 干完。 可能支持其他 VCS 工具。 干完。 选择图层集和分辨率的机制。 干完。 改进了文本差异的解析和意义。 进行中

Overview.png F_Fab.png F_Cu2.png F_Cu.png Screen Shot 2019-05-18 at 14.35.22.png Screen Shot 2018-06-04 at 22.28.05.png diff-b1d3-192a.png diff-74b1-b1d3.png

  • F_Mask.png

回复评论

暂无评论,赶紧抢沙发吧
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复