Programmed system for fatigue life prediction of excavator turntables based on multi-body dynamics and finite element analysis | Synapse