CARF Infrastruktur Beamer – Konfigurationsdatei
Schnelle Antworten zur InfraBeamer.cfg: Grundstruktur, Leitungsachsen definieren, Kabel-Leerrohre, Rohr-Außendurchmesser, 3D-Farbe und -Ebene, Bögen, Reduktionen, Steigzonen und T-Stücke. Frage nicht gefunden? Nutzen Sie das Feedback-Feld am Seitenende – dort können Sie ein Ticket im Support-Portal erstellen.
Konfigurationsdatei – Grundstruktur
Was steuert die Konfigurationsdatei InfraBeamer.cfg?
Die Konfigurationsdatei InfraBeamer.cfg liegt im Verzeichnis env/db/infra der CARF-Projektumgebung und wird beim Programmstart automatisch eingelesen. Sie legt fest, wie 2D-MicroStation-Zeichnungselemente (Linien, Zellen) als Leitungen, Schächte oder Formstücke interpretiert werden sollen. Darüber hinaus enthält sie Steuerungsparameter für den grafischen Aufbau des 3D-Modells (Bögen, Reduktionen, Steigzonen, T-Stücke). Alternativ können Zuordnungen auch aus der Mapping.xml-Datei im Verzeichnis env/db/mapping gelesen werden – hierfür müssen alle Suchbegriffe für Leitungen, Schutzrohre, Reduktionen, Steigzonen und Schachtelemente als Element_Type_xxx-Ordner in der Mapping.xml definiert sein.
Quelle: Handbuch CARF Infrastruktur Beamer > Konfigurationsdatei
Leitungsachsen definieren
Wie definiere ich in der InfraBeamer.cfg, welche MicroStation-Elemente als Leitungen interpretiert werden?
Jeder Leitungsachsen-Zuordnungsabschnitt beginnt mit dem Schlüsselwort "Typ: Leitungsachsen" gefolgt vom Mediumnamen. Darunter stehen tabellarische Einträge mit Ebene, Objektname, Farbe, Linienbreite, Linientyp und Typ. Findet das Programm ein Element mit genau diesen grafischen Eigenschaften, interpretiert es dieses als Rohrelement des angegebenen Mediums. Beispiel: Ein Element auf Ebene 33, mit Farbe 115, Linienbreite 2 und Linientyp 6 wird als Leitung >500 der Gas-Druckluft-Versorgung erkannt.
Quelle: Handbuch CARF Infrastruktur Beamer > Konfigurationsdatei > Aufbau von Leitungen
Kabel-Leerrohre
Wie konfiguriere ich Elektro-Kabel-Leerrohre?
Kabel-Leerrohre werden analog zu Rohrleitungen mit dem Schlüsselwort "Typ: Leitungsachsen Kabelschutzrohre" in der InfraBeamer.cfg definiert. Das Programm unterscheidet anhand des Objektnamens, ob eine Mittellinie vorliegt: Enthält der Objektname das Wort "Achse", wird das Element als Mittellinie interpretiert; andernfalls (z. B. "Kabeltrasse", "Kabelrohr") gilt es als Außenkante, und das Programm berechnet die Mittellinie automatisch. Es können drei Varianten verarbeitet werden: Kabelkanal mit Mittellinie ohne Außenkanten, ohne Mittellinie sowie mit Mittellinie und Außenkanten. Optional kann mit DatamaskPipeNr: und DatamaskPipeKBZ: eine spezifische Datenmasken-Nummer und Kurzbezeichnung für die Leerrohr-Zelle eingetragen werden.
Quelle: Handbuch CARF Infrastruktur Beamer > Konfigurationsdatei > Aufbau von Kabel Leerrohren
Rohr-Außendurchmesser
Wie weise ich Nennweiten die zugehörigen Außendurchmesser zu?
Unmittelbar unterhalb einer Leitungsachsen-Zuordnung können DN/DA-Zeilen eingetragen werden (z. B. "DN50 DA60.3"). Diese Werte werden verwendet, wenn kein materialabhängiger Außendurchmesser in der CARF-Umgebung gefunden wird. Bis zu 100 Nennweitenreihen mit je bis zu 150 DN/DA-Zeilen sind möglich; der Reihenname wird in der Mapping.xml im Attribut "BeamerPipeObjectType" eingetragen. Wenn eine Leitung ein in der CARF-Umgebung definiertes Material besitzt (z. B. PE), wird stets die materialabhängige Datei env/db/infra/material_all/[Material]/dn_aussen herangezogen.
Quelle: Handbuch CARF Infrastruktur Beamer > Konfigurationsdatei > Festlegung des Rohr Außendurchmessers
3D-Farbe und -Ebene
Wie werden dem 3D-Modell Farbe und Ebene zugewiesen?
Das Programm bestimmt das Medium aus den grafischen Eigenschaften der 2D-Geometrie (InfraBeamer.cfg). Mit bekanntem Medium und Nennweite sucht es in der Zuordnungsdatei medsel_attri_dn im Verzeichnis env/db/infra nach nennweitenabhängigen 3D-Eigenschaften (Ebene, Farbe, Linienbreite). Wird dort kein passender Eintrag gefunden, verwendet das Programm die nennweitenunabhängige Mediendatei medsel desselben Verzeichnisses als Fallback. Das 3D-Rohr wird auf die ermittelte Ebene gelegt und erhält die zugeordneten grafischen Eigenschaften.
Quelle: Handbuch CARF Infrastruktur Beamer > Konfigurationsdatei > Festlegung von 3d Farbe und Ebene
Rohrbögen
Wie aktiviere ich die automatische Erstellung von Rohrbögen?
Rohrbögen werden an Leitungsknickpunkten platziert, wenn in der InfraBeamer.cfg der Eintrag "CreateElbows: 1" gesetzt ist. Über "ElbowRadiusFactor:" wird das Verhältnis von Bogenradius zu Rohrdurchmesser festgelegt (z. B. 0.75 für einen 0,75D-Bogen). Bei deaktivierter Option ("CreateElbows: 0") entfallen Bögen, und Rohre werden direkt an den Knickpunkten verbunden.
Quelle: Handbuch CARF Infrastruktur Beamer > Konfigurationsdatei > Aufbau von Bögen
Reduktionen
Wie konfiguriere ich die automatische Erstellung von Reduktionen (Übergängen)?
Reduktionen werden erstellt, wenn in der cfg "CreateReductions: 1" eingetragen ist. In der 2D-Zeichnung sind Reduktionen als Zellen am Start- oder Endpunkt eines LineStrings platziert; die Zellnamen werden in der InfraBeamer.cfg unter "Typ: Leitungsorgane [Medium]" mit dem Schlüsselwort "Übergangsstück" eingetragen. Das Programm erstellt automatisch exzentrische Reduktionen, wenn zwischen Start- und Endpunkt ein Z-Offset vorhanden ist. Reduktionslängen werden aus InfraBeamer_red.txt gelesen; materialabhängige Längen aus env/db/infra/material_all/[Material]/red haben Vorrang. Die Nennweiten beider Rohrenden werden aus mehreren Nennweitentexten oder einem Text im Format "DN 150/100" ermittelt.
Quelle: Handbuch CARF Infrastruktur Beamer > Konfigurationsdatei > Aufbau von Reduktionen
Steigzonen (vertikale Rohre)
Wie aktiviere ich die Erstellung vertikaler Rohrstücke (Steigzonen)?
Steigzonen werden erstellt, wenn in der cfg "CreateVerticalPipes: 1" gesetzt ist (bei 0 entfallen sie). Die Höhe der senkrechten Rohre wird mit "VerticalPipeLength:" festgelegt; wenn gleichzeitig Bögen erzeugt werden, verringert sich die Länge des senkrechten Rohrs entsprechend. In der 2D-Zeichnung sind Steigzonen als Zellen am Leitungsende dargestellt; die Zellnamen werden in der InfraBeamer.cfg mit dem Schlüsselwort "Rohr senkrecht" definiert.
Quelle: Handbuch CARF Infrastruktur Beamer > Konfigurationsdatei > Aufbau von Steigzonen
T-Stücke
Wie aktiviere und konfiguriere ich T-Stücke?
T-Stücke werden an Leitungsverzweigungen platziert, wenn in der cfg "CreateTelements: 1" eingetragen ist. Die Schenkellänge kann über "TelementLengthFactor:" als Vielfaches des Rohrdurchmessers festgelegt werden. Die genauen Abmaße werden aus den Standarddateien infraBeamer_tstk90/60/45/30.txt gelesen; materialabhängige Abmaßdateien unter env/db/infra/material_all/[Material]/tstk_90 haben Vorrang. Das Programm dreht das T-Stück automatisch um die Hauptachse, sodass der Anschlusspunkt auf dem Z-Niveau der Anschlussleitung liegt.
Quelle: Handbuch CARF Infrastruktur Beamer > Konfigurationsdatei > Aufbau von T-Stücken
Frage nicht gefunden? Nutzen Sie das Feedback-Feld am Seitenende – dort können Sie ein Ticket im Support-Portal erstellen.Platzhalter