Summer Grant Presentation 2006

trexpeeverΛογισμικό & κατασκευή λογ/κού

13 Δεκ 2013 (πριν από 3 χρόνια και 3 μήνες)

73 εμφανίσεις

Joint
-
Leg
-
Beam Viz

Andrew Larson

Mathematics

Context


Trusses


Bridges


Cranes


Houses

Context


Rigidizable Structures


http://exploration.nasa.gov/programs/station/RIGEX.html


What are they?



Space Applications


Trusses


Antennas


Satellites

Context


Ground work



Model


Joint


Leg


Beam


Boundary




My Motivation?


Learn OpenGL


collection of graphic primitives


used for rendering graphics


found on graphics cards and in video games



Use CS degree



Master’s Project


Beam Model


the Math

Beam Model


the Math


Geometric Compatibility Conditions


Beam Model


the Math

w
1
(s
i
,t)

w
2
(s
i
,t)

u
1
(s
i
,t)

u
2
(s
i
,t)

x(t)

y(t)

θ
1
(t)

θ
2
(t)

displacement of beam1

displacement of beam2

length of beam1

length of beam2

X coordinate of joint

Y coordinate of joint

angular displacement of leg1

angular displacement of leg2


Beam Model


the Math

Beam Model


the Code


The pieces


MatLab


solves system of equations for specified
parameters and initial conditions


C++


application core used to interface with MatLab and
render in OpenGL


OpenGL


renders solution obtained from MatLab

Beam Model


the Code


OpenGL


primitives


triangles


shapes


normals


lighting



NeHe credit


responsible for rendering window


nehe.gamedev.net


Beam Model


the Code


OO programming with C++


Dev
-
C++


development environment


A majority of the classes (objects)


Point


Slice


Beam


Dataset


Model

Beam Model


the Pictures

Beam Model


the Pictures

Beam Model


the Pictures

Beam Model


the Pictures

Beam Model
-

Vizualization



8
-
29
-
2006



10
-
27
-
2006



Pi



2 Pi

Further Investigations


Joint
-
Leg
-
Beam


Extension to triangle and truss



Energy considerations


Visualizing surface temperature


Visualizing structure destruction



Other graphical output


Thanks


Visualization and Digital Imaging Laboratory



Dr. Zhuangyi Liu



Dr. Steven Trogdon



Hans Anderson

References



Burns, J.A., Cliff, E.M., Liu, Z., & Spies, R.D. (2005). “On Coupled
Transversal and Axial Motions of Two Beams with a Joint”



Burns, J.A., Cliff, E.M., Liu, Z., & Spies, R.D. (2006). “Results on
Transversal and Axial Motion of a System of Two Beams Coupled to
a Joint Through Two Legs”



OpenGL


NeHe


nehe.gamedev.net


www.opengl.org


Coding Resource


www.cplusplus.com


www.bloodshed.net/devcpp.html


notepad
-
plus.sourceforge.net