Joint origin leaving component when creating joint.

Joint origin leaving component when creating joint.

valerio.galieni
Participant Participant
325 Views
1 Reply
Message 1 of 2

Joint origin leaving component when creating joint.

valerio.galieni
Participant
Participant

I'm trying to create a fixed joint with a specific alignment between two components. I've created one point on each of the two components, that I would like to be aligned by the joint. However, when I create the joint, instead of the component moving from its original position to its destination, it is the point within the component that moves.
 
Can someone suggest a solution, or a different workflow to obtain the same result? Thanks!

 

Screencast of the issue is here:  https://autode.sk/3fniKYj
0 Likes
Accepted solutions (1)
326 Views
1 Reply
Reply (1)
Message 2 of 2

jeff_strater
Community Manager
Community Manager
Accepted solution

you have activated a sub-assembly when you placed the point:

Screen Shot 2021-05-26 at 8.45.41 AM.png

 

So, as a result, the new point belongs to that sub-assembly:

Screen Shot 2021-05-26 at 8.48.38 AM.png

 

so, when you create a joint to this point, only the sub-assembly will move.  This does not move any of the child components of the sub-assembly.  

 

To get this to work, the usual way is to put the point inside a lower-level component.  If the rest of the components are then joined to that one, everything should move together.

 

There are other ways to do this, which involve creating a rigid joint between child components and the parent sub-assembly origin, so that the sub-assembly all moves as a group.


Jeff Strater
Engineering Director