3D-Modell © KDWT Bamberg

In den meisten Fällen ist es sinnvoll und deshalb auch empfohlen, bei der Einführung eines neuen Gebäudes (oder eines anderen räumlichen oder geographischen Objektes) in MonArch mit der Strukturhierarchie zu beginnen. Sie gibt die räumliche Struktur eines Objektes wieder und kann dabei vollkommen frei erstellt werden, d.h. weder Tiefe noch Detailgrad sind fest vorgegeben. Spätere Bearbeitungen sind zu jedem Zeitpunkt möglich.

Das Beispiel der Kirche St. Lorenz aus Nürnberg im unten liegenden Bild verdeutlicht, was unter einer Strukturhierarchie zu verstehen ist. Hier wird im ersten Schritt die Stadt Nürnberg als oberstes Element der Strukturhierarchie definiert. Als nächstes folgt in diesem Beispiel die Kirche selbst – natürlich könnten daneben auch weitere andere Gebäude oder Orte definiert werden. Darauf folgen in diesem Beispiel Außen- und Innenbau, welche beide ein Teil ihres übergeordneten Strukturelements, also der gesamten Kirche, sind und somit in einer strukturellen Abhängigkeitsbeziehung zu ihr stehen. Ebenso sind der Chor, das Langhaus und der Westbau wiederum Teil des Außenbaus. Diese Unterteilung könnte nun bis zu einzelnen Bausteinen weitergeführt werden, kann aber ebenso auch bereits hier stehen bleiben und nicht weiter unterteilt werden.

MonArch 3.0 baut die Beziehungen zwischen Strukturelementen, d.h. zwischen Elementen der Strukturhierarchie wie dem Westbau und seinem Mittelteil, weiter aus. Ein einzelnes Strukturelement kann nicht nur eine Teil-von-Beziehung, also strukturell von einem anderen Element abhängig sein, sondern auch Zugehörigkeitsbeziehungen zu mehreren verschiedenen Strukturelementen besitzen. Ein Pfeiler, welcher Mittelschiff von Seitenschiff trennt, kann somit einmalig modelliert, aber beiden Bereichen strukturell zugeordnet werden, obwohl er weder Teil des Seiten- noch des Mittelschiffs ist. Als Folge wird der Pfeiler zweimal in der Hierarchie angezeigt, ist aber nur einmal im System vorhanden. Weitere Eigenschaften oder Verknüpfungen zu beispielsweise digitalen Dokumenten oder 3D-Modellen können ihm entsprechend sicher und konsistent zugeordnet werden.

Zusätzlich ist es in MonArch möglich, Strukturelementen einen Strukturtyp zuzuordnen, um sie weiter zu klassifizieren. Obwohl viele Gebäudeteile durch ihre Bezeichnung selbst für die Anwenderinnen und Anwender klar erkennbar sind, ermöglicht eine zusätzliche Typisierung eine gezieltere Suche nach Gebäudeteilen einer bestimmten Art. Dazu können einfache Typen wie Fenster, Wand oder Tür zählen, aber auch verschiedene Materialschichten, Konstruktionselemente oder Teile der Ausstattung. Diese Zuordnung erlaubt auch späteren Benutzerinnen und Benutzern des Systems, die möglicherweise nicht an der Benennung der Gebäudeteile beteiligt waren, schnell alle Teile eines bestimmten Typs wiederzufinden. Auch in einer Vernetzung mehrerer MonArch-Systeme, in welcher möglicherweise nicht alle Strukturhierarchien einer genau gleichen Benennungsvorschrift folgen, erlaubt die Verwendung eines Strukturtyp Vokabulars eine erfolgreiche übergreifende Suche durch die Bauwerke aller vernetzten Systeme. Zusätzlich spielen Strukturtypen auch im Anwendungsfall des Building Information Modeling eine wichtige Rolle.

Es ist ebenfalls möglich, Strukturelementen einen räumlichen Kontext zuzuordnen. Die Art und Weise der Verwendung dieser Kontexte wird im Kapitel zur Kontextansicht weiter erläutert. Eine Zuordnung zu einem Kontext wird von Seiten der Strukturhierarchie aus gesehen automatisch ausgeführt, wenn neue Strukturelemente unter einem angewählten Kontext erstellt werden. Eine spätere Änderung dieser Zuordnungen ist ebenfalls sowohl im Eigenschaftenfenster der räumlichen Kontexte als auch per Drag und Drop möglich.

Die Eigenschaften von Strukturelementen werden zudem in einem eigenen Kapitel zum Thema Strukturelemente näher beschrieben.

2.1.1 Toolbar

Über der Strukturhierarchie befindet sich die standardisierte Toolbar, die über jeder Darstellung in Form eines Baumes (Strukturhierarchie, Themenhierarchie, räumliche Kontexte, thematische Kontexte) im MonArch-Client zu finden ist. Sie enthält folgende Buttons:

  1. Neues Strukturelement erstellen: Ein neues Strukturelement wird auf oberster Ebene des Baumes angelegt. Ist ein räumlicher Kontext in der darüber liegenden Kontextansicht angehakt, wird das neue Element diesem Kontext automatisch sowohl als Einstiegsstrukturelement als auch als Strukturelement zugeordnet. Um fließend weiter arbeiten zu können, wird automatisch nach jeder Erstellung eines neuen Elements entweder dessen Eigenschaftenfenster oder ein einfacher Textdialog zur Eingabe einer neuen Bezeichnung geöffnet (s. Einstellungen).
  2. Ausgewähltes Strukturelement erweitern: Das (oder die) gerade selektierte(n) Strukturelement(e) werden um ein untergeordnetes Strukturelement erweitert. Der Button ist dabei nur aktiv, wenn gerade Strukturelemente angewählt sind. Das neue unbenannte Element wird der Auswahl mittels einer strukturellen Abhängigkeit zugeordnet, d.h. es ist ein Teil des übergeordneten Elements. Ist ein räumlicher Kontext in der darüber liegenden Kontextansicht angehakt, wird das neue Element diesem Kontext automatisch als Strukturelement zugeordnet.
  3. Dropdown: Das Erweiterungsmenü wird geöffnet.
  4. Ausgewähltes Strukturelement anzeigen: Das Eigenschaftenfenster wird für die aktuelle Auswahl geöffnet. Eine Bearbeitung der Eigenschaften ist in diesem Modus allerdings nicht möglich, sondern diese Funktion dient der reinen Ansicht aller vorhandenen Werte. Der Button ist dabei nur aktiv, wenn gerade Strukturelemente angewählt sind. 
  5. Ausgewähltes Strukturelement editieren: Das Eigenschaftenfenster wird für die aktuelle Auswahl geöffnet. In diesem Modus können die Werte bearbeitet werden. Der Button ist dabei nur aktiv, wenn gerade Strukturelemente angewählt sind. 
  6. Dropdown: Das Editiermenü wird geöffnet.
  7. Alles deselektieren: Alle vorhandenen Haken innerhalb der Strukturhierarchie werden entfernt. Der Button ist dabei nur aktiv, wenn gerade Strukturelemente angewählt sind. 
  8. Ansicht aktualisieren: Die Baumansicht wird aktualisiert.
  9. Menü: Das Seitenmenü wird geöffnet.
  10. Minimize: Die Strukturhierarchie wird minimiert und nur am Rande des MonArch-Clients mittels ihres Icons dargestellt.
  11. Maximize: Die Strukturhierarchie füllt den gesamten Bildschirm und alle anderen Fenster werden minimiert. Ein Doppelklick auf den Tab der Hierarchie selbst hat dieselbe Wirkung. Es ist außerdem möglich, den Tab an beliebige andere Stellen innerhalb des Clients zu verschieben.

2.1.2 Erweiterungsmenü

Das Erweiterungsmenü beinhaltet eine weitere Auswahl an Möglichkeiten, ein Strukturelement mit einem neu erstellten Strukturelement zu verknüpfen. Außerdem wird in diesem Menü die Möglichkeit zum Entfernen einer vorhandenen Verknüpfung gegeben – allerdings nur falls das ausgewählte Element eine solche Verknüpfung überhaupt besitzt. Die vier Einträge in diesem Menü befinden sich 1:1 auch im Kontextmenü und werden dort genauer erläutert.

2.1.3 Editiermenü

Das Editiermenü beinhaltet einen Eintrag, die vorhandene Auswahl an Elementen vollständig zu löschen. Alle vorhandenen Beziehungen zu anderen Elementen werden ebenfalls entfernt. Falls das gelöschte Element untergeordnete Strukturelemente besitzt, werden diese nicht ebenfalls entfernt, sondern an oberster Ebene in der Strukturhierarchie eingeordnet. Der Eintrag befindet sich auch im Kontextmenü.

2.1.4 Seitenmenü

Das Seitenmenü öffnet sich bei Klick auf die drei übereinander liegenden Punkte am Ende einer Toolbar und beinhaltet im Fall der Strukturhierarchie folgende Menüpunkte:

  1. Sortieren → Aufsteigend sortieren: Die Elemente der Strukturhierarchie werden alphabetisch aufsteigend sortiert.
  2. Sortieren → Absteigend sortieren: Die Elemente der Strukturhierarchie werden alphabetisch absteigend sortiert.
  3. Sortieren → Benutzerdefiniert sortieren: Die Elemente der Strukturhierarchie werden benutzerdefiniert sortiert. Die Sortierung bezieht sich dabei auf die Reihenfolge der zugehörigen Elemente in der Tabellenansicht des Eigenschaftenfensters eines Strukturelements.
  1. Filter → Strukturelemente: Wenn dieser Punkt ausgewählt ist, werden in der Strukturhierarchie Strukturelemente angezeigt. Dies ist standardmäßig aktiviert.
  2. Filter → 2D-Modelle: Wenn dieser Punkt ausgewählt ist, werden in der Strukturhierarchie 2D-Modelle, die für die 2D-Visualisierung verwendet werden, angezeigt. Dies ist standardmäßig deaktiviert.
  3. Filter → 3D-Modelle: Wenn dieser Punkt ausgewählt ist, werden in der Strukturhierarchie 3D-Modelle, die für die 3D-Visualisierung verwendet werden, angezeigt. Dies ist standardmäßig deaktiviert.
  4. Filter → BIM-Modelle: Wenn dieser Punkt ausgewählt ist, werden in der Strukturhierarchie BIM-Modelle, die im IFC-Import entstehen, angezeigt. Dies ist standardmäßig deaktiviert. Dieser Filter ist nur relevant, wenn die MonArch-BIM-Erweiterung verwendet wird.
  5. Filter → Externe Visualisierungen: Wenn dieser Punkt ausgewählt ist, werden in der Strukturhierarchie externe Visualisierungen, die für die externe Visualisierung verwendet werden, angezeigt. Dies ist standardmäßig deaktiviert. Dieser Filter ist nur relevant, wenn die MonArch-Punktwolken-Erweiterung oder MonArch-Web-3D-Erweiterung verwendet wird.
  6. Filter → Kartenmodelle: Wenn dieser Punkt ausgewählt ist, werden in der Strukturhierarchie Kartenmodelle, die für die Kartenansicht verwendet werden, angezeigt. Dies ist standardmäßig deaktiviert.
  7. Filter → Geographien: Wenn dieser Punkt ausgewählt ist, werden in der Strukturhierarchie Geographiendie für die Kartenansicht verwendet werden, angezeigt. Dies ist standardmäßig deaktiviert.
  8. Filter → Geometrien: Wenn dieser Punkt ausgewählt ist, werden in der Strukturhierarchie Geometriendie für die 2D-Visualisierung und 3D-Visualisierung verwendet werden, angezeigt. Dies ist standardmäßig deaktiviert.
  9. Filter → Alles auswählen: Damit werden alle Elemente in der Hierarchie angezeigt. Zusätzlich werden alle Elemente im Menü ausgewählt.
  10. Filter → Auswahl aufheben: Auch damit werden alle Elemente in der Hierarchie angezeigt. Zusätzlich werden alle Elemente im Menü abgewählt.
  1. Aufklappen → 1 Level aufklappen: Alle sichtbaren Strukturelemente werden um ein weiteres Level aufgeklappt, falls sie untergeordnete Elemente besitzen.
  2. Aufklappen → 2 Level aufklappen: Alle sichtbaren Strukturelemente werden um zwei weitere Level aufgeklappt, falls sie untergeordnete Elemente besitzen.
  3. Aufklappen → 3 Level aufklappen: Alle sichtbaren Strukturelemente werden um drei weitere Level aufgeklappt, falls sie untergeordnete Elemente besitzen.
  4. Aufklappen → Elemente benutzerdefiniert aufklappen: Alle sichtbaren Strukturelemente werden um ein vom Benutzer definiertes Level aufgeklappt, falls sie untergeordnete Elemente besitzen. Der Standardwert liegt bei einer Aufklapptiefe von 10 und kann in den Einstellungen verändert werden.
  5. Aufklappen → Alle selektierten Elemente aufklappen: Alle Strukturelemente werden so lange aufgeklappt, bis alle zum aktuellen Zeitpunkt selektierten Objekte sichtbar sind.
  1. Zuklappen → 1 Level zuklappen: Alle sichtbaren Strukturelemente werden um ein Level zugeklappt, falls sie geöffnet sind.
  2. Zuklappen → 2 Level zuklappen: Alle sichtbaren Strukturelemente werden um zwei Level zugeklappt, falls sie geöffnet sind.
  3. Zuklappen → 3 Level zuklappen: Alle sichtbaren Strukturelemente werden um drei Level zugeklappt, falls sie geöffnet sind.
  4. Zuklappen → Alle Elemente zuklappen: Alle sichtbaren Strukturelemente werden maximal zugeklappt, sodass kein Element mehr geöffnet ist.
  1. Suchmodus Ergebnisse als Vereinigung: Die Ergebnisfenster (z.B. für digitale Dokumente) geben stets die Menge an Elementen zurück, die der aktuellen Auswahl in der Strukturhierarchie zugeordnet wurden. Standardmäßig wird dies als Vereinigung aufsummiert. Bei Auswahl zweier Strukturelemente werden hier folglich alle Ergebnisse aufgelistet, die entweder mit einem oder mit beiden der Strukturelemente verknüpft wurden.
  2. Suchmodus Ergebnisse als Schnittmenge: Bei Auswahl dieser Funktion werden nur noch Ergebnisse angezeigt, die allen angewählten Elementen zugeordnet wurden. Bei Auswahl zweier Strukturelemente werden so nur diejenigen Ergebnisse dargestellt, die mit beiden Strukturelementen verknüpft wurden.
  3. Suchmodus → Einschließlich übergeordneter Elemente: Hier werden nur Ergebnisse angezeigt, die entweder dem ausgewählten Element oder einem ihm übergeordnetem Element zugeordnet wurden.
  4. Suchmodus → Nur ausgewähltes Element: Hier werden nur Ergebnisse angezeigt, die genau dem ausgewählten Element wurden.
  5. Suchmodus → Einschließlich untergeordneter Elemente: Hier werden nur Ergebnisse angezeigt, die entweder dem ausgewählten Element oder einem ihm untergeordnetem Element zugeordnet wurden.
  1. Selektionsmodus → Mehrfachselektion: In der Strukturhierarchie können mehrere Elemente gleichzeitig angewählt werden.
  2. Selektionsmodus → Einfachselektion: In der Strukturhierarchie kann jeweils nur ein einziges Element angewählt sein. Dieser Modus ist standardmäßig aktiviert.
  1. Raumbuch exportieren: Für jedes aktuell ausgewählte Strukturelement wird ein eigenes PFD-Raumbuch erstellt. Falls kein Element angewählt wurde, wird ein Raumbuch für jeden obersten Knoten in der Hierarchie erstellt. Das Raumbuch beinhaltet alle diesen Elementen untergeordneten Strukturelemente mit einer entsprechenden Nummerierung. Der Ordnerpfad, an dem die neuen Dateien abgespeichert werden, kann in den Einstellungen konfiguriert werden. Zusätzlich kann dort definiert werden, ob Zuordnungen zu anderen Strukturelementen und Themen als Kindsknoten oder Hierarchiepfade angegeben werden sollen
  1. Online-Hilfe: Die Online-Hilfe zur Strukturhierarchie (d.h. dieses Fenster) wird in einem externen Browser geöffnet.

Falls die MonArch-BIM-Erweiterung aktiviert ist, beinhaltet das Seitenmenü der Strukturhierarchie zusätzlich folgenden Eintrag:

Genauere Informationen zu den einzelnen Funktionen innerhalb dieses Menüpunkts können in einem eigenen Kapitel zum IFC-Import nachgelesen werden.

2.1.5 Kontextmenü

Das Kontextmenü öffnet sich bei einem Rechtsklick auf ein Element in der Strukturhierarchie und wird aus der Toolbar erzeugt. Das Erweiterungsmenü aus der Toolbar besitzt dabei die hier zu findenden Einträge 2-6.

  1. Erweitern: Das Strukturelement wird um ein untergeordnetes Strukturelement erweitert. Das neue unbenannte Element wird der Auswahl mittels einer strukturellen Abhängigkeit zugeordnet, d.h. es ist ein Teil des übergeordneten Elements. Ist ein räumlicher Kontext in der darüber liegenden Kontextansicht angehakt, wird das neue Element diesem Kontext automatisch als Strukturelement zugeordnet.
  2. Erweitern… Abhängiges Strukturelement hinzufügen: Ein neues unbenanntes Strukturelement wird der Auswahl untergeordnet. Dazu wird die Abhängigkeitsbeziehung verwendet, d.h. das neue Element ist Teil des ausgewählten Elements, wie z.B. der Außenbau Teil des Gebäudes ist. Ist ein räumlicher Kontext in der darüber liegenden Kontextansicht angehakt, wird das neue Element diesem Kontext automatisch als Strukturelement zugeordnet.
  3. Erweitern… Zugehöriges Strukturelement hinzufügen: Ein neues unbenanntes Strukturelement wird der Auswahl untergeordnet. Dazu wird die Zugehörigkeitsbeziehung verwendet, d.h. das neue Element ist dem ausgewählten Element nur zugeordnet anstatt von ihm abhängig zu sein, wie z.B. eine Säule dem Mittelschiff und Seitenschiff zugeordnet ist. Ist ein räumlicher Kontext in der darüber liegenden Kontextansicht angehakt, wird das neue Element diesem Kontext automatisch als Strukturelement zugeordnet.
  4. Erweitern… Abhängiges Strukturelement entfernen: Das ausgewählte Element verliert die Beziehung zu dem ihm sichtbar in der Strukturhierarchie übergeordneten Element, von dem es strukturell abhängig ist. Dieser Menüpunkt ist nur aktiv, wenn eine solche Beziehung vorhanden ist.
  5. Erweitern… Zugehöriges Strukturelement entfernen: Das ausgewählte Element verliert die Beziehung zu dem ihm sichtbar in der Strukturhierarchie übergeordneten Element, dem es strukturell zugeordnet ist. Dieser Menüpunkt ist nur aktiv, wenn eine solche Beziehung vorhanden ist. Weitere strukturelle Zuordnungen zu möglichen anderen Strukturelementen bleiben bestehen.
  6. Anzeigen: Das Eigenschaftenfenster wird für die aktuelle Auswahl geöffnet. Die Werte können hier nicht bearbeitet werden.
  7. Editieren: Das Eigenschaftenfenster wird für die aktuelle Auswahl geöffnet. Die Werte können hier bearbeitet werden.
  8. Editieren… → Duplizieren: Das Element wird mit allen Eigenschaftswerten dupliziert. Welche der vorhandenen Beziehungen ebenfalls dupliziert werden sollen, kann in den Einstellungen konfiguriert werden.
  9. Editieren… → Endgültig löschen: Das Element wird vollständig gelöscht. Alle vorhandenen Beziehungen zu anderen Elementen werden ebenfalls entfernt. Falls das gelöschte Element untergeordnete Strukturelemente besitzt, werden diese nicht ebenfalls entfernt, sondern an oberster Ebene in der Strukturhierarchie eingeordnet.