【技术实现步骤摘要】
一种建筑模型正误校验方法和系统
本专利技术涉及建筑信息化
,具体涉及一种建筑模型正误校验方法和系统。
技术介绍
在工程应用中,我们需要依赖已有的CAD图纸去画出对应的Revit模型,但是由于这个过程对Revit建模工程师的依赖度比较高,很容易出现错画、漏画、多画的情况,而目前现有的校验Revit模型的方法是通过人工校对,这个方式非常消耗人力而且耗时,因此,需要新的方法对现有技术进行改进。
技术实现思路
为了能够自动对Revit建模过程出现的错画、漏画、多画等情况进行识别,减小对建模工程师的依赖,本专利技术实施例提供一种建筑模型正误校验方法和系统,该方法采用将CAD图纸和Revit模型进行位置比对校验的方式,检测范围包括建筑、设备、管道在内的多种类别。其具体技术方案如下:为实现上述目的,本专利技术实施例提供一种建筑模型正误校验方法,包括步骤:分别获取目标模型和对比模型的线段及所述线段对应的标签;分别对获取的所述线段及标签进行分类;将分类后的目标模型和对比模型的线段统一到 ...
【技术保护点】
1.一种建筑模型正误校验方法,其特征在于,包括步骤:/n分别获取目标模型和对比模型的线段及所述线段对应的标签;/n分别对获取的所述线段及标签进行分类;/n将分类后的目标模型和对比模型的线段统一到同一坐标系下,采用映射和预设过滤算法对所述目标模型的线段和对比模型的线段进行对比,找出并标识两者不一致的地方作为检验结果。/n
【技术特征摘要】
1.一种建筑模型正误校验方法,其特征在于,包括步骤:
分别获取目标模型和对比模型的线段及所述线段对应的标签;
分别对获取的所述线段及标签进行分类;
将分类后的目标模型和对比模型的线段统一到同一坐标系下,采用映射和预设过滤算法对所述目标模型的线段和对比模型的线段进行对比,找出并标识两者不一致的地方作为检验结果。
2.根据权利要求1所述的建筑模型正误校验方法,其特征在于,所述将分类后的目标模型和对比模型的线段统一到同一坐标系下包括:在所述对比模型的线段中找出一个或多个用于作为基准端点坐标;找出所述目标模型的线段在所述对比模型中对应线段的对比端点坐标;比较所述基准端点坐标和所述对比端点坐标,得到偏移量;根据所述偏移量调整目标模型的线段的位置。
3.根据权利要求1所述的建筑模型正误校验方法,其特征在于,还包括:在采用映射和预设过滤算法对所述目标模型的线段与所述对比模型的线段进行对比之前,在所述将分类后的所述目标模型的线段与所述对比模型的线段统一到同一坐标系下之后,还包括,将所述目标模型和所述对比模型按照预设大小进行分块,分块进行对比。
4.根据权利要求1所述的建筑模型正误校验方法,其特征在于,还包括:
将所述目标模型或所述对比模型进行网格化拆分后进行对比;
取所述对比模型中的一个网格分块,以它的每条线作为一个矩形的对角线,判断所述目标模型中是否存在某些线段与所述矩形相交的线段,或者落在该矩形内;
若所述目标模型中不存在与所述矩形相交的线段,则所述对比模型中的线段在所述目标模型中被漏画。
5.根据权利要求4所述的建筑模型正误校验方法,其特征在于,若所述目标模型中存在与所述矩形相交的线段,则执行下述步骤:
遍历所有满足条件的线段,与对比模型中对应的线做对比,剔除线段长度与所述对比模型的线段之差超过预设长度阈值的线段;
遍历所有满足条件的线,与对比模型中对应的线做对比,剔除两条线段夹角超过预设夹角阈值的线;
采用海伦公式求解目标模型里的线段到对比模型中的线段之间的距离,剔除距离超过预设阈值的线;
将目标模型里的线段映射到对比模型中的线段上,筛选与所述对比模型中的线段重合的目标模型里的线段。
6.一种建筑模型正误校验系统,其特征在于,包括:
获...
【专利技术属性】
技术研发人员:裴东,孙一凫,沈启,窦强,
申请(专利权)人:博锐尚格科技股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。