【技术实现步骤摘要】
预制墙的建模方法、装置、计算机设备和可读存储介质
[0001]本专利技术涉及建模
,尤其涉及一种预制墙的建模方法
、
装置
、
计算机设备和可读存储介质
。
技术介绍
[0002]预制墙是一种装配式构件,具体是一种在构件厂预制后运送到现场进行装配的承重墙
。
随着装配式构件的大力推行,预制墙在装配式剪力墙结构中应用越来越广泛
。
采用预制墙建造装配式建筑,可以提高工厂化
、
机械化施工程度,减少现场湿作业,节约现场用工,克服季节影响,缩短建筑施工周期
。
[0003]在施工前,需要对预制墙进行建模
。
预制墙建模需要依照深化图和
CAD
图纸进行,传统的建模方式为创建构件后手动绘制图元,过程可以分为以下几个步骤:
[0004]1、
软件加载
CAD
图纸,寻找
CAD
图纸中预制墙构件,找到预制墙构件名称;
[0005]2、
参照预制墙深化图纸,建立对应的预制墙构件模型;
[0006]3、
根据
CAD
图纸手动绘制图元,并人工检查图元绘制是否正确
。
[0007]专利技术人研究发现,叠合板图纸中预制底板少的时候有十几个,多的时候有上百,平均图元数量约为
50。
而目前用户在实际使用中需要逐个输入参数
、
创建构件,逐个绘制图元,其中过
【技术保护点】
【技术特征摘要】
1.
一种预制墙的建模方法,其特征在于,包括:新建预制墙构件,并按照待建模的预制墙的深化图设置所述预制墙构件的参数和构件名称;提取所述预制墙的
CAD
图中的预制墙边线和标识;在提取到的所述标识中筛选出满足预制墙代号规则的标识,得到预制墙标识;将所述预制墙标识与所述构件名称进行匹配,其中,与所述构件名称相匹配的预制墙标识为目标预制墙标识;根据所述目标预制墙标识和所述预制墙构件的参数,在所述
CAD
图中的预制墙边线中确定与所述预制墙构件对应的目标预制墙边线;以及根据所述目标预制墙边线生成预制墙图元
。2.
根据权利要求1所述的预制墙的建模方法,其特征在于,在提取到的所述标识中筛选出满足预制墙代号规则的标识,得到预制墙标识的步骤包括:获取预制墙标准代号;根据所述预制墙标准代号生成正则表达式;将提取到的所述标识与所述正则表达式进行匹配;以及当所述标识与所述正则表达式的匹配结果不为0时,确定所述标识为预制墙标识
。3.
根据权利要求1所述的预制墙的建模方法,其特征在于,根据所述目标预制墙标识和所述预制墙构件的参数,在所述
CAD
图中的预制墙边线中确定与所述预制墙构件对应的目标预制墙边线的步骤包括:在所述深化图中获取所述预制墙构件的截面多边形;在所述
CAD
图中,以所述目标预制墙标识为中心,向外扩张第一预设范围,生成匹配区域;以及将所述截面多边形与所述匹配区域内的预制墙边线进行匹配,以确定所述目标预制墙边线
。4.
根据权利要求3所述的预制墙的建模方法,其特征在于,将所述截面多边形与所述匹配区域内的预制墙边线进行匹配,以确定所述目标预制墙边线的步骤包括:步骤
S1
:计算所述截面多边形各边的和,得到总长度;步骤
S2
:将所述截面多边形的边与所述匹配区域内的预制墙边线重合;步骤
S3
:计算所述截面多边形与所述预制墙边线的重合长度;步骤
S4
:计算所述重合长度与所述总长度的比值,得到匹配率;步骤
S5
:判断所述匹配率是否大于预设匹配阈值,其中,当所述匹配率大于或等于所述预设匹配阈值时,执行步骤
S6
,当所述匹配率小于所述预设匹配阈值时,执行步骤
S7
;步骤
S6
:确定与所述截面多边形重合的预制墙边线为所述目标预制墙边线;以及步骤
S7
:调整所述截面多边形的角度,并返回至步骤
S2。5.
根据权利要求3或4所述的预制墙的建模方法,其特征在于,根据所述目标预制墙边线生成预制墙图元的步骤包括:利用所述目标预制墙边线以点绘制的方式绘制初始图元;以及根据所有所述目标预制墙边线的位置和角度,分别调整所述初始图元的位置和角度,得到所述预制墙图元
。
6.
根据权利要求1所述的预制墙的建模方法,其特征在于,所述预制墙构件的参数包括最大墙厚度,根据所述目标预制墙标识和所述预制墙构件的参数,在所述
CAD
图中的预制墙边线中确定与所述预制墙构件对应的目标预制墙边线的步骤包括:通过所述预制墙边线生成的多个预制墙边线框,得到第一预制墙边线框集;获取所述
CAD
图中柱图元的截面边线框;删除所述第一预制墙边线框集中与所述截面边线框的位置和形状均相同的预制墙边线框,得到第二预制墙边线框集;删除所述第二预制墙边线框集中长和宽均大于所述最大墙厚度的预制墙边线框,得到第三预制墙边线框集;在所述第三预制墙边线框集中,确定与所述构件名称的距离在预设距离内的预制墙边线框,其中,所述预制墙边线框的边线为所...
【专利技术属性】
技术研发人员:张树禹,刘成章,权家乐,蔺佳玉,欧丹丹,白冰,
申请(专利权)人:广联达科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。