Solange sich diese Einstellungen über Systemvariablen steuern lassen, könntest du dir einen "Startbutton" in einem Werkzeugkasten in der CUI anlegen, der diese Werte setzt. Ist halt dann nach dem Öffnen ein Klick. Für dein Beispiel bräuchtest du z.B. folgende sysvars (alle in der Hilfe nachzulesen):
GRIDDISPLAY
Steuert das Anzeigeverhalten und die Anzeigelimits des Rasters
GRIDMODE
Legt fest, ob das Raster aktiviert oder deaktiviert ist
GRIDMAJOR
Steuert die Häufigkeit der Hauptrasterlinien im Vergleich zu den Nebenrasterlinien
GRIDUNIT
Legt den Rasterabstand (X und Y) für das aktuelle Ansichtsfenster fest
LIMCHECK
Steuert die Erzeugung von Objekten außerhalb der Rastergrenzen
LIMMAX
Speichert die oberen rechten Rastergrenzen des aktuellen Bereichs (in Weltkoordinaten)
LIMMIN
Speichert die unteren linken Rastergrenzen des aktuellen Bereichs (in Weltkoordinaten)
SNAPANG
Legt den Fang- und Raster-Drehwinkel des aktuellen Ansichtsfensters relativ zum aktuellen BKS fest
SNAPBASE
Bestimmt unter Bezug auf das aktuelle BKS den Fang- und Rasterursprungspunkt für das aktuelle Ansichtsfenster
SNAPMODE
Aktiviert und deaktiviert den Fangmodus
SNAPTYPE
Legt den Fangtyp für das aktuelle Ansichtsfenster fest
SNAPUNIT
Legt den Fangwert für das aktuelle Ansichtsfenster fest
Das Makro müsste dann so aussehen: ^C^Cgridmode;1;limcheck;1;usw...
------------------
Gruß
Michi
"Es ist schon alles gesagt, nur noch nicht von allen." (Karl Valentin)
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP