I'm trying to simulate a two-stage gear transmission system in Rigid dynamics as part of my thesis work. To this effect, I've modelled a basic gear transmission in Creo, assembled it, created a step file and imported it into rigid dynamics module in Ansys Workbench.
I've deleted auto-generated surface contacts and defined contacts between bodies via joints. I've defined revolute body-ground contacts at the ends of the three shafts so that they have only a rotational DOF along Z. Gears mounted onto the shafts as well as the supporting bearings were defined with fixed body-body contacts w.r.t shafts. The idea is that when rotational velocity is given at a revolute body-ground shaft joint, the gear and bearing fixed on the shaft rotate along with it. Finally, I've created named selections for the gear teeth and defined contact between mating gears as frictionless contacts so that the rotational velocity from one gear can be transferred onto the second, eventually from the first stage onto the second stage.
However, when I run the simulation, the simulation ends prematurely with the warning message: Although the solution failed to solve completely at all time points, partial results at some points have been able to be solved. I've tried it with different settings but the simulation breaks midway every time. Does anyone have an idea as to what might be the problem here? Does it mean the joints are not defined properly? Or does it mean settings need to be better?
Thank you very much!
PS: I've attached screenshots of the geometry I've used for reference