System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种建筑模型的转换方法、装置、设备及存储介质制造方法及图纸_技高网

一种建筑模型的转换方法、装置、设备及存储介质制造方法及图纸

技术编号:40340077 阅读:8 留言:0更新日期:2024-02-09 14:28
本申请提供选一种建筑模型的转换方法、装置、设备及存储介质,方法包括:获取第一建模软件中待转换模型中待转换组件的基本信息;根据所述待转换组件的基本信息,将所述待转换组件转换为第二建模软件中的标准组件,并生成所述标准组件的组件参数和所述标准组件的位置信息;确定所述第一建模软件的第一坐标系和所述第二建模软件的第二坐标系的坐标对应关系;根据所述标准组件的组件参数、所述标准组件的位置信息及所述坐标对应关系,在所述第二建模软件生成对应所述待转换模型的建筑模型。本申请具有的技术效果是:减少设计师的工作量,避免设计资源的浪费。

【技术实现步骤摘要】

本申请涉及建筑结构设计,具体涉及一种建筑模型的转换方法、装置、设备及存储介质


技术介绍

1、建筑信息模型(bim,building information model)是通过数字化技术表达建筑构件的物理信息与功能特性,改变了建筑业传统工作方式,极大提高了建筑领域的项目设计质量和效率。

2、在建筑设计初期,设计师会通过如sketchup绘制建筑的草图模型,草图模型往往只用于概念设计、方案推敲以及模型展示,因此该草图模型仅包含简单的线、面及三维图形的几何信息,缺乏详细的建筑构件属性参数。

3、草图模型由于缺乏详细的建筑构件属性参数,无法直接用于施工图设计。在项目的后期阶段还需通过如revit建模软件重新绘制可以用于施工图设计的建筑模型。重复的设计过程加大了设计师的工作量,造成工作冗余、设计资源浪费。


技术实现思路

1、本申请提供一种建筑模型的转换方法、装置、设备及存储介质,用于减少设计师的工作量,避免设计资源的浪费。第一方面,本申请提供了一种建筑模型的转换方法,所述方法包括:获取第一建模软件中待转换模型中待转换组件的基本信息;根据所述待转换组件的基本信息,将所述待转换组件转换为第二建模软件中的标准组件,并生成所述标准组件的组件参数和所述标准组件的位置信息;确定所述第一建模软件的第一坐标系和所述第二建模软件的第二坐标系的坐标对应关系;根据所述标准组件的组件参数、所述标准组件的位置信息及所述坐标对应关系,在所述第二建模软件生成对应所述待转换模型的建筑模型。

2、通过采用上述技术方案,通过获取第一建模软件中待转换模型中待转换组件的基本信息,可以快速准确地识别和提取需要转换的组件。避免重新创建组件的繁琐工作,简化了转换过程,减少设计师的工作量,避免设计资源的浪费。通过根据待转换组件的基本信息将其转换为第二建模软件中的标准组件,并生成标准组件的组件参数和位置信息,可以确保数据的一致性和准确性。避免在转换过程中引入错误或失去关键信息。确定坐标系之间的对应关系,可以准确地将待转换模型中的组件位置映射到第二建模软件中的正确位置,助于确保生成的建筑模型与待转换模型在空间上保持一致。

3、可选的,所述待转换组件包括实体组件和非实体组件,所述获取第一建模软件中待转换模型中待转换组件的基本信息,包括:获取所述第一建模软件中待转换模型中的所述实体组件的第一基本信息;获取所述第一建模软件中待转换模型中的所述非实体组件的第二基本信息;结合所述第一基本信息和所述第二基本信息,得到所述待转换组件的基本信息。

4、通过采用上述技术方案,获取实体组件和非实体组件的基本信息,可以全面而准确地描述待转换组件的属性和特征,有助于确保转换后的组件在第二建模软件中能够准确呈现和保留原始模型的关键信息。

5、可选的,所述基本信息包括标签信息和几何参数信息,所述根据所述待转换组件的基本信息,将所述待转换组件转换为第二建模软件中的标准组件,包括:根据所述待转换组件的所述标签信息和所述几何参数信息,将所述待转换组件转换为第二建模软件中的标准组件。

6、通过采用上述技术方案,通过转换过程中的标签信息提取,确保待转换组件的注释、标记和其他标签信息在转换后得以保留,保持组件的标识和描述的一致性,有助于理解和使用转换后的建筑模型。

7、可选的,所述标签信息包括有效标签信息,所述根据所述待转换组件的所述标签信息和所述几何参数信息,将所述待转换组件转换为第二建模软件中的标准组件,包括:获取所述待转换组件中标签信息为所述有效标签信息的组件,得到第一待转换组件;获取所述第一待转换组件的几何参数信息;根据所述第一待转换组件的几何参数信息,将所述第一待转换组件转换为所述第二建模软件中的标准组件。

8、通过采用上述技术方案,通过筛选出具有有效标签信息的组件,可以确保转换后的组件具有清晰的标识和描述,使用户能够更好地理解和使用建模软件中的组件库。通过提取第一待转换组件的几何参数信息,并将其准确转换为第二建模软件中的标准组件,保留了组件的形状、尺寸、位置等几何属性,助于确保转换后的建筑模型在第二建模软件中与原始模型保持一致,减少了人工调整和修正的工作量。

9、可选的,所述标签信息包括无标签信息,所述根据所述待转换组件的所述标签信息和所述几何参数信息,将所述待转换组件转换为第二建模软件中的标准组件,包括:获取所述待转换组件中标签信息为所述无标签信息的组件,得到第二待转换组件;获取所述第二待转换组件的相关结构的标签信息,根据所述相关结构的标签信息,得到所述第二待转换组件的标签信息;获取所述第二待转换组件的几何参数信息;根据所述第二待转换组件的标签信息和所述第二待转换组件的几何参数信息,将所述第二待转换组件转换为所述第二建模软件中的标准组件。

10、通过采用上述技术方案,处理无标签信息:通过筛选出具有无标签信息的组件,并针对这些组件进行处理,可以确保转换后的组件具有更准确、规范和合适的标签信息,有助于提高建模数据的质量和一致性,并减少误解或混淆。

11、可选的,所述根据所述待转换组件的基本信息,将所述待转换组件转换为第二建模软件中的标准组件,并生成所述标准组件的组件参数和所述标准组件的位置信息,包括:根据所述待转换组件的基本信息,将所述待转换组件进行分类,得到多个组别;分别将各所述组别内的组件转换为所述第二建模软件中的标准组件;根据各所述组别对应的预设规则,计算出各所述组别内各待转换组件转换为标准组件的组件参数和所述标准组件的位置信息。

12、通过采用上述技术方案,将待转换组件进行分类,可以根据不同的属性和特征将其划分为多个组别。这种分类的灵活性使得可以更好地处理各种不同类型的组件,并为每个组别设计特定的转换规则和计算方法。

13、可选的,所述根据所述标准组件的组件参数、所述标准组件的位置信息及所述坐标对应关系,在所述第二建模软件生成对应所述待转换模型的建筑模型之后,还包括:通过弹窗显示在所述第二建模软件生成对应所述待转换模型的建筑模型的转换结果,以使用户根据所述转换结果手动调整所述建筑模型。

14、通过采用上述技术方案,通过弹窗显示转换结果,使得用户能够立即看到待转换模型在第二建模软件中的转换效果。这种实时反馈使得用户更好地理解转换后的建筑模型,并及时发现潜在的问题或不满意之处。

15、第二方面,本申请提供一种建筑模型的转换装置,所述装置包括:获取模块、生成模块、确定模块及转换模块;其中,所述获取模块,用于获取第一建模软件中待转换模型中待转换组件的基本信息;所述生成模块,用于根据所述待转换组件的基本信息,将所述待转换组件转换为第二建模软件中的标准组件,并生成所述标准组件的组件参数和所述标准组件的位置信息;所述确定模块,用于确定所述第一建模软件的第一坐标系和所述第二建模软件的第二坐标系的坐标对应关系;所述转换模块,用于根据所述标准组件的组件参数、所述标准组件的位置信息及所述坐标对应关系,在所述第二建模软件生成本文档来自技高网...

【技术保护点】

1.一种建筑模型的转换方法,其特征在于,所述方法包括:

2.根据权利要求1所述的一种建筑模型的转换方法,其特征在于,所述待转换组件包括实体组件和非实体组件,所述获取第一建模软件中待转换模型中待转换组件的基本信息,包括:

3.根据权利要求1所述的一种建筑模型的转换方法,其特征在于,所述基本信息包括标签信息和几何参数信息,所述根据所述待转换组件的基本信息,将所述待转换组件转换为第二建模软件中的标准组件,包括:

4.根据权利要求3所述的一种建筑模型的转换方法,其特征在于,所述标签信息包括有效标签信息,所述根据所述待转换组件的所述标签信息和所述几何参数信息,将所述待转换组件转换为第二建模软件中的标准组件,包括:

5.根据权利要求3所述的一种建筑模型的转换方法,其特征在于,所述标签信息包括无标签信息,所述根据所述待转换组件的所述标签信息和所述几何参数信息,将所述待转换组件转换为第二建模软件中的标准组件,包括:

6.根据权利要求1所述的一种建筑模型的转换方法,其特征在于,所述根据所述待转换组件的基本信息,将所述待转换组件转换为第二建模软件中的标准组件,并生成所述标准组件的组件参数和所述标准组件的位置信息,包括:

7.根据权利要求1所述的一种建筑模型的转换方法,其特征在于,所述根据所述标准组件的组件参数、所述标准组件的位置信息及所述坐标对应关系,在所述第二建模软件生成对应所述待转换模型的建筑模型之后,还包括:

8.一种建筑模型的转换装置,其特征在于,所述装置包括:获取模块(1)、生成模块(2)、确定模块(3)及转换模块(4);其中,

9.一种电子设备,其特征在于,包括处理器(1001)、存储器(1005)、用户接口(1003)及网络接口(1004),所述存储器(1005)用于存储指令,所述用户接口(1003)和网络接口(1004)用于给其他设备通信,所述处理器(1001)用于执行所述存储器中存储的指令,以使所述电子设备执行如权利要求1-7任意一项所述的方法。

10.一种计算机可读存储介质,其特征在于,存储有能够被处理器加载并执行如权利要求1-7任意一项所述的方法的计算机程序。

...

【技术特征摘要】

1.一种建筑模型的转换方法,其特征在于,所述方法包括:

2.根据权利要求1所述的一种建筑模型的转换方法,其特征在于,所述待转换组件包括实体组件和非实体组件,所述获取第一建模软件中待转换模型中待转换组件的基本信息,包括:

3.根据权利要求1所述的一种建筑模型的转换方法,其特征在于,所述基本信息包括标签信息和几何参数信息,所述根据所述待转换组件的基本信息,将所述待转换组件转换为第二建模软件中的标准组件,包括:

4.根据权利要求3所述的一种建筑模型的转换方法,其特征在于,所述标签信息包括有效标签信息,所述根据所述待转换组件的所述标签信息和所述几何参数信息,将所述待转换组件转换为第二建模软件中的标准组件,包括:

5.根据权利要求3所述的一种建筑模型的转换方法,其特征在于,所述标签信息包括无标签信息,所述根据所述待转换组件的所述标签信息和所述几何参数信息,将所述待转换组件转换为第二建模软件中的标准组件,包括:

6.根据权利要求1所述的一种建筑模型的转换方法,其特征在于,所述根据所述待转换...

【专利技术属性】
技术研发人员:郭星佘万坤李伯宇杜阿安
申请(专利权)人:中设数字技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1