Grin logo
de en es fr
Shop
GRIN Website
Texte veröffentlichen, Rundum-Service genießen
Zur Shop-Startseite › Informatik - Software

Erstellung einer 4D-Visualisierungskomponente für die Bauablaufplanung und Evaluierung am Beispiel eines Bürogebäudes

Titel: Erstellung einer 4D-Visualisierungskomponente für die Bauablaufplanung und Evaluierung am Beispiel eines Bürogebäudes

Bachelorarbeit , 2011 , 110 Seiten , Note: 1,7

Autor:in: Jan Hurlin (Autor:in)

Informatik - Software
Leseprobe & Details   Blick ins Buch
Zusammenfassung Leseprobe Details

Ziel der Arbeit ist es die 3D-Modellierungssoftware SketchUp durch einen Programmzusatz dahingehend zu erweitern, dass es möglich ist, ein 3D-Gebäudemodell mit Zeitangaben zu versehen. Die Einsatztauglichkeit dieser 4D-Modellierungssoftware wird anhand eines Beispiel-Bauwerks überprüft.

Leseprobe


Inhaltsverzeichnis

1. Einleitung

2. Theoretische Grundlagen

2.1. Begriff Projekt und Aufgaben der Baubetriebsplanung

2.2. Bauablauf- und Terminplanung

2.2.1. Ablaufplanung eines Projekts

2.2.2. Vorgänge und Meilensteine

2.2.3. Abhängigkeitsbeziehungen

2.2.4. Gantt-Diagramm

2.3. Baustelleneinrichtung

2.4. 3D-Modellierungssoftware, 4D-Software und Rendering

2.5. Google SketchUp

2.5.1. Einsatzgebiete

2.5.2. Funktionsumfang

2.5.3. Erweiterbarkeit

2.6. Programmiersprache Ruby

2.6.1. Einführung

2.6.2. Sprachgrundlagen

2.6.3. Die SketchUp Ruby API

2.7. HTML und die Programmiersprache JavaScript

2.7.1. HTML

2.7.2. JavaScript

2.7.3. JSON

2.8. CSV-Dateiformat

2.9. Programmablaufplan

3. Die virtuelle Baustelle

3.1. Einführung

3.2. Dimensionierung des Erdbaubetriebs

3.3. Rohbau Zeitkomponenten

3.4. Berechnen der Ausbauzeitkomponenten

3.5. Umsetzung in das 3D-Modell

4. Implementierung

4.1. Einführung

4.2. Werkzeug zur Eingabe von Zeitkomponenten

4.3. Import einer CSV-Datei

4.4. Export einer CSV-Datei

4.5. Animationsschieberegler

4.5.1. Einführung

4.5.2. Öffnen des Animationssteuerungsfensters

4.5.3. Verwendung des Animationsschiebereglers

4.6. Video erstellen

5. Evaluierung

6. Zusammenfassung und Ausblick

A. Quelltext der 4D-Komponente (Ruby-Datei)

B. Quelltext der 4D-Komponente (Html-Datei)

C. Quelltext der 4D-Komponente (JavaScript-Datei)

Zielsetzung & Themen

Ziel dieser Bachelor-Arbeit ist die Erweiterung der 3D-Modellierungssoftware Google SketchUp um eine 4D-Visualisierungskomponente, um Bauprozesse zeitlich in Raum und Zeit zweckmäßig darstellen zu können. Die Arbeit untersucht, wie ein 3D-Gebäudemodell mit Zeitinformationen verknüpft werden kann, um Bauabläufe und deren Abhängigkeiten zu visualisieren.

  • Entwicklung von Funktionen zur Zeitzuweisung in SketchUp mittels Ruby
  • Implementierung eines Animationsschiebereglers zur Steuerung des Baufortschritts
  • Erstellung einer grafischen Benutzeroberfläche basierend auf HTML und JavaScript
  • Automatisierte Erstellung von Bauablauf-Animationen als Videodateien
  • Evaluierung der Einsatztauglichkeit anhand eines Bürogebäudes

Auszug aus dem Buch

2.6.1. Einführung

Die frei verfügbare Programmiersprache Ruby ist eine interpretierte, dynamisch typisierte objektorientierte Skriptsprache [Kersken (2007)].

Ein Ruby-Programm wird nicht direkt vom Prozessor eines Computers ausgeführt, sondern erst in den Ruby-Interpreter geladen. Dieser wiederum liest die Ruby-Dateien Zeile für Zeile und formt daraufhin die Ruby-Anweisungen in einen Code um, den ein Computerprozessor ausführen kann [Kersken (2007)].

In dynamisch typisierten Programmiersprachen sind Variablen keine Typen zugewiesen. Das bedeutet, dass Variablen auf beliebige Objekte verweisen können. Ob eine Operation auf das in Verbindung gebrachte Objekt ausgeführt werden kann, wird dynamisch zur Laufzeit entschieden. Ein dynamisches Typsystem hat die Vorteile, dass eine explizite Typumwandlung nicht nötig ist und dass es flexibler ist.

Zusammenfassung der Kapitel

1. Einleitung: Die Arbeit erläutert die Bedeutung effektiver Bauablaufplanung und die Notwendigkeit von 4D-Visualisierung zur Komplexitätsbewältigung, wobei das Ziel der Entwicklung einer SketchUp-Erweiterung definiert wird.

2. Theoretische Grundlagen: Dieses Kapitel behandelt die Konzepte von Projekten, Bauablaufplanung, 3D-Modellierung, die Software Google SketchUp sowie die verwendeten Programmiersprachen Ruby, HTML und JavaScript.

3. Die virtuelle Baustelle: Hier werden die Vorbereitungen für das Modell beschrieben, einschließlich der Dimensionierung des Erdbaubetriebs, der Festlegung von Zeitkomponenten für Roh- und Ausbau sowie der Umsetzung in das 3D-Modell.

4. Implementierung: Der Hauptteil beschreibt die technische Umsetzung der 4D-Komponente, inklusive Zeitzuweisung, CSV-Import/Export, Animationsschieberegler und Videogenerierung mittels Ruby und WebDialogen.

5. Evaluierung: Dieses Kapitel überprüft die Funktionalität und Performance der 4D-Visualisierungskomponente anhand des gewählten Beispiel-Bauwerks unter verschiedenen Kriterien.

6. Zusammenfassung und Ausblick: Abschließend werden die Ergebnisse der Arbeit reflektiert und Möglichkeiten für zukünftige Erweiterungen sowie die praktische Anwendbarkeit der entwickelten Lösung bewertet.

Schlüsselwörter

Bauablaufplanung, 4D-Visualisierung, Google SketchUp, Ruby, JavaScript, HTML, Terminplanung, Bauprojekt, 3D-Modell, Prozessvisualisierung, CSV-Export, Baufortschritt, Baustelleneinrichtung, Animation, Softwareentwicklung

Häufig gestellte Fragen

Worum geht es in der vorliegenden Arbeit grundlegend?

Die Arbeit befasst sich mit der Entwicklung einer 4D-Visualisierungskomponente für die Software Google SketchUp, um Bauabläufe in Raum und Zeit anschaulich darstellen zu können.

Was sind die zentralen Themenfelder der Publikation?

Die Arbeit verbindet die Disziplinen Bauingenieurwesen und Informatik, insbesondere durch Themen wie Bauablaufplanung, 3D-Modellierung, Softwareentwicklung mit Ruby und die Erstellung dynamischer Benutzeroberflächen.

Welches primäre Ziel verfolgt die Forschungsarbeit?

Das Ziel ist die Erweiterung der kostenlosen Modellierungssoftware SketchUp durch ein PlugIn, sodass 3D-Gebäudemodelle mit Zeitinformationen verknüpft und der Baufortschritt animiert werden kann.

Welche wissenschaftliche Methode wird primär verwendet?

Es handelt sich um eine konstruktive Informatik-Arbeit, in der Methoden der Softwareentwicklung genutzt werden, um eine spezifische Anforderung im Bauwesen zu lösen. Dies beinhaltet Analyse, Implementierung und anschließende Evaluierung.

Was wird im Hauptteil der Arbeit behandelt?

Der Hauptteil gliedert sich in die theoretische Basis, die Vorbereitung der "virtuellen Baustelle" (Dimensionierung, Zeitplanung), die technische Implementierung des PlugIns und die abschließende Validierung durch ein Testbeispiel.

Welche Schlüsselwörter charakterisieren diese Arbeit am besten?

Bauablaufplanung, 4D-Visualisierung, Google SketchUp, Ruby, Animation, Bauprojekt, Terminplanung und Prozessvisualisierung sind die zentralen Begriffe.

Warum wird für das PlugIn die Sprache Ruby verwendet?

Ruby ist die in SketchUp integrierte Skriptsprache, die eine offizielle API (Application Programming Interface) bietet, um auf die Modellobjekte zuzugreifen und die Software zu erweitern.

Welchen Zweck erfüllt der Animationsschieberegler?

Der Schieberegler ermöglicht es dem Anwender, das Modell durch das zeitliche Durchschreiten der Bauphasen zu steuern und so den Status des Baus zu einem frei wählbaren Zeitpunkt zu visualisieren.

Ende der Leseprobe aus 110 Seiten  - nach oben

Details

Titel
Erstellung einer 4D-Visualisierungskomponente für die Bauablaufplanung und Evaluierung am Beispiel eines Bürogebäudes
Hochschule
Ruhr-Universität Bochum  (Institut für Computational Engineering)
Veranstaltung
Informatik im Bauwesen
Note
1,7
Autor
Jan Hurlin (Autor:in)
Erscheinungsjahr
2011
Seiten
110
Katalognummer
V177336
ISBN (eBook)
9783640989256
ISBN (Buch)
9783640989577
Sprache
Deutsch
Schlagworte
erstellung bauablaufplanung evaluierung beispiel bürogebäudes 4D-Planung 4D-Visualisierungskomponente Visualisierung Google SketchUp PlugIn SU PlugIn
Produktsicherheit
GRIN Publishing GmbH
Arbeit zitieren
Jan Hurlin (Autor:in), 2011, Erstellung einer 4D-Visualisierungskomponente für die Bauablaufplanung und Evaluierung am Beispiel eines Bürogebäudes, München, GRIN Verlag, https://www.grin.com/document/177336
Blick ins Buch
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
Leseprobe aus  110  Seiten
Grin logo
  • Grin.com
  • Versand
  • Kontakt
  • Datenschutz
  • AGB
  • Impressum