This is a simple break example to show how to set up break squeal problems. A multi-step method with intermittent eigenvalue analysis using *CONTACT_AUTOMATIC_SURFACE_TO_SURFACE_MORTAR_ID, *CONTROL_IMPLICIT_EIGENVALUE, *CONTROL_IMPLICIT_ROTATIONAL_DYNAMICS and *CONTROL_IMPLICIT_SOLVER is presented. Example 11.1 from LS-Dyna training class NVH, Fatigue and Frequency Domain Analysis with LS-DYNA by Yun Huang.
*BOUNDARY_PRESCRIBED_MOTION_RIGID *BOUNDARY_SPC_SET_ID *CONSTRAINED_NODAL_RIGID_BODY_SPC *CONTACT_AUTOMATIC_SURFACE_TO_SURFACE_MORTAR_ID *CONTROL_IMPLICIT_DYNAMICS *CONTROL_IMPLICIT_EIGENVALUE *CONTROL_IMPLICIT_GENERAL *CONTROL_IMPLICIT_ROTATIONAL_DYNAMICS *CONTROL_IMPLICIT_SOLVER *CONTROL_TERMINATION *DATABASE_BINARY_D3PLOT *DATABASE_GLSTAT *DATABASE_RCFORC *DEFINE_CURVE_TITLE *DEFINE_VECTOR *ELEMENT_SOLID *END *KEYWORD *LOAD_SEGMENT_SET_ID *MAT_ANISOTROPIC_ELASTIC_TITLE *MAT_ELASTIC_TITLE *NODE *PART *SECTION_SOLID *SET_NODE_LIST_TITLE *SET_SEGMENT_TITLE *TITLE
*KEYWORD *TITLE LS-DYNA keyword deck by LS-PrePost *CONTROL_IMPLICIT_DYNAMICS 10.500000000.25000000 0.0001.0000E+281.0000E+28 0 *CONTROL_IMPLICIT_EIGENVALUE -3 0.000 0-1.000E+29 01.0000E+29 2 0.000 0 0 0 0 0 0 *CONTROL_IMPLICIT_GENERAL 1 1.0000E-3 2 1 2 0 0 0 *CONTROL_IMPLICIT_ROTATIONAL_DYNAMICS 1 0 -2 1 0 1 *CONTROL_IMPLICIT_SOLVER 4 0 2 0 4 0.000 1 0.000 3 0 *CONTROL_TERMINATION 5.0000E-2 0 0.000 0.000 1.0000E+8 *DATABASE_GLSTAT 1.0000E-3 0 0 1 *DATABASE_RCFORC 1.0000E-3 0 0 1 *DATABASE_BINARY_D3PLOT 1.0000E-3 0 0 0 0 0 *BOUNDARY_PRESCRIBED_MOTION_RIGID 1 7 0 21.00000000 01.0000E+28 0.000 *BOUNDARY_SPC_SET_ID 0top pad 2 0 1 1 0 0 0 0 *SET_NODE_LIST_TITLE top-pad 2 0.000 0.000 0.000 0.000MECH 1869 1870 1871 1872 1873 1874 1875 2448 2449 2452 2453 2456 2457 2549 2552 2553 2556 2557 2560 2675 2677 2679 2687 2689 2691 2693 2695 2697 1894 1895 1896 1897 1898 1899 1900 2429 2432 2433 2436 2437 2440 2646 2647 2650 2651 2654 2655 2669 2671 2673 2681 2683 2685 2699 2701 2703 *BOUNDARY_SPC_SET_ID 0bottom pad 3 0 1 1 0 0 0 0 *SET_NODE_LIST_TITLE bottom-pad 3 0.000 0.000 0.000 0.000MECH 1729 1730 1731 1732 1733 1734 1735 2028 2029 2032 2033 2036 2037 2129 2132 2133 2136 2137 2140 2255 2257 2259 2267 2269 2271 2273 2275 2277 1754 1755 1756 1757 1758 1759 1760 2009 2012 2013 2016 2017 2020 2226 2227 2230 2231 2234 2235 2249 2251 2253 2261 2263 2265 2279 2281 2283 *LOAD_SEGMENT_SET_ID 1top-pad 1 1 1.00 0.000 0.000 *LOAD_SEGMENT_SET_ID 2bottom-pad 4 11.00000000 0.000 0.000 *CONTACT_AUTOMATIC_SURFACE_TO_SURFACE_MORTAR_ID 1 2 2 0 3 0 0 0 0 0.30000001 0.000 0.000 0.000 0.000 1 0.0001.0000E+20 1.000000001.00000000 0.000 0.0001.000000001.000000001.000000001.00000000 00.10000000 01.024999984.00000000 2 0 1 *PART rot 2 2 1 0 0 0 0 0 *SECTION_SOLID 2 2 0 *MAT_ELASTIC_TITLE rot 1 7.2000E-6 1.2500E+80.23999999 0.000 0.000 0 *PART top pad 5 2 3 0 0 0 0 0 *MAT_ANISOTROPIC_ELASTIC_TITLE pad 3 2.5100E-6 5.9400E+6 7.6000E+5 5.9400E+6 9.8000E+5 9.8000E+5 2.2700E+6 0.000 0.000 0.000 2.5900E+6 0.000 0.000 0.000 0.000 1.1800E+6 0.000 0.000 0.000 0.000 0.000 1.1800E+6 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 *PART bottom pad 6 2 3 0 0 0 0 0 *SECTION_SOLID 1 115 0 *DEFINE_CURVE_TITLE load 1 01.000000001.00000000 0.000 0.000 0 0.000 0.000 1.000000e-02 1500.000000 1.00000000 1500.000000 *DEFINE_CURVE_TITLE motion 2 01.000000001.00000000 0.000 0.000 0 0.000 0.000 1.000000e-02 0.000 2.000000e-02 20.00000000 1.00000000 20.00000000 *DEFINE_CURVE_TITLE eigenvalues 3 01.000000001.00000000 0.000 0.000 0 0.000 20.00000000 1.000000e-02 20.00000000 2.000000e-02 20.00000000 5.000000e-02 20.00000000 *DEFINE_VECTOR 1 0.000 0.000 0.000 0.000 0.0001.00000000 0 *SET_SEGMENT_TITLE *CONTACT_AUTOMATIC_SURFACE_TO_SURFACE_MORTAR_ID 2 3 2 0 3 0 0 0 0 0.30000001 0.000 0.000 0.000 0.000 1 0.0001.0000E+20 1.000000001.00000000 0.000 0.0001.000000001.000000001.000000001.00000000 00.10000000 01.024999984.00000000 2 0 1 *SET_SEGMENT_TITLE *CONSTRAINED_NODAL_RIGID_BODY_SPC 1 0 1 0 0 0 0 1.00000000 7 4 *ELEMENT_SOLID *NODE *END