W01_Fabware_Final2

download W01_Fabware_Final2

of 36

Transcript of W01_Fabware_Final2

  • 8/8/2019 W01_Fabware_Final2

    1/36

    WORKSHOP 01 // FABWAREmichael.dosier tyson.hosmer thiago.mundim ryan.szanyi

    alisa.andrasek jeroen.van_ameijde AA DRL 2009

    UNIT

    OPEN CONNECTION 2RESTRICTED CONNECTION 3VARIATION 4RANDOM LOGICS 5L-SYSTEM 6L-SYSTEM SPIRAL 8SCALE 10

    ASSEMBLY

    AGGREGATE GEOMETRY 12CATALOG 14COMPONENT SCREEN 16CELLULAR MONOLITH 18BILATERAL WEAVE 20

    DEPLOYMENT

    ASSEMBLY AGGREGATION 22EVENT PLACEMENT 24GROWTH INTELLIGENCE 26

    APPENDIX

    ASSEMBLY CODE CATALOG 29

    FABWARE explores the notion of unit and the meaning of unit as part of a composite whole.

    This research is staged into three core sequences:unit, assembly, and deployment.

    CONTENTS

  • 8/8/2019 W01_Fabware_Final2

    2/36

    VARIATION // UNDEFINED CONNECTION ORDER SYMMETRY // DEFINED CONNECTION ORDER UNIT 01 // 360 CONNECTION

    UNIT // OPEN CONNECTION

    The versatility of the joint connections allow many variationsranging from symmetrical, ordered aggregations to morechaotic and asymmetrical assortments. Without a set of rules of aggregation, the openness of this system moves inthe direction of randomness and disordered chaos

  • 8/8/2019 W01_Fabware_Final2

    3/36

    UNIT 02 // LIMITED CONNECTION LOOP // DEFINED CONNECTION ORDERSPIRAL // DEFINED CONNECTION ORDER 3

    UNIT // RESTRICTED CONNECTION

    The behavior of the restricted connection model is regulatedby its established angles. The four-legged piece and thetriangle connector allow for 56 possible vectorial translationsfrom the start of one arm of one piece to the nish of onearm on the next. Through the asymmetry of the pieces incombination, several types of spiralling behaviors emerge,The quantity of variations allows a diversity through aggre-gation. Due to the at (1-axis) units that behavior becomeslimited to an open system of spiralling of units throughspace. The open spiral is exible but under structured inlarge aggregations

  • 8/8/2019 W01_Fabware_Final2

    4/36

    CUT-SHEET // UNIT THICKNESS VARIATIONASSEMBLY // THICKNESS VARIATION DIAGRAMS

    UNIT // VARIATION

    ASSEMBLY // UNIT VARIATION MATRIX

    Units form shifts from square perimeter to a pinched dia-mond, while maintaining the same 4 x 45 degree jointconnections. The resulting 3 dimensional lattice structurescellular volumes that shift across the eld. The structure isclosed and rigid due to its 45 degree angle joint setout

  • 8/8/2019 W01_Fabware_Final2

    5/36

    CUT-SHEET // RANDOM CONNECTORS + QUAD-TREE SUBDIVISION 5

    UNIT // RANDOM LOGICSCONNECTORS // RANDOM SCATTERING

    ASSEMBLY // RANDOM LOGICS UNIT

    A standard connector geometry is distributed across a2-dimensional surface. Unit boundaries are de ned by aquad-tree subdivision, regulated by a maximum connector to unit ratio of 3:1. Units are assembled with the only rulebeing: utilize every piece in one assembly. The resultingaggregate geometry is expectably as random as the initialscattering process; thus de ning the extreme condition of aminimum implied control resulting in an unexpected geomet-ric result.

  • 8/8/2019 W01_Fabware_Final2

    6/36

    UNIT 03 // 1-AXIS : CONSISTENT ANGLES

    UNIT 04 // 2-AXIS :: VARIABLE ANGLES ASYMMETRY // UNDEFINED CONNECTION ORDER

    SYMMETRY // DEFINED CONNECTION ORDER

  • 8/8/2019 W01_Fabware_Final2

    7/36

    L-SYSTEM // UNIT LENGTH BY ATTRACTOR POINT 7

    UNIT // L-SYSTEM LOGIC

    L-SYSTEM // VARIABLE ANGLESL-SYSTEM // UNIT LENGTH BY ATTRACTOR POINT

    - -

    L-Systems were investigated as a means to add complex-ity to the types of behaviors of the aggregations as well asto achieve a balance of openness/ exibility of translationand structural stability/order. Basic symmetrical L-Systemsproduce a growth logic in 3 dimensional space that is highlyordered and affords the possibility to connect closed loopsadding structural stability to the system. Asymmetry is thenapplied to the units in search of emergent behavior withinthe branching growth logic.

  • 8/8/2019 W01_Fabware_Final2

    8/36

    UNIT 05 // 2-AXIS + 1 AXIS :: VARIABLE ANGLES

    UNIT // L-SYSTEM SPIRAL

    The two axis L-System growth logic is synthesized with theasymmetry of the restricted angle 1-axis units. This hybridbreeds a broad range of open/closed behaviors. Gener-ally, the more open systems allow for greater exibility andmovement while the more closed systems bring structuralstability and ordering of spatial organizations. The geometrybecomes xed enough to establish rules that govern be -havior while remaining exible enough to allow a gradient of diversity of systemic typologies. The nature of this exiblegradient allows multiple systems to integrate uidly into anadaptive collective organism

  • 8/8/2019 W01_Fabware_Final2

    9/36

    NESTED CUT-SHEET // MDF - LASER CUTTERBEHAVIOR // ASSEMBLY INDUCED SPIRALS 9

  • 8/8/2019 W01_Fabware_Final2

    10/36

    NESTED CUT-SHEET // PLYWOOD - 3-AXIS CNC ROUTER UNIT // 2x PLYWOOD vs. 1x MDF

  • 8/8/2019 W01_Fabware_Final2

    11/36

    11ASSEMBLY // 2x PLYWOOD BILATERAL WEAVE

    Unit scaling is not a direct 1:1 translation. Increased scalerequires a change in materiality, which in-turn necessitatesadjustment in fabrication methodology.

    A 100% increase in scale required a shift from 3mm-thickMDF sheet to 6mm-thick birch plywood. Limitations of thelaser-cutting process used for the 1x MDF pieces was notusable at the 2x scale, requiring use of a 3-axis CNC router.To accommodate a larger material capacity and a larger offset between units required slight modi cations and re -nesting. Resulting pieces were rough cut and necessitated

    nish sanding.

    Increased units produce scaled material effects, allowingsimilar assembly logics. The increased surface area of in-creased scale units also embodies the potential for perfora-tion or other material effects - allowing for increased material

    exibility and visual effects.

    UNIT // SCALE

  • 8/8/2019 W01_Fabware_Final2

    12/36

    // pure geometry materiality

    x.E > y.C (y.B / x.B) y.A> x.A (x.D / y.B) x.E > ...x.B > x.B (x.D / x.C)

    Code is looped 8 times forming strings : purely oriented in joints at 4, x.B< x.B connections++ geometry wavering across straight path++ geometry separates, only bound at these 4 connections++ PURE CONNECTION GEOMETRY BOUND BY ONLY 4 x.B

  • 8/8/2019 W01_Fabware_Final2

    13/36

    13

    ASSEMBLY // AGGREGATE GEOMETRY

    The units were digitally modelled and aggregated as pure geometry using the same coded assemblies tested in the material realm. The assemblages which form closed loops and fabrics inthe material system have different propensities to separate and do not close geometrically. These differences multiplied over large populations of assemblages exhibit differing behaviouraltendencies from the material assemblies. Through this process the research reveals the impact of the exibility and tolerance of the notch joint MDF upon the behaviours of these sy stemsover large populations. This new materialism establishes itself in the tension between geometry and materiality. As a loop is stretched, bent, or pulled to lock into neighboring joint, a forceis embedded in the material. These physical forces work in tandem with the forces of transformation driven by the geometries of assembly. In some systems such as the closed cellular monolith, the forces embedded by pulling the material into place stabilize a geometric tendency toward nonlinear movement through space (in this case a geometric desire to twist). Thisstability between material forces and geometric forces create an enhanced structural order. In other cases, such as the bilateral weave the geometric tendency of the material to twist istightened and enhanced by the forces exhibited over the system by incrementally pulling the strings into partially closed loops. This instability between material forces and geometric forcesexhibits a complex behaviour of movement. It is this fusion of material + geometric tendencies that gives the systems their performative qualities

    CELLULAR MONOLITH ASSEMBLY // PURE GEOMETRIC TENDENCY

  • 8/8/2019 W01_Fabware_Final2

    14/36

    CODE SYNTAX KEY

    Assembly Syntax

    X Branch Unit Y Connector Unit x.M Internal Branch Joint - Malex.F Internal Branch Joint - Femalex.A External Branch Joint - Ax.B External Branch Joint - Bx.C External Branch Joint - C x.D External Branch Joint - Dx.E External Branch Joint - E y.A External Connector Joint - Ay.B External Connector Joint - By.C External Connector Joint - C > Connection Vector (*) Rotation Vector

    ... Repeat Block

    UNIT // [X] [Y] CATALOG // ASSEMBLY CODES

  • 8/8/2019 W01_Fabware_Final2

    15/36

    MATERIAL BEHAVIOR //open loop spiral

    [spiral_01] CONNECTION CODING //X x.C > y.B (y.C / x.B) y.C > x.E (x.B / y.B) x.c > ...

    15

    MATERIAL BEHAVIOR //interconnected open loop spirals produce larger aggregate spiral

    [spiral_01_mult_01] CONNECTION CODING //X x.B > y.B (y.C / x.A) y.C > x.E (x.B / y.B) x.B > ...

    x.D > x.D (x.C / x.B) x.E > y.C (y.A / x.D) y.B > x.B (y.A / x.C) x.E > ...

    SAMPLE // ASSEMBLY CODES

    ASSEMBLY // CATALOG

    With an aggregation of connections, we can begin to cre-ate a syntax to begin documenting the various spirallingtendencies. The assembly syntax creates a line of codethat is used for assembly instructions. We can documenteach components vector orientation and new assembliesoff of the original spiral. After generating multiple codes, weestablished a catalogue. This catalogue was used to selectmultiple spiralling behaviours to deploy. The criteria for selecting certain codes was multidirectional growth, non-terminating cell structure, and speci c behavioural charac -teristics.

  • 8/8/2019 W01_Fabware_Final2

    16/36

    BEHAVIOR // CLOSED LOOP SURFACEBEHAVIOR // PLANAR SURFACE CHARACTERISTIC // DOUBLE LAYER

    COMPOSITE ASSEMBLY // 3 ASSEMBLY CODES BEHAVIOR // SPLINE SURFACE

  • 8/8/2019 W01_Fabware_Final2

    17/36

    17

    ASSEMBLY // COMPONENT SCREEN

    ASSEMBLY // CLOSED LOOPS

    The component screen is a combination of three differenttypes of code. The synthesis of these codes creates anextruded surface condition along spline. This spline has theability to follow a straight line, turn sharp or wide corners,and double in width. If the curve is allowed to grow in onitself, the assembly will close in on itself and de ne volumes.The component screen is one of the most sophisticated sys-tems in regards to performance, because the assembly of different closed loops can be arranged in different degreesof rotation.

  • 8/8/2019 W01_Fabware_Final2

    18/36

    10 Kg

    CHARACTERISTIC // REDUNDANCYBEHAVIOR // FORCE RESISTANCE CHARACTERISTIC // VISUAL FIELDS

  • 8/8/2019 W01_Fabware_Final2

    19/36

    1.9 Meters

    2.6 Meters

    19BEHAVIOR // VERTICAL GROWTH

    ASSEMBLY // CELLULAR MONOLITH

    The cellular monolith code grows in a three dimensionalmatrix with vertically oriented spiralling. This tendency al-lows the assembly to directly react to gravitational forces,therefore, the cellular monolith can achieve substantialvertical growth. The matrix also provides the assembly withredundancy that enables punched openings without loosingsigni cant structural stability and a high resistance to verticalloads. The large cells in the cellular monolith render diversevisual elds throughout the assembly.

  • 8/8/2019 W01_Fabware_Final2

    20/36

    CHARACTERISTIC // REDUNDANCY

    BEHAVIOR // ASSEMBLY FLEXIBILITYBEHAVIOR // ASSEMBLY SPIRAL CHARACTERISTIC // BIFURCATION

  • 8/8/2019 W01_Fabware_Final2

    21/36

    ASSEMBLY // BILATERAL WEAVE SPIRAL 21

    ASSEMBLY // BILATERAL WEAVE

    Because of its malleability, the bilateral weave is the most

    exible system. The high frequency of spiralling creates afabric that has a larger, overall spiralling tendency. Althoughit has a general spiralling behaviour, the assembly can beforced into a plane and small punctures can be created.The ability to bifurcate off the weave in addition to abundant

    exibility allows this assembly to span between other sys -tems by connecting uniformly or as tendrils onto availableconnections.

  • 8/8/2019 W01_Fabware_Final2

    22/36

  • 8/8/2019 W01_Fabware_Final2

    23/36

    23

    DEPLOYMENT // ASSEMBLY AGGREGATION

    DEPLOYMENT // FABRIC AGGREGATE

    The nal prototype seeks to utilize and unify three of the

    behaviorial assemblies studied with the unit 5 hybrid. Thecellular monolith is used to exhibit an ordered verticalstructure. The patterned component screen allows a smalldegree of movement and bifurcation within a partially closedsystem. The bilateral weave is the most exible with aslightly higher degree of openness. It is used to merge theother two assemblies. Two highly structured systems mergewith one highly exible and mobile system. The redundancycreated through aggregation allows the uid integration of the multiple systems through bifurcation. The assembliesin this research exhibit a gradient range of exibility linkedto the degree that the system is open or closed. Degrees

    of movement within these open and closed systems varybased on the relationship of geometric and material forces.Different assemblies can establish themselves in reactionto contextual constraints and merge through open/ exiblebridging assemblies.

  • 8/8/2019 W01_Fabware_Final2

    24/36

    MoMA PS1 // DEPLOYMENT MONTAGE

    original base photograph 2009 jonnaro via fickr.com

  • 8/8/2019 W01_Fabware_Final2

    25/36

    1 . 9 M

    e t e r s

    2 . 6 M

    e t e r s

    25

    Rather than de ning a product to be located within a generic

    site, research was directed towards methods of deploymentwhere a proposed system might engage its context in aunique way.

    Utilizing the assembly research, one method of deploy-ment suggests locating behaviors and/or characteristics intodesired site locations. Events would be linked utilizing theBilateral Weave assembly, producing an aggregate whole.Finally, relying on the redundant properties of particular assemblies, openings would be induced, providing for viewand circulation.

    Event deployment logic allows for system control and siteresponsivity, without explicitly de ning a resultant geometry.Installation documentation and instruction is minimized,allowing for localized recon guration due to assembly ex -ibility and/or variation of expected site conditions.

    DEPLOYMENT // EVENT PLACEMENT

    MoMA PS1 // DEPLOYMENT PLAN DIAGRAM

  • 8/8/2019 W01_Fabware_Final2

    26/36

    // intelligent growth : destination rules

    A: 1 PT DESTINATIONRULES:1)choose direction point branch (A,B,C,D) closest to destination2)orient component in joint3)rotate on axis 90 degrees (non-intelligent direction)

    : MULTIPLE DESTINATIONS, AVOID MOVING TOO CLOSE TO DESTINATIONULES:

    1) choose closest destination pt) choose closest direction pt branch (A,B,C,D) to destination) IF you are within 150mm of destination, erase destination pt and move to the next closest

    4) orient component to joint)rotate on axis 90 degrees (non-intelligent direction)

    C: MULTIPLE DESTINATIONS, AVOID MOVING TOO CLOSE TO DESTINATION,FLIP COMPONENT TO ACHIEVE OPTIMAL ORIENTATIONRULES:1) choose closest destination pt2) choose closest direction pt branch (A,B,C,D) to destination3) IF you are within 150mm of destination, erase destination pt and move to the next closest4) orient component to joint5)rotate on axis 90 degrees6)self evaluate which branch shoulld orient to destination and flip if necessary

    23

    4

    5

    23

    4

    56

    B vs C : C has the added intelligence of being able to associate itself to the destination and evaluate its own geom-etry to decide if it should flip itself or not...this results intighter path through the cloud of destinations

    C

  • 8/8/2019 W01_Fabware_Final2

    27/36

    27INTELLIGENT GROWTH // SHORTEST PATH DIAGRAM

    DEPLOYMENT // GROWTH INTELLIGENCE

    A series of studies were conducted to begin to encode an intelligence within each unit based on a simple rule system.

    In these 3 studies the set of rules is sequentially enhanced to spawn intelligent geometric translation within the possi-bilities afforded by the nal hybridized units.

    EXPERIMENTS:

    1) In the rst example, the unit measures the distance from its legs to a destination and selects which leg to con -nect and orient to next while arbitrarily rotating on axis by 90 degrees. It is therefore operating within the constraintsof the established notching system. This system creates a uctuating spiral across a linear vector directly to thedestination

    2) In example two, 6 destinations are introduced. First the unit evaluates if it is within an established distance of thedestination, and if it is deletes that destination and chooses the next closest destination. It then measures and choos-

    es which destination is closest and decides which of its 4 legs are closest to that destination. The unit orients itself on that leg and rotates arbitrarily by 90 degrees on axis to notch in. This system creates a spirally which nds theclosest path it can to all the destinations. The tightness of the spiralling in 3d space is deformed by the sizeof the zone in which the unit chooses a new destination

    3) Finally, the same system is established, but a nal step of self assessment is added. After the unit has orienteditself and notched in it evaluates the distances between its own arms an ips itself if that will give it a closer path to itsdestination. This self regulation/assessment establishes a more controlled spiralling through 3d space withthe shortest path of the three examples by adding additional intelligence to the individual unit and achieving abasic level of agency

  • 8/8/2019 W01_Fabware_Final2

    28/36

  • 8/8/2019 W01_Fabware_Final2

    29/36

    APPENDIX // ASSEMBLY CODESCODE SYNTAX KEY

    Assembly Syntax

    X Branch Unit Y Connector Unit

    x.M Internal Branch Joint - Malex.F Internal Branch Joint - Femalex.A External Branch Joint - Ax.B External Branch Joint - Bx.C External Branch Joint - C x.D External Branch Joint - Dx.E External Branch Joint - E y.A External Connector Joint - Ay.B External Connector Joint - By.C External Connector Joint - C > Connection Vector (*) Rotation Vector ... Repeat Block

    CONNECTOR UNIT // [X] // [Y] 29

  • 8/8/2019 W01_Fabware_Final2

    30/36

    CONNECTION CODING //Y y.A > x.E (x.B / y.B) x.B > y.A (y.B / x.A ) y.C > x.B (x.C / y.B) x.E > y.B (y.A / x.B) y.C >

    y.C (y.B / y.A) y.A > y.C (y.A / y.B) y.A ...Y y.B > x.E (x.B / y.A) x.B > y.A (y.B / x.C ) y.C > x.B (x.A / y.B) x.E > y.A (y.B / x.B) y.B > ...

    [spiral_14]

    MATERIAL BEHAVIOR //cellular open loop

    MATERIAL BEHAVIOR //closed loop cell

    CONNECTION CODING //X x.D > y.C (y.B / x.A) y.A > x.D (x.A / y.C) x.B > y.A (y.B / x.C) y.C > x.B (x.B / y.B) x.D >

    y.B (y.A / x.D) y.C > x.D (x.C / y.A) x.B > y.C (y.B / x.C) y.A > x.B (x.A / y.B) x.D > ...

    [spiral_16]

    MATERIAL BEHAVIOR //cellular closed loop

    CONNECTION CODING //Y y.A > x.E (x.B / y.B) x.B > y.A (y.B / x.A ) y.C > x.B (x.C / y.B) x.E > y.B (y.A / x.B) y.C > y.C (y.B / y.A)y.B > y.C (y.A / y.B) y.A ...Y y.B > x.E (x.B / y.A) x.B > y.A (y.B / x.C ) y.C > x.B (x.A / y.B) x.E > y.A (y.B / x.B) y.B > ...

    [spiral_15]

    MATERIAL BEHAVIOR //closed loop cell

    CONNECTION CODING //X x.D > y.C (y.B / x.A) y.B > x.D (x.A / y.A) x.E > y.A (y.B / x.B) y.C > y.B (y.A / y.B) y.C >

    y.C ( y.B / y.B) y.A > x.E (x.B / y.B) x.D > ...

    [spiral_17]

    [ l ][h l ]

  • 8/8/2019 W01_Fabware_Final2

    31/36

    [spiral_02]

    CONNECTION CODING //X x.C > y.B (y.C / x.B) y.C > x.E (x.B / y.B) x.C > ...

    MATERIAL BEHAVIOR //open loop spiral

    MATERIAL BEHAVIOR //open loop spirals + branching propogationpotential for vertical growth

    CONNECTION CODING //X x.C > y.B (y.C / x.B) y.C > x.E (x.B / y.B) x.C > ...

    x.B > x.A (x.D / x.B) x.C > y.B (y.C / x.B) y.C > x.E (x.B / y.B) x.C > ...

    [spiral_02_mult_01]

    CONNECTION CODING //Y y.B > x.C (x.E / y.A) x.A > y.C (y.A / x.D) y.B > ...

    y.A > x.E (x.D / y.B) x.A > y.C (y.A / x.B) y.B > x.E (x.A / y.A) x.A > ...

    [helmet_01]

    MATERIAL BEHAVIOR //closed loop spiral + open loop spiral = closed loop objectpotential for vertical growth

    CONNECTION CODING //Y y.A > y.C > y.A > ...

    y.B > y.C > y.B > ...

    [branch_01]

    MATERIAL BEHAVIOR //closed loop spiral

    [ i l 05][ i l 03]

  • 8/8/2019 W01_Fabware_Final2

    32/36

    MATERIAL BEHAVIOR //closed loop spiral

    CONNECTION CODING //X x.D > x.E (x.D / x.D) x.D > ...

    [spiral_04]

    CONNECTION CODING //X x.B > x.E (x.B / x.B) x.B > ...

    [spiral_06]

    MATERIAL BEHAVIOR //closed loop spiral

    MATERIAL BEHAVIOR //closed loop spiral

    CONNECTION CODING //X x.A > y.C (y.B / x.B) y.B > x.C (x.B / y.C) x.A > ...

    [spiral_05]

    MATERIAL BEHAVIOR //open loop spiral

    CONNECTION CODING //X x.D > x.B (x.A / x.E) x.E > ...

    [spiral_03]

  • 8/8/2019 W01_Fabware_Final2

    33/36

    [spiral 10] [spiral 10 mult 01 strut 01]

  • 8/8/2019 W01_Fabware_Final2

    34/36

    CONNECTION CODING //X x.E > y.C (y.B / x.B) y.A > x.A (x.D / y.B) x.E > ...

    [spiral_10]

    MATERIAL BEHAVIOR //open loop spiral

    MATERIAL BEHAVIOR //open loop spiral - aggregate as surface

    CONNECTION CODING //X x.E > y.C (y.B / x.B) y.A > x.A (x.D / y.B) x.E > ...

    x.B > x.B (x.D / x.C)

    [spiral_10_mult_01]

    MATERIAL BEHAVIOR //open loop spiral - aggregate as surface - strut reinforcement

    CONNECTION CODING //X x.E > y.C (y.B / x.B) y.A > x.A (x.D / y.B) x.E > ...

    x.D > x.E (x.C / x.C) x.A > x.E (x.D / x.C) x.B > x.D

    [spiral_10_mult_01_strut_01]

    MATERIAL BEHAVIOR //open loop spiral - aggregate as directional volume - strut connectors

    CONNECTION CODING //X x.B > y.A (y.C / x.A) y.C > x.E (x.B / y.B) x.B > ...

    x.C > x.C (x.E / x.B)

    [spiral_11_strut_02]

  • 8/8/2019 W01_Fabware_Final2

    35/36

  • 8/8/2019 W01_Fabware_Final2

    36/36

    WORKSHOP 01 // FABWAREmichael.dosier tyson.hosmer thiago.mundim ryan.szanyi

    alisa.andrasek jeroen.van_ameijde