Autor: © Frank Tokarski
Stand: 04/2006
1. Kurzbeschreibung
Mit SH2FF.MA können Daten aus genau begrenzten Bereichen in extra Dateien rauskopiert werden. Dazu werden Shapes -Umringe als Zäune benutzt.
2. Voraussetzungen
Das Programm SH2FF.MA befindet sich im MDL-Applikationsverzeichnis
z.B. c:\Bentley\Program\MicroStation\mdlapps
Zur Lizensierung muß das Verzeichnis „License“ unter dem Hauptverzeichnis angelegt sein.
z.B. c:\Bentley\Program\MicroStation\license
Eine gültige Lizenz sh2ff.lic befindet sich in diesem Verzeichnis.
Die Brereiche, deren Daten kopiert werden sollen, sind durch Shapes gekennzeichnet.
3. Allgemeiner Arbeitsablauf
a) Einzelne Zaun-Shapes
Nach Drücken des Ausführungsknopfes 'Cell+Text' bzw. 'Lines' wird das Shape (ComplexShape, Ellipse) mit Datenpunkt identifiziert und der Inhalt des Shapes wird (entsprechend Zaunmodus) kopiert.
Der Zaunmodus 'innen snap' ist eine Besonderheit für Zellen und Texte: Zusätzlich zur internen Schaltung auf 'überlappend' wird der Snap-Punkt untersucht und nur, wenn er innerhalb der Shapegrenzen liegt, wird das Element kopiert.
a) Ausgewählte Zaun-Shapes
Sind viele Shapes mit gleichen Attributen in einer Datei vorhanden, so kann man mit einen Knopfdruck alle Shapes als Kopierzaun benutzen. Die Zaun-Shapes werden nach Level und Color ausgewählt.
Was kopiert werden soll, 'Cell+Text' oder/und 'Lines' und der Zaunmodus müssen eingestellt sein. Nach dem Drücken des 'Start'-Knopfes werden die Shapes nacheinander automatisch als Kopierfenster benutzt.
Mit dem Schalter Dateianzahl hat man die Wahl zwischen Kopieren in eine Datei, der unter Einstellungen gewählten Ausgabedatei oder für jedes Shape in eine extra Datei.
Zu letzteren muß unter Einstellungen auch eine Seeddatei gewählt sein. Der Name der Ausgabedatei wird vor dem Punkt mit einem 3stelligen Zähler erweitert und
so oft wie Zaun-Shapes gewählt sind, zunächst als leere Kopie abgelegt. Danach folgt nacheinander die Kopie der einzelnen Daten jedes Zaun-Shapes in diese Dateien.