Hi everyone, I’m learning how to use Dynamo and I have a question.
I’m trying to create a ceiling from curves. When I use a single curve, the ceiling is created correctly without any issues. However, when I work with two different curves, I’m not able to join them properly and the process generates errors, so the ceiling is not created.
Could you please advise on the correct way to join multiple curves so that Dynamo recognizes them as a single boundary and allows the ceiling to be created without errors?
Thank you in advance for your help.
I’ll attach an image of the boundary I want to create and also share how I’m currently doing it.
Follow the instructions for using Export as Image when sharing screenshots as it will make everyone’s life a lot easier. Right now, you aren’t feeding any boundary curves to create a ceiling and you aren’t showing any warnings, so we really can’t do anything to point to what might be happening.
I believe it is not possible to create a ceiling with a ‘hole’ using the standard DynamoRevit nodes. The code for both nodes only allows for a single PolyCurve. Further, PolyCurves cannot have multiple unconnected loops.
It may be possible using the Revit API and python (based on Modelical blog post here)
1 Like
yeah its possible with api guess Crumple and Rhyyhms ceiling node support that
@sovitek on the money here. I found Rhythm Ceiling.ByCurveLoops faster and more stable
Working example
With Crumple Ceiling.Create node (ignore list levels note)
2 Likes
yes these are very sensitive how it get the list
Thanks! Appreciate your help!