第1章 AutoCAD二维制图 1
1.1 AutoCAD基本设置和操作 2
1.1.1 AutoCAD基本设置 2
1.1.2 AutoCAD基本操作 5
1.2 AutoCAD图形要素 11
1.2.1 基本图形要素 11
1.2.2 复合型图形要素 13
1.2.3 区域型图形要素 16
1.2.4 组合型图形要素 18
1.2.5 标注型图形要素 20
1.3 AutoCAD图形编辑 25
1.3.1 对象的删除与恢复 25
1.3.2 对象的变换 25
1.3.3 对象的复制 26
1.3.4 对象的变异 28
1.3.5 对象的断切 29
1.3.6 对象的倒角 30
1.3.7 对象的特性修改 31
1.3.8 多段线编辑 32
1.3.9 块编辑 33
1.3.10 标注编辑 33
1.3.11 夹点的编辑 34
1.3.12 查询 35
1.3.13 清理 35
1.4 AutoCAD制图实践 36
1.4.1 平面绘制 36
1.4.2 立面绘制 39
1.4.3 剖面绘制 41
1.5 AutoCAD打印和输出 43
1.5.1 打印 43
1.5.2 输出 45
第2章 SketchUp三维建模 47
2.1 SketchUp基本概念和设置 48
2.1.1 单位尺寸和绘图模版 48
2.1.2 SketchUp的坐标系统 49
2.1.3 SketchUp的图层 49
2.1.4 SketchUp的智能参考系统 50
2.1.5 数值输入框 52
2.1.6 在SketchUp中观察模型 52
2.1.7 SketchUp显示模式 53
2.1.8 SketchUp的相机放置与视角调整 53
2.1.9 SketchUp的阴影设置 54
2.1.10 Sketchp的场景保存 55
2.1.11 SketchUp的物体选择 56
2.1.12 SketchUp快捷键 57
2.2 SketchUp基本图形要素 57
2.2.1 线要素 57
2.2.2 面要素 58
2.2.3 组合要素 58
2.2.4 辅助性要素 59
2.3 SketchUp基本操作 61
2.3.1 绘制直线并创建面 61
2.3.2 面的分割和复原 62
2.3.3 使用推/拉工具 62
2.3.4 点、线、面的拉伸 63
2.3.5 复制与阵列 63
2.3.6 缩放 64
2.3.7 卷尺和量角器的使用 65
2.3.8 路径跟随 66
2.3.9 赋予材质 67
2.3.10 剖面 68
2.3.11 文字标注 69
2.3.12 尺寸标注 71
2.4 SketchUp群组和组件 73
2.4.1 群组和组件的使用 73
2.4.2 群组和组件的材质 78
2.4.3 群组和组件的整体编辑 79
2.4.4 群组和组件的管理 83
2.5 SketchUp建模实践 86
2.5.1 SketchUp模型的分类与建模策略 86
2.5.2 单线墙体块式模型 87
2.5.3 双线墙分层式模型 94
2.6 SketchUp模型表现 100
2.6.1 SketchUp的显示样式 100
2.6.2 物体的隐藏与显示 108
2.6.3 边线的柔化与表面的光滑 108
2.6.4 SketchUp材质的赋予 109
2.6.5 材质的创建和编辑 111
2.6.6 贴图坐标的编辑 115
2.6.7 清理未使用材质 123
第3章 Ecotect建筑环境分析 124
3.1 Ecotect建模 127
3.1.1 创建模型的基本信息 127
3.1.2 创建第一个区域模型 129
3.1.3 更改Zone区域模型的高度 132
3.1.4 添加第二个区域模型 134
3.1.5 添加门窗ChildObject(子物体) 137
3.1.6 复制门窗ChildObject(子物体) 140
3.1.7 绘制斜屋顶 142
3.1.8 插入AUTOCAD文件 145
3.2 日照和遮挡分析 146
3.2.1 气象数据和Weather Tool介绍 147
3.2.2 太阳辐射分析 149
3.2.3 日照间距和日照时间计算 151
3.2.4 遮阳构件优化设计 162
3.3 太阳辐射和太阳能利用分析 164
3.3.1 遮阳构件对太阳辐射量的影响设计 165
3.3.2 太阳能光电板 169
3.3.3 场地分析 175
3.4 热环境分析 176
3.4.1 材质设置 178
3.4.2 区域属性设置 182
3.4.3 热环境分析 185
3.4.4 能耗模拟分析 189
3.4.5 热工性能模拟分析 192
3.5 光环境分析 196
3.5.1 天然采光模拟 196
3.5.2 可视度分析 207
3.5.3 眩光分析 211
第4章 Revit Architecture建筑信息模型 213
4.1 Revit基本概念 214
4.1.1 Revit与BIM(建筑信息模型) 214
4.1.2 构件组合建模 214
4.1.3 构件关联建模 214
4.1.4 参数化建模 214
4.2 Revit工作环境 215
4.2.1 基本界面 215
4.2.2 样板文件 218
4.2.3 基础操作工具 218
4.3 基本建筑构件的绘制 219
4.3.1 轴网 220
4.3.2 标高 221
4.3.3 柱子 222
4.3.4 墙、幕墙 223
4.3.5 楼板 231
4.3.6 屋顶 232
4.3.7 门窗 238
4.3.8 楼梯、坡道和栏杆 241
4.3.9 建筑平面的完善、注释类别标记和布置平面家具 244
4.4 建筑场地建模 247
4.4.1 创建地形 247
4.4.2 地形表面的编辑 251
4.4.3 绘制用地红线 253
4.4.4 完善建筑模型和场地环境 254
4.5 体量建模 256
4.5.1 体量的基本概念 256
4.5.2 低层建筑体量的创建 257
4.5.3 高层建筑体量的创建 262
4.5.4 从体量表面创建图元 265
4.6 建筑模型渲染 269
4.6.1 创建三维透视图 269
4.6.2 设置材质 272
4.6.3 设置渲染 274
4.6.4 渲染效果 276
4.7 族的概念和创建构件族 280
4.7.1 族的基本概念和分类 280
4.7.2 百叶窗的制作 281
4.7.3 万能窗的制作 288
第5章 Grasshopper参数化建模 293
5.1 基本操作及Grasshopper数据类型 295
5.1.1 界面 295
5.1.2 运算器的基本操作 296
5.1.3 Grasshopper的数据类型 299
5.2 点、坐标平面、向量 301
5.2.1 点(point)的基本赋值方法 301
5.2.2 坐标平面 303
5.2.3 向量 306
5.3 (曲)线 309
5.3.1 基本二维图形的创建 309
5.3.2 NURB曲线简介 310
5.3.3 曲线的创建和分析 318
5.3.4 曲线的交互式设置和选取 324
5.3.5 案例 325
5.4 非图形数据的计算与操作 326
5.4.1 数据的交互赋值 326
5.4.2 数值计算 327
5.4.3 Graph Mapper运算器 329
5.4.4 域的计算与操作 330
5.4.5 字符串的操作 331
5.4.6 基本数列的创建 332
5.4.7 表达式 333
5.4.8 案例 335
5.5 数据结构与数据流匹配 336
5.5.1 数据列表(List) 336
5.5.2 列表与列表的数据匹配 337
5.5.3 列表的操作 339
5.5.4 案例 343
5.5.5 数据树(Tree) 344
5.5.6 数据树的一般操作 347
5.5.7 数据树的两个简单应用案例 349
5.5.8 通过路径对树进行操作 352
5.5.9 Path Mapper运算器 354
5.6 面和体 358
5.6.1 基本概念 358
5.6.2 基本曲面和实体的创建 360
5.6.3 创建复杂曲面或体积 361
5.6.4 创建曲面案例 366
5.6.5 Surface和Brep的分析 369
5.6.6 曲面和Brep的编辑操作 372
5.6.7 在曲面上绘制图形的案例 372
5.7 网格(Mesh)模型和一些复杂图形创建工具 376
5.7.1 网格模型及其构成 376
5.7.2 其他创建网格模型的运算器 377
5.7.3 网格模型的分析 378
5.7.4 网格模型的编辑 379
5.7.5 一些复杂图形创建 380
5.7.6 案例 384
5.8 各种编辑操作 387
5.8.1 几何变换 387
5.8.2 变换矩阵 390
5.8.3 阵列操作 391
5.8.4 形态变换 392
5.8.5 案例 394
5.8.6 图形相交的点、线、面、体的求取 394
5.8.7 案例 399
5.9 场和颜色 404
5.9.1 场 404
5.9.2 颜色 407