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.
https://www.dynaexamples.com/sph/boot
https://www.dynaexamples.com/@@site-logo/LS-DYNA-Examples-Logo480x80.png
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.
*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
*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