Hi, hab ein Problem und zwar muss ich in LTSpice meine Library die sich ja normal unter C:\Programme.... befinden auf eine andere Partition verlegen. Warum ? Weil ich an einem Firmenrechner sitz und nichts auf C:\ schreiben darf also auch keine neuen Bauteile in LTSpice anlegen kann. Ich müsste also den Library Ordner auf ne andere Patition legen aber ich finde nichts wo ich den Pfad zum Library Ordner in LTSpice definieren kann :((
Hab noch bisschen was rumprobiert. Und zwar wenn man ein neues Bauteil erstellt dann gibt man ja bei den Attributen den Dateinamen der *.lib also des Spicemodells an. Habe da jetzt den Kompletten Pfad zu der Datei auf der anderen Partition angegeben. Bekomme aber den Fehler: could not open library File "blabla". Habe das komplette Programm auf die andere Partition kopiert (nicht neu installiert habe dazu keine rechte) und das Programm dann von da aus geöffnet und das läuft auch. Die Symboldatei liegt in lib\sym und die Spice Datei in lib\sub so wie es sein sollte. Fehlt vieleicht was in der Spice Datei ? Hier ist sie:
1 | .SUBCKT xformer_01 1 2 3 4 |
2 | *
|
3 | ** Primary |
4 | Lleak1 1 20 1mH |
5 | Lpri1 20 21 1H |
6 | Rpri1 21 2 1 |
7 | Cpri1 1 2 20pF |
8 | *
|
9 | **Secondary |
10 | Lleak3 3 22 1mH |
11 | Lsec1 22 23 2.5mH |
12 | Rsec1 23 4 1 |
13 | Csec1 3 4 20pF |
14 | K Lpri1 Lsec1 0.999 |
15 | .ENDS |
Wo ist denn die Pfadangabe? Leerzeichen brauchen "" im Pfad. Bei den Werten solltest du die Einheiten komplett weglassen!
Den Pfad zur Spice Datei stellt man doch bei den Attributen des bauteils ein. Jedenfalls taucht es in der Netzliste meiner Schaltung auf.
1 | M:\Entwicklung\Elektronik-Software\Markus\LTSpice\Simulationen\Einpuls_Gleichrichter_mitTrafo\1PGlr_mT.asc |
2 | V1 N001 0 SINE(0 325 50 0 0 0 0) |
3 | D1 N002 N003 D |
4 | R1 N003 0 1k |
5 | C1 N003 0 100µ |
6 | XU1 N001 0 N002 0 xformer_01 |
7 | .model D D |
8 | .lib M:\Entwicklung\Elektronik-Software\Markus\LTspiceIV\lib\cmp\standard.dio |
9 | .tran 100ms |
10 | .lib M:\Entwicklung\Elektronik-Software\Markus\LTspiceIV\lib\sub\xformer_01.lib |
11 | .backanno |
12 | .end |
Es ist die xformer_01.lib
Sehe erstmal keinen gravierenden Fehler. Aber das ist doch die Ausgabe des Netlisters von LTspice. Poste mal dein ganzes Projekt. Ist dann einfacher. Die erste Zeile enthält nur einen Pfad! Ist das richtig?? Du kannst auch relative Pfade benutzen. Was man normalerweise ja auch macht. LTspice guckt auch in den Pfad des Projektes bei der Suche. Also kannst du auch nur Dateinamen angeben, wenn diese im Projektordner liegen. standard.dio usw. gibt man nicht an, macht LTspice automatisch.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.