From my experimentation it doesn't appear possible to create a window (or door) family that can cut a floor via a void (nested or otherwise) that is nearby. I think the capability of this is hard-coded to only cut the host category type (such as wall).
I'm trying to create a fairly comprehensive exterior window and door family suite for my firm that has a variable parameter for sub sill depth and can therefore cut (with void) the slab or screed that the window would be sitting on, rather than requiring the drafting team to manually step the exterior outline of the slab in and out at each and every window, denoting the sub sill set downs.
It is working perfectly fine for the walls, but a floor just isn't being cut with the void (or opening) as I'm hoping to do.
Anyone have a neat workaround or proper way to undertake this?
Yes cut with voids is enabled, yes it is shared.
From my research it appears only the structural connection family category can work in this fashion??
Solved! Go to Solution.
Solved by ToanDN. Go to Solution.
hi
You need to take a look into nested family ( floor based ) in that door/window..
so that nested family can have a void which will ultimately cut in the project...
hope this will help..
Cheers!
That's a good idea, however in a window family how do I place a floor-based generic family, as they don't have any floors in window families
An Opening Cut and A Void Cut cannot be in the same family. Make both Void Cuts.
I've deleted the opening cuts (which is worrisome as I don't appear to be able to put them back, even with the opening tool which does nothing), and then created voids instead. This works well for the host wall, but still does not cut a nearby floor at all.
Any other ideas or is this just impossible?
hope you got the answer....
basically needed a nested family...
I was not sure whether generic model will help.. thats why I mentioned
" floor family "...
but as @ToanDN shown the sample.. it must be clear for you now..
you need to create some instance parameter in that nested family.. ( Void )
and when loaded in Window family, lock to the local references..
Let us know if you are familiar with shared / instance parameter else someone can
help you fix that..
Cheers
The voids can be created directly in the door family as well. I nested them because I don't want them to cut the door panel by accident. If the voids to be created in the door family, then I recommend to nest the door panel in.
Thank you so much for that. So I tried a generic face-based family rather then just a generic model and that appears to be why I became stuck.
I've inspected your model and built it into my 2018 version.
Interestingly you have to use the cut tool on the floor first, then the window, as it doesn't work the other way around for some reason.
Very much appreciated!
@Anonymous wrote:I tried a generic face-based family rather then just a generic model and that appears to be why I became stuck.
The family hosting has no bearing. As long as you have an unattached void and "Cuts with Voids when Loaded" checked, the family's void will cut the floor in the Project via the Cut Tool.
Hello
Can anyone tell me why my family doesn't work? I did exactly the same door family as @ToanDN but when I use Cut Geometry tool it shows an error: "Can't cut instance of 0915 x 2134mm out of Wall."
Parameter "Cut with Voids When Loaded" is checked both in door and void family. I used Door family and nested Generic Model with void.
You can't have an Opening and Void Cut together in the same Family. Replace Opening with Void cut in Family
No problem. I look forward to sharing in the Solution Credits awarded by you.
For a window family you can create a void in the window family itself. When you place the window in the main model the void won't do anything at first - you have to manually 'cut' the floor with the window family. Then a rebate is created that will persist when the window is hidden.
Can't find what you're looking for? Ask the community or share your knowledge.