[发明专利]构件编码方法、装置、设备和存储介质有效
| 申请号: | 201910999719.3 | 申请日: | 2019-10-21 | 
| 公开(公告)号: | CN110795786B | 公开(公告)日: | 2023-10-20 | 
| 发明(设计)人: | 詹生锐;黄健;刘树华;韩道乾;王勇;张兴强;徐雨祥 | 申请(专利权)人: | 上海嘉实(集团)有限公司 | 
| 主分类号: | G06F30/13 | 分类号: | G06F30/13;H03M7/08 | 
| 代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 | 
| 地址: | 201805 上*** | 国省代码: | 上海;31 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 构件 编码 方法 装置 设备 存储 介质 | ||
本发明实施例公开了一种构件编码方法、装置、设备和存储介质,属于建筑信息技术领域。所述方法包括:获取当前项目信息,根据所述当前项目信息对所述当前项目中的各构件设置初始编码;获取各项目阶段中各构件的属性信息,并根据所述属性信息与预设编码的对应关系,确定所述属性信息的属性编码;基于所述属性编码对所述初始编码进行更新。以使建筑模型中的构件在不同项目阶段的编码一致,实现了建筑模型中不同项目阶段可以进行信息交换的效果。
技术领域
本发明实施例涉及建筑信息技术,尤其涉及一种构件编码方法、装置、设备和存储介质。
背景技术
建筑信息化为建筑业发展战略中重要的部分,作为建筑信息化一个重要的应用,建筑信息模型(Building Information Modeling,BIM)已经开始被广泛的应用于建筑业的不同领域中。
建筑信息模型技术在建筑行业的应用包括设计阶段、施工阶段和运维阶段三个阶段,不同阶段有不同的建模软件。BIM分为几何模型和属性信息,几何模型各个建模软件有自己的格式,模型之间的交换国际上有通用的直接面向建筑对象的工业基础类(IndustryFoundation Class,IFC)的数据模型交换标准,但与模型相关的属性信息却无标准可言,在应用时,不同阶段针对模型的属性信息需要进行信息交换,例如,在施工阶段需要知道设计阶段中某一构件的预算报价,但是由于不同阶段的针对模型的不同信息有不同的编码,而这些编码标准并不是统一的,因此信息交换缺乏统一标准,在整个项目管理中无法进行信息之间的交换。
发明内容
本发明实施例提供一种构件编码方法、装置、设备和存储介质,以实现在建筑模型中不同项目阶段可以进行信息交换。
第一方面,本发明实施例提供了构件编码方法,所述方法包括:
获取当前项目信息,根据所述当前项目信息对所述当前项目中的各构件设置初始编码;
获取各项目阶段中各构件的属性信息,并根据所述属性信息与预设编码的对应关系,确定所述属性信息的属性编码;
基于所述属性编码对所述初始编码进行更新。
第二方面,本发明实施例还提供了构件编码装置,该装置包括:
初始编码模块,用于获取当前项目信息,根据所述当前项目信息对所述当前项目中的各构件设置初始编码;
属性编码模块,用于获取各项目阶段中各构件的属性信息,并根据所述属性信息与预设编码的对应关系,确定所述属性信息的属性编码;
第一更新模块,用于基于所述属性编码对所述初始编码进行更新。
第三方面,本发明实施例还提供了一种设备,所述设备包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明实施例中任一所述的构件编码方法。
第四方面,本发明实施例还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行本发明实施例中任一所述的构件编码方法。
本发明实施例通过获取当前项目信息,根据所述当前项目信息对所述当前项目中的各构件设置初始编码,获取各项目阶段中各构件的属性信息,并根据所述属性信息与预设编码的对应关系,确定所述属性信息的属性编码,基于所述属性编码对所述初始编码进行更新,以使建筑模型中的构件在不同项目阶段的编码一致。解决了由于编码标准的不统一,在不同项目阶段的信息交换缺乏统一标准,在整个项目管理中无法进行信息之间的交换的问题,实现了建筑模型中不同项目阶段可以进行信息交换的效果。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海嘉实(集团)有限公司,未经上海嘉实(集团)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910999719.3/2.html,转载请声明来源钻瓜专利网。





