Simulation plot line width and axis font size

Hello,

is there a way to change the line width of the simulation plot graph and the size of the axis value fonts?

I’m just asking because on a 4k screen you can barely see the axis numbers and the graph line is very thin…

NGspice is useful in Kicad but, I prefer running LTspice from Kicad (in an Automated way).

Setting aside the ‘Automated way’, it’s simple enough to do it by:

(First, Install LTspice)

Then, in Kicad’s Schematic, Export Netlist.
You’ll get a pop-up panel (the Automated way is to add the LTspice command but, not needed). Simply click the Spice Tab, then Export_Netlist button.

Name it with the extension .CIR

Open it in LTspice, More_Choices, select your .CIR file and Run it. Click the Hammer-Icon and change settings as desired (click the button/tabs and explore what’s available) I set the Line widths…etc. Example below.

1 Like

Thanks for the workaround - I apreciate it!
I actually prefer NGspice and I hope this will be changed in future updates!

You may add a wishlist item at Issues · KiCad / KiCad Source Code / kicad · GitLab.

There is the possibility to use ngspice plotting commands with gnuplot or PS, SVG file output.

Gnuplot may be enabled by putting this .control section (adapted to your needs) onto the Eeschema canvas:

* gnuplot to be installed
* d:/temp/myplt is a temporary file, needs location with write access, adapt to macOS, Linux
* in out are result vectors, as listed in the signal table
.control
set controlswait
rusage time ; optional, yields simulation time
set xbrushwidth=2 ; line width, other settings in gnuplot window
set nolegend ; optional
gnuplot d:/temp/myplt in out+4 title 'Input and Output Divide by 4' xlabel 'time' ylabel 'Input/Output'
.endc

The disadvantage here is that only a single (left hand) y axis is possible.