如何检查 KiCAD 符号库是否符合 KLC(KiCAD 库规范)

首先,使用以下命令克隆kicad-library-utils

klc_check_instructions.txt
git clone https://gitlab.com/kicad/libraries/kicad-library-utils.git

然后,使用以下命令对你的库运行检查脚本

run_klc_check.sh
~/kicad-library-utils/klc-check/check_symbol.py MyLibrary.kicad_sym -vv

你可能需要相应地调整 kicad-library-utils 的路径。

这将在命令行上提供彩色输出,例如

klc_check_output.txt
Checking symbol 'Analog_Switch:FSA3157L6X':
Checking symbol 'Analog_Switch:NC7SB3157P6X':
  违反 S3.1
    原点居中于符号中间
    符号单元 1 未居中于原点
     - 计算中心 @ (0, -112)
  违反 S3.6
    引脚名称位置偏移
    引脚偏移超出允许范围
     - 引脚偏移 (5) 不应低于 20mils

Check out similar posts by category: Electronics, KiCad