[发明专利]铝模板配模方法、系统、计算机可读存储介质及设备有效
| 申请号: | 201910880822.6 | 申请日: | 2019-09-18 |
| 公开(公告)号: | CN110704910B | 公开(公告)日: | 2023-06-23 |
| 发明(设计)人: | 高玉生;马仁怀;刘治 | 申请(专利权)人: | 山东新汉唐数据科技有限公司 |
| 主分类号: | G06F30/13 | 分类号: | G06F30/13;G06T17/00 |
| 代理公司: | 北京东方尚禾专利代理事务所(特殊普通合伙) 11844 | 代理人: | 吴杰 |
| 地址: | 250000 山东省济南市高新区*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 模板 方法 系统 计算机 可读 存储 介质 设备 | ||
1.铝模板配模方法,包括如下步骤:判断是否存在三维原模型,如果存在三维原模型,则加载配模规则,清空缓存中模板数据,三维扣减,然后依次进行楼梯、墙、反坎、顶板、飘窗、梁、对拉、背楞、K板的配模,随后保存数据至数据库,而后生成json格式直至处理过程正常结束或者从各步骤中异常退出;所述的三维扣减的方法为:遍历所有结构,当前结构与关联结构进行布尔减运算,计算当前结构的粘灰面,计算每个面与关联结构的关联关系直至三维扣减结束;墙体扣减方法为:将墙与其他关联墙作对比,如果标高相同且两墙相交,则将其中一个墙的结果的点集信息修改为合并的点集信息,并更新另一个墙的状态,将循环状态中的墙定义为当前墙,循环关联墙集合中的墙定义为关联墙;具体为:合并墙;获取所有墙;循环墙开始;判断当前扣减状态;如已扣减,则到下一墙;如未扣减,则递归查找相关联的标高相等的墙并将查询结果放入集合中;循环该关联墙集合;判断当前墙与关联墙id是否相同;如相同,则代表同一墙并到下一关联墙;如不同,则将当前墙点集做交集运算并修改关联墙集合;直到所有关联墙集合都进行了墙点集交集运算;三维扣减完成;对于墙体配模的其中一种方法为:计算结构对拉点,所述的对拉点为被垂直相交的墙体的外墙线的交点,通过对拉点分割外墙线,左侧线段被一分为三;以C槽方向为布板方向,进行预处理,根据处理完成后的线段、配模规则、配模范围、布板方向布置铝模板,所述的布板方向为,内外墙从起始点进行布板,在C槽位置进行甩板,非模数板往C槽方向甩,同时找到对应C槽位置,然后扣除甩板位置,继续沿原方向进行配模,另外一部分沿着C槽垂直方向扣除甩板位置后,进行配模。
2.根据权利要求1所述的铝模板配模方法,其特征在于:包括碰撞检查,通过模板与模板之间是否存在交集进行碰撞检查;先根据模型包围盒进行检测,若包围盒不碰撞则模型不碰撞;若包围盒碰撞,则对实际三维模型进行碰撞检测;包围盒碰撞检查方法如下:计算进行检查的两个模型的包围盒数据,如果xMin1xMax2xMax1xMin2yMin1yMax2yMax1yMin2zMin1zMax2zMax1zMin2,则包围盒碰撞;否则不碰撞;根据包围盒碰撞结果继续进行三角网格的碰撞检查,先将三角网格进行空间划分,然后根据空间中三角形是否相交再判断是否真正在碰撞;其中x,y,z为三维方向的三个方向的两个包围盒的三个数据,Min为最小值,Max为最大值,1为包围盒一,2为包围盒二。
3.根据权利要求2所述的铝模板配模方法,其特征在于:包括漏空检查,通过铝模板面与原模型面之间进行漏空检查,逐一遍历铝模板面,减少公差点距,然后遍历原模型面中是否存在非对应的点。
4.一种计算机可读存储介质,其上存储有计算机指令,其特征在于:该指令被处理器执行时实现根据权利要求1-3其中任意一项的所述铝模板配模方法的步骤。
5.一种计算机设备,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机指令,其特征在于:该处理器执行所述指令时实现根据权利要求1-3其中任意一项所述的铝模板配模方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东新汉唐数据科技有限公司,未经山东新汉唐数据科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910880822.6/1.html,转载请声明来源钻瓜专利网。





