Grasshopper

algorithmic modeling for Rhino

Hi all,

I'm looking to apply a transformation to this shape by applying a twisting to it. I've been able to do so before by subdividing and rotating each slice. Is there a way to do this while maintaining the "logic" of the shape, i.e. so that when I apply a "DeBrep" component, the vertices and faces are able to be selected.

Thanks

Views: 861

Attachments:

Replies to This Discussion

UPDATE: I've managed to rotate each vertex depending on its height, I just need to remake the solid. Is there a quick way of doing this without manually rebuilding each surface? Maybe a remap surface thing?

Attachments:

Are your edges supposed to remain straight? Or should they be twisted too? It can be quite difficult and even impossible to exactly fit a nurbs surface through a set of edges that are not co-planar. This sort of approach would work for meshes, but for breps it is a lot harder. If you want all the points and all the edges and all the faces to twist at the same time, then you can use a SpaceMorph (like the Rhino twist command does), but that will deform everything.

I can make it work for your edges (easy because they are lines), but not for your faces.

Attachments:

Thanks for the reply David, I drew closed polylines, referenced back in Grasshopper and used FPatch to create the faces. I was wondering if there was a way to do this just through Grasshopper, possibly by treating each face separately, deforming, creating closed polylines from the points and then using FPatch?

Solved! 

Sure, but Patch won't give you exact coincidence with your edges and Fragment Patch will turn your faces into polysurfaces...

Attachments:

RSS

About

Translate

Search

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service