Revit作为BIM软件的领跑者,除了自身功能强大之外,也提供丰富的API(应用程序编程接口),这进一步奠定了Revit平台级软件地位。借助于API我们不用担心Revit建模之后的信息不能被其他软件所使用,我们可以把琐碎的建模工作自动化,也可以把其他软件的功能集成或连接到Revit中来,在一个平台上就能完成几乎所有工作。

通过Revit进行二次开发打通各类软件信息交流已成为行业热点。

下面,小编将针对二次开发可以做什么,为什么要进行二次开发,怎么二次开发三个问题进行详细的说明。

What

在对Revit进行二次开发之前了解它能做什么非常重要。以下是二次开发可以应用的一些领域:设计插件自动完成重复的建模工作

自动检测错误以保证符合产品设计规范

自动获取工程量用来分析或者生成报告

导入外部数据来创建新元素或设置参数

将其他计算分析软件集成到Revit

Why

由于旧的计算分析软件包括结构分析软件、能耗模拟软件、算量软件、MEP中的负荷计算软件等功能强大,并得到了广泛的认可,在BIM时代做出与Revit的交互接口,将促进多专业、多系统之间的数据交流。

How

不要以为Revit二次开发是很难的事情,Autodesk官网给不会编程或初学编程的Revit用户提供了便于理解的教程指南。

小编会在之后的文章里手把手教大家做出第一个Revit小插件,通过第一个插件的学习,你将会对http://Revit.NET API 和C#语言有更细致的了解。

欢迎大家保持关注!

有兴趣的小伙伴们还可以点击下方链接到Autodesk官方应用商店下载Revit的插件进行体验。

revit二次开发概念_Revit二次开发那些事儿相关推荐

  1. pythoncad二次开发视频_revit二次开发|bim软件二次开发|revit二次开发教程|Revit二次开发技术文档...

    二次开发 revit二次开发|bim软件二次开发|revit二次开发教程|Revit二次开发技术文档2019-07-08赞( 0 ) 记录一下CAD二次开发的一些简单实例. 1.helloworld ...

  2. 二次开发 英文_Revit二次开发——异形柱翻模插件的开发思路

    BIM管线综合项目中,结构模型柱梁板搭建,属于最没有营养的 而结构模型的精确是后续开展的前提 结构主体自动化建模--人工校核梁尺寸标高.板厚等,是效率较高的工作流程 看市面上翻模插件的数量就知道需求有 ...

  3. Revit二次开发——族库管理插件的开发思路

    Revit二次开发--族库管理插件的开发思路 成熟的BIM团队都会有自己的族库及项目样板文件 在项目样板中载入常用的族及配置好管道系统为项目节约了初始环节的时间 然鹅,项目开展阶段仍需载入新的族 或是 ...

  4. 自动化(Automation)基础概念:二次开发接口(API)与插件(Addin)

    二次开发接口(API)与插件(Addin) 许式伟 (版权声明) 2007-4-20 在前文,我们已经解释了: 自动化(Automation)基础概念:COM组件(Component)与接口(Inte ...

  5. javaweb学习总结(二十一):JavaWeb的两种开发模式

    SUN公司推出JSP技术后,同时也推荐了两种web应用程序的开发模式,一种是JSP+JavaBean模式,一种是Servlet+JSP+JavaBean模式. 一.JSP+JavaBean开发模式 1 ...

  6. SAP UI5 应用开发教程之二十九 - SAP UI5 的路由和导航功能介绍试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

  7. 区块链教程(二):基础概念介绍

    注:本教程为技术教程,不谈论且不涉及炒作任何数字货币 本系列重点在于以太坊基础知识.以太坊客户端以及以太坊solidity编程,因此博客重点在于以太坊核心知识点的掌握,区块链部分的基础知识可以作为补充 ...

  8. Android开发笔记(二十七)对象序列化

    什么是序列化 程序中存储和传递信息,需要有个合适的数据结构,最简单的是定义几个变量,变量多了之后再分门别类,便成了聚合若干变量的对象.代码在函数调用时可以直接传递对象,但更多的场合例如与文件交互.与网 ...

  9. 二、Java框架之Spring注解开发

    文章目录 1. IOC/DI注解开发 1.1 Component注解 @Component @Controller @Service @Repository 1.2 纯注解开发模式 1.3 注解开发b ...

  10. 如何成为以太坊开发?(二)

    如何成为以太坊开发?(二) 上一篇文章<如何成为以太坊开发?(一)>中,我们学习到如何使用区块链钱包连接以太坊网络,以及区块链钱包助记词,公私钥,平台币和合约币等概念.有了之前的基础,我们 ...

最新文章

  1. 压缩目录Linux常用的几种文件压缩解压方法
  2. CodeForces - 743B Chloe and the sequence
  3. android输入法源码分析,基于Android的输入法的设计与实现.doc
  4. lenovo vantage工具栏无反应 电池图标单击无法显示状态栏
  5. html viewer.app,HTML Viewer studio classroom
  6. C#设置WebBrowser使用Edge内核
  7. idea 导出war包_使用IDEA实现远程代码DEBUG调试教程详解
  8. springboot2 war页面放在那_亚马逊产品页面如何优化?这些技巧要知道
  9. 【Intellij】Intellij Idea 2017创建web项目及tomcat部署实战
  10. 59. web 攻击技术(3)
  11. 随手记_常用coding软件的快捷键-clion/vs code/vs/kdevelop
  12. 计算机术语翻译的最烂,我国计算机名词的翻译现状和建议
  13. Fredholm第二类积分方程的MATLAB代码实现(1)
  14. S32DS中链接文件及启动代码学习
  15. 使用python批量压缩图片文件
  16. 工作问题:SQL求解用户复购率
  17. 事件分发(EventDispatcher)模式
  18. 两年工作经验的后端开发的工作方法小结
  19. 一个1-23二进制搭建方法
  20. 在 CloudIDE 里实现天猫精灵自定义技能的业务逻辑

热门文章

  1. 一个链接搞定源码下载
  2. java 行政区划代码 民政部 json
  3. 求职必备素材:个人简历Word模板
  4. HTML5植物大战僵尸网页版游戏源码
  5. 堪比熊猫烧香!中国新型蠕虫病毒大爆发!电脑瞬间报废
  6. 使用Canvas绘制简单工程符号(续)
  7. python中字典的知识讲解
  8. c#html表格样式大全,table完美css样式,table的基本样式,table样式
  9. 数据清洗 Chapter01 | 数据清洗概况
  10. 病毒、蠕虫、木马学习笔记