Inductor_SMD: Unify YAML/CSV formats and handling with FP generator files, Add Abracon parts
This is the counterpart to kicad-footprint-generator!1042 (merged) which allows the 3D generators to use the same input files as the footprint generators.
Commits:
- First is a general port of the object-based YAML ingest system. Including a copy-paste of the smd_inductor_properties.py file, which is identical between the two repos, as well as all the YAML/CSV files which are now also identical.
- Second is an import of the Abracon YAML file (which is also identical) to allow generation of the added Abracon inductors (ASPI-0425, APPIAIG-F4020)
Generated outputs:
ASPIAIG F4020:
https://abracon.com/Magnetics/power/ASPIAIG-F4020.pdf
ASPI-0425
https://abracon.com/Magnetics/new/ASPI-0425.pdf
Chilisin BMRxx
Some of these were added in the FP repo but not the 3D repo (natural hazards of having these files copy-pasted in different repos).
https://www.chilisin.com/upload/media/product/power/file/BMRx_Series.pdf
E.g L_Chilisin_BMRA00040415
This are some existing parts that haven't changed:
L_Chilisin_BMRG00101030
L_Coilcraft_XAL1030-XXX
Generator output MR: kicad-packages3D!961 (merged)
Edited by John Beard