• Treffer 5 von 174
Zurück zur Trefferliste

A FRAMEWORK FOR THE INTERACTIVE VISUALIZATION OF ENGINEERING MODELS

  • Interactive visualization based on 3D computer graphics nowadays is an indispensable part of any simulation software used in engineering. Nevertheless, the implementation of such visualization software components is often avoided in research projects because it is a challenging and potentially time consuming task. In this contribution, a novel Java framework for the interactive visualization ofInteractive visualization based on 3D computer graphics nowadays is an indispensable part of any simulation software used in engineering. Nevertheless, the implementation of such visualization software components is often avoided in research projects because it is a challenging and potentially time consuming task. In this contribution, a novel Java framework for the interactive visualization of engineering models is introduced. It supports the task of implementing engineering visualization software by providing adequate program logic as well as high level classes for the visual representation of entities typical for engineering models. The presented framework is built on top of the open source visualization toolkit VTK. In VTK, a visualization model is established by connecting several filter objects in a so called visualization pipeline. Although designing and implementing a good pipeline layout is demanding, VTK does not support the reuse of pipeline layouts directly. Our framework tailors VTK to engineering applications on two levels. On the first level it adds new – engineering model specific – filter classes to VTK. On the second level, ready made pipeline layouts for certain aspects of engineering models are provided. For instance there is a pipeline class for one-dimensional elements like trusses and beams that is capable of showing the elements along with deformations and member forces. In order to facilitate the implementation of a graphical user interface (GUI) for each pipeline class, there exists a reusable Java Swing GUI component that allows the user to configure the appearance of the visualization model. Because of the flexible structure, the framework can be easily adapted and extended to new problem domains. Currently it is used in (i) an object-oriented p-version finite element code for design optimization, (ii) an agent based monitoring system for dam structures and (iii) the simulation of destruction processes by controlled explosives based on multibody dynamics. Application examples from all three domains illustrates that the approach presented is powerful as well as versatile.zeige mehrzeige weniger

Volltext Dateien herunterladen

Metadaten exportieren

Weitere Dienste

Teilen auf Twitter Suche bei Google Scholar
Metadaten
Dokumentart:Konferenzveröffentlichung
Verfasserangaben: Matthias Baitsch, Dietrich Hartmann
DOI (Zitierlink):https://doi.org/10.25643/bauhaus-universitaet.2919Zitierlink
URN (Zitierlink):https://nbn-resolving.org/urn:nbn:de:gbv:wim2-20170327-29194Zitierlink
URL:http://euklid.bauing.uni-weimar.de/ikm2006/index.php_lang=de&what=papers.html
Herausgeber: Klaus GürlebeckGND, Carsten KönkeORCiDGND
Sprache:Englisch
Datum der Veröffentlichung (online):24.03.2017
Datum der Erstveröffentlichung:14.07.2006
Datum der Freischaltung:27.03.2017
Veröffentlichende Institution:Bauhaus-Universität Weimar
Urhebende Körperschaft:Bauhaus-Universität Weimar
Institute und Partnereinrichtugen:Bauhaus-Universität Weimar / In Zusammenarbeit mit der Bauhaus-Universität Weimar
Seitenzahl:9
GND-Schlagwort:Architektur <Informatik>; CAD; Computerunterstütztes Verfahren
DDC-Klassifikation:500 Naturwissenschaften und Mathematik / 510 Mathematik
BKL-Klassifikation:56 Bauwesen / 56.03 Methoden im Bauingenieurwesen
Sammlungen:Bauhaus-Universität Weimar / Internationales Kolloquium über Anwendungen der Informatik und Mathematik in Architektur und Bauwesen, IKM, Weimar / Internationales Kolloquium über Anwendungen der Informatik und Mathematik in Architektur und Bauwesen, IKM, Weimar, 17. 2006
Lizenz (Deutsch):License Logo Creative Commons 4.0 - Namensnennung-Nicht kommerziell (CC BY-NC 4.0)