用于操作kicad文件中的零件字段的模块和实用程序。
kifield的Python项目详细描述
用于操作KiCad原理图文件或库中的零件字段的实用程序。 Kifield可以从原理图或库中提取所有元件字段 并将它们放入电子表格中进行批量编辑,然后可以插入 从电子表格中编辑的值返回到原理图或库中。
kifield通常用于三步过程:
- 首先使用kifield从 原理图或库并将其放入CSV或XLSX电子表格文件中
- 最后,使用kifield插入更新的字段标签和值 将电子表格文件放入原理图或库中。
- 自由软件:麻省理工学院许可证
- 文档:https://xesscorp.github.io/KiField。
功能
- 从一个或多个KICAD原理图库或文件中提取所有字段和值 (甚至是分层设计),并将它们插入到电子表格中(或者 CSV或XLSX格式)。
- 从一个或多个CSV或XLSX电子表格文件中提取所有字段和值 并将它们插入一个或多个KiCad示意图或库中
历史记录
0.1.15(2019-02-17)
- 修复了由新的openpyxl 2.6.0版本引起的问题。
0.1.14(2019-01-08)
- 修复了层次结构示意图中相对图纸路径的处理问题。
- 修正了在水蟒下出现的字符串问题。
0.1.13(2018-10-28)
- 现在可以处理当前目录之外的文件。
- 零件字段提取失败时更清楚的错误解释。
- 简化的安装说明。
0.1.12(2018-01-22)
- 由于KiField最初试图备份一个不存在的输出文件,所以没有产生输出的固定错误。
0.1.11(2018-01-04)
- 换行符和回车符从插入.sch或.lib文件的字符串中删除。
- 修复了读取.lib文件时忽略EESchema库头后第一行并缺少部分定义的错误
0.1.10(2018-01-01)
- 文件备份现在可用于分层示意图中的所有文件
0.1.9(2017-12-31)
- 修复了对包含转义引号的带引号字符串的错误处理。
0.1.8(2017-09-23)
- 非字符串与vis/invis选项交互的数值字段导致的捕获异常。
0.1.7(2017-08-14)
- 为字段添加了可见性/不可见性选项
0.1.6(2017-01-30)
- 添加了“分组”选项(–group),用于将具有相同字段值的组件收集到XLSX/CSV/TSV文件的单行上
0.1.5(2016-11-29)
- 在层次结构示意图上添加了递归操作,因此只需处理顶级文件就可以处理所有内容
0.1.4(2016-05-29)
- 增加了对TSV文件的支持(谢谢,kaspar.emanuel@gmail.com)
0.1.3(2016-05-29)
- 修复了原理图中多单元元件的所有字段都未显示在CSV文件中的问题。
0.1.2(2016-04-13)
- 修正了与openpyxl 2.4.0a1不兼容的问题3和4。
0.1.1(2016-02-20)
- 添加了在DCM文件中提取/插入字段的功能。
- 添加了从提取/插入中显式排除字段的功能。
0.1.0(2016-01-29)
- 第一个版本是PyPI。