Beschreibung Installation und Arbeitsweise
Transcrição
Beschreibung Installation und Arbeitsweise
Systemhaus GmbH CT.MA Beschreibung Mit dem Programm CT.MA werden Texte manipuliert: Texthöhe, Textbreite, Verschieben, Skalieren, Drehen, Font, Justification, Level, Color ändern und Vorbereitung des Freistellens. Dazu sind vielfältige Selektionsmöglichkeiten wie Selection Set, Fence, All, Special Selection Set bereitgestellt. In 3D wird die Draufsicht unterstützt. Installation und Arbeitsweise 1. Das Programm CT.MA und das Lizenzierungsmodul LIZENZ.MA (Mehrfachplatz) bzw. LIZENZ00.MA (Einzelplatz) befinden sich im MDLApplikationsverzeichnis. z.B. c:\Bentley\Program\MicroStation\mdlapps Zur Lizensierung muß das Verzeichnis „license“ unter dem Hauptverzeichnis angelegt sein. Hier befindet sich eine gültige Lizenz ct.lic z.B. c:\Bentley\Program\MicroStation\license 2. Programm laden über Tastatureingabe: mdl load ct BESCHREIBUNG Einstellungen für Special Select bzw. für die Freistellungs-Shapes Schalter für Selektionsarten All, Special, Fence und Set Sicherheitskopie anlegen Umschalter für absolute Winkeländerung oder relative Winkeländerung Version: SE, V7, V8 TEXTE Nach dem Laden des MDL’s erscheint die Hauptdialogbox. Im Pulldown-Menü oben kann unter Settings die Einstellung für den Special Select und für die Attribute der Freistellungsshapes vorgenommen werden. Bei der Select Variante bestimmt man, ob alle Texte verändert werden sollen, oder ob eine Zaunoperation erfolgt, oder ob eine spezielle Selektion vorgenommen wird, oder ob der SelectionSet wirksam ist. Im Abschnitt Output Attributes stellt man die gewünschte Änderung ein. Nach Drücken des Start-Knopfes werden die selektierten Texte auf die OutputAttribute geändert: a) Select Variante auf All Alle Texte, deren Ebene in Ansicht 1 eingeschaltet ist, werden geändert. b) Select Variante auf Special (SE, V7) DieTexte, deren Ebene in Ansicht 1 eingeschaltet ist und auf die die speziellen Selektionsbedingungen zutreffen, werden geändert. Die speziellen Selektionsbedingungen werden unter Settings Æ Special Select eingestellt: Umschalter (Ident/Include) Bei den gegenwärtigen Einstellungen in der Abb. würden alle Texte, die folgende Bedingungen erfüllen, selektiert: Level von 1 bis 14 Font = 72 Der Textstring enthält die Zeichenfolge strasse Version: SE, V7, V8 TEXTE b) Select Variante auf Special ( V8) Die Auswahl der Level unterscheiden sich von der Version V7: Levelmodus Wenn der Levelmodus auf Multiple eingestellt ist, können in der Liste beliebig viele Level ausgewählt werden. Steht er auf Single, so ist nur 1 Level.auswählbar. Extended bedeutet, es kann ein ganzer (ununterbrochener) Bereich von Ebenen (z.B. BLDGS bis AIR) selektiert werden. Dazu markiert man zuerst eine Zeile oberhalb der Liste und anschließend bei gedrückter Shift-Taste eine Zeile unterhalb. Weitere einzelne Zeilen können bei gedrückter Strg-Taste hinzugefügt werden. c) Select Variante auf Fence Alle Texte, die sich innerhalb eines Zaunes befinden, werden geändert. d) Select Variante auf Set Alle Texte, die über den MicroStation-Selection-Set Bearbeiten Æ Auswählen über Attribute ausgewählt wurden oder die mit Markieren Taste+Maus-Zeiger eingesammelt) selektiert sind, werden geändert. (mit Strg- Freistellen von Texten Sicherheitskopie herstellen Zusätzliche Dehnung Freistellungs-Shapes herstellen In der Hauptdialogbox gibt es im Abschnitt Output Attributes die Möglichkeit, das Freistellen von selektierten Texten vorzubereiten. Ist der Toggle-Button zum Herstellen der Freistellungs-Shapes eingeschaltet, kann unter Free dx eine Vergrößerung bzw. Verkleinerung der Shapes gesteuert werden und bei :S ein Schalter zum Herstellen einer Sicherheitskopie betätigt werden. Version: SE, V7, V8 TEXTE Wird der Start-Knopf gedrückt, werden zuerst alle Änderungen an den Texten durchgeführt, ehe die Freistellungs-Shapes erzeugt werden. Die Eigenschaften der Freistellungs-Shapes legt man vorher im Pulldown-Menü unter Settings Æ Free Attribute fest: Es sollte möglichst eine freie Ebene eingestellt werden, damit der spätere Zugriff auf die Freistellungs-Shapes eindeutig erfolgt. Version: SE, V7, V8 TEXTE Freistellen von Texten mit Plotkonventionen Die eigentliche Freistellung wird temporär zum Plotten über eine Plotkonventionsdatei gesteuert: Priorität Mit Hilfe der Priorität steuert man bei der Herstellung der Plotdatei was unten liegt, was darüber liegt und in welcher Reihenfolge etwas dazwischen liegt. Die Texte erhalten die höchste Priorität. Das heißt, sie liegen ganz oben. Die Freistellungs-Shapes erhalten die nach den Texten niedrigere Priorität. Der gesamte ‚Rest’ erhält die niedrigste Priorität. Die Farbe und die Füllfarbe der Freistellungs-Shapes sind im Zusammenwirken mit dem Plotter-Treiber auf eine Löschfarbe (weiß) eingestellt. Die Elemente mit der niederen Priorität werden grundsätzlich von Elementen mit höherer Priorität überlagert. Das heißt, da wo sich Freistellungsshapes befinden, wird scharf auf die Umringe begrenzt alles niederwertige ausgeschnitten und ist erst mal ein weißer Fleck. Nun befinden sich aber noch Texte innerhalb der Freistellungs-Shapes, die in der Wichtigkeit über den Freistellungs-Shapes liegen und damit sichtbar auf diese weißen Flecke dargestellt werden. Version: SE, V7, V8 TEXTE Dieser Freistellungsablauf über die Plotkonventionen ist der elegantere Weg, weil der eigentlichen Datenbestand nicht geändert wird. Freistellen von Texten durch Ausschneiden Als weitere Variante ist das Ausschneiden der Flächen von den Freistellungs-Shapes möglich. Hierzu ist unbedingt eine Sicherung (mindestens) der Texte in eine extra Datei notwendig, da ja alles innerhalb der Freistellungs-Shapes gelöscht wird. Wenn man unter :S vor der Herstellung der Freistellungs-Shapes bereits eine Sicherheitskopie gewählt hat, wird automatisch die Datei name_sich.dgn angelegt. Das eigentliche Ausschneiden wird mit dem UCM DELCLIP2.UCC ausgeführt. Sind überlappende Freistellungs-Shapes vorhanden, so entstehen hier als ‚Reste’ des Schneidevorganges Complex Shapes. Diese kann man mit dem MDL CSH2SH.MA in ‚normale’ Shapes umwandeln und dann das UCM nochmals laufen lassen (eventuell weitere Durchgänge). Sollten durch Überlappung bedingt noch Texte stehen geblieben sein, kann man mit dem MDL CT.MA noch einmal Freistellungs-Shapes herstellen und den Ausschneidevorgang wiederholen. Nun können die Texte als Referenz (aus der Sicherung) zum Plotten dazugeschaltet werden bzw. werden die Texte in die Datei kopiert. Da bei dieser Variante der Datenbestand verändert wird, sollte auf alle Fälle die Sicherung vor der Ausführung gewährleistet werden. Im Zusammenhang mit Rasterdateien und Freistellen von Zellen oder komplizierten Freistellungswünschen kann die Mischung beider Methoden durchaus ein gangbarer Weg sein. Version: SE, V7, V8 TEXTE