I recently learned about the hidden beta feature that enable importing SVG into KiCAD.
For those that don’t know this, in KiCAD’s config folder (
%appdata/kicad% on Windows), you create a new file called
kicad_advanced and add the line
EnableSvgImport=1 to it to enable beta suppoort for importing SVG files into footprints.
This got me wondering if there were other ‘hidden’ settings that could be added to this file. I managed to find a couple files in the source that listed additional settings: include/advanced_config.h and common/advanced_config.cpp, but neither of these files have a lot of information on what the config options defined in them do. It provides a brief summary, but no information on how to actually utilize the options.
Is there any more documentation on what these functions do? I am aware that they are either not useful for an end user, or beta/unstable features, but I am just curious to play around and see what happens.