Grasshopper

generative modeling for Rhino

# How to get continuous panels from two surfaces?

Hi guys!

I am working on a roof containing a plane and a funnel-shaped surface. I tried to panel it with Grasshopper and Paneling tools. Both programs panel it as two separated surfaces and the two grids do not blend well. How can I create a grid that covers the two surfaces as a whole?

Any suggestions are appreciated!

Tags: paneling

Views: 2619

Attachments:

### Replies to This Discussion

They don't blend well because it's a single funnel grid edge that attaches to the trimmed surface, and you want it to interface with a another grid broken along all four of its edges.  To use a cliche, it's a square peg and a round hole.

If you really want to retain the planar surface grid logic of the trimmed planar surface and have it seamlessly integrate with the funnel grid, I think your best bet is to start trying to work them out as meshes constructed of quads, and then use Kangaroo to smooth out the transitional spaces, which is definitely pretty complicated.  However, if you aren't too worried about the planar surface grid retaining its logic, you can simple extend your loft from the funnel to the edges of your planar surface, and then do your subdivision along those lines (like the attached loft).

For fun, I've done a quick cheat with Delaunay triangulation of the two grids into a single mesh, and then have run it through kangaroo (you need both weaverbird and kangaroo) using Laplacian smoothing and equalization.  The initial mesh topology is totally undisciplined, and the result is rather messy, though in a pretty interesting way...you can imagine, though, if the initial mesh topology was a series of quads that integrated well (I don't think you can get away from it being triangulated in a few places no matter what, however), I think you'd find that the smoothing technique would achieve the effect of two distinct but fully integrated grid systems.

Attachments:
Thank you very much, David! Your explanation helped me a lot. I'm not familiar with Kangaroo or Weaverbird. They seem quite powerful from your definition. I managed to run the simulation from your file, but it will take me some more time to comprehend it. Right now it's the Delaunay triangulation that inspires me. I use it only to sew the two grids together in order to get a tidy and controllable model. I attach a recent screenshot here. The work is still in progress..
Fantastic.  Using it with a hexagrid is smart, too.  Looks like it's coming along really well!

Hi Peter

This thread is really useful to me as I am working on something similar. Would you please post a copy of the gh file that goes with this picture? For some reason I can't get the delaunay.gh posted by David to work perfectly

Thanks!

Hi! Here are the Rhino and GH files for this image. I finally decide to use a slightly different approach to solve the paneling problem: I chose triangular panel for both the outside and the inside. I also made a cluster of components which can create triangular panels on an untrimmed surface. You can also find it here.

If you have problems running the delaunay.ghx, please make sure you have Kangaroo installed and you make some necessary connections in the proper order.

Attachments:

hi peter,

i get the message:

------------------------------------------

You don't have permission to access "http://api.ning.com/files/k7rv3GTs9q9TothbtixZ4H3r4-AV-INEl6Yw4FrO-rMniUIdzvdjWoMOaybwYeCXrAaKSC2tvExFApnXpsQRAQ__/ComponentTest.rar" on this server.

Reference #18.2d447b5c.1334148322.11a03bec

------------------------------------------------

OK. Let me try again with different format.

Attachments:

OK. Let me try again with different format.

Attachments:

many thanks!

Thanks Peter! Thats great! I'll have a look at that

Good afternoon David!

I have read your discuss and I have seen your attached image (surface_study) and I am very interested to make surfaces like your studies.I just started to use kangaroo and WeaverBird and I want to try to make one surface like this.

I have a lot of question about to build it but I can to summarize it in these:

1º_what are the steps to build this surface?

A-To make the structural lines of the surface like this:

B- To build the surface with loft command or to make the final surface in two parts?

1_ The dome.

2_The funnels.

2º_How can I connected the funnels with the dome? with kangaroo and weaverBirds?

3º_After connect the dome and funnels the resulting shape is more less like this:

4º_Now to build a model like the first picture We have to make a paneled surface! How going we to make this?

A_ To build the surface with the final mesh.

B_ Triangulating the final mesh.

Sorry to ask you so many things but to get a shape like the first picture I believe that it is not easy.

Thank you very much for all.