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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.