Joint 1
This problem illustrates a planar joint connecting two rigid bodies.
https://www.dynaexamples.com/introduction/examples-manual/constrained/joint-1
https://www.dynaexamples.com/@@site-logo/LS-DYNA-Examples-Logo480x80.png
Joint 1
This problem illustrates a planar joint connecting two rigid bodies.
*CONSTRAINED_JOINT_PLANAR Sliding Blocks with Planar Joint LS-DYNA Manual Section: *CONSTRAINED_JOINT_PLANAR Additional Sections: *LOAD_NODE_POINT *LOAD_SEGMENT *INITIAL_VELOCITY_NODE *CONSTRAINED_EXTRA_NODES_SET Example: Sliding Blocks with Planar Joint Description: This problem illustrates a planar joint connecting two rigid bodies. Model: The first block measuring 2*2*2 slides along a second block measuring 2 * 2 * 8. A third flexible body controls the time step size. The first block has a ramped pressure of 100 psi applied to the top surface and ramped concentrated forces applied to a lower edge of 40 lbs. The initial velocity of the first block is 400 inches/second. Input: One joint definition consist of nodes 128, 126, 129 and 127 (*CONSTRAINED_JOINT_PLANAR). The nodes are extra nodes attached to the rigid bodies and are coincident (*CONSTRAINED_EXTRA_NODES_SET, *SET_NODE_LIST). Results: The plots show that the first block correctly slides across the second block.
*CONSTRAINED_EXTRA_NODES_SET *CONSTRAINED_JOINT_PLANAR *CONTROL_TERMINATION *DATABASE_BINARY_D3PLOT *DATABASE_GLSTAT *DATABASE_HISTORY_NODE *DATABASE_JNTFORC *DATABASE_NODOUT *DATABASE_RBDOUT *DEFINE_CURVE *ELEMENT_SOLID *END *INITIAL_VELOCITY_NODE *KEYWORD *LOAD_NODE_POINT *LOAD_SEGMENT *MAT_ELASTIC *MAT_RIGID *NODE *PART *SECTION_SOLID *SET_NODE_LIST *TITLE
*KEYWORD *TITLE test planar joints $ $ LSTC Example $ $ Last Modified: August 29, 1997 $ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $ $ - part 1: fixed, long, rigid block $ - part 2: rigid block which slides on top of part 1 $ initial velocity = 400 $ - part 3: elastic solid used to set time step $ $ $ Units: lbf-s^2/in, in, s, lbf, psi, lbf-in $ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $ $$$$ Control Output $ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $ $...>....1....>....2....>....3....>....4....>....5....>....6....>....7....>....8 $ *CONTROL_TERMINATION $ endtim endcyc dtmin endneg endmas 0.020 $ *DATABASE_BINARY_D3PLOT $ dt/cycl lcdt 0.001 $ *DATABASE_GLSTAT $ dt 0.0001 $ *DATABASE_JNTFORC $ dt 0.0001 $ *DATABASE_HISTORY_NODE $ Define nodes that output into nodout $ id1 id2 id3 id4 id5 id6 id7 id8 91 21 94 128 126 129 127 $ *DATABASE_NODOUT $ dt 0.0001 $ *DATABASE_RBDOUT $ dt 0.0001 $ $ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $ $$$$ Define Planar Joint $ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $ $...>....1....>....2....>....3....>....4....>....5....>....6....>....7....>....8 $ *CONSTRAINED_JOINT_PLANAR $ $ n1 n2 n3 n4 n5 n6 rps 128 126 129 127 0.000E+00 $ *CONSTRAINED_EXTRA_NODES_SET $ $ pid nsid 1 1 $ *SET_NODE_LIST $ $ sid 1 $ $ nid1 nid2 nid3 nid4 nid5 nid6 nid7 nid8 126 127 $ *CONSTRAINED_EXTRA_NODES_SET $ $ pid nsid 2 2 $ *SET_NODE_LIST $ $ sid 2 $ $ nid1 nid2 nid3 nid4 nid5 nid6 nid7 nid8 128 129 $ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $ $$$$ Parts and Materials $ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $ $...>....1....>....2....>....3....>....4....>....5....>....6....>....7....>....8 $ *PART fixed rigid body $ $ pid sid mid eosid hgid igrav adpopt 1 1 1 $ *PART sliding rigid body 2 2 2 $ *PART elastic body for time step control 3 3 3 $ $ $$$$ Materials $ *MAT_RIGID $ $ mid ro e pr n couple m alias 1 7.850E-04 3.000E+07 3.000E-01 $ $ cmo con1 con2 1.000E+00 7.000E+00 7.000E+00 $ $ lco/a1 a2 a3 v1 v2 v3 $ *MAT_RIGID $ $ mid ro e pr n couple m alias 2 7.850E-04 3.000E+07 3.000E-01 $ $ cmo con1 con2 $ $ lco/a1 a2 a3 v1 v2 v3 $ *MAT_ELASTIC $ $ mid ro e pr 3 7.850E-04 3.000E+07 3.000E-01 $ $ $$$$ Sections $ *SECTION_SOLID $ sid elform 1 0 2 0 3 0 $ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $ $$$$ Loading $ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $ $$$$ Pressure load on top of block $ *LOAD_SEGMENT $ $ lcid sf at n1 n2 n3 n4 1 1.000E+00 0.000E+00 97 106 107 98 1 1.000E+00 0.000E+00 106 115 116 107 1 1.000E+00 0.000E+00 98 107 108 99 1 1.000E+00 0.000E+00 107 116 117 108 $ *DEFINE_CURVE $ $ lcid sidr scla sclo offa offo 1 0 0.000E+00 0.000E+00 0.000E+00 0.000E+00 $ $ abscissa ordinate 0.00000000E+00 0.00000000E+00 9.99999978E-03 1.00000000E+02 1.99999996E-02 1.00000000E+02 $ $ $$$$ Force load on lower edge of block $ *LOAD_NODE_POINT $ $ nid dof lcid sf cid m1 m2 m3 91 3 2-1.000E+00 0 92 3 2-1.000E+00 0 93 3 2-1.000E+00 0 $ *DEFINE_CURVE $ $ lcid sidr scla sclo offa offo 2 0 0.000E+00 0.000E+00 0.000E+00 0.000E+00 $ $ abscissa ordinate 0.00000000E+00 0.00000000E+00 1.99999996E-02 4.00000000E+01 $$ $ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $ $$$$ Initial Conditions $ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $ *INITIAL_VELOCITY_NODE $ $ nid vx vy vz vxe vye vze $ $$$ Nodes on sliding block $ 91 4.000E+02 0.000E+00 0.000E+00 92 4.000E+02 0.000E+00 0.000E+00 93 4.000E+02 0.000E+00 0.000E+00 94 4.000E+02 0.000E+00 0.000E+00 95 4.000E+02 0.000E+00 0.000E+00 96 4.000E+02 0.000E+00 0.000E+00 97 4.000E+02 0.000E+00 0.000E+00 98 4.000E+02 0.000E+00 0.000E+00 99 4.000E+02 0.000E+00 0.000E+00 100 4.000E+02 0.000E+00 0.000E+00 101 4.000E+02 0.000E+00 0.000E+00 102 4.000E+02 0.000E+00 0.000E+00 103 4.000E+02 0.000E+00 0.000E+00 104 4.000E+02 0.000E+00 0.000E+00 105 4.000E+02 0.000E+00 0.000E+00 106 4.000E+02 0.000E+00 0.000E+00 107 4.000E+02 0.000E+00 0.000E+00 108 4.000E+02 0.000E+00 0.000E+00 109 4.000E+02 0.000E+00 0.000E+00 110 4.000E+02 0.000E+00 0.000E+00 111 4.000E+02 0.000E+00 0.000E+00 112 4.000E+02 0.000E+00 0.000E+00 113 4.000E+02 0.000E+00 0.000E+00 114 4.000E+02 0.000E+00 0.000E+00 115 4.000E+02 0.000E+00 0.000E+00 116 4.000E+02 0.000E+00 0.000E+00 117 4.000E+02 0.000E+00 0.000E+00 $ $$$ Extra nodes on sliding rigid block $ 128 4.000E+02 0.000E+00 0.000E+00 129 4.000E+02 0.000E+00 0.000E+00 $ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $ $$$$ Nodes and Elements $ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $ $ *END