FAQ – Einrichtungslayout – Programmumgebung & Zellselektor

FTLT-Einrichtungslayout – Programmumgebung & Zellselektor

Schnelle Antworten zu Programmstart, Konfiguration, Zellselektor und Auswertungen. Für Details verweisen die Antworten auf das Handbuch. Frage nicht gefunden? Nutzen Sie das Feedback-Feld am Seitenende – dort können Sie ein Ticket im Support-Portal erstellen.


Überblick & Programmstart

Was ist CarF Einrichtungslayout und wofür wird es verwendet?

CarF Layout ist eine MicroStation-Applikation zur Erstellung von Einrichtungs- und Außenanlagenlayout-Modellen. Nach dem Laden (mdl load triLay_cn -uProgrammumgebung) wird die MicroStation-Menüleiste um ein Pulldownmenü erweitert. Alle Menüfunktionen stehen auch als Toolbox-Palette zur Verfügung, die im MicroStation-Hauptfenster angedockt werden kann. Schaltflächen mit Pfeilsymbol öffnen eigene Untertoolboxen.

Quelle: Handbuch FTLT-Einrichtungslayout > CarF Layout

Wie wird die Programmumgebung übergeben?

Beim Programmstart wird mit dem Schalter -u{Umgebungsname} ein Unterverzeichnis festgelegt, das die XML-Dateien und Zellbibliotheken enthält. Mit dem Schalter -du kann die Umgebung nachträglich geändert werden; es erscheint eine Auswahlliste, die alle in Settings.xml eingetragenen Umgebungen anzeigt. Die gewählte Umgebung wird in einem MicroStation-Element-66 gespeichert.

Quelle: Handbuch FTLT-Einrichtungslayout > Einstellungen > Programmumgebung


CarF-Projekt & Umgebungsvariablen

Welche CARF-Umgebungsvariablen gibt es und was bedeuten sie?

Alle LuArtX/CarF-Module werten drei MicroStation-Variablen aus: CARF_FAPLA zeigt auf das Installationsverzeichnis (Programme, Hilfen, Zellbibliotheken); CARF_FAPLA_ROOT_ENV zeigt auf die unternehmensweite Projektumgebung; CARF_FAPLA_USER_ENV zeigt auf das Verzeichnis mit der aktuellen Projektumgebung (muss Unterverzeichnisse \env\db und \env\cells enthalten). Das CarF-Projekt kann bequem über das Einstellungsmenü gesetzt werden.

Quelle: Handbuch FTLT-Einrichtungslayout > Einstellungen > CarF Projekt


Konfigurationsdatei Settings.xml

Was steuert die Settings.xml und wo liegt sie?

Die zentrale Konfigurationsdatei \env\db\layout\Settings.xml steuert: Anzahl und Aufbau der Pulldownmenüs in der MicroStation-Menüleiste (Attribut PulldownMenu: 0 = kein Menü, 1 = Standard, X = eigene Anzahl), Darstellung der Toolboxen, Zellselektor-Einstellungen (Strukturbaum, Sortierung, Favoriten), verwendete Design-Regeln, Datenmaskendarstellung sowie weitere Programmoptionen.

Quelle: Handbuch FTLT-Einrichtungslayout > Einstellungen > Konfigurationsdatei Settings.xml

Wie werden Strukturbaum-Optionen konfiguriert?

In Settings.xml können folgende Strukturbaum-Optionen gesetzt werden: sortHeaders (alphabetische Sortierung der Ordner), globalXMLname (zuerst einzulesende XML-Datei), hideEmptyPlantUserHeaders (Ordner ohne platzierbare Zellen ausblenden, gilt für Werks- und Anwender-XML, nicht für die globale XML-Datei) sowie accessControlXMLname (Berechtigungs-XML).

Quelle: Handbuch FTLT-Einrichtungslayout > Einstellungen > Konfigurationsdatei Settings.xml


Zellselektor

Was ist der Zellselektor und wie funktioniert er?

Der CarF Zellselektor liest diverse XML-Dateien, bildet deren Baumstruktur grafisch nach und listet die dem aktiven XML-Knoten zugeordneten Zellen auf. Durch Doppelklicken auf eine Zelle in der Listbox wird diese in MicroStation platziert. Dabei werden Zellfarben, Ebenen, Linienwerte, Textfonts usw. gemäß der gewählten Design-Regel automatisch angepasst.

Quelle: Handbuch FTLT-Einrichtungslayout > Zellselektor

Was sind Design-Regeln und wie wähle ich sie?

Design-Regeln definieren, wie die grafischen Eigenschaften einer Zelle beim Platzieren angepasst werden. Über die Design-Regeln-ComboBox oberhalb des Strukturbaums wird die gewünschte Regel ausgewählt. Beim Platzieren sortiert das Programm die Zell-Elemente auf die in der Regel festgelegten Ebenen um und tauscht Farben, Linientypen, Linienstärken und Textstile entsprechend aus.

Quelle: Handbuch FTLT-Einrichtungslayout > Zellselektor > Design-Regeln

Was zeigt die Attribut-Listbox und wie werden Attribute in die Datenmaske übernommen?

Die Attribut-Listbox (unten links im Zellselektor) zeigt alle zur aktiven Zelle gehörenden Attribute aus der XML-Datei. Damit ein Attribut automatisch in die Datenmaske der platzierten Zelle übernommen wird, müssen die ersten 4 Zeichen des Attributnamens Att_ lauten; die folgenden Zeichen müssen mit einem Schlüsseltext der zugeordneten Datenmaske übereinstimmen.

Quelle: Handbuch FTLT-Einrichtungslayout > Zellselektor > Attribut Listbox

Was enthält der Strukturbaum und wie navigiere ich?

Der Strukturbaum besitzt zwei Reiter: Standard (vollständige XML-Baumstruktur) und Favoriten (häufig benötigte Ordner). Durch Anklicken eines Knotens werden Unterordner geöffnet; enthält ein Ordner Zellen, werden diese in der Zellenliste aufgeführt. Eine Toolbar bietet Steuerbefehle zur Navigation. Ordner können über den Favoriten-Mechanismus dauerhaft gespeichert werden.

Quelle: Handbuch FTLT-Einrichtungslayout > Zellselektor > Strukturbaum


Ebenenmanager

Wie schalte ich vordefinierte Ebenen-Sichtbarkeitseinstellungen?

Die Toolbox Sichtbare Ebenen schalten (Werkzeuge-Toolbox) ermöglicht das Aktivieren vordefinierter Ebenenschaltungen in bis zu 8 MicroStation-Ansichtsfenstern. Die gewünschte Ebenenschaltung wird aus einer Liste ausgewählt und per Anwenden aktiviert; die zugehörigen MicroStation-Ebenen werden ein- bzw. ausgeschaltet. Liegen zu schaltende Ebenen in einer DGN-Library, wird diese automatisch importiert.

Quelle: Handbuch FTLT-Einrichtungslayout > Werkzeuge > Ebenenmanager


Datenmasken & Auswertungen

Was sind Datenmasken und wie ändere ich Zelleigenschaften?

Alle CarF-Zellen besitzen eine MicroStation-Binärdatenlinkage, die über den Infoknopf angezeigt werden kann. Die angezeigten Attribute können geändert und gespeichert werden. In den Zelldaten ist eine Datenmaskennummer hinterlegt; die zugehörige ASCII-Datei enthält alle Anfragetexte, Attributnamen und Steuerzeichen, aus denen CarF die Dialogmasken generiert. Im Reiter Admin steht eine Funktion zur Datenmaskenpflege zur Verfügung.

Quelle: Handbuch FTLT-Einrichtungslayout > Auswertungen > Datenmasken

Wie erstelle ich Reports und Listen?

Der CarF Reportmanager liest vordefinierte Listendefinitionen und füllt diese mit den im aktuellen Zaun befindlichen Objekten. Die zentrale Steuerdatei env\db\layout\lst_config.cfg verweist auf die Listendefinitionen. Als Beispiel steht eine Multiliste Logistik mit 8 Datenblättern zur Verfügung. Der Reportmanager besitzt eine eigene integrierte Hilfe.

Quelle: Handbuch FTLT-Einrichtungslayout > Auswertungen > Reports