您好,想要利用Revit进行二次开发,建议具备:
以上一些意见,供您参考
非常好的问题。我在AU现场也当面回答了这位朋友的问题,并对他们将要进行的项目提供了一些个人意见。现在把我对Revit二次开发需要的知识储备的建议列在下面,供大家参考:
1. 对Revit软件本身的了解,这里我指的是用户界面UI,它是用来解决什么问题的,解决的思路是什么。很多朋友都是有AutoCAD的二次开发经验,很容易用AutoCAD的模式来套用Revit。虽然是一个公司的产品,但是很不一样,所以需要对Revit有个学习认识的过程。
2. Revit的二次开发包含两个部分,族库的二次开发+基于API的程序二次开发。这一点我跟每个咨询我二次开发问题的朋友都会强调。很多问题,包括本地化出图的问题都可以通过制作族库的方式解决,成本远低于程序开发。程序员太贵![]()
3. 族库的二次开发,市面上有很多书,这里就不多说了。
4. 程序的二次开发,上面Yimin讲得也非常好,基本上就是看文档,例子,RevitSDK里面有200+个例子。熟悉编程语言C#。这里放写资源给大家:
非常好的话题,感谢以上各位专家的解答! @yimin.chenTW @BIM.Frankliang @phil_xia
希望能够帮助到这位用户 @Anonymous ![]()
