Assignment 03 | Form Found

By Nima Luorong, 19/12/2023

Greetings, everyone! Welcome back to another thrilling blog post, where I explore the fascinating world of design through the lens of Grasshopper and Rhino. In this particular project, my primary focus lies in crafting intricate ceiling finishes that seamlessly connect from the ground, radiating outward from a centralized column. The goal of this unique ceiling design is to establish a centralized interior space that not only draws people in from the outside but also fosters communal conversations. All of this is made possible through the meticulous craftsmanship of a carefully designed Grasshopper definition.

Interior view with ceiling model

This project involves the design of a ceiling finish in a Pratt Studio room with a floor area of 48′ x 32′ and a ceiling height of 13′-0″. The primary concept is to fashion a central focal point that encourages interaction. This distinctive form also serves as a light diffuser, enhancing the overall ambiance of the space.

Interior view

Interior view

Interior view

Interior view

Interior view

Grasshopper Definition

Interior view
Form Found Video

Pratt Campus Application

Pratt Campus Application

Pratt Campus Application

Thank you very for this Stay tuned and have a great day!

ASSIGMENT 01 | 2D PATTERNIG | Maria Gutierrez

For my 2D Patterning experimentation, I wanted two different mechanisms to work together in which, modules would interact with one another.

When I first started to explore, I began with three different modules that could morph into one as you moved up and down. The final product for that experiment can be shown below with the shapediver QR code.

While I do like this, and it did teach me how to interact with different modules together like I wanted to. This grasshopper was more of a happy accident. To continue, I wanted a to just interact with 2 different modules that can have the similar forms. That when I learned about voronoi (Also because of other students’ projectss :p)

Starting with 2 modules to play with one another : Pink fill with orange base offset (A1) with the Voronoi void that follows a line and cuts through the pattern A1.

I wanted an intersection line that can change size and move throughout the plane, interacting with the second module.

My final project’s grasshopper script

To make my GIF, I interacted with the different toggles to shift the movement of the void, the size of the curve that cut through pattern A1, and how much did I want to populate the base (and the void).

My final project’s pattern 50 movements..

Here are the individual takes and patterns that I played with.


Here are some AR pictures I took: I think it is a cool experience when you point it to the ceiling instead of the floor :)

Here is my final project shapediver’s QR Code to try it!

Assignment 02 | Product Family | Fang-Ting Lee | Final (Printed Vessels & Final Script)

After experimenting with 3D print settings and figuring out the angle my 3D printer can print without the need of supports, I have managed to print out my set of 5 vessels based on my original design. Here are the final model photos, 100 variations, and the grasshopper script.

Project 1: Product Families

By Nima Luorong

Greetings everyone! Welcome back to another exciting blog where I delve into the realm of design using Grasshopper and Rhino. In this project, my focus is on creating a versatile family of 100 products that seamlessly coexist within a unified design space—all thanks to a meticulously crafted Grasshopper definition.

Objects in interior
play the video to see the transformation
designed objects

The core concept revolves around vessels, which dynamically transform into various forms such as plates, bowls, and more. What sets this project apart is the intriguing ability of the product’s textures to evolve alongside its changing shape. Picture a design that adapts not only in form but also in texture, adding a layer of visual sophistication to each product.

A key highlight of this endeavor is the flexibility it offers. The complexity of the products can be easily adjusted to cater to individual preferences. Whether you prefer a sleek and minimalist aesthetic or a more intricate and detailed design, the power is in your hands. Please follow the following Grasshopper Definition:

The ultimate objective of this product design venture is to establish a harmonious family of items that seamlessly integrate into our daily lives. These products aren’t just aesthetically pleasing; they are designed with functionality in mind, making them practical additions to our daily routines.

The result is not just a collection of products but a dynamic family that mirrors the diversity and fluidity of our lives. Stay tuned for more design adventures and let your imagination run wild! SEE YOU NEXT ROUND.

Yanyu, project 2

The approach for this project involves subdividing multiple circular shapes into lines, then performing a positive rotation, duplicating, and subsequently a negative rotation to create a container.

Create a circle in the xy panel and control its quantity and diameter ,direction

Use graph mapper to control the range of circle changes, and then use divide curve to subdivide the average points.

connecting points form faces

copy this part and use negative to rotate it in the opposite direction.

My Script