Force Transducer
This is an example for usage of *CONTACT_AUTOMATIC_SINGLE_SURFACE and *CONTACT_FORCE_TRANSDUCER_PENALTY keywords.
https://www.dynaexamples.com/introduction/intro-by-j.-day/contact/force-transducer
https://www.dynaexamples.com/@@site-logo/LS-DYNA-Examples-Logo480x80.png
Force Transducer
This is an example for usage of *CONTACT_AUTOMATIC_SINGLE_SURFACE and *CONTACT_FORCE_TRANSDUCER_PENALTY keywords.
*CONTACT_AUTOMATIC_SINGLE_SURFACE *CONTACT_FORCE_TRANSDUCER_PENALTY *CONTROL_CONTACT *CONTROL_CPU *CONTROL_DAMPING *CONTROL_ENERGY *CONTROL_OUTPUT *CONTROL_SHELL *CONTROL_STRUCTURED *CONTROL_TERMINATION *CONTROL_TIMESTEP *DATABASE_BINARY_D3PLOT *DATABASE_BINARY_D3THDT *DATABASE_BINARY_INTFOR *DATABASE_EXTENT_BINARY *DATABASE_GLSTAT *DATABASE_MATSUM *DATABASE_NCFORC *DATABASE_RCFORC *DATABASE_SLEOUT *ELEMENT_SHELL *END *INITIAL_VELOCITY_NODE *INTERFACE_SPRINGBACK_DYNA3D *KEYWORD *MAT_ELASTIC *MAT_RIGID *NODE *PART *SECTION_SHELL *SET_PART *SET_PART_LIST *SET_SEGMENT *TITLE
*KEYWORD *DATABASE_GLSTAT 1.00000-6 *database_matsum 1.e-6 *database_sleout 1e-6 *interface_springback_dyna3d 10 *set_part_list 10 1,2,3 *control_structured *database_ncforc 1e-5 *database_rcforc 1e-5 *database_binary_intfor 1e-5 $ don't forget s=d3intf on execution line for binary interface file $ $ The following force transducer does not affect the analysis; it's purpose $ is to collect forces generated by other contact types (see RCFORC file). $ *contact_force_transducer_penalty $ by part id $ 1 0 3 0 0 0 1 0 $ by segment set 10 0 0 0 0 0 1 0 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 0 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 *set_segment 10 1,3,4,2 $ *CONTACT_AUTOMATIC_SINGLE_SURFACE 1 0 2 0 0 0 1 0 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 0 0.0000000 0.0000000 0.5000000 0.5000000 0.0000000 0.0000000 0.0000000 0.0000000 *SET_PART 1 1 2 3 *TITLE transducer.k typ13-3shls *CONTROL_TERMINATION 1.99000-3 0 0.0000000 0 0.0000000 *CONTROL_TIMESTEP 0.0000000 0.0000000 0 0.0000000 0.0000000 0 0 0 *CONTROL_SHELL 0.0000000 0 0 0 0 0 0 *CONTROL_DAMPING 0 0.0000000 0.0000000 0.0000000 0.0000000 0 0.0000000 0 *CONTROL_CONTACT 0.0000000 0.0000000 0 0 0 0 0 0 0 0 0 0.0000000 0 0 0 *CONTROL_OUTPUT 0 0 0 0 0.0000000 0 0 *CONTROL_ENERGY 1 2 1 1 *DATABASE_BINARY_D3PLOT 1.00000-5 0 *DATABASE_BINARY_D3THDT 1.0000000 *DATABASE_EXTENT_BINARY 0 0 0 0 0 0 0 0 0 0 0 0 0 0 *CONTROL_CPU 0.0000000 *mat_rigid 1 7.33000-4 3.00000+7 0.3300000 $*MAT_ELASTIC $ 1 7.33000-4 3.00000+7 0.3300000 *MAT_ELASTIC 2 7.33000-4 3.00000+7 0.3300000 *MAT_ELASTIC 3 7.33000-4 3.00000+7 0.3300000 *SECTION_SHELL 1 0 0.0000000 0.0000000 0.0000000 0.0000000 0.2000000 0.2000000 0.2000000 0.2000000 0.0000000 *SECTION_SHELL 2 0 0.0000000 0.0000000 0.0000000 0.0000000 0.2000000 0.2000000 0.2000000 0.2000000 0.0000000 *SECTION_SHELL 3 0 0.0000000 0.0000000 0.0000000 0.0000000 0.2000000 0.2000000 0.2000000 0.2000000 0.0000000 *PART 1 1 1 0 0 0 0 0 *PART 2 2 2 0 0 0 0 0 *PART 3 3 3 0 0 0 0 0 *NODE $ *ELEMENT_SHELL $ *INITIAL_VELOCITY_NODE $ *END