一种基于房间做法库自动配置构件类型的方法及装置与流程

文档序号:36382232发布日期:2023-12-14 16:24阅读:49来源:国知局
一种基于房间做法库自动配置构件类型的方法及装置与流程

本发明涉及建筑设计领域,尤其是涉及一种基于房间做法库自动配置构件类型的方法及装置。


背景技术:

1、在一般建筑中,往往会出现不同种类的构件。但是目前基于revit原生功能放置构件的方法,一次只能放置一个类型的构件,如需更换其他类型放置,需要从库中选择另一类型,继续手动放置构件。

2、以门构件为例,因房间功能不同、防火级别不同等因素,导致房间的门类型也会不同,通常,一个项目中会存在多种类型的门构件,但是在revit中,一次只能放置一个类型的门构件,如需更换其他类型的门构件放置,需要从库中选择另一类型门构件,然后手动放置。此过程容易造成门类型的选择错误以及漏放等问题,致使工程量统计时数据出现问题以及图纸内容错误,后期修改难度加大,严重影响设计人员的工作效率与设计质量。


技术实现思路

1、为了解决上述技术缺陷,本申请实施例提供了一种基于房间做法库自动配置构件类型的方法、装置、电子设备及存储介质。

2、本申请第一方面实施例提供一种基于房间做法库自动配置构件类型的方法,包括步骤:响应于为项目自动配置构件类型的请求,从所述项目中获取所述构件的第一信息,并将所述构件的第一信息写入做法库;展示所述做法库,并提示用户填写所述做法库中所述构件的第二信息;以及从填写了第二信息的做法库中读取所述构件的第一信息和第二信息,并依据读取到的信息重新配置构件类型。

3、在其中一种可能的实现方式中,所述方法还包括步骤:展示已完成类型配置的构件的数量。

4、在其中一种可能的实现方式中,当所述构件为门构件时,所述第一信息包括人员流向,所述第二信息包括门类型和门底高度。

5、在其中一种可能的实现方式中,所述方法还包括步骤:判断所述项目内是否存在房间和门构件;当存在房间和门构件时,执行所述从所述项目中获取所述构件的第一信息,并将所述构件的第一信息写入做法库的步骤;当不存在房间时,提示用户创建房间和门构件;以及当存在房间但不存在门构件时,提示用户创建门构件。

6、在其中一种可能的实现方式中,所述方法还包括步骤:判断所述项目内的门构件是否存在于模型组内;当存在于模型组内时,跳过此门构件;以及当未存在于模型组内时,执行所述从填写了第二信息的做法库中读取所述构件的第一信息和第二信息,并依据读取到的息配重新置构件类型的步骤。

7、在其中一种可能的实现方式中,所述从填写了第二信息的做法库中读取所述构件的第一信息和第二信息,并依据读取到的信息重新配置构件类型的步骤包括:遍历所述填写了第二信息的做法库中的构件;以及将遍历到的每个构件的当前的第二信息更新为从所述填写了第二信息的做法库中读取到的所述构件的第二信息。

8、在其中一种可能的实现方式中,在所述将遍历到的每个构件的当前的第二信息更新为从所述填写了第二信息的做法库中读取到的所述构件的第二信息的过程中,保持门构件水平方向中心位置不变。

9、本申请第二方面实施例还提供了一种基于房间做法库自动配置构件类型的装置,包括:做法库创建单元,适于响应于为项目自动配置构件类型的请求,从所述项目中获取所述构件的第一信息,并将所述构件的第一信息写入做法库;填写单元,适于展示所述做法库,并提示用户填写所述做法库中所述构件的第二信息;以及配置单元,适于从填写了第二信息的做法库中读取所述构件的第一信息和第二信息,并依据读取到的信息重新配置构件类型。

10、本申请第三方面实施例还提供了一种电子设备,包括:至少一个处理器和存储有计算机程序的存储器;当计算机程序被处理器读取并执行时,使得电子设备执行如上的基于房间做法库自动配置构件类型的方法。

11、本申请第四方面实施例还提供了一种存储有计算机程序的可读存储介质,当计算机程序被电子设备读取并执行时,使得电子设备执行如上的基于房间做法库自动配置构件类型的方法。

12、本申请实施例中提供的基于房间做法库自动配置构件类型的方法及装置,在手动放置构件时可随意选择构件类型,revit依据用户在做法库中设置的参数对项目中各构件进行批量配置,能够极大地提高放置构件的效率与准确性。



技术特征:

1.一种基于房间做法库自动配置构件类型的方法,其特征在于,包括步骤:

2.如权利要求1所述的方法,其特征在于,所述还包括步骤:

3.如权利要求1或2所述的方法,其特征在于,当所述构件为门构件时,所述第一信息包括人员流向,所述第二信息包括门类型和门底高度。

4.如权利要求3所述的方法,其特征在于,所述方法还包括步骤:

5.如权利要求3所述的方法,其特征在于,所述方法还包括步骤:

6.如权利要求3所述的方法,其特征在于,所述从填写了第二信息的做法库中读取所述构件的第一信息和第二信息,并依据读取到的信息重新配置构件类型的步骤包括:

7.如权利要求6所述的方法,其特征在于,在所述将遍历到的每个构件的当前的第二信息更新为从所述填写了第二信息的做法库中读取到的所述构件的第二信息的过程中,保持门构件水平方向中心位置不变。

8.一种基于房间做法库自动配置构件类型的装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括:

10.计算机可读存储介质,其特征在于,其上存储有计算机程序;所述计算机程序被处理器执行以实现如权利要求1至7中任一项所述的方法。


技术总结
本申请提供了一种基于房间做法库自动配置构件类型的方法及装置。该方法包括:响应于为项目自动配置构件类型的请求,从所述项目中获取所述构件的第一信息,并将所述构件的第一信息写入做法库;展示所述做法库,并提示用户填写所述做法库中所述构件的第二信息;以及从填写了第二信息的做法库中读取所述构件的第一信息和第二信息,并依据读取到的信息重新配置构件类型。本申请在手动放置构件时可随意选择构件类型,Revit依据用户在做法库中设置的参数对项目中各构件进行批量配置,能够极大地提高放置构件的效率与准确性。

技术研发人员:刘洋,刘俊,曹刚,赵东,郑楠,李萍,李浩
受保护的技术使用者:中铁第五勘察设计院集团有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1