System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于相邻功能空间约束的特征数据自动生成方法技术_技高网

一种基于相邻功能空间约束的特征数据自动生成方法技术

技术编号:40960121 阅读:2 留言:0更新日期:2024-04-18 20:38
本发明专利技术公开了一种基于相邻功能空间约束的特征数据自动生成方法,首先获取相邻功能空间的边界,生成各自的空间体块并赋予功能属性;配置每个功能空间内各个构件对象,自动获取各个构件对象与功能空间体块的关联索引;接着在每个空间体块的功能属性上填入各个构件对象的业务数据、需求数据、逻辑数据;最后根据功能逻辑配置数据库定义与管理关联属性,将两个相邻功能空间的功能属性作为输入判断条件,自动生成出两个相邻功能空间的构件对象的特征数据。采用本发明专利技术的方法,能够通过相邻两个功能空间的功能搭配逻辑确定空间相关联的构件对象的特征数据,有效减少工作量,提高效率。

【技术实现步骤摘要】

本专利技术属于建筑设计信息,具体涉及一种基于相邻功能空间约束的特征数据自动生成方法


技术介绍

1、传统建筑数字化模式,是通过一边建模:即在虚拟空间放置模型几何对象,一边根据业务需求不断逐个构件添加实例特征数据,以此确定每个id构件的身份与属性参数,但这样做法,需要每个录入人对每个参数的命名数值按照高度统一的标准执行,容易过程出现偏差,且一旦进行数据修改或者实例差异化时,需人工从中寻找规律挑选出原本一致的实例对象修改特征参数进行区分;带来大量的人工重复的工作量,且数据质量与统一性难以管控。部分传统做法采用预设已经植入大量标准化特征数据,以此确保数据标准统一,但这一做法会因为业务需求增加不断添加大量的实例参数,导致需要筛选的实例对象数量膨胀;且已经被放置于项目的各种实例对象需要增加或更改数据标准时,也不能自动关联同步等问题,导致人员使用时必须对所有业务的要求在前期非常熟悉与明确,才可从巨量的实例中选中准确的对象放置。


技术实现思路

1、本专利技术的目的在于提供一种基于相邻功能空间约束的特征数据自动生成方法,能够通过相邻两个功能空间的功能搭配逻辑确定空间相关联的构件对象的特征数据,有效减少工作量,提高效率。

2、为了实现上述技术目的,本专利技术采用以下技术方案:一种基于相邻功能空间约束的特征数据自动生成方法,其特征在于,包括如下步骤:s1、获取相邻功能空间的边界,生成各自的空间体块并赋予功能属性;s2、配置每个功能空间内各个构件对象,并通过功能空间体块与构件对象的空间关系在计算机系统内进行自动检索碰撞与几何布尔计算,自动获取各个构件对象与功能空间体块的关联索引;s3、在每个空间体块的功能属性上填入各个构件对象的业务数据、需求数据和逻辑数据;自动生成每个功能空间内构件对象的特征数据;s4、根据功能逻辑配置数据库定义与管理关联属性,将两个相邻功能空间的功能属性作为输入判断条件,自动更新两个相邻功能空间相关联的构件对象的特征数据。

3、进一步地,在步骤s1中,通过对图形围合的对象识别,自动检索这个区域空间范围闭合曲线,然后根据对应层高参数,自动生成空间体块;或者采用蒙特卡罗算法通过空间布点获取的方式自动生成空间体块。

4、进一步地,所述业务数据包括防火要求、防水要求、保温要求、隔声要求、安防要求、力学要求中的一种或多种。所述需求数据包括舒适度要求、装修风格要求、采光要求、个性化要求中的一种或多种。所述逻辑数据为根据相关联构件对象之间关系设定的约束条件数据。

5、进一步地,所述步骤s4中的数据库定义与管理关联属性由业务专家人工录入或机器学习自动生成的方式配置。

6、本专利技术的有益效果是:采用本专利技术的方法,将独立功能空间作为所有数据与业务逻辑存储的载体,方便数据的统一迭代更新;进一步将相邻两个功能空间的功能搭配逻辑作为输入与判断条件,由此自动确定相邻两功能空间相关联的构件对象的特征数据,有效减少工作量,提高效率。

本文档来自技高网...

【技术保护点】

1.一种基于相邻功能空间约束的特征数据自动生成方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的基于相邻功能空间约束的特征数据自动生成方法,其特征在于,在步骤S1中,通过对图形围合的对象识别,自动检索这个区域空间范围闭合曲线,然后根据对应层高参数,自动生成空间体块;或者采用蒙特卡罗算法通过空间布点获取的方式自动生成空间体块。

3.根据权利要求1所述的基于相邻功能空间约束的特征数据自动生成方法,其特征在于,所述业务数据包括防火要求、防水要求、保温要求、隔声要求、安防要求、力学要求中的一种或多种。

4.根据权利要求1所述的基于相邻功能空间约束的特征数据自动生成方法,其特征在于,所述需求数据包括舒适度要求、装修风格要求、采光要求、个性化要求中的一种或多种。

5.根据权利要求1所述的基于相邻功能空间约束的特征数据自动生成方法,其特征在于,所述逻辑数据为根据相关联构件对象之间关系设定的约束条件数据。

6.根据权利要求1所述的基于相邻功能空间约束的特征数据自动生成方法,其特征在于,所述步骤S4中的数据库定义与管理关联属性由业务专家人工录入或机器学习自动生成的方式配置。

...

【技术特征摘要】

1.一种基于相邻功能空间约束的特征数据自动生成方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的基于相邻功能空间约束的特征数据自动生成方法,其特征在于,在步骤s1中,通过对图形围合的对象识别,自动检索这个区域空间范围闭合曲线,然后根据对应层高参数,自动生成空间体块;或者采用蒙特卡罗算法通过空间布点获取的方式自动生成空间体块。

3.根据权利要求1所述的基于相邻功能空间约束的特征数据自动生成方法,其特征在于,所述业务数据包括防火要求、防水要求、保温要求、隔声要求、安防要求、力学要求中的一...

【专利技术属性】
技术研发人员:李志强李思璐林臻哲王明丽江广炽陈思铭周智孚
申请(专利权)人:广州市公用事业技师学院
类型:发明
国别省市:

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

1