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 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 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 you can model a skeleton mesh from a series of random points.

In this grasshopper example file you can model a series of 3d diagonal panels from a sine function.

In this grasshopper example file you can model a minimal surface mesh between two circles by using the kangaroo plugin.

In this grasshopper example file you can model a parametric table by generating random points and voxelizing them by using the Dendro plugin.

In this grasshopper example file by using the shortest walk plugin and a series of random points you can model an organic parametric table.

In this grasshopper example file you can model an agent-base simulation to design a standing lamp by using the Physarealm and Dendro Plugin combined.

In this grasshopper example file you can model a parametric facade pattern and control the number of the strips and their deformation distance.

In this Grasshopper example file you can model a random parametric facade pattern on a polysurface solid.

In this Grasshopper definition, you can model a parametric space frame structure in which the nodes are located on a Geodesic Dome.

In this grasshopper example you can use the "Jellum Bulger" component from the Heteroptera plugin to deform a simple square grid. you can Right click on the component and choose "Planar" mode to generate them in xy plane.

In this Grasshopper example file you can define a series of point attractors and by deforming a surface you can finally model a series of parametric strips.

In this grasshopper definition, you can model a parabolic structure by defining only two points.

In this grasshopper definition you can model a series of random rectangles and arrange them as a bookshelf.

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.

This grasshopper definition creates a voxelized ramp by using the AXOLOTL plugin. You can change the parameters to generate different designs.

In this grasshopper definition by using the 3D graphic static plugin you can model an optimized structure.

In this grasshopper definition by using a force diagram from the "3D graphic static" plugin you can model a parametric Dodecahedron structure.

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, inspired by Daniel Piker, you can create an origami pattern and fold it by using the Kangaroo2 Plugin.

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.