cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Replace by assembly that contains part being replaced

Replace by assembly that contains part being replaced

There are times when I have a component in an assembly and I realize that component should have been an assembly instead. This most often happens when I need to add pins to the part or something small like that. Starting with Wildfire 5 there was an enhancement made so that if a part is duplicated it could be replaced using the unrelated component and evaluation rules.

I would suggest that these rules be updated to look for a component within an assembly. If the component being replaced exists within the assembly that you are replacing the component with, the entity IDs should be able to be auto paired.

Said another way:

Item to be replaced: Component_A.prt

Item replacing it: SubAssembly_B.asm

If assembly contains component A:

SubAssembly_B.asm

     -Component_A.prt

     -Component_C.prt

Then auto pair / update the entity IDs.

3 Comments

This is an interesting request and I think it wouldn't be all that complicated to do. I'm curious if there are others in the community who would also like to see this? So far only 5 votes...

On a related note, if we decided to do something like this in assembly mode, we could also consider doing this in drawings. I wonder if we also added this same capability to drawings how many people would like to use it?

The common use case I've heard many times is the case where a sheetmetal part is detailed by itself on a drawing and then later it needs to have some PEM nuts added - which means that part should really now be an assembly and it's not possible to change the model of the drawing to an assembly containing the part and not lose all the detailing.

My one concern here would be potential abuse of this feature by replacing a single piece part with a huge assembly that somewhere in its structure contains the part being replaced.

Anyway, I'm interested in any comments...

Amethyst

To a large extent this already exists. Perhaps it could use some tweaking but if you Replace the Component_A.prt and select Unrelated Component you can choose the SubAssembly_B.asm then select the "Edit Ref Table" button directly beneath the Unrelated Component button. You can then select the Evaluate button in the new Reference Pairing Table and it SHOULD pick up and auto pair any references for assembling Component_A.prt but ALSO anything that was later assembled TO Component_A.prt.

Community Manager
Status changed to: Acknowledged