Yaris Static Door Sag — Welcome to LS-DYNA Examples

Home » Knowledge Base » Implicit » Yaris Static Door Sag » Yaris Static Door Sag

In the door sag load case a z-force is applied to the opened vehicle door in a quasi-static manner. The slow mode of loading and the small deformations that are expected here make this load case very suitable for the implicit solving scheme. The model has been derived form the static suspension loading model. This model was computed successfully with the LS-DYNA R9.0.1 MPP implicit solver. Again, we want to acknowledge the CCSA for the baseline model.

Keywords

*BOUNDARY_PRESCRIBED_MOTION_RIGID
*BOUNDARY_PRESCRIBED_MOTION_SET
*CONSTRAINED_JOINT_REVOLUTE_ID
*CONSTRAINED_NODAL_RIGID_BODY
*CONSTRAINED_SPOTWELD
*CONTACT_AUTOMATIC_SINGLE_SURFACE_MORTAR_ID
*CONTACT_TIED_SHELL_EDGE_TO_SURFACE_ID
*CONTROL_ACCURACY
*CONTROL_BULK_VISCOSITY
*CONTROL_CONTACT
*CONTROL_ENERGY
*CONTROL_HOURGLASS
*CONTROL_IMPLICIT_AUTO
*CONTROL_IMPLICIT_DYNAMICS
*CONTROL_IMPLICIT_GENERAL
*CONTROL_IMPLICIT_SOLUTION
*CONTROL_IMPLICIT_SOLVER
*CONTROL_MPP_IO_NODUMP
*CONTROL_OUTPUT
*CONTROL_SHELL
*CONTROL_SOLID
*CONTROL_SOLUTION
*CONTROL_TERMINATION
*CONTROL_TIMESTEP
*DATABASE_ABSTAT
*DATABASE_BINARY_D3PLOT
*DATABASE_DEFORC
*DATABASE_ELOUT
*DATABASE_EXTENT_BINARY
*DATABASE_FORMAT
*DATABASE_GLSTAT
*DATABASE_JNTFORC
*DATABASE_MATSUM
*DATABASE_NODOUT
*DATABASE_RBDOUT
*DATABASE_RCFORC
*DATABASE_SBTOUT
*DATABASE_SLEOUT
*DEFINE_CURVE
*DEFINE_TRANSFORMATION
*ELEMENT_BEAM
*ELEMENT_MASS
*ELEMENT_SHELL
*ELEMENT_SOLID
*END
*INCLUDE
*INCLUDE_TRANSFORM
*KEYWORD
*LOAD_BODY_Z
*LOAD_RIGID_BODY
*MAT_DAMPER_VISCOUS
*MAT_ELASTIC
*MAT_LOW_DENSITY_FOAM
*MAT_MODIFIED_PIECEWISE_LINEAR_PLASTICITY
*MAT_PIECEWISE_LINEAR_PLASTICITY
*MAT_RIGID
*MAT_SPOTWELD
*MAT_SPRING_ELASTIC
*MAT_SPRING_NONLINEAR_ELASTIC
*NODE
*PARAMETER
*PART
*PART_CONTACT
*SECTION_BEAM
*SECTION_DISCRETE
*SECTION_SHELL
*SECTION_SOLID
*SET_NODE_ADD
*SET_NODE_LIST
*SET_PART_LIST
*TITLE

Animated Result

animated result iso

Main Input

*KEYWORD
$ ===============
$ PARAMETER cards
$ ===============
*PARAMETER
R tend           3.0
$ ===========================
$ DEFINE_TRANSFORMATION cards
$ ===========================
*DEFINE_TRANSFORMATION
         1
TRANSL           0.0       0.0       0.0
$ =============
$ INCLUDE cards
$ =============
*INCLUDE_TRANSFORM
YarisD_V2g_doorsag_fine_01.k
         0         0         0         0         0         0         0
         0
       0.0       0.0       0.0                   0
         1
*INCLUDE
implicit_control_cards_R9_fine.k
$ =============
$ CONTROL cards
$ =============
*CONTROL_IMPLICIT_AUTO
         1        25         5    1.0E-2       -99       0.0         0         0
*CONTROL_IMPLICIT_DYNAMICS
         0      0.55      0.28       0.0       0.0       0.0         0
$ ==========
$ NODE cards
$ ==========
*NODE
 1000001      -1610.9279       1690.6167       735.68127       0       0
$ ============
$ DEFINE cards
$ ============
*DEFINE_CURVE
        99         0       0.0       0.0       0.0       0.0         0
                 0.0        5.0000001E-2
           1.0000000        5.0000001E-2
           2.0000000        2.0000001E-2
           3.0000000        5.0000001E-2
*DEFINE_CURVE
       100         0       0.0       0.0       0.0       0.0         0
                 0.0                 0.0
           100.00000                 0.0
$
$
*DEFINE_CURVE
       101         0       0.0       0.0       0.0       0.0         0
                 0.0                 0.0
           1.0000000           1.0000000
           100.00000           1.0000000
$
$
*DEFINE_CURVE
       102         0       0.0       0.0       0.0       0.0         0
                 0.0                 0.0
           1.0000000                 0.0
           2.0000000           1.0000000
           3.0000000           0.0000000
           100.00000           0.0000000
$ ==============
$ BOUNDARY cards
$ ==============
$
*BOUNDARY_PRESCRIBED_MOTION_SET
       100         1         2       100       0.0         0       0.0       0.0
$
$: SET_NODE 100 is in include file YarisD_V2g_ag04_doorsag_01.key
       100         2         2       100       0.0         0       0.0       0.0
$
$: SET_NODE 100 is in include file YarisD_V2g_ag04_doorsag_01.key
       100         3         2       100       0.0         0       0.0       0.0
$
$: SET_NODE 100 is in include file YarisD_V2g_ag04_doorsag_01.key
       100         5         2       100       0.0         0       0.0       0.0
$
$: SET_NODE 100 is in include file YarisD_V2g_ag04_doorsag_01.key
       100         6         2       100       0.0         0       0.0       0.0
$
$: SET_NODE 100 is in include file YarisD_V2g_ag04_doorsag_01.key
       100         7         2       100       0.0         0       0.0       0.0
$
$: SET_NODE 100 is in include file YarisD_V2g_ag04_doorsag_01.key
*BOUNDARY_PRESCRIBED_MOTION_RIGID
       110         1         2       100       0.0         0       0.0       0.0
$
$
$ =================
$ CONSTRAINED cards
$ =================
$
*CONSTRAINED_NODAL_RIGID_BODY
       110         0       110         0         0         0         0
$
$: Cross-reference summary for SET_NODE 110
$:-----------------------------------------
$: NODAL_RIGID_BODY 110
$
*SET_NODE_ADD
       110       0.0       0.0       0.0       0.0
       101       102
$
$
$
$ ==========
$ LOAD cards
$ ==========
$
*LOAD_BODY_Z
       101    9810.0         0
$*LOAD_NODE_POINT
$   1000001         3       102      -1.0         0
*LOAD_RIGID_BODY
       110         3       102    -1000.         0
$
$
$ =========
$ SET cards
$ =========
$
$
$: Cross-reference summary for SET_NODE 102
$:-----------------------------------------
$: SET_NODE 110
$
*SET_NODE_LIST
       102       0.0       0.0       0.0       0.0
   1000001
$
$
*TITLE
CCSA TOYOTA Yaris implicit static door sag
$
$
*END

Loadcase

animated result iso

Download