Revit二次开发说难也难,说容易也容易,关键看客官你的情况和兴趣。
要想做Revit二次开发,首先需要有一些开发的基础知识,尤其是.NET的开发语言(首选C#,或者http://VB.NET也行)。其次要知道Revit相关的一些基本概念。
有了上面的基础,入门就是手到擒来的事(当然入门后要转成高手,还是需要磨练的,不是一朝一夕就可以完成的)。
(1)准备工作
开发前需要先安装对应的软件,包括Autodesk Revit
Visual Studio Express (如果是企业或土豪,请使用收费版VS)
(2)创建项目
打开Visual Studio,单击菜单栏“File”→“New”→“Project…”,或者按快捷键(Ctrl+Shift+N),打开“New Project”对话框。在该对话框中,选择“Visual C#”→“Windows”,在“Templates”中选择“Class Library”,在“Name”栏中输入项目名称“HelloRevit”,单击“OK”。
注:Revit不同版本要求的最低.NET Framework版本不一样。例如2017至少需要4.5.2版本。
(3)添加引用
选择“Solution Explorer”的“References”节点,右击选择“Add Reference…”,打开“Add Reference”对话框。在该对话框中,选择“Browse”选项卡,进入Revit安装目录(根据本地情况选择对应安装目录,例如:C:\Progra