How to use roof by extrusion OOTB or Wombat

I can not get roof by extrusion to work
i tried the ootb node
and the one from wombat package

Can you expand the error reported by the nodes?

afbeelding

Does it help if you make your Polycurve closed? Try Adding a Boolean in…

1 Like

i tried that.
what do u mean by adding boolean?

I want to use it for Roof By Extrusion. Are those 2 nodes made for Roof By Extrusion?

Polycurve by Points… the Connect First to Last needs to be True I think? You’d be able to check in the 3D view…

Hi @Nico_Stegeman

At first i doubt Wombat is updated to 2.x. I created for you Python script that would work:

RoofExtrusion

Here is the dyn ExtrusionRoof(ForNico).dyn (15.3 KB)

Edit: Added Extrusion Start and End:
image

4 Likes

Thanks Kulkul.

Unfortunately it is not working for me.
I selected 2 edges of a wall

afbeelding

I also restarted revit and dynamo

I use Dynamo Revit 2.03.8107

Got it

I had to select 3 edges to get it done .

afbeelding

Thanks

Hello,
I’m triying to make a roof by extrusion selecting a spline.
The dynamo made with python doesn’t work for me because you have to select an edge.
¿Any idea?

a spline and a reference line (in the same plane) should be enough

As i remember an extra line is needed when youre roof line is not on the X axis
When the spline is on the X axis plane it wil probably work

Hello Imanchado

this is working:
ExtrusionRoof(ForImanchado).dyn (22.9 KB)

Thanks a lot
Could you tell me wich package do I need to make it works?

Here is the dyf file for roof.ByExtrusion

Roof.ByExtrusion.dyf (14.4 KB)

Thank you again.
This worked for me.
If I want to change the value ¿Do I have to edit the node?, because I edited the node to extrude 20000

no need to change the node
just change the input (see code block) extrusion start en extrusion end