Servus.
Das Programm ist ein Externes, also keine Autocad-Programmerweiterung?
Wir dürfen also davon ausgehen: es gibt 10 Dateien, Acad ist an der Erstehung nicht beteiligt, es geht also nur die Dateien im Nachgang zu bearbeiten, da die Entstehung nicht beeinflusst werden kann.
Es gibt viele Möglichkeiten bis hin zu einem Programm was es vollautomatisch löst.
Einfachstes Mittel, wenn Anzahl und Namen der Stile bekannt ist:
Ein einfaches BefehlszeilenScript was die Zeichnung durch (automatische) Befehlseingaben in der Befehlszeile ändert.
Aufgabe splitten in zwei Punkte:
Scripterstellung für den Ablauf/Änderung einer Datei.
Lösung suchen für die Batchbearbeitung von mehreren Dateien.
-
Zunächst ändert man den Bemassungsstil, dafür ändert man wie gewünscht die BemassungsSystemvariablen und speichert die aktuelle Einstellung unter dem bisherigen Namen, Namen können über den Befehl Umbenenn geändert werden falls gewünscht.
Anschliessend aktualisiert man die Bemassung für diesen Stil.
Da bei Null angefangen alles etwas viel sein könnte:
Öffne eine Kopie einer der Dateien, lösche alles ausser der Bemassung (falls als nötig erachtet) und speicher die Datei.
Ändere die Bemassungsstil Einstellungen, speichere die Datei unter anderem Namen.
Lade beide Dateien mit der nächsten Antwort hoch (verwende eindeutige Dateinamen im Forum, zb mit YYMMDD_ vorangestellt.
Am Montag bekommst du das Script oder wenigstens eine Teillösung.
Dein Weg (Template, Block, auflösen) geht auch sehr gut, per Script wäre auch dies mit einer 1-Klicklösung umzusetzen.
Also welche Wege man auch nutzt, die Lösung ist kein Problem.
Oder selbst anfangen:
http://ww3.cad.de/foren/ubb/Forum54/HTML/021110.shtml
Per Programmierung wäre es freilich am elegantesten, aber ich fördere lieber die einfachen DIY Wegen, wie eine kostenlose Dienstleistung als Fertigprodukt :-)
------------------
CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP