Hallo, Wäre super, wenn mir jemand weiterhelfen könnte. Im Altium-Forum hatte ich leider keinen Erfolg: Ich habe Komponenten in einer Library definiert und diese im Schaltplan und im Layout verwendet, die ganz normale Vorgehensweise eben. Jetzt habe ich meine Libraries umorganisiert, und dabei wanderten einige Komponenten in eine andere Library. Den Schaltplan habe ich aktualisiert, dort zeigen die Komponenten auf die neue Lib, sowohl vom Symbol als auch vom Footprint her. D.h. beim Doppelklick auf die Komponente im Schaltplan wird mir als Lib die neue angezeigt, und mit einem weiteren Doppelklick auf den Footprint wird der Footprint in der neuen Footprint-Library referenziert ("... found in NewLib.PcbLib"). Nun führe ich ein "Update PCB Document" aus, um die geänderten Libs ins Layout zu übernehmen. Leider wird mir immer nur "No Differences found" gesagt, und die Footprints im Layout zeigen immer noch auf die alte Lib. Wie kriege ich Altium nun dazu, einfach mal auf die Footprints in der neuen Lib umzuschalten?
Hi, die Footprints im Layout kannst du über Tools -> Update (from) PCB Libarys updaten. Wenn es nicht unter Tools steht, dann unter Design. Ich hab den Designer jetzt nicht vor mir. MfG Thomas
> die Footprints im Layout kannst du über Tools -> Update (from) PCB > Libarys updaten. Hm, sieht im ersten Moment so aus, als würde das nichts bringen, nach dem Update steht in der Komponente (nach Doppelklick) unter "Library" immer noch die alte Library und nicht die neue. Funktioniert aber doch irgendwie, also falls mal jemand anderes dieses Problem auch hat: Alte Library gelöscht bzw. umbenannt, damit sich Altium nicht mehr darin bedienen kann. Komponente in der neuen Lib modifiziert, um zu überprüfen, daß die Komponente aus der neuen Lib genommen wird. "Update from PCB libraries" durchgeführt => geänderter Footprint erscheint. Doppelklick auf die Komponente im PCB: Unter Library steht immer noch die alte Lib. Scheint keinen Einfluß auf den tatsächlichen Footprint zu haben. Danke für die Hilfe!
Ist denn ... 1) ...die neue Lib im AD dem Projekt zugeordnet? 2) ...die alte Lib im AD "deinstalliert"? 3) ...die Footprint-Zuordnung im SCH-Symbol von 'any' auf die gewünschte Footprint-Lib umgestellt? Ralf
> 1) ...die neue Lib im AD dem Projekt zugeordnet? Ja. > 2) ...die alte Lib im AD "deinstalliert"? Ja, die einzige Lib (neben den Standard-AD-Libs) ist die neue. > 3) ...die Footprint-Zuordnung im SCH-Symbol von 'any' auf die gewünschte > Footprint-Lib umgestellt? Ach so, darüber geht das, jetzt habe ich es wahrscheinlich. Ich hatte immer nur gesehen, daß beim Umstellen von "Any" auf "Library Name" die Meldung "Footprint not found" angezeigt wurde. Den Footprint über "Browse..." einfach mal auszuwählen, kam mir vor Schreck dann nicht mehr in den Sinn. Ich gebe zu, mein Verhalten war schon leicht DAU-lastig. Naja, auf der anderen Seite ist das Programm aber auch schon ein ziemlicher Klopper an Features. Dann vielen Dank für den Tip!
Ja, bei nem Libwechsel muss man manchmal etwas tricksen. Danach wieder auf 'any' umzustellen sollte aber kein Problem sein. Aber aus diesem Grund hab ich's mir angewöhnt, das Symbol im Schaltplan "händisch" auf die neue Lib umzuorgeln, und im PCB das Teil zu löschen, so dass es neu erstellt wird. Eine Sache die mir noch einfällt: Die UID von Schaltplansymbol und Footprint im PCB-Projekt (nicht in der Lib) haben aber zueinander gepasst, oder? Wenn nicht, ist es natürlich klar, dass es nicht funktioniert hat. Jedenfalls freut's mich wenn der Tip geholfen hat. Ralf
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.