Boot
This is a model of a rubber boot with grease particles covering a rigid rod. The rubber boot and the rod are modeled with solid elements, the grease is discretized using SPH method. Download is available in the download section of this document.
Keywords
Keywords
This example has been taken from the SPH class of Jean Luc Lacome. Example name: boot.k
The used Keywords in alphabetical order.
*BOUNDARY_PRESCRIBED_MOTION_RIGID *CONSTRAINED_RIGID_BODIES *CONTACT_AUTOMATIC_NODES_TO_SURFACE *CONTROL_CONTACT *CONTROL_ENERGY *CONTROL_HOURGLASS *CONTROL_OUTPUT *CONTROL_SPH *CONTROL_TERMINATION *CONTROL_TIMESTEP *DATABASE_BINARY_D3PLOT *DATABASE_EXTENT_BINARY *DATABASE_GLSTAT *DATABASE_MATSUM *DATABASE_RBDOUT *DATABASE_RCFORC *DATABASE_SLEOUT *DEFINE_CURVE *ELEMENT_SOLID *ELEMENT_SPH *END *EOS_GRUNEISEN *INITIAL_VELOCITY_GENERATION *KEYWORD 30000000 *MAT_MOONEY-RIVLIN_RUBBER *MAT_NULL *MAT_RIGID *NODE *PART *SECTION_SOLID *SECTION_SPH *SET_NODE_LIST_GENERATE *SET_PART_LIST *TITLE
Reduced Input
Reduced Input
This example has been taken from the SPH class of Jean Luc Lacome. Example name: boot.k
*Node and *Element Cards are removed.
*KEYWORD 30000000
$ mm ms MPa g
*TITLE
SPIN TEST RUBBER BOOT
*CONTROL_TERMINATION
100.000000 0 0.0000000 0 0.0000000
*CONTROL_TIMESTEP
0.0000000 0.9000000 0 0.0000000 0.0000000 0 0 0
*CONTROL_CONTACT
0.0000000 0.0000000 0 0 0 0 0
0 0 0 0 0.0000000 0 0 0
*CONTROL_OUTPUT
0 0 0 0 0.0000000 0 0
*CONTROL_ENERGY
2 2 2 1
*CONTROL_HOURGLASS
0
*CONTROL_SPH
1
*DATABASE_BINARY_D3PLOT
1.0000000
*DATABASE_EXTENT_BINARY
0 0 0 0 0 0 0 0
0 0 0 0 0 0
*DATABASE_GLSTAT
0.2500000
*DATABASE_MATSUM
0.2500000
*DATABASE_RBDOUT
0.2500000
*DATABASE_RCFORC
0.2500000
*DATABASE_SLEOUT
0.2500000
*MAT_MOONEY-RIVLIN_RUBBER
1 1.32000-3 0.4950000 0.4367550 0.0267990
*MAT_RIGID
2 7.85000-3 5.0000000 0.4000000 0.0000000 0.0000000 0.0000000
1.0000000 7.0000000 5.0000000
0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000
*MAT_RIGID
3 7.85000-3 5.0000000 0.4000000 0.0000000 0.0000000 0.0000000
1.0000000 7.0000000 5.0000000
0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000
*MAT_RIGID
4 7.85000-3 5.0000000 0.4000000 0.0000000 0.0000000 0.0000000
1.0000000 7.0000000 5.0000000
0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000
*MAT_NULL
101 0.93000-3-1.00000-1 0.0000000 0.0000000 0.0000000 0.0000000
*EOS_GRUNEISEN
101 1647.0000 2.4800000
*SECTION_SOLID
1 2
*SECTION_SOLID
2 0
*SECTION_SOLID
3 0
*SECTION_SOLID
4 0
*SECTION_SPH
101 1.2000000
*SECTION_SPH
102 1.2000000
*SECTION_SPH
103 1.2000000
*PART
Rubber boot
1 1 1 0 0 0 0 0
*PART
Shaft
2 2 2 0 0 0 0 0
*PART
Bowl
3 3 3 0 0 0 0 0
*PART
Shaft/bowl
4 4 4 0 0 0 0 0
*PART
Grease particle
101 101 101 101 0 0 0 0
*PART
Grease particle
102 102 101 101 0 0 0 0
*PART
Grease particle
103 103 101 101 0 0 0 0
*DEFINE_CURVE
1 0 0.0000000 0.0000000 0.0000000 0.0000000
0.00000000E+00 0.209439510000
1.00000000E+05 0.209439510000
*INITIAL_VELOCITY_GENERATION
0 0 0.2094395 0.00 0.00 0.00
0.00 0.00 0.00 1.00 0.00 0.00
*CONSTRAINED_RIGID_BODIES
4 2
4 3
*BOUNDARY_PRESCRIBED_MOTION_RIGID
4 5 0 1 1.00
*SET_PART_LIST
1
1 2
*CONTACT_AUTOMATIC_NODES_TO_SURFACE
101 1 4 2
0.2000000 0.2000000 0.0000000 0.0000000 5.0000000 1 0.0000000 0.0000000
0.0000000 0.0000000 0.5000000 0.0000000 0.0000000 0.0000000
1 0.25 3
*CONTACT_AUTOMATIC_NODES_TO_SURFACE
102 1 4 3
0.2000000 0.2000000 0.0000000 0.0000000 5.0000000 1 0.0000000 0.0000000
0.0000000 0.0000000 0.5000000 0.0000000 0.0000000 0.0000000
1 0.25 3
*CONTACT_AUTOMATIC_NODES_TO_SURFACE
103 1 4 3
0.2000000 0.2000000 0.0000000 0.0000000 5.0000000 1 0.0000000 0.0000000
0.0000000 0.0000000 0.5000000 0.0000000 0.0000000 0.0000000
1 0.25 3
*NODE
$
*ELEMENT_SOLID
$
*NODE
$
*SET_NODE_LIST_GENERATE
101
1000001 1011228
*ELEMENT_SPH
$
*NODE
$
*SET_NODE_LIST_GENERATE
102
2000001 2005512
*ELEMENT_SPH
$
*NODE
$
*SET_NODE_LIST_GENERATE
103
3000001 3003108
*ELEMENT_SPH
$
*END
Figures
Figures
This example has been taken from the SPH class of Jean Luc Lacome. Example name: boot.k


Animated Result
Animated Result
This example has been taken from the SPH class of Jean Luc Lacome. Example name: boot.k

Download
Download
This example has been taken from the SPH class of Jean Luc Lacome. Example name: boot.k
