Revit2015+vs2012新建项目
摘要:1.在vs中创建一个类库,创建项目名称(eg:Project1); 2.在vs中添加引用,即安装的revit所在的目录下的revitAPI.dll以及RevitAPIUI.dll文件。 3.修改项目的属性 应用程序中:修改目标框架为.net framework 4.5 输出为类库 生成:常规中,修改
阅读全文
posted @
2019-04-02 16:21
苏_苏(sunny)
阅读(290)
推荐(0)
类名:IExternalCommandAvailability+IExternalCommand实现对某些控件的自定义使用
摘要:起初对于这些名词不懂,后经查阅了解如下,希望对学习者能有所帮助。在Revil里大部分命令在没有打开文档的时候是禁用的,有的在没有打开文档也是可以使用的。而又一些在平面视图是禁用的如标高,有的在3D视图里是禁用的 如标高和轴网,类似于在revit中对于某些组文件进行相应的标注他们的长宽高等,在二维三维
阅读全文
posted @
2019-04-02 16:19
苏_苏(sunny)
阅读(386)
推荐(0)
Revit 插件产品架构梳理
摘要:一、前言 BIM:Building Information Modeling 建筑信息模型,就是将建筑的相关信息附着于模型中,以管理该建筑在设计、算量、施工、运维全生命周期的情况。创建模型的主要主流软件有Autodesk(欧特克)的Revit、Bentley的microstation、达索的CATI
阅读全文
posted @
2019-04-02 16:17
苏_苏(sunny)
阅读(507)
推荐(0)
Revit 模态框
摘要:非模态窗口有一个好处,就是可以一直停留在程序之前,然后持续完成操作。但是在Revit二次开发中,非模态窗口也有几个注意事项。 1、需要在文档关闭的时候,把非模态窗口也关闭掉,不然会导致文档关闭,窗口还在这样奇怪的Bug。 2、非模态的窗口的事件需要在IExternalCommand里注册。 3、每个
阅读全文
posted @
2019-04-02 16:11
苏_苏(sunny)
阅读(318)
推荐(0)
Revit 命令添加下拉框
摘要:在学习revit制作下拉框时,需要分为三个步骤: 1.创建一个面板(panel)。 RibbonPanel panel10 = application.CreateRibbonPanel(Globals.DiagnosticsTabName, "图纸生成");2.给面板添加组,实现下拉框的效果 。
阅读全文
posted @
2019-04-02 14:54
苏_苏(sunny)
阅读(624)
推荐(0)