How do I measure the displacement of a moved part while constraining in Assembly mode?

Hi All,

After constraining two face with Touch option in Assembly mode, how do I measure the displacement of a moved part? One part is cylindrical pim, the other is a fixed 3D surface. Pim moves and touches the surface using Assembly constraint(Touch Align --> Touch).

Could somebody help me?

Enkay

You would need to save some information about the starting location of the component before the constraint is added. Using interactive NX, here is one possible solution:

Create a datum csys for reference in the component part file (or use an existing datum csys in the file, you may need to change the component reference set so it shows up in the assembly). With the assembly as the work part, create an unassociative datum csys on top of the component csys. This will serve to mark the "starting location" of the component. Add the desired constraints to the component. You can now measure distances and angles between the two datum csys objects to determine how far the component moved as a result of the constraints.

A similar strategy could be automated in a journal.