andrewKROLL
selectedWORKS [2013]
708.256.7387 andrew.t.kroll@gmail.com www.andrewthomaskroll.com
]
nexus .001 - .014
]
animateWRAPPING ]
.015 - .022
]
activeTENSION ]
.023 - .030
]
[multi]AGENT .031 - .038
]
CONTENT
]
Nexus was part of comprehensive design studio that focused on the redevelopment of Chicago’s Clybourn Metra Station. The building was conceptualized from the interaction of various modes of circulation surrounding the site, which, in turn, created a framework of circulation lines: existing/expected. As a response to the site’s surrounding circulation, we began to simulate various methods of clustering and bundling of these circulation paths into dominant lines that can be articulated throughout the design. The resulting lines were implemented through a holistic system that informs the design - from landscape and building form to mechanical systems. By employing and referencing contextual hierarchies into the design strategy, the building acts as a beacon and destination place that pulls in the surrounding neighborhood to a mediatheque that is located above the transit station, which is meant to encourage the development of local high-tech ventures.
nexus
with: kyle dunnington and trey lindsay
hair system studies
layering studies
.003
nexus
formal development via hair system studies
site circulation study
nexus
floor plate + programmatic study
.004
LIGHTING Mediatheque Level
Track Level
FLOOR PLATES/ CIRCULATION MECHANICAL
DĂŝŶ ŝƌĐƵůĂƟŽŶ WĂƚŚƐ dƌŝďƵƚĂƌLJ ŝƌĐƵůĂƟŽŶ WĂƚŚƐ
STRUCTURE
Ground Level
PANELING HAIR SYSTEM
OPENINGS/ RUNNELS
LANDSCAPE ^ĞĂƟŶŐ Mechanical Vents
FORM
Runnels Glass Floor >ŝŐŚƟŶŐ
BUILDING LINES
Highway
Train
EXISTING SITE CIRCULATION PATHS
Car
Bicycles
integrated line diagram .005
nexus
platform level plan nexus
.006
.007
nexus
landscape section
landscape plan [main entrance] nexus
.008
nexus
nexus
.010
north-south section .011
nexus
skylight detail
nexus
.012
wall detail @ ground .013
nexus
nexus
.014
animateWRAPPING
Animate Wrapping is a mixed-use development intended for alleviating the lack of student housing within the South Loop area of downtown Chicago. The approach to this design stemmed from the initial idea of using the site’s inherent dimensions as a determinant to develop form. By using these dimensions, proportional strips were developed and implemented as a conceptual device to split the site in order to create a site “fabric.� This fabric is employed as a wrapping device after a series of programmatic volumes shift into a dense and cohesive system. The wrapping becomes further abstracted as a series of contextual adjacencies and lighting issues morph the individual strips. The building can be read as an animate (evolutionary) extension/extrusion of the site through its emergence from the site as one continuous wrapping surface.
768,000 sqft
768,000 sqft
768,000 sqft
768,000 sqft
2%
Support Facilities
Parking|Mep_15,000 sqft
6%
Public Flex Space
Market|Flex Space_38,400 sqft
5%
Academic Facilities
School Facilities|Theater_38,400 sqft
5%
Commercial
Commercial_38,400 sqft
9%
Recreational Facilities
Fitness Center_69,000 sqft
9%
Outdoor Space
Terrace_69,000 sqft
30%
ribbon strips
3 bedroom apt._150,000 sqft
2 bedroom apt._150,000 sqft
main entrances
Residential|Student Housing 70%
70%
STUDIO|1 bedroom apt._300,000 sqft
programmatic placement
conceptual development total program
1
program summation
2
.017
program function
program definition
3
4
FINAL
animateWRAPPING
animateWRAPPING
BALBAO
HARRISON ST.
STATE ST.
ground floor
STATE ST.
eighth floor
.018
commercial
theater
market
study
cafe
BALBAO
gym
bookstore
HARRISON ST.
detail plan|north tower
detail plan|south tower
eighth floor _ detail .019
animateWRAPPING
animateWRAPPING
.020
.021
animateWRAPPING
animateWRAPPING
activeTENSION
activeTENSION is a [sub]urban infill project that bridges the gap of Staten Island’s [schizophrenic] urbanism where single family homes are interspersed between large residential and industrial complexes. The project took on a dualistic attempt to bridge the site across its unassumed programmatic juxtapositions, as well as a more literal, physical bridge across the site’s sloping terrain. The project started with a series of studies of tensile membranes that were stretched across the site to create new spatial conditions between inside/outside, inside/inside, and outside/outside. As new spaces were developed areas of “crystallization” began to occur that solidified certain aspects of the building that would create new moments of structural and spatial intervention, which resulted in one contiguous and cohesive membrane that was conducive for the spatial flexibility of the Montessori teaching methods.
process models
stress analysis
crystallization tension studies .025
activeTENSION
18+
INPUT
12-18 6-12 SERVICE AREA 1.064 SF
STAFF AREA 900 SF
0-6 discovery period
rational period
adolescent period
assimilation period
2-3 YR CLASSROOM 360 SF 2-3 YR CLASSROOM 360 SF
3-4 YR CLASSROOM 450 SF
PERSONAL INTEREST 3-4 YR CLASSROOM 450 SF
students
montessori method
individuals
montessori methodology 4-6 YR CLASSROOM 600 SF
4-6 YR CLASSROOM 600 SF
OUTPUT
organizational relationship activeTENSION
sectional relationship .026
A
A MAIN ENTRANCE
UP
FRONT OFFICE
B
4-6 CLASSROOM
UP
DIRECTOR’S OFFICE
DN
BUSINESS OFFICE
4-6 CLASSROOM
C
ACTIVITY CENTER | LIBRARY
3-4 CLASSROOM
A
[.003]floor A
[.004]floor floor plans .027
activeTENSION
A
A
B
MECHANICAL
2-3 CLASSROOM
C
UP
2-3 CLASSROOM
3-4 CLASSROOM
PLAY AREA
STUDENT PICK-UP
activeTENSION
A
[.001]floor A
[.002]floor
.028
[aperture] [apertur
[membr [membrane]
[structure] [structur
section [B] 4-6 YR CLASSROOM[S] OFFICE
3-4 YR CLASSROOM[S]
ENTRY
[stairs]
ADMIN OFFICE 2-3 YR CLASSROOM[S]
3-4 YR CLASSROOM[S]
MECHANICAL
2-3 YR CLASSROOM[S] PICKUP
sectional circulation
[floor pla plates]
[overall]
section [C] .029
exploded axon activeTENSION
activeTENSION
.030
[multi]Agent was part of an intensive research investigation into naturally occuring swarm technologies. Our process focused on replicating and advancing observed and discovered swarm techniques through algorithmic strategies in a processing based language. Such that, we could begin to attribute new organization and spatial qualities that could be interpreted and analyzed across various scales. Our main objective was to develop a multi-agent system that navigates through a field of attractor points - that can either be positioned randomly, or as specific nodal points - as a way in which to transform a naturally occurring phenomenon into a networked system for architectural purposes.
[multi]AGENT
with: matt richardson
process iterations
+ +
AGENT STARTS RANDOM WITH RANGE AND ANGLE OF VISION
+
SEEK ATTRACTOR USING RANGE OF VISION AND LEAVE TRAILS
+
ALIGN WITH ATTRACTOR AND TRAILS
+
SEEK NEW TRAILS OR ATTRACTORS WITHIN RANGE OF VISION
representative diagrams .033
[multi]AGENT
midterm strategy
+ +
AGENT STARTS RANDOM WITH RANGE AND ANGLE OF VISION
[multi]AGENT
+
AGENT CONFORMS TO ATTRACTOR COLOR WITHING CERTAIN RANGE
+
AGENT ALIGNS AND TRAILS BEGIN TO GRADIENT
AS AGENT FINDS NEW ATTRACTORS TRAILS BEGIN MERGING AND CREATING GRADIENT PATHS .034
.035
[multi]AGENT
[multi]AGENT
.036
vec.limit(maxForce); } return vec; } // // // // // // // // // // // // // // // // //
attractor attractorSeek(ArrayList pop, float range) { int closestInd = 0; //ind is index float closestDist = 20000; //99999999 is random for (int i = 0; i < pop.size(); i++) { attractor c = (attractor) pop.get(i); float d = pos.distanceTo(c.pos); // if agent a is not = to the current agent if ( d < closestDist ) { closestDist = d; closestInd = i; } //if (d< closestDist and not equal to attractor, allowed to be called closet one. //as soon as it cant get any closer, seet position element that says this is the position } attractor c = (attractor) pop.get(closestInd); return c; }
attractor attractorSeek(ArrayList pop, float range) { Collections.sort(pop, new AttractorComparator(this)); if(frameCount % 85 == 0) Collections.shuffle(pop, new Random(System.nanoTime())); for (int i = 0; i < pop.size(); i++) { attractor c = (attractor) pop.get(i); if(!c.isAvailable()){ continue; } c.increaseDensity(); return c; } println("counldnt find attractor"); return null; } Vec3D getAttractorPos(attractor attr){ Vec3D vec = attr.pos.sub(pos); vec.limit(maxForce); //vec.normalize(); //vec.scale(closestDist/10000); //vec.invert(); return vec; } Vec3D trailCohesion(ArrayList pop, float range){ Vec3D sum = new Vec3D(); int count = 0; for(int i = 0; i < pop.size(); i++){ trail t = (trail) pop.get(i); float d = pos.distanceTo(t.pos); if( (d<range) && (isInView(t.pos, 1)) ){ sum.addSelf(t.pos); count++; } } Vec3D vec = new Vec3D(); if(count > 0){ vec = sum.scale(1/(float)count); // vec = the average pos vec.subSelf(pos); vec.limit(maxForce); } return vec; }
.037
Vec3D cohesion(ArrayList pop, float range){ Vec3D sum = new Vec3D(); int count = 0; // loop through all the agents for(int i = 0; i < pop.size(); i++){ agent a = (agent) pop.get(i);
[multi]AGENT
[multi]AGENT
.038
]
2013
]
professionalWORKS
narofskyarchitecture
eastEND residence firm: narofsky architecture role: designer status: conceptual client: private location: east hampton, ny program: beach house approx. 4,500 sf .xxx
eastEND
ATTIC
DECK
DECK
BEDROOM
BEDROOM
LOUNGE
BEDROOM
BEDROOM
DECK
[.00R] OPEN TO BELOW
OPEN TO BELOW
DECK
ROOF TERRACE
[.002]floor [.002]
BREAKFAST NOOK
[.001]
LAUNDRY
GARAGE
MASTER CLOSET
STUDY
POWDER ROOM
KITCHEN
SCREENED IN PORCH
POOL BEYOND
ENTRY
DINING ROOM MASTER BATH COURTYARD BELOW MASTER BEDROOM
LIVING ROOM
floor cutaways eastEND
[.000]
[.001]floor .xxx
greatNECK t K residence firm: narofsky architecture role: designer status: design development client: private location: great neck, ny program: private residence approx. 5,000 sf .xxx
greatNECK
[.00R]
[.003]
[.002]floor
[.002]
[.001]
floor cutaways greatNECK
[.000]
[.001]floor .xxx
whiteLAKE residence firm: narofsky architecture role: designer status: conceptual client: private location: bethel, ny program: addition to existing lakehouse .xxx
whiteLAKE
[.000]floor whiteLAKE
[.001]floor .xxx
AK
708.256.7387 andrew.t.kroll@gmail.com www.andrewthomaskroll.com