Tutorial 5 - Plastic Deformation
Tutorial 5 - Plastic Deformation
Simuleon B.V.
Pettelaarpark 84 | 5216 PP‚ s-Hertogenbosch, The Netherlands | www.simuleon.com
Tel. Office +31(0)85-0498165 | Tel. Support +31(0)85-0498166
1
1. Geometry Import
Import the geometry in the form of a step file – Tutorial 5.stp
Simuleon B.V.
Pettelaarpark 84 | 5216 PP‚ s-Hertogenbosch, The Netherlands | www.simuleon.com
Tel. Office +31(0)85-0498165 | Tel. Support +31(0)85-0498166
2
2. Material and section properties
Start to define the material properties – go into the properties module
Define a linear steel property – this is used for the supports and load application
part. No point in allowing that to yield. Name this material ‘Steel_Linear’.
Simuleon B.V.
Pettelaarpark 84 | 5216 PP‚ s-Hertogenbosch, The Netherlands | www.simuleon.com
Tel. Office +31(0)85-0498165 | Tel. Support +31(0)85-0498166
3
Now define a new steel material with plastic properties – define the elastic
properties as before but now include a second plastic behaviour and include yield
and strain properties. Name this ‘Steel_NonLinear’
Now create two sections – one called Steel_linear and one called
Steel_NonLinear
Simuleon B.V.
Pettelaarpark 84 | 5216 PP‚ s-Hertogenbosch, The Netherlands | www.simuleon.com
Tel. Office +31(0)85-0498165 | Tel. Support +31(0)85-0498166
4
Assign the section to the relevant parts – the bar should be non-linear and the
other parts linear.
Simuleon B.V.
Pettelaarpark 84 | 5216 PP‚ s-Hertogenbosch, The Netherlands | www.simuleon.com
Tel. Office +31(0)85-0498165 | Tel. Support +31(0)85-0498166
5
3. Define the first analysis step
Create a static general step and include Nlgeom and automatic stabilisation.
Simuleon B.V.
Pettelaarpark 84 | 5216 PP‚ s-Hertogenbosch, The Netherlands | www.simuleon.com
Tel. Office +31(0)85-0498165 | Tel. Support +31(0)85-0498166
6
4. We now define the contacts
Create an interaction property with a friction coefficient of 0.1.
Contacts are defined by individually selecting faces for the master and slave
surfaces as shown below.
Simuleon B.V.
Pettelaarpark 84 | 5216 PP‚ s-Hertogenbosch, The Netherlands | www.simuleon.com
Tel. Office +31(0)85-0498165 | Tel. Support +31(0)85-0498166
7
5. Define Loads and Restraints
In the boundary conditions option we create a Displacement/Rotation on the
faces highlighted below. Now apply a displacement of 0mm in the axis
perpendicular to the faces selected. This will restrain the model allow only sliding
movement and therefore will act as a symmetry plane.
Simuleon B.V.
Pettelaarpark 84 | 5216 PP‚ s-Hertogenbosch, The Netherlands | www.simuleon.com
Tel. Office +31(0)85-0498165 | Tel. Support +31(0)85-0498166
8
Now fully fix the support in all 3 directions.
Since we know the distance which we want to load application part to travel we
shall apply a displacement to its top face. This becomes particularly useful when
trying to determine the force required to assemble two latching parts or the force
required to cause a certain amount of deflection or travel on a component.
Apply a 35mm displacement to the top face of the central part in the vertical
direction. This will be applied as a linear increment as the analysis progresses.
Simuleon B.V.
Pettelaarpark 84 | 5216 PP‚ s-Hertogenbosch, The Netherlands | www.simuleon.com
Tel. Office +31(0)85-0498165 | Tel. Support +31(0)85-0498166
9
6. Meshing
The assembly was instanced as dependant and therefore the model needs to be
meshed by part.
Seed the beam with 2mm hex elements and the remaining parts 3mm hex. Mesh
each part.
Simuleon B.V.
Pettelaarpark 84 | 5216 PP‚ s-Hertogenbosch, The Netherlands | www.simuleon.com
Tel. Office +31(0)85-0498165 | Tel. Support +31(0)85-0498166
10
7. Create and Submit a Job
Remember to name the job something relevant to the model.
Simuleon B.V.
Pettelaarpark 84 | 5216 PP‚ s-Hertogenbosch, The Netherlands | www.simuleon.com
Tel. Office +31(0)85-0498165 | Tel. Support +31(0)85-0498166
11
8. View the Results
Plot the displacement and check whether the central component has displaced
by 35mm as specified.
Simuleon B.V.
Pettelaarpark 84 | 5216 PP‚ s-Hertogenbosch, The Netherlands | www.simuleon.com
Tel. Office +31(0)85-0498165 | Tel. Support +31(0)85-0498166
12
9. Add the unloading step and re-submit
We can add another analysis step and use the same settings as in the first step.
We can use this to define the unloading phase of the simulation.
Create a new step after Step-1. Remember to include Nlgeom and automatic
stabilisation and define the time increments - Initial: 0.01, Max: 0.05. All the other
loads/restraints/interactions etc. are propagated from the previous step.
To unload the component we need to modify the displacement that loaded the
model in Step-1. Open the boundary condition and modify the 35mm displacement
to 0mm.
Simuleon B.V.
Pettelaarpark 84 | 5216 PP‚ s-Hertogenbosch, The Netherlands | www.simuleon.com
Tel. Office +31(0)85-0498165 | Tel. Support +31(0)85-0498166
13
Once the analysis has completed we can animate the model to see the unloading
step take place.
Simuleon B.V.
Pettelaarpark 84 | 5216 PP‚ s-Hertogenbosch, The Netherlands | www.simuleon.com
Tel. Office +31(0)85-0498165 | Tel. Support +31(0)85-0498166
14