I taught Motion 2008 this week to a group of engineers from one of the larger accounts that we handle in Cincinnati, Ohio. As you might have gathered from my previous post, Motion 2008 has a new revamped interface that makes the tool easier to use. Yet, the ubiquitous problem with rigid body kinematics and dynamics – Redundancies, continues to haunt the user and make them think twice about integrating simulation directly into their conceptual stages.
BACKGROUND: What are redundancies?
Apart from a single-word definition (nuisance!!), redundancies can be understood easier by taking note of an example. Consider the door to your room that is mounted to the frame by three hinges. From Newton’s falling apple theory, the weight of the door because of gravity is opposed by equally distributed reaction forces in the opposite direction at all the three hinges. Now, if we remove the two lower hinges and let the door be mounted just with the top hinge, two things happen:
- The opposing reaction force is seen at the top hinge, and is equal and opposite to the weight of the door. This leads to the hinge material (aluminum/steel) bending, and ultimately deforming/breaking because of its inability to carry the moment acting about the center of mass of the door.
- The person mounting that hinge is rushed to the ER!!
The same event happening in COSMOSMotion would give the ultimately desired effect of the door standing upright without any problem! The reason for this is that COSMOSMotion considers treats every part in the assembly as rigid bodies, and every joint as a rigid joint. In other words, the hinge being used is not made of a material with a finite stiffness, but has infinite stiffness and can carry any load by itself without any deformation! What a pain – since the door motion can now be simulated by just one hinge, and the other two hinges become redundant!!!
Thus, the output in COSMOSMotion would show the opposing reaction force to be equal and opposite to the weight of the door on the top hinge, and show zero reaction force on the other two hinges!!
THE PROBLEM: What does a user do when his SOLIDWORKS model has three hinges?
We know that any part held in 3-D space has six degrees of freedom – three rotations and three translations. When you create mates in an assembly, you are removing degrees of freedom from this part. In other words, when you mate the door to one hinge, you ensure that the only degree of freedom remaining for the door is the rotation about the axis of the hinge. The other five degrees of freedom are constrained by the mates created in SolidWorks.
Redundancies are created if the same five degrees of freedom for the door are repeatedly constrained along the same axis (even if at different locations, such as the other two co-axial hinges). In other words, if you have constrained all five degrees of freedom at one hinge, then you cannot re-account for the same at the other locations.
(To be Continued…Part II : The Solution)