Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations waross on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Dynamic/Kinematic Motion Simulation explanation?

Status
Not open for further replies.

AmateurNX

Industrial
Sep 2, 2014
2
0
0
BE
Hello,

When making a motion simulation, there is a point where the user is asked to choose the environment: Dynamic of Kinematic. I've been having some trouble understanding the Kinematics part. When i try to use the kinematics environment I always get the error message that there are degrees of freedom left. But doesn't it mean that having no degrees of freedom left, there can be no movement? But to my knowledge, kinematics is the study of movement.

I usually always use the dynamics option but i was curious as to when i should actually use the kinematics option instead. The NX documentation only confuses me more.

Could anyone clarify this for me?
 
Replies continue below

Recommended for you

Dynamics uses additional inputs to the motion beyond motor drivers, and driven joints. Primarily, that's gravity and momentum, which acts on any links that have degrees of freedom. That's why all links must have a mass, centre of mass, and moments of inertia.

Kinematics does not use gravity or anything other than the joints and driving inputs you define to drive the mechanism. As a result, it requires zero degrees of freedom to operate. The issue you have is that where there are any degrees of freedom, because gravity and momentum etc. are not taken into consideration, the solver doesn't know what should happen.

Chris Abbott
TEAM Engineering
 
In answer to your question, Kinematics is a very quick-to-solve mechanism type. It also allows an element of flexibility in what you want to drive and when, even after the solve. It is good for fully-defined mechanisms with no response to the weight of the bodies involved.

Dynamics is much more rigid in terms of the outputs you get, but is a much more realistic representation of the problem.

Chris Abbott
TEAM Engineering
 
Status
Not open for further replies.
Back
Top