Revit二次开发:获取所有工作集、活动工作集、指定工作集下的 所有构件
//获取工作集FilteredWorksetCollector worksetCollector = new FilteredWorksetCollector(Doc);worksetCollector.OfKind(WorksetKind.UserWorkset);IList<Workset> worksetList = worksetCollector.ToWorksets();//获取当前活动工作集下的构件WorksetTable worksetTable = Doc.GetWorksetTable();WorksetId worksetId = worksetTable.GetActiveWorksetId();Workset activeWorkset = worksetTable.GetWorkset(worksetId);string owner = activeWorkset.Owner; //工作集所有者bool editable = activeWorkset.IsEditable; //是否可编辑//获取当前活动工作集下的构件ElementWorksetFilter elementWorksetFilter = new ElementWorksetFilter(worksetId);FilteredElementCollector collector = new FilteredElementCollector(Doc);List<Element> worksetElemList = collector.WherePasses(elementWorksetFilter).ToList();
Revit二次开发:获取所有工作集、活动工作集、指定工作集下的 所有构件相关推荐
- Revit二次开发 获取模型截面线、截面轮廓
描述 获取Revit模型的截面线.横切面线.截面轮廓. 用途 用于获取模型的截面线.横切面线.截面轮廓. 实现方式 创建视图平面: 从视图平面获取轮廓线: 获取平面标高处的截面线. 效果 示例 /// ...
- Revit 二次开发 获取多段轴网的location
点开多段轴网会发现轴网类型为MultiSegmentGrid,里面没有Locaiton可以获取,如果想要获取路径可以通过两种方式进行获取 方式一: Revit中可以进行编辑草图模式的均可以通过删除构件 ...
- Revit二次开发—获取内置参数对应的中文字符串,并导出Excel;举例(BuiltParameterGroup、ParameterType和BuiltInCategory)
参考文章: 原文链接: http://blog.csdn.net/joexiongjin/article/details/10149127 作者: 叶雄进 , Autodesk ADN 实现代码 文 ...
- revit二次开发 获取楼板的边线/轮廓线
先获取到楼板最上层的面 方法一: List<Reference> faceRefs = HostObjectUtils.GetTopFaces(floor).ToList();List&l ...
- revit二次开发获取管道连接器、弯头信息
笔记代码如下: /// <summary>/// 获得管道连接器和弯头的信息/// </summary>public void GetConnector(){//获得管道Ref ...
- Revit二次开发—获取并修改指定标高
关注公众号及时获取文章更新 FilteredElementCollector collector = new FilteredElementCollector(doc); List<Elemen ...
- Revit 二次开发—获取Revit安装目录
关注公众号及时获取文章更新 1.System.Windows.Forms.Application.StartupPath 获取了应用程序的安装路径 2.System.AppDomain.Current ...
- revit二次开发 获取洞口边界边线,获取竖井洞口的边界边线
/// <summary>/// 洞口边界,洞口可能是多个封闭区域组成/// </summary>/// <param name="open"> ...
- Revit二次开发5、外部事件(ExternalEvent)
Revit二次开发5.外部事件(ExternalEvent) 外部事件ExternalEvent简介 事件 外部事件 实现步骤 外部事件的实现 实现IExternalEventHandler接口 Ex ...
- Revit二次开发-根据名称获取标高
Revit二次开发中,在创建元素或者对元素进行修改的时候,需要用到标高,此代码可以获取到当前文档中指定名称的标高, 思路是:先使用过滤器获取文档中所有的标高,再遍历元素,依据名称来匹配,从而得到你想要 ...
最新文章
- 卷积神经网络原理_怎样设计最优的卷积神经网络架构?| NAS原理剖析
- 成功解决WARNING:tensorflow:From :read_data_sets (from tensorflow.contrib.learn.python.learn.
- 学习opencv3_如何高效学习计算机视觉?
- Angular Style
- 2020 OPPO 开发者大会重磅推出 ColorOS 11,适配机型达 33 种
- View Horizon Mirage安装手册(四)——Mirage Management Console安装
- CodeReview 常见代码问题( 上 )
- SeetaFace6人脸库体验(全部开源)
- zzulioj题库题解(持续更新中.......)
- mysql 指数 类型_利用MYSQL挑选指数基金
- 三维分子图的球面信息传递
- 基于R语言的量表网络分析笔记
- g6的minimap中的配置_Minimap 缩略图
- 全程无尿点,死磕前端~
- excel小数不同的取整数的方法
- python urlencode函数 adb打开,Python urlencode和unquote函数使用实例解析
- GO语言基础之占位符
- 计算机浏览器无法上网怎么办,电脑浏览器上不了网,其他上网正常,怎么解决...
- javax.el.ELException Cannot convert 0e27d734-c316-4e13-8770-161092a2b3c4 of type class java.lang.Str
- 国内权益标收益率的“尖峰厚尾”现象研究