1 |
Modellierung und automatische Validierung von Anschauungsmodellen für die buildingSMART „BIM-Klassen der Verkehrswege“ mit card_1Knäbel, Moritz 07 May 2024 (has links)
Die Bachelorarbeit untersucht die praktische Umsetzung des buildingSMART-Klassenkatalogs „BIM-Klassen der Verkehrswege“ in der Software card_1 und dessen Exportmöglichkeiten im IFC-Format. Es wird gezeigt, wie ein fiktives Anschauungsmodell einer Kreuzungsszene erstellt und mithilfe des Klassenkatalogs klassifiziert wird. Zusätzlich wurde eine Kommandozeilenanwendung entwickelt, die die mit card_1 erstellten IFC-Dateien validiert, um die korrekte Zuordnung der Klassifikationen zu überprüfen. Der Modellierungsprozess wurde in einem Modellierungshandbuch dokumentiert, das die verwendeten Methoden und Werkzeuge detailliert beschreibt. Die Ergebnisse zeigen, dass card_1 IFC-Exporte nach IFC 4 und IFC 4x1 unterstützt, jedoch nicht alle Objekte mit Geometrie versehen sind. Trotz der fehlenden Geometrie werden diese Objekte semantisch im IFC-Schema abgebildet.:1. Einleitung
2. Stand der Forschung und Technik
2.1. BIM
2.1.1. Ansätze
2.1.2. BIM im Infrastrukturbau
2.2. Klassenkatalog „BIM-Klassen der Verkehrswege 2.0“
2.2.1. Anforderungen
2.2.2. Vorgehensweise der Ausarbeitung
2.2.3. Inhalt und Struktur
2.3. IFC
2.3.1. Aufbau und Struktur
2.3.2. Versionen
2.3.3. Attributierungs- und Klassifizierungsmöglichkeiten
2.4. Modellierungssoftware card_1
2.4.1. Programmphilosophie
2.4.2. Neuer Straßenentwurf (NSE) und Fachobjektstruktur
3. Methodik
3.1. Modellierungshandbuch
3.2. Modellierung mit card_1
3.2.1. Wissensbeschaffung
3.2.2. Auswahl der Klassen
3.2.3. Datenbeschaffung
3.2.4. Modellierungsvorlage
3.2.5. Modellierung
3.2.6. Attributierung
3.2.7. Verwendete Klassen
3.2.8. IFC Export
3.3. Programmierung
4. Praktische Umsetzung
4.1. Klassifizierung und Attributierung in card_1
4.2. IFC-Exportmöglichkeiten von card_1
5. Entwicklung der Kommandozeilenapplikation
5.1. Anforderungen
5.2. Programmierung und Implementierung
5.2.1. Modellstruktur des card_1 IFC Modells
5.2.2. Genutzte Bibliotheken
5.2.3. Programmablauf
6. Ergebnisse
6.1. Anschauungsmodell in card_1
6.2. Anschauungsmodell in IFC
6.3. Herausforderungen und Limitationen
6.4. Kommandozeilenapplikation
7. Zusammenfassung und Ausblick
7.1. card_1
7.2. card_1 Modell
7.3. Erweiterung der Kommandozeilenapplikation
7.4. Klassenkatalog
8. Fazit
A. Anhang
B. Verzeichnis der digitalen Anlagen / The bachelor thesis examines the practical implementation of the buildingSMART class catalog “BIM-Klassen der Verkehrswege” in the card_1 software and its export options to the IFC format. It is shown how a fictive model of an intersection scene is created and classified using the class catalog. In addition, a command line application was developed that validates the IFC files created with card_1 in order to check the correct assignment of the classifications. The modeling process was documented in a modeling guide that describes the methods and tools used in detail. The results show that card_1 supports IFC exports to IFC 4 and IFC 4x1, but not all objects are provided with geometry. Despite the lack of geometry, these objects are semantically mapped in the IFC schema.:1. Einleitung
2. Stand der Forschung und Technik
2.1. BIM
2.1.1. Ansätze
2.1.2. BIM im Infrastrukturbau
2.2. Klassenkatalog „BIM-Klassen der Verkehrswege 2.0“
2.2.1. Anforderungen
2.2.2. Vorgehensweise der Ausarbeitung
2.2.3. Inhalt und Struktur
2.3. IFC
2.3.1. Aufbau und Struktur
2.3.2. Versionen
2.3.3. Attributierungs- und Klassifizierungsmöglichkeiten
2.4. Modellierungssoftware card_1
2.4.1. Programmphilosophie
2.4.2. Neuer Straßenentwurf (NSE) und Fachobjektstruktur
3. Methodik
3.1. Modellierungshandbuch
3.2. Modellierung mit card_1
3.2.1. Wissensbeschaffung
3.2.2. Auswahl der Klassen
3.2.3. Datenbeschaffung
3.2.4. Modellierungsvorlage
3.2.5. Modellierung
3.2.6. Attributierung
3.2.7. Verwendete Klassen
3.2.8. IFC Export
3.3. Programmierung
4. Praktische Umsetzung
4.1. Klassifizierung und Attributierung in card_1
4.2. IFC-Exportmöglichkeiten von card_1
5. Entwicklung der Kommandozeilenapplikation
5.1. Anforderungen
5.2. Programmierung und Implementierung
5.2.1. Modellstruktur des card_1 IFC Modells
5.2.2. Genutzte Bibliotheken
5.2.3. Programmablauf
6. Ergebnisse
6.1. Anschauungsmodell in card_1
6.2. Anschauungsmodell in IFC
6.3. Herausforderungen und Limitationen
6.4. Kommandozeilenapplikation
7. Zusammenfassung und Ausblick
7.1. card_1
7.2. card_1 Modell
7.3. Erweiterung der Kommandozeilenapplikation
7.4. Klassenkatalog
8. Fazit
A. Anhang
B. Verzeichnis der digitalen Anlagen
|
Page generated in 0.0123 seconds