Hide voids in nested family

Hide voids in nested family

Anonymous
Not applicable
1,837 Views
4 Replies
Message 1 of 5

Hide voids in nested family

Anonymous
Not applicable

I cannot locate any posts similar to this but if anyone knows of one please point me there.

 

I use voids in nested families to cut the host and often I need a left and right version and the ability to hide the nested family (lock in a door for example).

With a model you can simply use the visibility linked to a Yes/No parameter and all is fine, when you try this with a nested family with voids, the void is not hidden so the host family is still cut even though the nested family is hidden.

 

I have tried a few work arounds, depth parameters on the void, position of the nested family etc BUT if you move the nested family so that the void no longer cuts the host you get the "can't cut instance out of its host" message!

 

I use the nested families in multiple hosts so I am trying to avoid having to model multiple voids in the host family and control it with parameters!

 

Does anyone know of a way around this?

0 Likes
1,838 Views
4 Replies
Replies (4)
Message 2 of 5

Anonymous
Not applicable
0 Likes
Message 3 of 5

Anonymous
Not applicable

Thanks for that, looks like it could work, I will try it out later and confirm.

0 Likes
Message 4 of 5

Keith_Wilkinson
Advisor
Advisor

I'm not aware you can add visibility to a void nested or otherwise... 

 

what I tend to do in these circumstances is control the depth of the void with a parameter which in turn is controlled by an if statement.  So if your 'void' parameter is ticked then the depth of the extrusion is X and when it's unticked the depth is Y.  So long as the extrusion starts outwith the object it's cutting it will work fine.  

 

I've attached a very quick example to show you what i mean.

 

HTH

 

K.



"Give a man a fish and you feed him for a day; teach a man to fish and you feed him for a lifetime."
Maimonides
Message 5 of 5

Anonymous
Not applicable

@Keith_Wilkinson thanks for your response, the issue with this in a nested family is that if the void no longer intersects the host you get the wretched "can't cut instance out of its host" message.

0 Likes