Sunteți pe pagina 1din 17

Using ParaView to Visualize Scientific Data

Computational Mechanics

Civil Engineering master course


School of Engineering and Architecture
University of Bologna

Using ParaView to Visualize Scientific Data 1 / 17


Outline I

1 Introduction

2 User Interface

3 ParaView Dataset Types

4 Visualizing Scalars

5 Visualizing Vectors

6 Data Analysis

7 A simple example: notched plate

Using ParaView to Visualize Scientific Data 2 / 17


Introduction

Overview

ParaView is an open-source, multi-platform data analysis and vi-


sualization application built on top of VTK (software system for 3D
graphics). ParaView provides a comprehensive suite of visualization
algorithms and supports many different file formats.

Using ParaView to Visualize Scientific Data 3 / 17


Introduction

Parallel Visualization Application

Key Features
Open-Source
Multi-Platform
Extensible via plugins
Rich scripting support through Python
Binaries available for Windows, OSX and Linux
Active developer community

Using ParaView to Visualize Scientific Data 4 / 17


Introduction

Getting ParaView

ParaView resources, documentation and information are avaiable at


http://www.paraview.org/

Using ParaView to Visualize Scientific Data 5 / 17


User Interface

A first glance at the Graphical user Interface (GUI)

Using ParaView to Visualize Scientific Data 6 / 17


ParaView Dataset Types

Dataset Types

ParaView as well as VTK data objects have both topological and geometrical structure
and can represent several types of data:

Image Data (Structured


Points: regular in both
topology and geometry
Rectilinear Grid: regular
topology but geometry only
partially regular
Structured Grid: regular
topology and irregular
geometry

Using ParaView to Visualize Scientific Data 7 / 17


ParaView Dataset Types

Dataset Types

Unstructured Points: no
topology and irregular
geometry
Polygonal Data: irregular in
both topology and geometry
Unstructured Grid:
irregular in both topology
and geometry (any
combination of cells)

Using ParaView to Visualize Scientific Data 8 / 17


ParaView Dataset Types

Data Attributes

ParaView as well as VTK data objects also have attributes associated with the topo-
logical and geometrical organizing structure:

Scalars: single valued (ex. temperature, pressure, density, ecc... )


Vectors: magnitude and direction (ex. displacements, forces)
Normals: direction vectors (magnitude 1)
Tensors: rank 0 (scalar), rank 1 (vector), rank 2 (matrix) (ex. stress, strain)

Using ParaView to Visualize Scientific Data 9 / 17


Visualizing Scalars

Color Mapping

Maps scalar data to colors.

Using ParaView to Visualize Scientific Data 10 / 17


Visualizing Vectors

Oriented Glyphs

Vectors components can be displayed as scalars, but also a glyph representation is


provided.

Using ParaView to Visualize Scientific Data 11 / 17


Visualizing Vectors

Warping

The warping functions deforms the model according to a specified vector.

Using ParaView to Visualize Scientific Data 12 / 17


Data Analysis

Plot Over Line

ParaView allows to plot a variable along a predefined line.

Using ParaView to Visualize Scientific Data 13 / 17


Data Analysis

Interpolate - Delaunay

If the dataset has not topology, the user has to interpolate point data to visualize
fields.

Using ParaView to Visualize Scientific Data 14 / 17


Data Analysis

Compute Derivatives

It is possible to compute both gradients and the strain tensor.

Using ParaView to Visualize Scientific Data 15 / 17


A simple example: notched plate

A simple example: notched plate

Using ParaView to Visualize Scientific Data 16 / 17


Summary

For further information...

http://www.paraview.org/structural-analysis/

Using ParaView to Visualize Scientific Data 17 / 17

S-ar putea să vă placă și