Hallo liebe Gemeinde, ich suche ein ULP, das in Eagle 6.5.0 die Attribute aller Bauteile vom Schaltplan ins Board kopiert.
Hallo Falk! So lange wie Du EAGLE verwendest, weißt Du, wie Du Board und Schematic konsistent hältst. Und wenn beides konsistent ist, sind die Attribute bereits im Board enthalten. Was genau fehlt Dir denn da?
OK, hier die Lösung, siehe Anhang. Diese Aktion wurde nötig, weil wir in einem Projekt in der 4ma gerade die Stücklistenerstellung weiter automatisieren wollen. Dazu nutzen wir die Attribute der Bauteile für Herstellernamen, Bestellbezeichung etc. Allerdings war der Schaltplan und das Layout schon fertig und wir haben diese Infos in den Bibliotheken nachgezogen und diese dann per Aktualisierung in den aktuellen Schaltplan gebracht, damit man nicht hunderte Bauteile alle manuell korrigieren muss. Leider werden dabei die Attribute nur in den Schaltplan importiert aber nicht ins Layout, dadurch werden beide inkonsistent. Also muss man alle Attribute aus den Bauteilen vom Schaltplan ins Board kopieren. Beim nächsten Projekt werden wir natürlich VOHRER die Bauteile in der Bibliothek vervollständigen, bevor sie in die Schaltung eingefügt werden. Dann besteht das Problem auch nicht. Nutzung: Man führt das ULP im Schaltplan aus, das generiert ein Scrip mit dem Namen copy_attributes.scr im aktuellen Verzeichnis. Dann geht man ins Board und führt dort das Script aus.
:
Bearbeitet durch User
Das funktioniert genau so, das habe ich eben sicherheitshalber auch geprüft. Du kannst nachträglich Attribute in der Library hinzufügen/ändern und UPDATEn, ohne die Konsistenz zu gefährden. Alles andere wäre eine Katastrophe. Wenn das kein Grund ist, endlich mal auf die 6.6 zu aktualisieren... ;-)
Aha, also ein Bug in der 6.5.0 Beim nächsten Projekt werden wir updaten.
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.