¥ 46 5.9折 ¥ 78 九五品
库存2件
作者Autodesk Asia Pte Ltd 编
出版社同济大学出版社
出版时间2015-08
版次1
装帧平装
上书时间2024-09-20
本书以Revit2015作为平台,由浅入深地介绍了RevitAPI的基础知识、开发工具以及相关资源,并搭配了大量的实例代码、图片和表格,方便读者更好的理解。本书内容是Revit二次开发基础类教程,共有15章,主要从如下几个方面来构建:功能(事件、界面、宏),类层次(应用类、文档类、元素、族等),不同专业(建筑、结构、MEP各专业相关的API)。
本书适用于想要使用RevitAPI进行编程的初学者,根据本书的RevitAPI知识,读者可以搭建起二次开发环境,并开发Revit插件来对Revit的数据进行读取、创建、修改、导入导出等;也可以通过API和.NET技术来创建丰富的用户交互界面,提供更好的用户体验;通过扩展Revit本身不具备的功能,使得Revit和其他软件平台进行交互,实现数据验证、检查以及操作自动化,极大地提高数据利用率以及设计的效率。
前言
第1章RevitRAPI概述
1.1了解RevitR和RevipAPI
1.2RevitRAPI可以做什么
1.3使用RevitRAPI的准备工作
1.4网上资源
1.5开发工具
1.5.1VisualStudio2012
1.5.2RevitSDK
1.5.3ILSpy
1.5.4RevitLookup
1.5.5AddinManager
第2章RevitR基础
2.1外部命令和外部应用(IExtemalComnland/IExternalApplication)
2.1.1外部命令
2.1.2外部应用
2.1.3数据库(DB)级别的外部应用
2.1.4注册
2.1.5属性
2.2RevitR应用类和文档类(Applicaion/Doctlment)
2.2.1RevitR应用类
2.2.2RevitR文档类
2.2.3RevitR文档和文件管理
2.2.4类别(Category)
2.2.5打印
2.3事务处理(Transaction)
2.3.1事务简介
2.3.2事务类
2.3.3在事件中使用事务
2.4实战示例
2.4.1实战1:“HelloRevit”
2.4.2实战2:将“HelloRevit”添加到选项卡
2.4.3实战3:从RevitR中选取元素
2.4.4实战4:通过过滤器取到元素
第3章元素(Element)
3.1元素基础
3.1.1相关类图
3.1.2如何获取元素
3.1.3获取和修改元素参数
3.1.4重要的属性和方法
3.1.5元素、族、族类型、族实例
3.1.6族、族类型和族实例的关系
3.1.7从族创建族实例
3.1.8元素的创建
3.2元素编辑
3.2.1移动
3.2.2旋转
3.2.3镜像
3.2.4删除
3.2.5组合
3.2.6线型阵列和圆弧型阵列
3.2.7族编辑
3.3元素过滤器(ElementFilters)
3.3.1收集器(FilteredElementCollector)
3.3.2元素过滤器的层次
3.3.3内建过滤器(Built—Infilters)
3.3.4元素快速过滤器(ElemerLtQuickFilter)
3.3.5元素慢速过滤器(ElementSlOWFilter)
3.3.6元素逻辑过滤器(ElementLogicalFilter)
第4章建筑建模
4.1标高和轴网(Level/Grid)
4.1.1标高
4.1.2轴网
4.2宿主元素(HostObject)
4.2.1类图
4.2.2获取复合结构(CompoundStructure)
4.2.3获取宿主上的元素
4.2.4获取宿主的面
4.2.5创建墙(Wall)
……
第5章注释
第6章几何
第7章族
第8章视图
第9章事件
第10章功能区扩展
第11章RevitR结构建模
第12章材料
第13章水暖电建模
第14章宏
第15章其他语言
— 没有更多了 —
以下为对购买帮助不大的评价