# 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 example file you can model a parametric pattern on a hexagonal grid.

In this grasshopper example file you can model a series of curly strips by finding points on a cone.

In this grasshopper example file you can model a parametric table with a simplex noise pattern.

In this grasshopper example file you can model a parametric fractal form by using anemone and lunchbox plugins.

In this grasshopper example file you can model a parametric floor lamp with orthogonal lines.

In this grasshopper example file by applying a parametric noise on a series of rectangles and extruding them you can generate a ziggurate geometry.

In this grasshopper example file you can model a parametric pattern by using a series of parakeet components.

In this grasshopper example file you can model a series of parametric petals by using the graph mapper component.

In this grasshopper example file you can model a parametric form by generating a series of random points inside a box.

In this grasshopper example file you can model a series of random parametric puzzle-like panels.

In this grasshopper example file you can model an X shape structure and control the angle.

In this grasshopper example file we have used a stereographic projection combined with the dendro plugin to model a parametric 3d model.

In this grasshopper example file you can use the kangaroo plugin to model a differential growth on a mesh.

In this grasshopper example file by defining random attractor points you can model a parametric terrain NURBS surface.

In this grasshopper example file you can model a skeleton mesh from a series of random points.

In this grasshopper example file you can use the Mobius strip to make a parametric grid.

In this grasshopper example file, you can simulate the fluid particles movement by using the flexhopper plugin.

In this grasshopper example file you can model a 3d hexagonal pattern by defining a point attractor.

In this grasshopper example file you can simulate the flocking of agents inside of a voxel geometry using the zebra plugin.

In this grasshopper example file you can create a polar grid of cones and apply the maelstrom effect on them by using the Maelstrom component.

In this grasshopper example file by panelizing a surface you can morph any given module inside it by using the "morph to twistedbox" component from pufferfish.

In this grasshopper example file, you can simulate the growth of a series of polylines using the kangaroo2 plugin combined with dendro.

In this grasshopper example file you can create a pattern on any NURBS surface by converting it to a super mesh.

In this grasshopper example file you can create a parametric field around a mesh sphere and combine it with the sine function.

## 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