在revit模型中如何对建筑柱和梁进行过滤?
来源:互联网 发布:js href 不跳转 编辑:程序博客网 时间:2024/04/28 16:10
过滤是Revit的重要技术。用FilteredElementCollector 类可以实现对所有对象的过滤,这个类功能强大,效率也很高。
可以给他添加过滤条件,从中获取过滤结果。
我曾经录制过一个专题讲解高效对象过滤,请看本博这篇文章:
http://blog.csdn.net/joexiongjin/article/details/6792174
这里具体谈下你需要的代码。
过滤建筑柱子:
FilteredElementCollector collector = new FilteredElementCollector(doc);
collector.OfCategory(BuiltInCategory.OST_Columns).OfClass(TypeOf(FamilyInstance));
IList<Element> columnList = collector.ToElements(); //返回选中的柱子
过滤梁:
FilteredElementCollector collector = new FilteredElementCollector(doc);
collector.OfCategory(BuiltInCategory.OST_StructuralFraming).OfClass(TypeOf(FamilyInstance));
IList<Element> beamList = collector.ToElements(); //返回选中的梁
- 在revit模型中如何对建筑柱和梁进行过滤?
- 在java中对服务器端的部分内容进行过滤
- 如何对字符串首部和尾部的空格进行过滤
- 按万达要求在REVIT模型中生成基础防水层和垫层的插件
- MOSS 2010:Visual Studio 2010开发体验(24)——如何在浏览器中直接对BCS模型直接进行编辑和新增操作
- Revit模型流转过程中如何避免盗图
- Revit开发在链接模型中使用ISelectionFilter
- 如何用Revit API 在Revit的模型中获取轮廓族的截面信息
- 如何对某些门户网站进行过滤?
- 在revit柱中添加钢筋
- Building Coder(Revit 二次开发) - 针对视图和阶段进行过滤
- 如何在struts多模块下对单个模块进行权限过滤操作
- Unity3D中使用ITween对模型进行移动和旋转
- 如何在图像处理工具包ImagXpress中对图像进行捕捉、复制和粘贴
- 下面对如何在Eclipse中添加java文档和类库源码进行总结。
- Revit中Dynamo编程——在Python中怎么利用RevitAPI来写一个过滤
- 过滤Revit文件中所有的构件
- 在cxgrid中根据第一列的ID值,对第二列进行下拉过滤
- java获取当前日期的前一天日期与字符串日期之间的转换
- 让“3B大战”来的更猛烈些吧
- 自建WIFI热点传输应用评测: 还在用蓝牙传文件?你OUT了
- Ant和compiler合并压缩js
- 青春划过指尖
- 在revit模型中如何对建筑柱和梁进行过滤?
- Oracle AWR 介绍
- 不用安装oracle客户端也可以用plsql连接远程oracle
- 书香与女人
- C语言文件操作(转载)
- 红尘恋歌
- 七夕在相爱人的眼中也是普通的一天 。
- Nginx与Tomcat整合
- mvc2 在 .net 4.0 下的ValidateInput(false) 无效