gastcollege tu/e cad&cam bachelor year
TRANSCRIPT
Welcome
CAD & CAM Finding the right tool for the job
7M060Gastcollege arch. Ir. Tom Wolters
Welcome
Lectures projects & trainingLectures, projects & training....concerning;
ArchitectureB ildi T h lBuilding TechnologyBuilding Physics
Study CoachCoordinator cohort P4
Tom Wolters
.. and Entrepreneur!
7M060Gastcollege arch. Ir. Tom Wolters
Welcome
7M060Gastcollege arch. Ir. Tom Wolters
Welcome
CombinatietrackDDSS + Architecture
(Design Decision Support Systems)(Design Decision Support Systems)
7M060Gastcollege arch. Ir. Tom Wolters
Welcome
a.k.a.“The ArchiNerd”
7M060Gastcollege arch. Ir. Tom Wolters
The structure
1. Introduction graduation projectThe causeThe research questionThe research questionThe final products
2. Break 3 CA(A)D & CAM3. CA(A)D & CAM
The altered processPreliminary researchCA(A)D & CAM iCA(A)D & CAM experiences
4. Conclusions5. Questions
7M060Gastcollege arch. Ir. Tom Wolters
The subject
7M060Gastcollege arch. Ir. Tom Wolters
Architecture decays; start of a regular project THE CAUSE
7M060Gastcollege arch. Ir. Tom Wolters
Generating logic
7M060Gastcollege arch. Ir. Tom Wolters
Forming of architecture; the “hatstand”
7M060Gastcollege arch. Ir. Tom Wolters
Further justification of the “hatstand”
Some magic words for the presentation:open / gesloten
t lijk b kt d t i lnatuurlijke, onbewerkte en duurzame materialenstrak
eigentijdscontrast
7M060Gastcollege arch. Ir. Tom Wolters
The acceptable but generic result
Et voila!
7M060Gastcollege arch. Ir. Tom Wolters
The side-effect of our dynamic society
“..not the analysis and assessment ofthe future, and the transcription to architecture are
i t t b t th th t l d i th di t blimportant, but rather the control during the unpredictablevarious developments of the future.”
7M060Gastcollege arch. Ir. Tom Wolters
“THE” question to me
“Would it not be better if our built environment admits and physically displays the dynamics of our society?”
7M060Gastcollege arch. Ir. Tom Wolters
Our current situation
7M060Gastcollege arch. Ir. Tom Wolters
My proposition
7M060Gastcollege arch. Ir. Tom Wolters
Dynamic? Physically!
7M060Gastcollege arch. Ir. Tom Wolters
The research question
“How should the structure of a dynamic building look likeHow should the structure of a dynamic building look like and what intelligent behavior should it display?”
1. What kind of shape does one element of the system need?f p f y2. What kind of material can be used?
3. What types of intelligent behavior are a necessity, what desirable and what redundant?4. Is it desirable to build dynamically in the future?
7M060Gastcollege arch. Ir. Tom Wolters
The final products
7M060Gastcollege arch. Ir. Tom Wolters
Break
7M060Gastcollege arch. Ir. Tom Wolters
C(AD)&C(AM)
Th l dThe altered processPreliminary researchExperiencesConclusions
CA(A)DCA(A)DANDCAM?
7M060Gastcollege arch. Ir. Tom Wolters
C(AD)&C(AM)
CAM!CAAD!
7M060Gastcollege arch. Ir. Tom Wolters
CAM!CAAD!
The altered process
The effect of CAAD & CAM..different tools, possible different results..different tools, certainly different process..different tools, certainly different process
Value? (e.g.)‐Higher efficiency‐Higher efficiency
‐ Smaller amount of errors‐ Increased production speed
d
7M060Gastcollege arch. Ir. Tom Wolters
‐... and more
The altered process
At the start of any CAAD and / or CAM process..
“Bezint, eer ge begint”..contemplate before commencing!
What final products do I need to produce in what form?
7M060Gastcollege arch. Ir. Tom Wolters
The altered process
In case of the graduation project“Prototype of a static dynamic building”
Report (booklet)Planningg
Technical drawings3D visualisations
3D models3D modelsScale modelThe prototypeThe act atorsThe actuators
The software & sensors
.. and more
7M060Gastcollege arch. Ir. Tom Wolters
Preliminary research
How can CAAD and CAM add value to my process and products?
Using CAD for the report I haveUsing CAD for the report I have the ability to..
‐ Produce the report fasterReproduce fast‐ Reproduce fast
‐ Adjust easily‐ Share
P i t f i ll‐ Print professionally‐ Check my spelling(!)
‐ ..
7M060Gastcollege arch. Ir. Tom Wolters
Preliminary research
What kind of software packages are meant for this task?p g
Where in the process do I need to use these?
7M060Gastcollege arch. Ir. Tom Wolters
Preliminary research
M k fi l i f k 2 3 f EACH dMake a first selection of packages, 2 to 3, for EACH product and then evaluate further;
‐Exchangeability‐Your own knowhow of the packages
‐Position in the process
digital model prototypephysical model prototype architectural drawings
7M060Gastcollege arch. Ir. Tom Wolters
Preliminary research
R h fi i h d?Research finished?Packages chosen?
Simulate the COMPLETE process..
..and if necessary change a chosen package.
7M060Gastcollege arch. Ir. Tom Wolters
Preliminary research
Summary preliminary research:Summary preliminary research:
1. What final products do I need to produce in what form?2 H CAAD d CAM dd l t d d t ?2. How can CAAD and CAM add value to my process and products?
3. What kind of software packages are meant for this task?4. Where in the process do I need to use these and how does their
exchangeability function?5. What is my own knowhow of these packages?
6. Simulate the entire process and change packages if necessary.
7M060Gastcollege arch. Ir. Tom Wolters
C(AD)&C(AM) experiences – MS Project
7M060Gastcollege arch. Ir. Tom Wolters
C(AD)&C(AM) experiences – MS Project
Positive +Easy to understand interface
Easily adjustable product
Negative –Uh..?
Easily adjustable productScaleable for printing
Automatically relates tasksAutomatically updates tasksAutomatically updates tasks
7M060Gastcollege arch. Ir. Tom Wolters
C(AD)&C(AM) experiences – MS Visio
7M060Gastcollege arch. Ir. Tom Wolters
C(AD)&C(AM) experiences – MS Visio
Positive +Easy to understand interface
Easily adjustable product
Negative –Missing symbols in the libraryOld library (software version?)Easily adjustable product
Library with symbolsLibrary with partially finished
schemes
Old library (software version?)Non‐scaleable for printingSlow zooming with complex schemes
schemes
7M060Gastcollege arch. Ir. Tom Wolters
C(AD)&C(AM) experiences – Arduino (Wiring)
//encorporate servo puls script#include <Servo.h>
Servo S1;
void setup(){
//servo connection analog ports
pinMode(2, OUTPUT);pinMode(3, OUTPUT);pinMode(4, OUTPUT);digitalWrite(2, HIGH);
d = 0;e = 0;f = 0;
//proto 1 170 degreeServo S2;//proto 2 145 degreeServo S3;
S1.attach(14);S2.attach(15);S3.attach(16);
//
digitalWrite(3, HIGH);digitalWrite(4, HIGH);
//unused pins
//light sensor readingmyLDR1 = analogRead(3);myLDR2 = analogRead(4);myLDR3 = analogRead(5);
//proto 3 170 degree
int myLDR1 = 0;//proto 1i t LDR2 0
//communication port setupSerial.begin(9600);
//touch sensor A digitali M d (8 OUTPUT)
digitalWrite(10, LOW); digitalWrite(5, LOW);digitalWrite(0, LOW);digitalWrite(13,LOW);di it lW it (1 LOW)
//light sensor delay loopif (j<3){
int myLDR2 = 0;//proto 2int myLDR3 = 0;//proto 3
pinMode(8, OUTPUT);pinMode(9, INPUT);digitalWrite(9, LOW); digitalWrite(8, LOW);
digitalWrite(1, LOW);
}
void loop()
j++;}else{j 0
int a;int b;
int c;
//touch sensor B digitalpinMode(7, OUTPUT);pinMode(6, INPUT);digitalWrite(7, LOW);
void loop(){
/* //servo rest position
j=0;}
//light sensor measurement & actionint c;
int d;
int e;int f;
digitalWrite(7, LOW); digitalWrite(6, LOW);
//touch sensor C digitalpinMode(12, OUTPUT);
//servo rest positionS1.write(170);S2.write(145);S3.write(170);*/
measurement & actionif (j==2){if
(myLDR1<myLDR2*rate;
int i;int j = 0;int rate = 1;
p ( , );pinMode(11, INPUT);digitalWrite(12, LOW); digitalWrite(11, LOW);
/
a = 0;b = 0;
(myLDR1<myLDR2 rate && myLDR1<myLDR3*rate){S1.write(170);
7M060Gastcollege arch. Ir. Tom Wolters
//LDR sensors analog c = 0;( );
S2.write(10);
C(AD)&C(AM) experiences – Arduino (Wiring)
Positive +Open source
Extensive documented
Negative –Slow uploading functionSlow startingExtensive documented
Large example setsGreat help function
Automatically validates code
Slow starting
Automatically validates codeLow treshold programming functions
7M060Gastcollege arch. Ir. Tom Wolters
C(AD)&C(AM) experiences – Adobe Flash
7M060Gastcollege arch. Ir. Tom Wolters
C(AD)&C(AM) experiences – Adobe Flash
Positive +Quick and visual results
Motion tweens (auto interpret
Negative –Different interface compared to Photoshop & Indesign (confusing)Motion tweens (auto interpret
motion)Ability to link a library with other
Adobe products
Photoshop & Indesign (confusing)Almost forced to use tweensTweens slow down performance heavily when used in great numbersAdobe products heavily when used in great numbers
7M060Gastcollege arch. Ir. Tom Wolters
C(AD)&C(AM) experiences – Rhinoceros 3D
7M060Gastcollege arch. Ir. Tom Wolters
C(AD)&C(AM) experiences – Rhinoceros 3D
Positive +Easy to understand interface
Easily adjustable product
Negative –Slow with larger (architectural) modelsEasily adjustable product
Mesh medic optionsRe‐mesh options
Great help function
modelsFew automated functions without a plugin
Great help function
7M060Gastcollege arch. Ir. Tom Wolters
C(AD)&C(AM) experiences – 3Dstudio Max
7M060Gastcollege arch. Ir. Tom Wolters
C(AD)&C(AM) experiences – 3Dstudio Max
Positive +Specific and detailed software
Great rendering options
Negative –A lot(!) of optionsComplex interfaceGreat rendering options
Stable performancesGreat importing & exporting options
Great help function
Complex interface
Great help function
7M060Gastcollege arch. Ir. Tom Wolters
C(AD)&C(AM) experiences – Adobe Photoshop
7M060Gastcollege arch. Ir. Tom Wolters
C(AD)&C(AM) experiences – Adobe Photoshop
Positive +Easy to understand interface
Easily adjustable product
Negative –Danger of creating monstrous filesLow threshold for improper useEasily adjustable product
Layers and masksVector & bitmap
Great automated functions
Low threshold for improper useUsers tend to stick with familiar “paint” functions
Great automated functions
7M060Gastcollege arch. Ir. Tom Wolters
C(AD)&C(AM) experiences – Adobe Indesign
7M060Gastcollege arch. Ir. Tom Wolters
C(AD)&C(AM) experiences – Adobe Indesign
Positive +Layers
Great automated functions
Negative –Users tend to stick with non‐automated functionsGreat automated functions
Easy to understand interfaceEasily adjustable product
Great automated functions
automated functionsMore complex for experienced use
Great automated functions
7M060Gastcollege arch. Ir. Tom Wolters
C(AD)&C(AM) experiences – HEMA Software
7M060Gastcollege arch. Ir. Tom Wolters
C(AD)&C(AM) experiences – HEMA Software
Positive +Prints booklets!
Negative –SlowFew optionsFew optionsFew automated functionsNo (.pdf / Indesign) import
7M060Gastcollege arch. Ir. Tom Wolters
C(AD)&C(AM) experiences - iMovie
7M060Gastcollege arch. Ir. Tom Wolters
C(AD)&C(AM) experiences - iMovie
Positive +Quick previewing
Intuative use
Negative –Rendering time (laptop?)Different file quality after importIntuative use
Clear interfaceGreat effects libraryCreates small files
Different file quality after importFew outputs
Creates small files
7M060Gastcollege arch. Ir. Tom Wolters
C(AD)&C(AM) experiences - Algor
7M060Gastcollege arch. Ir. Tom Wolters
C(AD)&C(AM) experiences - Algor
Positive +Specific & extensive software
Great visual output
Negative –Extensive & complexImporting proves difficultGreat visual output
Extensive calculation optionsImporting proves difficultLarge calculation reportsStrange errors
7M060Gastcollege arch. Ir. Tom Wolters
C(AD)&C(AM) experiences - ShapeWays
7M060Gastcollege arch. Ir. Tom Wolters
C(AD)&C(AM) experiences - ShapeWays
Positive +Large choice of materials
Smart modelling reduces costs
Negative –Relatively slow modelling response after “send for printing”Smart modelling reduces costs
Great helpdeskGreat online help & community
after send for printing
7M060Gastcollege arch. Ir. Tom Wolters
Conclusions
7M060Gastcollege arch. Ir. Tom Wolters
Conclusions
P li i h i d !Preliminary research is a do!
Starting immediatly with a package a don’t..
7M060Gastcollege arch. Ir. Tom Wolters
Conclusions
Th i h l f h j bThe right tool for the job..
..saves effort and improves the result.
7M060Gastcollege arch. Ir. Tom Wolters
Conclusions
Th l h lkiThe larger the toolkit..
..the better and more specific the result.
7M060Gastcollege arch. Ir. Tom Wolters
Conclusions
P f h i iblPerfect matches are impossible..
.. not one package is able to do it all.
(or, improper use is inevitable)
7M060Gastcollege arch. Ir. Tom Wolters
Conclusions
But stick with the right tool.g
Don’t use Sketchup for final presentation renders.. (3D’s Max!)(3D s Max!)
.. but for quick sketchy 3D mock‐ups.
Don’t use Photoshop for rendering lay outs or postersDon t use Photoshop for rendering lay‐outs or posters..(Indesign!)
..but for editing pictures.
7M060Gastcollege arch. Ir. Tom Wolters
Conclusions
D ’ f d i d i i f d lli d i iDon’t confuse design decisions for modelling decisions..
..they will eventually lead to design consessions.
In other words, CAAD and CAM are means (tools) and not an ..
7M060Gastcollege arch. Ir. Tom Wolters
Conclusions
..end.
7M060Gastcollege arch. Ir. Tom Wolters