如何仅检查单个原理图符号是否符合 KLC(KiCAD 库规范)
在我们之前的文章如何检查 KiCAD 符号库是否符合 KLC(KiCAD 库规范)中,我们展示了如何使用 check_symbol.py 根据 KiCAD 库指南检查符号库。
你还可以使用它按名称仅检查该库中的特定符号,这会从输出中删除大部分杂乱信息。使用 -c "CD4066B" 仅检查名为 CD4066B 的组件。
klc_check_single_symbol.sh
~/kicad-library-utils/klc-check/check_symbol.py MyLibrary.kicad_sym -vv -c "CD4066B"这将打印,例如:
klc_check_single_symbol_output.txt
Checking symbol 'Analog_Switch:CD4066B':
违反 S3.1
原点居中于符号中间
符号单元 3 略微偏离中心
- 计算中心 @ (-25, -25)
符号单元 4 略微偏离中心
- 计算中心 @ (-25, -25)
符号单元 5 未居中于原点
- 计算中心 @ (-100, 0)
违反 S4.1
通用引脚要求
引脚不在 100mil (=2.54mm) 网格上:
- Pin C (6) @ (-400,50)
- Pin C2 (9) @ (350,-100)
- Pin D2 (10) @ (350,-100)
- Pin D (12) @ (-400,50)
违反 S5.2
封装过滤器应匹配所有适当的封装
未定义封装过滤器Check out similar posts by category:
Electronics, KiCad
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow