# BIM构建树
# 功能说明
BIM构建树(BIM构件树):选择当前场景中显示的记录有构件信息的MapGIS M3D三维模型缓存服务,将在面板中以树形结构方式,根据建筑物的组织形式,展现每层建筑物的构件信息。基于该构件树可实现显示/隐藏、查询、定位等构件操作。常用于建筑物物料跟踪,可将每个构件关联唯一的物料编码,通过扫描物料二维码的方式跟踪构件的状态,对构件进行从生产到施工的信息的全记录。
BIM构件树功能对模型数据有一定的要求:
此功能一般用于BIM模型数据,MapGIS支持IFC、FBX格式的BIM数据导入,并采用简单要素类和对象类来支持BIM树形结构的数据存储,提供树形结构遍历父子节点关系等接口。MapGIS三维场景构件工具支持在导入BIM模型时,通过勾选“数据转换”功能的“高级参数设置”中的“是否生成树”选项,保证导入BIM模型数据,包含BIM构件树形信息。
同时,针对导入的实体模型,MapGIS三维场景构件工具支持创建M3D缓存,缓存结果保留数据库的结构,可在MapGIS三维场景构件工具-【缓存目录树】中展开查看,【缓存目录树】效果如下图所示。
确保缓存中生成的构件树正确后,可将此M3D数据,通过MapGIS IGServer或MapGIS CloudManager发布为MapGIS M3D模型缓存服务,并通过全空间一张图管理平台将该服务挂接到数据目录中,供门户使用。
提示:
(1)相关MapGIS三维场景构件工具操作请参见该产品操作手册。
(2)相关MapGIS IGServer或MapGIS CloudManager发布为MapGIS M3D模型缓存服务操作方法请参见对应产品操作手册。
(3)将发布后的MapGIS M3D模型缓存服务挂接到数据目录相关操作,请参见前文添加数据章节。
# 操作说明
登录【全空间一张图】的门户,在【数据目录】树中勾选包含构件树的MapGIS M3D模型缓存服务树节点,并在场景中加载显示。
点击右上角工具条右侧的展开,展开“三维分析”,选择【BIM构件树】/【BIM构建树】,并在弹出面板的下拉列表框中,选择【数据目录】勾选的数据服务,并显示该数据包含的构件树树形列表。该树形结构根据BIM模型数据构建时分层级组织结构组织,不同模型数据其组织结构会有不同,因此展现出来的树形结构也略有有不同。
上图的BIM模型示例中,以楼层为单位,分别组织了每层建筑使用的构件信息。点击树上对应的节点会高亮该节点及其子节点所有构件,如上图中level1层以高亮(绿色)展示。
点击节点后的按钮,锁定图层,将隐藏其余层数据,只显示当前层的构件,并缩放视窗至该层。
- 可以点击该层节点左侧的箭头,查看该层包含的子节点。也可继续点击子节点后的按钮,锁定该子节点层,查看该层包含的构件元素。
也可点击节点左侧的,实现显示与隐藏该节点及其子节点。
输入关键字,点击按钮,可以筛选出包含该关键字的节点。
通过上述一系列的操作,能方便用户快速定位每层使用到的建筑构件信息。这些构件模型数据可关联建筑实际项目中对应的物料编码,实现物料的跟踪、定位。进而实现对重点建设项目的精细化管控。