视频连接v.bimcc.com/course/35/tasks //小火车Revit二次开发教程
下面开始划重点,旨在熟悉VS编辑插件的一套流程。
首先安装的是Revit2016和VS2015。
打开vs2015 新建 - 项目 - c# - 类库
新建完成后添加两个API引用如图(Revit的安装路径下)
修改两个引用的属性 复制本地 - false
然后开始编辑代码。
首先开头添加
using Autodesk.Revit.UI;
using Autodesk.Revit.Attributes;
接下来在namespace RevitDevelopClass
先树立开发模式 [Transaction(TransactionMode.Manual)]
然后public class Class1:IExternalCommand
继承接口:外部命令
然后直接生成默认方法(鼠标移到红线上出现小灯泡,点击实现接口)
将抛出异常的语句“throw new NotImplementedException();”删掉,改为helloworld语句
TaskDialog.Show("revit二次开发教程", "Hello World");
return Result.Succeeded;
打出show后面的括号的时候会显示参数的具体信息,第一个是title,第二个是正文。如图。
最后点击工具栏 生成 - 生成解决方案
——————————————————————————————VS代码部分收工.——————————————————
打开Revit,随便打开一个rvt文件。
附加模块 - 外部工具 - Add-In Manager (Manual Mode)
点击load,选择刚刚类库的路径中,生成的dll文件,打开。如图。
选择目录下的文件,点击RUN.
大功告成。