下載app免費(fèi)領(lǐng)取會(huì)員
注:我們只做優(yōu)秀書(shū)籍推薦,若需要請(qǐng)到各大電商平臺(tái)購(gòu)買正版書(shū)籍!
書(shū)出版社:機(jī)械工業(yè)出版社
出版日期:0000-00-00
書(shū)籍作者:柏慕聯(lián)創(chuàng)
更新時(shí)間:2021-12-27
本書(shū)主要基于Autodesk Revit上的開(kāi)源插件——可視化編程軟件Dynamo展開(kāi),面向建設(shè)工程領(lǐng)域,適用于建筑行業(yè)各個(gè)的設(shè)計(jì)、施工、管理方面的人士和研究人員,高校師生,軟件開(kāi)發(fā)工程師以及BIM愛(ài)好者。 本書(shū)為讀者提供了大量的實(shí)戰(zhàn)技巧,具有較強(qiáng)的針對(duì)性、知識(shí)性、獨(dú)c性與實(shí)用性。 本書(shū)第1章以例題的形式講解Dynamo基礎(chǔ)知識(shí),串聯(lián)關(guān)鍵知識(shí)點(diǎn),避免了枯燥的理論講解,增加了可讀性,同時(shí)為真實(shí)項(xiàng)目實(shí)戰(zhàn)打下基礎(chǔ)。在第2章案例應(yīng)用,分別從案例背景、解決方案、案例知識(shí)點(diǎn)、案例詳解四個(gè)方面對(duì)每一個(gè)真實(shí)案例進(jìn)行講解。通過(guò)提出項(xiàng)目需求,探究解決思路,解決項(xiàng)目問(wèn)題,帶領(lǐng)讀者由淺入深,?
推薦序一
推薦序二
推薦序三
前言*1章Autodesk Dynamo基礎(chǔ)入門
1*1Autodesk Dynamo簡(jiǎn)介 /
1*1*1Autodesk Dynamo界面 /
1*1*2基本操作 /
1*1*3文件格式 /
1*1*4節(jié)點(diǎn)顏色提示 /
1*2例題1:應(yīng)用Dynamo繪制y=x(-5≤x≤5)函數(shù)圖像 /
1*3例題2:應(yīng)用Dynamo繪制y=x2(-5≤x≤5)函數(shù)圖像 /
1*4例題3:應(yīng)用Dynamo繪制y=sin(x)(-2π≤x≤2π)函數(shù)圖像 /
1*5例題4:應(yīng)用Dynamo繪制心形線 /
1*6例題5:應(yīng)用Dynamo繪制x2+y2=R2函數(shù)圖像 /
1*7例題6:應(yīng)用Dynamo繪制螺旋線 /
1*8例題7:應(yīng)用柱面坐標(biāo)系繪制螺旋線 /
1*9例題8:應(yīng)用球面坐標(biāo)系繪制球面螺旋線 /
1*10例題9:應(yīng)用Dynamo放樣實(shí)體并導(dǎo)入Revit /
1*11例題10:應(yīng)用Dynamo批量放置線性植被 /
1*12例題11:應(yīng)用Dynamo批量放置階梯座椅 /
1*13例題12:瑪麗蓮·夢(mèng)露大廈Dynamo解決方案 /
*2章Autodesk Dynamo案例應(yīng)用
2*1案例1:幕墻嵌板編號(hào) /
2*2案例2:地下車位按設(shè)計(jì)路徑自動(dòng)排序編碼 /
2*3案例3:自定義施工編碼 /
2*4案例4:根據(jù)坐標(biāo)數(shù)據(jù)自動(dòng)放置幕墻嵌板 /
2*5案例5:異形幕墻嵌板坐標(biāo)提取 /
2*6案例6:根據(jù)外部數(shù)據(jù)庫(kù)批量添加參數(shù) /
2*7案例7:施工編碼實(shí)例 /
2*8案例8:市政道路解決方案1 /
2*9案例9:市政道路解決方案2 /
2*10案例10:市政橋梁解決方案 /
2*11案例11:外部節(jié)點(diǎn)庫(kù)——批量給族添加參數(shù)并賦值 /
第3章DesignScript語(yǔ)法
3*1Code Block /
3*1*1Code Block表示數(shù)字、字符串和公式 /
3*1*2Code Block創(chuàng)建列表(list) /
3*1*3Code Block創(chuàng)建數(shù)字序列 /
3*1*4Code Block對(duì)列表元素的引用 /
3*1*5節(jié)點(diǎn)分類 /
3*1*6Code Block調(diào)用節(jié)點(diǎn) /
3*2Dynamo節(jié)點(diǎn)到代碼 /
3*3DesignScript語(yǔ)法特征 /
3*3*1分號(hào) /
3*3*2注釋 /
3*4命名特點(diǎn) /
3*5關(guān)聯(lián)式與命令式語(yǔ)法 /
3*5*1定義 /
3*5*2語(yǔ)法轉(zhuǎn)換 /
3*5*3應(yīng)用 /
3*6函數(shù) /
3*7條件判斷 /
3*8循環(huán) /
3*8*1for循環(huán) /
3*8*2while循環(huán) /
3*8*3break表達(dá)式 /
3*8*4continue表達(dá)式 /
3*9實(shí)例:DesignScript數(shù)據(jù)處理 /
第4章Python Script語(yǔ)法
4*1Python Script節(jié)點(diǎn) /
4*1*1庫(kù)引用 /
4*1*2獲取輸入端口數(shù)據(jù) /
4*1*3程序功能主體 /
4*1*4賦值輸出 /
4*2Python基礎(chǔ)語(yǔ)法 /
4*2*1行和縮進(jìn) /
4*2*2續(xù)行符 /
4*2*3Python引號(hào) /
4*2*4Python注釋 /
4*2*5Python空行 /
4*3變量 /
4*4基本數(shù)據(jù)類型 /
4*5列表 /
4*6運(yùn)算 /
4*6*1數(shù)學(xué)運(yùn)算 /
4*6*2判斷 /
4*6*3邏輯運(yùn)算 /
4*7條件判斷 /
4*8Python內(nèi)置函數(shù) /
4*8*1len( ) /
4*8*2list*append( ) /
4*8*3range( ) /
4*9循環(huán) /
4*9*1for循環(huán) /
4*9*2while循環(huán) /
4*9*3中斷循環(huán) /
4*10函數(shù) /
4*10*1函數(shù)的定義 /
4*10*2函數(shù)調(diào)用 /
4*11模塊 /
4*11*1引入模塊 /
4*11*2Dynamo加載外部Python模塊 /
4*11*3模塊包 /
4*12實(shí)例:PythonScript數(shù)據(jù)處理 /
4*13實(shí)例:管道底對(duì)齊 /
4*14實(shí)例:按族類型分類設(shè)置構(gòu)件順序碼 /
附錄
附錄1Dynamo節(jié)點(diǎn)目錄對(duì)照翻譯表 /
附錄2向量 /
附錄3PythonScript引入庫(kù) /
附錄4Dynamo 字典類型 /
附錄5Dynamo快捷鍵總結(jié) /
附錄6Dynamo節(jié)點(diǎn)應(yīng)用查詢表 /