在kicad文件中插入/弹出json/yaml数据。

kinjector的Python项目详细描述


kinjector

https://img.shields.io/pypi/v/kinjector.svg

在kicad板文件中插入/弹出json/yaml数据。

功能

  • 一个或多个json或yaml文件中的参数可以注入 KICAD PCB文件。
  • kicad pcb文件中的参数可以提取并存储在 json或yaml文件。
  • 当前支持的参数集可以控制设计规则、网络类, 向特定网络分配网络类,打印选项, 和(x,y)/方向/零件示意图的上下侧位置。
  • 参数子集可用于限制对pcb的影响范围。
  • 提供了一个脚本,允许将json/yaml数据注入/弹出到/从 一个kicad pcb文件。此外,kinjector模块可以在 操作kicad pcb文件的其他python脚本。

历史记录

0.0.5(2019-06-19)

  • 重新排列电路板数据的层次结构,以更紧密地反映KICAD电路板设置对话框。

0.0.4(2019-06-10)

  • 增加了插入/弹出绘图设置(但不是钻取设置)的功能。

0.0.3(2019-06-07)

  • 增加了注入/弹出层的能力,使其具有可视性。

0.0.2(2019-05-29)

  • 增加了注入/弹出部件(X,Y)、方向和PCB顶部/底部的能力。
  • 增加了注入/弹出板设计规则的能力。
  • 现在可以同时使用json和yaml文件格式。
  • 增加了单元测试。
  • 添加了命令行工具。
  • 添加了文档。

0.0.1(2019-05-15)

  • pypi上的第一个版本。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java JDBC URL DB2编码字符   java远程jprofiler集成   Java8中日期对象的after函数问题   Java Swing GlassPane拖动性能   Java中的递归导致堆栈溢出错误   JavaJersey客户端3。Android上的x   java Exchange日历,创建约会和唯一ID   java将键盘布局从AZERTY转换为QWERTY   java无法反序列化启动数组JSON/Spring MVC之外的对象实例   java创建一个Word(.doc)文件,将其转换为PDF和HTML,无需打开Office端口   java操作超时tomcat amazon服务器   java如何创建通用XSD类型   java将代码的测量时间添加到列表中,并获取最小/最大/中间/平均时间   JSpinner的fireStateChanged()方法存在java问题   通过蛮力的爪哇硬币组合