叶雄进

叶雄进,中国Revit二次开发先遣和推动者。

Revit二次开发:编程把新创建的视图放到最前面,让用户可见 .

用编程的方式创建视图后,如何把这个视图放到最前端,让用户可见呢?在Revit2012版提供了一个方法来实现这个功能:UIDocument.AciveView().publicViewActiveView{get;set;}在参数中指定目标视图对象即可。这个函数使

Revit二次开发:如何编程读取墙的轮廓线

解决思路:RevitAPI没有直接提供接口读取墙的轮廓线。读取这个数据可以通过读取墙的几何信息(Geometry属性)获得代表这个墙的Solid,然后从这个solid中遍历solid中的所以后面找到墙的侧面(应该有两个)。(判断依据是根据侧面的

Revit API 历史回顾,二次开发现状和中国二次开发的展望

原来写过一篇文章Revit二次开发现状(2009)发布在我同事BarbaraHan的博客中。现在更新一下文章发布在自己的博客里。叶雄进JoeYe2012.2.14Revit被收购之前,前东家RevitTechnologyCorporation计划提供完整的解决方

推荐阅读秦军先生的《建筑设计阶段的BIM应用》文章,略谈Revit二次开发怎样解决BIM应用的障碍

秦军的《建筑设计阶段的BIM应用》原发布在《筑技艺杂志》,是很少见的关于BIM实施经验总结的好文章。文章主要谈到几个话题,都是在实践过程中总结出来的宝贵经验。值得设计院决策层和实施管理层仔细阅读。也值得BIMer们

开发的LevelGenerator 一键创建多个楼层的插件发布了,公开源代码

我开发的一个Revit插件LevelGenerator已经在AutodeskLabs上发布了。定义好楼层高度和命名规则后,一个按钮就把所定义的楼层加入到定义表中。点击“OK”就会把楼层插入到模型中。100个具有相同层高的楼层也

拷贝Revit中的对象的诀窍,顺论Revit中对象的拷贝

我以前有一篇文章讲到可以使用Duplicate()方法在Revit中,如何编程创建新类型(如窗户或墙)。顺便说一句在以后Revit(>2012)的类型对象复制中,慢慢从类型对象的类里面增加Create()函数替代原来的Dupicate方法。这个方法只

拷贝Revit中的对象的诀窍,顺论Revit中对象的拷贝

我以前有一篇文章讲到可以使用Duplicate()方法在Revit中,如何编程创建新类型(如窗户或墙)。顺便说一句在以后Revit(>2012)的类型对象复制中,慢慢从类型对象的类里面增加Create()函数替代原来的Dupicate方法。这个方法只

64 位操作系统下, Revit 如何修改代码后再次快速调试新代码

VisualStudio(简称VS)提供了暂时中断调试,然后修改代码,接着更新代码就可以实现继续调试运行的功能。但是这个再调试过程中暂时中断修改代码的功能在64位操作系统下无法实现。这个问题导致64-位上对Revit的二次开发程

 87     1 2 3 4 5 6 7 8