RADIOSS For Impact Analysis v12 Rev20130214 A PDF
RADIOSS For Impact Analysis v12 Rev20130214 A PDF
RADIOSS For Impact Analysis v12 Rev20130214 A PDF
HyperWorks is a division of
Altair Engineering Contact Information
Web site www.altairhyperworks.com
In addition to HyperWorks® trademarks noted above, GridWorks™, PBS GridWorks®, PBS Professional®, PBS™, PBS Works™
and Portable Batch System® are trademarks of ALTAIR ENGINEERING INC. All are protected under U.S. and international laws
and treaties. Copyright© 1994-2013.
Additionally, the Altair software is protected under patent #6,859,792 and other patents pending.
All other marks are the property of their respective owners.
ALTAIR ENGINEERING INC. Proprietary and Confidential. Contains Trade Secret Information. Not for use or disclosure outside of
ALTAIR and its licensed clients. Information contained in HyperWorks® shall not be decompiled, disassembled, or “unlocked”,
reverse translated, reverse engineered, or publicly displayed or publicly performed in any manner. Usage of the software is only as
explicitly permitted in the end user software license agreement.
3 – Formulations ........................................................................................................... 22
2 –Processors ............................................................................................................... 53
3 – Post-Processing Tools............................................................................................. 54
Chapter 4: Elements............................................................................................... 75
1 – Element Stress and Strain ....................................................................................... 75
1.3.17 – Ugine & Alz Trip Steel Material (/MAT/LAW64 or /MAT/UGINE_ALZ)............ 102
Chapter 1
Introduction
1- HyperWorks Overview
HyperWorks®, A Platform for Innovation™, is an enterprise simulation solution for rapid
design exploration and decision-making. As one of the most comprehensive CAE solutions in
the industry, HyperWorks provides a tightly integrated suite of best-in-class tools for:
o Modeling
o Analysis
o Optimization
o Visualization
o Reporting
o Performance data management.
Based on a revolutionary “pay-for-use” token-based business model, HyperWorks
delivers increased value and flexibility over other software licensing models.
Below we list the applications that are part of HyperWorks, for extra information about
them go to www.altairhyperworks.com web page or go to HyperWorks online documentation.
Solvers
RADIOSS Finite element solver for linear and non-linear problems
MotionSolve Multi-body dynamics solver
OptiStruct Design and optimization software using finite elements and
multi-body dynamics
Manufacturing Environments
Manufacturing Solutions A unified environment for manufacturing process
simulation, analysis, and design optimization
HyperForm A unique finite element based sheet metal forming
simulation software solution
HyperXtrude An hp-adaptive finite element program that enables
engineers to analyze material flow and heat transfer
problems in extrusion and rolling applications
Molding Provides a highly efficient and customized environment for
setting up models for injection molding simulation with
Moldflow
Forging Provides a highly efficient and customized environment for
setting up models for complex three-dimensional forging
simulation with DEFOM3D
Friction Stir Welding Provides an efficient interface for setting up models and
analyzing friction stir welding with the HyperXtrude Solver
HyperWorks Results Mapper Process Manager-based tool that provides a framework to
initialize a structural model with results from a forming
simulation
Solver Overview
The pre-processing for RADIOSS is done using HyperMesh or HyperCrash and the
post-processing is done using HyperView and HyperGraph.
During the next exercises, the HyperWorks integration with RADIOSS will be shown in
detail. For more information about it, the user should go to our online documentation.
2 – RADIOSS Overview
Altair RADIOSS is a next-generation implicit and explicit finite-element solver for linear
statics and dynamics, as well as complex nonlinear transient dynamics and multi-body
dynamics. This robust, multidisciplinary solution allows manufacturers to maximize durability,
NVH, crash, safety, manufacturability and fluid-structure interaction performance in order to
bring innovative products to market faster.
RADIOSS’ comprehensive analysis capabilities for linear and non-linear finite element
analysis, sheet metal stamping, and multi-body dynamics are accessible via two input formats.
Finite element solutions via Nastran-type Bulk Data Format include:
o Linear static analysis
o Non-linear implicit quasi-static contact analysis
o Linear buckling analysis
o Normal modes analysis
o Frequency response analysis
o Random response analysis
o Linear transient response analysis
o Linear fluid-structure coupled (acoustic) analysis
o Linear steady-state heat transfer analysis coupled with static analysis
o Inertia relief analysis with static, non-linear contact, modal frequency response,
and modal transient response analyses
o Component Mode Synthesis (CMS) for the generation of flexible bodies for
multi-body dynamics analysis
o Reduced matrix generation
o One-step (inverse) sheet metal stamping analysis
A typical set of finite elements including shell, solid, bar, scalar, and rigid elements as
well as loads and materials is available for modeling complex events.
Finite element solutions via RADIOSS Block format include:
A typical set of finite elements including shell, solid, bar, and spring elements, rigid
bodies as well as loads, a number of materials, and contact interfaces are available for
modeling complex events.
Multi-body dynamics solution integrated via Nastran-type Bulk Data format for rigid and
flexible bodies includes:
o Kinematics analysis
o Dynamics analysis
o Static and quasi-static analysis
o Linearization
All typical types of constraints like joints, gears, couplers, user defined constraints, and high-pair
joints can be defined. High pair joints include point-to-curve, point-to-surface, curve-to-curve,
curve-to-surface, and surface-to-surface constraints. They can connect rigid bodies, flexible
bodies, or rigid and flexible bodies. For this multi-body dynamics solution, the power of Altair
MotionSolve has been integrated with RADIOSS.
Chapter 2
• Geometric modeling
• Application of physical laws
• Formulation of time and space discretization
• Space discretization
• Time integration
Geometric modeling deals with the overall representation of the structure and whether
the structure as a whole or subsections of the structure can be assumed to be idealized to
simplify the computational matrices. This also includes a determination of the relevant volume
of the computational area: i.e. model a failing bracket vs. the bracket as well as all surrounding
parts.
Application of physical laws is the second level of computational reduction. For many
linear statics problems, only the most idealized forms of conservation of energy, conservation of
mass, and equilibrium equations are necessary. As the empirical problem under review
develops more real-world behavior, the solution must take into account more complete
formulations of these laws of conservation.
Formulation of time and space discretization includes determining whether the problem
setup would best benefit from a Lagrangian representation, Eulerian representation, or an
Arbitrary Lagrangian Eulerian (ALE) representation.
Space discretization uses the idealizations of the geometric modeling as well as the
forms of the physical laws required for the analysis type to represent the problem as FE entities.
This requires the engineer setting the problem up to provide all information required for any
nonlinearities, contacts, constraints, initial conditions, etc, not resulting or apparent from the
geometrical FE arrangement.
The five steps listed above walk through the top two tiers of complexity on this diagram.
Past that point, and once all selections have been set up to the satisfaction of the engineer, the
solver is responsible for using the information provided to assemble a mathematical model of
the system and calculating or iterating a numerical solution from the input deck.
2 – Physical Laws
2.1 - Mass Conservation
a – Lagrangian
ρ (X , t )J (X , t ) = ρ 0 (X )J 0 (X )
b – Eulerian
Dρ
+ ρ∇ • v = 0 or ρ& + ρvi ,i = 0
Dt
a – Lagrangian
b – Eulerian
Dw int
ρ0 = D : σ − ∇ • q + ρs
Dt
where:
ρ 0 : Initial density
Dw int
: Rate of internal energy per unit of mass
Dt
∂v ∂v
D : Rate of deformation. Dij = i + j
∂x j ∂xi
σ : Cauchy Stress tensor
∇ : Left gradient with respect to space coordinates.
q : Heat flux (Power/area)
ρ : Density
s : Heat source.
a – Lagrangian
∂S ji ∂vi (X , t )
+ ρ 0bi = ρ 0
∂X j ∂t
b – Eulerian
∂σ ji Dvi (x, t )
+ ρbi = ρ
∂x j Dt
a. Lagrangian F • S = S • F
T T
b. Eulerian σ = σ
T
3 – Formulations
3.1 - Space Discretization
On this section we intend to describe the different ways that the partial differential
equation resulting from the continuum mechanics problem can be solved. There are different
methods that can be used to solve these equations and between them we distinguish 4
methods:
1 – FDM – Finite Difference Method
2 – FEM – Finite Element Method
3 – FVM – Finite Volume Method
4 – BEM – Boundary Element Method
used again to calculate numerically the solution directly at any desired point in the interior of the
solution domain.
The boundary element method is often more efficient than other methods, including finite
elements, in terms of computational resources for problems where there is a small
surface/volume ratio. Conceptually, it works by constructing a "mesh" over the modeled surface.
However, for many problems boundary element methods are significantly less efficient than
volume-discretization methods like FDM, FVM or FEM.
RADIOSS uses this methodology to solve some problems involving incompressible flows
(/BEM/FLOW). This method is not discussed on this training.
∂σ ij
dΩ = [((δvi )τ i )]dΓ − ∂δvi σ ji dΩ
∫ δv ∂x ∫ ∫
∂x j
i
Ω j Γ Ω
Then we return these terms to the first equation:
∂δvi
∫ ∂x σ ji dΩ − ∫ (δvi ρbi )dΩ − ∫ [(δvi )τ i ]dΓ + ∫ (δvi ρv&i )dΩ = 0 (PVP)
Ω j Ω Γ Ω
The preceding expression is the weak form for the equilibrium equations, traction boundary
conditions and interior continuity conditions. It is known as the principle of virtual power and it
is the basis to implement the finite element method based on PVP.
One has used the decomposition of the velocity gradient Lij into its symmetric and skew
symmetric parts and that δWijσ ji = 0 since δWij is skew symmetric and σ ji is symmetric.
The latter relation suggests that δDijσ ji can be interpreted as the rate of internal virtual work or
virtual internal power per unit volume. The total internal power δP int is defined by the integral
of δDijσ ji :
∂ (δvi )
δP int = ∫ δDijσ ji dΩ = ∫ σ ji dΩ ≡ ∫ δLijσ ji dΩ
Ω Ω
δx j Ω
The second and third terms in PVP equation are the virtual external power:
The last term is the virtual inertial power: δP inert = ∫ (δvi ρv&i )dΩ
Ω
Then the PVP can be written as: δP = δP − δP + δP for all δvi admissible.
int ext inert
We can show that virtual power principle implies strong equations of equilibrium. So it is
possible to use the virtual power principle with a suitable test function as a statement of
equilibrium.
The virtual power principle has a simple physical interpretation. The rate of work done by
the external forces subjected to any virtual velocity field is equal to the rate of work done by the
equilibrating stresses on the rate of deformation of the same virtual velocity field. The principle
is the weak form of the equilibrium equations and is used as the basic equilibrium statement for
the finite element formulation. Its advantage in this regard is that it can be stated in the form of
an integral over the volume of the body. It is possible to introduce approximations by choosing
test functions for the virtual velocity field whose variation is restricted to a few nodal values.
State Variable
Lagrangian Eulerian
F = F (X , t ) f = f ( x, t )
Referecial
ϕ = ϕ (χ , t )
&& n + Ku n = f ext (t n )
Mu
Newmark's method is a one step integration method. The state of the system at a given time
tn+1=tn+h is computed using Taylor’s formula:
h 2 (2 ) h s (s )
f (tn + h ) = f (tn ) + hf ' (tn ) + f (tn ) + K + f (tn ) + Rs
2 s!
where:
tn + h
f (s +1) (τ )[t n + h − τ ] dτ
1
Rs = ∫
s
s! tn
tn +1
u n +1 = u n + hu& n + ∫ (t
tn
n +1 − τ )u
&&(τ )dτ
tn +1
1 2 &&
(
∫ n +1
t − τ )u
&& (τ )dτ = − β h u n + β h 2
&& n +1 + rn′
u
tn 2
Then we finally have the numerical expressions for velocities and displacements:
1 &&
u n +1 = u n + hu& n + − β h 2 u n + β h u n +1
2
&&
2
According to the values of γ and β, different algorithms can be derived:
β = 0, γ = 0 : Pure explicit algorithm. It can be shown that it is always unstable. An
integration scheme is stable if a critical time step exists so that, for a value of time step
lower or equal to this critical value, a finite perturbation at a given time does not lead to a
growing modification at future time steps.
β = 0, γ = 1 / 2 : Central difference (Explicit).
β = 1 / 2, γ = 1 / 2 : Fox & Goodwin algorithm.
β = 1 / 6, γ = 1 / 2 : Linear acceleration.
β = 1 / 4, γ = 1 / 2 : Mean acceleration. This integration scheme is the unconditionally
stable algorithm of maximum accuracy.
1 2
&& n +1 = f ext (t n +1 ) − K u n + hu& n + h 2 u&&n = f ext (t n +1 ) − f int (t n ) − K hu& n + h 2 u
1 1
&& n
M + 4 h K u 4 4
h (u && n +1 )
1
u& n +1 = u& n + && n + u
2
Velocity: u& n +1
Acceleration: u
&& n +1
By default, RADIOSS uses a large strain, large displacement formulation with explicit
time integration. The large displacement formulation is obtained by computing the derivative of
the shape functions at each cycle. The large strain formulation is derived from the incremental
strain computation. Hence, stress and strains are true stresses and true strains.
The derivatives are with respect to the spatial (Eulerian) coordinates. The weak form
involves integrals over the deformed or current configuration. In the total Lagrangian
formulation, the weak form involves integrals over the initial (reference) configuration and
derivatives are taken with respect to the material coordinates.
The corotational kinematic description is the most recent of the formulations in
geometrically nonlinear structural analysis. It decouples small strain material nonlinearities from
geometric nonlinearities and handles naturally the question of frame indifference of anisotropic
behavior due to fabrication or material nonlinearities. Some new generation of RADIOSS
elements are based on this approach.
REMARK:
A similar approach to CR description using convected-coordinates is used in some branches
of fluid mechanics and rheology. However, the CR description maintains orthogonality of the
moving frames and this allows achieving an exact decomposition of rigid body motion and
deformational modes. On the other hand, convected coordinates form a curvilinear system
that fits the change of metric as the body deforms. The difference tends to disappear as the
mesh becomes finer. However, in general case the CR approach is more convenient in
structural mechanics.
In Lagrangian meshes, mesh points remain coincident with material points and the
elements deform with the material. Since element accuracy and time step degrade with element
distortion, the magnitude of deformation that can be simulated with Lagrangian meshes is
limited.
Lagrangian formulation
Now Gauss’s theorem allows transforming a surface integral as a volume integral so that:
∂σ ij
∫ n jσ ji dΓ = ∫
Γ Ω
∂x j
dΩ
As the volume is arbitrary, the expression can be applied at any point in the body providing the
Lagrangian equilibrium differential equation:
∂σ ij ∂vi
+ ρbi = ρ
∂x j ∂t
Use of Gauss' theorem with this equation leads to the result that the true Cauchy stress matrix
must be symmetric:
σ = σT
so that at each point there are only six independent components of stress. As a result,
moment equilibrium equations are automatically satisfied, thus only the translational equations
of equilibrium need to be considered.
From the Lagrangian equilibrium differential equation using the Galerkin method we can
obtain the Variational form:
∂Pji ∂vi (X , t )
∫ δv ∂X
i + ρ 0 bi − ρ 0
∂t
dΩ = 0
Ω j
where:
δvi : Virtual velocity field
Now if we replace the functions fields by the FE approximation it became a set of equations:
f iIext = ∫ N I ρbi dΩ + ∫ N I ti dΓ
Ω Γti
Mass Matrix:
M ijIJ = δ ij ∫ ρN I N J dΩ
Ω
NON
UNIFORM
MESH
UNIFORM
MESH
Problem description
Model Information
• UNITS are : mm / ms / Kg
• Dimensions: 1000 x 5 x 5 mmA
• Material: STEEL
• Sound speed: 6100 mm/ms
• DOF: X.
Problem Setup
You should copy these Files: BAR_HOMO5mm.hm and BAR5_10mm.hm.
Step 1: Launch HyperMesh and set the Radioss Block User Profile
1. Launch HyperMesh.
A User Profiles… Graphic User Interface (GUI) will appear.
2. Select RADIOSS from the User Profile list.
3. Form the extended list, select Block 100.
4. Click OK.
This loads the User Profile. It includes the appropriate template, macro menu, and import reader,
paring down the functionality of HyperMesh to what is relevant for generating models in Block Data
Format for RADIOSS.
5. In the Standard Views toolbar, click on the Top Plane View icon to orient the bar top-down.
Zoom in on the rightmost end of the bar and select all of the nodes at the end of the bar. Click
Create to make the second node set.
6. Click the Utility tab on the Tab menu.
7. Click on the BC’s Manager button in the Tools section of the utility menu. This brings up the
boundary conditions manager tab.
8. In the Name section, enter the name ALL_YZ.
9. Ensure that Select Type is set to Boundary Condition.
10. Change the GRNOD selector to Nodes.
11. Click on the selector button in the toolbar to activate the nodes selector panel. Once in the panel,
click on the nodes button in the panel to activate the context selector and chose by sets. Select
the set All from the list, and click Proceed.
12. Under Boundary condition components section of the BCs Manager tab, check the boxes next to Ty
and Tz.
13. Click Create. The boundary condition is generated and now shows up in the graphics window and
the BCs Manager.
14. In the Name section, enter the name END.
15. Ensure that Select Type is set to Boundary Condition.
16. Change the GRNOD selector to Nodes.
19. Click Create. The boundary condition is generated and now shows up in the graphics window and
the BCs Manager.
1 0.0 0.0
2 0.001 1
3 0.002 0
4 0.003 0
5. Click Close to close the editor window and return to the main menu.
6. From the Analysis page click the panel button contactsurfs.
7. Select the solid faces radio button on the left hand side of the panel.
8. Enter ContactEnd in the name input field, and set the card image to surfSeg.
9. With the elems button selected, drag-select the elements on the end of the bar. With these
elements selected, click on the yellow nodes button below the nodes on face toggle.
10. Select three nodes on the end face of one of the elements as shown in the image below,
and click Create.
15. Click Create to bring up the card editor for this load collector.
16. Edit the values for this load collector as seen in the image below. Be sure to change the
Surface Type in the panel area to ContactSurfs before selecting the contact surface
created in Step 10.
17. Click return to go back to the main menu.
Monitored nodes.
3. Click on the ANIM tab in the Radioss Engine File Tool and enter the information shown in
the image below into the editor.
4. In the DT tab of the Radioss Engine File Tool, enter the information shown in the image
below into the editor.
Repeat Steps 1-12 to set up and run the BAR5_10mm.hm model file.
Step 13: Open the T01 file with HV and create the report showed below.
Trade Diagram plotting Implicit and Explicit schemes against non-linearity and velocity
CPU Cost vs. Complexity for Explicit and Implicit solution types
(-) Small ∆t (µ
µs) (+) Large ∆t (ms)
θ ≈ (∆t )2 θ ≈ (∆t )2
(+) Precision (+) Precision
-1 -1
(+) [M] (diagonal matrix) (-) ([M]+a[K]) (non diagonal)
(+) Low memory (10 MW) (-) High memory (6000 MW)
(+) Dynamic and Shock problems (+) Dynamic and Static problems
Chapter 3
2- Processors
RADIOSS has a pair of solution tools that function together as the main solution
processor: RADIOSS Starter and RADIOSS Engine.
The RADIOSS Starter is responsible for checking the consistency of the model,
generating any warnings or errors, and generates an initial restart file for the RADIOSS
Engine. It uses the *_0000.rad file as input and generates *_0000.out and *_0000.rst
files.
The RADIOSS Engine is used to solve the model, generate animation, time-history, and
listing files, and restart the run if necessary. It uses the *_0000.rad, *_0001.rad, and
*_0000.rst files as input and generates *_0001.out, *_0001.rst, *T01, and *A01 files as
output.
3- Post-Processing Tools
HyperView and HyperGraph are the two post-processors mainly associated with reviewing
RADIOSS files output from a solution run. HyperView is used to post-process animation
files, including stresses, displacements, plastic strains, etc. The *A01 files are the solver
output files for animation. HyperGraph is used to post-process the time-history information,
including nodal energy results, forces, element energy results, etc.
4- RADIOSS Files
_0001.rad HyperCrash
Engine input Engine ASCII
D01 (V4) /Text Editor
_000n.out
L00, Lnn List files Text Editor Starter/Engine ASCII
(V4)
_000n.rst
Binary
R00, Rnn Restart files Engine Starter/Engine
(by default)
(V4)
Binary
Tnn Time history file HyperGraph Engine
(by default)
5.1 – Interfaces
Interfaces within RADIOSS are used for analyzing and solving the contact between two
parts. Different types of interfaces are used to establish the boundary between various pairs
of physical elements, properties, materials, and physical characteristic phenomena.
Interfaces are referenced within RADIOSS by number and some of the most common are
TYPE5, TYPE7, and TYPE11. Interfaces are covered in more depth within this manual in
Chapter 6.
Model Description
Step 2: Input the Starter file (*0000.rad), and select the option –starter.
Step 3: Review the listing file FIRST_RUN_0000.out and verify the model:
1. Check if the starter finished with no errors and/or warnings.
2. Find the minimum time step and write it down.
3. Retrieve the total mass of the model. Is it consistent with the unit system defined in
starter file?
Step 5: Run the engine file using the RADIOSS Manager with the option
-engine
2. Animate the results using the icon , and modify the speed of animation via the speed
slider scrollbar at the bottom of the animation locator.
3. Move the model in the graphic window, either using the 3D View Control toolbar or using
shortcuts: - CTRL+left click for rotation,
- CTRL+right click for translation,
- CTRL+middle scroll for zoom/unzoom
c. Select both FERMETUR and OMEGA, then right click on the color icon and
choose a new color. Also, display the mesh by using .
8. Create a new contour using a custom expression to show the hourglass energy.
Hourglass is a numerical energy, which effect must be limited with
respect to internal energy such as HE/IE < 10%. This contour can
be created directly in HyperView. We will set up the Specific
Energy as Internal Energy per mass unit.
a. In the Results browser, right click and select Create > Derived Results. Ensure
that the dropdown under Select: is set to Show required.
b. Enter HE/IE (%) in the Label field.
c. For the Table field, choose Hourglass energy, then click Insert.
d. Next, choose Specific Energy from the Table, and click Insert.
e. To avoid a division by 0, complete the expression as shown below:
8. Once the HE/IE contour displayed, display only the elements above a value of 10.
d. Animate the results. The number of displayed elements will change at each step.
b. On the 3 new windows, load HyperGraph 2D client if they are not automatically
loaded.
b. From Build Plots panel , load the Time History File FIRST_RUN_T01
c. Select the Y-type, Y-Request, and Y-Component as Global Variables >
Mass > MAG and click Apply.
5. Create a curve using Math of the ratio of Hourglass Energy to Internal Energy in the
bottom right window.
a. The X= value should be the x-value of one of the previous curves
b. The Y= value should be the y-value of the Hourglass Energy divided by the sum
of y-value of the Internal Energy curve and 1e-30 (added to prevent division by
zero)
• Go back to the Text tab, replace "Note1" with {Y} and click Apply.
9. Expected results
Objective
Modify the crash beam to obtain better results.
Model Description
1. In the menu, select LoadCase > Contact Interface > Create/Modify to open the
Contact tab.
2. For the Choose Contact section, select Multi usage (Type 7) to start creating a
new self contacting interface.
3. Check the box for Self-Impact located in the Selection tab.
4. In the overhead button bar, select the Display All button to show all parts in the
model.
5. In the Selection tab, click the Include picked parts button to select the parts to
add to this contact using the mouse in the graphics area.
6. Click both meshed parts on the screen to add them to the contact definition and select
the Yes button in the lower right-hand corner below the graphics area.
7. Click the Properties tab to set the properties for this contact interface.
8. In the Title field, set the name of the contact to Self-Contact Interface.
9. In the field for Min. gap for impact activ. enter 0.5.
10. Click the Save button at the bottom of the Properties tab to save this contact interface
definition.
1. In the menu, select LoadCase > Rigid Wall > Create to open the Rigid Wall tab.
2. For the Select RWALL Type selection, choose Infinite Plane.
3. Name the rigid wall Rigid Wall.
4. Leave M0 X, Y, and Z coordinates as 0, and set M1 X coordinate to 1. Leave M1 Y and
Z set to 0.
5. In the Selection tab, click the Include Picked Parts button and click on the hat
section and closure parts in the graphics area to add their nodes to the rigid wall as
slave nodes.
6. In the Properties tab for the Rigid Wall, set Friction Parameters to Tied and ensure
that the wall type is set to Fixed.
7. Click Save to create the rigid wall as part of the model.
1. In the overhead menu, select Mesh Editing > Rigid Body > Create to open the rigid
body creation tab.
2. Under Rigid Body Creation, name the new rigid body NewRigid and click Ok to begin
creating the rigid body.
3. Orient the model so that the nodes at the far end of the boxtube are easily selectable as
shown.
4. Click the Add nodes by box selection button and select the nodes on the end
face of the boxtube as the node group, as shown.
5. In the Properties tab, add a mass of 500 to add the mass to the master node of the rigid
body.
6. Click Save to create the rigid body as part of the model.
1. In the menu, select LoadCase > Boundary Condition > Create to open the Boundary
Condition tab.
2. Name the boundary condition X_Trans_Free.
3. Click Ok to begin creating the boundary condition.
4. Click the Add/Remove nodes by picking selection button and select the master
node of the rigid body at the end of the boxtube. Note that the red dot indicating that the
node has been selected may be difficult to see under certain conditions.
5. Click Yes at the bottom right of the screen to select this as your only node to apply this
boundary condition to.
6. Under Boundary Condition Components, check the boxes for Ty, Tz, Rx, Ry, and Rz.
7. Click Save to create the boundary condition at the master node of the rigid body.
1. In the menu, select LoadCase > Initial Velocity > Create to open the Initial Velocity
tab.
2. Name the initial velocity as InitialVelocity.
3. Click Ok to begin creating the initial velocity.
4. Again click Add/Remove nodes by picking selection and select the master node of
the rigid body at the end of the boxtube as the only node, clicking Ok in the lower right-
hand corner to add this node only.
5. Enter the velocity component for the initial velocity in the X-direction as 15.6 and click
Save to display the vector for the initial velocity on the screen. Note: the velocity vector
should point toward the wall – if it does not, the sign on the velocity component must be
edited and negated.
2. Select the OMEGA part in the browser and click the View/Edit button to change the
properties.
3. Under Shell Element Formulation, change the value for the to QEPH
4. Repeat this process for the FERMETUR part to change the element formulation for those
elements as well.
3. Click the Pick part to add button , select the hat section and closure parts, and
click Yes at the bottom of the screen to add the parts to the time history selection.
4. Repeat this process to create a new time history for the master node of the rigid element
by using Data History > Node > Create.
Step 10: Post-process the model and compare with the results from the
previous exercise.
Chapter 4
Elements
1- Element Stress and Strain
When using RADIOSS for impact applications, an understanding of FE elements, their
types, and their capabilities is the first step to ensuring that the performance of the
model is as close to the performance of empirical study as the numerical model will
allow. The basic set of information output from a run includes stress and strain and
physical displacement and rotation.
l
ε true = ln = ln(1 + ε eng )
l0
2- Element Hourglass
When dealing with elements represented in more than one dimension (plate/shell and solid
elements), hourglass behavior must be monitored. Hourglassing refers to a set of
translational and rotational motions common to under-integrated 2D and 3D elements that
allow shear without introducing any energy and in which the stress and strain are zero.
Hourglassing energy is introduced to the element to counter the shear hourglass effect, and
so a high hourglassing energy is an indication that there are issues with the model’s FE
mesh.
The characteristic length for the simple brick hexahedron is the element volume divided by
the largest face area.
2
lc = a = 0.816a
3
Characteristic length calculation for 4-noded tetrahedron
The 10-noded
noded tetrahedron element can represent quadratic shape functions and has 4
integration points. It also does not have hourglass modes, shear locking and
nd a low time-step
with high convergence. The characteristic length calculation is shown below:
3.3.3 – 4-Noded
Noded Quadratic Tetrahedron
The 4-noded
noded quadratic tetrahedron element uses enriched nodal variables to enable 6 DOF
for each node, and so can represent quadratic shape functions with 4 integration points. It
boasts a relatively high time step compared to the ten
ten-node
node tetra element with the same
accuracy and low to negligible shear lockin
locking
g effect. The rotational DOF for the nodes are
used to update the positioning information for the six dummy nodes.
For ISOLID, the default value is 0, which uses 1 integration point (IP) per element. If
ISOLID is set to 12, the element will use 8 integration points, and setting ISOLID to 24
uses the HEPH formulation for all elements with that property.
The ISMSTR property defaults to 0, which uses large strain formulations. If ISMSTR is set to
1, small strain formulations will be utilized from time t=0. ISMSTR can also be set to 2,
which activates small strain formulation upon reaching some criteria within the model.
Objective
To test different shell element formulations available in RADIOSS with a twisted beam.
Model Description
• Units; NOT DEFINED.
• Simulation time
o D01 [0 – 0.02001]
o D02 [0.02001 – 0.05001]
• The model is a rectangular plate twisted on Axes X.
• The simulation consist on clamp on one extreme and on the other apply a force on the
middle node with the value = 1 on Y direction.
• Plate dimensions = 12 x 1.1 with a uniform thickness = 0.32 mm
• Elastic Material: /MAT/LAW1.
Step 4: Review the listing files for each run and verify on the results:
1. Plot Dy (Y-Displacement)
Displacement) of the node in time history with HG (one window for each shell
formulation)
DISPLACEMENT (mm)
Are QEPH, BATOZ, or BT formulations preferable when large amounts of element warping is
present? Why? What are the potential trade
trade-offs
offs associated with each formulation?
Chapter 5
Materials
1 – Lagrangian Material Laws
1.1 – Isotropic Elastic Materials (1, 42)
Eυ
λ=
λ : is Lamé’s first parameter (1 + υ )(1 − 2υ )
E
µ=
µ : is the shear modulus 2(1 + υ )
W =∑
µp α
αp
( α α
λ1 + λ2 + λ3 − 3
p p p
)
p
With
λi being the ith principal stretch ( λi = 1 + ε i , ε i is the ith principal engineering strain).
The Cauchy stress is computed as follows:
λi ∂W
σi = −P
J ∂λi
ρ0
J =
J = λ1 * λ2 * λ3 ρ
With being the relative volume:
The quantity P is the pressure: P = K * funct_IDbulk (J) * (J - 1)
The Bulk Modulus K is:
2(1 − υ )
K=µ
3(1 − 2υ )
Where the ground shear modulus µ:
∑µ p ⋅α p
µ= p
2
An incompressible Money-Rivlin material having the following equation:
W = C10 (I1 - 3) + C 01 (I 2 - 3)
Where Ii is the ith invariant of the right Cauchy-Green Tensor can be modeled using the following
parameters:
o
µ1 = 2C10
o
µ 2 = −2C01
o α1 = 2
o α 2 = −2
If funct_IDbulk is zero, the bulk function is a constant equal to 1.
Small strain option (Ismstr = 1 in solid property keyword) must be used if strain formulation is
engineering (Jstrain = 1).
The recommended Poisson’s ratio for incompressible material is ν = 0.495.
Further explanation about this law can be found in the RADIOSS Theory Manual and “Non-Linear
Elastic Deformations”, by R.W Ogden, Ellis Horwood, 1984 .
1.2 – Composite and Anisotropic Materials (12, 14, 15, 19, 25, 28, 32, 43, 50, 53,
57, 58, 68)
1.3 – Elasto-plasticity of Isotropic Materials (2, 10, 13, 21, 22, 23, 24, 27, 36, 44,
48, 52, 54, 60, 63, 64, 65)
σ = (A + Bε np ) 1 + C ln
ε&
(
1 − T *
ε&0
m
)
T −T
where: T =
* 0
Tmelt − T0
And the pressure uses the general state equation described on the chapter 2.
The parameters are:
C : Strain rate coefficient
ε&0 : Reference strain rate
m : Temperature exponent
Tmelt : Melt Temperature
Tmax : Maximum Temperature. For T > Tmax: m=1 is used.
Yield stress should be strictly positive.
When εp reaches εMAX, shell elements are deleted, solid elements of deviatoric stress are permanently
set to 0 (the solid element is not deleted).
The plasticity hardening exponent n must be less than 1.
There is no strain rate effect on truss elements.
If C is 0, there is no strain rate effect. Alternatively, one may set the strain rate coefficient C different
of 0 and E0 equals 1030 (no strain rate effect).
ICC is a flag of the strain rate effect on σmax:
The strain rate filtering input Fcut is available only for shell and solid elements.
Strain rate filtering is used to smooth strain rates.
If the temperature exponent, m, is 0; there is no temperature effect.
There is no temperature effect on trusses and beams.
If ρCp = 0, temperature is constant: T = Ti.
Temperature is computed assuming adiabatic conditions:
ε p : plastic strain
ε& : strain rate
T : Temperature
Yield stress should be strictly positive.
When ε p reaches ε MAX , shell elements are deleted, solid elements deviatoric stress is permanently
set to 0 (the solid element is not deleted).
n must be lower than 1.
If ε&0 is 0, there is no strain rate effect.
Strain rate filtering input Fcut is only available for shell and solid elements.
The strain rate filtering is used to smooth strain rates.
Temperature is computed assuming adiabatic conditions:
P = C 0 + C1 µ + C 2 µ 2 + C 3 µ 3
F = J 2 − (A0 + A1 P + A2 P 2 )
Where:
J2 is the second invariant of deviatoric stress
P: Pressure
A0, A1, A2: material coefficients
Drücker-Prager yield criteria uses a modified von Mises yield criteria to incorporate the effects of
pressure for massive structures:
F = J 2 − (A0 + A1P + A2 P 2 )
Where:
J2: Second invariant of deviatoric stress
P: Pressure
A0, A1, A2: material coefficients
0≤δ≤1
δ + (1 − δ )υ
1
If ε > εdam ⇒ εdam =(1-δ)E and υ dam =
2
sij
For solid elements, the damage law can only be applied to the deviatoric stress tensor and
E dam
Gdam =
2(1 + υ dam )
ε
If ε 1 > t 2 , stress is reduced to 0 (but the element is not deleted).
The hardening coefficient is used to describe the hardening model. Its value must be between 0 and
1:
a. If set to 0, the hardening is fully isotropic;
b. If set to 1, the hardening uses the kinematic Prager-Ziegler Model;
c. For any value between 0 and 1, the hardening is interpolated between the two models.
The kinematic hardening model is not available in global formulation (N=0 in shell property keyword)
i.e hardening is fully isotropic.
In case of kinematic hardening and strain rate dependency, yield stress depends on the strain rate.
Strain rate filtering input Fcut is only available for shell and solid elements.
Strain rate filtering is used to smooth strain rates.
The first function funct_ID1 is used for strain rate values from 0 to its corresponding strain rate, strain
rate 1. However, the last function used in the model does not extend to the maximum strain rate; for
higher strain rates, a linear extrapolation will be applied.
funct_IDp is used to distinguish the behavior in traction and compression for certain materials (i.e.
pressure dependent yield). This is available for both shell and solid elements. The effective yield
stress is then obtained by multiplying the nominal yield stress by the yield factor corresponding to the
actual pressure i.e. Sig_y = Sig_y * yield factor.
ε&
If ε& ≤ n yield stress is interpolated between ƒn and ƒn-1.
Functions describing strain dependence must be defined for different strain rates values.
Strain rate values must be given in strictly ascending order.
Not discussed within the scope of this training. Further explanation about this law can be found in the
RADIOSS Theory Manual.
1.4 – Viscous Materials (33, 34, 35, 38, 40, 62, 70)
Failure might be defined as any change in size, shape or material properties of a component or
system that make it incapable to perform its function well. When a structural member is subject to
loads, it can fail on suport the by excessive deflection, plastic deformation or other material
degradation that will make the response of this component or system not satisfactory.
On defense applications we are interested on events that occur in a very short period of time, then
the mainly mechanism of energy is the hydrodynamic forces (P), with it in mind we need to make sure
that the right failure mechanism are predict on the material law to capture it. Several failure criteria
can be applied (starting with version 9 SA1)
Up to 6 failure models can be applied to a single material, each failure model representing a failure
mode.
Spalling (/SPALL): If (P <= Pmin), the deviatoric stress is set to zero and pressure is required to
be compressive
(σ − σ c )λ ∆t = K
Applying this concept of cumulative damage it became an integral form:
t
D = ∫ (σ − σ c ) dt
λ
Where:
o t is the fracture time,
o σ c is the spall strength at time t,
o σ is the current maximum principle stress, and
o D is a measure of the total cumulated damage.
During tensile failure, the maximum principle stress is determined from the maximum of the three
principal stresses of the stress state tensor.
σ = max (σ i ) > σ c
The damage parameter is evaluated as:
D& = (σ − σ c )
1 a
σ c = σ 0 (1 − D )b
D = D + D& ∆t
where σ 0 is the reference spall strength of intact material, a and b are material constants.
If the damage parameter is equal to zero or greater than 1.0, the stresses are decreased by using an
exponential function to avoid numerical instabilities. We use a relaxation technique by decreasing the
stress gradually:
Where:
t is the time
tr is the start time of relaxation when the damage criteria is assumed
max is the time of dynamic relaxation
Where:
Plim is the limiting (maximum) pressure or Hydrostatic pressure limit
S1, S2, S3 are the principal deviatoric stress
α : Hydrostatic pressure exponent
β : Deviatoric coefficient
o For Brick:
o For Shell:
Where:
σm: Hydrostatic stress
σvm: von Mises stress
J3 : Third invariant deviatoric stress
The model is reduced to one-quarter of the total mesh with symmetric boundary conditions to
simulate the presence of the rest of the part.
Model Description
• UNITS: Length (mm), Time (ms), Mass (kg), Force (kN) and Stress (GPa)
• Simulation time D01 [0 – 10.]
• Boundary Conditions:
o The 3 upper right nodes (TX, and RY, RZ)
o The center node on left is totally fixed (TX, TY, Rx, RY, RZ)
o A symmetry boundary condition on all bottom nodes (TY, Rx, RZ)
• At the left side is applied a constant velocity = 1 mm/ms on -X direction.
• Tensile test specimen dimensions = 11 x 100 with a uniform thickness = 1.7 mm
Exercise
4. In the bottom of the material window select the Include picked parts icon .
5. Select the part in the graphics area.
6. Click Yes in the lower right corner.
7. Click Save Close.
3. Use the Add/Remove nodes by picking selection button to select the nodes in the Graphic Window,
as shown in the figure below:
4. Then click Yes in the Dialog menu bar to validate your selection.
5. To constrain the nodes, toggle the buttons in Tx, Ry and Rz and finally click Save.
6. Repeat the same operations to create constraint2, as shown in the figure below:
7. Toggle the buttons Tx, Ty, Tz, Rx, Ry and Rz, and then click on Save.
8. Repeat the same operations to create constraint3, as shown in the figure below:
Step 7: Create Control Cards, Export the Starter and Engine files
1. In the pull down menu bar, select Model > Control Card (See below):
2. Enter the values for the Control Cards as shown in the images below, saving after every step:
3. Click File > Export > RADIOSS to export the solver file.
4. In the Write Block Format 110 RADIOSS File window that opens, navigate to your desired run directory, create
a new folder called TENSIILE_TEST, for filename enter TENSILE and click OK.
5. Leave the Header window empty and click on Save Model. The file TENSILE_0000.rad is written.
The model is now ready to run thru the Starter and the Engine. It will produce the result files TENSILEA* for
animation in HyperView and TENSILET01 for time history plotting in HyperGraph.
RADIOSS Computing
2. In the Input file field, select TENSILE_0000.rad. from the folder you created
3.. Click Run.
The HyperWorks Solver View window is opened. The RADIOSS Starter will run and on completion the RADIOSS
Engine will automatically run.
Step 9: Review the listing files for this run and verify the results
1. See if there is any warning or errors on .out files.
2. Using HyperView, plot the displacement and strain contour.
This tutorial demonstrates how to simulate a uniaxial tensile test using a quarter size mesh with
symmetric boundary conditions.
The model is reduced to one-quarter of the total mesh with symmetric boundary conditions to
simulate the presence of the rest of the part.
Model Description
• UNITS: Length (mm), Time (ms), Mass (kg), Force (kN) and Stress (GPa)
• Simulation time D01 [0 – 10.]
• Boundary Conditions:
o The 3 upper right nodes (TX, and RY, RZ)
o The center node on left is totally fixed (TX, TY, Rx, RY, RZ)
o A symmetry boundary condition on all bottom nodes (TY, Rx, RZ)
• At the left side is applied a constant velocity = 1 mm/ms on -X direction.
• Tensile test specimen dimensions = 11 x 100 with a uniform thickness = 1.7 mm
Exercise
2. From the Preferences menu, select the User Profiles or from the toolbar, click on the icon.
3. Select RADIOSS (Block110) and click OK.
1. In the Model Browser, select the Tensile_coupon component and then right-click .
2. Select Assign.
3. For Property, select Sheet_1.7.
4. For Material, select Mat_1.
5. Click Apply.
3. Click on the nodes, nodes selection appears. Select the three nodes as shown in the figure
below and click proceed.
9. Click create tab to create the constraint. The created constraint appears in the table also handle
appear in graphics.
10. For Name, enter constraint3, set Select type to Boundary Condition and set GRNOD to
Nodes.
11. Select nodes shown in the image below.
4. Set the Direction as X with Scale X set to 1 and Scale Y scale as -1.0.
5. Click the Create/Select curve ID.
An XY curve editor appears.
6. Create a new curve with the Name Load with values as shown in table below.
7. Close the XY curve editor, the created curve is assigned to this constraint.
8. Click create to create the velocity boundary condition.
3. Click Apply.
4. In the ANIM tab, enter values as shown in the following image, open the panel if something is
not visible:
1. From the File menu, click Export or click the Export icon .
2. For File:, click the folder icon and navigate to the destination directory where you want to
run.
3. Enter the name TENSILE and click Save.
4. Click the downward-pointing arrows next to Export options to expand the panel.
5. Toggle Merge starter and engine file to export the Engine and Starter file as one file.
Step 12: Review the listing files for this run and verify the results
1. See if there is any warning or errors on .out files.
Model Description
• UNITS: Length (mm), Time (ms), Mass (kg), Force (kN) and Stress (GPa)
• Simulation time: Engine [0 – 1.501] in steps of 0.05 ms for each load case
• The outer circumference area is fixed on all translational degrees of freedom (VX, VY, VZ) and
the center node is fixed in the X translation and the X and Y rotation (VX, RX, RY)
• The gasket dimensions are: thickness = 100 mm, External Diameter = 200 mm and internal
diameter = 50 mm.
• Hyper-Elastic Material /MAT/LAW42 (Rubber)
2. In the window right mouse click and pick Create New > Elastic > Hyperelastic (42).
Enter all the material data listed as shown in the following image:
4. In bottom of material window, click Include picked parts ( ) and select the part gasket in the
graphics area.
6. Click Save.
7. Click Close.
4. Update the [Isolid] flag for element formulation to 24: HEPH as shown on the following image:
5. Click Save.
6. Click Close.
3. Use the Add nodes by box selection button ( ) and the SHIFT keyboard button to pick the
nodes as a polygon in the graphic window, or use circle select as shown following:
Hint: P to change between perspective view and plane view and to select a view plane.
3. Use the Add nodes by box selection button ( ) and the SHIFT keyboard button to pick the
nodes as a polygon in the graphic window, or select all nodes then use with right mouse button
to deselect all but outer face as shown following:
4. To constrain the nodes, click on the arrow next to Translation and toggle the buttons in VX, VY and
VZ, and then click Save.
5. Repeat the same operations to create Inner_BC, at the center node of the RBODY as shown in the
following figure:
6. Toggle the buttons VX, RX, and RY, and then click Save and Close.
Step 5: Define the imposed displacements on the master node of the center rigid body.
1. From the menu bar, pick LoadCase > Imposed Displacement, right mouse click on the window then
Create New
3. For Function name, enter DISP_Y_FUNC and enter the points as shown following:
6. Click on the Arrow next to [Gnod_id] Support and use Add/Remove nodes by picking selection (
) to pick the master node of the rigid body in the graphic window as shown following:
8. Click Save.
9.. Repeat the same steps to create another imposed displacement in the Z direction with a time offset of
0.5 ms.
2. For Function name, enter VEL_Z_20DEG and enter the points as shown following:
5. Click on the Arrow next to [Gnod_id] Support and use Add/Remove nodes by picking selection (
7. Click Save.
8. Click Close.
Step 7: Exporting the model, write Starter ((_0000.rad) and Engine (_0001.rad)
(_0001.rad files.
1. Click Model > Control Card and check the control cards shown in the images ( Be
B sure to save
before activating the next card):
RUN_NAME_NUMBER_LETTER
ANIM_DT
TFILE
ANIM_ELTYPE_RESTYPE
ANIM_VECT
3. Leave the Header of Radioss File window empty and click Save Model.
The Starter file GASKET1_0000.rad is written.
Step 9: Run the model GASKET1_0000.rad from your folder using RADIOSS Manager the
Engine file will automatically be run after this if Starter execution is successful.
Step 10: Review the listing files for this run and verify the results:
Using HyperView plot the displacement contour and write down the total angle value on the end of
the simulation:________________.
Model Description
• UNITS: Length (mm), Time (ms), Mass (kg), Force (kN) and Stress (GPa)
• Simulation time:
o Engine [0 – 1.501] in steps of 0.05 ms for each load case
• The outer circumference area is fixed on all translational degrees of freedom (VX, VY, VZ) and
the center node is fixed on X translation and the X and Y rotation (VX, WX, WY)
• The gasket dimensions are: Thickness = 100 mm, External Diameter = 200 mm and Internal
Diameter = 50 mm.
• Hyper-Elastic Material /MAT/LAW42 (Rubber)
-6 3 [Rho_I] Initial density
• = 6.0 Kg/mm
• = 0.495 [nu] Poisson’s ratio
[mue1]
• 1 = 0.175 GPa
[alpha1]
• 1=2 (alpha2]
• 2 = -2
Exercise
11. For Card image, select P14_SOLID and click on Create property.
12. Set Isolid to 24.
13. Click return to return to the component dialog.
14. Click update to update the component with the newly created property and material.
7. Click on the Name you just created enter the following vales for X and Y:
x = {0, 0.5, 1, 1.5}
y = {0, 0, 5, 5}
8. Click update and close the XY curve editor GUI.
Step 9: Define the imposed velocity on the master node of center rigid body with a time offset of 1.0 ms.
1. From the Utility page, start the BC’s Manager.
2. For Name, enter VELZ, set Select type to Imposed Velocit1 and set the GRNOD to Nodes.
3. Select the master node of rigid body created in Step 5.
4. Set Direction as ZZ.
5. Click on create/select curve to take it to the XY curve editor.
6. Click on new and enter Name as ROT20DEG_Z.
7. Enter the following vales for X and Y:
x = {0, 1, 1.5, 2}
y = {0, 0, 1.396263, 1.396263}
Step 14: Review the listing files for this run and verify on the results
1. See if there are any warnings or errors in .out files.
2. Using HyperView plot the displacement and strain contour and vectors.
Chapter 6
Interfaces
1 – Contact Interfaces in RADIOSS
Type Description Application Contact Treatment
Because Type 7 interfaces are limited in their ability to detect edge collision, Type 11 can solve
this limitation. For more information about using the Type 11 interface, see the RADIOSS,
MotionSolve, and OptiStruct Help under the Index keyword /INTER/TYPE11.
Edge-to-edge contact
Model
Model Description
• UNITS: Length (mm), Time (ms), Mass (kg), Force (kN) and Stress (GPa)
• Simulation time: Engine [0 – 10 ms]
• The tube thickness is 0.914 mm.
• An imposed velocity of 13.3 mm/ms (~30 MPH) is applied to the right end of the tube
• Elasto plastic material using Johnson-Cook law /MAT/PLAS_JOHNS (STEEL).
-6 3
• = 7.85e Kg/mm Initial density
• E = 210 GPa Young’s modulus
• = 0.33 Poisson coefficient
• a = 0.206 GPa [a] Yield Stress
• b = 0.450 GPa [b] Hardening Parameter
• n = 0.5 Hardening Exponent
Exercise
4. Click Include picked parts and select boxtube in the graphics area.
5. Click Yes in the lower right corner.
6. Click Save Close.
5. Click Include picked parts and select boxtube in the graphics area.
6. Click Yes in the lower right corner.
7. Click Save Close.
3. Use the Add nodes by box selection button to select the nodes in the Graphic Window, as
shown below:
4. Click Save.
5. Click Show Node Info icon in the toolbar, and select the rigid body master node in the
graphic window.
The Node ID appears in the message window (node ID: 803).
6. Click Cancel in the lower right corner.
7. Click Close.
5. Click Save.
2. Use the Add nodes by box selection button to select the nodes in the Graphic Window, as
shown below:
8. Go to the Properties tab, and switch the Friction Parameter: Sliding to Friction.
9. For Friction, enter 0.200.
10. Click Save Close.
4. Click on the Include picked parts icon and select the part in the graphic window.
5. Click Yes in the lower right corner of the main window.
6. For Title, enter the name Contact
Contact.
7. In the Coulomb friction field, enter 0.200.
8. In the Scale factor for stiffness field, enter 1.
9. In the Min. gap for impact activ
activ. field, enter 0.900.
10. Click Save Close.
....
3. Click File > Export > RADIOSS …In the Write Block Format 110 RADIOSS File window that opens
up, enter the name BOXTUBE and click OK.
4. Leave the Header of Radioss File window empty and click Save Model. The Starter file
BOXTUBE_0000.rad is written.
Now the Write Engine File will be written automatically
The file BOXTUBE_0001.rad is written.
The model is now ready to run thru the Starter and the Engine.
Step 12: Select the file BOXTUBE_0000.rad as the input file and run the
model
Step 13: Review the listing files for this run and verify on the results
1. Using HyperView, plot the displacement and strain contour at 8 ms.
Model
Model Description
• UNITS: Length (mm), Time (ms), Mass (kg), Force (kN) and Stress (GPa)
• Simulation time: Engine [0 – 10 ms]
• The tube thickness is 0.914 mm.
• An imposed velocity of 13.3 mm/ms (~30 MPH) is applied to the right end of the tube
• Elasto plastic material using Johnson-Cook law /MAT/PLAS_JOHNS (STEEL).
-6 3
• = 7.85e Kg/mm Initial density
• E = 210 GPa Young’s modulus
• = 0.33 Poisson coefficient
• a = 0.206 GPa [a] Yield Stress
• b = 0.450 GPa [b] Hardening Parameter
• n = 0.5 Hardening Exponent
Exercise
2. From the Preferences menu, select the User Profiles or click on the icon on the
toolbar.
3. Select RADIOSS (Block11
(Block110) and click OK.
6. Click create.
3. Click on the nodes, nodes selection appears; by window option, select the top layer of
the channel as shown below and the selection should appear as below:
3. Select the master node of the RBODY on which the boundary condition needs to be
applied.
4. Click on edit tab and change the Z value to 10.0 to be away from the channel along the
Z axis.
5. Set the shape as infinite plane.
6. Set the normal vector using the N1, N2, N3 option as shown below. Ensure that the
N3 is not active.
2. For File:, click the folder icon and navigate to the destination directory where you
want to run.
3. Enter the name boxtube and click Save.
4. Click the downward-pointing arrows next to Export options to expand the panel.
5. Click Merge starter and engine file to export the engine file within the model file.
6. Click on Export to export the file.
Chapter 7
where, l is the element characteristic length; and c is the speed of sound in the material.
Nodal time step is mostly the average value of element time step coincident at a node. It is
generally greater or equal to element time step. With element time step some simplifications
are done to compute the sound speed and the critical length. These simplifications are not
allowed for nodal time step. It is possible for elements having bad aspect ratio to find a nodal
time step smaller than the element time step.
In general, a nodal timestep (/DT/NODA) should be used in order to save computation time.
time
A Type 2 interface represents a kinematic condition for which there is no o need of a time step
condition.. For interfaces of types 3, 4, 5 and 8, a small stiffness is used. For types 7, 10 and
11, a variable stiffness is used that may be comparable
able to element stiffnesses. A stability
condition must be established.. For penalty
penalty-based
based contact interfaces, nodal time steps may be
calculated using:
2M
∆t ≤ K = K Interface + K elements
K
∆t ≤ 0.5
(g − p ) ∆t ≤
1mm
= 100 µs
(dp / dt ) 2(5000mm / s )
2 – Stability Condition
For a system without damping, the stability condition can be simplified to a closed form:
Where max is the highest angular frequency in the system. For a discrete system, the time step
must be small enough to excite all frequencies in the finite element mesh. Because of this the
time step must be small enough that propagating shock waves do not miss any y nodes
node when
traveling through the mesh.
The stability condition is explained in greater detail in the RADIOSS Theory Manual.
Manual
Objective
To understand the influence of time step commands by using tensile test model.
r
v
TENSILE
Model Description
• UNITS: Length (mm), Time (ms), Mass (kg), Force (kN) and Stress (GPa)
• Simulation time
o 0001 [0 – 10]
• The model is Quarter size mesh with symmetric boundary conditions.
• Boundary Conditions:
o The 3 upper right nodes (TX, TZ and RZ, RY, RZ)
o The center node on left is totally fixed (TX, TY, TZ, RZ, RY, RZ)
o A symmetry boundary condition on all bottom nodes (TY, TZ, RZ, RY, RZ)
• Proof bar dimensions = 11 x 100 with a uniform thickness = 1.7 mm
• Elastic-plastic Material: /MAT/LAW2 (Aluminum 6063 T7)
ρ = 2.7e-6 Kg/mm3 [Rho_I] Initial density
E = 60.4 GPa [E] Young’s modulus
υ = 0.33 - [nu] Poisson’s ratio
σ0 = 0.09026 GPa [a] Yield Stress
K = 0.22313 GPa [b] Hardening Parameter
n = 0.374618 - [n] Hardening Exponent
σmax = 0.175 GPa Maximum Stress
All other values that are not listed above are default values.
3. Select Run.
4. After you run the model, open the file TENSI51_0001.out and look for the TIME-STEP
STEP values,
values write
down here the mean value you have found.
DM/M = _____________
Chapter 8
Best Practices
1 – Warping
Warping is a measure of how non-planar a quadrilateral shell element is. The warpage of an
element is calculated by splitting the quad into two trias and finding the angle between the two
planes which the trias form. The quad is then split again, this time using the opposite corners
and forming the second set of trias. The angle between the two planes, which the trias form, is
then found. The maximum angle found between the planes is the warp angle of the element.
Warping should be kept to a minimum when meshing zones that are critical to the outcome of
the analyses being performed. In order to avoid areas of severe warpage, consider mesh
transitioning to smaller element sizes, using tria elements in limited quantities, or simplifying
geometric contour in that area. Warped elements will introduce weaknesses to the structure
and may cause buckling behavior at unphysical locations.
2 – Aspect Ratio
Aspect ratio is the ratio of deviation from geometric regularity. The aspect ratio of quadrilateral
element is the length of its longest side, divided by the length of its shortest side. Similarly, the
aspect ratio of a triangular element is defined as the ratio of the maximum side length to the
minimum side length. The aspect ratio of a tetrahedral element is defined as the maximum of
the aspect ratio of its four triangular faces. The aspect ratio of a pentahedral element is defined
as the maximum of the aspect ratios of its three quadrilateral faces and two triangular faces.
The aspect ratio of a pyramidal element is defined as the maximum of the aspect ratios of its
four triangular faces and the quadrilateral base face. For hexahedral elements, the aspect ratio
of a CHEXA 1st-order element is defined as the maximum aspect ratio among its six faces. For
all 3D elements, including those with mixed face types, each triangular face is treated as a first-
order triangular element and quadrilateral faces are treated as a first-order quadrilateral
element.
Within RADIOSS Block, elements with too high an aspect ratio can generate membrane
instability when nodal timestep control is used. Because each problem is unique, the value that
triggers instability may be variable from model to model, however, a general rule of thumb is to
avoid elements with an aspect ratio over 5.
4 – Percentage of Triangles
Quad elements are the preferred method for representing thin-walled structures, as triangular
elements introduce a unrealistic stiffness in membrane behavior. It is recommended that
models contain less than 10% triangular elements by count and only use triangular elements to
force mesh transition or to replace highly warped 4-node shell elements.
l l
∆te = =
c E
ρ
Setting ∆te to 1µs and using 5000 m/s, the speed of sound through steel, to solve for the critical
length, we find the minimum length to be 5e
5e-3 meters, or 5mm.
When completing a model from meshing through analysis setup to debugging and post-
post
processing, the following eleven steps can help resolve many types of issues.
1. Pay attention to the mesh size (for time step issues)
2. Simplify the model (geometry, symmetry)
3. Adjust your meshing style as a function of part Dimension
4. Choose a unit system and be consistent with it
5. Always check the model before running it (Listing File). Here is list of check that you
should be perform:
• Check the mass and center of gravity
• Time Step of different entities
• Check for free parts | the connectivity of the model
• Intersections / Penetrations
• Use ModelChecker in HyperCrash if possible
• Common mistakes : loose nodes of spring, incompatible kinematics conditions,
nodes in multiple rigid bodies, master node of rigid body on elements,
element null
thickness…
6. Always check your energy balance and added mass percentage
For common structural problems (frontal crash, Impact,…):
• If you cannot identify the problem with input deck, keep suppressing or deleting
entities to rule out possibilities
11. Track Changes and Document Results
• When modeling in teams or under rapid deadlines it is possible to lose track of
changes very easily
• Changes can be documented in the Header Card of the Radioss Deck
• Programs like Xdiff (linux/unix) and Compare (Windows) can also help
This exercise demonstrates how to set up 3-point bending model with symmetric boundary
conditions in Y direction (across the XZ plane).
Model Description
• UNITS: Length (mm), Time (s), Mass (ton), Force (N) and Stress (MPa)
• Simulation time: in Engine file [0 – 7.01e-002s]
• Only one half of the model is modeled because it is symmetric.
• The supports are totally fixed. An imposed velocity of 1000 mm/s is applied on the
Impactor in the (–Z) direction
• Model size = 370mm x 46.5mm x 159mm
• Honeycomb Material /MAT/LAW28: HONEYCOMB
-10 3
• = 3.0e ton/mm [Rho_I] Initial density
• Strain Curve:
0 1 2 3 4 5 6 7 8 9
STRAIN 0 0.010 0.013 0.015 0.020 0.025 0.030 0.035 0.040 0.045
STRESS 300 310 320 330 340 350 360 370 380 400
5. Click Include picked parts and select the parts Impactor and Support in the graphics area.
6. Click Yes in the lower right corner.
7. Click Save.
Step 3: Create and assign a material for Inner, Outer, and Flat parts
1. Right click in the Material list and click Create New Elasto-plastic Piecewise linear (36).
2. For Title, enter Shell Material.
3. Enter all the material data as shown in the following image:
8. Click Save.
9. Click the Tree tab and select the parts Inner, Outer, and Flat on the tree.
12. Click Include picked parts and select the parts Inner, Outer and Flat in the graphics area as
shown in the following image.
9. Click the Tree tab and select the part HCFoam (7) on the tree.
12. Click Include picked parts and select the part HCFoam in the graphics area as shown in the
following image.
5. Click the Tree tab and select the parts Inner, Outer and Flat on the tree.
8. Click Include picked parts and select the parts Inner, Outer and Flat in the graphics area to
assign Shell Property.
9. Click Yes in the lower right corner.
10. Click Save.
4. Click the Tree tab and select the parts Impactor and Support on the tree.
7. Click Include picked parts and select the parts Impactor and Support in the graphics area to
assign Rigid Property.
8. Click Yes in the lower right corner.
9. Click Save.
7. Click Include picked parts and select HCfoam in the graphics area to assign Foam Property.
8. Click Yes in the lower right corner.
9. Click Save Close.
6. Use the Include picked parts option to select Impactor on graphic screen as shown in the
following image.
3. Use the Include picked parts option to select Support in the graphic area.
4. Click Yes to complete the selection.
5. Click Save.
The rigid body for Support should look like the following image.
6. Click Close.
5. Constrain all DOF except translation in Z as shown in the following image. To constrain the nodes,
check VX, VY, RX, RY and RZ.
6. Click Save.
7. Repeat the same process to create Support Fix and Symmetry BCs
s as shown below.
8. Use either node selection buttons or to select master node of Support as shown in the
following image.
8. Using select Flat component as Slave and Support as Master as shown in the following
image.
16. Using select Outer Part as Slave and Impactor as Master as shown in the following image.
26. Using select components Outer, Inner and Flat as shown in the following image.
2. Select All.
3. Click Clean Close.
Step 14: Export the model, write Starter ((_0000.rad) and Engine (_0001.rad)) files
1. Click Model > Control Card and select the control cards in the images below. (Be sure to save each
control card before moving on.)
Step 16: Run the model 3PBENDING_0000.rad using RADIOSS Manager on the class_exercise
folder.
Step 17: Review the listing files for this run and verify on the results
1. Using HyperView, plot the displacement and strain contour.
Model Description
• UNITS: Length (mm), Time (s), Mass (ton), Force (N) and Stress (MPa)
• Simulation time: in Engine file [0 – 7.01e-002s]
• Only one half of the model is modeled because it is symmetric.
• The supports are totally fixed. An imposed velocity of 1000 mm/s is applied on the
Impactor in the (–Z) direction
• Model size = 370mm x 46.5mm x 159mm
• Honeycomb Material /MAT/LAW28: HONEYCOMB
-10 3
• = 3.0e ton/mm [Rho_I] Initial density
• Strain Curve:
0 1 2 3 4 5 6 7 8 9
STRAIN 0 0.010 0.013 0.015 0.020 0.025 0.030 0.035 0.040 0.045
STRESS 300 310 320 330 340 350 360 370 380 400
Exercise
Step 4: Create and Assign material and property for the component
Inner
1. From the Model Browser, select Inner, then select edit from the context sensitive
menu.
2. Make sure card image is set to Part.
3. Click on the Material tab to create material.
4. Check the Assign material box on.
5. For mat name, enter Inner.
6. For type, select ELASTO-PLASTIC., then for card image select M36_PLAS_TAB .
Step 5: Create and Assign material and property for the component
Outer
1. From the Model Browser, select Outer, then select edit from the context sensitive
menu.
2. Make sure card image is set to Part.
3. Click on the Material tab to create material.
4. Check the Assign material box on.
Step 6: Create and Assign material and property for the component
Flat
Follow the procedure described in Step 5 with Outer replaced by Flat.
14. Similarly, create rigid body for Support component in a collector with the name
“Support rigid” using sub-Steps 9.1 to 9.13.
Step 10: Define imposed velocity and boundary condition for the
impactor
1. From the Utility page, start the BC’s Manager.
2. For Name, enter IMPOSED_VELOCITY, set Select type to Imposed Velocity and set the
GRNOD to Nodes.
3. Click nodes and select the master node of the rigid body as shown in the following
image.
9. For the boundary condition Name, enter Impactor_constraints, set Select type to
Boundary Condition and set the GRNOD to Nodes.
10. Click nodes and select the master node of the rigid body.
11. Check all the degrees of freedom to constrain, except Tz.
12. Click create to create the boundary condition.
Step 12: Define symmetry boundary condition for the foam, inner,
outer and flat
1. From the Utility page, start the BC’s Manager.
2. For Name, enter Symmetry, set Select type to Boundary Condition and set the
GRNOD to Nodes.
3. Select the nodes of the foam, inner, outer and flat as shown in the following image.
4. Check the degrees of translational degrees of freedom Y and rotational degrees of
freedom X and Z to constraint.
5. Click create to create the boundary condition.
Step 13: Define contacts between the beam and the support
1. Enter the interfaces panel or click Tools > Create cards > INTER > TYPE7.
2. For name =, enter Support.
3. Set type = to TYPE7.
4. Click create, then return.
5. Go to the add subpanel.
6. Switch master selector to comps.
7. Click the yellow comps button.
8. From the list of comps, select Support.
9. Click select > update.
10. Set the slave selector to comps.
11. Click the yellow comps button.
12. Select the component FLAT.
13. Click select > update.
Step 14: Define contacts between the impactor and the outer
1. From Analysis page > interfaces panel > create subpanel.
2. For name =, enter Imp_Outer.
3. Set type = to TYPE7.
4. Click create.
5. Go to the add subpanel.
6. For master, select comps.
7. Click the yellow comps button.
8. From the list of comps, select Impactor.
9. Click select > update.
10. For slave, select Comps.
11. Click the yellow comps button.
12. From the list of comps, select Outer created previously.
13. Click select > update.
14. Go to the card image subpanel and click edit and Enter the Coulomb friction the
GAPmin values as in the following image:
Step 15: Define the self contact between the beam components
1. From the Analysis page > interfaces panel >create subpanel.
Select the master nodes of the two RBODY In the model for RBODY/ON nodes.
Note: The above values are the master node IDs of the respective RBODY of Impactor
and Support. These may vary for different models.
Step 21: Review the listing files for this run and verify on the results
1. See if there are any warnings or errors in .out files.
This tutorial demonstrates how to simulate a simple cantilever problem with a concentrated
load at the free end, using Dynamic Relaxation (/DYREL) method to obtain a static solution.
Model Description
• UNITS: Length (mm), Time (ms), Mass (kg), Force (kN) and Stress (GPa)
• Simulation time:
o CANTILEVER_0000.rad [0 – 25.1 ms]
• Steps to setup this model:
o Fix the Cantilever Beam to the support with a 10 kN pre-tension. The bolt attains
10 kN in 10 ms and remains constant thereafter.
o After Pre-tension, a concentrated load of 0.2 kN is gradually applied at the free
end of the beam from 10 ms to 25 ms and it remains constant thereafter.
• Material used:
Elasto-plastic Material /MAT/LAW2.
-6 3 [Rho_I] Initial density
• = 7.83e Kg/mm
• E = 205 GPa [E] Young’s modulus
• =1
Exercise
Fig 1
Fig 2
13. With all the DOF’s checked, click create to create the rigid body.
14. Press F5 and click reverse to show remaining elements of the bolt and click return to
exit the panel.
15. Double-click the SPRING component in the model browser to display it onscreen, as
shown below.
16. Use Steps 3.10 through 3.13 to create a rigid body with the nodes shown in the
following image with the other ends of the springs as the primary node and the nodes on
the bolts as slave nodes.
Rho_I -6 3
= 7.83x10 kg/mm
E = 205 GPa
Nu = 0.29 -
A = 0.792 GPa
B = 0.510 GPa
N = 0.26 -
EPS_max 1x1030 -
c = 0.014 -1
s
EPS_0 = 1.0 -
Note: For IFUN2 select the curve that you created in Steps 5.1 - 5.5.
13. Click return to exit the panel.
3. Click on the nodes, nodes selection appears; by window option, select the bottom layer
of the bolt support as shown below and the selection should appear as below in XY Plane
view:
7. Toggle nodes on face option, and select the nodes belonging to the elements you
selected in the previous sub-step.
8. Click create.
9. Click return to exit the panel.
3. Click create.
4. Click edit and enter the variable name DEF.
3. Click the Apply Auto Correction button and click Run to auto-correct issues
within the model.
Model Description
• UNITS: Length (mm), Time (s), Mass (ton), Force (N) and Stress (MPa)
• Simulation time: Engine file (_0001.rad) [0 – 0.0601 ms]
• An initial velocity of 15600 mm/s is applied on the car model to impact a rigid pole of radius 250
mm.
• Elasto-plastic Material /MAT/PLAS_JOHNS (WINDSHIELD)
-9 3
Initial Density = 2.5x10 ton/mm
Young's Modulus E = 76000 MPa
Poisson’s Ratio = 0.3
Exercise
5. Click the Tree tab and select PSHELL3 and PSHELL9 in the tree.
200
3. Click the Tree tab and select PROD13 to PROD16 in the tree.
4. Click the Tree tab and select PSHELL3, PSHELL9 and PROD13 to PROD16 in the tree.
6. Click to show all the parts except the ones made with glass and rubber.
5. In the Selection tab, set the Distance to search for slave nodes to 300.
6. Click the See button at the bottom of the panel to display the rigid wall.
7. Click Save.
6. In the model display toolbar, click Display All to display the entire model.
7. Check Self-Impact box
8. Click Add selected parts by box and use the mouse to drag a box to select the entire car in
the graphic window.
9. Click Save.
6. In the Contact Interface tab, click Add selected parts of tree icon for Slave Nodes
7. In the Tree tab, highlight the part PSOLID19 (Engine).
8. In the Contact Interfaces tab, click Add selected parts of tree icon for Master surface
9. Click Save
10. Click Close to close the Contact tab.
An additional symmetric interface is created.
4. Click the Initial Velocity tab and click Add selected parts of tree .
5. Enter 15600 in the [Vx] field.
6. Click Save Close.
5. Go back to the Data History Node panel and click Pick Add/Remove nodes… to add .
6. Select six nodes on the rails, for example as shown in the following image:
3. Under Quality Pull down, Click Model Checker to check the quality then check All Solver Contact
interfaces, remove all the initial penetrations in the model.
4. Under Mesh Editing Pull down, click Clean, then clean the model before exporting.
5. Click File > Export > RADIOSS enter FULLCAR and click OK.
6. Leave the Header of RADIOSS File window empty and click Save Model.
The Starter file FULLCAR_0000.rad is written.
Step 13: Select the Starter file FULLCAR_0000.rad as Input file and Run the model with the
option: –both
This exercise demonstrates how to simulate frontal pole test with a simplified full car.
Model Description
• UNITS: Length (mm), Time (s), Mass (ton), Force (N) and Stress (MPa)
• Simulation time: Engine file (_0001.rad) [0 – 0.0601 ms]
• An initial velocity of 15600 mm/s is applied on the car model to impact a rigid pole of
radius 250 mm.
• Elasto-plastic Material /MAT/PLAS_JOHNS (Windshield)
-9 3
Initial Density [Rho_I] = 2.5x10 ton/mm
Young's Modulus [E] E = 76000 MPa
Poisson’s Ratio [nu] = 0.3
Exercise
Step 4: Create and assign the material for the rubber components
1. In the Model Browser, select Create > Material.
2. For Name, enter Rubber.
3. Set Type to ELASTO-PLASTIC.
4. For Card image, select M2_PLAS_JOHNS_ZERIL.
5. Ensure that Card edit material upon creation is checked.
6. Click Create to create the material and open the card editor.
Card image panel appears, as shown in the image below.
7. Enter the values, as shown in the card image.
1. In the Model Browser select all components labeled with PSHELL except PSHELL3,
PSHELL9 and PROD13 to PROD16. Right mouse click, Select Assign from the
context sensitive menu.
3. For material, select Steel.
4. Click on Ok to assign the steel material to the selected components.
5. Click Create to create the initial Velocity and 35MPH appears in the table.
3. For name, enter Rail and select nodes on the Rail, as shown below.
2. In the GENERAL tab, enter the values, as shown in the following image.
3. Click Apply.
5. Click Merge starter and engine to export the engine file with the model in one file.
6. Click on Export to export both model and engine file.
Appendix A
Optional Exercises
Objective
To simulate a free fall of a cell phone due to gravity from a height of 1001mm using 1st order
tetra elements
Cell
1000 mm
1 mm
Ground
Model Description
• UNITS: Length (mm), Time (s), Mass (ton), Force (N) and Stress (MPa)
• Simulation time: Engine [0 – 3.3e-3]
• This is a very simple cell phone model used to demonstrate how to set up a drop testing.
The model is an assembly of two solid parts meshed with Tetra 10 elements, connected
with spring elements, and contact defined between them.
• To reduce the simulation time, the cell phone is dropped 1 mm from ground with an
initial velocity of -4429.4469 mm/s representing the velocity that it would have attained
from a free fall of 1000 mm.
• Boundary Conditions: Gravity load + initial velocity of -4429.4469 mm/s on the cell phone
• Elasto-plastic Material /MAT/LAW36 (Plastic)
12. In the Material tab, click Include picked parts ( ) and select both cell phone parts in
the graphics area.
13. Click Yes in the lower right corner.
14. Click Save.
15. Click Close.
8. Click and select the two cell phone parts in the graphics area..
9. Click Yes in the lower right corner.
10. Click Save., a HyperCrash message window pops up
10. Click and select all spring elements in the model, and then click Yes.
11. Click Save.
12. Click Close.
4. Click See.
5. Click the Properies tab.
6. Ensure that the Fixed option is active.
7. Click Save.
8. Click Close.
12. Click Add selected parts by box ( ) and select the cell phone parts.
13. For direction select Tz.
14. Click on Properties tab
15. On scale factor, enter -9810
16. Click Save.
17. Click Close.
3. Set Vz to -4429.446900.
4. Click Add selected parts by box ( ) and select all cell phone parts.
5. Click Save.
6. Click Close to close the Initial Velocity window.
4. Click Add selected parts by box ( ), and then select the solid cell phone parts.
12. Click Clean and then click Close to close the Mesh Editing panel.
Step 10: Export the model, write Starter (_0000.rad) and Engine (_0001.rad)
files.
1. From the pull-down menu bar, pick File > Export > RADIOSS.
2. In the output window that opens, navigate to the destination directory, enter the name
CELLPHONE and click OK.
3. Leave the Header of Radioss file window empty and click Save Model.
The Starter file CELLPHONE_0000.rad is written.
The Write Engine file, V100 window opens.
4. In the Generalities tab, enter the values as shown below.
5. Make sure to turn off the Constant nodal time step
6. In the Anim tab of the same window, toggle the buttons Von Mises stress and Velocities
and click Write Engine File.
The Engine file CELLPHONE_0001.rad is written.
Step 13: Run the model CELLPHONE_0000.rad using RADIOSS Manager on the
class_exercise folder with the option: –both
Step 14: Review the listing files for this run and verify on the results:
− Using HyperView plot the displacement and strain contour.
EXERCISE EXPECTED RESULTS
Model Description
• UNITS: Length (mm), Time (s), Mass (ton), Force (N) and Stress (MPa)
-3
• Simulation time: in Engine [0 – 3.3e ]
• This is a very simple cell phone model used to demonstrate how to set up a drop testing. The
model is an assembly of two solid parts meshed with Tetra 10 elements, connected with spring
elements, and contact defined between them.
• To reduce the simulation time, the cell phone is dropped 1 mm from the ground with an initial
velocity of -4429.4469 mm/s representing the velocity that it would have attained from a free fall
of 1000 mm.
• Boundary Conditions: Gravity load + initial velocity of -4429.4469 mm/s on the cell phone.
• Elasto-plastic Material /MAT/LAW36 (Plastic)
-9 3
• = 1.16 ton/mm [Rho_I] Initial density
STRAIN 0 16
STRES 1 17
S
2. From the Preferences menu, select the User Profiles or click on the icon in tool bar .
3. Select RADIOSS(BLOCK) 110 and click OK.
1. From the toolbar, click the Import Solver Deck icon and browse to select the file. Click Import.
The model loads into the graphics area.
MemoryReq.
Step 16: Review the listing files for this run and verify on the results
1. See if there are any warnings or errors in .out files.
2. Using HyperView plot the strain and stress contour.
Appendix B
Definitions
Stress Tensors
Cauchy stress tensor: Relates forces in the present configuration to areas in the
σ ).
present configuration (σ
2nd Piola-Kirchhoff stress tensor: Relates forces in the reference configuration to
areas in the reference configuration (S)
S = JσF − T
where:
∂x
F: Strain tensor
∂X
J: Determinant of F
STRAIN ENERGY
L L ε
P P dL
U = ∫ dL = ∫ = ∫ σ dε
0
V 0
A L 0
ENGINEERING STRESS
P
σe =
A0
ENGINEERING STRAIN
∆L
εe =
L0
σ e = Eε e
TRUE STRESS
P
σ=
A
TRUE STRAIN
P dL
L
1 L
ε= or dε = ε = ∫ dL = ln
A L L0
L L0
UTS DEFINITION
dP = 0 as P = σA
dP = σdA + Adσ
dσ dA
=−
σ A
The last expression states that the states that the load and therefore the engineering stress will
reach a maximum as a function of strain when the fractional decrease in area becomes equal to
the fractional increase in true stress.
During yield and plastic-flow regime following yield, the material flows with negligible change in
volume; increases in length are offset by decreases in cross-sectional area. Prior to necking,
when the strain is still uniform along the specimen length, this volume constraint can be written:
L A
dV = 0 AL = AL 0 ⇒ =
L 0 A0
L
The ratio is the extension ratio, denoted as λ .Using this relation is easy to develop a relation
L0
between true and engineering strain:
L − L0
σ = σ e (1 + ε e ) = σ e 1 + = σ eλ
L0
ε = ln(1 + ε e ) = ln(λ )
E 1
σe = λ − 2
3 λ
Isotropic elasticity
Strain-Stress relation
ε x E1 − υE − υE 0 0 0 σ x
ε − υ 1
− υE 0 0 0 σ y
y E E
ε z − υE − υE 1
0 0 0 σ z
=
E
or σ ij = λε kk δ ij + 2 µε ij
γ yz 0 0 τ yz
1
0 0 G
0
γ zx 0 0 0 0 1
G
0 τ zx
γ xy 0 0 0 0 0 G
1
τ xy
E
µ =G = and γ ij = 2ε ij
2(1 + υ )
Where:
E: Young’s Modulus
υ: Poisson’s ratio
µ, G : Shear Modulus
Lamé Constants
υE 3υK
λ= =
(1 + υ )(1 − 2υ ) 1 + υ
E
µ=
2(1 + υ )
E
K=
3(1 − 2υ )
Where:
λ: Lamé Modulus
K: Bulk modulus