Why CODE

Page 1

print ( ‘’’

CODING MATTERS ‘’’ )

CODING FOR ARCHITECTURAL DESIGN


[S.O.F.T] lab

Pyramid of Menkaure 2510 BC

British Museum - Great Court _ 2000

Louvre Pyramid 1989


King’s Cross station by architect John McAslan & Partners and designed by consultant Arup

Control Over Design


King’s Cross station by architect John McAslan & Partners and designed by consultant Arup

Control Over Construction


Why [ Digital Fabrication Tools]

Development of NURBS surface Extensive use of CAD software & Scripting CAD – CAM technology Minimal Surface and Material Exploration Minimum Replacement of Conventional Working drawing


[S.O.F.T] lab

CONTOUR CRAFTING


[S.O.F.T] lab

D- Shape


Form Follows Function Less is more Ornament is Crime Theme Before

Theme Now

Form Follows Code Logic before Script


< Theme >

Organic Form

/ Complex Geometry

Minimal

Surface

Structural optimization

Material intelligence Fabrication technique Mass

customization

File to factory [seamless process]


< Why >

Control over

Control over

FORM

PATTERN / MODULE Control over

Control over

DETAIL

FABRICATION


artist Kazimir Malevich,


"City of Dreams" Hotel Tower / Zaha Hadid Architects


"City of Dreams" Hotel Tower / Zaha Hadid Architects

Construction

Digital Model : Rhino + Grasshopper


"City of Dreams" Hotel Tower / Zaha Hadid Architects


[S.O.F.T] lab

Sir Nicholas Grimshaw


Hangzhou stadium, China, by NBBJ

Design


Hangzhou stadium, China, by NBBJ

Built


Control Over Design, Material, Construction

Mass Customization


Pavilion, BIG


arch20

Why Architects Should Learn to Code ? 6 Programming languages for architects to learn https://www.archdaily.com/613896/5-reasons-architects-should-learn-to-code

archdaily

5 Reasons Architects Should Learn to Code https://www.archdaily.com/613896/5-reasons-architects-should-learn-to-code

Building Design & Construction

WOW Architecture + Design

Should architects learn to code? https://www.bdcnetwork.com/blog/should-architects-learn-code

Why do Architects need Computational BIM Workflows? https://wowad.in/why-do-we-need-computational-bim-workflows/


Coding help you think algorithmically.

Coding helps you expand your design capabilities.

To be capable of truly claiming ownership of the entire design process.

Coding helps you solve problems.

To get more work done whilst putting in the least effort.


Computational BIM

Open BIM

Digital Fabrication

Building Information Modeling, BIM

Computational Design

Computer Aided Design and Drafting, CADD

Hand Drawing

Sketch


Computational BIM

=

CODE

+

BIM


Rhino + Grasshopper + ARCHICAD _ Live Connection

Computational BIM _ Rhino + ArchiCAD


Rhino + Grasshopper + QGIS + ARCHICAD _ Live Connection

Computational BIM

YouTube Link : https://www.youtube.com/watch?v=jX0s4P62XTo&feature=youtu.be

ArchiCAD

QGIS

Grasshopper


Rhino + Grasshopper + QGIS + ARCHICAD _ Live Connection

Computational BIM

YouTube Link : https://www.youtube.com/watch?v=jX0s4P62XTo&feature=youtu.be

Rhino

ArchiCAD _ Point Cloud Reference

Grasshopper


Architecture

Arts Humanities Science

Missing link

Computer Science

B.Arch Program Civil

Mechanical

Electrical


Python _ WHY


Python _ WHY


Python _ WHY Rhino > Rhino Script

Grasshopper _ Visual Script Python Script

Maya > Mel Script

Blender

Each Software has its own scripting language, in addition, embedded Python Script.


Rhino > Rhino Script

+

Python Script

Python _ WHY


Grasshopper _ Visual Script

+

Python Script

Python _ WHY


Grasshopper _ Visual Script

Grasshopper has more than 150 Add-ons. A basic understanding of CODE will help to learn it quickly.

Anyone can create a new component or Plug-ins.

Python _ WHY


Metropol Parasol, Spain


Metropol Parasol, Spain


Louisiana State Museum and Sports Hall of Fame


Louisiana State Museum and Sports Hall of Fame


Louisiana State Museum and Sports Hall of Fame


Louisiana State Museum and Sports Hall of Fame


Louisiana State Museum and Sports Hall of Fame


Louisiana State Museum and Sports Hall of Fame


Aviva Stadium, Dublin, Ireland


Aviva Stadium, Dublin, Ireland


Aviva Stadium, Dublin, Ireland


Aviva Stadium, Dublin, Ireland


Football stadium in Monterrey, Mexico


Shenzhen Bao'an International Airport, Bao'an, Shenzhen, Guangdong, China


New International Airport for Mexico City RIBA, by Norman Foster


New International Airport for Mexico City RIBA, by Norman Foster


New International Airport for Mexico City RIBA, by Norman Foster


New International Airport for Mexico City RIBA, by Norman Foster


1000 Museum, Zaha Hadid


1000 Museum, Zaha Hadid


1000 Museum, Zaha Hadid


High-rise, Zaha Hadid





3d Printing


3d Printing


3d Printing


Studio Outcome Digital Model

https://www.grasshopper3d.com/photo/albums/pavilion


Studio Outcome Digital Model

https://www.grasshopper3d.com/photo/albums/pavilion


Studio Outcome

https://www.grasshopper3d.com/photo/albums/pavilion

Physical Model


Studio Outcome

https://www.grasshopper3d.com/photo/albums/pavilion-02

Digital Model


Studio Outcome https://www.grasshopper3d.com/photo/albums/pavilion-02

Physical Model


Studio Outcome Digital Model

https://www.grasshopper3d.com/photo/albums/touch-the-virtual-1

Physical Model


Studio Outcome

https://youtu.be/4KN1WJUqS5Y

Physical Model


Installation

https://youtu.be/cG97RpNy39w



Installation

https://youtu.be/wjMBD7nRQ5g


Installation https://youtu.be/0zJ5T2Vn_f4


Installation


Installation


Installation


Installation


Installation


Python _ WHY

RHINO Building Information Modeling

Modeling

Documentation

Grasshopper

Environmental Analysis

Urban Analysis Cost Analysis Form Finding Project Management Digital Fabrication

Python


DIVA for Rhino


Ladybug for Rhino



UMI for Rhino


Publisher: Tongji University Press May 28, 2012

by Neil Leach (Author), Philip F. Yuan (Author)

This volume seeks to offer an overview of the impact of new computational techniques and scripting in particular on contemporary architectural design, by providing a snapshot of the latest developments in the field. Contributors to this volume range from progressive, commercial practices such as Zaha Hadid Architects, to experimental firms, such as Kokkugia and Biothing, and from inspired engineers, such as Buro Happold, to leading schools of architecture, such as the Architectural Association, USC and Harvard GSD. But the common thread throughout is an attempt to make a significant contribution to the rapidly developing field of computational design. https://www.amazon.com/Scripting-Future-English-ChineseLeach/dp/7560848354


Future is Print ( ‘Hello World’ )

[S.O.F.T] lab

CODE F

I

L

E

& t

o

Robotics F

A

C

T

O

R

Y


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.