0% found this document useful (0 votes)
24 views

Tutorial 6

This document provides instructions for analyzing a rubber seal model using axisymmetric analysis in Abaqus. It describes how to import the geometry as axisymmetric, define the hyperelastic rubber material, create rigid wires and tie constraints, apply boundary conditions of encastre and displacement, mesh the model, submit the job, and post-process results including sweeping the 2D elements to view in 3D. The goal is to analyze displacement and stress in the rubber seal when one end is fixed and the other displaced.
Copyright
© © All Rights Reserved
0% found this document useful (0 votes)
24 views

Tutorial 6

This document provides instructions for analyzing a rubber seal model using axisymmetric analysis in Abaqus. It describes how to import the geometry as axisymmetric, define the hyperelastic rubber material, create rigid wires and tie constraints, apply boundary conditions of encastre and displacement, mesh the model, submit the job, and post-process results including sweeping the 2D elements to view in 3D. The goal is to analyze displacement and stress in the rubber seal when one end is fixed and the other displaced.
Copyright
© © All Rights Reserved
You are on page 1/ 8

Tutorial 6:

Rubber Seal

65
Learning Objectives
• Analyse an axisymmetric model
• Define a discrete rigid surface
• Include hyper-elastic material properties

Learning Note: Axisymmetric models require significantly less computational


resources as the analysis is solved as 2D geometry with no movement in the
Z-axis (i.e. no circumferential movement).

66
Geometry Import
The geometry has already been created however it is important to note that for
an Axisymmetric model the geometry needs to lie within the positive X-Y plane.

When importing the geometry, we need to specify that this is an Axisymmetric


model.

• Go to File > Import > Part and import Tutorial 6.sat and repeat for Tutorial
6 Wires.STEP

• In the ‘Create Part’ window, under the ‘Part Attributes’ tab specify
‘Axisymmetric’ as the modelling space and ‘Deformable’ as the type

If the model has been imported before this step has been completed then right
click the part name in the feature tree and select edit, this will bring up the create
part window and the previous step can be followed.

• Right click the wire component in the feature tree > Click ‘Edit’ and change
the Part Attribute to Axisymmetric – Discrete Rigid

• Repeat the previous step for the second wire component

67
Material and Section Properties
For the purpose of the tutorial standard SDEF coefficients for the hyperelastic
material have been used. Typically the properties will be defined by test data, for
more information refer to the Material and Section Properties lecture.

• Create a material and select Mechanical > Elasticity > Hyperelastic

• Define the following properties;


o Name: Rubber
o Strain Energy Potential: Mooney Rivilin
o Input Source: Coefficients
o Data;
C10 C01 D1
0.69 0.173 0.0124

• Create a Solid, Homogenous section using the rubber material and apply it
to the seal component

68
Step and Assembly Definition
• Instance the assembly

• Create a Step with the following settings;


o Type: Static, General
o Nlgeom: On
o Initial Increment: 0.05
o Max Increment: 0.05
o Maximum Number: 10,000

Interactions, Rigid Bodies and Tie Constraints


Creating interactions follows the same process as before however we need to
specify ‘Self-Contact’ as the type.

• Create an Interaction Property


o Type: Contact
o Tangential Behaviour: Frictionless
o Normal Behaviour: Hard Contact

• Create an interaction and select the type as ‘Self-Contact (Standard)’

• Select all the edges of the seal

This can be done either by selecting each edge individually or drawing a box
around all the geometry and deselecting the wire conponents using Ctrl + Click.

• Check the Discretization is surface to surface and choose the recently


created interaction property

Rigid bodies are controlled through a reference point and coupled to the point by
a rigid body definition. First we need to create the reference points.

• Select the ‘Create Reference Point’ tool and create a reference point
at the point where each wire meets the axis, as shown below

The reference point can lie anywhere on the surface of the rigid body, it is not
critical that the point lies on the axis.

69
• Select the ‘Create Constraint’ tool and select ‘Rigid Body’ as the type

• In the ‘Edit Constraint’ window apply the wire to the ‘Body’ and the
corresponding reference point as the ‘Point’

To define the geometry highlight the region type, click the blue arrows next the
region definition then select the geometry in the viewport.

• Repeat the process for the remaining wire

70
We wish for the seal to remain in contact with the two wire components at all
times. For this we will tie the seal component to the wires.

• Select the ‘Create Constraint’ tool and select ‘Coupling’ as the type

• Select the top reference point as the control point

• Select ‘Surface’ as the constraint region type

• Select the top surface of the seal in contact with the wire

Selecting the top surface of the seal may require hiding the wire component.

• Select Kinematic as the coupling type and accept the default options

• Repeat the process for the bottom surface

Loads and Boundary Conditions


We require two loads, one to hold one end steady and another to apply a
displacement. As mentioned previously rigid bodies are controlled through
reference points so all loads and boundary conditions are to be applied to the
reference points.

• Create an Encaste boundary condition and apply it to the lower reference


point

• Create a 4mm displacement in the negative direction, fix the remaining two
degrees of freedom and apply it to the upper reference point

Meshing and Job Submission


• Mesh the seal with 0.06mm elements

• Mesh the wires with 0.5mm elements

• Create and submit a job

71
Post Processing
• Visualize the displacement and the stress contour plots on the 2D
geometry

• Go to View > ODB Display Options > Sweep/Extrude and sweep the
elements

Additional segments will increase the resolution of the sweep.

72

You might also like