Spotweld IV
This is a series of examples to show how to model spotwelds. Fourth example shows how to use *CONTACT_TIEBREAK_NODES keywords.
https://www.dynaexamples.com/introduction/intro-by-k.-weimar/spotweld/spotweld-iv
https://www.dynaexamples.com/@@site-logo/LS-DYNA-Examples-Logo480x80.png
Spotweld IV
This is a series of examples to show how to model spotwelds. Fourth example shows how to use *CONTACT_TIEBREAK_NODES keywords.
*BOUNDARY_PRESCRIBED_MOTION_SET *BOUNDARY_SPC_NODE *CONTACT_AUTOMATIC_SINGLE_SURFACE *CONTACT_TIEBREAK_NODES_ONLY *CONTROL_CONTACT *CONTROL_TERMINATION *DATABASE_BINARY_D3PLOT *DATABASE_BINARY_D3THDT *DATABASE_CROSS_SECTION_SET *DATABASE_EXTENT_BINARY *DATABASE_GLSTAT *DATABASE_HISTORY_NODE *DATABASE_NODOUT *DATABASE_RCFORC *DATABASE_SECFORC *DATABASE_SPCFORC *DEFINE_CURVE *ELEMENT_SHELL *END *KEYWORD *MAT_ELASTIC *NODE *PART *SECTION_SHELL *SET_NODE_LIST *SET_SEGMENT *SET_SHELL_LIST *TITLE
*KEYWORD $----------------------------------------------------------- *TITLE Sliding Interface TIEBREAK_NODES_ONLY (i8) $CONTACT_TIEBREAK_NODES_TO_SURFACE *CONTACT_TIEBREAK_NODES_ONLY $ i i i i i i i i $ ssid msid sstyp mstyp sboxid mboxid spr mpr 3 4 4 1 $ f f f f f i f f $ fs fd dc vc vdc penchk bt dt $ f f f f f f f f $ sfs sfm sst mst sfst sfmt fsf vsf 1. 1. $ f f f f $ nff sff nen mes 10000.0 50000.0 1.0 1.0 *SET_SEGMENT $ i f f f f $ sid da1 da2 da3 da4 4 $ i i i i f f f f $ n1 n2 n3 n4 a1 a2 a3 a4 123 122 117 118 124 123 118 119 128 127 122 123 129 128 123 124 *SET_NODE_LIST $ i f f f f $ sid da1 da2 da3 da4 3 $ i i i i i i i i $ nid1 nid2 nid3 nid4 nid5 nid6 nid7 nid8 213 *DATABASE_RCFORC $ dt binary 0.01e-3 $----------------------------------------------------------- *CONTROL_TERMINATION $ f i f f f $ endtim endcyc dtmin endneg endmas 2.00e-3 *CONTROL_CONTACT $ f f i i i i i $ slsfac rwpnal islchk shlthk penopt thkchg orien 0.1 1 1 1 $ i i i i f $ usrstr usrfac nsbcs interm xpene *DATABASE_EXTENT_BINARY $ i i i i i i i i $ neiph neips maxint strflg sigflg epsflg rltflg engflg 1 $ i i i $ cmpflg ieverp beamip *DATABASE_BINARY_D3PLOT $ f i $ dt/cycl lcdt 0.10e-3 *DATABASE_BINARY_D3THDT $ f i $ dt/cycl lcdt 0.50e-5 *DATABASE_HISTORY_NODE $ i i i i i i i i $ id1 id2 id3 id4 id5 id6 id7 id8 123 233 *DATABASE_GLSTAT $ f i $ dt binary 0.01e-3 *DATABASE_NODOUT $ dt binary 0.01e-3 *DATABASE_SPCFORC $ dt binary 0.01e-3 *DATABASE_SECFORC $ dt binary 0.01e-3 *DATABASE_CROSS_SECTION_SET $ i i i i i i $ nsid hsid bsid ssid tsid dsid 2 1 *SET_NODE_LIST $ i f f f f $ sid da1 da2 da3 da4 2 $ i i i i i i i i $ nid1 nid2 nid3 nid4 nid5 nid6 nid7 nid8 106 107 108 109 110 *SET_SHELL_LIST $ i f f f f $ sid da1 da2 da3 da4 1 $ i i i i i i i i $ eid1 eid2 eid3 eid4 eid5 eid6 eid7 eid8 105 106 107 108 *DATABASE_CROSS_SECTION_SET $ i i i i i i $ nsid hsid bsid ssid tsid dsid 4 2 *SET_NODE_LIST $ i f f f f $ sid da1 da2 da3 da4 4 $ i i i i i i i i $ nid1 nid2 nid3 nid4 nid5 nid6 nid7 nid8 226 227 228 229 230 *SET_SHELL_LIST $ i f f f f $ sid da1 da2 da3 da4 2 $ i i i i i i i i $ eid1 eid2 eid3 eid4 eid5 eid6 eid7 eid8 221 222 223 224 *MAT_ELASTIC $ i f f f f f f $ mid ro e pr da db k 1 7.85e-09 210000.00 0.3 *SECTION_SHELL $ i i f f f f i $ sid elform shrf nip propt qr/irid icomp 1 16 0.83333 2.0 3.0 $ f f f f f $ t1 t2 t3 t4 nloc 2.0 2.0 2.0 2.0 $icomp =1 10f $ f f f f f f f f *PART $ c $ head Elastic Material $ i i i i i i $ pid sid mid eosid hgid adpopt 1 1 1 0 0 0 *PART $ c $ head Elastic Material $ i i i i i i $ pid sid mid eosid hgid adpopt 2 1 1 0 0 0 *DEFINE_CURVE $ i i f f f f $ lcid sidr scla sclo offa offo 1 $ f f $ abscissa ordinate 0.0000 0.0 0.0200 40.0 *BOUNDARY_PRESCRIBED_MOTION_SET $ i i i i f i $ nid dof vad lcid sf vid 1 1 2 1 1.0 0 *SET_NODE_LIST $ i f f f f $ sid da1 da2 da3 da4 1 $ i i i i i i i i $ nid1 nid2 nid3 nid4 nid5 nid6 nid7 nid8 231 232 233 234 235 *CONTACT_AUTOMATIC_SINGLE_SURFACE $ i i i i i i i i $ ssid msid sstyp mstyp sboxid mboxid spr mpr $ f f f f f i f f $ fs fd dc vc vdc penchk bt dt $ f f f f f f f f $ sfs sfm sst mst sfst sfmt fsf vsf *BOUNDARY_SPC_NODE $ NID/NSID CID DOFX DOFY DOFZ DOFRX DOFRY DOFRZ *NODE $ i8 f f f i i $ node x y z tc rc *ELEMENT_SHELL $ i i i i i i $ eid pid n1 n2 n3 n4 *END