I have a rotor, which is a part of a motor assembly. I want to apply an angular velocity of 10 RPM on this rotor and perform a transient analysis. The reason I am going for transient analysis is that I want to observe the transient response on my motor's housing. For this post, I am just concerned about the rotor's boundary conditions.
Try 1 ( problem file attached as *-direct_transient.dat ):
So, I created a Direct Transient Solution (SOL 109) and applied a Velocity Constraint (Axial rotational velocity = 10 RPM, Translational velocities = 0 and other rotational velocitiesare left free) on the center point of the rotor's end. This center point is tied to the rotor end's edge with RBE3 element.
Try 2( problem file attached as *-nonlin_transient.dat )::
I moved to aNon-linear Transient Solution (SOL 129), but I don't find the same velocity constraint which I found in SOL 109. I instead applied the angular velocity BC as a time-dependent Enforced Displacement Constraint at the same location. Surprisingly, the rotor doesn't move. What I get (for all solution time steps) is a zero displacement on all nodes (adefinite 0.0 not a numerical zero)
Has someone experienced such a problem before or could someone with a bit more experience suggest a remedy or another way to eventually rotate this rotor ?