加入BIM相关行业后,虽然是个门外汉,但是还是下决心好好钻研,尽快创造些价值。
BIM中很关键的软件Revit已下载。我下载的是2017版本,看了几节Revit视频教程,算是有了初步的了解。因为我的工作主要与Revit二次开发相关,因此着手准备了二次开发相关的资料和软件。前几天双十一前买了本《二次开发基础教程》同济大学出版社的,是Autodesk官方出品,翻开书看内容就觉得很正派。按照书中的要求从官网安装了RevitSDK等开发工具,Visual Studio我安装了2012版和书中一样,比较蛋疼的是Revit我装的是2017版,但书中的教学用的2015版,所以因为版本问题还是挺多的,看到这篇文章的同学还是最好选择安装2015版吧,网上可搜到的教程也多。
因为之前接触过Java所以看到官方推荐的C#开发语言并不陌生(它俩实在太像了),最开始的想法是等不及啦,赶紧让我打出“HelloWorld”吧,按照书中的介绍捯饬了一番,无果。最初的问题是直接看书中的项目实战,但实战里并没有把具体dll文件怎么生成和addin文件放到哪里说清楚,所以搞得我感觉毫无头绪啊,找不到自己错在哪里,然后看到书中所说“如果想在Revit中调用插件,需要对插件进行注册......Revit会在启动时自动搜索特定的目录中的.addin文件”,这我才明白原来编者并没有把之前讲过的东西将清楚。经过一段各种网上搜索和尝试后,我又明白原来dll文件原来是Visual Studio生成的,而addin文件内部指定的目录就是dll应该去存放的地方(所以要