STUDIO AIR ALGORITHMIC SKETCHBOOK STUDIO 9
choon sien wong | 640103
Algorithmic Sketchbook Week 1 Vase Stratergy 1 point xyz
polyline
4 point surface
I construct a square surface using point xyz and made polyline from the resulting output. I continued making another 5 surfaces to make a cube. 5 variation of cubes is generated by changing the coordinates, x-value, y-value and z-value of the cube. I could have made a cube straight in Grasshopper using box command but I decided to explore what tools were available and what sort of commands I can learn from this practice.
Vase Stratergy 2 pop 3D
voronoid
offset and pipe
Following the video tutorial, I decided to keep the lines generated from the voronoid and giving it a volume by using offset and pipe command. I would then connect the outlines of the voronoid to the generated solid at the end to create an interesting vase stand and a holding vase. The volume created at the end of the tutorial exercise was exploded in Rhino. The surface of the rectangle voronoid is deleted at random to create interesting form. Turning on Gumball and Osnap, I connect the solid to the previous generated lines of the voronoid.
Algorithmic Sketchbook Week 2 catenary
attractor
Could have done with a more complex base curve, as the form is a bit too simple. The toughest challenge here is to make sure the chain is not taut. I had to redo my curve a couple of times before getting a proper 3D solid after the catenary stage. Using the attractor and adjusting the parameter values, the form of the pavilion changes, creating series of interesting form. Adjusting the value of distance in weaver mesh thicken component and the rebuild value in loft option also changes the form of the pavilion.
curve menu
weaver mesh
I wanted to design a structural roof and I made 4 lines, using similar method as the previous work without an enclosed curve (no boolean toogle). The hardest challenge was to make the recess of the roof to join one another. I still could not figure out how to make it smooth, so I am leaving it as how it is for now and will ask my tutor how to go about.
catenary
weaver mesh
I wanted to design a curved wall using similar method as my previous sketches. I drew 3 lines on Rhino, rebuild the points and spread them about so the lines are stacked above one another with varying heights. I used curve menu method to close the ends of the curve. The hardest challenge was to find a solid form of the wall during the lofting stage. The catenary bar will turn orange whenever I change the points of the curve in Rhino as the form constantly having twists and no uniform curves. In the end I ignored the caution (chain in taut), and proceeded with lofting and weaver mesh commands.
Algorithmic Sketchbook Week 3 catenary
weaver mesh
Image sampling is done by using matric sequences of 0 and 1 which indicates areas of either black or white. A circle shape is used to produce the image, where the radius is determined by the tonal values of the black and white. Black = 0 White = 1 Any value between 0 and 1 are in the tones of grey colour. To reduce overlapping of circles in the grid, multiplication and using less than command can prevent this occurance. By doing so, it creates a much crisp image.
flatten tree voronoid
jitter
The pattern is generated by using a geometry/surface as its base and divided into several points. The sequence of data is passed through flatten tree command and into voronoid to generate patterns like this one on the left. The pattern can be varied by using jitter (random numbers) or create a sequence of true or false.
cull pattern
shortest-list
weave
2 curves are set in Rhino and referenced to Grasshopper. This is pattern is generated by using the weaver command base on the boolean toggle true/false sequences. Series of wave pattern is determined by the data input into the cull pattern command. The data is changed by the count list in Divide Curve command.
longest-list
shortest-list
cross-reference
Similar to previous task, this is to show how the short-list, long-list and cross-reference command works on geometry surfaces with lines.