2011年7月6日 星期三

on object proliferation in parametric spaceu

延續之前兩個練習,現在練習運用曲面對物件proliferation,
這個練習主要
同樣還是用evaluate在面上取點,
將曲面分割後,
然後運用分割後的曲面生成盒子,
接著對生成後的盒子進行微調
























這個練習讓我學到跟以前不同的建模方式
無論在max或rhino
以前雖然也都是先畫一個平面在extude成體
但是當進行參數畫設計的時候,
這個平面不再是畫出來的,而是我們定義出來的
所以參數式設計讓我去思考geometry在數學上的關係








surface evaluation+surface closest point


練習過一維的曲線,現在是練習二維的曲面
對於曲面我們需要去定義他的uv(也就是xy),
藉由evaluate surface對曲面上取值




























接著運用divide surface 跟 surface frame 去分割曲面




























這個練習延續之前對一維曲線的曲點,變成二維曲面曲點
但是觀念都一樣
要用evaluate去定義參數
在後面的練習也經常用到這幾個觀念




one dimensional (1D) parametric space

第五章在討論參數化空間
一維的曲線
二維的曲面
三維的實體
這個練習主要是透過evaluate根據參數在曲線上找點



































































這個練習雖然很簡單
但是他建構了我一個很重要的觀念
參數設計在空間中的點是可以藉由運算被找到的
在grasshopepr中
cruves---analysis---division中有很多對進行空間參數化很有用的運算器









2011年6月29日 星期三

curve attractor

在一些案子中
線性的attractor比點性的attractor更能發揮作用
像是在書櫃設計中
因為點狀的attractor較難掌握
所以後來我們就用curve attractor
這個練習
就是教我們怎麼使用 curve attractor


1首先我們先利用domin跟random產生許多隨機的點
2運用cruve cp找出取線上對那些點最近的點




3運用vec2pt找出random點對curve attractor的向量


4運用function(x/Log(y))來控制位移

5接著運用move及控制fuction 值控制位移量
































6運用multiply讓向量成以數值













7運用fuction調整x,y值

8形成不同大小的矩形




























這些過程中

讓我了解到運用數學的公式

可以產生不同數值

以產生變動

是grasshopper很方便的一個功能






















2011年6月28日 星期二

attractor

這個練習在看attractor
attractor的原理
是利用作用點到各點的距離不同
將這些距離的值運用數學式加以調整
將會產生各種不同的值
這些值成為點形成polygon的邊長





1首先我們先利用series創造出點陣
2用Distance量出作用點到各個點陣的距離
3運用division(也就是上述的數學式)調整數值
4將這些數值套用到polygon
5將會因為不同數值產生不同大小的polygon
6用min判斷數值以免產生過大的polygon


(這裡我試了很久 發現distance的選項有很多,要注意!!)









接著將嘗試使用兩個attractor
需要運用min將較小的數值挑選出





combined experiment:Swiss Re

使用關聯式建模方法來設計tower是很普遍的
可以讓設計者快速產生不同的模型
這個練習嘗試運用grasshopper的指令快速產生高樓

1先利用series+move產生一序列的圓




















2利用scale產生各種大小的圓





































2運用loft產生surface
3運用end+interpolate+divide產生許多點
4運用polygon從點變成面
5運用rotate把各個面旋轉
6運用loft把產生的面串成體
























7利用mirror產生鏡射,讓對稱的曲線環繞量體

2011年6月27日 星期一

curve and linear geometry

這個部分開始思考一些一維的物件像是point curve我們可以藉
由extrude這些一維的物件獲得s
urface
我們將curves連接起來將可以成為solids或是surface
displacement
之前,我們運用series 和point創造出格點
這一章,
將運用(grid )創造出格點








































我也嘗試用格點創造出書架


displacement







1 運用grid rectangular創造出格點
2 運用vec2pt定義向量
3 運用lineSDL 產生擴散線段


























4運用plane normal 找到法向量
5運用polygon畫出curves




















6運用extrude讓產生發散管