designcoding
About Table of Contents Keywords Monthly Archive
Support designcoding!

#laser-cutting

18 posts

Image Sampler Basics

July 5, 2024

The Image Sampler has always been a very effective Grasshopper component. Once again, I had the opportunity to use this component for a professional job. As you can see, with the help of a straightforward and short script, we can create a relief of an image to fit the desired panel dimensions on the screen. We can process this onto a suitable material using a CNC mill, laser cutter, or water jet. For the beginners, here are the image sampler…

Catalan Lamps

January 11, 2024

Catalan Solids are the duals of Archimedean Solids. They were first described by mathematician Eugène Charles Catalan in the 19th century. There are 13 Catalan solids, and they exhibit interesting symmetries and unique characteristics. While coding the vertex coordinates of these solids in Grasshopper, I made a simple lamp design to exercise the programming language. The code generates the 13 Catalan Lamps with flaps. Since the polyhedra have planar faces, they can be cut out by hand or a laser…

Open Nest

July 24, 2023

In this short trial, I will be testing the Open Nest add-on for Grasshopper. The add-on is available in food4rhino as of 2023. For this test, I will use the latest exercise on Interlocking structures I experimented with here. Nesting is an important topic, especially in today’s economic crisis. It reduces the waste materials on laser-cut plates. First, I should re-visit the interlocking structures Grasshopper definition here. The below image is the new definition for the interlocking structure: The new…

Terrain Modeling

July 19, 2023

Here is a short tutorial on getting help from Grasshopper in physical terrain modeling. It is a classical architectural terrain modeling process. Let’s see how Grasshopper can help us with this. Part 1: Terrain modeling for Laser cutter The terrain model entered in the Brep data store in this application is a closed/solid model. For now, you can also use ready-made components such as Cone or Sphere (Sph) to quickly produce a solid model. In this application, after we obtained…

Star Lattice

May 15, 2023

This is the six-pointed star lattice definition in Grasshopper. The definition is generating CNC or laser-ready results as seen below. In this code, first, I developed a common star pattern by exploding a hexagonal grid. The tricky part of this definition is the last part. There, you can see how you can use the Region Union (RUnion) component to add thickness to a pattern we have drawn before. The operation here will require trimming and extending commands under normal conditions….

Contouring Update

March 17, 2015

After this tutorial, we are still working on the basic ways of making contouring easier in Grasshopper. This is the updated version of the 2-year-old contouring definition in Grasshopper, with some additional functionality. It produces a flat and properly numbered output for each section. However, it does not include optimized nesting to reduce material use.

The Kirigami Fold

May 23, 2014

Third and the final outcome of the Animate Patterning workshop is coordinated by Mehmet Ali. Students tried to develop a kirigami-like surface animation (which is also a good solution to my one-servo question) while they studies numerous variations. They ended up with this panel, ready to be moved by Arduino; The workshop is organized together with Mehmet Ali Altın and Fulya Akipek. Students are, Murat Akırmak, Gizem Ceyhanlıer, Cem Kıyak, Bartu Can, Tuğba Levent, Seda Orhan, Gizem Gümüşkaya, Yunus Emre…

The Cogwheel

May 23, 2014

Here is another student project from the three-day workshop we conducted together with Fulya Akipek and Mehmet Ali Altın. Briefly, the idea was to develop a system of cogwheels that spin together to animate an entire pattern. It was about to develop a kinetic system with a simple Arduino-based setup, probably with one servo and a motion sensor. The integration of the cogwheels system and the underlying pattern was interesting research. Although it seemed very simple for a servo setup,…

The Miura Fold

May 23, 2014

This is one of the works of the three-day workshop at Eskişehir Anadolu University, called “Animate Patterning“. This project is based on our previous folding experiment posted here, while students advanced it, testing a folding style called “Miura”. They built a 2.5m x 1m folding pattern, explained briefly here. After analyzing, and testing the folding technique, they drew the tessellation composed of a single parallelogram. They joined the structure together with hinges and screws. Finally, an Arduino setting is added including a continuous…

Prototype Cut-Fold

May 12, 2014

Inspired by this cut-fold pattern, we developed a prototype with Fulya Akipek. The first experiments were made from 3mm thick foamboards and they worked very well with 50×70 plates. However, when the project gets bigger and bigger, we needed to add a joint detail and use 5mm thick foamboards to achieve our goal (that is to develop a 1m by 2.5m shutter system). Then, we tried to animate its folding behavior by adding an Arduino setting with one motion sensor and a…

1 2 »
  • Chapters

    • Algorithms
    • Discourses
    • Fabrications
    • Studios
  • Explore

    • All Keywords
    • Table of Contents
    • Monthly Archive
    • #deformation
    • #geodesic
    • #circle
    • #hilbert
    • #islamic-pattern
    • #gosper-curve
    • #tensegrity
    • #golden-ratio
    • #b-spline
    • #tetrakaidecahedron
    • #vbnet
    • #solar-analysis
    • #tetrahedron
    • #gyroid
    • #optimization
    • #vector-field
    • #computational-geometry
    • #eps-foam
    • #pvc-hose
    • #galapagos
  • Search

  • Support designcoding!

  • Enjoying designcoding? Support me on Patreon to keep it growing. Thank you!

  • copyright 2026 designcoding.net | about | privacy policy | end user license agreement