Proxy.WikiProxy.wiki Revision 1.0 | About | Help | Log in


Proxy.wiki Revision 1.0

Right now its 15:37 GMT on Saturday Wiki stats: 212 Total Pages
The Proxy.wiki is a platform of sharing and discussion for computational techniques in architecture. Scripts and tutorials of general interest can be found here, as well as student codes and other resources. Feel free to use, but do not repost elsewhere!

Classes

Search Advanced Algorithmic Design

This workshop explores generative design methodologies through the application of algorithmic techniques. Genetic algorithms, recursive structures and meshing routines.
Current Course
Search: Advanced Algorithmic Design Spring 2008
Legacy Courses
Search: Advanced Algorithmic Design Fall 2007
Search: Advanced Algorithmic Design Spring 2007
Search: Advanced Algorithmic Design Fall 2006

Digital Detailing : Testing & Analysis

Using software tools and field testing to interrogate the viability of material assemblage. Focusing on a digital workflow that can deliver true innovation in building systems, the work of the class is supplemented through the facilities of the Avery FabCon + Carlton Laboratories to develop proof-of-concept prototypes.
Current Course
Digital Detailing: Fall 2007
Legacy Courses
Digital Detailing: Spring 2007

Urban Think Tank Studio

Resources and tools for the Columbia GSAPP Urban Think Tank Studio. Computational slum tools & slum shaders.
Current Course
UTT: Spring 2008
Legacy Courses
UTT: Fall 2007

Fabricating Information

The seminar functions as both an introduction to different CNC + prototyping equipment as well as a studio in which to test the possibilities and constraints of these new methods of production. Using 3D-printing, laser cutting and milling, we develop a language of “making” that can be brought to bear on problems of manifold scale and material resistance.
Current Course
Fabricating Information: Spring 2008
Legacy Courses
Fabricating Information: Spring 2007

Material exploration: 125th Exhibition

The objective of this workshop is to design and fabricate a display surface for the 125th Alumni Exhibition of Columbia GSAPP. As such, the workshop will be split into small teams who will take responsibility for a zone of the total assemblage and guide the formal + material exploration that will define that zone's performance. All production in the class will culminate @ 1:1 scale finished pieces.
125th exhibition wiki
Miscellaneous Scripts

CCNY Workshop

City College Workshops, hosted during Summer 2008
Ecotect Workshop
Solidworks Workshop

 

Public Tutorials

Beginning in Processing
Skill Level: Beginner
Description: Understanding the processing environment, as well as using variables and loops to create a simple animation
Link: Tutorial Webpage


Beginning in MEL
Skill Level: Beginner
Description: Working with loops and variables within MEL, and the basic syntax of working with object creation and command execution
Link: Tutorial Webpage


Vector Mathematics
Skill Level: Intermediate
Description: Determining and using vectors in Processing and Mel - explanations and example of direction vectors, movement, unitizing, cross and dot products
Link: Tutorial Webpage


 

Public Tools

Noise Surface
Language: Maya Mel 8.5
Description: Produces a nurbs surface based on a noise equation. The scale of the noise can be adjusted to produce surfaces of different turbulence
Link: ProxyUTT Make Example Surface MEL
Vector Field Extraction
Language: Maya Mel 8.5
Description: Extract a series of vector arrows from a 2D fluid field. Prompts for scale of lines. Used to port vector data into Illustrator
Link: Extract Vectors from Fluid
Maya Pointset Export
Language: Maya Mel 8.5
Description: Exports points - either from a particle system or a series of locators - from Maya to a points file. This file can be imported into Rhino for pointset reconstruction
Link: Maya to Rhino Pointset
Maya Vector Shelf
Language: Maya Mel 8.5
Description: The vector shelf adds vector functionality to Maya's interface. Operations such as establishing vectors, cross-products, normals, angles between vectors etc are automated with a series of buttons
Link: Vector Shelf
Nurbs Auto-Contour
Language: Maya Mel 8.5
Description: Similar to contour function in Rhino, auto-contours a nurbs surface through curve projection. Prompts for contour spacing
Link: Contour Script
Nurbs Reconstitution
Language: Maya Mel 8.5
Description: Scripts for writing out CV locations of a Nurbs surface and reconstituting the surface from this data. Used as a work-around to transfer surfaces out of the PLE version
Link: NURBS reconstitute
Maya Render Setups
Language: Maya 6.0 and later
Description: For legacy versions of Maya, a quick render setup for both black and white backgrounds
Link: Render Setups

 

Public Scripts

loadPoint();
Language: Maya Mel 8.5
Description: annotates a surface point with its degree of slope
Link: PointOnSurface Info
getDistance();
Language: Maya Mel 8.5
Description: Returns the distance between two points, represented as floats
Link: Distance global procedure

Retrieved from "http://www.proxyarch.com/wiki/index.php?title=Proxy.wiki_Revision_1.0"

This page has been accessed 6,393 times. This page was last modified 20:41, 11 June 2008.