展开全部

主编推荐语

以实用案例为主,适合建筑信息化和虚拟现实领域的专业人员和学生。

内容简介

本书共9章,主要内容包括CAD制图标准化、CAD图形识别及建模实例、SketchUp二次开发及建模实例、Revit二次开发及建模实例、Catia二次开发及建模实例、Tekla二次开发及建模实例、Unity3D开发虚拟家装设计系统、Unity3D项目管理系统的开发及BIMWebGL开发实例。

目录

  • 版权信息
  • 前言
  • 第1章 CAD制图标准化
  • 1.1 CAD制图标准化概述
  • 1.2 CAD制图标准化的途径
  • 1.2.1 封闭的多段线的使用
  • 1.2.2 构件参数化
  • 1.2.3 表格标准化
  • 1.2.4 构件共享化
  • 第2章 CAD图形识别及建模实例
  • 2.1 开发一个CAD程序
  • 2.2 CAD二次开发概述
  • 2.2.1 开发模式
  • 2.2.2 开发接口
  • 2.2.3 帮助文件
  • 2.3 数据处理
  • 2.3.1 向ExceI文件中写入数据
  • 2.3.2 读取ExceI文件中的数据
  • 2.4 CAD图形识别开发实例
  • 2.4.1 墙轮廓线识别
  • 2.4.2 梁轮廓线识别
  • 2.4.3 楼板轮廓线识别
  • 2.4.4 门窗轮廓线识别
  • 2.5 CAD数据驱动建模实例
  • 2.5.1 数据驱动墙建模
  • 2.5.2 数据驱动楼板建模
  • 2.5.3 数据驱动洞口墙建模
  • 2.5.4 数据驱动梁建模
  • 第3章 SketchUp二次开发及建模实例
  • 3.1 SketchUp开发模式
  • 3.1.1 基本对象
  • 3.1.2 Ruby
  • 3.1.3 环境配置
  • 3.1.4 数据操作
  • 3.2 SketchUp基本模型的建立
  • 3.2.1 梁
  • 3.2.2 楼板
  • 3.2.3 柱
  • 3.2.4 墙体
  • 3.2.5 门窗
  • 3.2.6 楼梯
  • 3.2.7 细部节点
  • 3.2.8 面层
  • 3.2.9 标注
  • 3.3 SketchUp二次开发实例
  • 3.4 数据驱动SketchUp建模
  • 3.5 数据驱动SketchUp建模实例
  • 3.5.1 SketchUp菜单介绍
  • 3.5.2 数据驱动SketchUp标准层墙建模实例
  • 3.5.3 数据驱动SketchUp标准层梁建模实例
  • 3.5.4 数据驱动SketchUp标准层楼板建模实例
  • 3.5.5 数据驱动SketchUp整体模型
  • 第4章 Revit二次开发及建模实例
  • 4.1 Revit二次开发概述
  • 4.1.1 Revit二次开发环境
  • 4.1.2 Revit二次开发流程
  • 4.1.3 Revit元素
  • 4.2 族参数化建模
  • 4.2.1 参数化模型
  • 4.2.2 族参数化建模
  • 4.3 钢筋参数化建模
  • 4.4 创建ExceIData类
  • 4.5 数据驱动Revit建模实例
  • 4.5.1 数据驱动Revit墙建模实例
  • 4.5.2 数据驱动Revit梁建模实例
  • 4.5.3 数据驱动Revit楼板建模实例
  • 第5章 Catia二次开发及建模实例
  • 5.1 Catia二次开发概述
  • 5.2 梁参数化建模实例
  • 5.2.1 创建梁混凝土实体
  • 5.2.2 创建梁纵筋实体
  • 5.2.3 创建箍筋实体
  • 5.2.4 梁的参数化模型
  • 5.3 墙参数化建模实例
  • 5.3.1 墙结构建模实例
  • 5.3.2 洞口墙建模实例
  • 5.4 楼板参数化建模实例
  • 第6章 TekIa二次开发及建模实例
  • 6.1 开发一个TekIa程序
  • 6.2 ExceI表格数据读取
  • 6.3 数据驱动TekIa建模实例
  • 6.3.1 数据驱动TekIa墙建模实例
  • 6.3.2 数据驱动TekIa梁建模实例
  • 6.3.3 数据驱动TekIa楼板建模实例
  • 第7章 Unity 3D开发虚拟家装设计系统
  • 7.1 虚拟家装设计系统概述
  • 7.1.1 虚拟家装设计系统的主要功能
  • 7.1.2 虚拟家装设计系统架构
  • 7.1.3 创建家装模型
  • 7.2 搭建UI框架
  • 7.2.1 创建UI界面模型
  • 7.2.2 UI界面模型监听脚本
  • 7.3 搭建VR场景
  • 7.3.1 家装模型的摆放与处理
  • 7.3.2 环境渲染
  • 7.3.3 摄像机布置及脚本开发
  • 7.3.4 VR场景脚本实例
  • 7.4 交互功能的开发与脚本编写
  • 7.4.1 家具替换
  • 7.4.2 家具操作
  • 7.4.3 更换地面及壁纸
  • 7.4.4 构件查看
  • 7.4.5 小地图
  • 7.5 虚拟家装设计项目发布
  • 第8章 Unity 3D项目管理系统的开发
  • 8.1 系统简介
  • 8.2 UI界面的搭建
  • 8.3 数据库建立
  • 8.3.1 创建数据库
  • 8.3.2 模型信息写入到数据库
  • 8.4 系统主要功能脚本
  • 8.4.1 高亮显示
  • 8.4.2 漫游
  • 8.4.3 施工模拟
  • 8.4.4 构件信息显示
  • 8.4.5 客户端程序
  • 8.4.6 发布展示
  • 第9章 BIM WebGL开发实例
  • 9.1 WebGL开发简介
  • 9.2 WebGL开发实例
  • 9.2.1 开发环境配置
  • 9.2.2 编写前端HTML程序
  • 9.2.3 Three.js箍筋参数化建模
  • 9.2.4 Node.js框架搭建
  • 9.3 ExceI数据读取模块
  • 9.3.1 Node.js读取ExceI数据
  • 9.3.2 Node.js读取MySQL数据
  • 9.4 WebGL数据驱动建模实例
  • 9.4.1 墙建模实例
  • 9.4.2 梁建模实例
  • 9.4.3 楼板建模实例
  • 9.5 梁及钢筋建模实例
  • 参考文献
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

北京大学出版社

北京大学出版社是在1979年,经国家出版事业管理局同意,教育部批准成立的,恢复了北京大学出版社建制。北京大学出版社依靠北大雄厚的教学、科研力量,同时积极争取国内外专家学者的合作支持,出版了大量高水平、高质量、适应多层次需要的优秀高等教育教材。 北大出版社注意对教材进行全面追踪,捕捉信息,及时修订,以跟上各学科的最新发展,反映该学科研究的最新成果,保持北大版教材的领先地位。