Grasshopper

algorithmic modeling for Rhino

Hi Guys, 

I am trying to create a mesh with even quad panels from an original tri panel mesh. I have been successful in converting the tri panels to quads using weaverbird split quads, however, they are very uneven, in size and orientation, especially around the circle openings.

I am trying to get an even effect similar to this SOFTlab project - Common weathers. 

 How could i go about achieving an even quad mesh to this type of geometry.

Files of my working are below.

Duncan

Views: 3671

Attachments:

Replies to This Discussion

If your initial mesh has been well defined topologically, then you can get well arranged mesh edges.

Load 3dm. first. Best.

Attachments:

Thanks for the reply Hyungsoo Kim,

How do i topologically create a well defined mesh? Does it have to be drawn manually in rhino? 

Duncan 

Yes, do some line works in rhino-->split surface-->convert to mesh & join+weld.

And check this as well.

Hi Hyungsoo,

1st, thank you for all the great posts and feedback you provide.

2nd, I've been meshing like crazy to try and achieve the base rounded mesh w/ cutouts in your RH file... and have had no luck in achieving the the radial mesh grid as seen.

Do you have more info / advice on achieving the radial mesh grid from? Is it pre or post split? Is it nurb > split > mesh > join?

Thank you in advance!

Hi.

Put simply, my step by step procedure is as shown in the attached diagram.

Of course you can do generating mesh in GH, but more cumbersome work compare to manually doing in Rhino.

u rock, thank you again

Hi Stuart, attached a definition/cluster from a workshop we did once working with similar type mesh topologies. It generates random quadmeshes with holes that can be subdivided for form finding, is uses GHPython and Weaverbird. The thing that might be useful for you is the Python component which offsets a list of connected polyline cells (duals in this case) inwards as a one mesh. Hope that helps..

Edit: Another approach is to just model the coarse mesh faces directly in Rhino, feed them into GH, join/subdivide (with Weaverbird or the mesh tools in Kangaroo1), and then pass this to the form finding process (where you can pull naked vertices to curves to achieve the perimeter you are looking for). As seen in this video.

Attachments:

Mega thanks Anders. Will dive in shortly.

(shamefully) I'm still not able to replicate the process in Hyungsoo's image. :(

Am i to match control points of the split outer boundary crv w/ the control pts of the inner crvs?

My Step 3 meshes don't follow the lovely radial quad pattern as seen above.

Any more intel on the "Line connection, suf split" process?

Well, then,...

It's not a very good method and can't be a general solution, BTW, I tried to reproduce the procedure explained above by using GH with K2.

So, take a look. Best.

Attachments:

Thank you again!

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service