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

下载app免费领取会员

NULL

5cdd2dc095060.jpg

Dynamo可视化编程和Revit API怎么选?哪种开发门槛高?

发布于:2020-09-07
首页/BIM专题
2125
分享

Dynamo可视化编程是一种新的编程方式,是为了降低程序开发门槛而设计的。这种编程方式的理念是所见即所得,调试程序的同时也能够直观地看到程序的运行结果。它以脚本的形式提供使用者一个图形化的界面,通过预先设计好的节点来表达数据处理的逻辑,形成一个可执行的程序,降低了传统实作的复杂度。目前可视化编程主要被用以解决一些Revit基本功能难以解决的异形结构的建模问题。可视化编程从程序的构造上来说相对API二次开发要容易一些,学习的起点相对API二次开发来说比较低,学习的成本比较小。但是,Dynamo可视化编程只能以dyn文件的形式运行开发功能,每次使用都需要重新关联Revit项目,难以实现同时使用多个开发功能的需求。虽然该模式降低了编程开发的复杂度,但也在一定程度上限制了所开发功能的使用范围。

腿腿教学网-Dynamo可视化编程和Revit API怎么选?哪种开发门槛高?

RevitAPI二次开发的门槛较高,需要开发者具备一定的编程基础,熟悉Revit API,并能熟练掌握一门开发语言(如C#,Visual Basic等〉,官方推荐开发语言为C#,对于土木工程从业人员来说有一定的难度。但Revit API二次开发有其独有的优点,通过API开发可以将某一方向的多个功能集成到一个系统中,并将其以插件的形式载入到Revit选项卡中,从而能同时使用多个开发功能。实现这种功能进一步增加了该开发模式的复杂度,但能方便软件操作者进行查找和应用所开发的新功能。

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

未标题-1.jpg

上一篇:没有了

下一篇:没有了

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

2158157721

电话咨询
咨询电话:

15359439502

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