• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于Grasshopper參數(shù)化產(chǎn)品輔助設計的教學探討

      2019-12-13 07:22謝飛揚
      數(shù)字技術與應用 2019年9期
      關鍵詞:參數(shù)化產(chǎn)品設計

      謝飛揚

      摘要:本文研究探討了基于Grasshopper參數(shù)化產(chǎn)品輔助設計的教學方法,試圖幫助學生去除學習障礙,掌握正確的學習方法。

      關鍵詞:Grasshopper;參數(shù)化;產(chǎn)品設計

      中圖分類號:TP37 文獻標識碼:A 文章編號:1007-9416(2019)09-0151-01

      1 Grasshopper簡介

      Grasshopper是Rhinoceros的一個內置插件,是一種基于節(jié)點操作的可視化程序語言,設計師可以直觀的可視化操作節(jié)點進行連接和調整,不需要手寫代碼,快速進行參數(shù)化設計。最初Grasshopper是為了彌補犀牛4的歷史紀錄功能的不足而構建出來的,而Grasshopper作為犀牛的一個參數(shù)化插件,它可以用批處理的方式調用犀牛的建模工具和命令,然后再用參數(shù)化的方式來控制產(chǎn)品的形體模型,這樣就可以更加高效的完成設計任務,同時還可以基于邏輯關系模擬參數(shù)模型、幾何模型和算法模型。

      2 基于Grasshopper可視化編程與傳統(tǒng)編程的區(qū)別

      傳統(tǒng)的編程環(huán)境需要手動敲擊代碼進行編輯,并且會涉及到相當復雜的函數(shù)和語言語法,抽象的函數(shù)名和變量名稱,復雜的編程邏輯,這種編程方式對于傳統(tǒng)的設計師來說并不能很快適應和使用。

      Grasshopper提供了另外一種編程方式,通過內部的component(一般翻譯為“電池”)的組件,每種電池都具有不同的功能,將這些模塊按照一定的邏輯連接起來后它就會變?yōu)橐粋€程序。Grasshopper對于習慣形象設計的設計師來說師一種更加容易接受的建模方式,而且通過實踐發(fā)現(xiàn)這也是一種更加高效的編程方式[1]。

      3 Grasshopper參數(shù)化設計帶來的變化

      (1)Grasshopper是非常強大的參數(shù)化輔助設計工具,設計師利用參數(shù)化設計能夠快速生成大量的產(chǎn)品設計方案,借助Grasshopper相關的工具組件能夠輕松完成非常復雜的曲面設計形態(tài),并且能夠方便的進行調整,其帶來的便捷性是傳統(tǒng)設計方法無法比擬的。高效率的設計迭代過程也使得參數(shù)化設計方法在實際項目中被廣泛運用。(2)Grasshopper可以基于邏輯算法進行產(chǎn)品曲面結構優(yōu)化,能夠按照編程邏輯實現(xiàn)包含復雜形態(tài)規(guī)則的模型構建,可以將有關性能的形態(tài)優(yōu)化結合在程序的邏輯構建當中,使得產(chǎn)品設計的性能得到客觀的評價,以及更合理的優(yōu)化結構。(3)Grasshopper利于產(chǎn)品設計的后期的施工建造。參數(shù)化設計與建模也能為產(chǎn)品設計帶來新的可能性,由于基于Grasshopper的輔助設計方法是基于高度數(shù)字化的設計方法,空間中由點、線、面、體構成的視覺元素都能夠直接輸出到數(shù)控機床等加工設備中,在工廠中進行精確的加工。在施工現(xiàn)場,數(shù)字模型的空間坐標位置也可以精確的指導安裝。我們可以使用參數(shù)化的設計方法,可以根據(jù)構件的構造需要以及加工安裝條件對產(chǎn)品設計進行優(yōu)化,這樣就能實現(xiàn)復雜形體的建造,大大提升的建造的精度和質量[2]。

      4 Grasshopper參數(shù)化產(chǎn)品輔助設計的教學探討

      4.1 教學問題分析

      (1)國內Grasshopper主要應用在建筑環(huán)藝設計專業(yè)的教學,導致產(chǎn)品設計應用Grasshopper的教學案例相對較少,出現(xiàn)問題很難找到參考資料。然后產(chǎn)品設計專業(yè)的學生大多都是文科藝術類,沒有理工科編程學習經(jīng)驗,理解起相關的概念比較困難。(2)Grasshopper獨特的使用方法有別于傳統(tǒng)的三維建模設計軟件,對于初學者來說也很難上手,學生對于復雜的設計模型沒有相關的數(shù)據(jù)結構和正確邏輯思路。(3)學生對于復雜模型的構建和修改,往往找不到該使用哪一個參數(shù)進行調整,不知道從哪里下手從而使得結果偏離更遠。截止目前,Grasshopper到版本有3000多個組件,很多教學都會挨個介紹每一個組件的用法,這其實是一種很沒有效率的教學方法。因為經(jīng)常使用的組件大概只有100多個,學習的關鍵其實在于對其本身數(shù)據(jù)結構的理解,并通過一系列相關實際案例熟悉和掌握Grasshopper的使用。

      基于以上問題,筆者經(jīng)過分析總結出了一套適合產(chǎn)品設計專業(yè)學生的教學方法,主要以Grasshopper進行產(chǎn)品造型的參數(shù)化設計。

      4.2 Grasshopper工作環(huán)境和基本操作教學

      (1)介紹Grasshopper工作環(huán)境,熟悉其界面UI劃分,學生后期通過菜單欄的功能劃分能快速找到需要的組件。重點介紹快速調用運算器的方法,說明運算器連線的相關操作和多種執(zhí)行方式,加快建模工作效率。(2)介紹Grasshopper與犀牛數(shù)據(jù)間的關系。Grasshopper中的物體在犀牛中是不存在的,是虛擬動態(tài)的隨著參數(shù)和邏輯的變化而改變,需要通過bake操作轉換成犀牛中靜態(tài)物體,轉換后將不再受Grasshopper的影響,與bake相反的操作叫做internalise data,可以將犀牛的幾何數(shù)據(jù)裝在至GH的電池組里,如果改變犀牛的幾何信息,GH此時的幾何狀態(tài)并不會發(fā)生改變,此外internalise data可以切斷程序的數(shù)據(jù)流[3]。

      4.3 Grasshopper數(shù)據(jù)基礎教學

      介紹Grasshopper數(shù)據(jù)類型和相關電池。說明數(shù)據(jù)流匹配過程多個數(shù)據(jù)流的匹配方式,掌握相關數(shù)據(jù)匹配的電池,目前一共有4種數(shù)據(jù)匹配方式:(1)一對一單個數(shù)據(jù)匹配;(2)一對多的數(shù)據(jù)流匹配;(3)多對多相同數(shù)量的多個數(shù)據(jù)流匹配;(4)不同數(shù)據(jù)量的多個數(shù)據(jù)流和多個數(shù)據(jù)流匹配邏輯:多對多+長列剩余數(shù)據(jù)匹配短列末位數(shù)據(jù)。

      4.4 基于Grasshopper的點線面建模教學

      產(chǎn)品造型設計中最重要的點線面元素進行教學,探討基于參數(shù)化造型的豐富的可能性,幫助學生找到Grasshopper參數(shù)化產(chǎn)品造型的本質。

      (1)Grasshopper中生成點的運算器實例教學,包括內置的生成點,從線生成點、從面生成點、從外界導入點。(2)Grasshopper中生成線的運算器實例教學,包括內置的點生成線,從線生成線,從面生成線。(3)Grasshopper中生成面的運算器實例教學,包括內置的點生成面,從線生成面,從面生成面。

      4.5 基于Grasshopper的產(chǎn)品設計實例教學

      本階段通過基于參數(shù)化的產(chǎn)品設計實例教學,讓學生熟悉基于Grasshopper的點線面電池組進行基本建模的方法,說明參數(shù)化設計方法在產(chǎn)品設計中的應用和流程,闡述一般產(chǎn)品設計中遇到的難點問題進行數(shù)據(jù)化分析的方法,學生結合前面學習到的理論和方法進行產(chǎn)品設計的應用拓展。

      5 結語

      綜上所述,Grasshopper作為犀牛平臺下重要的參數(shù)化表現(xiàn)插件,其節(jié)點式可視化編程的工作方式將極大的提高設計的質量和效率,同步提高設計師在產(chǎn)品設計中分析問題,解決問題的能力。因此使用Grasshopper開展并應用在產(chǎn)品設計教學工作中也是良好選擇。值得注意的是,在參數(shù)化產(chǎn)品設計教學的過程中,作為教師始終應該強調其表現(xiàn)的合理性,畢竟產(chǎn)品設計是應用性較強的學科,在應用參數(shù)化輔助設計的過程中,不能本末倒置的為了參數(shù)化形式而生產(chǎn)出一批奇形怪狀毫無實用價值的產(chǎn)品設計。

      參考文獻

      [1] 卞京.產(chǎn)品造型設計的參數(shù)化探討[D].北京:中國美術學院,2012.

      [2] 白云生,高云河,著.Grasshopper參數(shù)化非線性設計[M].華中科技大學出版社,2018.

      [3] 姚小龍.參數(shù)化設計下建筑形態(tài)生成研究[D].武漢:武漢紡織大學,2017.

      Abstract:This paper studies and discusses the teaching method based on Grasshopper parametric product aided design, trying to help students remove learning barriers and master the correct learning methods.

      Key words:Grasshopper; parameterization; product design

      猜你喜歡
      參數(shù)化產(chǎn)品設計
      智能產(chǎn)品設計
      《冷·暖》
      《教堂之夜》
      一種懸架運動仿真快速建模方法研究
      股骨頸骨折內固定方式優(yōu)選方法研究
      比吃藥更貼心那些關注老年人的創(chuàng)意產(chǎn)品設計
      色彩漸變之美與極簡產(chǎn)品設計
      LESS IS MORE:極簡主義的產(chǎn)品設計
      黑水县| 宁陵县| 新沂市| 民县| 沾化县| 奎屯市| 景德镇市| 吉首市| 普陀区| 冷水江市| 夏津县| 大关县| 石柱| 休宁县| 黄冈市| 德化县| 建昌县| 克东县| 襄汾县| 陆川县| 鲁山县| 元江| 营口市| 涟源市| 商河县| 德兴市| 和林格尔县| 马鞍山市| 大兴区| 库车县| 长丰县| 保定市| 永安市| 瑞安市| 平湖市| 平凉市| 赤壁市| 海原县| 丹东市| 进贤县| 崇州市|