舉報

會員
Autodesk Revit參數化設計之道:Dynamo實戰剖析
最新章節:
封底
本書主要基于AutodeskRevit上的開源插件:可視化編程軟件Dynamo展開,面向建設工程領域,適用于建筑行業各個專業的設計、施工、管理方面的專業人士和研究人員,高校師生,軟件開發工程師以及BIM愛好者。本書為讀者提供了大量的實戰技巧,具有較強的針對性、知識性、獨創性與實用性。本書第1章以例題的形式講解Dynamo基礎知識,串聯關鍵知識點,避免了枯燥的理論講解,增加了可讀性,同時為真實項目實戰打下基礎。在第2章案例應用,分別從案例背景、解決方案、案例知識點、案例詳解四個方面對每一個真實案例進行講解。通過提出項目需求,探究解決思路,解決項目問題,帶領讀者由淺入深,逐步掌握解決問題的思路和方法,舉一反三,解決自身的實際工程問題,并且借助BIM技術,從源頭提高項目的綜合應用與管理能力,為讀者今后的職業提升和項目經濟收益提供幫助。第3、4章深入地講解了DesignScript語法、Python調用RevitAPI等知識點,可以幫助有一定基礎的讀者進一步提升自身實力,為腳本優化和二次開發打下基礎。能更好地幫助讀者理解軟件的API,并為工程需求服務,這也是當今建設領域一名BIM工程師的必備技能。
目錄(112章)
倒序
- 封面
- 版權信息
- 內容簡介
- 致辭
- 編審指導委員會
- 推薦序一
- 推薦序二
- 推薦序三
- 前言
- 第1章 Autodesk Dynamo基礎入門
- 1.1 Autodesk Dynamo簡介
- 1.1.1 Autodesk Dynamo界面
- 1.1.2 基本操作
- 1.1.3 文件格式
- 1.1.4 節點顏色提示
- 1.2 例題1:應用Dynamo繪制y=x(-5≤x≤5)函數圖像
- 1.3 例題2:應用Dynamo繪制y=x2(-5≤x≤5)函數圖像
- 1.4 例題3:應用Dynamo繪制y=sin(x)(-2π≤x≤2π)函數圖像
- 1.5 例題4:應用Dynamo繪制心形線
- 1.6 例題5:應用Dynamo繪制x2+y2=R2函數圖像
- 1.7 例題6:應用Dynamo繪制螺旋線
- 1.8 例題7:應用柱面坐標系繪制螺旋線
- 1.9 例題8:應用球面坐標系繪制球面螺旋線
- 1.10 例題9:應用Dynamo放樣實體并導入Revit
- 1.11 例題10:應用Dynamo批量放置線性植被
- 1.12 例題11:應用Dynamo批量放置階梯座椅
- 1.13 例題12:瑪麗蓮·夢露大廈Dynamo解決方案
- 第2章 Autodesk Dynamo案例應用
- 2.1 案例1:幕墻嵌板編號
- 2.2 案例2:地下車位按設計路徑自動排序編碼
- 2.3 案例3:自定義施工編碼
- 2.4 案例4:根據坐標數據自動放置幕墻嵌板
- 2.5 案例5:異形幕墻嵌板坐標提取
- 2.6 案例6:根據外部數據庫批量添加參數
- 2.7 案例7:施工編碼實例
- 2.8 案例8:市政道路解決方案1
- 2.9 案例9:市政道路解決方案2
- 2.10 案例10:市政橋梁解決方案
- 2.11 案例11:外部節點庫——批量給族添加參數并賦值
- 第3章 DesignScript語法
- 3.1 Code Block
- 3.1.1 Code Block表示數字、字符串和公式
- 3.1.2 Code Block創建列表(list)
- 3.1.3 Code Block創建數字序列
- 3.1.4 Code Block對列表元素的引用
- 3.1.5 節點分類
- 3.1.6 Code Block調用節點
- 3.2 Dynamo節點至代碼
- 3.3 DesignScript語法特征
- 3.3.1 分號
- 3.3.2 注釋
- 3.4 命名特點
- 3.5 關聯式與命令式語法
- 3.5.1 定義
- 3.5.2 語法轉換
- 3.5.3 應用
- 3.6 函數
- 3.7 條件判斷
- 3.8 循環
- 3.8.1 for循環
- 3.8.2 while循環
- 3.8.3 break表達式
- 3.8.4 continue表達式
- 3.9 實例:DesignScript數據處理
- 第4章 Python Script語法
- 4.1 Python Script節點
- 4.1.1 庫引用
- 4.1.2 獲取輸入端口數據
- 4.1.3 程序功能主體
- 4.1.4 賦值輸出
- 4.2 Python基礎語法
- 4.2.1 行和縮進
- 4.2.2 續行符
- 4.2.3 Python引號
- 4.2.4 Python注釋
- 4.2.5 Python空行
- 4.3 變量
- 4.4 基本數據類型
- 4.5 列表
- 4.6 運算
- 4.6.1 數學運算
- 4.6.2 判斷
- 4.6.3 邏輯運算
- 4.7 條件判斷
- 4.8 Python內置函數
- 4.8.1 len()
- 4.8.2 list.append()
- 4.8.3 range()
- 4.9 循環
- 4.9.1 for循環
- 4.9.2 while循環
- 4.9.3 中斷循環
- 4.10 函數
- 4.10.1 函數的定義
- 4.10.2 函數調用
- 4.11 模塊
- 4.11.1 引入模塊
- 4.11.2 Dynamo加載外部Python模塊
- 4.11.3 模塊包
- 4.12 實例:PythonScript數據處理
- 4.13 實例:管道底對齊
- 4.14 實例:按族類型分類設置構件順序碼
- 附錄
- 附錄1 Dynamo節點目錄對照翻譯表
- 附錄2 向量
- 附錄3 PythonScript引入庫
- 附錄4 Dynamo字典類型
- 附錄5 Dynamo快捷鍵總結
- 附錄6 Dynamo節點應用查詢表
- 參考文獻
- 相關圖書推薦
- 封底 更新時間:2022-05-10 17:35:10
推薦閱讀
- CoffeeScript Application Development
- 移動App測試的22條軍規
- 中文版 Photoshop CC 從入門到精通
- Cinema 4D電商美工與視覺設計案例教程(培訓教材版)
- After Effects CS6入門與提高
- Maya 2020基礎教材
- AutoCAD入門教程全掌握
- Premiere Pro短視頻剪輯零基礎一本通
- WCF Multi/tier Services Development with LINQ
- Linux Shell Scripting Cookbook
- CAXA 實體設計2013案例課堂
- Microsoft SQL Azure Enterprise Application Development
- 中文版UG NX 7.0基礎教程
- Photoshop+Illustrator+CorelDRAW一站式高效學習一本通
- Oracle Application Express Forms Converter
- Photoshop CS6圖像處理立體化教程
- UG NX 11中文版從入門到精通
- Oracle E/Business Suite R12 Supply Chain Management
- Oracle Modernization Solutions
- InDesign CC設計與排版實用教程
- Photoshop就這么好看
- Excel 2019辦公應用入門與提高
- InDesign CC 2015圖形設計 標準教程(清華電腦學堂)
- PostgreSQL 9 Administration Cookbook: LITE Edition
- CodeIgniter 1.7
- Drupal 7 First Look
- CorelDRAW 設計幻想I
- 中文版Photoshop CS6照片處理500例
- WebGIS之ECharts大數據圖形可視化
- Microsoft Dynamics GP 2010 Cookbook: LITE