Day 8 | Introduction to Weavebird, Task 1, 2 & 3

Information

Date: 23.06.2020

Software used: Rhinoceros 6, Grasshopper, Kangaroo2, Weaverbird

Task 1

Tools Used: Surface, Hexagon Cells, Surface closest point, Evaluate Surface, Line SDL, Amplitude, Move, Panel, Scale, Graft Tree, Loft, Weaverbird’s Catmull-Clark Subdivision, Weaverbird’s Mesh Thickness.

The session was the introduction of Weaverbird plugin to generate mesh surfaces from different kinds of forms in grasshopper. In this exercise, a doubly curved surface generated in rhino was assigned to  grasshopper. Hexagonal cells were generated on this surface. The cells then were scaled and moved perpendicular to the centroid of the base cells. Further the scaled cells and base cells were lofted. The surface generated from lofting these cells was converted into mesh and was given thickness using weaverbird components.

Day 8 | Introduction to Weavebird, Task 1, 2 & 3

Double curved surface created in rhino and assigned to grasshopper.

Day 8 | Introduction to Weavebird, Task 1, 2 & 3

Hexagonal cells created on the surface and finding its centroids.

Day 8 | Introduction to Weavebird, Task 1, 2 & 3

Hexagonal cells moved perpendicular to the centroids of the base cells.

Day 8 | Introduction to Weavebird, Task 1, 2 & 3

Moved cells being scaled down.

Day 8 | Introduction to Weavebird, Task 1, 2 & 3

Surface being generated by lofting base cells and scaled cells.

Day 8 | Introduction to Weavebird, Task 1, 2 & 3

Loft surface being converted into mesh and given thickness using weaverbird.

Day 8 | Introduction to Weavebird, Task 1, 2 & 3

Final outcome after being baked in rhino.

Task 2

Tools Used: Helicoid Surface, Quad Panels, Panel Frame, Mesh, Curve, Loft, Brep Join, Weaverbird’s Loop Subdivision, Weaverbird’s Mesh Thicken.

This exercise was to explore different components in Weaverbird to generate mesh from different kinds of form than the previous exercise. In this case a helicoid surface was generated and the mesh was created.

Day 8 | Introduction to Weavebird, Task 1, 2 & 3

Helicoid Surface generated in grasshopper using lunchbox.

Day 8 | Introduction to Weavebird, Task 1, 2 & 3

Surface being divided into small panels using Quad Panels.

Day 8 | Introduction to Weavebird, Task 1, 2 & 3

Panel frame being created from the Quad Panels.

Day 8 | Introduction to Weavebird, Task 1, 2 & 3

Panels frames being converted into mesh.

Day 8 | Introduction to Weavebird, Task 1, 2 & 3

Panels from quad panels being separated from the Frame panels.

Day 8 | Introduction to Weavebird, Task 1, 2 & 3

Curves being extracted from the panels.

Day 8 | Introduction to Weavebird, Task 1, 2 & 3

Inner curves and outer curves of the Frame panels being lofted and joined using brep join.

Day 8 | Introduction to Weavebird, Task 1, 2 & 3

The resulting surface is converted into mesh.

Day 8 | Introduction to Weavebird, Task 1, 2 & 3

Thickness given to the mesh using Weaverbird.

Day 8 | Introduction to Weavebird, Task 1, 2 & 3

Further the mesh is refined to achieve smooth finish.

Day 8 | Introduction to Weavebird, Task 1, 2 & 3

Final outcome after the mesh being baked in rhino.

Day 8 | Introduction to Weavebird, Task 1, 2 & 3

Cuboid with Voronoi 3d being generated in grasshopper.

Day 8 | Introduction to Weavebird, Task 1, 2 & 3

Final mesh generated from the Voronoi 3d in cuboidal geometry using Weaverbird.

Task 3

Tools Used: Surface, Brep Join, Mesh, Weaverbird’s Loop Subdivision, Smooth Mesh, EdgeLenghts, Show, Naked Vertices, Point, Button, Anchor, Bouncy Solver, Mesh Edges, Curve, Join Curves, Control Polygon, Interpolate, Pipe, Panel

Day 8 | Introduction to Weavebird, Task 1, 2 & 3

Img.1 Surfaces created in Rhino and assigned in grasshopper.

Day 8 | Introduction to Weavebird, Task 1, 2 & 3

Conversion of surfaces into mesh.

Day 8 | Introduction to Weavebird, Task 1, 2 & 3

Smooth mesh surface being generated using Weaverbird components.

Day 8 | Introduction to Weavebird, Task 1, 2 & 3

The mesh being refined using Kangaroo2.

Day 8 | Introduction to Weavebird, Task 1, 2 & 3

Mesh edge points being sorted from the UV curves of the mesh.

Day 8 | Introduction to Weavebird, Task 1, 2 & 3

Naked points being sorted from the mesh’s edge curves.

Day 8 | Introduction to Weavebird, Task 1, 2 & 3

Img.7 Polycurve being generated from the naked points of the mesh’s edge points.

Day 8 | Introduction to Weavebird, Task 1, 2 & 3

Pipe generated in grasshopper around the poly curves and baked in rhino.

Day 8 | Introduction to Weavebird, Task 1, 2 & 3

Final form after mesh surface being baked in rhino.

Leave a Reply