Fläche durch Fluten füllen und Voreinstellungen setzen


 Produkt(e):MicroStation
 Version(en):08.11.09.459
 Umgebung:N\A
 Produktbereich:Basisgeometrie
 Produktunterbereich:N\A

Problem

Es sollen Flächen erstellt werden, indem der Befehl Komplexe Polygonflächen erstellen benutzt wird. Dabei kann die Option Typ d. Aufüllung auf Keine, Opak oder Umrandet gestellt werden.

Für eine Stapelverarbeitung könnte es interessant sein, sowohl den obigen Befehl per Tastatureingabe (KeyIn) auszuführen, als auch die genannten drei Optionen mit einer Tastatureingabe voreinzustellen.

Auch könnte man derartige Befehlskombinationen auf Funktionstasten oder Benutzer-Icons legen, um Arbeitsabläufe zu vereinfachen.

Problemlösung

Die Tastatureingabe create region flood entspricht dem Befehl Komplexe Polygonflächen erstellen Der Tastatureingabe kann man noch eine weitere Tastatureingabe voranstellen; es wäre active fill on (Opak) oder active fill off (Keine). Komplett wäre es also z.B. die verkettete Tastatureingabe active fill on;create region flood für eine gefüllte Fläche.

Für die dritte Option Umrandet gibt es jedoch keine Tastatureingabe. Hier kommt der sog. Calculator in Verbindung mit einer TCB-Variablen ins Spiel. Die (erste) Tastatureingabe für eine umrandete Fläche sähe so aus:

mdl load calculat; calc tcb->ext_locks.fillMode=2;create region flood

mdl load calculat muss theoretisch nur einmal zu Beginn der Sitzung ausgeführt werden.
Der Calculator kann auch für die beiden ganz oben genannten Befehle eingesetzt werden:

calc tcb->ext_locks.fillMode=1 entspricht dem Keyin active fill on
calc tcb->ext_locks.fillMode=0
entspricht dem Keyin active fill off

Dabei darf einen nicht irritieren, dass die korrespondierende Option in den Befehlsoptionen des Befehls Komplexe Polygonflächen erstellen nicht sofort umspringt; es funktioniert trotzdem.

Sehen Sie hierzu auch

Einem Satz bestimmter Flächen automatisiert eine Füllfarbe zuweisen

Anderssprachige Quelle

How to Change fill type using a key-in in batch processor



 Ursprünglicher Autor:Sven Zigelski