Grasshopper

algorithmic modeling for Rhino

How to make rounded corners in a 3d voronoi structure

Hi,

I recently learned to use grasshopper in school and now we have to make a group assignment. The goal was to make a structure facade for the entrance our school. So we wanted to make a 3d voronoi structure and it was a bit of a challange. Now we succeeded in making a script that works for our structure but for a finishing touch I wanted to make the corners rounded like in the first attached image. We tried weaverbird, but not much succes. So I wanted to ask if anyone could help me with this. I also added a screenshot of the part of the script where we created the framing of the structure. If a grasshopper and rhino file are needed I can also upload it. 

Greetz,

Aarnoud

Views: 3621

Attachments:

Replies to This Discussion

In your first picture, the frames are not like the frame you create with your component.

(Is it a plug-in? I'm just supposing how it works)

In the first picture, each face of voronoi cells have:

External perimeter is SHARP

Interior perimeter is rounded/smooth

The interior perimeter is done by offsetting exterior to get again a closed polyline.

To smooth closed polylines I usually do like this.

Divide length of the curves by a fixed length, use the resulting number to divide the curves into equidistant points. (I use this method to give the same "control point density" to every curve)

Use those points to create a closed nurbs curve.

If you want a smooth voronoi "skeleton", it would need a completely different kind of approach... I think.

We only want to round the inside edges of the panels (seen in the image). We made these panels via the Panel Frame command of Lunchbox.

We tried deconstructing these panels, and connecting their vectors via nurbs curve, but there seems to be something wrong in the order of connection.

We also tried to round only the inside of the frames of the skeleton itself (using a fillet tool): but our first try resulted in a thing that's rounded all over. Our goal is to keep the outside corners sharp (like the reference image we posted before).

The next step would be to make a face (loft?) between the rounded edges and the sharp edges.

Attachments:

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service