600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > Revit二次开发资料汇总

Revit二次开发资料汇总

时间:2020-10-05 19:04:53

相关推荐

Revit二次开发资料汇总

欢迎加入BIM行业开发交流1群,获取开发资料 群号:711844216(已满), 二群群号:1016453207

一、背景

现在越来越多的小伙伴加入了Revit二次开发的阵营,刚入门,资料去哪找?如何开始二次开发?有没有可以带我的老司机…等都是让小伙伴头疼的问题。因此笔者这篇文章就给大家分享了一些解决问题的观点,还收集了一些不错的二次开发资源,供大家学习参考,希望能帮助到大家。

二、基本认识

2.1我该采取什么语言?

revit二次开发优先考虑使用C#语言,理由如下:

目前市面上关于revit二次开发的书籍,基本上都是用C#语言写的网络上关于revit二次开发的问题回答,都是基于C#的,vb很少,C++更少相比dynamo中的python而言,可以调试会方便很多

2.2我该如何开始?

首先要对C#语言,有一个基本的认识,可以看第3部分推荐的C#学习资料(程度,理解类)接着看4.2部分推荐的视频,对revit二次开发有一个基本的认识(程度,能配置好开发环境,自己独立写出helloworld)根据工作内容,边学边实战

2.3有问题了我该怎么办?

首先,刚入门时,每个人都会遇到很多问题,有些小伙伴完全不思考,就去问人,而另外一些小伙伴会尝试着自己去解决问题,实在不行再去问人。其实笔者建议大家遇到问题学会自己去解决,这样才能提高自己解决问题的能力。那么如何去主动解决问题呢?

2.4如何主动去解决问题?

把你的问题,描述清楚或者报错信息填入搜索引擎,然后

搜索;搜索;还是搜索;

《AutoCAD Civil 3D .NET二次开发》这本书的作者王磊是一位土木人士,但是并不妨碍他写出一本Civil3D二次开发的书籍。他说到我们要学会用关键词去搜索,你对问题描述的越清楚越简单就越容易找到答案。请小伙伴在搜索问题时,把问题思考清楚,然后在进行搜索。那么去哪里搜索呢?可以搜索的地方参见4.5。

重点:搜索,关键词

三、C#学习资源推荐

3.1书籍

主要是适合新手的:

《C#图解教程(第4版)》 优先阅读

《C#本质论(第4版)》扩展提高

3.2视频

b站搜索"C#"根据自己口味,挑选合适视频

b站搜索”Wpf“如果以后有界面开发的需要

3.3网站

菜鸟教程:/csharp/csharp-tutorial.html

四、Revit二次开发资源

4.1书籍

目前市面上只有两本:

《Autodesk Revit二次开发基础教程》作者:官方

《API开发指南 Autodesk Revit》 作者:宦国胜

4.2视频

.09.10更新

黑夜de骑士Revit二次开发进阶课程地址:/video/BV1cz4y1r745

.11.6更新

黑夜de骑士:面向工程人员的Revit二次开发课堂地址:/38879307/channel/index

博主自己做的视频,欢迎大家观看。

BimCC:《小火车Revit二次开发教程》作者:DikyEggs 地址:/course/35

Youtube频道:《revit二次开发系列》作者: Danny Bentley 地址:/channel/UC1Dx-jGyRbvvHzZ8ZyGWF5w/featured

腾讯课堂:《Revit二次开发经典案例》作者:唐僧老师 地址:/course/334916

.7.23新增

b站:《revit二次开发零基础入门教学视频》 作者:JFeast 地址:/video/av31299938?from=search&seid=16777852901119255333

4.3博客

国内:

黑夜の骑士:/birdfly

叶雄进:/joexiongjin/

卢石碧: /lushibi

大气象:/greatverve/category/286724.html

国外:

Jeremy Tammik :/

4.4代码资源

官方SDK中的SamplesJeremy Tammik的/jeremytammik/the_building_coder_samples

4.5搜索问题的地方

上面提到的资源,都是可以搜索的地方google/百度/bing/各种搜索引擎,以及各大视频网站revit 二次开发官方论坛 /t5/revit-api-forum/bd-p/160 (强烈推荐,很多问题里面都有现成的答案,只要你用心去找了)官方手册

说白了,就是把网络上能找到的都翻一遍,问题还是不能解决再去请教别人.

五、注意事项

1.上面提到的这些资源,都是笔者看过或者了解过的,都很不错,所以总结下来分享给大家,一个人的力量是有限的,如果大家发现还有不错的资源可以评论留言,我补充上去。

2.如果想用python进行revit二次开发的,可以参考博主的另外一篇文章dynamo中使用python代码资源合集。

3.我是黑夜の骑士,欢迎大家关注我的博客,笔者将持续输出revit二次开发以及编程干货。

4.b站开发教学:黑夜de骑士

5.知乎:黑夜de骑士

微信搜索“工程人的编程课堂”公众号获得更多编程干货

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。