Nabend alle zusammen, trotz mehreren Blicken in das Benutzerhandbuch (habe es immernoch nicht geschaft ganz durchzuarbeiten) habe ich eine Frage zu einem Problem für das ich keine Lösung finden kann. Und zwar habe ich zwei selbsterstellte Bibliotheken. Die eine ist die Erweiterung/fortführung der anderen. Da ich einige Bauteilprobleme hatte, habe ich mich entschlossen eine neue Bibliothek zu erstellen.Dafür habe ich mir die Bauteile, die meiner Meinung nach noch zu retten waren bzw. in Ordnung sind in die neue mit übernommen. Alle Änderungen die ich dann in der neuen Bibliothek gemacht hatte wurden anscheinend nur zum Teil übernommen.Ich habe das merkwürdige Phänomen, dass nicht alle Änderungen in meinem Schaltplan ankommen. Auf "aktualisieren" und "alles aktualisieren" habe ich geklickt.Funktioniert bei den meisten Bauteilen auch. Nur bei einigen eben nicht. Zum Beispiel >Name und >Value werden nicht angezeigt bzw. aktualisiert.Hatte das bei einem Widerstand gehabt, das ich bei einer Bestimmten Zoomstufe >Value lesen konnte.Nach dem weiterzoomen war es weg und ist auch nicht wieder aufgetaucht. Andere Änderungen werden auch nicht angezeigt.Welche Bauteile das sind kann ich leider nicht mehr sagen, da ich nicht mehr weiß was ich alles verändert, angepasst und neu gemacht habe. Merkwürdig ist dann auch noch, wenn ich die alte Bibliothek aus dem .lib Verzeichnis lösche, kann ich aus dem Schaltplan heraus nicht mehr auf das Bauteil in der neuen Bibliothek zugreifen.Wenn ich dieses Bauteil wiederum aus "Bibliothek öffen/Symbol,Package,Device" heraus öffne geht das alles. Dabei habe ich doch alle Änderungen in der Neuen vorgenommen.Die alte habe nicht mehr angefasst, und nur aus Sicherheitsgründen noch nicht gelöscht. Jemand eine Idee was da vor sich geht? Gruß Rudi Nachtrag: Jetzt habe ich direkt in das Eagle .lib Verzeichnis geschaut, und meine neue Bibliothek ist dort garnicht enthalten.In Eagle direkt wird diese aber angezeigt.Mit einem Schloss darüber.Was los? Habe ich dann andauernd in eine Phantombibliothek gespeichert??Sprich die es in Wahrheit garnicht gibt?
:
Bearbeitet durch User
Rudi P. schrieb: > Sprich die es in Wahrheit garnicht gibt? Das kann sein. Was für ein Betriebssystem benutzt du denn auf deinem Rechner?
Nabend Mike, Windows 7 64 Bit. Gruß Rudi Nachtrag: Habe die .lib jetzt aus Eagle herraus auf den Desktop kopiert, und dann direkt in das Verzeichnis/Ordner lib reinkopiert. Dann jedes Bauteil auf meiner Schaltung angeklickt und package öffnen lassen. Dann ist mir aufgefallen, das einzelne Bauteile noch in der alten Bibliothek gespeichert waren- steht ganz oben in der Fensterbeschreibung.Dann habe ich jedes Teil einzelnd händisch nochmal in der neuen Bibliothek abgespeichert. Man staune jetzt werden auch die Änderungen angenommen und gespeichert. Die alte Bibliothek konnte ich aus dem Verzeichnis löschen. Jetzt scheint alles zu funktionieren. Verstehe halt aber immernoch nicht wieso Eagle die alte Bibliothek genommen hat, und warum Eagle aber auf die neue zugegriffen hat, aus der ich die Teile auch geladen hatte. Sehr verwirrend. Danke für Deine Antwort Mike. Scherz an Und entschuldigung für den verschwendeten Serverplatz meines Beitrags. Scherz aus Gruß Rudi
:
Bearbeitet durch User
Dann könnte es am Roaming liegen. Wenn du versuchst, in Verzeichnissen zu speichern, wo du keine Schreibberechtigung hast, lenkt W7 den Schreibzugriff automatisch in Roaming-Verzeichnisse um, die aber das Attribut "hidden" haben. Vom Anwenderprogramm aus erscheinen sie so, als wäre der Schreibzugriff im ursprünglichen Verzeichnis geglückt. In Wirklichkeit sind die Files dann im Benutzerverzeichnis unter "Appdata/Roaming/NameDesAnwenderprogramms" gespeichert. Ich hoffe, ich habe mich einigermaßen verständlich ausgedrückt :-)
Hallo Rudi, ich vermute einmal, deine eigenen Bibliotheken liegen in einem anderen Verzeichnis. Sie einmal unter "Optionen/Verzeichnisse" welche Verzeichnisse alle im Biblithekszweig im Control-Fenster eingebunden werden. Bei einem Projekt "behält" Eagle die einmal eingefügten Bauteile in der Schaltung/Platine. Eine neue Bibliothek mit dem gleichen Namen und auch teilweise den gleichen Devices führt nicht automatisch dazu, dass die "neuen" Devices übernommen werden. Auch ein Aktualisieren hilft hier nicht. Am besten funktioniert, wenn im Schaltplan die "alten" Devices mittels "replace" durch die neuen Varianten aus der neuen Libary ersetzt werden. Eagle fragt dann, glaube ich jedenfalls, ob er alle anderen "gleichen" Devices in dem Projekt ersetzen soll. Nun sollten überall die "neuen" Bauteile erscheinen. Gruß Eagler
Hab ich verstanden und nachgeschaut.Habe dort legiglich --eagle.usr und eagle.usr.sav gefunden. Na ja, vielleicht zu spät, habe ja jetzt die Datei eingefügt.Mußte ich übrigens mit Adminrechen durchführen. Bedeutet da jetzt, das ich Eagle grundsätzlich als Admin ausführen muß, um die Veränderungen an Bibliotheken speichern zu können - langfristig. Gruß Rudi
Eagler schrieb: > Hallo Rudi, > > ich vermute einmal, deine eigenen Bibliotheken liegen in einem anderen > Verzeichnis. Sie einmal unter "Optionen/Verzeichnisse" welche > Verzeichnisse alle im Biblithekszweig im Control-Fenster eingebunden > werden. > > Bei einem Projekt "behält" Eagle die einmal eingefügten Bauteile in der > Schaltung/Platine. Eine neue Bibliothek mit dem gleichen Namen und auch > teilweise den gleichen Devices führt nicht automatisch dazu, dass die > "neuen" Devices übernommen werden. Auch ein Aktualisieren hilft hier > nicht. > > Am besten funktioniert, wenn im Schaltplan die "alten" Devices mittels > "replace" durch die neuen Varianten aus der neuen Libary ersetzt werden. > Eagle fragt dann, glaube ich jedenfalls, ob er alle anderen "gleichen" > Devices in dem Projekt ersetzen soll. > > Nun sollten überall die "neuen" Bauteile erscheinen. > > Gruß Eagler Hallo Eagler, danke für Deine Antwort. Verzeichnisse scheinen "default" zu sein. $EAGLEDIR\lbr , $EAGLEDIR\dru, $EAGLEDIR\ulp usw. . Habe jetzt nachräglich (leider) alle Bauteile aus dem Schaltplan händisch entfernt, und gegen die Neuen ausgetauscht.Layout ist jetzt natürlich weg. :( Mit "replace" hatte das aber irgendwie nicht funktioniert.Na, eh zu spät. Gruß Rudi
:
Bearbeitet durch User
Rudi P. schrieb: > Habe jetzt nachräglich (leider) alle Bauteile aus dem Schaltplan > händisch entfernt, und gegen die Neuen ausgetauscht.Layout ist jetzt > natürlich weg. :( Der normale Weg ist, die Bauteile mit dem Replace Befehl zu ersetzen. Dann übersteht das Layout das auch. Man kann das natürlich auch in zwei Schritten machen, d.h. erst das neue Bauteil auf das alte drauflegen, gucken das alles verbunden ist, und dann das alte löschen. Auch dabei bleibt das Layout heil, wenn man die Aktion sowohl im Schaltplan, als auch im Layout macht. Man sieht mehr was passiert, hat aber auch deutlich mehr Aufwand.
Ach, dann war ich wohl am Anfang eigentlich auf dem richtigen Weg.Hab ich dann falsch vertanden mit dem Replace. Ist dann in sofern auch nicht weiter tragisch, da das neue Layout viel besser ist.Hab sogar zwei vias sparen können. Und Übung macht den Meister. Irgendwann vielleicht... . Gruß Rudi
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.