最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

RhinoPython+GHPython-屬于建筑師的編程攻略

2022-03-06 10:42 作者:HongChen0123  | 我要投稿

「?前?言?」

隨著參數(shù)化的日益普及,大部分設(shè)計師都開始使用節(jié)點式的可視化編程語言Grasshopper來協(xié)助設(shè)計,然而GH在減少設(shè)計師編程語言學(xué)習(xí)負擔(dān)的同時,囿于其靜態(tài)化的數(shù)據(jù)處理方式視化編程本身的特點,往往會讓我們在處理復(fù)雜設(shè)計問題的時候無能為力。


簡單,易學(xué)的GH


所以對于渴望在參數(shù)化領(lǐng)域更近一步的同學(xué)而言,簡潔,優(yōu)雅,強大,易讀的Python語言就成了我們合適的學(xué)習(xí)對象。


簡潔,優(yōu)雅,強大的Python


相較于Grasshopper,Python作為當(dāng)前最受歡迎的主流腳本語言,具有種類豐富模塊庫,加之其動態(tài)的數(shù)據(jù)類型,使其可以滿足種類多樣的設(shè)計需要。數(shù)學(xué)成型,遞歸,粒子計算,集群分析等復(fù)雜問題的解決都可以借助Python輕松完成。


構(gòu)建數(shù)學(xué)曲面

集群算法獲取軌跡


粒子分析


而同其他諸如C#,C++,Java等編程語言相比,Python作為面向?qū)ο?,解釋型的編程語言,簡單,易讀??梢宰屧O(shè)計師更好的關(guān)注于設(shè)計本身,而不用糾結(jié)與復(fù)雜的語法要求和結(jié)構(gòu)。加之從rhino5開始,rhino平臺中rhinoPython和ghpython功能的不斷完善和改進,更加方便了建筑師使用Python來輔助設(shè)計。

同樣的程序,Python較C#格式更為簡潔


因此,我們特別推出[ Rhino Python+GH Python,建筑設(shè)計專項編程課],由洪宸老師教授,針對建筑需求,帶你從入門學(xué)起,穩(wěn)扎穩(wěn)打,逐步深化的掌握Python編程的操作方法和技巧,針對性的解決學(xué)習(xí)當(dāng)中的痛點,手把手教你玩轉(zhuǎn)Python,

Rhino Python+GH Python建筑編程專題課


項目周期:七次線上直播課,附贈12小時Rhino&GH入門課程

難度:★☆☆☆☆(適用于對編程,Rhino和GH完全零基礎(chǔ)學(xué)生)

授課形式:線上直播+QQ群交流,提供錄屏回放,提供源代碼

課程成果:-理解Python語法概念,數(shù)據(jù)結(jié)構(gòu),核心語句

-掌握隨機,循環(huán),遞歸

-使用Python進行網(wǎng)格頂點編織與動力學(xué)折疊

-使用Python進行建筑造型

-了解PSO仿生粒子群算法的原理與運用

開課時間:2022年4月23日起,每晚7點開始




「?課程講師?」


HongChen

資深建筑類課程講師

LAC STUDIO 建筑課程主管

國家認證教師資格


Research Assistant, The?University?of HongKong

MArch,?The?University?of HongKong

?

碩士畢業(yè)于香港大學(xué)兩年MArch專業(yè),并師從Christian Lange于香港大學(xué)數(shù)字化實驗室擔(dān)任一年研究助理(RA)。擅長參數(shù)化分析與數(shù)字化建造,提倡通過科學(xué)分析來指導(dǎo)建筑設(shè)計。


目前在LAC STUDIO擔(dān)任建筑方向?qū)W術(shù)主管,并負責(zé)LAC STUDIO網(wǎng)絡(luò)課程研發(fā),開設(shè)有Rhino全模出圖工作流,參數(shù)化建筑力學(xué)分析模擬,參數(shù)化綠色建筑分析與模擬以及LAC暑期制圖教室等網(wǎng)絡(luò)課程。

「?課程詳情?」


CLASS1&CLASS2考慮到大部分設(shè)計師對于編程都較為陌生,因此在課程的第一部分,我將用兩節(jié)課的時間,帶領(lǐng)大家從零開始,系統(tǒng)的學(xué)習(xí)Python的基礎(chǔ)知識,為后面的課程學(xué)習(xí)打下一個好的基礎(chǔ)。


|?涉及要點?|

Python與其他編程語言的對比

Rhino Python簡介
Python語法規(guī)則

Python數(shù)據(jù)類型賦值語句

Python數(shù)據(jù)結(jié)構(gòu):變量,列表,元組,字典,集合

常規(guī)數(shù)據(jù)處理指令

函數(shù)與類

遞歸

字符串處理

Rhino Python界面


Python數(shù)據(jù)結(jié)構(gòu)講解-列表數(shù)據(jù)
Python數(shù)據(jù)結(jié)構(gòu)講解-字典運用


函數(shù)基本原理講解



借助python獲取空間點陣坐標(biāo)


CLASS3通過之前兩節(jié)的課程,相信大家已經(jīng)大致掌握了Python的基本結(jié)構(gòu),語法同概念,下面就要開始使用Python進行實際操作了。
而對于建筑師而言,RhinoPython中最重要、與設(shè)計結(jié)合最密切的庫就是rhinoscriptsyntax庫了。因此在課程的第二部分我們將用一節(jié)課的時間來專門學(xué)習(xí)rhinoscriptsyntax庫中的重點語句,掌握借助Python進行建模的技巧與方法,在編程和設(shè)計之間搭建聯(lián)系的橋梁。


|?涉及要點?|

庫的調(diào)取

RS獲取物體指令

RS創(chuàng)建物體指令

RS變動物體指令

RS顯示物件指令

其他常用模塊介紹RS實戰(zhàn)練習(xí)

get語句專項講解
rs物件顯示調(diào)整(著色)


rs物件顯示調(diào)整(材質(zhì))


RS實戰(zhàn)練習(xí):實體欄桿


RS實戰(zhàn)練習(xí):批量隨機曲線偏移


CLASS4考慮到GH單向數(shù)據(jù)流動的特點,即使借助插件,循環(huán)往往也是GH難以處理的一個部分,但對于動態(tài)的Python語言而言,循環(huán)處理起來就方便很多了。因此在第四節(jié)課,我們將著重介紹Python循環(huán)的用法,并結(jié)合條件判斷進行相應(yīng)的造型。


|?涉及要點?|


條件判斷語句:if,elif,else

for循環(huán)

while循環(huán)

循環(huán)嵌套

遞歸循環(huán)

循環(huán)實戰(zhàn)練習(xí)


循環(huán)實戰(zhàn)練習(xí):數(shù)學(xué)曲面
循環(huán)實戰(zhàn)練習(xí):數(shù)學(xué)曲線


循環(huán)實戰(zhàn)練習(xí):遞歸分型


CLASS5

經(jīng)過之前四節(jié)課我們完成了對于Rhino Python的學(xué)習(xí),那么在第五節(jié)課我們將進入另外一個對于建筑師非常重要的Python平臺--GH Python。了解它的用法與技巧。


|?涉及要點?|

GH Python基本界面與使用

GH&Rhino Python比對

GHPythonlib庫使用

數(shù)據(jù)類型與樹形數(shù)據(jù)

插件創(chuàng)建

GH Python實戰(zhàn)練習(xí)

GH Python樹形數(shù)據(jù)專項介紹


GH Python實戰(zhàn)練習(xí):構(gòu)建規(guī)格化


GH Python實戰(zhàn)練習(xí):批量圖層創(chuàng)建
GH Python實戰(zhàn)練習(xí):網(wǎng)狀編制造型
借助Python進行GH運算器修正




CLASS6&CLASS7

在課程的最后一個部分,我們將綜合運用之前的知識,來完成若干實際的項目練習(xí)。從常規(guī)的建筑造型,到針對網(wǎng)格折疊的頂點編織,再到仿生模擬的PSO算法,全方面的加強大家對于Python的掌握與理解。


|?涉及要點?|

python網(wǎng)格頂點編織

干擾運用

漸變柱

網(wǎng)架成型

隨機立面

數(shù)學(xué)曲面

PSO粒子群算法

綜合練習(xí):python網(wǎng)格頂點編織&動力學(xué)折疊


綜合練習(xí):點干擾&曲線干擾&干擾規(guī)格化
綜合練習(xí):漸變柱


綜合練習(xí):空間網(wǎng)架


綜合練習(xí):隨機立面
綜合練習(xí):數(shù)學(xué)曲面


綜合練習(xí):粒子群算法


附加課


考慮到部分同學(xué)可能對于Rhino和GH本身掌握還不是很牢固,本次Python課程會隨課附贈12小時的Rhino&GH基礎(chǔ)課程,幫助大家夯實基礎(chǔ),從而更好的運用Rhino Python和GH Python進行設(shè)計。


|?涉及要點?|

-Rhino基本界面布局

-Rhino模型觀測與顯示模式

-Rhino模型建立邏輯與

Nurbs相關(guān)知識講解

-Rhino常用建模指令講解

-Rhino制圖輔助功能

-options相關(guān)設(shè)置

-GH基本界面布局

-GH本質(zhì)及其與其他編程語言的

異同與優(yōu)勢

-GH重點運算器簡介

-GH數(shù)據(jù)結(jié)構(gòu)


Rhino基礎(chǔ)學(xué)習(xí)
重點GH運算器介紹


數(shù)據(jù)結(jié)構(gòu)練習(xí)


「?報名相關(guān)?」


| 授課方式?|

網(wǎng)絡(luò)直播+錄播

無限期視頻回放


| 軟件使用 |

課程將提供相關(guān)授課軟件


| 直播時間?|

2022年04月23日

晚七點開始

7次線上直播課+12小時錄播課程

共計24課時


| 課程價格 |

原價898元

團購優(yōu)惠:3人團優(yōu)惠50元/人4人團優(yōu)惠100元/人

LAC內(nèi)部學(xué)員價格?598元


| 合報優(yōu)惠?|

同時報名(含已報名學(xué)員)

洪宸老師以下課程

即可額外優(yōu)惠 50 元

(內(nèi)部學(xué)員優(yōu)惠不疊加)


《參數(shù)化綠色建筑分析綜合課程》
《參數(shù)化力學(xué)分析與力學(xué)模擬綜合課程》
《玩轉(zhuǎn)犀牛中的BIM第三期:VisualARQ2.8&Rhino6》
《建筑表現(xiàn)綜合訓(xùn)練》


| 報名方式?|

聯(lián)系LAC客服,即可報名課程


wechat:客服賬號



RhinoPython+GHPython-屬于建筑師的編程攻略的評論 (共 條)

分享到微博請遵守國家法律
泸溪县| 巴林左旗| 阿勒泰市| 祁东县| 灵山县| 土默特右旗| 柳林县| 万盛区| 汪清县| 买车| 武隆县| 上犹县| 静乐县| 台北县| 百色市| 密山市| 神木县| 长治县| 丹棱县| 英德市| 慈溪市| 苏尼特右旗| 吉隆县| 荥经县| 马鞍山市| 竹溪县| 常宁市| 菏泽市| 射洪县| 南漳县| 仁寿县| 奉节县| 福贡县| 广州市| 奇台县| 怀安县| 南投市| 梁山县| 临汾市| 许昌县| 木里|