完善主体资料,免费赠送VIP会员!
* 主体类型
* 企业名称
* 信用代码
* 所在行业
* 企业规模
* 所在职位
* 姓名
* 所在行业
* 学历
* 工作性质
请先选择行业
您还可以选择以下福利:
行业福利,领完即止!

下载app免费领取会员

NULL

5cdd2dc095060.jpg

什么是Revit二次开发?Revit平台的二次开发功能介绍

发布于:2022-02-16
首页/BIM专题
7413
分享

虽然Revit软件拥有非常强大的功能供BIM工程师使用,但仍然不可避免的有所限制,需要工程师对功能进行二次开发扩展。

腿腿教学网-什么是Revit二次开发?Revit平台的二次开发功能介绍

Revit二次开发,即在Revit软件的基础之上,根据用户的个性化需求,通过开放的底部接口扩展功能,实现功能的二次开发。

Revit二次开发主要有两种方式,第一种方式为编写C#、C++等计算机语言程序,开发人员在开发平台上依据个性化的需求,调用RevitAPI的底层代码设计相关算法程序,并以插件的形式载入Revit平台,从而实现功能的开发;另一种方式为基于Revit内置可视化编程插件Dynamo的二次开发,在Dynamo中,已将基本的图形算法内嵌在节点中,其直观表现形式为可供连接的小方块,一个小方块表示一个函数操作,依据个性化需求,调用一个个的节点并以逻辑关系连接节点,最终实现所需功能的开发。

这两种Revit二次开发方法各有优劣,在操作难度上,前者需要开发人员拥有较为深厚的编程基础,这对于建筑工程师十分不友好,而基于Dynamo的二次开发门槛较低,操作简单,放置节点块连线即可实现二次开发;就开发功能的深度和广度而言,前者所能实现的功能更加强大全面,后者受节点的限制实现功能有所欠缺,虽然也可基于Dynamo平台编写DesignScript语言乃至Python语言扩大开发功能,但效果依旧不如前者。

Revit原生二次开发系列课程:http://www.tuituisoft.com/series/52.html

转载请注明来源本文地址:https://www.tuituisoft/bim/24650.html

未标题-1.jpg

上一篇:没有了

下一篇:没有了

微信咨询
扫描客服微信
QQ咨询
联系QQ:

2158157721

电话咨询
咨询电话:

15359439502

APP下载
扫码关注
关注微信公众号
返回顶部