# 12- Parametric Hexagons

In this Paracourse Lesson, we are going to model a series of hexagons which scale based on point attractors. We are also going to study how to fix the cells on the closed Nurbs surface seam.

**35 Minutes**

**213 MB**

Course Members

Only Our Course members can

download this content. **Enroll now**!

In this grasshopper definition, you can model a parametric structure by defining an arc-like curve. Then you can Extract the details and use them for fabrication.

In this grasshopper definition you can create Parametric sleeves by morphing a single module to a series of twisted box from the pufferfish plugin.

In this grasshopper definition you can simulate differential growth, by using the SDplatform plug-in .

In this Grasshopper Definition, you can model an iso-surface mesh by using the Ngon plugin.

In this grasshopper definition we have used the kangaroo 2 Plugin combined with weaverbird to deform a mesh parametrically.

In this grasshopper definition by creating a series of circles in the X direction and connecting them together from the quarter of each circle, you can create a coil shape pipe.

In this grasshopper definition a simple flocking motion has been simulated by using the SDplatform plugin and by defining parametric forces.

In this grasshopper definition by using twisted boxes you can create different density maps from a single module which is imported from rhino.

In This grasshopper definition by creating a Klein surface and allowing a series of points to wander on it and combining it with the Perlin noise Algorithm you can create a flocking effect.

In this grasshopper definition you can create a space filling fractal by generating grid of rectangles and applying a growth system to it.

In this Grasshopper definition, you can model a weaving pattern on a parametric revolution surface. First, we will extract a portion of the surface and convert it into a mesh. Then we will use the Mesh+ Plugin to model the Pattern.

In this Paracourse Lesson (25 Minutes), You can learn how to model a parametric vase by using a Perlin Noise Graph mapper. First, we are going to explain how to model the base surface of the vase by using Graph Mappers, and then we will use the Flow command to move a patterned curve to the Vase.

In this grasshopper definition by extracting each face of a box and using Divide Surface you can create a cube truss by connecting the points.

In this grasshopper definition by making a loop with the anemone plugin, you can model a surrounded recursive cube.

In this grasshopper definition by using the lunchbox plugin you can convert a csv file into a pie chart

In this Paracourse Lesson, we are going to model a parametric freeform surface by defining two sections and a polar based rail. Then we are going to model a series of trusses and convert the surface into triangular panels.

In this grasshopper definition by creating a series of circles and connecting them vertically, you can create strips that move by the Perlin noise algorithm.

In this grasshopper definition by dividing a base circle and connecting each point to a shifted list and using the "Region union" component you can create a closed star polyline. Finally, you can twist the extrusion by rotating the sections.

In this grasshopper definition by creating a loop with the Anemone plugin and defining an attractor which moves around a base circle you can create a series of spheres that grow smaller recursively.

In this grasshopper definition by creating circles around a base circle and using the "Trim With Region" component you can create a recursive flower-like pattern in grasshopper.

In this grasshopper definition by creating series of circles and creating panels from each of them you can create a polar plaid pattern.

In this grasshopper definition you can create a seies of blocks made from the segments of a polygon and give them differernt heights by using the jitter component.

In this grasshopper definition you can create two series of intersected hexagonal grids and create new regions from the intersection.

In this ParaCourse lesson, we are going to model a twisting box with a completely parametric axis and then learn how to use Shift Paths, Explode Tree, and Flip matrix to model a series of tween surfaces from the box.

## Comments

## edgar

Attachment

question.jpgI have a problem, if I created a surface in Rhino which had some crown on it and an irregular shape ( I did a square then projected curves and trim it) seem Grasshopper is reading the complete surface and not the trim part, how could I add the edges of the surface?

## parametric

Hi Edgar

Remember that Rhino/Grasshopper is a NURBS modeling software and if you have watched the basics we have explained that a Trimmed surface will be paneled on the untrimmed surface. Grasshopper uses u/v network to make the panels so you should try to make a pure NURBS surface if you want to fit it on the whole surface. You can also trim the overhanging edges.

## technolo-g

Killer lesson, thank you! I noticed that the calculation of area in order to sort the hexagons takes a significant amount of time to complete (almost 30s) on my MBP. Is there any caching mechanism that could be used or any other way to speed up this process? I’m currently just disabling the solver while making a changeset which is less than ideal.

## parametric

Thank you technolo-g

unfortunately, area calculation is a little bit slow… You can always disable the last step for sorting and change the simple hexagon polygons fast and finally enable the last part to get final results