Revit Architecture Forum
Welcome to Autodesk’s Revit Architecture Forums. Share your knowledge, ask questions, and explore popular Revit Architecture topics.
abbrechen
Suchergebnisse werden angezeigt für 
Anzeigen  nur  | Stattdessen suchen nach 
Meintest du: 

Roof could not be added in Revit, through Dynamo

9 ANTWORTEN 9
GELÖST
Antworten
Nachricht 1 von 10
Vasu27
1978 Aufrufe, 9 Antworten

Roof could not be added in Revit, through Dynamo

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

Tags (2)
9 ANTWORTEN 9
Nachricht 2 von 10
RDAOU
als Antwort auf: Vasu27

@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


Nachricht 3 von 10
Vasu27
als Antwort auf: RDAOU

@RDAOU,

 

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/

Nachricht 4 von 10
Anonymous
als Antwort auf: Vasu27

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

Nachricht 5 von 10
ToanDN
als Antwort auf: Vasu27

Can you share the dynamo script?
Nachricht 6 von 10
Anonymous
als Antwort auf: ToanDN

Hi ToanDN, yeah of course here i attach the dynamo working with floors and the one not working with roofs.

 

Thank you very much :leicht_lächelndes_Gesicht:

Nachricht 7 von 10
Anonymous
als Antwort auf: ToanDN

Any idea? :leicht_lächelndes_Gesicht:

Nachricht 8 von 10
ToanDN
als Antwort auf: Anonymous

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 :zwinkerndes_Gesicht:

 

 Capture.PNG

Nachricht 9 von 10
Anonymous
als Antwort auf: ToanDN

Thanks a lot mate. That works perfect! :grinsendes_Gesicht_mit_lächelnden_Augen:

Nachricht 10 von 10
VALENTINA_FEDE
als Antwort auf: Vasu27

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.

In Foren veröffentlichen  

Autodesk Design & Make Report