图书介绍
义博!Autodesk Revit二次开发基础教程PDF|Epub|txt|kindle电子书版本网盘下载
![义博!Autodesk Revit二次开发基础教程](https://www.shukui.net/cover/43/30091754.jpg)
- AUTODESK ASIA PTE LTD主编;卢石碧,李健梅,李雪松,杨俊,杨涛,郑洁燕,戴亮编委会成员 著
- 出版社: 上海:同济大学出版社
- ISBN:9787560859620
- 出版时间:2015
- 标注页数:270页
- 文件大小:36MB
- 文件页数:284页
- 主题词:建筑设计-计算机辅助设计-应用软件-教材
PDF下载
下载说明
义博!Autodesk Revit二次开发基础教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 RevitRAPI概述1
1.1 了解RevitR和RevitRAPI1
1.2 RevitRAPI可以做什么1
1.3 使用RevitRAPI的准备工作2
1.4 网上资源2
1.5 开发工具3
1.5.1 Visual Studio 20123
1.5.2 RevitSDK3
1.5.3 ILSpy3
1.5.4 RevitLookup3
1.5.5 AddinManager4
第2章 RevitRAPI基础5
2.1 外部命令和外部应用(IExternalCommand/IExternalApplication)5
2.1.1 外部命令5
2.1.2 外部应用10
2.1.3 数据库(DB)级别的外部应用10
2.1.4 注册11
2.1.5 属性13
2.2 RevitR应用类和文档类(Application/Document)14
2.2.1 RevitR应用类15
2.2.2 RevitR文档类16
2.2.3 RevitR文档和文件管理18
2.2.4 类别(Category)20
2.2.5 打印22
2.3 事务处理(Transaction)23
2.3.1 事务简介23
2.3.2 事务类23
2.3.3 在事件中使用事务27
2.4 实战示例27
2.4.1 实战1:“Hello Revit”28
2.4.2 实战2:将“Hello Revit”添加到选项卡32
2.4.3 实战3:从RevitR中选取元素34
2.4.4 实战4:通过过滤器取到元素37
第3章 元素(Element)39
3.1 元素基础39
3.1.1 相关类图39
3.1.2 如何获取元素40
3.1.3 获取和修改元素参数43
3.1.4 重要的属性和方法47
3.1.5 元素、族、族类型、族实例48
3.1.6 族、族类型和族实例的关系49
3.1.7 从族创建族实例49
3.1.8 元素的创建51
3.2 元素编辑52
3.2.1 移动53
3.2.2 旋转55
3.2.3 镜像57
3.2.4 删除58
3.2.5 组合59
3.2.6 线型阵列和圆弧型阵列60
3.2.7 族编辑61
3.3 元素过滤器(ElementFilters)69
3.3.1 收集器(FilteredElementCollector)69
3.3.2 元素过滤器的层次70
3.3.3 内建过滤器(Built-In filters)71
3.3.4 元素快速过滤器(ElementQuickFilter)72
3.3.5 元素慢速过滤器(ElementSlowFilter)75
3.3.6 元素逻辑过滤器(ElementLogicalFilter)78
第4章 建筑建模81
4.1 标高和轴网(Level/Grid)81
4.1.1 标高81
4.1.2 轴网82
4.2 宿主元素(HostObject)83
4.2.1 类图83
4.2.2 获取复合结构(CompoundStructure)84
4.2.3 获取宿主上的元素84
4.2.4 获取宿主的面84
4.2.5 创建墙(Wall)85
4.2.6 创建楼板(Floor)88
4.2.7 天花板和屋顶(Ceiling/Roof)89
4.3 族实例(FamilyInstance)92
4.3.1 族实例的宿主(Host)92
4.3.2 旋转实例(Rotation)92
4.3.3 门和窗(Door/Window)92
4.3.4 翻转门窗(Flip)92
4.3.5 子构件和父构件(SubComponent/SuperComponent)93
4.4 族实例(FamilyInstance)的创建93
4.4.1 创建独立的族实例93
4.4.2 创建基于宿主的族实例94
4.4.3 创建基于标高的族实例95
4.4.4 创建基于标高的线形族实例95
4.4.5 创建基于视图的二维族实例96
4.4.6 创建基于视图的二维线形族实例97
4.4.7 创建基于面的族实例98
4.4.8 创建基于面的线形族实例99
4.4.9 批量创建族实例99
4.5 房间和面积(Room/Area)101
4.5.1 房间、面积、标记(Room/Area/Tag)101
4.5.2 创建房间101
4.5.3 创建面积103
4.5.4 房间边界104
4.5.5 平面拓扑(PlanTopology)106
4.5.6 房间和实例107
4.6 线元素(CurveElement)108
4.6.1 获取模型线的几何信息109
4.6.2 获取模型线的工作平面109
4.6.3 获取和修改模型线样式109
4.6.4 创建模型线110
4.6.5 批量创建模型线111
4.7 洞口(Opening)111
4.7.1 类图111
4.7.2 获取洞口的边界111
4.7.3 其他属性111
4.7.4 创建洞口112
第5章 注释(Documentation)113
5.1 尺寸标注(Dimension)113
5.1.1 尺寸标注类型113
5.1.2 尺寸标注文字114
5.1.3 锁定尺寸标注115
5.1.4 尺寸标注的参照115
5.1.5 基线标注和同基准尺寸115
5.1.6 尺寸标注的创建116
5.1.7 高程点标注119
5.2 文字注释(Text)120
5.2.1 文字注释的属性120
5.2.2 文字注释的创建121
5.3 详图(Detail)121
5.3.1 详图线121
5.3.2 区域121
5.4 标记(Tag)122
5.4.1 类别标记和材质标记123
5.4.2 注释记号(Keynote)123
5.4.3 房间、空间和面积标记123
5.4.4 符号(Symbol)124
第6章 几何(Geometry)126
6.1 概述126
6.2 实战:获取一堵墙的几何数据126
6.2.1 创建几何选项126
6.2.2 获取面和边127
6.3 几何基元类127
6.3.1 几何实例(GeometryInstance)128
6.3.2 网格(Mesh)130
6.3.3 实体(Solid)131
6.4 几何辅助类132
6.4.1 几何变换(Transform)133
6.4.2 几何引用(Reference)135
6.4.3 几何选项(Options)136
6.4.4 BoundingBoxXYZ137
6.4.5 BoundingBoxUV140
6.5 几何集合类141
6.6 实战:获取一根梁的几何数据141
第7章 族(Family)143
7.1 族简介143
7.2 相关的主要API类143
7.3 族类型和族参数的管理143
7.3.1 获取管理类(FamilyManager)143
7.3.2 创建和编辑族类型144
7.3.3 族类型的创建144
7.3.4 创建和编辑族参数145
7.4 几何图元的管理154
7.4.1 拉伸154
7.4.2 融合156
7.4.3 旋转159
7.4.4 放样161
7.4.5 放样融合163
7.4.6 图元连接165
7.4.7 小结165
7.5 几何图元的可见性管理165
7.6 编辑族和载入族166
7.6.1 编辑族166
7.6.2 载入族166
7.7 其他167
7.7.1 族类别和族参数167
7.7.2 概念体量167
第8章 视图(Views)168
8.1 概述168
8.1.1 视图处理168
8.1.2 视图类型169
8.1.3 视图中元素的可见性171
8.1.4 创建和删除视图172
8.2 三维视图(View3D)173
8.2.1 透视三维视图(Perspective View3D)174
8.2.2 正交三维视图(Orthographic View3D)175
8.2.3 三维视图剖面框(Section Box)176
8.2.4 三维视图的旋转177
8.3 平面视图(ViewPlan)177
8.4 绘图视图(ViewDrafting)178
8.5 剖面视图(ViewSection)178
8.6 参照详图索引视图和详图视图179
8.7 图纸视图(ViewSheet)180
8.8 明细表(ViewSchedule)181
第9章 事件(Events)185
9.1 事件简介185
9.2 注册和注销事件185
9.3 可取消的事件187
9.4 数据库事件187
9.5 界面事件189
9.6 闲置事件(IdlingEvent)190
9.7 外部事件(ExternalEvent)191
第10章 功能区扩展(Ribbon UI)195
10.1 基础介绍195
10.2 选项卡页(RibbonTab)196
10.3 面板(RibbonPanel)196
10.4 命令按钮(PushButton)198
10.5 下拉按钮(PulldownButton)199
10.6 下拉记忆按钮(SplitButton)199
10.7 下拉组合框(ComboBox)201
10.8 下拉组合框的可选项(ComboBoxMember)201
10.9 选择按钮组和切换按钮(RadioButtonGroup/ToggleButton)202
10.10 文本框(TextBox)204
10.11 RevitR风格的任务对话框(TaskDialog)206
10.11.1 任务对话框的控件206
10.11.2 创建和显示自定义任务对话框208
10.11.3 任务对话框执行结果209
第11章 RevitR结构建模211
11.1 结构模型元素211
11.1.1 基本元素211
11.1.2 荷载212
11.1.3 边界条件214
11.2 分析模型(AnalyticalModel)216
11.2.1 概述216
11.2.2 分析模型的几何信息217
11.2.3 分析模型曲线的几何引用(Reference)218
11.2.4 分析模型参数相关的API220
11.2.5 支撑信息(AnalyticalModelSupport)223
11.2.6 编辑分析模型227
11.2.7 分析链接(AnalyticalLink)229
第12章 材料(Material)232
12.1 材料简介232
12.2 材料的标识232
12.3 材料的图形信息232
12.4 材料的外观信息233
12.4.1 外观元素233
12.4.2 访问外观属性集合234
12.5 材料的物理和热度信息236
12.6 材料的设置238
12.6.1 组类别的预定义材料238
12.6.2 墙等复合结构的材料设置238
12.6.3 楼梯等复杂结构的材料设置239
12.6.4 构件的材料设置239
12.6.5 面的材料设置239
第13章 水暖电建模241
13.1 风管/管道(Duct/Pipe)241
13.1.1 风管(Duct)241
13.1.2 风管属性和方法241
13.1.3 创建一般风管241
13.1.4 创建软风管243
13.1.5 创建风管占位符244
13.1.6 管道(Pipe)244
13.2 电气连接件(Connector)244
13.3 水暖电模型(MEPModel)245
13.4 水暖电系统(MEPSystem)247
13.4.1 水暖电系统的创建248
13.4.2 水暖电系统属性和方法248
13.4.3 创建风管系统248
13.5 水暖电设置250
13.5.1 风管设置251
13.5.2 管道设置252
13.5.3 电气设置252
13.6 空间和分区(Space/Zone)252
第14章 宏(Macro)255
14.1 RevitR宏简介255
14.1.1 宏管理器255
14.1.2 宏和模块256
14.1.3 应用程序级和文档级模块256
14.1.4 RevitR宏实现语言257
14.1.5 宏项目文件位置257
14.2 RevitR宏开发的基本工作流程257
14.2.1 创建模块257
14.2.2 创建宏258
14.2.3 宏示例代码260
14.3 修改与删除模块和宏263
14.3.1 模块263
14.3.2 宏263
14.4 在宏管理器中运行宏263
14.5 调试宏263
14.6 宏安全性264
14.7 标准RevitRAPI与RevitR宏使用的API的区别265
第15章 其他语言(VB.NET,C++/CLI,F#)266
15.1 VB.NET266
15.2 C++/CLI267
15.3 F#269