KiCAD: Footprint gegen KLC (KiCAD Library Conventions) prüfen
English
Deutsch
Klone zuerst kicad-library-utils mit
git clone https://gitlab.com/kicad/libraries/kicad-library-utils.git
klc_check_footprint.txt
git clone https://gitlab.com/kicad/libraries/kicad-library-utils.gitFühre dann das Prüfskript gegen deinen Footprint aus — Connector_RJ.pretty/RJ9_Evercom_5301-4P4C.kicad_mod in diesem Beispiel — mit
run_klc_check.sh
~/kicad-library-utils/klc-check/check_footprint.py -vv Connector_RJ.pretty/RJ9_Evercom_5301-4P4C.kicad_modMöglicherweise musst du den Pfad zu kicad-library-utils entsprechend anpassen.
Dies liefert eine farbige Ausgabe auf der Kommandozeile wie
klc_check_output.txt
Checking footprint 'RJ9_Evercom_5301-4P4C':
Violating F5.2 - https://klc.kicad.org/footprint/f5/f5.2/
Fabrication layer requirements
Value Label Errors
Violating F7.2 - https://klc.kicad.org/footprint/f7/f7.2/
For through-hole components, footprint anchor is set on pad 1
Pad '1' not located at origin
Violating F9.1 - https://klc.kicad.org/footprint/f9/f9.1/
Footprint meta-data is filled in as appropriate
Value label '5301-4P4C' does not match filename 'RJ9_Evercom_5301-4P4C'
Violating F9.3 - https://klc.kicad.org/footprint/f9/f9.3/
Footprint 3D model requirements
3D model file path missing from the 3D model settings of the footprintCheck 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