基于轴网的装配式建筑平面底图的纠偏方法、装置及系统与流程

文档序号:16886335发布日期:2019-02-15 22:40阅读:282来源:国知局
基于轴网的装配式建筑平面底图的纠偏方法、装置及系统与流程

本发明实施例涉及装配式建筑技术领域,特别是涉及一种基于轴网的装配式建筑平面底图的纠偏方法、装置及系统。



背景技术:

在装配式建筑领域,虽然装配式构件可以在厂房内预先制造(即预制),但是整个建筑(包括各个构件)的基础底图仍然是采用二维的平面底图(如cad设计图),而实际上构件本身是具备三维属性的(当然还包括类型等其它二维无法直观记录的信息),因此最终所需要的仍然是三维底图。

现有技术中,在设计完平面底图后,会将平面底图的二维无法包括的信息,用文字标识或其它标识对三维属性进行标注,建立三维底图时,一般会根据预设规则自动转换平面底图为三维底图。但是,由于平面底图本身性质(工作人员进行平面底图设计的时候,会由于各种原因,造成各种不同的误差,例如尺寸、闭合等)其自身会存在信息偏差,若工作人员不能及时发现并其进行纠正,就会造成最终的三维底图甚至工艺图也会存在偏差,影响构件的生产质量,而不合格的构件运送至建筑现场后会由于无法正常进行吊装或无法达到设计意图而造成材料浪费、构件返工及项目延期等不利影响。

鉴于此,如何提供一种解决上述技术问题的基于轴网的装配式建筑平面底图的纠偏方法、装置、系统及计算机可读存储介质成为本领域技术人员需要解决的问题。



技术实现要素:

本发明实施例的目的是提供一种基于轴网的装配式建筑平面底图的纠偏方法、装置、设备及计算机可读存储介质,在使用过程中能够解决由于构建的外轮廓线不闭合造成的偏差问题,使处理后得到的平面底图更加精确,从而使基于该平面底图生成的三维底图的精确度提高,以提升构件的生产质量。

为解决上述技术问题,本发明实施例提供了一种基于轴网的装配式建筑平面底图的纠偏方法,包括:

获取构件的主件底图,并将所述主件底图与预先建立的标准轴网进行重叠放置;

获取所述主件底图的外轮廓线,并判断所述外轮廓线的起点坐标和终点坐标是否相同,若否,则对所述外轮廓线进行处理,以使处理后的外轮廓线闭合。

可选的,所述对所述外轮廓线进行处理的过程为:

依据预设长度将所述外轮廓线打散为多个线段;

识别出每个所述线段的方向,并判断方向一致的两个相邻线段之间的距离是否小于预设距离,若是,则将两个所述线段合并。

可选的,所述将两个所述线段合并的过程包括:

从两个所述线段中识别出包含线段和被包含线段,并采用所述包含线段合并所述被包含线段。

可选的,所述对所述外轮廓线进行处理的过程,还包括:

判断相邻两个线段是否发生重叠,若是,则将两个所述线段的端点进行连线处理。

可选的,还包括:

判断所述处理后的外轮廓线的起点坐标和终点坐标是否相同,若否,则将与所述起点坐标和所述终点坐标对应的线段进行延长相交,并对延长后的线段进行相交运算,将相应的交点作为新的外轮廓线的起点和终点。

本发明实施例相应的提供了一种基于轴网的装配式建筑平面底图的纠偏装置,包括:

校准模块,用于获取构件的主件底图,并将所述主件底图与预先建立的标准轴网进行重叠放置;

判断模块,用于获取所述主件底图的外轮廓线,并判断所述外轮廓线的起点坐标和终点坐标是否相同,若否,则触发处理模块;

所述处理模块,用于对所述外轮廓线进行处理,以使处理后的外轮廓线闭合。

可选的,所述处理模块包括:

切分单元,用于依据预设长度将所述外轮廓线打散为多个线段;

识别单元,用于识别出每个所述线段的方向;

第一判断单元,用于判断方向一致的两个相邻线段之间的距离是否小于预设距离,若是,则触发合并单元;

所述合并单元,用于将两个所述线段合并。

可选的,所述处理模块还包括:

第二判断单元,用于判断相邻两个线段是否发生重叠,若是,则触发连线模块;

所述连线模块,用于将两个所述线段的端点进行连线处理。

本发明实施例还提供了一种基于轴网的装配式建筑平面底图的纠偏系统,包括:

存储器,用于存储计算机程序;

处理器,用于执行所述计算机程序时实现如上述所述基于轴网的装配式建筑平面底图的纠偏方法的步骤。

本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述所述基于轴网的装配式建筑平面底图的纠偏方法的步骤。

本发明实施例提供了一种基于轴网的装配式建筑平面底图的纠偏方法、装置、设备及计算机可读存储介质,包括:获取构件的主件底图,并主件底图与预先建立的标准轴网进行重叠放置;获取主件底图的外轮廓线,并判断外轮廓线的起点坐标和终点坐标是否相同,若否,则对外轮廓线进行处理,以使处理后的外轮廓线闭合。

可见,本申请通过标准轴网对构建的主件底图进行标定,并通过对主件底图的外轮廓线的起点坐标和终点坐标判断出该外轮廓线是否闭合,对起点坐标和终点坐标不同的外轮廓线进行处理,使处理后的外轮廓线闭合。本申请能够解决由于构建的外轮廓线不闭合造成的偏差问题,使处理后得到的平面底图更加精确,从而使基于该平面底图生成的三维底图的精确度提高,以提升构件的生产质量。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对现有技术和实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种基于轴网的装配式建筑平面底图的纠偏方法的流程示意图;

图2为本发明实施例提供的一种基于轴网的装配式建筑平面底图的纠偏装置的结构示意图;

图3为本发明实施例提供的一种基于轴网的装配式建筑平面底图的纠偏系统的结构示意图。

具体实施方式

本发明实施例提供了一种基于轴网的装配式建筑平面底图的纠偏方法、装置、设备及计算机可读存储介质,在使用过程中能够解决由于构建的外轮廓线不闭合造成的偏差问题,使处理后得到的平面底图更加精确,从而使基于该平面底图生成的三维底图的精确度提高,以提升构件的生产质量。

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参照图1,图1为本发明实施例提供的一种基于轴网的装配式建筑平面底图的纠偏方法的流程示意图。

该方法,包括:

s110:获取构件的主件底图,并主件底图与预先建立的标准轴网进行重叠放置;

需要说明的是,由于现有技术中在设计构件主件底图时可能由于误差导致主件底图的外轮廓线没有闭合,导致后续生成的三维底图存在误差,影响构件质量。故本发明可通过预先建立的标识轴网对构件的主件底图上的每个点的坐标进行标定,以便后续对主件底图的外轮廓线是否闭合进行判定和处理。

具体的,在将构件的主件底图与预先建立的标准轴网进行重叠放置之前,可以先对标准轴网进行校准,具体可以通过计算出各个子轴网之间的距离,并将所计算出的各个距离在同一图层上进行显示,并对出现的误差进行调整(如归零调整),从而得到标准轴网。

在建立好标准轴网后,可以按照标准层将构件对应的主件底图与标准轴网进行重叠(或复合),以便通过标准轴网对构件的主件底图中的各个点进行标定。

另外,对于具有多个主件底图的构件,需要对以每个主件底图为单元,将每个主件底图与标准轴网进行重叠放置,以便对每个主件底图的外轮廓线进行处理,本申请以一个主件底图为例进行详细说明。

s120:获取主件底图的外轮廓线,并判断外轮廓线的起点坐标和终点坐标是否相同,若否,则进入s130;

s130:对外轮廓线进行处理,以使处理后的外轮廓线闭合。

需要说明的是,将主件底图与标准轴网进行重叠放置后,能够获取并得到主件底图外轮廓线上各点的坐标,通过对外轮廓线的起始点对应的起始点坐标和终点对应的终点坐标进行判断,当起点坐标和终点坐标重合时,说明外轮廓线是闭合的,当起点坐标和终点坐标不重合,则说明该主件底图对应的外轮廓线不闭合,此时需要对该外轮廓线进行处理,使处理后的外轮廓线闭合,以对主件底图的外轮廓线进行矫正,有利于提高三维底图的精确度和构件质量。

进一步的,上述s130中对外轮廓线进行处理的过程为:

依据预设长度将外轮廓线打散为多个线段;

识别出每个线段的方向,并判断方向一致的两个相邻线段之间的距离是否小于预设距离,若是,则将两个线段合并。

需要说明的是,在外轮廓线没有闭合时,起点坐标和终点坐标不同,故可以将起点坐标和终点坐标进行连接,从而使外轮廓线闭合。具体的,可以先将外轮廓线打散成多个线段,每个线段的长度可以均等于预设长度,并对每个线段的方向进行判断,从而识别出各个线段的方向,对于方向一致的两个相邻线段,且这两个相邻线段之间的距离小于预设距离,例如1mm,则直接将这两个相邻线段进行合并,得到合并后的新线段。通过对所有的线段进行循环处理,即可得到新的外轮廓线。

具体的,上述将两个线段合并的过程包括:

从两个线段中识别出包含线段和被包含线段,并采用包含线段合并被包含线段。

也即,在将距离小于预设距离、且方向一致的两个相邻线段进行合并时,从这两个线段中确定出这两个线段的包含关系,例如线段1包含线段2,也就是说,线段2在线段1对应的长度范围内,此时线段1为包含线段、线段2为被包含线段,故采用线段1合并线段2。

进一步的,上述s130中对外轮廓线进行处理的过程还可以包括:

判断相邻两个线段是否发生重叠,若是,则将两个线段的端点进行连线处理。

另外,对于发生重叠的两个相邻线段,可以将两个线段中没有交互的端点进行连接,从而将两个线段合并为一条线段,具体的可以采用直线将两个线段的端点进行连接。当然,对于每两个相邻的线段均进行上述判断和处理,使得到的新的外轮廓线更加精确。

更进一步的,该方法还包括:

判断处理后的外轮廓线的起点坐标和终点坐标是否相同,若否,则将与起点坐标和终点坐标对应的线段进行延长相交,并对延长后的线段进行相交运算,将相应的交点作为新的外轮廓线的起点和终点。

还需要说明的是,在经过上述处理后得到新的外轮廓线,本申请还可以对经上述处理后的外轮廓线是否闭合进行验证,具体可以通过对处理后的外轮廓线的起点坐标和终点坐标进行识别和判断,当处理后的外轮廓线的起点坐标和终点坐标相同时,则说明处理后的外轮廓线闭合,否则,说明处理后的外轮廓线仍旧没有闭合,但是经过上述处理后,已经对原来的外轮廓线进行了一定程度的修正,此时可以直接将起点坐标对应的线段和终点坐标对应的线段进行延长并相交,并对延长相交后的线段进行相交运算,并将交点作为新的外轮廓线的起点和终点,且起点和终点相同。

可见,本申请通过标准轴网对构建的主件底图进行标定,并通过对主件底图的外轮廓线的起点坐标和终点坐标判断出该外轮廓线是否闭合,对起点坐标和终点坐标不同的外轮廓线进行处理,使处理后的外轮廓线闭合。本申请能够解决由于构建的外轮廓线不闭合造成的偏差问题,使处理后得到的平面底图更加精确,从而使基于该平面底图生成的三维底图的精确度提高,以提升构件的生产质量。

在上述实施例的基础上,本发明实施例相应的提供了一种基于轴网的装配式建筑平面底图的纠偏装置,具体请参照图2。该装置包括:

校准模块21,用于获取构件的主件底图,并将主件底图与预先建立的标准轴网进行重叠放置;

判断模块22,用于获取主件底图的外轮廓线,并判断外轮廓线的起点坐标和终点坐标是否相同,若否,则触发处理模块23;

处理模块23,用于对外轮廓线进行处理,以使处理后的外轮廓线闭合。

进一步的,处理模块23包括:

切分单元,用于依据预设长度将外轮廓线打散为多个线段;

识别单元,用于识别出每个线段的方向;

第一判断单元,用于判断方向一致的两个相邻线段之间的距离是否小于预设距离,若是,则触发合并单元;

合并单元,用于将两个线段合并。

更进一步的,处理模块23还包括:

第二判断单元,用于判断相邻两个线段是否发生重叠,若是,则触发连线模块;

连线模块,用于将两个线段的端点进行连线处理。

需要说明的是,本发明实施例中提供的基于轴网的装配式建筑平面底图的纠偏装置具有与上述实施例中所提供的基于轴网的装配式建筑平面底图的纠偏方法相同的有益效果,对于本实施例中所涉及到的基于轴网的装配式建筑平面底图的纠偏方法的具体介绍请参照上述实施例,本申请在此不再赘述。

在上述实施例的基础上,本发明实施例还提供了一种基于轴网的装配式建筑平面底图的纠偏系统,具体请参照图3。该系统包括:

存储器31,用于存储计算机程序;

处理器32,用于执行计算机程序时实现如上述基于轴网的装配式建筑平面底图的纠偏方法的步骤。

例如,处理器32用于执行获取构件的主件底图,并将主件底图与预先建立的标准轴网进行重叠放置;获取主件底图的外轮廓线,并判断外轮廓线的起点坐标和终点坐标是否相同,若否,则对外轮廓线进行处理,以使处理后的外轮廓线闭合。

在上述实施例的基础上,本发明实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上述基于轴网的装配式建筑平面底图的纠偏方法的步骤。

该计算机可读存储介质可以包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其他实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1