Metal forming III
A simple deep drawing example. Symmetric boundary conditions are used.
https://www.dynaexamples.com/introduction/process_simulation/metal-forming-iii
https://www.dynaexamples.com/@@site-logo/LS-DYNA-Examples-Logo480x80.png
Metal forming III
A simple deep drawing example. Symmetric boundary conditions are used.
*BOUNDARY_PRESCRIBED_MOTION_RIGID *CONTACT_FORMING_ONE_WAY_SURFACE_TO_SURFACE *CONTROL_CONTACT *CONTROL_ENERGY *CONTROL_OUTPUT *CONTROL_SHELL *CONTROL_TERMINATION *DATABASE_BINARY_D3PLOT *DATABASE_BINARY_D3THDT *DATABASE_EXTENT_BINARY *DATABASE_GLSTAT *DATABASE_HISTORY_NODE *DATABASE_MATSUM *DATABASE_NODOUT *DATABASE_RBDOUT *DATABASE_RCFORC *DEFINE_CURVE *ELEMENT_SHELL *END *KEYWORD *LOAD_SEGMENT *MAT_POWER_LAW_PLASTICITY *MAT_RIGID *NODE *PART *RIGIDWALL_PLANAR *SECTION_SHELL *SET_NODE_LIST *TITLE
*KEYWORD *TITLE Hemispherical Deep Draw *CONTROL_TERMINATION $ f i f f f $ endtim endcyc dtmin endneg endmas 6.000E+00 *CONTROL_CONTACT $ f f i i i i i $ slsfac rwpnal islchk shlthk penopt thkchg orien 1.0 1 $ i i i i f $ usrstr usrfac nsbcs interm xpenen *CONTACT_FORMING_ONE_WAY_SURFACE_TO_SURFACE $ i i i i i i i i $ ssid msid sstyp mstyp sboxid mboxid spr mpr 1 2 3 3 $ f f f f f i f f $ fs fd dc vc vdc penchk bt dt 0.15 0.15 $ f f f f f f f f $ sfs sfm sst mst sfst sfmt fsf vsf *CONTACT_FORMING_ONE_WAY_SURFACE_TO_SURFACE $ i i i i i i i i $ ssid msid sstyp mstyp sboxid mboxid spr mpr 1 3 3 3 $ f f f f f i f f $ fs fd dc vc vdc penchk bt dt 0.15 0.15 $ f f f f f f f f $ sfs sfm sst mst sfst sfmt fsf vsf *CONTACT_FORMING_ONE_WAY_SURFACE_TO_SURFACE $ i i i i i i i i $ ssid msid sstyp mstyp sboxid mboxid spr mpr 1 4 3 3 $ f f f f f i f f $ fs fd dc vc vdc penchk bt dt 0.15 0.15 $ f f f f f f f f $ sfs sfm sst mst sfst sfmt fsf vsf *CONTROL_OUTPUT $ i i i i f i i $ npopt neecho nrefup iaccop opifs ipnint ikedit 0 0 0 0 2 1000 *DATABASE_BINARY_D3PLOT $ f i $ dt/cycl lcdt 2.000E-01 *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_D3THDT $ f i $ dt/cycl lcdt 12.00E+00 *DATABASE_HISTORY_NODE $ i i i i i i i i $ id1 id2 id3 id4 id5 id6 id7 id8 1 101 *DATABASE_RCFORC $ f i $ dt/cycl lcdt 5.000E-02 *DATABASE_NODOUT $ f i $ dt/cycl lcdt 5.000E-02 *DATABASE_GLSTAT $ f i $ dt/cycl lcdt 5.000E-02 *DATABASE_MATSUM $ f i $ dt/cycl lcdt 5.000E-02 *DATABASE_RBDOUT $ f i $ dt/cycl lcdt 5.000E-02 *CONTROL_ENERGY $ i i i i $ hgen rwen slnten rylen 2 2 2 *CONTROL_SHELL $ f i i i i i i $ wrpang itrist irnxx istupd theory bwc miter 1 *MAT_POWER_LAW_PLASTICITY $ f f f f f f f f $ mid ro e pr k n src srp 1 7.83e-05 69.0 0.300 0.598 0.216 0.0 0.0 *MAT_RIGID $ f f f f f f f f $ mid ro e pr n couple m alias 2 7.83e-06 69.0 0.300 $ f f f $ cmo con1 con2 $ f f f f f f $ lco/a1 a2 a3 v1 v2 3 *SECTION_SHELL $ i i f f f f i $ sid elform shrf nip propt qr/irid icomp 1 2 5 $ f f f f f $ t1 t2 t3 t4 nloc 1.0 1.0 1.0 1.0 0.0 *PART $ c $ head Power Law Plasticity - Workpiece $ i i i i i i $ pid sid mid eosid hgid adpopt 1 1 1 0 0 0 *PART $ c $ head Rigid - Punch $ i i i i i i $ pid sid mid eosid hgid adpopt 2 1 2 0 0 0 *PART $ c $ head Rigid - Punch $ i i i i i i $ pid sid mid eosid hgid adpopt 3 1 2 0 0 0 *PART $ c $ head Rigid - Punch $ i i i i i i $ pid sid mid eosid hgid adpopt 4 1 2 0 0 0 *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 *DEFINE_CURVE $ i i f f f f $ lcid sidr scla sclo offa offo 1 0 0.000E+00 0.000E+00 0.000E+00 0.000E+00 $ f f $ a o 0.000E+00 0.000E+00 1.000E+00 1.000E-03 6.000E+00 1.000E-03 *DEFINE_CURVE $ i i f f f f $ lcid sidr scla sclo offa offo 2 0 0.000E+00 0.000E+00 0.000E+00 0.000E+00 $ f f $ a o *DEFINE_CURVE $ i i f f f f $ lcid sidr scla sclo offa offo 3 0 0.000E+00 0.000E+00 0.000E+00 0.000E+00 $ f f $ a o 0.000E+00 0.000E+00 6.000E+00 0.000E+00 *LOAD_SEGMENT $ i f f i i i i $ lcid sf at n1 n2 n3 n4 *BOUNDARY_PRESCRIBED_MOTION_RIGID $ i i i i f i $ pid dof vad lcid sf vid 2 2 0 2 -1.0 0 *RIGIDWALL_PLANAR $ i i i $ nsid nsidex boxid 1 0 0 $ f f f f f f f $ xt yt zt xh yh zh fric 0.000 0.000 0.000 0.00000 1.00000 0.00000 0.000 *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 *END