基于人工智能的施工图设计方法和装置、存储介质与流程
- 国知局
- 2024-12-06 12:47:16
本技术涉及工程制图领域,具体而言,涉及一种基于人工智能的施工图设计方法和装置、存储介质。
背景技术:
1、如今,在对建筑结构图进行设计时,通常使用计算机辅助设计(computer aideddesign,cad)设计建筑结构图纸。建筑结构图纸需要符合相应领域或工程当地的规定,且需要考虑具体的施工可行性等。通常利用程序对建筑进行整体设计,并人工对得到的施工图进行修改。
2、然而,相关技术在对结构施工图进行整体设计和人工修改后可能会因为多种原因(如客户需求变更、规则更新、材料供应变化等),导致设计条件变更。在这种情况下,需要重新利用程序实现整体设计,之前的人工修改和设计可能无法保留,造成资源和时间的浪费。换言之,相关技术提供的施工图设计方法在修改后再设计的情况下存在效率较低的问题。
3、针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
1、本技术实施例提供了一种基于人工智能的施工图设计方法和装置、存储介质,以至少解决相关技术提供的施工图设计方法在修改后再设计的情况下存在效率较低的技术问题。
2、根据本技术实施例的一个方面,提供了一种基于人工智能的施工图设计方法,包括:获取参考结构设计图对应的参考设计条件集合和候选设计条件,其中,候选设计条件用于确定目标结构设计图中的候选构件的构件信息,参考设计条件用于确定参考结构设计图中的参考构件的构件信息;响应于对第一更新控件的触发操作,确定参考设计条件对应的参考构件图素,和候选设计条件对应的候选构件图素,其中,参考构件图素用于指示参考构件在参考结构设计图中对应数字化表示,候选构件图素用于指示候选构件在目标结构设计图中对应的数字化表示;将参考设计条件集合中的与候选设计条件集合存在差异的参考设计条件对应的参考构件图素擦除,并将候选设计条件集合中与参考设计条件集合存在差异的候选设计条件确定为目标设计条件;确定目标设计条件对应的目标构件图素在参考结构设计图中的位置,并在对应位置处绘制目标构件图素,得到目标结构设计图。
3、根据本技术实施例的另一方面,还提供了一种基于人工智能的施工图设计装置,包括:获取单元,用于获取参考结构设计图对应的参考设计条件集合和候选设计条件,其中,候选设计条件用于确定目标结构设计图中的候选构件的构件信息,参考设计条件用于确定参考结构设计图中的参考构件的构件信息;图素确定单元,用于响应于对第一更新控件的触发操作,确定参考设计条件对应的参考构件图素,和候选设计条件对应的候选构件图素,其中,参考构件图素用于指示参考构件在参考结构设计图中对应数字化表示,候选构件图素用于指示候选构件在目标结构设计图中对应的数字化表示;条件比对单元,用于将参考设计条件集合中的与候选设计条件集合存在差异的参考设计条件对应的参考构件图素擦除,并将候选设计条件集合中与参考设计条件集合存在差异的候选设计条件确定为目标设计条件;图素绘制单元,用于确定目标设计条件对应的目标构件图素在参考结构设计图中的位置,并在对应位置处绘制目标构件图素,得到目标结构设计图。
4、可选地,上述图素确定单元,包括:参考构件信息确定模块,用于确定参考设计条件对应的参考构件的构件信息;参考图素确定模块,用于确定参考构件的构件信息对应的参考构件图素;候选构件信息确定模块,用于确定候选设计条件对应的候选构件的构件信息;候选图素确定模块,用于确定候选构件的构件信息对应的候选构件图素。
5、可选地,上述参考构件信息确定模块,还用于获取第一规则库,并基于第一规则库确定参考设计条件对应的参考构件的构件信息;对参考设计条件进行特征提取,得到第一参考文本特征,并将第一参考文本特征输入特征映射模型,以确定参考设计条件对应的参考构件的构件信息;上述候选构件信息确定模块,还用于获取第一规则库,并基于第一规则库确定候选设计条件对应的候选构件的构件信息;对候选设计条件进行特征提取,得到第一候选文本特征,并将第一候选文本特征输入特征映射模型,以确定候选设计条件对应的候选构件的构件信息。
6、可选地,上述参考图素确定模块,还用于获取第二规则库,并基于第二规则库确定参考构件的构件信息对应的参考构件图素;对参考构件的构件信息进行特征提取,得到第二参考文本特征,并将第二参考文本特征输入特征映射模型,确定参考构件的构件信息对应的参考构件图素,其中,参考构件图素的参考图像特征与第二参考文本特征匹配;上述候选图素确定模块,还用于获取第二规则库,并基于第二规则库确定候选构件的构件信息对应的候选构件图素;对候选构件的构件信息进行特征提取,得到第二候选文本特征,并将第二候选文本特征输入特征映射模型,确定候选构件的构件信息对应的候选构件图素,其中,候选构件图素的候选图像特征与第二候选文本特征匹配。
7、可选地,上述条件比对单元,包括:待修改设计条件确定模块,用于确定参考设计条件集合中的与候选设计条件集合存在差异的参考设计条件为待修改设计条件;待修改图素确定模块,用于在参考结构设计图中确定待修改设计条件对应的参考构件图素为待修改构件图素;第一显示改变模块,用于改变待修改构件图素对应的参考设计条件在参考结构设计图上的显示方式。
8、可选地,上述条件比对单元,还包括:控件显示模块,用于在目标构件图素在参考结构设计图中的位置显示第二更新控件;图素绘制模块,用于响应于对第二更新控件的触发操作,将对应位置处的参考构件图素擦除,并在对应位置处绘制目标构件图素。
9、可选地,上述图素绘制模块,还用于:在参考结构设计图中修改将目标构件图素对应的属性信息的显示方式,得到目标结构设计图。
10、根据本技术实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述基于人工智能的施工图设计方法。
11、根据本技术实施例的又一个方面,提供一种计算机程序产品,该计算机程序产品包括计算机程序/指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机程序/指令,处理器执行该计算机程序/指令,使得该计算机设备执行如以上基于人工智能的施工图设计方法。
12、根据本技术实施例的又一方面,还提供了一种电子设备,包括存储器和处理器,上述存储器中存储有计算机程序,上述处理器被设置为通过上述计算机程序执行上述的基于人工智能的施工图设计方法。
13、在本技术实施例中,在获取更改后的候选设计条件集合后,可以将参考结构设计图对应的参考设计条件集合与候选设计条件集合进行比较,在候选设计条件集合中确定出与参考设计条件集合存在差异的候选设计条件作为目标设计条件集合。目标设计条件集合中的设计条件是变化的设计条件,可以确定目标设计条件集合对应的目标构件图素,并确定出目标构件图素在参考结构设计图中的位置,并在对应位置处绘制目标构件图素。通过上述方式,可以利用修改后的候选设计条件集合与原始的参考设计条件集合对比,确定不同的目标设计条件集合,并利用目标设计条件集合对应的目标构件图素对参考结构设计图进行修改,以改变发生变化的设计条件对应的构件图素。对参考结构设计图中设计条件变化的部分进行部分修改,解决了相关技术提供的施工图设计方法在修改后再设计的情况下存在效率较低的技术问题。无需再次整体自动设计后人工再次设计,仅需对修改部分进行修改,提高了结构设计图的设计效率。
本文地址:https://www.jishuxx.com/zhuanli/20241204/342770.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表