其他賬號登錄: 注冊 登錄
柏慕聯(lián)創(chuàng)BIM技術(shù)服務(wù)

點亮建筑新夢想

LIGHT BUILDING NEW DREAM

企業(yè)BIM定制培訓(xùn)服務(wù)經(jīng)典案例
柏慕聯(lián)創(chuàng)為中國電建集團成都勘測設(shè)計研究院有限公司提供全國BIM技能等級考試考前專場培訓(xùn)(一)
柏慕聯(lián)創(chuàng)為中國電建集團成都勘測設(shè)計研究院有限公司提供全國BIM技能等級考試考前專場培訓(xùn)(二)
柏慕聯(lián)創(chuàng)為中國電建集團成都勘測設(shè)計研究院有限公司提供全國BIM技能等級考試考前專場培訓(xùn)(三)
柏慕聯(lián)創(chuàng)為中國電建集團成都勘測設(shè)計研究院有限公司提供全國BIM技能等級考試考前專場培訓(xùn)(四)
柏慕聯(lián)創(chuàng)為中國電建集團成都勘測設(shè)計研究院有限公司提供全國BIM技能等級考試考前專場培訓(xùn)(五)
柏慕聯(lián)創(chuàng)為成都建工一建提供第四期BIM項目深入實踐應(yīng)用培訓(xùn)班(一)
柏慕聯(lián)創(chuàng)為成都建工一建提供第四期BIM項目深入實踐應(yīng)用培訓(xùn)班(二)
柏慕聯(lián)創(chuàng)為成都建工一建提供第四期BIM項目深入實踐應(yīng)用培訓(xùn)班(三)
柏慕聯(lián)創(chuàng)為中冶建工集團提供基于Dynamo的市政路橋隧解決方案專項定制培訓(xùn)(一)
柏慕聯(lián)創(chuàng)為中冶建工集團提供基于Dynamo的市政路橋隧解決方案專項定制培訓(xùn)(二)
柏慕聯(lián)創(chuàng)為中冶建工集團提供基于Dynamo的市政路橋隧解決方案專項定制培訓(xùn)(三)
柏慕聯(lián)創(chuàng)為海南生態(tài)軟件園集團有限公司提供企業(yè)BIM基礎(chǔ)定制培訓(xùn)(一)
柏慕聯(lián)創(chuàng)為海南生態(tài)軟件園集團有限公司提供企業(yè)BIM基礎(chǔ)定制培訓(xùn)(二)
柏慕聯(lián)創(chuàng)為海南生態(tài)軟件園集團有限公司提供企業(yè)BIM基礎(chǔ)定制培訓(xùn)(三)
柏慕聯(lián)創(chuàng)為海南生態(tài)軟件園集團有限公司提供企業(yè)BIM基礎(chǔ)定制培訓(xùn)(四)
柏慕聯(lián)創(chuàng)為海南生態(tài)軟件園集團有限公司提供企業(yè)BIM基礎(chǔ)定制培訓(xùn)(五)
柏慕聯(lián)創(chuàng)為中南建筑設(shè)計院股份有限公司提供2021年新員工入職BIM定制培訓(xùn)(線上/線下)(一)
柏慕聯(lián)創(chuàng)為中南建筑設(shè)計院股份有限公司提供2021年新員工入職BIM定制培訓(xùn)(線上/線下)(二)
柏慕聯(lián)創(chuàng)為中南建筑設(shè)計院股份有限公司提供2021年新員工入職BIM定制培訓(xùn)(線上/線下)(三)
柏慕聯(lián)創(chuàng)為中南建筑設(shè)計院股份有限公司提供2021年新員工入職BIM定制培訓(xùn)(線上/線下)(四)

"Dynamo"實用技巧系列

 二維碼
來源:dynamo微信公眾號

【12月5日 · 成都】BIM實戰(zhàn)訓(xùn)練營開始報名啦!



獲取《每日一技,我的成長軌跡》匯總

· 請訪問柏慕聯(lián)創(chuàng)官方網(wǎng)站: www.rengneng.cn ·


"Dynamo"實用技巧系列

  • 以我個人的見解,我將學(xué)習(xí)Dynamo可視化參數(shù)設(shè)計分成分成四部分,

  • 1.Dynamo一些基本的知識(快捷鍵、一些應(yīng)用)

  • 2.Dynamo的一些常用節(jié)點的實用(Code Block的使用、list的使用、point的使用、line的使用、Geometry的使用、surface的使用)這些我都會一一的說明,不過以上是個人的看法,有不當(dāng)之處還請指出。

  • 3.Autodesk Revit的自適應(yīng)構(gòu)建的理解(revit的輸入和輸出、Dynamo的輸出和輸出、Dynamo對族文件的運用)

  • 4.Dynamo和revit的案列分析,這里邊我會把我研究的一些放上來,但是大部分都是從官網(wǎng)和視頻教程網(wǎng)上的資料來的,有不懂之處,可以及時留言。也可以發(fā)郵件,大家一起探討,一起學(xué)習(xí)。

  • 下邊我們就來講解下Dynamo 的最大神器

  • Code Blocks

    簡而言之,code block是神器,就是說他能夠干很多事情。如果你已經(jīng)發(fā)展在過去六個月后你能夠理解他的構(gòu)建過程,有很多網(wǎng)站關(guān)于對這個的指南。

    你也可以使自己的code block 在Dynamo通過0.7.0或更高版本來實用這個功能這個。這個很簡單,具體的實用方法我在這兒。如果有什么不清楚的,請詳官網(wǎng)。有很詳細的解釋?!?/span>

    Numbers, strings, and formulas

    code block 可以保存數(shù)字、字符串和公式。你甚至不需要那些老式的節(jié)點了。輸入數(shù)量像你將節(jié)點數(shù)量。用引號的字符串。你可以做任何數(shù)學(xué)在一代碼塊,可以在公式節(jié)點。有一些差異,不過,看看這篇文章更全面的比較。

    所有語句,或在一個code block,必須以分號結(jié)束。你可以偷懶的最后一行寫;將為您填滿它。

    Calling other nodes

  • 在軟件界面你可以點擊屏幕上的任意一點雙擊,就會出現(xiàn)code block,例如,

  • 您可以調(diào)用循環(huán)。ByCenterPointRadius,但它不會多大意義看3 d節(jié)點。普通節(jié)點(你的節(jié)點庫),一般有三種類型:     

  • 創(chuàng)建

  • 執(zhí)行上一個操作 

  • 查詢得到的屬性已經(jīng)存在的東西。方法,或節(jié)點,這三種類型的區(qū)別對待,當(dāng)調(diào)用在一個code block創(chuàng)建。


  • 當(dāng)你使用一個方法來創(chuàng)建一些東西,叫它的名字和指定的順序輸入開始使用的節(jié)點。


    創(chuàng)建類型節(jié)點沒有輸入仍然需要括號執(zhí)行。


    一個動作是你該類型的一個對象。Dynamo使用點符號,常見的許多編程語言,應(yīng)用一個動作。一旦你有了事情,輸入一個點然后行動的名稱。動作類型方法的輸入被放在括號創(chuàng)建類型方法一樣,只是你不需要指定以來首次輸入相應(yīng)的節(jié)點。

  • 例如,如果我想調(diào)用節(jié)點。添加一個code block ,我注意到這是一個動作類型節(jié)點。這是輸入(1),和(2)向量添加。在一個代碼塊,我叫點“pt”(的東西)。添加一個向量命名為“vec”到“pt”,我將寫pt.Add(vec),或者:東西,點,行動。添加動作只有一個輸入,或所有的輸入點。減去第一個添加節(jié)點。第一個輸入點。添加節(jié)點本身,你已經(jīng)知道或者你就不會在這里。

  • 查詢?! ?/span>

  •  Query-type方法獲得一個對象的屬性。由于對象本身是輸入,你不需要指定任何輸入。不需要括號。

  • Flexibility

  •  決定如何指定輸入用戶的靈活性。這里有幾種不同的方式使點(10、5 0)。

  • 當(dāng)您學(xué)習(xí)更多的可用的功能在節(jié)點庫,你知道你想要的,你甚至可能會發(fā)現(xiàn)打字“point.ByCoordinates”是比在節(jié)點庫搜索和尋找合適的節(jié)點。

  • Make lists and get items from a list


  • 列出與括號(又名“花括號”)。把物品從一個列表中括號(又名“方括號”)。

  • 使用嵌套列表只是一個變化的形式

  • 復(fù)制指南(code block)

  • 復(fù)制指南應(yīng)該如何搭配幾個一維列表。就像列表接頭但更多的控制。使用尖括號數(shù)字的輸入方法。層次的嵌套列表的結(jié)果將取決于訂單的數(shù)量:< 1 >、< 2 >、< 3 >等。

  • 函數(shù)

  • 函數(shù)可以直接定義在code block,   

  • 第一行“def”的關(guān)鍵詞,然后函數(shù)名,然后輸入括號內(nèi)的名字。括號定義函數(shù)的身體。返回一個值“//= "。代碼塊,定義一個函數(shù)沒有輸入或輸出端口,因為他們被稱為從其他代碼塊?! ?/span>

  •    

  • 調(diào)用該函數(shù)與另一個代碼塊在同一個文件中提供的名稱和相同數(shù)量的參數(shù)。它的工作原理就像即用的節(jié)點.

  •  * *這張圖片是不改變!右邊的代碼塊中定義的函數(shù)調(diào)用的代碼塊在左邊。Dynamo相同文件。

  • 最后用一張圖總結(jié)下CODE BLOCK

  • 這些的創(chuàng)建都離不開code block

  • Dynamo提示和技巧

  • 0]快捷鍵

  •  [0]使用F5運行圖表F5ToRun

  • [1]按住ESC導(dǎo)航背景幾何預(yù)覽或使用CTRL + cB幾何和節(jié)點模式之間切換。我個人認(rèn)為ESC更快使用?! ?/span>

  • [2]按ESC曾經(jīng)明文從節(jié)點庫搜索框?!?/span>

  • [3]常用快捷鍵:  

  • [0]ctrl + C復(fù)制節(jié)點或文本。  

  • [1]ctrl + N創(chuàng)建一個新文件。  

  • [2]ctrl + O來打開一個已存在的文件。

  • [3]CTRL + S來保存、CTRL + Shift +年代另存為。

  • [4]ctrl + V粘貼或文本節(jié)點。

  • [5]ctrl + X削減或文本節(jié)點。

  • [6]ctrl + Y重做。

  • [7]ctrl + Z撤銷。

  • [4]使用CTRL + L自動安排您的節(jié)點?! ?/span>

  • [5]使用CTRL + W記下。

  • [6]顯示或隱藏控制臺與CTRL + Shift +?(或只是與你的鼠標(biāo)上下拖動頂部邊緣)。

  • 先簡單的介紹下list后邊我會陸續(xù)把list里邊的44個節(jié)點一一解釋及用法。

  •  [1] Make Lists

  • 用數(shù)字序列和數(shù)量范圍。

  •  使用List.Create。使用這些來創(chuàng)建一系列嵌套的列表。

    使用List.Join。這個節(jié)點,不同于列表。在結(jié)果列表中創(chuàng)建、使他變成一個一維數(shù)列。

     在一個代碼塊使用{ }。記得包括;結(jié)束的時候。嵌套的括號創(chuàng)建嵌套列表。

  • 訪問列表項(從列表中抽取數(shù)據(jù))

  •  使用節(jié)點List.GetItemAtIndex

  • [5]使字符串

  • 使用一個字符串節(jié)點…簡單!   

  •  [1]在一個代碼塊使用“雙引號”

  • 找到一個數(shù)據(jù)項的字符串表示的字符串對象。

     使一個字符串從其他字符串。使用+節(jié)點或+運算符在一個代碼塊連接字符串。




(點擊圖片了解Dynamo課程詳情)




柏慕聯(lián)創(chuàng)BIM技術(shù)服務(wù)

BIM設(shè)計 | BIM咨詢 | BIM培訓(xùn) | BIM人才

· 點亮建筑新夢想 ·




會員登錄
登錄
其他賬號登錄:
我的資料
留言
回到頂部