Hello, I am looking at exporting BOMs and pick and place information from KiCad for our own equipment, using a custom plugin. While I have pretty much have been able to adapt this from sources found on the net, I am unable to find out how to get the custom user fields that are included within the symbols.
I can find the package name by module.GetFPID().GetLibItemName()
The part reference by module.GetReference()
The value by module.GetValue()
The position data using module.GetPosition() and module.GetOrientation()
The field I am trying to obtain holds the items pick and place name set within the symbol, which then points to a specific footprint. Is there a method that I can use to read the custom fields within ‘module’ or should I be looking elsewhere to find this information. Something tells me I have to compare with the netlist file to compile said information.
Thanks in advance.