Forum: Mikrocontroller und Digitale Elektronik LTSpice library an anderen Ort verlegen


von Markus W. (kornbanane)


Lesenswert?

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 :((

von Der Rächer der Transistormorde (Gast)


Lesenswert?


von Markus W. (kornbanane)


Lesenswert?

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

von Abdul K. (ehydra) Benutzerseite


Lesenswert?

Wo ist denn die Pfadangabe? Leerzeichen brauchen "" im Pfad.

Bei den Werten solltest du die Einheiten komplett weglassen!

von Markus W. (kornbanane)


Lesenswert?

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

von Markus W. (kornbanane)


Lesenswert?

oh... Fehler gefunden :D Fragt besser nicht nach ...

von Abdul K. (ehydra) Benutzerseite


Lesenswert?

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
Noch kein Account? Hier anmelden.