Autodesk Revit 二次开发基础教程

副标题:无

作   者:Autodesk Asia Pte Ltd

分类号:

ISBN:9787560859620

微信扫一扫,移动浏览光盘

简介

本书以Revit2015作为平台,由浅入深地介绍了RevitAPI的基础知识、开发工具以及相关资源,并搭配了大量的实例代码、图片和表格,方便读者更好的理解。本书内容是Revit二次开发基础类教程,共有15章,主要从如下几个方面来构建:功能(事件、界面、宏),类层次(应用类、文档类、元素、族等),不同专业(建筑、结构、MEP各专业相关的API)。本书适用于想要使用RevitAPI进行编程的初学者,根据本书的RevitAPI知识,读者可以搭建起二次开发环境,并开发Revit插件来对Revit的数据进行读取、创建、修改、导入导出等;也可以通过API和.NET技术来创建丰富的用户交互界面,提供更好的用户体验;通过扩展Revit本身不具备的功能,使得Revit和其他软件平台进行交互,实现数据验证、检查以及操作自动化,极大地提高数据利用率以及设计的效率。

目录

1     Revit API 概述        

1.1        了解RevitRevit API  

1.2        Revit API 可以做什么   

1.3        使用Revit API的准备工作   

1.4        网上资源        

1.5        开发工具        

2     Revit API基础

2.1        外部命令IExternalCommand和外部应用IExternalApplication 

2.2        Revit应用类和文档类(Application& Document)

2.3        事务处理 (Transaction)

2.4        实战示例

3     元素(Element)         

3.1        元素基础        

3.2        元素编辑        

3.3        元素过滤器    

4     建筑建模        

4.1        标高和轴网    

4.2        宿主元素 (HostObject) 

4.3        族实例 (FamilyInstance)        

4.4        族实例(FamilyInstance)的创建

4.5        房间和面积(Roomand Area

4.6        线元素 (CurveElement)

4.7        洞口(Opening)

5     注释 (Documentation)  

5.1        尺寸标注(Dimension

5.2        文字注释(Text

5.3        详图(Detail

5.4        标记(Tag

6     几何 (Geometry)   

6.1        概述        

6.2        实战: 获取一堵墙的几何数据     

6.3        几何基元类

6.4        几何辅助类

6.5        几何集合类    

6.6        实战:获取一根梁的几何数据    

7     (Family)     

7.1        族简介

7.2        相关的主要API

7.3        族类型和族参数的管理

7.4        几何图元的管理

7.5        几何图元的可见性管理        

7.6        编辑族和载入族

7.7        其他        

8     视图 (Views) 

8.1        概述        

8.2        三维视图(View3D   

8.3        平面视图(View Plan

8.4        绘图视图(View Drafting 

8.5        剖面视图(View Section   

8.6        参照详图索引视图和详图视图

8.7        图纸视图(Sheet       

8.8        明细表(View Schedule     

9     事件(Events)  

9.1        事件简介        

9.2        注册和注销事件    

9.3        可取消的事件        

9.4        数据库事件    

9.5        界面事件        

9.6        闲置事件(IdlingEvent     

9.7        外部事件(ExternalEvent

10   功能区扩展(RibbonUI) 

10.1      基础介绍        

10.2      选项卡页(RibbonTab)     

10.3      面板(RibbonPanel)

10.4      命令按钮(PushButton)

10.5      下拉按钮(PulldownButton)    

10.6      下拉记忆按钮(SplitButton)

10.7      下拉组合框(ComboBox)

10.8      下拉组合框的可选项(ComboBoxMember)  

10.9      选择按钮组和切换按钮(RadioButtonGroup& ToggleButton)     

10.10   文本框(TextBox)     

10.11   Revit风格的任务对话框(TaskDialog

11   Revit 结构建模      

11.1      结构模型元素        

11.2      分析模型(AnalyticalModel)   

12   材料(Material)        

12.1      材料简介        

12.2      材料的标识    

12.3      材料的图形信息    

12.4      材料的外观信息

12.5      材料的物理和热度信息        

12.6      材料的设置

13   水暖电建模    

13.1      风管/管道 (Duct/Pipe)  

13.2      电气连接件(Connector)

13.3      水暖电模型(MEPModel)        

13.4      水暖电系统(MEPSystem)       

13.5      水暖电设置    

13.6      空间和分区(Space& Zone)   

14   (Macro)     

14.1      什么是宏        

14.2      Revit宏简介

14.3      Revit宏开发的基本工作流程       

14.4      修改与删除模块和宏    

14.5      在宏管理器中运行宏

14.6      调试宏

14.7      宏安全性        

14.8      标准 Revit API Revit 宏使用的API 的区别

15   其他语言 (VB.NET,C++/CLI, F#)   

15.1      VB.NET   

15.2      C++/CLI

15.3      F#     

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Autodesk Revit 二次开发基础教程
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon