Skip to content. | Skip to navigation

Sections
Personal tools
You are here: Home Intro by A. Tabiei Contact Contact Rubber

Contact Rubber

A ball and a block are modeled out of solid elements. For material definition *MAT_MOONEY-RIVLIN_RUBBER keyword is used. The ball is given an initial velocity and it flies into the block and jumps back. See example contact_foam for a similar deck with block made of foam. Download is available in the download section of this document.

Keywords

Keywords

This example has been taken from the introductory class of Prof. Dr. Ala Tabiei. Example name: matrubber.k

The used Keywords in alphabetical order.

*BOUNDARY_SPC_NODE
*CONTACT_ERODING_SURFACE_TO_SURFACE_TITLE
*CONTROL_CONTACT
*CONTROL_ENERGY
*CONTROL_HOURGLASS
*CONTROL_TERMINATION
*CONTROL_TIMESTEP
*DATABASE_BINARY_D3DUMP
*DATABASE_BINARY_D3PLOT
*DATABASE_BINARY_D3THDT
*DATABASE_GLSTAT
*DATABASE_MATSUM
*DATABASE_NODAL_FORCE_GROUP
*DATABASE_NODFOR
*DATABASE_RCFORC
*ELEMENT_SOLID
*END
*HOURGLASS
*INITIAL_VELOCITY
*KEYWORD
*MAT_MOONEY-RIVLIN_RUBBER
*NODE
*PART
*SECTION_SOLID
*SET_NODE_LIST_GENERATE
*TITLE

Reduced Input

Reduced Input

This example has been taken from the introductory class of Prof. Dr. Ala Tabiei. Example name: matrubber.k

*Node and *Element Cards are removed.

  *KEYWORD
  *TITLE
  RIGID, Eroding Surface-to-Surface Contact
  *CONTROL_TERMINATION
  $   ENDTIM   
  0.00010E+0  
  *CONTROL_TIMESTEP
  $   DTINIT      SCFT   
       0.000     0.900  
  *CONTROL_HOURGLASS
  $      IHQ        QH
           4     0.100
  *CONTROL_CONTACT
  $   SLSFAC    RWPNAL    ISLCHK    SHLTHK    PENOPT  
       0.100
  $   USRSTR    USRFAC     NSBCS    INTERM     XPENE
           0         0        10         0     4.000
  *CONTROL_ENERGY
  $     HGEN      RWEN    SLNTEN     RYLEN
           2         1        1         1
  *DATABASE_MATSUM
   0.100E-06
  *DATABASE_GLSTAT
   0.100E-06
  *DATABASE_RCFORC
   0.100E-06
  *DATABASE_NODFOR
   1.000E-05
  *SET_NODE_list_generate
           9
  1,999
  *DATABASE_nodal_force_group
           9
  $---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8
  *DATABASE_BINARY_D3PLOT
  $  DT/CYCL   
  0.00001E+0
  *DATABASE_BINARY_D3THDT
  $  DT/CYCL  
   0.100E+03
  *DATABASE_BINARY_D3DUMP
  $  DT/CYCL 
   1.000E+05
  $---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8
  *PART                                                                    
  Plate                                     
  $      PID       SID       MID  
           1         1         2                                                  
  *PART                                                                   
  Ball                                        
  $      PID       SID       MID 
          10        10        10                                                  
  $---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8
  *MAT_MOONEY-RIVLIN_RUBBER
  $      MID        RO        PR         A         B
           2 5.000E-09 4.900E-01 5.520E+02 1.380E+02
  $ if A=B=0, then a least square fit is computed from test based on data below
  
  $--+----1----+----2----+----3----+----4----+----5----+----6----+----7----+-----8
  *MAT_MOONEY-RIVLIN_RUBBER
  $      MID        RO        PR         A         B
          10 5.000E-09 4.900E-01 5.520E+02 1.380E+02
  $ if A=B=0, then a least square fit is computed from test based on data below
  
  $---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8
  *SECTION_SOLID                                                           
  $      SID    ELFORM                                                            
           1         1                                                            
  *SECTION_SOLID                                                                
  $      SID    ELFORM                                                            
          10         1 
  $---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8
  *SET_NODE_list_generate
          99
  1000,1124
  *INITIAL_VELOCITY
  99,
  500000.0                    
  $---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8
  *CONTACT_ERODING_SURFACE_TO_SURFACE_TITLE                                       
  $      CID  IF. NAME                                                            
           1 IF000001                                                             
  $     SSID      MSID     SSTYP     MSTYP    SBOXID    MBOXID       SPR       MPR
           1        10         3         3         0         0         0         0
  $       FS        FD        DC         V       VDC    PENCHK        BT        DT
   0.000E+00 0.000E+00 0.000E+00 0.000E+00 0.000E+00         0 0.000E+00 0.000E+00
  $      SFS       SFM       SST       MST      SFST      SFMT       FSF       VSF
   0.000E+00 0.000E+00 0.000E+00 0.000E+00 0.000E+00 0.000E+00 0.100E+01 0.100E+01
  $     ISYM    EROSOP      IADJ                                                  
           0         1         1                                                  
  $---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8
  *NODE                                                                           
  $   NODE               X               Y               Z      TC      RC        
  $---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8
  $                    (9) SOLID ELEMENT CARDS                                    
  $---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8
  *ELEMENT_SOLID                                                                  
  $    EID     PID      N1      N2      N3      N4      N5      N6
  N7      N8
  $---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8
  $*HOURGLASS                                                                     
  $      IHQ        QH      IBQ       Q1        Q2
  $---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8
  *BOUNDARY_SPC_NODE                                                              
  $ NID/NSID       CID      DOFX      DOFY      DOFZ     DOFRX     DOFRY     DOFRZ
  $---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8
  *END

Figures

Figures

This example has been taken from the introductory class of Prof. Dr. Ala Tabiei. Example name: matrubber.k

image01.gif

image02.gif

Animated Result

Animated Result

This example has been taken from the introductory class of Prof. Dr. Ala Tabiei. Example name: matrubber.k

Result

Download

Download

This example has been taken from the introductory class of Prof. Dr. Ala Tabiei. Example name: matrubber.k