Skip to content. | Skip to navigation

Sections
Personal tools
You are here: Home SPH Boot
Valuable Sites

LSTC

Developer of LS-DYNA

LS-DYNA Support Site

Tutorials, HowTos, FAQs ...

 

DYNAlook

LS-DYNA specific conference papers

 

LS-OPT Support Site

Optimization examples, FAQs, HowTos ...

 

Dummy Models

Dummy models for LS-DYNA

LS-PrePost

Online documentation

Top Crunch

Benchmarks in high performance computing

DYNAmore

LS-DYNA distributor, tools, docs

 

 

 

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

image01.gif

image02.gif

Animated Result

Animated Result

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

Result

Download

Download

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