Hi.
I am new to both Programming & Dynamo. I am trying to create a parametric model of a simple building in Revit through Dynamo. But, I couldn't place a roof through Dynamo node. I tried using the 'Roof.SlabShapeByPoints' node, but it isn't working.
Can anyone help me on this, please .
Thanks
Vasu
Gelöst! Gehe zur Lösung
Gelöst von Vasu27. Gehe zur Lösung
Gelöst von RDAOU. Gehe zur Lösung
@Vasu27 Hi
You cannot place a roof straight from points...the tool in Revit requires boundaries...i.e. You Dynamo script needs to define those boundaries using the points list you have given. In addition, your script needs to define the the level...which I can't see in the image you posted ...
In short, that script is missing some essential input nodes...i have no access to a pc ATM so can't help u with that script but the same topic is discussed on Dynamobim.org forum...I think you can use any of those with minor tweaks or u can post your question there and I'm sure the guys there would be more than glad to help u put something together.
keep in mind, Dynamo isn't a short cut and it doesn't force Revit to do things differently hence what u need as defined input in Revit will be also required in Dynamo
YOUTUBE | BIM | COMPUTATIONAL DESIGN | PARAMETRIC DESIGN | GENERATIVE DESIGN | VISUAL PROGRAMMING
If you find this reply helpful kindly hit the LIKE BUTTON and if applicable please ACCEPT AS SOLUTION
Thanks for the guidance. I got it working now.
For information, below is the link, where this issue is explained,
http://dynamobim.org/forums/topic/floor-and-roof-slabshapebypoints/
Hi! I got the same issue. The script works perfect when using the floor node but i cant do the same when replacing the floor one with Roof.ByOutlineTypeAndLevel and of course changing the floor type with a roof type. I always get a null result in the roof.byoutline node and cant get why. Is there anything else different to be done when you need to create a roof instead of a floor?
Thanks a lot
Hi ToanDN, yeah of course here i attach the dynamo working with floors and the one not working with roofs.
Thank you very much ![]()
Sorry I forgot to look at them. See the modified script attached. There is one node not working to I replaced it, but you need to enter the Roof Type manually instead of from a dropdown list. I think if you search on Dynamo forum you may find the updated Roof Types node to replace it.
I ran a test and this one did create a roof in the model. I have no idea if the shape is correct though.
Edit: worked if I chose Level 1. If I chose Level 2 the shape looked wrong. But I will let you take care of that part ![]()
Hello everyone!
I would like to know if there is a script on dynamo that allows pitched roofs to be inserted simultaneously on several solids.
Thanks in advance
Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.