ngspice in KiCad

OP (Firma: Privat) #5506438
Lesenswert?

Hallo,

Wie kann ich in KiCad ein spice netlist exportieren, die nicht den 
gesammten schaltplan enthält, sondern nur den zu simulierenden teil. 
Hintergrund ist, dass ngspice in einer Cloud läuft und diese 
simulationen im rahmen einer ci pipeline ausgeführt werden sollen, und 
deren ergebisse dann mit entsprechenden richtlinen automatisiert 
verglichen werden.

Danke schonmal
Persönliche Seite #5506573
Lesenswert?

Jan O. schrieb:

> Wie kann ich in KiCad ein spice netlist exportieren, die nicht den
> gesammten schaltplan enthält, sondern nur den zu simulierenden teil.
> Hintergrund ist, dass ngspice in einer Cloud läuft und diese
> simulationen im rahmen einer ci pipeline ausgeführt werden sollen, und
> deren ergebisse dann mit entsprechenden richtlinen automatisiert
> verglichen werden.

Grobe Idee: Du packst den zu simulierenden Teil in einen hierarschichen 
Subschaltplan.

Der ist im "wesentlichen" ein Schaltplan für sich alleine. Du könntest 
Ihn jetzt z.B. kopieren, umbenennen (Dann ist er wirklich vom 
Restschaltplan gelöst) und in irgendwelchen Details simulationsbezogene 
Modifikationen machen.

Mit freundlichem Gruß: Bernd Wiebus alias dl1eic
http://www.l02.de
Gast #5506628
Lesenswert?

Eine andere Idee: Custom Field Properties bei den Bauteilen hinzufügen, 
die Teil der Simulation sein sollen. Mit einem selbst gebauten 
Preprozessor (oder ist das ein Postprozessor?) den Teil der Schaltung 
mit den Custom Properties extrahieren und an den Simulator senden.
Gast #5506723
Lesenswert?

Bernd W. schrieb:
> Der ist im "wesentlichen" ein Schaltplan für sich alleine. Du könntest
> Ihn jetzt z.B. kopieren, umbenennen (Dann ist er wirklich vom
> Restschaltplan gelöst) und in irgendwelchen Details simulationsbezogene
> Modifikationen machen.

Hi Bernd,

für mein Dafürhalten wäre es doch schlauer gleich das Ganze im LTSpice
zu simulieren, wo man zusätzlich davon ausgehen kannn das die Modelle 
stimmig sind.

Jack schrieb:
> Eine andere Idee: Custom Field Properties bei den Bauteilen hinzufügen,
> die Teil der Simulation sein sollen. Mit einem selbst gebauten
> Preprozessor (oder ist das ein Postprozessor?) den Teil der Schaltung
> mit den Custom Properties extrahieren und an den Simulator senden.

Kropfiger geht es nicht :-(
#5506788
Lesenswert?

il Conte schrieb:
> für mein Dafürhalten wäre es doch schlauer gleich das Ganze im LTSpice
> zu simulieren, wo man zusätzlich davon ausgehen kannn das die Modelle
> stimmig sind.

und wie willst Du dann den Lauf des LTSpice vollständig automatisieren?

Der TO hat ja (im Gegensatz zu so manch anderem) klar gesagt was er 
machen will: die Simulation soll vollständig automatisiert in einer CI 
Pipeline ablaufen, also nix mit Klicken in einer Windows GUI.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren