Ok
Danke erstmal für eure Anregungen.
Ich denke das unkomplizierteste ist es, wenn ich alle Attribute in einer Excel Tabelle bearbeiten könnte.
Ich kannn das auch eigentlich, also ich würde einem Bereich mit dem LISP Programm Autonummern so zuweisen, dass ich die richtige Reihenfolge 1-x habe. Num muss ich die Attribute auslesen...ATTOUT. Dann habe ich diese Atrribute in richtiger Reihenfolge in einer txt Datei, diese füge ich in Excel ein.
Nun habe ich in Excel folgende Spalten:
'Handle Blockname Attribut1 Attribut2 usw
wobei Attribut1 die Autonummern 1-x enthält.
wenn ich das richtig sehe ist die Handle spalte die Zuordnung für Autocad, d.h. diese muss konstant bleiben, damit ich beim einlesen der Attribute (ATTIN) jeden Block mit den Attributen an der richtigen Stelle habe.
Frage:
Ändert sich das Handle für die Blöcke durch irgendwelche umstände (das muss ich unbedingt vermeiden)?
Denn es gibt ja noch die ID für die Blöcke, die wie ich denke eindeutig und konstant sein müsste, aber die wird bei ATTOUT nicht mit ausgelesen.
Nun könnte ich, wenn das so funktioniert wie ich beschrieben habe, die Blöcke durch Autnummerierung für mich sinnvoll identifizieren, die Attribute auslesen, in Excel mit einem Skript richtig beschriften und die Attribute wieder einlesen.
Ich darf dabei die Excel Zeilenreihenfolge nicht verändern wurde mir gesagt.
Wenn später neue Blöcke dazu kommen, kann ich die Schritte wiederholen und so relativ einfach die Beschriftung anpassen.
Kommt das so hin? Ich kann das erst am Freitag prüfen, da ich bis dahin kein Autocad zur verfügung habe.
Gruß
David
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP