Beam
This example shows how to calculate vibrations of a cantilever beam without damping. The cantilever is modeled with shell elements and elastic material.
https://www.dynaexamples.com/introduction/intro-by-k.-weimar/misc/beam
https://www.dynaexamples.com/@@site-logo/LS-DYNA-Examples-Logo480x80.png
Beam
This example shows how to calculate vibrations of a cantilever beam without damping. The cantilever is modeled with shell elements and elastic material.
*BOUNDARY_SPC_NODE *CONTROL_HOURGLASS *CONTROL_OUTPUT *CONTROL_TERMINATION *CONTROL_TIMESTEP *DAMPING_GLOBAL *DATABASE_BINARY_D3PLOT *DATABASE_BNDOUT *DATABASE_CROSS_SECTION_PLANE *DATABASE_CROSS_SECTION_SET *DATABASE_ELOUT *DATABASE_EXTENT_BINARY *DATABASE_GLSTAT *DATABASE_HISTORY_NODE *DATABASE_HISTORY_SHELL *DATABASE_NODOUT *DATABASE_SECFORC *DATABASE_SPCFORC *DEFINE_CURVE *ELEMENT_SHELL *END *KEYWORD *LOAD_NODE_SET *MAT_ELASTIC *NODE *PART *SECTION_SHELL *SET_NODE_LIST *SET_SHELL_LIST *TITLE
*KEYWORD *TITLE Cantilever Beam without Damping *DAMPING_GLOBAL $ i f $ lcid valdmp 0 0.0 *CONTROL_TERMINATION $ f i f f f $ endtim endcyc dtmin endneg endmas 500.1E-03 *CONTROL_TIMESTEP $ f f i f f i i i $ dtinit tssfac isdo tslimt dt2ms lctm erode ms1st 0.9 *CONTROL_OUTPUT $ i i i i f i i $ npopt neecho nrefup iaccop opifs ipnint ikedit 1 *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 1 *DATABASE_BINARY_D3PLOT $ f i $ dt/cycl lcdt 50.00E-03 *DATABASE_GLSTAT $ f i $ dt binary 1.000E-03 *DATABASE_HISTORY_NODE $ i i i i i i i i $ id1 id2 id3 id4 id5 id6 id7 id8 21 *DATABASE_HISTORY_SHELL $ i i i i i i i i $ id1 id2 id3 id4 id5 id6 id7 id8 1 *DATABASE_ELOUT $ f i $ dt binary 500.0E-03 *DATABASE_NODOUT $ f i $ dt binary 1.000E-03 *DATABASE_BNDOUT $ f i $ dt binary 1.000E-03 *BOUNDARY_SPC_NODE $ NID/NSID CID DOFX DOFY DOFZ DOFRX DOFRY DOFRZ 1 0 1 1 1 1 1 1 2 0 1 1 1 1 1 1 *DATABASE_SPCFORC $ f i $ dt binary 5.000E-03 *DATABASE_SECFORC $ f i $ dt binary 5.000E-03 *DATABASE_CROSS_SECTION_SET $ i i i i i i $ nsid hsid bsid ssid tsid dsid 1 1 *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 1 2 *SET_SHELL_LIST $ i f f f f $ sid da1 da2 da3 da4 1 $ i i i i i i i i $ eid1 1 *DATABASE_CROSS_SECTION_PLANE $ psid xct yct zct xch ych zch 0 50. -50. 50. 0. -50. 50. $ xhev yhev zhev lenl lenm id itype 50. 100. 50. 200. 100. *CONTROL_HOURGLASS $ i f $ ihq qh 4 *MAT_ELASTIC $ i f f f f f f $ mid ro e pr da db k 1 1.00e-08 210000.00 0.300 *SECTION_SHELL $ i i f f f f i $ sid elform shrf nip propt qr/irid icomp 1 2 1.0 2 1.0 $ f f f f f $ t1 t2 t3 t4 nloc 10.0 10.0 10.0 10.0 0.0 *PART $ c $ head Elastic Material $ i i i i i i $ pid sid mid eosid hgid adpopt 1 1 1 *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 *LOAD_NODE_SET $ i i i f i i i i $ nsid dof lcid sf cid m1 m2 m3 2 3 1 0.5 *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 21 22 *DEFINE_CURVE $ i i f f f f $ lcid sidr scla sclo offa offo 1 $ f f $ a o 0.0 100.0 10.0 100.0 *END