下载app免费领取会员
在进行二次开发前,需要知道“类”的概念。“类”是C#的核心概念,类包含构造器、属性、方法,“类”是创建“对象”的模板,“对象”包含了“类”的一系列功能。
“对象”通过“类”构造,“类”也可以作为参数传递信息。同时不论是图元还是处理图元的方法,一律都封装在类中,各种类又分别放置在不同命名空间下,最终都以函数库.dll文件存在,通过接口可以使用这些函数库。
为了完成对Revit的二次开发,主要需要准备以下方面的内容:
(1)C#编程语言:提供基础的编程代码及操作逻辑。在Revit平台中,可用编程语言种类丰富,只要是基于.NET框架下的语言都能够在其中进行二次开发。但经过综合分析对比,C#编程语言是一种安全的、稳定的、简单的,由C和C++衍生出来的面向对象的编程语言。C#综合了VB简单的可视化操作和C++的高运行效率,是.NET开发的首选语言。同时C#也是是目前国内资源最多,受众人群最广,对Autodesk公司最兼容的编程语言。所以选用C#作为Revit平台二次开发的编程语言。
(3)Revit 2017平台:程序运行的基础。
(3)开发工具:Visual Studio或Sharp Develop。程序研发所需的编程环境。
(4)RevitSDK:为编程提供帮助。
转载请注明来源本文地址:https://www.tuituisoft/bim/18399.html
上一篇:没有了
下一篇:没有了