掃一掃
關注中圖網
官方微博
本類五星書更多>
-
>
了不起的建筑師
-
>
勝景幾何論稿
-
>
中國古代建筑概說
-
>
維多利亞:建筑彩繪
-
>
庭院造園藝術——浙江傳統民居
-
>
建筑園林文化趣味讀本
-
>
磧口古鎮
建筑工程BIM創新深度應用:BIM軟件研發/BIM技術及應用叢書 版權信息
- ISBN:9787112256457
- 條形碼:9787112256457 ; 978-7-112-25645-7
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
建筑工程BIM創新深度應用:BIM軟件研發/BIM技術及應用叢書 內容簡介
本書是“BIM技術及應用叢書”中的一本,主要面向BIM應用企業中的軟件研發工程師,包括對軟件研發感興趣的BIM工程師。實際上很多BIM軟件研發人員也來自于BIM工程師,尤其是在二次開發方面,只需具備基礎的編程技能,結合BIM軟件提供的API接口,普通BIM工程師也能很快掌握二次開發技能。全書共6章,包括:BIM軟件研發概述、Revit二次開發、Dynamo節點開發、Navisworks二次開發、BIM可視化開發和BIM模型云端瀏覽開發,書中結合作者及其團隊的研發實踐經驗提供了大量的實例和代碼,實例源于實際工程項目需求,講解過程詳細。本書內容豐富,具有較強的指導性,可供BIM應用企業中的軟件研發工程師和對軟件研發感興趣的BIM工程師參考使用。
建筑工程BIM創新深度應用:BIM軟件研發/BIM技術及應用叢書 目錄
第1章 BIM軟件研發概述
1.1 BIM軟件研發簡介
1.2 BIM軟件研發方向
1.2.1 BIM二次開發
1.2.2 原生BIM軟件開發
1.2.3 BIM可視化開發
1.2.4 BIM輕量化引擎
1.2.5 BIM協同平臺
1.3 BIM研發需求提煉與實現
1.3.1 研發需求提煉
1.3.2 實踐案例:管線穿墻加預留孔洞及套管
1.3.3 實踐案例:樁基礎建模
第2章 Revit二次開發
2.1 Revit API簡介
2.1.1 什么是Revit API
2.1.2 可實現功能
2.2 Revit開發準備
2.2.1 SDK及官方幫助文檔
2.2.2 開發環境
2.2.3 配置AddInManager
2.2.4 配置Revit Lookup
2.3 Revit開發基礎
2.3.1 基本概念
2.3.2 Revit事務
2.3.3 Revit族
2.3.4 幾何初步
2.3.5 基本開發流程
2.4 圖元過濾
2.4.1 元素收集器
2.4.2 快速過濾器
2.4.3 慢速過濾器
2.4.4 邏輯過濾器
2.4.5 圖元過濾案例
2.5 用戶選擇交互
2.5.1 用戶選擇對象
2.5.2 設定選擇限制條件
2.5.3 選擇點
2.5.4 選擇框
2.5.5 選集的獲取與設置
2.6 構件信息
2.6.1 構件參數信息
2.6.2 構件幾何信息
2.6.3 構件定位信息
2.7 編輯構件
2.7.1 編輯構件參數
2.7.2 編輯構件定位
2.7.3 綜合案例:柱斷墻
2.8 構件建模
2.8.1 系統族類型獲取
2.8.2 墻體建模
2.8.3 樓板建模
2.8.4 可載入族建模基礎
2.8.5 結構柱建模
2.8.6 結構梁建模
2.8.7 放置基于面的族
2.8.8 內建體量建模
2.9 共享參數
2.9.1 共享參數簡介
2.9.2 共享參數開發示例
2.10 視圖相關開發
2.10.1 Revit視圖簡介
2.10.2 創建與設置視圖
2.10 13視圖元素顯隱設置
2.10.4 自定義顯示樣式
2.10.5 視圖元素應用顯示樣式
2.10.6 視圖過濾器應用顯示樣式
2.11 注釋類圖元相關開發
2.11.1 尺寸標注
2.11.2 詳圖線
2.11.3 文字
2.11.4 標記
2.11.5 綜合案例:尺寸避讓
2.12 機電相關開發
2.12.1 MEP系統
2.12.2 連接件
2.12.3 管線相關開發
2.12.4 綜合案例:管線打斷
2.12.5 綜合案例:管道翻彎避讓
2.13 族文檔相關開發
2.13.1 族文件簡介
2.13.2 創建形狀
2.13.3 綜合案例:萬能窗
2.14 鋼筋相關開發
2.14.1 Revit鋼筋簡介
2.14.2 創建鋼筋
2.14.3 綜合案例:結構柱鋼筋
2.15 數據交互
2.15.1 窗體交互
2.15.2 文本數據交互
2.16 模型動態更新
2.16.1 動態更新實現機制
2.16.2 綜合案例:梁板剪切關系監控
2.17 Ribbon界面
2.17.1 Ribbon簡介
2.17.2 Ribbon示例
2.18 安裝程序制作
2.19 程序容錯
2.19.1 try catch
2.19.2 事務錯誤處理
2.20 程序效率
第3章 Dynamo節點開發
3.1 Dynamo簡介
3.2 Dynamo節點Python開發
3.2.1 Python Script簡介
3.2.2 Python Script組成
3.2.3 與Revit數據交互
3.2.4 實踐案例:放置房間體量
3.3 Dynamo節點C#開發
3.3.1 Zero Touch簡介
3.3.2 Zero Touch使用
3.3.3 實踐案例:放置房間體量
第4章 Navisworks二次開發
4.1 Navisworks開發基礎
4.1.1 開發形式
4.1.2 開發環境和文檔
4.1.3 插件開發流程
4.1.4 自定義Ribbon面板
4.2 Navisworks開發示例
4.2.1 搜索模型元素并設置顏色
4.2.2 按材質統計面積
4.2.3 設置視點方向為水平
第5章 BIM可視化開發
5.1 VR/AR簡介
5.1.1 VR技術的定義
5.1.2 AR技術的定義
5.1.3 AR/VR的區別
5.2 BIM VR軟件開發
5.2.1 BIM VR簡介
5.2.2 UE4開發基礎
5.2.3 BIM VR操作流程
5.2.4 實踐案例:射線拾取點進行瞬移
5.2.5 實踐案例:顯示及隱藏構件
5.2.6 實踐案例:空間距離測量
5.3 BIM AR軟件研發
5.3.1 AR的技術基礎
5.3.2 常見主流的AR SDK
5.3.3 基于Unity的AR開發環境配置
5.3.4 BIM AR操作流程
5.3.5 實踐案例:調節物體顏色
5.3.6 實踐案例:切換材質貼圖
第6章 BIM模型云端瀏覽開發
6.1 技術基礎
6.1.1 模型幾何數據結構
6.1.2 WebGL圖形庫
6.1.3 three.js圖形引擎
6.2 BIM模型輕量化
6.2.1 BIM模型幾何數據復用
6.2.2 BIM模型數據傳輸格式
6.2.3 LOD算法
6.2.4 大場景管理算法
6.3 BIM模型云端渲染示例
6.4 BIM模型瀏覽功能開發
6.4.1 模型剖切
6.4.2 模型保存和切換視點
6.4.3 模型點選物體
附錄 本書代碼列表
參考文獻
展開全部
書友推薦
- >
山海經
- >
伯納黛特,你要去哪(2021新版)
- >
人文閱讀與收藏·良友文學叢書:一天的工作
- >
新文學天穹兩巨星--魯迅與胡適/紅燭學術叢書(紅燭學術叢書)
- >
我與地壇
- >
名家帶你讀魯迅:朝花夕拾
- >
羅曼·羅蘭讀書隨筆-精裝
- >
小考拉的故事-套裝共3冊
本類暢銷