Why ?
- Plotting with GUI don't record what you are doing (or less efficiently than a script)
- Improved plotting using Matplotlib
- Improved scripting using Python
- Generate netlist Python code from KiCad instead of Spice netlist
- Nodes connected to ground is not set to 0 ???
- More automatic process to generate the right netlist file (one click action)
- Netlist import in KiCad using a graph algorithm to automatically layout the circuit
Question on Launchpad
ref. https://answers.launchpad.net/kicad/+question/658090
Wayne Stambaugh answer:
Ngspice has already been directly integrated into KiCad and will be available in the upcoming stable 5 release. I am not sure PySpice buys us anything we don't already have with Ngspice. We still do not have the schematic editor swigged out to python yet so using python in the schematic editor for simulation would have to be run externally which tends to be less than ideal for users.
Why ?
Question on Launchpad
ref. https://answers.launchpad.net/kicad/+question/658090
Wayne Stambaugh answer: