配筋图的生成方法和装置、存储介质及电子设备与流程
- 国知局
- 2024-12-06 12:22:41
本技术涉及建筑设计领域,具体而言,涉及一种配筋图的生成方法和装置、存储介质及电子设备。
背景技术:
1、在建筑工程中,在现场进行施工时,工程执行人员需要按照施工图进行施工,其中,包含有建筑物中结构构件的布置、构件材料的选用、配筋等。在利用施工图进行施工时,构件的数量、布置、大小以及对应的配筋等数据的错误都会对整个建筑的安全性产生威胁。
2、然而,在相关技术中,在各专业间得到三维建筑模型后,结构设计师需要对三维建筑模型进行分析建模,得到合理的计算结果,然后基于得到的计算结果和三维建筑模型进行人工配筋,得到完整的配筋图。在这个过程中,因为是人工进行配筋,容易造成三维建筑模型和计算模型中相同的构件不匹配,进而导致配筋错误。即相关技术提供的配筋图生成方法存在准确性较低的问题。
3、针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
1、本技术实施例提供了一种配筋图的生成方法和装置、存储介质及电子设备,以至少解决相关技术提供的配筋图生成方法存在准确性较低的技术问题。
2、根据本技术实施例的一个方面,提供了一种配筋图的生成方法,包括:将结构计算图中的至少一个目标建筑构件和建筑构件配置图中的至少一个参考建筑构件进行匹配,其中,结构计算图中包括目标建筑结构中至少一个目标建筑构件以及各个目标建筑构件各自对应的构件数据和配筋数据,建筑构件配置图中包括参考建筑结构中至少一个参考建筑构件以及各个参考建筑构件各自对应的构件数据,目标建筑结构和参考建筑结构是同一个建筑中的结构;利用与目标建筑构件匹配的参考建筑构件对应的构件数据,对目标建筑构件的构件数据进行更新,得到更新后的结构计算图,其中,构件数据包括建筑构件对应的位置坐标和尺寸;根据更新后的结构计算图中的各个目标建筑构件各自对应的构件数据和配筋数据,计算得到各个目标建筑构件各自对应的配筋参数;基于配筋参数生成建筑构件配筋图。
3、根据本技术实施例的另一方面,还提供了一种配筋图的生成装置,包括:构件匹配单元,用于将结构计算图中的至少一个目标建筑构件和建筑构件配置图中的至少一个参考建筑构件进行匹配,其中,结构计算图中包括目标建筑结构中至少一个目标建筑构件以及各个目标建筑构件各自对应的构件数据和配筋数据,建筑构件配置图中包括参考建筑结构中至少一个参考建筑构件以及各个参考建筑构件各自对应的构件数据,目标建筑结构和参考建筑结构是同一个建筑中的结构;构件数据更新单元,用于利用与目标建筑构件匹配的参考建筑构件对应的构件数据,对目标建筑构件的构件数据进行更新,得到更新后的结构计算图,其中,构件数据包括建筑构件对应的位置坐标和尺寸;配筋参数计算单元,用于根据更新后的结构计算图中的各个目标建筑构件各自对应的构件数据和配筋数据,计算得到各个目标建筑构件各自对应的配筋参数;配筋图生成单元,用于基于配筋参数生成建筑构件配筋图。
4、可选地,上述构件匹配单元,包括:整体匹配模块,用于基于结构计算图在测量坐标系中的位置坐标和建筑构件配置图在测量坐标系中的位置坐标将结构计算图和建筑构件配置图进行整体匹配得到参考计算图;基点匹配模块,用于在结构计算图和建筑构件图之间的偏差大于预设阈值的情况下,基于结构计算图的目标基点和建筑构件图的参考基点重新进行匹配,对参考计算图进行更新;构件匹配模块,用于将参考计算图中的至少一个目标建筑构件和至少一个参考建筑构件进行匹配。
5、可选地,上述基点匹配模块,还用于:确定结构计算图中的目标基点的坐标位置和建筑构件图中的参考基点的坐标位置,其中,目标基点用于表示结构计算图所处的目标坐标系的原点,参考基点用于表示建筑构件图所处的参考坐标系的原点;利用目标基点的坐标位置和参考基点计算得到纵向偏差和横向偏差,纵向偏差用于指示目标基点与参考基点间的纵向坐标差值,横向偏差用于指示目标基点与参考基点间的横向坐标差值;基于纵向偏差、横向偏差和偏移角度对结构计算图进行旋转和移动,以对参考计算图进行更新。
6、可选地,上述构件匹配模块,还用于:遍历参考计算图中的n个目标建筑构件,将n个目标建筑构件中的每一个目标建筑构件依次作为第i个目标建筑构件,并执行以下操作:在参考计算图中确定与第i个目标建筑构件间的距离小于预设距离阈值的,与第i个目标建筑构件种类相同的参考建筑构件作为候选建筑构件,其中,n为大于或等于1的整数,i为大于或等于1,且小于或等于n的整数;在与第i个目标建筑构件间的角度小于预设角度阈值的候选建筑构件中与第i个目标建筑构件间的距离最小对应的候选建筑构件与第i个目标建筑构件进行匹配;在对第n个目标建筑构件执行完操作的情况下,完成参考计算图中的至少一个目标建筑构件和至少一个参考建筑构件间的匹配。
7、可选地,上述构件匹配单元,还包括:参数获取模块,用于获取分层参数,其中,分层参数用于指示建筑构件配置图对应的建筑平面在三维建筑模型中对应的层数;模型拆分模块,用于基于分层参数和建筑构件配筋图的类型,对三维建筑模型进行拆分,生成建筑构件配置图;文件获取模块,用于基于分层参数和建筑构件配筋图的类型,在结构文件中获取结构计算图。
8、可选地,上述模型拆分模块,还用于:在三维建筑模型文件中获取三维建筑模型数据,根据三维建筑模型数据生成三维建筑模型。
9、可选地,上述配筋图生成单元,还包括:将各个目标建筑构件各自对应的配筋参数标注在对应的目标建筑构件上,生成建筑构件配筋图。
10、根据本技术实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述配筋图的生成方法。
11、根据本技术实施例的又一个方面,提供一种计算机程序产品,该计算机程序产品包括计算机程序/指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机程序/指令,处理器执行该计算机程序/指令,使得该计算机设备执行如以上配筋图的生成方法。
12、根据本技术实施例的又一方面,还提供了一种电子设备,包括存储器和处理器,上述存储器中存储有计算机程序,上述处理器被设置为通过上述计算机程序执行上述的配筋图的生成方法。
13、在本技术实施例中,将结构计算图中的至少一个目标建筑构件和建筑构件配置图中的至少一个参考建筑构件进行匹配,其中,结构计算图中包括目标建筑结构中至少一个目标建筑构件以及各个目标建筑构件各自对应的构件数据和配筋数据,建筑构件配置图中包括参考建筑结构中至少一个参考建筑构件以及各个参考建筑构件各自对应的构件数据,目标建筑结构和参考建筑结构是同一个建筑中的结构;利用与目标建筑构件匹配的参考建筑构件对应的构件数据,对目标建筑构件的构件数据进行更新,得到更新后的结构计算图,其中,构件数据包括建筑构件对应的位置坐标和尺寸;根据更新后的结构计算图中的各个目标建筑构件各自对应的构件数据和配筋数据,计算得到各个目标建筑构件各自对应的配筋参数;基于配筋参数生成建筑构件配筋图。在对一个建筑中的结构生成配筋图时,可以获取包含目标建筑结构中目标建筑构件及目标建筑构件对应的构件数据和配筋数据的结构计算图,以及包含参考建筑结构中参考建筑构件及参考建筑构件对应的构件数据的建筑构件配置图。利用与目标建筑构件匹配的参考建筑构件的构件数据对目标建筑构件的构件数据进行更新,以得到更新后的结构计算图。可以利用更新后的结构计算图的构件数据和配筋数据计算配筋参数以生成配筋图。利用上述方法可以在获得一个建筑的结构计算图和建筑构件配置图后,进行构件匹配和数据更新,以利用建筑构件配置图中的更为准确的构件数据对结构计算图中对应的构件数据进行更新,并利用更为准确的构件数据和配筋数据生成准确的配筋参数。以生成构件轮廓、位置精确的配筋图。解决了相关技术提供的配筋图生成方法存在准确性较低的技术问题。且在不同的工作人员对计算结构图和/或建筑构件配置图进行修改后,可以自动生成配筋图,提高了配筋图生成效率。
本文地址:https://www.jishuxx.com/zhuanli/20241204/340999.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。