Here you will be asked to post a screenshot as well as an approximately 400 word description of the criteria or parameters that you implemented in your use of this weeks precedent study.
Here is the schedule for the semester, including the student responsible for moderating the discussion:
Performative
8/20- Shanghai Tower- Beorkrem
8/27- Versioning- Steven Danilowicz
9/3- Adaptive Components- Dylan davis
9/10- Material Constraints- Christian Sjoberg
9/17- Programmatic Constraints- Neil Edwards
Generative
9/24- Aesthetic- Trevor Hess
10/1- Biomimicry- Ben Sullivan
10/8- NO CLASS- Fall Break
Interactive Design
10/15- Smart Objects- Lina Lee
10/22- Smart interfaces- Isabel Fee
Data Visualization
10/29- Emotive Expression- Chris Pockette
11/5- Physical Expression-
11/12- Daylighting-
11/19- Final Project begins
11/26
12/3
Welcome to the home for Digital Research 2013
Tuesday, November 19, 2013
BeardenPark_Edwards
startshape DOUBLE
rule DOUBLE {
A {}
A {x 3y -3 a -.5 z -1}
}
rule A {
SHAPES {s 3 x 2 y 3 sat 0 b -1 a -.5}
A {s 1 x 1y -.5 r 90 hue -4 b -.05}
}
rule A {
SHAPES {s 5 .2}
A {s .75 1 x -.25 y .5 r 180 sat -.25 b -.05 a -.03}
}
rule SHAPES {
SQUARE {hue 111 sat 1 b 1
}
SQUARE {s -1 hue 111 b -1
}
SQUARE {b .75 hue 111 a -.2
}
}
Tuesday, November 12, 2013
Accordion Bus Stop
This bus stop is designed to react specifically to the
amount of time left for the bus to arrive.
The aspect of the bus stop that changes is the area that it covers. As the bus gets closer to the stop, the
shelter accordions out to allow for more people to congregate under its
shelter. This occurs in the screen on
the wall of the bus stop as well as the angled roof structure sheltering the
bus patrons.
The grasshopper script that I built to run this splits the
shelter into three different components: The middle portion of the screen, the
top and bottom layers of the screen, and the roof structure of the stop. The screen layers work the same way in that a
line is drawn from the anchor point of the bus stop and extends out from 5’ to
a maximum of 30’. This line is divided
into 10 sections, and then those points are then made into lines along the base
curve. From there, the midpoints of each
line are extracted and offset from the base line based off of an inverse
formula to make the points move further away from the line as the line became
shorter to allow for the accordion affect.
The midpoints were then joined by lines and assigned rectangular
profiles.
From here, the points on the base curve became the
structural columns for the screen and roof to attach to. This is where the separation of the top and
bottom layers of the screen comes into play.
The lines for the columns were drawn between these two layers, and then
piped to act as circular columns in the system.
The roof structure is then laid on top of these columns by applying a
rectangular profile to a sloped line.
Then the midpoint of these rectangular members is evaluated on the front
and back of the members, made into a curve, and then lofted together in the
same way that the layered elements of the screen were. This creates an accordion roof structure that
is flexible enough to allow for the expansion and contraction of the station.
Arduino
The integration of the Arduino into my project was conceptually pretty easy. It expands on the system I envisioned last week in which the segmented roof of the bus stop would open up to encourage people to stand closer to the road as the bus approached. Thus, the rotation of the Arduino would just facilitate the rotation of the roof panels.
I think it is more interesting, however, to propose an alternate set of configurations that do not simply provide rotation to a building element. Rather, if these elements need to move in a straight line, how do we use the rotational movement of the Arduino to facilitate that? How would we take the rotational movement and amplify it, if we do not want a one to one correlation between the movement of the element and the Arduino? My first instinct is to use a series of gears to make this movement possible. By making a geared track on a wall, we can use a gear mounted on the Arduino to move it in a straight line. Or if we wanted to amplify the movement of the Arduino we would use a small gear on the motor, and a large gear on the element that we are trying to move. While the torque would certainly burn out the tiny motor that we have, I think that these are much more interesting questions than simply integrating the motor into my preexisting design.
Monday, November 11, 2013
Urban Bus Stop_ Arduino_ Dylan Davis
Firefly for Grasshopper is used to bridge the gap between Grasshopper and the Arduino micro-contoller. This allows for the collection of real-time data from internet feeds or remote sensors. These sensors, that are creating a measurable output, can affect the surroundings by controlling lights, motors, and other actuators.
For my Bus stop design, I utilized the structure of the previous iteration and reformed the moving partition walls to be ceiling panels. These panels can determine the location of occupants inside the bounds of the bus stop and position themselves overhead.
The bus stop will playfully engage with occupants as the panels follow people as they move through the space. When the bus arrives and occupants begin to form a line, so will the panels.
Monday, November 4, 2013
Davis_Urban Bus Stop
In order to signify occupants that the bus is approaching, this bus stop has four partition walls that are transformed by vectors and colors, all calculated by the remaining time before the Bus' arrival. By utilizing the excel spreadsheet, these values were extracted and manipulate the partition walls.
The walls act as moving seating over-top a garden space to make the wait between buses more enjoyable for occupants. The bus stop will engage with public and signify the remaining amount of time to even distant late occupants.
When the bus does arrive, the partition walls will align with the street. This will direct circulation and provide shading until occupants aboard the bus, making their experience at the bus stop more enjoyable.
Sjoberg Responsive Urban Bus Stop
This solution for the urban bus stop problem was derived from the changing occupancy as the bus approaches, the movement of people through the space, and the need for a visible formal change to signify the approach of the bus. When the bus has just left and will not be arriving for some time, the form defines a smaller space. As the bus draws nearer, it expands to adapt to the now greater occupancy. This expansion in three directions will extend toward the two directions of approach, and shelter the occupants as they line up to enter the bus. The expansion will be easily readable from a distance and serve to convey the buses proximity. This form uses sets of catenary arches which create a stable structure and light appearance. In the script, The time until arrival is used as a divider for the step size of the rotation of the catenary sets.
Sjoberg Grammar Evolver
The processing script used to create evolutionary iterations of this design allowed for an ever changing interpretation of design criteria. I chose three simple variables in order to retain the overall essence of the original script. These variables were move, scale, and brightness. Its pretty incredible some of the unexpected outcomes even with limited variable inputs. The highlighted iteration in the below image exemplifies this. It has a sort of impressionist painting quality to it. In class we discussed the emergence of logic within the script, I was surprised by the number of iterations that seemed to highlight a single original action of the script. I chose, for the final iteration, a composition that had a strong network of circulation and a variety of overlapping spaces at a key moment.
Subscribe to:
Posts (Atom)