Skip to content. | Skip to navigation

Sections
Personal tools
You are here: Home Intro by K. Weimar Contact Contact I
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

 

 

 

Contact I

With this deck you can calculate contact between two plates. Differences between the keywords *CONTACT_NODES_TO_SURFACE, *CONTACT_SURFACE_TO_SURFACE and *CONTACT_ONE_WAY_SURFACE_TO_SURFACE can be studied. Download is available in the download section of this document.

Keywords

Keywords

This example has been taken from the introductory class of Dr. Klaus Weimar. Example name: plate.typ3.k

The used Keywords in alphabetical order.

*BOUNDARY_SPC_SET
*CONTACT_NODES_TO_SURFACE
*CONTACT_ONE_WAY_SURFACE_TO_SURFACE
*CONTACT_SURFACE_TO_SURFACE
*CONTROL_CONTACT
*CONTROL_ENERGY
*CONTROL_HOURGLASS
*CONTROL_TERMINATION
*CONTROL_TIMESTEP
*DATABASE_BINARY_D3PLOT
*DATABASE_EXTENT_BINARY
*DATABASE_GLSTAT
*DATABASE_HISTORY_NODE
*DATABASE_MATSUM
*DATABASE_NODOUT
*DATABASE_RCFORC
*DATABASE_SLEOUT
*DATABASE_SPCFORC
*ELEMENT_SHELL
*END
*INITIAL_VELOCITY
*KEYWORD
*MAT_ELASTIC
*NODE
*PARAMETER
*PART
*SECTION_SHELL
*SET_NODE_LIST
*SET_SEGMENT
*TITLE

Reduced Input

Reduced Input

This example has been taken from the introductory class of Dr. Klaus Weimar. Example name: plate.typ3.k

*Node and *Element Cards are removed.

  *KEYWORD
  $ new *PARAMETER keyword in version 970
  $
  *PARAMETER
  $     PRMR       VAL
  $ initial velocity
  r  velo    -100000.0
  $ time interval between ASCII database outputs
  r  dt       0.001e-3
  *TITLE
  Sliding Interface Type 3 
  *CONTROL_TERMINATION
  $        f         i         f         f         f
  $   endtim    endcyc     dtmin    endneg    endmas
     0.20E-3
  *CONTROL_TIMESTEP
  $        f         f         i         f         f         i         i         i
  $   dtinit      scft      isdo    tslimt      dtms      lctm     erode     ms1st
                  0.50
  *CONTROL_ENERGY
  $        i         i         i         i
  $     hgen      rwen    slnten     rylen
           2         1         2
  *CONTROL_HOURGLASS
  $        i         f
  $      ihq        qh
           4
  *CONTROL_CONTACT
  $   slsfac    rwpnal    islchk    shlthk    penopt    thkchg     orien
                               2         0                             2
  $   usrstr    usrfrc     nsbcs    interm     xpene     ssthk      ecdt   tiedprj
  
  *CONTACT_SURFACE_TO_SURFACE
  $*CONTACT_NODES_TO_SURFACE
  $*CONTACT_ONE_WAY_SURFACE_TO_SURFACE
  $        i         i         i         i         i         i         i         i
  $     ssid      msid     sstyp     mstyp    sboxid    mboxid       spr       mpr
  $ activate for *CONTACT_SURFACE_TO_SURFACE and $*CONTACT_ONE_WAY_SURFACE_TO_SURFACE
           1         2                                                 1         1
  $ activate for *CONTACT_NODES_TO_SURFACE
  $        1         2         4
  $        f         f         f         f         f         i         f         f
  $       fs        fd        dc        vc       vdc    penchk        bt        dt
  
  $        f         f         f         f         f         f         f         f
  $      sfs       sfm       sst       mst      sfst      sfmt       fsf       vsf
  
  *SET_SEGMENT
  $        i         f         f         f         f
  $      sid       da1       da2       da3       da4
           1
  $        i         i         i         i         f         f         f         f
  $       n1        n2        n3        n4        a1        a2        a3        a4
         101       103       104       102
  *SET_SEGMENT
  $        i         f         f         f         f
  $      sid       da1       da2       da3       da4
           2
  $        i         i         i         i         f         f         f         f
  $       n1        n2        n3        n4        a1        a2        a3        a4
           7         8        13        12
           8         9        14        13
          12        13        18        17
          13        14        19        18
  *DATABASE_EXTENT_BINARY
  $        i         i         i         i         i         i         i         i
  $    neiph     neips    maxint    strflg    sigflg    epsflg    rltflg    engflg
                                         1
  $        i         i         i
  $   cmpflg    ieverp    beamip
                     1
  *DATABASE_BINARY_D3PLOT
  $        f         i
  $  dt/cycl      lcdt
   0.0100E-3
  *DATABASE_HISTORY_NODE
  $        i         i         i         i         i         i         i         i
  $      id1       id2       id3       id4       id5       id6       id7       id8
          12        13       101
  *DATABASE_GLSTAT
  &dt
  *DATABASE_MATSUM
  &dt
  *DATABASE_SPCFORC
  &dt
  *DATABASE_RCFORC
  &dt
  *DATABASE_NODOUT
  &dt
  *DATABASE_SLEOUT
  &dt
  *MAT_ELASTIC
  $        i         f         f         f         f         f         f
  $      mid        ro         e        pr        da        db         k
           1   7.85e-9  210000.0     0.300
  *SECTION_SHELL
  $        i         i         f         f         f         f         i
  $      sid    elform      shrf       nip     propt   qr/irid     icomp
           1             0.83333       2.0       3.0
  $        f         f         f         f         f
  $       t1        t2        t3        t4      nloc
         1.0       1.0       1.0       1.0
  *SECTION_SHELL
  $        i         i         f         f         f         f         i
  $      sid    elform      shrf       nip     propt   qr/irid     icomp
           2             0.83333       2.0       3.0
  $        f         f         f         f         f
  $       t1        t2        t3        t4      nloc
         2.0       2.0       2.0       2.0
  *PART
  $ c
  $ head
  Impacted Material 
  $        i         i         i         i         i         i
  $      pid       sid       mid     eosid      hgid    adpopt
           1         1         1         0         0         0
  *PART
  $ c
  $ head
  Impactor Material 
  $        i         i         i         i         i         i
  $      pid       sid       mid     eosid      hgid    adpopt
           2         2         1         0         0         0
  *INITIAL_VELOCITY
  $        i         i         i
  $     nsid    nsidex     boxid
           1
  $        f         f         f         f         f         f
  $       vx        vy        vz       vxr       vyr       vzr
                      &velo
  *SET_NODE_LIST
  $        i         f         f         f         f
  $      sid       da1       da2       da3       da4
           1
  $        i         i         i         i         i         i         i         i
  $     nid1      nid2      nid3      nid4      nid5      nid6      nid7      nid8
         101       102       103       104
  *SET_NODE_LIST
           2
           1         2         3         4         5         6        10        11
          15        16        20        21        22        23        24        25
  *BOUNDARY_SPC_SET
  $     NSID       CID      DOFX      DOFY      DOFZ     DOFRX     DOFRY     DOFRZ
           2         0         1         1         1         0         0         0
  *NODE
  $     i8               f               f               f
  $   node               x               y               z
  *ELEMENT_SHELL
  $      i       i       i       i       i       i
  $    eid     pid      n1      n2      n3      n4
  *END

Figures

Figures

This example has been taken from the introductory class of Dr. Klaus Weimar. Example name: plate.typ3.k

image01.gif

image02.gif

Animated Result

Animated Result

This example has been taken from the introductory class of Dr. Klaus Weimar. Example name: plate.typ3.k

Result

Download

Download

This example has been taken from the introductory class of Dr. Klaus Weimar. Example name: plate.typ3.k