Wall Based Family with voids issue

Wall Based Family with voids issue

PieterL_TM
Advocate Advocate
84 Views
3 Replies
Message 1 of 4

Wall Based Family with voids issue

PieterL_TM
Advocate
Advocate

I have a wall based family with voids. These voids cut the wall (host).

I have 'cut with voids when loaded' checked in the family.

 

In my project I have multiple walls on top of eachother that should all be cut by the family

When I load the family into a project, the void cuts it's host fine. But using cut doesn't work for the other walls.

 

One way I've found to solve it, is to uncut the void in the family, but this would mean that I have to use the 'cut' function every time I place the family. I only want to do this when cutting through multiple walls.

 

Joining is not an option since the walls should stay visually seperate.

 

PieterL_TM_0-1750771547896.png

image: two void families side by side: a tall one and a short one, the short one goes through one wall, works fine. The tall one goes through multiple walls, and only cuts it host, using the 'cut' function doesn't affect it.

0 Likes
Accepted solutions (1)
85 Views
3 Replies
Replies (3)
Message 2 of 4

Simon_Weel
Advisor
Advisor
Accepted solution

If you want a void to cut both inside the Family and when loaded in the project, you have to create two voids - one that cuts the wall in the Family and one that doesn't. See below heading Rules and exceptionsRevitCat: Cut with Voids when Loaded in Revit 

Message 3 of 4

PieterL_TM
Advocate
Advocate

Thanks! I'll test it out, but I assume that doubling all the voids would technically work. 
The family consist of 6 voids that are parametrically connected to a bunch of work planes. So that'll be a whole lot of work to double them all.

Sadly another rediculous rule in Revit's family editor...

0 Likes
Message 4 of 4

TripleM-Dev.net
Advisor
Advisor

Hi @PieterL_TM,

 

Depending on the whole setup, joining the walls will also cut the joining wall (if the void in the family is large enough)

 

There are some exeptions, like if the walls are behind each other they have to be aligned and the space between the walls should not be larger then about 300mm (some internal limit, not sure of the exact value)

One plus is this works between groups, so a wall in Group A can be cut by a family hosted in Group B., this is also a disadvantage as you have to join this on each instance.

 

Using a uncut void in a family would then be better, but can only cut elements in it's own group.

 

- Michel

0 Likes