In this grasshopper example by defining a force diagram you can model an optimized lattice structure by using the 3D graphic static plugin.

In this grasshopper definition by creating a series of catenary arches from a base square you can model a recursive structure by using the Anemone plugin.

In this Grasshopper definition, you can model a wave-like ceiling pattern by hanging a series of panels from the roof. The point attractor will give the panels a wave look that you can control with a Graph Mapper.

In this Grasshopper definition, you can model a wave-like structure with graph mappers. Then you can use the Millipede plugin to analyze the form. This will give you an overview of which surfaces will give you a better parametric roof structure.

In this grasshopper exercise file, you can learn how to rotate a series of panels based on an image. You can also extract an arc based on the angle of rotation.

In this grasshopper definition, you can use point attractors to define the distribution of a series of scaling Panels. By converting the distance between the grid centers and attractors we can pick between different modules.

This python component can help you fold a triangle by defining the length of the edge and the folding degree. You can check out the python code for more exercise.

In this grasshopper definition by generating two sets of catenary arches, you can create a parametric shell . Then you can use the mesh+ plugin to produce a weave pattern on the surface.

In this grasshopper definition by modeling two series of parametric curves and then using the Lunchbox plugin you can model a parametric truss.

In this grasshopper definition you can create a parametric catenary dome by using Lunchbox plugin.

In this example file, you can use the Paneling Tools plugin to deform a grid with some point attractors and then use the Weaverbird Plugin to Give the final result some thickness.

In this example file we want to show you how you can use the Dispatch Component to generate Different Patterns with controlling True & False. You can learn this process step by step.

In this grasshopper definition by creating and adjusting a parametric noise on a grid of points and then lofting them back you can model a kinetic like form.

In this grasshopper definition by choosing a random point inside a rectangle and creating a loop which constantly cuts the rectangle from a point vertically and horizontally you can have a parametric subdivided model.

In this grasshopper definition you can model a parametric sine wave surface and then use Paneling Tools to divide it into a grid and use a point attractor to deform the grid.

In this definition you can model a parametric joint connection for a network of lines. The connection can be 3d printed and by defining sleeves for the pipes you can insert them in the nodes.

In this definition you can model a Step wall in Grasshopper. For the base unit you can control the height, count, width and depth of the stairs.

In this definition you can model a parametric 3D wall pattern based on scaling edges of a rectangle grid and also moving the center of these edges.

In this Grasshopper definition you can use the Anemone Plugin to rotate a tower around itself. First we will define the rotation and scaling factor and then we will extrude the base square to model the tower.

In this definition you can model a parametric Islamic Pattern which is based on connecting the center of Triangular grid to a point located on edges and then connect that point to their neighboring corner.

In this definition you can use Mesh+ & Weaverbird plugin to smooth a parametric rotating tower and control the bumps.

In this definition we will use the node points of a series of geodesic lines to find the best plane for the cylindrecal connections.

In this exercise you can learn how to divide a Nurbs surface into a non-linear division by using graphs.

In this grasshopper definition a series of basic grasshopper components has been used to create a surface on top of a network of arcs and curves.

In this Kangaroo Plugin example you can model a tensile structure with a central curve modifier. The corners of the mesh has been used as the anchors and the "On curve" component has been used to keep the surface on the curve.

In this grasshopper definition a way of creating a desired number of arcs will be demonstrated using the 3 point arc component. In order to do so, 3 sets of points will be required. One set is only one point in the center which all arcs are connected to.

In this grasshopper definition you can generate contour of triangles which are perpendicular to base surface and height of each triangle follow's custom path (curve).

In this Course definition, you can make a series of curve attractor on a wall surface and then make sections to fabricate the final model. You can also switch between the 3d model and sections and also make the sections curves ready for fabrication.

In this definition, you can make a series of scaling arcs around a parametric circle. You can extract a part of the circle using subcurve and control the size of the arcs by changing the series inputs.