First post evaaar!
I just found this feature! It’s amazing all the good work that all of you are making! Keep it up! Thank you!
The only “disadvantage” that I found (but I think that is general to KiCAD as a whole) is what @PCB_Wiz stated. The menus, option, toolbars are not that great integrated. It’s ok I think, maybe I’m just too picky.
You can download nightly builds for some systems here:
If a nightly build isn’t available for your specific system then you will need to build the source yourself; on Linux, with the exception of Arch Linux, you will also need to build ngspice as a shared library.
4.0.4 is the latest official release. For the Spice enabled version you need a recent Nightly build. The Ubuntu nightly is in a PPA. There is nothing out there claiming to be v5 yet and probably won’t be for a long time
Spice for osx builds was only enabled the other day, but right now they are in the testing/c4osx folder on the download server. They are soon to be moved to the official nightlies dir. Please test.
EDIT: Bug reports belong to the launchpad.net bug tracker.
I tried the latest (kicad-20160928-222523.904ae20-c4osx) but it freezes every now and then, requiring a force quit, so it’s a bit unusable. In the few minutes before freezing I couldn’t find how to create voltage/signal sources, also do one need to assign spice models manually for every component or can there be default models associated with symbols?
I found the add signal / probe in the simulator window, however when trying to add a signal to a component or netlabel nothing happens, it is not added to the signal list. Same problem with probes, trying to add a probe but no matter where I click with the probe - nothing happens. This was also reported as a bug, just bringing it up here just in case it’s something I’m missing!
The reason simulation wasn’t working as expected was because ngspice did not read the standard init file, and thus didn’t load the codemodels.
On OSX you need to download and install ngspice, even though the dynamic library is bundled with kicad.
To make it find the init file and codemodels, kicad must be started in the terminal like this:
Regarding multi-part components, it did not work as I thought, because all symbols of the same component are mapped to one single spice device. The solution is to make a TL074_CHIP subckt that has all the pins of the full chip, mapping them to 4 opamp devices internally:
Ok, I’ve installed the 4505896 from 05-10-2016 and ngspice is included, now I want to know where I can find the ngspice library working with it and if they are a very simple example demo (AC_Gen/R/C) to make some trail with this tool ? Thanks ! Vince.