New Trinitas in A Nutshell
New Trinitas in A Nutshell
a Graphical Environment for Conceptual Design, Optimization and Finite Element Analysis
Major Objectives
to obtain
control
to reduce
Scope
condition modeling
4/4/2013
Geometry modeling
Points
Surfaces
3-, 4- and N - edged general 3-D faces
Lines
Straight Line Parabola Cubic Bezier Circular Arc
Volumes
2D, 3D and Axisymmetric volumes as 4 -, 5 -, 6 - or N faced regions
4/4/2013
Boundary Conditions
Essential Boundary Conditions
Fixed and Prescribed Displacement or Temperatures
4/4/2013
Element library
Bar and Beam elements in 2D and 3D 2D, Axi-sym. and 3D Solid elements from 3 to 27
nodes
Mindlin-Reissner 3D 3- to 9-node Shell elements Full or selective Gauss integration technique
4/4/2013
Mesh Generation
Mapped and free meshed sub-domains
Advancing Front Technique capable of
Constraints between:
(master and slave)
Shell to Shells
Shell to Solids Solid to Solids Rigid Links
Solid to Shell
Shell to Beam Shell to Bar Groups of nodes
4/4/2013
Analysis Overview
Linear static heat
transfer analysis
Linear buckling analysis Linear static elasticity analysis including
optimization
4/4/2013 TRINITAS Research & Developement 10
Contact Mechanics
Fracture Mechanics Quasi-static Load Sequences Topology, Shape & Size Optimization MPI Conjugate gradient solver on the element
level is available
4/4/2013 TRINITAS Research & Developement 11
Adaptivity (2D)
H-refinement technique
4/4/2013
Contact Mechanics
Automatic contact interface generation along shared lines and surfaces in the geometry a Gap function defines overlap or clearance as function of space and time Node to Node contact without friction Lagrangian solution or direct transformation
technique
4/4/2013 TRINITAS Research & Developement 13
Fracture Mechanics
Virtual crack extension technique Automatic crack growth direction calculation
(currently only in 2D)
Crack Closure
Semi-manual 3D crack growth analysis can been carried out
4/4/2013 TRINITAS Research & Developement 14
Topology Optimization
for Bar, Beam, Shell and 2D, Axi-sym.
and 3D Solids
Shape Optimization
Min Weight, Max Stiffness or MinMax stress
4/4/2013
17
4/4/2013
18
4/4/2013
19
4/4/2013
20
4/4/2013
21
4/4/2013
22
Evaluation
Dynamic visualization of single numeric scalar- or vector node- or element values General tools for scalar- and vector-field
visualization
2D-graph representations of functions both in time or space. Dynamic or Static storage
4/4/2013 TRINITAS Research & Developement 23
Evaluation (continued)
Arbitrary number of independent cameras visualizing different result entities PostScript images of all camera views by a
single command
Animation
4/4/2013
24
Implementation Details
The code consists of 8.6 Mb source code files with 4612
subroutines and 1252 functions written in FORTRAN 90 Currently used development environment is Intel Visual
Fortran
The program runs under Windows, Linux and Beowulf clusters under MPI OpenGL is utilized for 3D rendering Object-Oriented domain decomposition
4/4/2013 TRINITAS Research & Developement 25
Memory
Registers
4/4/2013
26
Registers
Logical Disk Array Virtual internal pointer Many Gbytes
Data Base File Record Length Data Base File Record Length Number of Data Base File Records Number of Data Base File Records
Back Buffer
4/4/2013
27
General Features
Finite element analysis in a What You See Is What You Get fashion No need for Node- or Element numbers in any situation Graphic control reduces the sources for errors to a minimum Errors is discovered as early as possible
4/4/2013 TRINITAS Research & Developement 28
3D geometry modeling
4/4/2013
29