沿曲面流動的討論(二)

第1.2圖 是原始的程式和執行結果...

第3圖 是我修改後的程式,
主要可以分成 產生陣列點 / 產生圓 / 貼合分割曲面 三個部分...

第4.5圖 用來產生陣列點的程式,
後來發現,可以直接用 series 物件輸入點資料的XY值,
也可以生成同樣類型的陣列,而且比較簡單,只需要兩個 series 物件和一個pt物件即可...

第6.7.8圖 是用兩個點來控制陣列圓的半徑大小

第9.10圖 是分割曲面,並取出中心點位置用來放置陣列圓

第11.12圖 將陣列圓置於分割曲面上即可...
















雨傘 (三)

使用軟體: Rhino 4.0 + grasshopper

雨傘主體結構的運動模擬...

依旋轉軸 旋轉複製 的物件"RotAx"
角度是以 π 值計算,
一周等於 2π...



雨傘 (二)

使用軟體: Rhino 4.0 + grasshopper

實際上
雨傘的骨架
在撐開時會稍微的變形....



雨傘 (一)

使用軟體: Rhino 4.0 + grasshopper

這是雨傘的基本結構...



LOFT曲面(三)

使用軟體: Rhino 4.0 + grasshopper

這是同樣的程式 不同的取點方式...





.

LOFT曲面(二)

使用軟體: Rhino 4.0 + grasshopper

第1圖 是整體的程式結構
第2~4圖 是程式的局部放大圖
第5圖 是執行的結果





LOFT曲面

使用軟體: Rhino 4.0 + grasshopper

今天參加 grasshopper研討會
幾位教授的技術都很讓人吃驚呢...

像是逢甲大學的林昌明老師,
用Rhinoscript可以直接做出版畫的效果,
原本想用隨機的曲線方程式來做,不過我的數學太差了....寫不出漂亮弧度的曲線....
所以直接用隨機點來做,變數是用 sine summation 來控制....
參數調了很久,輸出的結果都沒法像林老師的那麼漂亮....唉...




拉鍊

使用軟體: Rhino 4.0 + grasshopper

這是用 grasshopper 做的運動模擬...

.

圖片的拉鍊畫法 請參照此連結...
http://arkuo.blogspot.com/2008/12/blog-post.html





.

運動(四)

使用軟體: Rhino 4.0 + grasshopper

這是用 grasshopper 做的運動模擬...





.

運動(三)

使用軟體: Rhino 4.0 + grasshopper

這是用 grasshopper 做的運動模擬...



VB物件練習

VB 和 C# 物件,
我都不會用,
因為不懂這兩種程式語言....

這個練習是看 http://www.designalyze.com/ 上面的教程所做的...
程式結構很簡單,就4個物件而已,
但做出來的成品很漂亮...





.

運動(二)

使用軟體: Rhino 4.0 + grasshopper

這是用 grasshopper 做的機構運動模擬...



運動

使用軟體: Rhino 4.0 + grasshopper

這是用 grasshopper 做的機構運動模擬...







.

平面切割 (二)

使用軟體: Rhino 4.0 + grasshopper

給定一個平面,隨機用UV值做切割

第1.2圖 隨機用UV值做切割的程式結構
最底下的RANDOM R值 0.0~10.0
F(X)物件的F值 X>=5 和 X<5

第3圖 將框框內的程式複製4份,第4圖...
SUBSRF物件 輸出至 INT物件...

第4~6圖 程式結構

第7~9圖 執行結果










平面切割

使用軟體: Rhino 4.0 + grasshopper

給定一個平面,用隨機的矩形做切割

第1圖 將平面長厚度成實體
第2.3圖 用隨機的矩形切割平面的程式結構
第4圖 將圈選的部分複製3份,subsrf物件 輸出至 int物件, 如第5圖...
第6~8圖 實際執行結果
第9~15圖 程式結構圖