Grasshopper

algorithmic modeling for Rhino

Hi,  I need advice about now to handle the surface in image above which was constructed by lofting two closed curves (the outside perimeter and the inner perimeter). 

For context, this is a floor slab which I want to develop with diagrids or other surface transformations. 

My problem is that I can't evaluate the surface in anyway (I assume the u,v system for evaluating surfaces can't be applied to this non -rectilinear surface).  BRep components return a 'null surface' message.

What basic principal am I missing?  Can anyone advise me how I can handle this geometry?  It is important that I be able to retain control of the edges of this surface as they are show above, as well as evaluate and modify the surface itself.

Thanks for any help.

Best Regards, Matthew

Views: 681

Replies to This Discussion

Hi Matthew, I don't get the goal completely, and I'm just thinking out loud here, but would it help to explode your loft output?
Hi Pieter,  I will try your suggestion.  I have attached my working solution since my last post which seems to be working for me.  It is based on a curve projection and a surface split (a GH pro could probably find a much easier way).  Thanks for your reply!    Matthew
Could you upload your definition?
def attached
Attachments:
And your funky slab 3dm please;)

Yes. Sorry about that.  File attached.  The smaller (inner) closed curve is the projection curve, the larger (outer) curve is the base surface.

 

-Matthew

Attachments:
Hi Matthew, I finally got around to having a closer look. Is it the solution your were after? Did you manage to put on a diagrid? All I could do was abbreviate your definition a bit.

Hi Pieter,  Well I really have not found the solution yet.  I posted another update earlier this afternoon (http://www.grasshopper3d.com/forum/topics/working-with-non-rectilin...).  If you are interested, you can see where I am at now and perhaps offer some advice. 

 

Thanks for your help so far! 

-Matthew

RSS

About

Translate

Search

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service