链接:https://pan.baidu.com/s/11FRe1fOcBZQCAG2gGV2AmA
提取码:8bew

第1章 Revit R API概述
1.1 了解Revit R和Revip API
1.2 Revit R API可以做什么
1.3 使用Revit R API的准备工作
1.4 网上资源
1.5 开发工具
1.5.1 Visual Studio 2012
1.5.2 RevitSDK
1.5.3 ILSpy
1.5.4 RevitLookup
1.5.5 AddinManager
第2章 Revit R 基础
2.1 外部命令和外部应用(IExtemalComnland/IExternalApplication)
2.1.1 外部命令
2.1.2 外部应用
2.1.3 数据库(DB)级别的外部应用
2.1.4 注册
2.1.5 属性
2.2 Revit R应用类和文档类(Applicaion/Doctlment)
2.2.1 Revit R应用类
2.2.2 Revit R文档类
2.2.3 Revit R文档和文件管理
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:“Hello Revit”
2.4.2 实战2:将“Hello Revit”添加到选项卡
2.4.3 实战3:从Revit R中选取元素
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—In filters)
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章 Revit R结构建模
第12章 材料
第13章 水暖电建模
第14章 宏
第15章 其他语言

Revit二次开发基础教程相关推荐

  1. C# Revit二次开发基础/核心编程---建筑建模-标高和轴网

    一.本节课程 C# Revit二次开发基础/核心编程---建筑建模-标高和轴网 二.本节要讲解的知识点 1.标高的高度.创建标高 2.轴网曲线.创建轴网 具体内容 1.标高 标高是有限水平平面,大多数 ...

  2. C# Revit二次开发基础/核心编程--- Application\Document\Transaction

    一.本节课程 C# Revit二次开发基础/核心编程--- Application\Document\Transaction 二.本节要讲解的知识点 Application\Document\Tran ...

  3. ArcGIS二次开发基础教程(11):网络分析之最短路径分析

    ArcGIS二次开发基础教程(11):网络分析之最短路径分析 最短路径分析 这里直接调用了在mdb中建立好的网络数据集 //全局变量 private INetworkDataset my_networ ...

  4. ArcGIS二次开发基础教程(10):三维分析

    ArcGIS二次开发基础教程(10):三维分析 坡度分析 请务必学会使用帮助文档!!! //DEM数据的坡度分析 将分析结果添加到地图上 //首先获取DEM数据,方法有很多例如从个人地理数据库获取,也 ...

  5. ArcGIS二次开发基础教程(06):有关图层的基本操作

    ArcGIS二次开发基础教程(06):有关图层的基本操作 0. PageLayout和MapControl 的同步 void CopyToPage(){//对象拷贝,把mapcontrol的地图拷贝重 ...

  6. ArcGIS二次开发基础教程(13):网络分析之最近设施分析

    ArcGIS二次开发基础教程(13):网络分析之最近设施分析 最近设施分析 /// <summary>/// Geodatabase function: open work space// ...

  7. ArcGIS二次开发基础教程(09):叠加分析

    ArcGIS二次开发基础教程(09):叠加分析 缓冲区分析的概念及原理请查看帮助文档 http://desktop.arcgis.com/zh-cn/arcmap/latest/tools/analy ...

  8. ArcGIS二次开发基础教程(00):基础界面设计

    ArcGIS二次开发基础教程(00) : 基础界面设计 (开发环境:VS2010+ArcEngine10.2+C# :鉴于学习ArcGIS二次开发的同学都有一定的WinForm开发和ArcGIS软件使 ...

  9. ArcGIS二次开发基础教程(03):保存文档和导出地图

    ArcGIS二次开发基础教程(03):保存文档和导出地图 保存文档 保存: //这里的path为全局变量 在打开文件获添加数据时赋值原路径 //判断打开文件是否为mxd文件 是则保存 不是则另存为 i ...

最新文章

  1. CakePHP 2.x CookBook 中文版 第二章 安装
  2. java espresso 自行车_java – 如何在Espresso中重新运行失败的测试? – 头脑风暴
  3. Oracle具有开放性吗,Oracle数据库的特点与工作原理
  4. python安装beautifulsoup失败_Win10环境下python36安装BeautifulSoup出现错误的解决办法
  5. 如何在linux下yum安装mysql_linux下使用yum安装mysql详解
  6. oracle清除bin,Oracle recyclebin详解(闪回删除的表)
  7. MongoDB Project Fields
  8. Logstash+Kibana+多ElasticSearch集群部署
  9. Ubuntu安装Chromium
  10. 【转】 一定要让孩子知道的20个小故事
  11. C++ 安全单例模式总结
  12. 微信小程序电商实战-首页(下)
  13. C#中IntPtr类型
  14. 非线性控制1.0——模糊控制理论基础
  15. 巴菲特致股东的一封信:1990年
  16. Android系统java/native crash和anr异常处理流程以及DroboxManagerService日志记录
  17. 跟开涛学shiro练习代码
  18. 交换机POE技术知识大全
  19. mysql中数据库改名字_MySQL数据库改名字
  20. 单片机——C51实验含Proteus仿真(独立键盘,矩阵键盘)

热门文章

  1. 计算机用户使用年龄表,笔记本电脑用户年龄以21-30岁为主_联想 Y50-70AM-ISE_调研中心专项研究-中关村在线...
  2. MySQL常用关键字
  3. 基于虚拟帐号的邮件系统
  4. 基于虚拟用户的电子邮件系统
  5. 闲鱼python_自动化篇 | 你想要的闲鱼日常操作,Python 给你实现了
  6. 逛10月深圳国际移动电子展就像“拆盲盒” 真的会上瘾
  7. x86和x64的意义
  8. ImGui写个登录界面
  9. C# .NetCore学习总结
  10. JavaScript前端