Ansys Assistant will be unavailable on the Learning Forum starting January 30. An upgraded version is coming soon. We apologize for any inconvenience and appreciate your patience. Stay tuned for updates.

Ansys Learning Forum Forums Discuss Simulation LS Dyna LS DYNA Simulation where both impactor and target are ALE [HELP REQUEST] Reply To: LS DYNA Simulation where both impactor and target are ALE [HELP REQUEST]

Ian Do
Ansys Employee

Hi Jash,

This may be similar (I can't attach a file so i just put it here.) Anyway, ALE is difficult and you likely need a class. I can't teach it through this communication channel. 

*KEYWORD
*TITLE
saleimpact3b.k = kg-m-s-K  - pls assume fictitious data & put in your own referened data.
$===============================================================================
*COMMENT
Model Summary:
H4 = AMMG1 = impactor
H2 = AMMG2 = top plate
H1 = AMMG3 = bottom plate
$===============================================================================
$ [ ] EXECUTION CONTROLS
$===============================================================================
*CONTROL_TERMINATION
$#  endtim    endcyc     dtmin    endeng    endmas     nosol     
$   2.5E-4         0       0.0       0.0       0.0         0
   10.0E-4         0       0.0       0.0       0.0         0
*CONTROL_TIMESTEP
$#  dtinit    tssfac      isdo    tslimt     dt2ms      lctm     erode     ms1st
       0.0       0.7         0       0.0       0.0         0         0         0
$      0.0       0.2         0       0.0       0.0         0         0         0
$#  dt2msf   dt2mslc     imscl    unused    unused     rmscl     
       0.0         0         0                           0.0
*CONTROL_CONTACT
$#  slsfac    rwpnal    islchk    shlthk    penopt    thkchg     orien    enmass
       0.1       0.0         1         0         1         0         1         0
$#  usrstr    usrfrc     nsbcs    interm     xpene     ssthk      ecdt   tiedprj
         0         0        10         0       4.0         0         1         0
$#   sfric     dfric       edc       vfc        th     th_sf    pen_sf      
       0.0       0.0       0.0       0.0       0.0       0.0       0.0
$#  ignore    frceng   skiprwg    outseg   spotstp   spotdel   spothin       
         0         0         0         0         0         0       0.0
$#    isym    nserod    rwgaps    rwgdth     rwksf      icov    swradf    ithoff
         0         0         1       0.0       1.0         0       0.0         0
$#  shledg    pstiff    ithcnt    tdcnof     ftall    unused    shltrw      
         0         0         0         0         0                 0.0
*CONTROL_CPU
$#  cputim      
       0.0
*CONTROL_ENERGY
$#    hgen      rwen    slnten     rylen     
         2         2         2         2
*CONTROL_OUTPUT
$#   npopt    neecho    nrefup    iaccop     opifs    ipnint    ikedit    iflush
         0         0         0         0       0.0         0       100      9000
$#   iprtf    ierode   tet10s8    msgmax    ipcurv      gmdt   ip1dblt      eocs
         0         0         2        50         0       0.0         0         0
$#   tolev    newleg    frfreq     minfo    solsig    msgflg    cdetol      
         2         0         1         0         0         0      10.0
$# phschng    demden      
         0         0
$===============================================================================
$ [ ] OUTPUT CONTROLS
$===============================================================================
*DATABASE_BINARY_D3PLOT
$#      dt      lcdt      beam     npltc    psetid      
    1.0E-5         0         0       100         0
$#   ioopt     
         0
$===============================================================================
$ [ ] |PART_ID|SECTION_ID|MAT_ID|EOS_ID|HG_ID|GRAV|ADPOPT|THERM_MID| DEFINITIONS
$===============================================================================
*PART
H1 = AMMG4 = Thick bottom Plate - A36 SS -Johnson Cook - kg-m-s-K 
$#     pid     secid       mid     eosid      hgid      grav    adpopt      tmid
$        1         1         1         1         0         0         0         0
         1         1        12        12         0         0         0         0
*SECTION_ALE2D
$   secid1   aleform       aet    elform
         1        11                  14
*MAT_JOHNSON_COOK
$#     mid        ro         g         e        pr       dtf        vp    rateop
         1    7890.07.80000E102.00000E11      0.26       0.0       0.0       0.0
$#       a         b         n         c         m        tm        tr      epso
2.861000E85.000000E8    0.2282     0.022     0.917    1811.0    293.15       1.0
$#      cp        pc     spall        it        d1        d2        d3        d4
     481.0       0.0       2.0       0.0       0.0       0.0       0.0       0.0
$#      d5      c2/p      erod     efmin     
       0.0       0.0         01.00000E-6
*EOS_GRUNEISEN
$#   eosid         c        s1        s2        s3     gamao         a        e0
         1    4569.0      1.49       0.0       0.0      2.17       0.0       0.0
$#      v0  
       0.0
$-------------------------------------------------------------------------------
*PART
H2 = AMMG3 = top Plate - Lexan-Johnson Cook  - kg-m-s-K 
$#     pid     secid       mid     eosid      hgid      grav    adpopt      tmid
$        2         1         2         2         0         0         0         0
         2         1        12        12         0         0         0         0
$        2         1        22         0         0         0         0         0
*MAT_JOHNSON_COOK
$#     mid        ro         g         e        pr       dtf        vp    rateop
         2    1190.07.860000E82.540000E9     0.344       0.0       0.0       0.0
$#       a         b         n         c         m        tm        tr      epso
7.580000E76.890000E7     1.004       0.0      1.85     533.0    293.15       1.0
$#      cp        pc     spall        it        d1        d2        d3        d4
    1250.0       0.0       2.0       0.0       0.0       0.0       0.0       0.0
$#      d5      c2/p      erod     efmin     
       0.0       0.0         01.00000E-6
*EOS_GRUNEISEN
$#   eosid         c        s1        s2        s3     gamao         a        e0
         2    1933.0      1.42       0.0       0.0      0.61       0.0       0.0
$#      v0  
       0.0
$-------------------------------------------------------------------------------
*MAT_ELASTIC 
$      MID       RHO         E        PR        DA        DB         K
        22    1190.0    2.54E9     0.344
$-------------------------------------------------------------------------------
*MAT_JOHNSON_COOK
$      MID        RO         G         E        PR       DTF        VP    - Cu
        12    8960.0  0.460E11       0.0      0.34
$        A         B         n         C         m        Tm        Tr      eps0
    90.0E6   292.0E6     0.310    0.0250      1.09    1356.0    293.00       1.0
$       Cp        Pc     Spall        IT        d1        d2        d3        d4
     383.0    -1.2E6       2.0     0.000     0.540      4.89      3.03    0.0140
$       d5
      1.12
*EOS_GRUNEISEN
$    EOSID         C        S1        S2        S3     GAMMA         A        E0
        12    3940.0     1.489       0.0       0.0     2.020      0.47       0.0
$       VO
       0.0
$-------------------------------------------------------------------------------
*PART
H4 = AMMG2 = Impactor - JOHNSON_HOLMQUIST_CERAMICS - Float glass-Borosilicate
$#     pid     secid       mid     eosid      hgid      grav    adpopt      tmid
$        4         1         4         0         0         0         0         0
         4         1        14        14         0         0         0         0
$        4         1        24         0         0         0         0         0
*MAT_JOHNSON_HOLMQUIST_CERAMICS
$#     mid        ro         g         a         b         c         m         n
         4    2500.03.04000E10      0.93      0.88     0.003      0.35      0.77
$#    epsi         t     sfmax       hel      phel      beta    
       1.01.500000E82.975000E95.950000E92.920000E9       1.0
$#      d1        d2        k1        k2        k3        fs  
     0.053      0.854.54000E10-1.3800E112.90000E11       0.0
*EOS_GRUNEISEN
$#   eosid         c        s1        s2        s3     gamao         a        e0
         4    4710.0       1.0       0.0       0.0       1.0       0.0       0.0
$#      v0  
       0.0
$-------------------------------------------------------------------------------
*MAT_ELASTIC 
$      MID       RHO         E        PR        DA        DB         K
        24    7840.0  210.0e+9       0.3
$---5----0----5----0----5----0----5----0----5----0----5----0----5----0----5----0
*MAT_JOHNSON_COOK
$      MID       RHO         G         E        PR       DTF        VP      - SS
        14    7840.0   80.0E+9  210.0e+9       0.3       0.0       0.0 
$        A         B         n         C         m        Tm        Tr      EPSO
  792.19e6  509.51e6      0.26     0.014      1.03   1793.15    298.15         1
$       Cp        PC     spall        IT        D1        D2        D3        D4
       477    -1.0e8       0.0       0.0   -8.0e-1    2.1e00   -5.0e-1    2.0e-3
$       D5
    6.1e-1
*EOS_GRUNEISEN
        14   4.570E3      1.49       0.0       0.0     1.930       0.0       0.0
$       VO
       0.0
$-------------------------------------------------------------------------------
*PART
H5 = AMMG1 = air (Kg-m-s-K)  @ T = 25 C
$#     pid     secid       mid     eosid      hgid      grav    adpopt      tmid
$        5         1         5         5         0         0         0         0
         5         1         6         0         0         0         0         0
*MAT_NULL
$      MID        RO        PC        MU     TEROD     CEROD    YMBEAM    PRBEAM
         5    1.1845      -1.0 1.8444E-5       0.0       0.0       0.0       0.0
*EOS_LINEAR_POLYNOMIAL
$    EOSID        C0        C1        C2        C3        C4        C5        C6
         5       0.0         0         0         0       0.4       0.4         0
$       E0        V0
2.533125E5       1.0
$---5----0----5----0----5----0----5----0----5----0----5----0----5----0----5----0
*COMMENT
PART
H6 = AMMG5 = vacuum
$#     pid     secid       mid     eosid      hgid      grav    adpopt      tmid
         6         1         6         0         0         0         0         0
*MAT_VACUUM
$      MID        RO        PC        MU     TEROD     CEROD    YMBEAM    PRBEAM
         6   1.0E-06
$===============================================================================
$                                    SALE
$===============================================================================
*ALE_STRUCTURED_MESH
$#   mshid      dpid      nbid      ebid                                  tdeath
        11        11     20001     20001
$#   cpidx     cpidy     cpidz      nid0     lcsid
       101       102
$-------------------------------------------------------------------------------
*ALE_STRUCTURED_MESH_CONTROL_POINTS
$#    cpid                           sfo                offo
       101                           1.0                 0.0
$#                 n                   x               ratio
                   1                 0.0
                 201                 0.4
$                401                 0.4
*ALE_STRUCTURED_MESH_CONTROL_POINTS
$#    cpid                           sfo                offo
       102                           1.0                 0.0
$#                 n                   x               ratio
                   1                 0.0
                 186               0.370
$                371               0.370
$===============================================================================
*CONTROL_ALE
$#     dct      nadv      meth      afac      bfac      cfac      dfac      efac
        -1         1         2      -1.0       0.0       0.0       0.0       0.0
$#   start       end     aafac     vfact      prit       ebc      pref   nsidebc
$      0.0       0.0       0.0       0.0         0         0  101325.0         0
       0.0       0.0       0.0       0.0         0         0       0.0         0
$#    ncpl      nbkt    imascl    checkr    beamin   mmgpref    pdifmx   dtmufac
         1        50         0       0.0       0.0         0       0.0       0.0
$# optimpp    ialedr    bndflx    minmas      
         0         0         01.00000E-5
$-------------------------------------------------------------------------------
*ALE_MULTI-MATERIAL_GROUP
$#     sid    idtype    gpname      
         5         1 1airvac
         4         1 2impactor
         2         1 3topplate
         1         1 4botplate
$        6         1 5vac
$-------------------------------------------------------------------------------
*ALE_STRUCTURED_MESH_VOLUME_FILLING
$#   mshid    unused    ammgto    unused   nsample    unused    unused       vid
        11                   1                   4                             0
$#    geom    in/out        e1        e2        e3        e4        e5  
ALL                0       0.0       0.0       0.0       0.0       0.0
$-------------------------------------------------------------------------------
*ALE_STRUCTURED_MESH_VOLUME_FILLING
$    MSHID   notused    AMMGTO   notused   NSAMPLE   notused   notused       VID
        11                   2                   4                            51
$       11                   2                   4
$     geom    in/out E1=CTRNID     E2=rx     E3=ry     R4=rz  E5=lcsid
 ELLIPSOID         0        11      0.05      0.05      0.00         0
*DEFINE_VECTOR
$      vid   xt=velx   yt=vely   zt=velz
        51       0.0     -50.0       0.0
*NODE
$    NID               X               Y               Z      TC      RC   
      11             0.0            0.31             0.0
$-------------------------------------------------------------------------------
$ center: Xc=0.0, Yc=0.31, Zc=0.0 , R=0.05
$===============================================================================
*ALE_STRUCTURED_MESH_VOLUME_FILLING
$    MSHID   notused    AMMGTO   notused   NSAMPLE   notused   notused       VID
        11                   3                   4
$     GEOM    IN/OUT  E1=BOXID        E2        E3        E4        E5 
    BOXCOR         0         2
*DEFINE_BOX
$    BOXID       XMN       XMX       YMN       YMX       ZMN       ZMX
         2       0.0       0.4       0.2     0.256       0.0      0.01
$-------------------------------------------------------------------------------
$ SALE mesh box: (0.0,0.2,0.0)-(0.4,0.256,0.0),    dx=0.002
$===============================================================================
*ALE_STRUCTURED_MESH_VOLUME_FILLING
$    MSHID   notused    AMMGTO   notused   NSAMPLE   notused   notused       VID
        11                   4                   4
$     GEOM    IN/OUT  E1=BOXID        E2        E3        E4        E5 
    BOXCOR         0         3
*DEFINE_BOX
$    BOXID       XMN       XMX       YMN       YMX       ZMN       ZMX
         3       0.0       0.4       0.0       0.2       0.0      0.01
$-------------------------------------------------------------------------------
$ SALE mesh box: (0.0,0.0,0.0)-(0.4,0.2,0.0),    dx=0.002
$-------------------------------------------------------------------------------
*SET_MULTI
       201
         1
*SET_MULTI
       202
         2
$-------------------------------------------------------------------------------
*DEFINE_CURVE
$#    lcid      sidr       sfa       sfo      offa      offo    dattyp     lcint
         2         0       1.0       1.0
$#                a1                  o1
              0.0000                 0.0
              0.1000                1.e7
$===============================================================================
$ [ ] BC's + IC's + BODY LOADS + FORCE FIELDS
$===============================================================================
*BOUNDARY_SPC_SET
$ nodeset1       cid      dofx      dofy      dofz     dofrx     dofry     dofrz
         1         0         1         1         1
         2         0         1         1         1
$-------------------------------------------------------------------------------
*SET_NODE_GENERAL
$      SID
         1
$   OPTION     MSHID       XMN       XMX       YMN       YMX       ZMN       ZMX
   SALEFAC        11                             1
$-------------------------------------------------------------------------------
*SET_NODE_GENERAL
$      SID
         2
$   OPTION     MSHID       XMN       XMX       YMN       YMX       ZMN       ZMX
   SALEFAC        11                   1
$===============================================================================
*END
$===============================================================================

[bingo_chatbox]