引數化設計在傢俱設計中的應用如何?
不要搞奇奇怪怪的傢俱
傢俱沒有,家居品倒是做了一個。
正好趕上前段時間用引數化做了一個燈,所以拿出來跟題主分享一下,引數化是如何生成家居設計品的。
放上我設計的燈具。
引數化設計,
旨在透過定義物體之間的邏輯關係,由使用者在輸入變數與輸出結果之間建立聯絡,從而定義最終結果對輸入引數的響應邏輯,進而影響最終設計的一種設計方法。
這種方法關注的是事物之間的邏輯聯絡而非具體形式,將設計過程中的資料變數化的同時建立起相互間的約束,是一種多維的引數化過程,其工作模式可抽象為“輸入-邏輯作用-反饋”。
在這裡,所有你需要的物料有:一個燈座(宜家有售),Rhino 和 Grasshopper(以及Grasshopper的外掛Lunchbox),至少一臺3D印表機。
下面,開始設計過程介紹:
首先,初步丈量一下你手頭上的燈座,最重要的尺寸是燈頭的半徑。
因為燈罩是坐在燈頭上的,這一尺寸會直接影響到燈罩基座的尺寸。
我手上的燈頭尺寸是37MM,OK ,掏出小本本記下來。
然後大致丈量出其他部件的尺寸,在Rhino裡建出簡單模型。
這一步驟一是為了兩處燈頭的尺寸,用以設計燈罩與燈座的接合點,
二是為了在設計過程中可以更好更直觀的檢視、調整設計的尺寸。
第二步,根據感覺(的確是根據感覺,你想要多大的燈罩你就畫多大)設定燈罩大小。
我在這裡燈罩基準面的尺寸是260MMX 260MM,並將該平面與燈頭中心點對齊(點隨便取,只是為了居中、對稱)。
第三步,將平面Rebuild,從而產生更多的平面控制UV線,再透過“控制點”命令讓平面上與燈泡接觸的位置隆起。
具體幅度大家自行把握,讓燈罩可以包裹住燈泡並且有5-10MM的間距即可。
第四步,將曲面菱形化。
我們的Grasshopper(以下簡稱GH)大神出場了。
分別用Surface運算器和Point運算器將剛才調整好的曲面和那個中心點(該點在後續步驟中統一稱為“原初中心點”)拾取(拾取的通俗解釋就是讓一個物體從Rhino中連結到GH中),
接入Lunchbox的Diamonds運算器(將一個曲面菱形化),透過視覺效果調整細分值,(我這裡是U方向56份,V方向62份)擬合成一個菱形化的曲面。
第五步,作出一級層次上的漸變開洞效果。
透過GH中的Brepframe運算器和Area運算器,求出每個菱形的中心點,並求出這些點與上一步所拾取的中心點之間的距離。
根據這些距離的大小,讓每個菱形等比例縮小,獲得“離中心點越近,菱形越大,離終點越遠,菱形越小的”效果(這些菱形在下一步中會成為開孔)。
第六步,作出二級層次上的漸變“魚眼”效果。
將上一步所求得的每一個菱形在XOY平面上的點連線,並同樣根據該菱形中心點與原初中心點之間的距離,取得間距不一的兩點,(距離原初中心點越近,兩點間的間距越大),這樣的操作會獲得離中心點越近,魚眼左右兩片越開敞,反之越閉合的效果。
第七步,裁切,生成形體。
將超出260MM X 260MM的形體裁剪,然後將上幾步生成的形體join在一起,燈的一片就形成了。
由於要用到3D列印,所以需要將片狀物作出厚度,可以用Extrudesrf或者Offsetsrf命令實現。
為了保證強度,這裡設定的厚度為3MM。
PS:如果這裡你需要自行3D列印,那麼要非常注意曲面的閉合情況。
3D列印要求所有的曲面是完全封閉的,也就是說裡面倒上水它漏不出去!
基本上所有的模型都會存在不封閉的情況,其中80%還是需要你手動進行修復。
這時候可以用到Showedges命令顯示所有沒有封閉的曲面,非常麻煩。
第八步,作出底座和連線加強杆,匯出。Stl檔案。
到這裡,引數化建模工作結束,但是你如果想把它做出來,還需要一些步驟。
第九步,將stl檔案匯入Cura,Makerbot等3D列印準備軟體,設定一系列引數,除錯機器後開始列印即可。
那如果你沒有印表機,不妨去FORMMUNITY上看一看,你可以在上面使用別人閒置的3D印表機,很好用哦!
我當時就是在上面找了4臺機器,同步異地列印完成的。
最後,列印完成後無縫拼接在一起,燈就做成了~
整體效果就是一開始黑色背景的那張照片啦~
希望能讓你瞭解到引數化的神奇,以及引數化是如何做家居設計的~
如果喜歡,還可以加我的微號:tino3d 哦~
你能想象用引數化設計椅子嗎?
這個就是,馬上就要打樣了
之前設計的一款桌子已經量產了。
椅子
-一把椅子的養成
桌子
-一張桌子的養成~~
正式版桌子
Aiebon設計桌
椅子設計師——張周捷運用“引數化設計”,
由計算機自行生成設計的方法。
計算機根據基本的設計元素:點、線、面,去自我推演。
張周捷覺得這就是“無為而無所不為”,他將這種思想提純,
生成自己獨有的設計原則:尊重邏輯,由演算法生成設計,不做預設。
儘量減少人為干預,保持設計的開放性。
由此,他讓他的計算機自己設計出了100多把椅子。
https://www。zhihu。com/video/980470187853766656
方程式的高效應用,真正可以將產品設計引數化,提高產品的升級和修改速度,提高工作效率和工作質量。
希望此影片能夠幫助到您。