MicroStation MDL-Applikation SR.MA              2D                                                                    V7, V8

 

Autor:    © Frank Tokarski
Stand:    05/2005 - 09/2007


1. Kurzbeschreibung

Mit SR.MA können Texte bzw. Zellen, die sich innerhalb von Shapes befinden an einem Segment des Shapes ausgerichtet werden. Gesteuert werden die zu berücksichtigten Elemente durch eine Parameterdatei.

2. Voraussetzungen
Das Programm SR.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 sr.lic befindet sich in diesem Verzeichnis
Die Parameterdatei hat den festen Namen SR.PAR und wird im Verzeichnis der Variablen MS_PAR erwartet. Die Datei mit den Blattschnitten (Shapes) wird an die Bearbeitungsdatei referenziert. Komplexe Shapes dürfen keine Bögen enthalten und ihre Punkteanzahl darf nicht 101 Punkte überschreiten.

3. Allgemeiner Arbeitsablauf

Nach dem Drücken des „Cell+Text“-Knopfes identifiziert man ein Segment eines Shapes, dessen innerhalb liegende Texte bzw. Zellen die Richtung dieses Segmentes erhalten sollen. Die zu berücksichtigen Text bzw. Zellen müssen  in der Parameterdatei SG.PAR aufgestellt sein. Nach einem Bestätigungs-Datenpunkt werden die Elemente gedreht.
Wenn der Text bzw. das Symbol auf dem Kopf stehen, wählt man '+180' führt den Vorgang noch einmal durch.

Hinweis1: In MS/J ist die Zaunbildung an bis zu 101 Punkte maximal eingeschränkt. Also, aus ComplexShapes mit mehr als 101 Punkte insgesamt können keine Zäune hergestellt werden. In V8 besteht diese Einschränkung nicht. Es sind z.Z. bis zu 5000 Punkte zur Zaunbildung zugelassen.

Hinweis2: Ist die Auswertung über die Blattschnittsgrenzen hinaus vorzunehmen, können die Randsegmente der Shapes vorher mit dem MDL MODSH.MA parallel nach außen verschoben werden.

4. Beispiel einer Parameterdatei

;----------------------------------------------------------
;Lv   Typ   Co/Ce   St/Ft     Wt   Th  Just    txt  
;                                                                    string 
;----------------------------------------------------------
;
;Flurstücksnummer
1      17       33            72          2       2.5      8     *
;Flurstücksnummer in Verkehrswegen
1      17       39            72          2       2.5      8     *
; --> Freier Text Topographie
3      17      220           70          7       7.0      2     *
;21/6300 Gartenland (allgemein)
25      2  GARTEN      *          *        *       *     *
40      2  GARTEN      *          *        *       *     *
;21/6210 Gruenland  / Wiese
25      2     216210        *          *        *       *     *
25      2     GRUEN      *          *        *       *     *
40      2     GRUEN      *          *        *       *     *