x
Our website uses cookies. By using the website you agree ot its use. More information can be found in our privacy policy.

Reduced Input

$===============================================================================

$   IGA Shell Tensile Test

$===============================================================================

$ ===   Units: mm, ms, kg, kN, GPa                                          ====

$===============================================================================

*KEYWORD

$===============================================================================

*TITLE

IGA Shell Tensile Test

$===============================================================================

$ Parameters

$===============================================================================

*PARAMETER_EXPRESSION

$ Simulation end time

R te      90

$ d3plot output time interval

R dtplot  &te/50.

$ binary output time interval

R dtbin   &te/1000.

$===============================================================================

$ CONTROL cards

$===============================================================================

*CONTROL_TERMINATION

$#  endtim    endcyc     dtmin    endeng    endmas     nosol

       &te 

*CONTROL_TIMESTEP

$#  dtinit    tssfac      isdo    tslimt     dt2ms      lctm     erode     ms1st

       0.0       0.9         0       0.0       0.0         0         0         0

$#  dt2msf   dt2mslc     imscl    unused    unused     rmscl     emscl      ihdo

       0.0         0         0                           0.0       0.0         0

$#       -     igado     dtusr    dtdynv

                   1       0.0         0

*CONTROL_SHELL

$#  wrpang     esort     irnxx    istupd    theory       bwc     miter      proj

      30.0                             4

$===============================================================================

$ PART cards

$===============================================================================

*PART

$#                                                                         title

Probe

$#     pid     secid       mid     eosid      hgid      grav    adpopt      tmid

         1         1       100         0         0         0         0         0

$===============================================================================

$ IGA SECTION and SHELL cards

$===============================================================================

*SECTION_IGA_SHELL

$#   secid    elform      shrf       nip       irl   qr/irid     icomp    

         1         3     0.833         5         0       0.0         0

$#       t    unused    unused    unused      nloc   

       1.0                                     0.0

*IGA_SHELL

$#     sid       pid      nisr      niss                         idfne         

         1         1       0.0       0.0         0         0         0         0

$===============================================================================

$ MATERIAL cards

$===============================================================================

*MAT_PIECEWISE_LINEAR_PLASTICITY

$#     mid        ro         e        pr      sigy      etan      fail      tdel

       100  7.85e-06     210.0       0.3                           0.9

$#       c         p      lcss      lcsr        vp 

                           500                   1

$#    eps1      eps2      eps3      eps4      eps5      eps6      eps7      eps8

                                                                               

$#     es1       es2       es3       es4       es5       es6       es7       es8

 

$===============================================================================

$ BOUNDARY cards

$===============================================================================

*BOUNDARY_SPC_SET

$#    nsid       cid      dofx      dofy      dofz     dofrx     dofry     dofrz

         1         0         1         1         1         1         1         1

*BOUNDARY_SPC_SET

$#    nsid       cid      dofx      dofy      dofz     dofrx     dofry     dofrz

         2         0         0         1         1         1         1         1

*BOUNDARY_PRESCRIBED_MOTION_SET

$#    nsid       dof       vad      lcid        sf       vid     death     birth

         2         1         2         1      40.0         0    1.0E28       0.0

$===============================================================================

$ DEFINE BOX cards

$===============================================================================

*PARAMETER_EXPRESSION

$ Patch size parameter

rxmin, -96

rxmax, 96

rymin, -24

rymax, 24

$

$ Box parameter

rbox1xmin, &xmin-1.0

rbox1xmax, &xmin+0.1

rbox1ymin, &ymin-1.0

rbox1ymax, &ymax+1.0

$

rbox2xmin, &xmax-0.1

rbox2xmax, &xmax+1.0

rbox2ymin, &ymin-1.0

rbox2ymax, &ymax+1.0

*DEFINE_BOX

$#   boxid       xmn       xmx       ymn       ymx       zmn       zmx  

         1 &box1xmin &box1xmax &box1ymin &box1ymax     -0.01      0.01

*DEFINE_BOX

$#   boxid       xmn       xmx       ymn       ymx       zmn       zmx  

         2 &box2xmin &box2xmax &box2ymin &box2ymax     -0.01      0.01

$===============================================================================

$ SET cards

$===============================================================================

*SET_NODE_GENERAL_TITLE

Clamping on the left (fixed)

$#     sid       da1       da2       da3       da4    solver     

         1       0.0       0.0       0.0       0.0    MECH

$#  option        e1        e2        e3        e4        e5        e6        e7

BOX                1         0         0         0         0         0         0

*SET_NODE_GENERAL_TITLE

Clamping on the right (translation)

$#     sid       da1       da2       da3       da4    solver     

         2       0.0       0.0       0.0       0.0    MECH

$#  option        e1        e2        e3        e4        e5        e6        e7

BOX                2         0         0         0         0         0         0

$===============================================================================

$ DEFINE CURVE cards

$===============================================================================

*DEFINE_CURVE_TITLE

prescribed motion curve

$#    lcid      sidr       sfa       sfo      offa      offo    dattyp     lcint

         1         0       1.0       1.0       0.0       0.0         0         0

$#                a1                  o1

                 0.0                 0.0

                 &te                 1.0

           1000000.0                 1.0

*END