Modify assembly without changing all linked components.

Modify assembly without changing all linked components.

jon.hunterLBZCS
Explorer Explorer
834 Views
6 Replies
Message 1 of 7

Modify assembly without changing all linked components.

jon.hunterLBZCS
Explorer
Explorer

I'm designing a wooden shipping crate and I have an assembly that's made up of a piece of plywood and 3 identical 1x4 boards. Once assembled, I need to drill 2 holes in the center 1x4 through the plywood to mount a bracket. When I go to the assembly level and extrude holes they are copied to all of the 1x4s, not just the center 1x4. I know that I can create a separate unlinked part that has holes drilled, but then that messes up my BOM/parts list. Any insight would be appreciated. 

0 Likes
835 Views
6 Replies
Replies (6)
Message 2 of 7

dcAWMGX
Enthusiast
Enthusiast

If you extrude a hole in a component then it will appear in all instances of that component. Copy the component, extrude the hole in that and replace the ones that need to have the hole. 

0 Likes
Message 3 of 7

jon.hunterLBZCS
Explorer
Explorer

Correct me if I'm wrong, but doesn't that make the component with holes a different PN than the components without holes? Ideally I keep the same PN for BOM/structure purposes. 

0 Likes
Message 4 of 7

dcAWMGX
Enthusiast
Enthusiast

Then you need a dirty work around 🙂 draw both as bodies inside the same component and then hide the body you don´t need at the assembly level.

 

I didn´t test this, so I´m not 100% sure it will work.

Message 5 of 7

dav_stoneb
Explorer
Explorer

Great Post!!!!

I was having the exact same issue with an internal component. I exported the component and edited it by creating copied bodies and included the features I desired. I then replaced the internal components with the new external component, and just hid the bodies as required for each instance.

Worked great! Thanks so much!!!

0 Likes
Message 6 of 7

TrippyLighting
Consultant
Consultant

That certainly works, but you don't actually have to export (save copy as) those components.

You can simply:

1. use the boundary fill feature to create a 2nd body

2. then remove (not delete) the 1st body

3. refine the 2nd body

 

Edit: Scratch the above.

 

Export the component and then use Derive. 


EESignature

Message 7 of 7

dav_stoneb
Explorer
Explorer

I'll give this a try. Thanks!

0 Likes