Square tube — Welcome to LS-DYNA Examples

Home » Knowledge Base » NVH / Fatigue » Square tube

This is a sequence of problems for running problems with IGA. The first example shows steady state dynamics (SSD) with IGA, *ELEMENT_SHELL_NURBS_PATCH is used to define a shell nurbs element. The second example combines periodical load with IGA. In the third example, results can be compared with classical FEA. Examples 11.2-11.4 from LS-Dyna training class NVH, Fatigue and Frequency Domain Analysis with LS-DYNA by Yun Huang.

Keywords

*CONTACT_AUTOMATIC_SINGLE_SURFACE
*CONTROL_IMPLICIT_EIGENVALUE
*CONTROL_IMPLICIT_GENERAL
*CONTROL_IMPLICIT_SOLUTION
*CONTROL_STRUCTURED
*CONTROL_TERMINATION
*CONTROL_TIMESTEP
*DATABASE_BINARY_D3PLOT
*DATABASE_EXTENT_BINARY
*DATABASE_FREQUENCY_BINARY_D3SSD
*DATABASE_GLSTAT
*DEFINE_CURVE
*ELEMENT_SHELL_NURBS_PATCH
*END
*FREQUENCY_DOMAIN_SSD
*KEYWORD
*MAT_ELASTIC
*NODE
*PART
*SECTION_SHELL
*SET_NODE_LIST
*SET_NODE_LIST_TITLE
*TITLE


*CONTACT_AUTOMATIC_SINGLE_SURFACE
*CONTROL_IMPLICIT_GENERAL
*CONTROL_STRUCTURED
*CONTROL_TERMINATION
*CONTROL_TIMESTEP
*DAMPING_PART_MASS
*DAMPING_PART_STIFFNESS
*DATABASE_BINARY_D3PLOT
*DATABASE_EXTENT_BINARY
*DATABASE_GLSTAT
*DEFINE_CURVE
*DEFINE_FUNCTION
*ELEMENT_SHELL_NURBS_PATCH
*END
*KEYWORD
*LOAD_NODE_POINT
*MAT_ELASTIC
*NODE
*PART
*SECTION_SHELL
*SET_NODE_LIST
*TITLE


*BOUNDARY_SPC_SET
*CONTROL_IMPLICIT_EIGENVALUE
*CONTROL_IMPLICIT_GENERAL
*CONTROL_IMPLICIT_NONLINEAR
*CONTROL_STRUCTURED
*CONTROL_TERMINATION
*CONTROL_TIMESTEP
*DATABASE_BINARY_D3PLOT
*DATABASE_EXTENT_BINARY
*DATABASE_FREQUENCY_BINARY_D3SSD
*DATABASE_GLSTAT
*DEFINE_CURVE
*ELEMENT_SHELL
*END
*FREQUENCY_DOMAIN_SSD
*KEYWORD  
*MAT_ELASTIC
*NODE
*PART
*SECTION_SHELL
*SET_NODE_LIST_TITLE

Reduced Input

*KEYWORD
*TITLE
square tube buckling -  single surface contact test
*FREQUENCY_DOMAIN_SSD
         1       100       0.0   15000.0         0         0         0         0
      0.01         0         0       0.0       0.0         0
                                                 0         0         0         0
      1429         0         3         0       100       200         0         0
*CONTROL_IMPLICIT_EIGENVALUE
       100       0.0         0       0.0         0       0.0         2       0.0
         0         0         0         0         1         0      0.01
*CONTROL_IMPLICIT_GENERAL
         1       1.0         2         0         2         0         0         0
*CONTROL_IMPLICIT_SOLUTION
         1         0         0       0.0       0.0       0.0       0.0       0.0
         2         1         0         0         2         0         0
         0         0       0.0         1         2         0         0         0
         1         2       0.0       0.0       0.0       0.0
*CONTROL_STRUCTURED
*CONTROL_TERMINATION
      0.04         0       0.0       0.0       0.0
*CONTROL_TIMESTEP
       0.0       0.5         0       0.0       0.0         0         0         0
       0.0         0         0                           0.0
*DATABASE_GLSTAT
5.00000E-4         0         0         1
*DATABASE_BINARY_D3PLOT
9.99000E-5         0         0         0         0
         0
*DATABASE_FREQUENCY_BINARY_D3SSD
         1
     300.0   15000.0       100         0         0
*DATABASE_EXTENT_BINARY
         0         0         0         1         1         1         1         1
         0         0         0         1         1         1         2         0
         0         0       1.0         0         0         0           
         0         0         0
*CONTACT_AUTOMATIC_SINGLE_SURFACE
         0         0         5         0         0         0         0         0
       0.0       0.0       0.0       0.0       0.0         0       0.0       0.0
       0.0       0.0       0.0       0.0       0.0       0.0       0.0       0.0
         0       0.1         0     1.025       2.0         2         0         1
*PART                                                                     title
Part_for_SHELL_NURB_PATCH
         1         1         1         0         0         0         0         0
*SECTION_SHELL
         1       201       1.0         3       1.0         0         0         1
       1.2       1.2       1.2       1.2       0.0       0.0       0.0         0
*MAT_ELASTIC
         17.85000E-9  199400.00.30000001 336.60001       1.0         1
*DEFINE_CURVE
       100         0       0.0       0.0       0.0       0.0         0         0
                 1.0                 1.0
               700.0                 1.0
               800.0          1.60000002
              1000.0          1.79999995
              1200.0          1.60000002
              2000.0          1.20000005
              2500.0          1.29999995
              2800.0          1.54999995
              3000.0          1.64999998
              3500.0          1.54999995
              4000.0          1.85000002
              4500.0          1.54999995
              5000.0          1.04999995
             15000.0          1.04999995
*DEFINE_CURVE
       200         0       0.0       0.0       0.0       0.0         0         0
                 1.0                 0.0
               700.0                 0.0
               800.0                 0.0
              1000.0                 0.0
              1200.0                 0.0
              2000.0                 0.0
              2500.0                 0.0
              2800.0                 0.0
              3000.0                 0.0
              3500.0                 0.0
              4000.0                 0.0
              4500.0                 0.0
              5000.0                 0.0
             15000.0                 0.0
*SET_NODE_LIST
         1       0.0       0.0       0.0       0.0MECH
      1790      1062         0         0         0         0         0         0
*SET_NODE_LIST_TITLE
motion
         2       0.0       0.0       0.0       0.0MECH
      1846      1847      1848      1849      1850      1851      1852      1853
      1854      1855      1856      1857      1858         0         0         0
*ELEMENT_SHELL_NURBS_PATCH
*NODE
*END


*KEYWORD
*TITLE
square tube buckling -  single surface contact test
*CONTROL_STRUCTURED
*CONTROL_IMPLICIT_GENERAL
         1 1.0000E-4         2         0         2         0         0         0
*DAMPING_PART_STIFFNESS
         1    2.0E-7
*DAMPING_PART_MASS
         1       201       1.0
*DEFINE_CURVE
       201         0     0.000     0.000     0.000     0.000         0
               0.000             200.000
        1.000000e-02             200.000
*CONTROL_TERMINATION
 1.0000E-2         0     0.000     0.000     0.000
*CONTROL_TIMESTEP
     0.0000.50000000         0     0.000     0.000         0         0         0
     0.000         0         0                         0.000
*DATABASE_GLSTAT
 2.5000E-3         0         0         1
*DATABASE_BINARY_D3PLOT
 1.0000E-4         0         0         0         0
         0
*DATABASE_EXTENT_BINARY
         0         0         0         1         1         1         1         1
         0         0         0         1         1         1         2         0
         0         01.00000000         0         0         0STRESS    STRESS
         0         0
*LOAD_NODE_POINT
      1429         3       1001.00000000         0         0         0         0
*DEFINE_FUNCTION
       100load
x(t)=1.0*sin(2*3.1415926*300*t)
*CONTACT_AUTOMATIC_SINGLE_SURFACE
         0         0         5         0         0         0         0         0
     0.000     0.000     0.000     0.000     0.000         0     0.000     0.000
     0.000     0.000     0.000     0.000     0.000     0.000     0.000     0.000
         00.10000000         01.024999982.00000000         2         0         1
*PART
Part_for_SHELL_NURB_PATCH
         1         1         1         0         0         0         0         0
*SECTION_SHELL
         1       2011.00000000         31.00000000         0         0         1
1.200000051.200000051.200000051.20000005     0.000     0.000     0.000         0
*MAT_ELASTIC
         1 7.8500E-9 1.9940E+50.30000001 336.600011.00000000         1
*DEFINE_CURVE
       200         0     0.000     0.000     0.000     0.000         0
               0.000               0.000
        5.000000e-04          0.30901700
        1.000000e-03          0.58778524
        1.500000e-03          0.80901700
        2.000000e-03          0.95105654
        2.500000e-03          1.00000000
        3.000000e-03          0.95105654
        3.500000e-03          0.80901700
        4.000000e-03          0.58778524
        4.500000e-03          0.30901700
        5.000000e-03               0.000
        5.500000e-03         -0.30901700
        6.000000e-03         -0.58778524
        6.500000e-03         -0.80901700
        7.000000e-03         -0.95105654
        7.500000e-03         -1.00000000
        8.000000e-03         -0.95105654
        8.500000e-03         -0.80901700
        9.000000e-03         -0.58778524
        9.500000e-03         -0.30901700
        1.000000e-02               0.000
*SET_NODE_LIST
         1     0.000     0.000     0.000     0.000MECH
      1790      1062         0         0         0         0         0         0
*ELEMENT_SHELL_NURBS_PATCH
*NODE
*END


*KEYWORD  
*FREQUENCY_DOMAIN_SSD
         1       100        0.    15000.         0         0
      0.01

      4203         0         3         0       100       200
*DATABASE_FREQUENCY_BINARY_D3SSD
         1
      300.    15000.       100 
*DEFINE_CURVE
       100         0     0.000     0.000     0.000     0.000         0
                 1.0                 1.0
               700.0                 1.0
         800.0000000           1.6000000
        1000.0000000           1.8000000
        1200.0000000           1.6000000
        2000.0000000           1.2000000
        2500.0000000           1.3000000
        2800.0000000           1.5500000
        3000.0000000           1.6500000
        3500.0000000           1.5500000
        4000.0000000           1.8500000
        4500.0000000           1.5500000
        5000.0000000           1.0500000
*DEFINE_CURVE
       200         0     0.000     0.000     0.000     0.000         0
                 1.0                 1.0
               700.0                 1.0
         800.0000000           0.0000000
        1000.0000000           0.0000000
        1200.0000000           0.0000000
        2000.0000000           0.0000000
        2500.0000000           0.0000000
        2800.0000000           0.0000000
        3000.0000000           0.0000000
        3500.0000000           0.0000000
        4000.0000000           0.0000000
        4500.0000000           0.0000000
        5000.0000000           0.0000000
*DATABASE_EXTENT_BINARY 
         0         0         0         1         0         0         0         0
         0         0         0         0         0         0         0         0
*CONTROL_IMPLICIT_EIGENVALUE
       100     0.000         0     0.000         0     0.000         0     0.000
         0         0         0         0         1
*CONTROL_IMPLICIT_GENERAL
         1  1.000000         0         0         0         0         0         0
*CONTROL_IMPLICIT_NONLINEAR
         1         0         0     0.000     0.000     0.000     0.000     0.000
         0         0         0         0
         0         0     0.000         1         2                    
*CONTROL_STRUCTURED
*CONTROL_TERMINATION
 4.000E-02         0 0.000E+00         0 0.000E+00
*DATABASE_GLSTAT
   0.00050
*DATABASE_BINARY_D3PLOT
0.999e-4
*control_timestep
0.0,0.5,0,0.
*DATABASE_EXTENT_BINARY
         0         0         0         1         1         1         1         1
         0         0         0         1         1         1         2         0
         0         01.00000000         0         0         0STRESS    STRESS
         0         0
*BOUNDARY_SPC_SET
         2         0         1         1         1         1         1         1
*SET_NODE_LIST_TITLE
NODESET(SPC) 2
         2     0.000     0.000     0.000     0.000MECH
      1431      1560      1689      1818      1947      2076      2205      2334
      2463      2592      2721      2979      3108      3237      3366      3495
      3624      3753      3882      4011      4140         0         0         0
*BOUNDARY_SPC_SET
         3         0         1         0         1         1         1         1
*SET_NODE_LIST_TITLE
NODESET(SPC) 3
         3     0.000     0.000     0.000     0.000MECH
      1559      1688      1817      1946      2075      2204      2333      2462
      2591      2720      2849      3107      3236      3365      3494      3623
      3752      3881      4010      4139      4268         0         0         0
*BOUNDARY_SPC_SET
         4         0         0         0         1         1         1         0
*SET_NODE_LIST_TITLE
NODESET(SPC) 4
         4     0.000     0.000     0.000     0.000MECH
      1432      1433      1434      1435      1436      1437      1438      1439
      1440      1441      1442      1443      1444      1445      1446      1447
      1448      1449      1450      1451      1452      1453      1454      1455
      1456      1457      1458      1459      1460      1461      1462      1463
      1464      1465      1466      1467      1468      1469      1470      1471
      1472      1473      1474      1475      1476      1477      1478      1479
      1480      1481      1482      1483      1484      1485      1486      1487
      1488      1489      1490      1491      1492      1493      1494      1495
      1496      1497      1498      1499      1500      1501      1502      1503
      1504      1505      1506      1507      1508      1509      1510      1511
      1512      1513      1514      1515      1516      1517      1518      1519
      1520      1521      1522      1523      1524      1525      1526      1527
      1528      1529      1530      1531      1532      1533      1534      1535
      1536      1537      1538      1539      1540      1541      1542      1543
      1544      1545      1546      1547      1548      1549      1550      1551
      1552      1553      1554      1555      1556      1557      1558         0
*BOUNDARY_SPC_SET
         5         0         1         0         0         0         1         1
*SET_NODE_LIST_TITLE
NODESET(SPC) 5
         5     0.000     0.000     0.000     0.000MECH
      4141      4142      4143      4144      4145      4146      4147      4148
      4149      4150      4151      4152      4153      4154      4155      4156
      4157      4158      4159      4160      4161      4162      4163      4164
      4165      4166      4167      4168      4169      4170      4171      4172
      4173      4174      4175      4176      4177      4178      4179      4180
      4181      4182      4183      4184      4185      4186      4187      4188
      4189      4190      4191      4192      4193      4194      4195      4196
      4197      4198      4199      4200      4201      4202      4203      4204
      4205      4206      4207      4208      4209      4210      4211      4212
      4213      4214      4215      4216      4217      4218      4219      4220
      4221      4222      4223      4224      4225      4226      4227      4228
      4229      4230      4231      4232      4233      4234      4235      4236
      4237      4238      4239      4240      4241      4242      4243      4244
      4245      4246      4247      4248      4249      4250      4251      4252
      4253      4254      4255      4256      4257      4258      4259      4260
      4261      4262      4263      4264      4265      4266      4267         0
*PART
shell_4p
         4         1         1         0         0         0         0         0
*SECTION_SHELL
         1         11.00000000         31.00000000         0         0         1
1.200000051.200000051.200000051.20000005     0.000     0.000     0.000         0
*MAT_ELASTIC
         1 7.8500E-9 1.9940E+50.30000001 336.600011.00000000         1
*PART
shell_4p
         5         1         1         0         0         0         0         0
*ELEMENT_SHELL
*NODE
*END

Figures

image_000.png

image_001.png

Download