【技术实现步骤摘要】
基于REVIT二次开发的装配式墙板承重结构墙板构件拆分系统
[0001]本专利技术建筑信息模型
,具体涉及一种基于REVIT二次开发的装配式墙板承重结构墙板构件拆分系统。
技术介绍
[0002]装配式建筑以结构体系划分可以分为框架结构、装配式承重墙板结构等。其中装配式墙板承重结构是将预制的内、外墙板、楼板等构件组装成以墙板为主要竖向承重构件的全装配板式结构。根据结构材料不同,全装配墙板承重结构又可进一步分为预制钢筋混凝土、轻钢轻混凝土、钢
‑
混凝土复合结构等多种体系。随着信息化技术的不断发展,数字化技术越来越多地被用于各行各业并带来显著的提质增效,对于装配式建筑而言,BIM技术是连接数字化建造的桥梁。
[0003]装配式墙板承重结构BIM模型的拆分是整个BIM技术应用的关键环节。现阶段,装配式墙板承重结构BIM构件拆分主要依靠手动完成,存在操作繁琐、修改不便、重复劳动多等问题,建模工作效率低。
技术实现思路
[0004]本专利技术的目的是:提供了一种基于REVIT二次开发的装配式墙板承重结构墙板构件拆分系统。本专利技术极大提高了装配式REVIT模型的创建效率。
[0005]本专利技术的技术方案是:一种基于REVIT二次开发的装配式墙板承重结构墙板构件拆分系统,包括数据库模块和拆分模块;数据库模块,用于存储装配式墙板承重结构的整体模型及墙板构件的数据信息;拆分模块,用于调取数据库模块中的数据信息来进行墙体拆分处理。
[0006]前述的基于REVIT二次开发 ...
【技术保护点】
【技术特征摘要】
1.一种基于REVIT二次开发的装配式墙板承重结构墙板构件拆分系统,其特征在于,包括数据库模块和拆分模块;数据库模块,用于存储装配式墙板承重结构的整体模型及墙板构件的数据信息;拆分模块,用于调取数据库模块中的数据信息来进行墙体拆分处理。2.根据权利要求1所述的基于REVIT二次开发的装配式墙板承重结构墙板构件拆分系统,其特征在于,所述的拆分模块包括自动拆分墙单元,自动拆分墙单元对装配式墙板承重结构墙板构件的自动拆分步骤如下:a1.基于最大墙长与分割距离两个参数选择整体模型中的被拆分墙体图元;a2.调取数据库中所有墙体图元的集合,然后通过循环对集合进行处理,判断选择的被拆分墙体图元是否属于墙类型;如果不是墙类型,则忽略本次选择的图元,重新进行选择;如果是墙类型,则遍历所有选中的被拆分墙体图元,从数据库中模块提取出当前选中的所有被拆分墙体图元的基线信息Line实例,再查询整体模型的数据信息得到其他未被选中的墙体图元的基线Line实例,计算两组Line实例的交点,将当前选中的所有被拆分墙体图元与其相交的其他墙体图元断开。3.根据权利要求2所述的基于REVIT二次开发的装配式墙板承重结构墙板构件拆分系统,其特征在于,步骤a2中,断开后,如果被拆分墙体图元长度超过最大墙长,再按最大墙长进行断开。4.根据权利要求2所述的基于REVIT二次开发的装配式墙板承重结构墙板构件拆分系统,其特征在于,步骤a2中,当被拆分墙体图元断开位置存在门、窗洞口时,调整断开位置,使断开位置距离门、窗洞口边300mm。5.根据权利要求1所述的基于REVIT二次开发的装配式墙板承重结构墙板构件拆分系统,其特征在于,所述的拆分模块还包括手动拆分墙单元,手动拆分墙单元对装配式墙板承重结构墙板构件的手动拆分步骤如下:b1.设置分割距离后,手动选择整体模型中的被拆分墙体图元;b2.调取数据库中所有墙体图元的集合,然后通过循环对集合进行处理,判断选择的被拆分墙体图元是否属于墙类型;如果不是墙类型,则忽略本次选择的图元,重新手动选择;如果是墙类型,则从数据库中模块提取出当前选中的被拆分墙体图元的基线信息Line实例,再查询整体模型的数据信息得到其他未被选中的墙体图元的基线Line实例,计算两Line实例的交点,将当前选中的被拆分墙体图元与其相交的其他墙体图元断开。6.根据权利要求1所述的基于REVIT二次开发的装配式墙板承重结构墙板构件拆分系统,其特征在于,所述的拆分模块还包括连接墙单元,用于将已拆分的墙体图元重新连接,具体步骤如下:c1.选择待重新连接的两墙体图元;c2.从数据库模块中调取两墙体图元的基线信息Line实例;c3.判断两个Line实例是否在一条线上,如果在一条线上,则将两墙体图元连接。7.根据权利要求1...
【专利技术属性】
技术研发人员:王强,张磊,姚斌,朱利民,李诚鄀,胡智友,令狐昌齐,
申请(专利权)人:中国电建集团贵阳勘测设计研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。