Hallo ich habe folgendes Problem: Früher konnte ich Transistormodelle in den entsprechenden Ordner (standard LTSpice Bipolar) einfügen... Nun habe ich den Rechner gewechselt und mir das neue LTSpice heruntergeladen. Wenn ich nun aber neue Modelle in diesem Ordner erstelle, speicher und dann Spice öffne, stehen mir diese nicht zur Verfügung. Kann mir einer erklären, warum nicht? Gruß Simon
Ist bei mir kein Problem. Die Modelle stehen allerdings inzwischen unter (bei Win) '...USER\Documents\LTspiceXVII\lib\cmp\' und nicht mehr im Programmverzeichnis.
HildeK schrieb: > Die Modelle stehen allerdings inzwischen unter (bei Win) > '...USER\Documents\LTspiceXVII\lib\cmp\' und nicht mehr im > Programmverzeichnis. Ich habe das noch nicht komplett durchgezogen und hole die Modelle jeweils bei Bedarf in die Arbeitsverzeichnisse. Hast Du die Modelle komplett nach USER ausgelagert oder nur Deine private Sammlung? Wie ist das mit Updates? mfg klaus
Bei LTSpice hat es ja nun einen Versionssprung gegeben. Damit könnte Dein Problem zusammenhängen.
voltwide schrieb: > Bei LTSpice hat es ja nun einen Versionssprung gegeben. Damit könnte > Dein Problem zusammenhängen. M.E. wird nicht automatisch von LTspice-IV nach LTspice-XVII upgedatet. Zumindest musste ich mir LTspice-XVII downloaden. Ferner ist es erst mit LTspice-XVII möglich unter dem Control Panel Pfade für Symbole und Lib´s anzugeben. Klar, wenn man LTspice-IV hatte und selber Ergänzungen in den Pfaden der Symbole und Lib´s eingefügt hatte, dann müsste man es unter LTspice-XVII wiederholen oder mit den neuen Suchpfaden arbeiten. mfg klaus
Klaus R. schrieb: > Ich habe das noch nicht komplett durchgezogen und hole die Modelle > jeweils bei Bedarf in die Arbeitsverzeichnisse. > Hast Du die Modelle komplett nach USER ausgelagert oder nur Deine > private Sammlung? Ich habe bei bestehender Version IV die neue installiert, mit der aber noch nicht viel gemacht. Es ging hier ja um Modelle einfacher Halbleiter, die auch früher schon in \lib\cmp standen, das sich jedoch im Installationsverzeichnis von LTSpice befand. Seit Win7 ein Ärgernis. Ich habe den Eindruck, dass die hinzugefügten Modell in Version IV in die Version XVII migriert wurden. Beim Installieren wurden die Files mit den Modellen, Symbolen etc. automatisch unter \USER\Documents\LTspiceXVII\ angelegt. In dem Pfad habe ich dann auch meine Simalationsdateien. Zum Test meiner Antwort von oben habe einfach eine Zeile in standart.bjt dupliziert und einen Phantasiemodellnamen verwendet. Das Modell war dann verfügbar. BTW: bisher musste man bei einer solchen Modifikation immer LTSpice neu starten. Das mache ich seit langem so, vielleicht hatte das der TO vergessen! > Wie ist das mit Updates? Da gibt es doch schon lange keine Probleme mehr. Bei IV musste man aber zum Update das Programm mit Adminrechten starten. Das entfällt jetzt, weil eben die Files nicht mehr im teilweise geschützten Installationsverzeichnis liegen. Eigene Einträge bleiben schon lange erhalten. Einzig das europäische R-Symbol wird immer wieder mit der doofen Ami-Variante überschrieben. Wenn ich für einen Transistor oder eine Diode ein Modell dauerhaft einbinden will, dann nehme ich einfach einen normalen Texteditor für die standard.xyz-Files und füge es dort ein.
Hallo Simon, Habe mir das neue LTspiceXVII mal neben der Version IV installiert und ausprobiert. Kann HildeK nur recht geben, als Ordner für Beispiele und Bibliotheken wird nun "C:\Users\......\Documents\LTspiceXVII" verwendet (die Punkte stehen für den Benutzernamen). Die ordner "examples" und "lib" konnte ich sogar aus dem Installationsverzeichnis löschen (Bild InstOrdn.png), ohne das es Probleme gibt. Habe dann meine Transistorbibliothek "MyTransistor.bjt" umbenannt in "standard.bjt" und die originale Datei aus "C:\Users\......\Documents\LTspiceXVII\lib\cmp" damit ersetzt, es hat sofort funktioniert (Bild TransNeu.png). Hänge meine Bibliothek mal an, dann könnt ihr sie als "standard.bjt" benutzen oder Transitormodelle daraus in eure eigene "standard.bjt" kopieren. Im der neuen Pfadauswahl mußte ich dazu nichts eintragen (Bild LibPath.png). Im Gegenteil, wenn ich dort den Installationspfad eingetragen hatte, zeigte das keine Wirkung. Wer das amerikanische Widerstandssymbol "res.asy" im Ordner "C:\Users\......\Documents\LTspiceXVII\lib\sym" durch das Angehängte austauscht hat das deutsche Symbol. Viel Erfolg und guten Rutsch. Tom
Da ist etwas mit den Bildern schiefgelaufen, hier das fehlende.
Hallo Tom Vielen Dank für deine ausführliche Antwort und natürlich auch Danke an die anderen.:) Uch werde das gleich mal probieren... Das mit dem neuen Ordnerverzeuchnis ist mir auch schon aufgefallen. Wusste aber nicht wie ich das interpretieren soll. Gruß und einen guten Start ins Neue Jahr Simon
> Wer das amerikanische Widerstandssymbol "res.asy" im Ordner
"C:\Users\......\Documents\LTspiceXVII\lib\sym" durch das Angehängte
austauscht hat das deutsche Symbol.
Wenn ich für jemand einen Schaltplan in LTspice zeichne und denke, dass
derjenige das deutsche Widerstandssymbol bevozugt, dann nehme ich das
Widerstandssymbol "EuropeanResistor" aus dem Ordner [Misc]. Dieses
Symbol ist das "deutsche" Widerstandssymbol. Man muss also nicht
unbedingt das Symbol "res.asy" ersetzen, wenn man ein "deutsches"
Widerstandssymbol haben will.
Also ich verstehe es nicht... Ich habe das neue Modell jetzt in den cmp-Ordner unter Dokumente eingespeichert. Trotzdem funktioniert es nicht... Ich habe mal ein Screenshot von der Meldung gemacht, die bei der Transistorauswahl kommt. Wisst ihr, warum das Programm solche Probleme hat? Gruß Simon
Habe mich noch ein wenig mit LtSpiceXVII beschäftigt und jetzt verstanden wie die Pfadangaben funktionieren. Wollte eine Datei, welche mit LtSpiceIV erstellt war, bearbeiten. Natürlich wurde der Operationsverstärker TL062 nicht gefunden, da ich ihn nachträglich nach LtSpiceIV übernommen hatte (Bild NoLib.png). Nun ließe sich das Problem dadurch lösen, den Baustein neu in die Bibliotheken zu übernehmen, die neuen Bibliotheken durch die Alten zu ersetzen ODER die Pfadangaben auf die alten Bibliotheken zu erweitern (Bild LibPathN.png). Nachdem der Pfad erweitert ist besteht Zugriff zu den Bauteilen der alten Bibliothek (Bild Zugriff.png). Nun sind auch die alten Dateien mit den dort verwendeten Bauteilen wieder zugänglich. Langfristig werde ich nicht mit so vielen Bibliotheken arbeiten. Werde ordentlich ausmisten und nur die gebräuchlichsten Bauteile in den Lib's behalten, damit es wieder übersichtlicher wird. Ein dann fehlendes Bauteil ist schnell wieder integriert. @Simon War bei mir auch so, habe dann die Ordner im Installationsverzeichnis umbenannt lib->bib, examples->axamples, danach hat es funktioniert und endlich habe ich die umbenannten Ordner gelöscht (Bild InstOrdn.png im vorigen Beitrag). Gruß. Tom
Noch vergessen: Konnte die Datei mit LtSpiceXVII simulieren, bearbeiten, speichern und danach problemlos in LtSpiceIV öffnen, simulieren und bearbeiten. Gruß. Tom
Ich habe die Ordner im Installationsverzeichnis sofort gelöscht und nicht erst umbenannt. Damit sollte die Sache doch auch funktionieren? Gruß Simon
Habe wieder etwas herausgefunden. Die Ordner "lib" und "examples" aus dem Installationsverzeichnis zu löschen ist keine gute Idee. Im Falle daß LtSpiceXVII ein Problem in den Bibliotheken bemerkt, stellt es die Bibliotheken und Beispiele aus dem Installationsverzeichnis in das Benutzerverzeichnis wieder her. Findet es die Quellen nicht, gibt es eine Fehlermeldung (Bild LibErr.png) und LtSpice startet nicht. Das bedeutet aber auch, daß Änderungen in den Bibliotheken des Benutzerverzeichnis auch ins Installationsverzeichnis übernommen werden müssen, sonst werden sie beim nächsten restaurieren der libs von den Originalen überschrieben. Gruß. Tom
Das heißt, ich muss in beide Verzeichnisse das neue Modell einfügen. Richtig? Das habe ich auch schon gemacht, dann kam aber die Fehlermeldung, die ich schon hochgeladen habe... Ich habe nebenbei auch das alte LTSpice IV installiert und als ich dort meine Modelle eingefügt habe, hat alles funktioniert. Wenn ich übrigens jetzt LTSpiceIV öffne und bei der Fehlermeldung die Bibliothek von der älteren Spice Version angebe, funktioniert es?! Hast du ne Erklärung?:) Simon
Ich meine natürlich, wenn ich LTSpiceXVII öffne und die Bibliothek von IV angebe, läuft es.:)
>Das heißt, ich muss in beide Verzeichnisse das neue Modell >einfügen. Richtig? Ja! Ich kopiere jeweils die geänderte Bibliothek in den anderen Ordner. Ich habe mir jetzt einfach die Bibliotheken von LtSpiceIV ins Benutzer- und Installationsverzeichnis von LtSpiceXVII kopiert. So kann ich meine bestehenden Schaltungen problemlos weiter verwenden. Die originalen Bibliotheken von LtSpiceXVII habe ich umbenannt und behalten. So kann ich Bauteile, die ich evtl. für die neuen Beispiele oder neue Projekte brauche, in meine Bibliotheken kopieren. Gruß. Tom
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.