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.