Grasshopper

algorithmic modeling for Rhino

Hey there,

So I was trying to create stacked floor plates with openings in the middle, from grasshopper to revit.

Here's my approach:

option 1 - use ggIFC boolean fuction, create floor plates

option 2 - use opening elements.

So far both approaches failed when importing on Revit end, there's warning "Can not complete the external command". I have attached my script as below, if any one has any suggestions or ideas that would be great!

What I can gather now, is that gg does not like the contour lines I used to generate floor plates very well. I was using extruded area solid to generate the Boolean difference and opening, extruded area solid did not give out warning when taking those closed planar curves - but wouldn't give out preview in grasshopper as well. If I feed it with a circle or simpler closed planar curve drawn in Rhino, it gladly ate it and gave out previews.

What I found confusing is that the "bad contours" when fed to slab component, it went pretty well - no issues in Revit.

Also one funny thing (maybe not so funny) is if fed with a rhino closed curve, although extruded area solid would function, it seems to randomly rotate and move the geometry - Any one has any idea how to resolve this?

Views: 522

Attachments:

Replies to This Discussion

Hi Elam,

Thanks for posting.  In my opinion, the easiest method is to generate a planar surface (with openings) in grasshopper, and feed that into the slab standard case component (attached).  When you import into Revit, there is an option for whether you want independent cutting shafts created, or if internal perimeters in the slab boundary are desired.

I actually noticed a problem with an extrusion where the profile curve lies in the XY plane the other day.  This rotation won't happen from the next build (I'll upload it now if you need it urgently).

Let me know if this doesn't help or if you get different results.

Cheers,

Jon 

Attachments:

Jon,

It worked really well, thank you so much for the quick response!

One thing I noticed is that sometimes you have to disable then re-enable the final component you want to bake into revit for the information to refresh - if anyone is getting frustrated that gg is not giving previews or baked ifc file doesn't seem right, maybe this is something worthy checking out - although it might be a global grasshopper glitch.

Regarding extrusion - if Joh you don't mind, I would love to be your lab rat to test out your update, I found extrusion very useful in a lot of cases.

Thanks again Jon for the help!

Elam

RSS

About

Translate

Search

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service