【技术实现步骤摘要】
模型简化方法、装置、电子设备及存储设备
[0001]本专利技术涉及建筑领域,具体涉及一种模型简化方法、装置、电子设备及存储设备。
技术介绍
[0002]建筑信息模型(Building Information Model,BIM)作为建筑业智能制造的核心技术,正在不断发展并被国内外建筑领域广泛应用,开源BIM数据标准IFC(Industry Foundation Classes)被用于各种BIM平台间的数据交换及BIM全生命周期的各种应用中。BIM技术的关键在于模型在多平台、多领域间的高效数据共享与交换,然而BIM庞大的模型规模与复杂的几何表达对模型的存储、传输与各种场景应用都带来了挑战。如何对IFC模型进行几何表达数据简化成为了亟待解决的问题。
[0003]然而,当前还没有在IFC模型上进行几何表达数据简化来降低模型数据量的方法或者工具。
技术实现思路
[0004]有鉴于此,本专利技术实施例提供了一种模型简化方法,旨在解决当前还没有在IFC模型上进行几何表达数据简化来降低模型数据量的的方法或者工具的问 ...
【技术保护点】
【技术特征摘要】
1.一种模型简化方法,其特征在于,包括:获取目标模型中的至少一个目标几何实例;对各所述目标几何实例进行几何离散化处理,生成各所述目标几何实例对应的离散网格数据;对所述离散网格数据进行简化,基于简化后的数据对所述目标模型进行更新,以实现对所述目标模型简化。2.根据权利要求1所述的方法,其特征在于,所述对所述离散网格数据进行简化,基于简化后的数据对所述目标模型进行更新,以实现对所述目标模型简化,包括:对所述离散网格数据进行简化,得到简化后的简化网格数据;删除各所述目标几何实例对应的原始几何数据,利用所述简化网格数据替换所述原始几何数据;基于所述简化网格数据,生成简化几何实例;利用所述简化几何实例,替换所述目标几何实例,以实现对所述目标模型简化。3.根据权利要求1或者2任一所述的方法,其特征在于,所述对所述离散网格数据进行简化,包括:获取所述离散网格数据中的各网格对应的边;对于各所述边,计算所述边折叠后产生的折叠误差;根据各所述折叠误差的大小,对所述离散网格数据进行简化。4.根据权利要求3所述的方法,其特征在于,所述根据各所述折叠误差的大小,对所述离散网格数据进行简化,包括:根据各所述折叠误差的大小,确定最小折叠误差以及所述最小折叠误差对应的目标边;对所述目标边进行折叠处理,以对离散网格数据进行简化。5.根据权利要求4所述的方法,其特征在于,所述对所述目标边进行折叠处理,包括:将所述目标边收缩成一个点,以使所述目标边所在的网...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。