Repairing joint after component replaced

Repairing joint after component replaced

ltomuta
Advisor Advisor
628 Views
7 Replies
Message 1 of 8

Repairing joint after component replaced

ltomuta
Advisor
Advisor

ltomuta_0-1709277120705.png

 

This joint is broken after I replaced the bigger plate component with another design. But when I attempt to fix it, I can't select a snap point on the new big plate. I can only select other components to snap to. 

Shouldn't it be the opposite, all other components disabled and me forced to pick a point on this component?


 

 

0 Likes
629 Views
7 Replies
Replies (7)
Message 2 of 8

Drewpan
Advisor
Advisor

Hi,

 

You need to export your design to .fd3 and attach it so we can have a look at it. There may be something obvious

we can see and then help you with.

 

Cheers

 

Andrew

0 Likes
Message 3 of 8

CGBenner
Community Manager
Community Manager

@ltomuta 

Hello.  Do you still need help with this question?

Did you find a post helpful? Then feel free to give likes to these posts!
Did your question get successfully answered? Then just click on the 'Accept solution' button.  Thanks and Enjoy!



Chris Benner

Community Manager - NAMER / D&M


0 Likes
Message 4 of 8

ltomuta
Advisor
Advisor

I finally found the time to create a test design that reproduces the issue. You can find it here: https://a360.co/4a5HE82

ltomuta_0-1709927179876.png

In the manufacturing model of this design you can find a broken junction. It was used to place the fixture under the stock component that wraps the part.

However, at the moment of creation, by mistake (intentionally in this case, as it is part of reproducing the issue) both the sketch and body for stock were created in the root component, outside Stock. So I guess the joint was initially created between fixture and root component? (I did not pay attention to this at the time).

I could not move both sketch and body to the stock component (too bad, this should be possible) so to fix the thing I had to delete the body (extrude command). Now I could move the sketch to Stock then extrude a new body from it inside the Stock.

Now stock looks good, but the joint is broken and I cannot select the stock as a target.
Apparently in this case the joint holds reference to a missing component (I would say body but joints to bodies should be illegal) and wants me to select a snap point on it? There is no option for me to remove that missing reference and create a new one.

0 Likes
Message 5 of 8

jeff_strater
Community Manager
Community Manager

Yes, this is a current limitation when editing a joint with a missing reference:  The replacement must be a "sibling" (in the sense of viewing the component hierarchy as a family tree of components - the replacement must be at the same "level" of the tree).  You are trying to replace the reference with a reference at a lower level of the hierarchy.  Joints keep references to the "component path" for each selected component, and, today, that is not possible to change.  I believe there is a ticket to track this, so hopefully it will get implemented at some point.  Until then, you will have to delete and re-create the joint.

 


Jeff Strater
Engineering Director
0 Likes
Message 6 of 8

ltomuta
Advisor
Advisor
Yet, IIRC, in the first post of this thread the path leading to this dead
end was a "replace component" which is an even more confusing scenario as
it should be very clear what happened to the now missing component and what
should be replacing it, at the same level.
0 Likes
Message 7 of 8

grenier4
Enthusiast
Enthusiast

I'm running into this same problem. I needed to replace a component in an assembly that already has a lot of existing joints. After replacing the component, I have no ability to update the joints by selecting the new component and the new snap... all I can do is delete the joints and start over again, which takes forever if you have a lot of joints. The "sibling component" limitation doesn't make any sense. If the component insertion is earlier in the timeline than the joint, I should be able to choose it when editing the joint.

0 Likes
Message 8 of 8

ltomuta
Advisor
Advisor
Not to mention that as soon as I select the new component Fusion could look
ahead, see if anything breaks in the timeline and ask me that, looking at
both new and old components, to select replacements for any projections or
joint points that may be required...