Hello,
I am trying to cut the Walls (grey) in the below picture according to the Mass (transparent).
This is my Dynamo graph.
This is the result. The orange is the void family instance.
Notice that the wall has not been cut.
Things I’ve done/tried:
Made sure that each family type was created with a unique name so it wouldn’t be overwritten
Made the Solid a little bit bigger/smaller than the wall (notice the Geometry.Scale node)
Tried making the family instances hosted by the Wall
Changed the VoidByGeometry node to a regular FamilyType.ByGeometry node
Changed the lacing of the CutGeometry node
Created the family types and then placing them as instances in two seperate graphs (so no transaction/regeneration issues)
Looked at the other forum posts:
Hi
I selected window (select element in dynamo and click on element in Revit) wchich was regular solid with window category. Now the model in Revit has wall-based windows and dynamo project is changed to select all windows and walls. It works so far.
[2018-08-19%2017_08_55-Greenshot]
[Capture]
[image]
[image]
Element.CutGeometry (Clockwork)
What can I do to fix this?
Hello,
Can you model it as a generic model void? We have similar topic with slanted Walls. This works very well.
KR
Andreas
Do you mean modelling the Mass as a generic model void?
If so, then ufortunately no. I am interested in the geometry contained within the Mass, not outside it.
… i am not sure if “just” mass is able to cut walls. You could host walls on it and cut out than…
we use voids for cutting Systemfamilies
@Draxl_Andreas Thanks for your reply.
However, I fixed it myself:
Apparently the associated Family Parameter “Cuts with Voids When Loaded” is not checked off by default when creating the Void Generic Model in Dynamo (which is what I assumed).
To fix it, I simply set the parameter to 1 before placing the instances and using them to cut the elements.
I hope this can help other people with the same issue (since this hasn’t been described in any of the other forum threads).
1 Like
@s193801T3FQ5 Hello!
I’m glad I found yor post, I’ve been having the same issue while developing a script. I followed the worflow of your last screenshot but haven’t been able to set the “Cut with Voids When Loaded” parameter value. I noticed you used the output of the Parameter.SetValue node, but cant figure out how. It’d be nice if you could give me a hand with this.
Hello,
I apologize for the late reply.
If I understand correctly, you are talking about what I’m passing the output of the Parameter.SetValue node to?
IIRC, I passed it to a passthrough node before actually cutting the elements with the void elements.