现在越来越多的合作伙伴加入了Revit二次开发阵营,那么revit二次开发用什么语言?来看看下面简单的信息。
作为BIM软件的领导者,Revit不仅功能强大,还提供了丰富的API,进一步奠定了Revit平台级软件的地位。借助API,不用担心Revit建模后的信息不能被其他软件使用。可以将琐碎的建模工作自动化,将其他软件的功能集成或连接到Revit中,几乎可以在一个平台上完成所有的工作。
revit二次开发用什么语言?
revit二次开发首选C#语言。目前市面上关于revit二次开发的书籍基本都是用C#语言编写的。网上关于revit二次开发的问题回答都是基于C#的,vb少,C++少。与dynamo中的python相比,调试起来要方便得多。
如何学习revit的二次开发?
一、Revit软件操作
有三个层次:熟练使用Revit面板,熟练使用软件操作流程,熟练使用Revit后台结构。
(1)精通Revit面板。
Revit面板是一排建筑、结构、系统等。仍然需要知道这些面板中的按钮可以实现什么功能。不要重复开发现有功能。另外,最好用英语熟悉一下。毕竟美国开发的软件会在API中反复涉及Revit中已有的英文单词、短语和句子。要将Revit软件更改为英文版本,只需右键单击打开Revit图标的属性,并将CHS后缀更改为ENU。
(2)熟练掌握软件操作流程。
简单来说,Revit将用于完成建筑物、结构和系统的建模。网上有很多这样的教程。
(3)熟练掌握Revit背景结构。
主要指Revit内部架构的熟练程度,什么是族、实例族、系统族、BKM?Revit二次开发04-Revit二次开发的简要说明。注意,这里有一个简单的描述,但更多的需要在学习过程中去理解和比较。
二、学习编程语言
Revit自带的API推荐了三种编程语言,分别是C#、VC++和VB。后来为了兼容世界上最流行的语言Python,增加了Python的编译环境。revit二次开发用什么语言正如上面已经提到的,我在这里不再重复。