Revit二次开发从入门到精通学习之路
Revit 2011 API 这个讲座给大家更充分介绍Revit 2011 API的功能和用法,内容比上面的DevTV更广,包含了对象的访问,对象的创建和修改。Revit用户交互方面的编程讲解,比如事件,创建Ribbon界面控件,模型动态更新等高级开发内容。 Revit 2012 新 API的用法 这个讲座是Revit 2012 版本的新功能以及使用讲座。只讲2012版的新功能。欲了解2012新功能,请看此讲座Revit 2014 新 API的用法 : 全新API功能:视口和视图、命令事件的捕捉、可停靠对话框、明细表、编程生成爆炸图、场地对象的操控、操纵链接模型、跨文件拷贝对象、MEP新功能
下面是2013年在北京举行的开发者训练营里的6个关于Revit的专题讲座。可以下载会议的PPT,示例代码,以及课程视频。
教程名下载
【Revit 教程】Revit中几何编程的深入探究下载
【Revit 教程】Revit钢筋API使用技巧下载
【Revit 教程】Revit 工作集协同模式的API应用探究下载
【Revit 教程】实战Revit用户界面API - 从Ribbon 按钮到可停靠窗口下载
【Revit 教程】Revit二次开发必用的9个最佳实践下载
【Revit 教程】让你的插件更Revit! - 扩展存储和模型动态更新DMU下载
【Revit 教程】BIM时代协同云平台解决方案--BIM 360 Glue及开发概览下载
五、学习Revit SDK中的文档
经过上面两个培训材料的学习,已经具备编写简单Revit程序,并且了解Revit二次开发的特点,Revit二次开发的重要技术。对Revit二次开发有一个框架性的了解。如果您想具体的更详细的深入学习某一功能点,请阅读在SDK中的一个的开发指南:Revit 2011 API Developer Guide.pdf,这是目前为止介绍Revit二次开发最全面的书。比较详细的介绍了每一个功能的编程相关的类和函数的用法,并附有很多的例子来讲解API的用法。
SDK中的RevitAPI.chm文档是全面解释所有API中的类,方法,属性的文档。所有的类,方法和属性都可以在其中找到。这个开发过程中最重要的一个API手册。
六、学习Revit SDK中的实例
经过第五步的学习,对Revit API有一个更深入的理解了。接下能你可以开发一些复杂的应用。此时对某些类,方法和属性需要更具体的用法指导。比如了解在什么样的情况下可以用某函数,函数的参数是什么含义,读完RevitAPI.chm中的解释后还是不清楚。那么请参考Revit SDK中大量的实例代码。用Visual Studio搜索Revit SDK的sample子目录,输入你关键字,找到使用该关键字的一些工程,打开工程研究其用法。也可能你需要的代码可以从中直接拷贝使用。
七、使用网上资源
如果第六步掌握的很好,已经是很有深度的Revit二次开发者。在开发过程中仍然碰到问题无法解决,可以看看ADN Revit支持专家Jeremy Tammik的Revit二次开发博客。其中包含里了三百多篇技术文章,几乎涵盖了许多开发者关心的问题。其中还提供了工程源代码,便于理解和学习。全部都是英文的,需要些耐心。他还不断在更新其中的内容。
八、咨询ADN技术支持和服务
你也可以加入ADN,成为ADN合作伙伴,向ADN的技术支持和服务专家咨询。他们会及时给出解决方案,另外可以参加ADN举办的Revit二次开发教室培训。
转载请注明作者和出处。 邮箱:yexiongjin@hotmail.com
中国BIM威客网上有很多revit二次开发的私活,有能力完成的朋友们都可以去竞标接任务。 见过叶老师,祝他创业成功,感谢这么多年对欧特克的贡献
感谢分享 感谢分享 赞
感谢分享 赞
bucuo
简单幸福 感谢分享 感谢分享 路过
1111111111111111
看看 感谢分享 123123123123123