Jiggle

Jiggle is a 3D geometry controller. It gives the user agency into shaping a geometric model for architectural purposes or 3D printing  jobs. 

ezgif.com-crop (2).gif
ezgif.com-optimize.gif
ezgif.com-crop.gif

How does it work?

Jiggle has 6 controls: 4 joysticks, and two potentiometers. The joysticks control the edges of the geometry while the potentiometers change the expansion and tightness of it.  

 Exterior look

Exterior look

 Controller box containing breadboard, Arduino, potentiometers, and joysticks 

Controller box containing breadboard, Arduino, potentiometers, and joysticks 

 The schematics for my controller 

The schematics for my controller 

 Model built using Grasshopper and physics engine called Kangaroo (in Rhino)

Model built using Grasshopper and physics engine called Kangaroo (in Rhino)

 Connecting controller to Grasshopper software in Rhino 

Connecting controller to Grasshopper software in Rhino 

 Final product: an architectural model 

Final product: an architectural model 

Concept 

Driven by my interests in bridging the learning gap with 3-dimensionality, I wanted to explore simplifying the understanding of geometry for first time users.  Just as Arduino exists for the electrical engineering world, Jiggle is a prototype for the 3D architectural world. Using Rhino and Grasshopper, I created my geometric model and connected it to Arduino. The complex controls I use in Grasshopper is much more simplified in my controller. The joysticks move the boundaries of my geometry and the potentiometers control the surface area. In addition, I applied a physics library to my model. Hence, the "jiggle" that happens is simply my model trying to readjust itself structurally based on the changes made by the user. No matter how much the user changes the model, it will readjust itself for production and structural stability.

Below are videos of other explorations using different sensors and geometries. I look at how can architecture sense you? By using a proximity sensor, can architecture expand or contract based on the influx of people within it? By using a light sensor, can architecture shield sunlight from you if temperatures are rising?  

#arduino, #rhino, #grasshopper, #kangaroo, #proximitysensor #lightsensor, #fabrication