掌桥专利:专业的专利平台
掌桥专利
首页

火电厂房散水的三维布置方法及相关装置

文献发布时间:2024-04-18 20:00:50


火电厂房散水的三维布置方法及相关装置

技术领域

本发明属于火力发电厂施工设计领域,涉及一种火电厂房散水的三维布置方法及相关装置。

背景技术

在火力发电厂的三维设计中,机械、土建、建筑、电气等专业的三维设计应用范围越来越广,要求的细节也越来越多,每个建筑物的散水都需要三维设计并应用。散水是为了保护建筑物的墙基不受雨水侵蚀,在建筑物的外墙四周将地面做成向外倾斜的坡面,以便将屋面的雨水排至远处的设计。

目前,三维设计软件对于散水的布置设计支持功能较弱,没有系统设计散水快速三维设计的模块,若完全依靠人力拼凑布置设计散水,散水的拉伸、切合、倒角以及放坡都存在不够精准,增加了设计人员的校验工作量,设计所需的时间大大增加,导致散水的设计效率低下,尤其是有些建筑物的形状外形复杂无规则,没有规律可遵循,绘制散水时需要时间又会大大增加。

发明内容

本发明的目的在于克服上述现有技术的缺点,提供一种火电厂房散水的三维布置方法及相关装置。

为达到上述目的,本发明采用以下技术方案予以实现:

本发明第一方面,提供一种火电厂房散水的三维布置方法,包括:

获取火电厂房的三维模型;

查询三维模型上各构件,得到火电厂房混凝土外墙的各转角位置范围;

获取并根据火电厂房混凝土外墙的各转角位置范围的物体信息,得到火电厂房混凝土外墙的各底阳角边线上转角点并作为散水夹点;

获取并根据火电厂房混凝土外墙的类型对应的散水绘制方法,以各散水夹点为基础,选定初始散水夹点并按照逆时针方向在所述三维模型上绘制火电厂房散水,得到火电厂房散水布置图;

以各散水夹点为基础,选定初始散水夹点并按照逆时针方向排列各散水夹点,得到散水夹点集;以及获取火电厂房混凝土外墙的类型对应的散水做法,并结合散水夹点集得到火电厂房散水建筑工程做法报表。

可选的,所述查询三维模型上各构件,得到火电厂房混凝土外墙的各转角位置范围包括:

查询三维模型上各构件,得到所述三维模型上各构件的物体信息;

当当前构件的物体信息中的属性类型为火电厂房混凝土外墙时,当前构件为火电厂房混凝土外墙;

获取当前构件的转角位置范围,作为火电厂房混凝土外墙的转角位置范围。

可选的,所述查询三维模型上各构件,得到所述三维模型上各构件的物体信息包括:

基于鼠标在所述三维模型中各构件上的移动触发的响应事件,以弹窗方式显示所述三维模型上各构件的物体信息。

可选的,所述获取并根据火电厂房混凝土外墙的各转角位置范围的物体信息,得到火电厂房混凝土外墙的各底阳角边线上转角点并作为散水夹点包括:

在火电厂房混凝土外墙的各转角位置范围内,查询火电厂房混凝土外墙的各构件线的物体信息,至当当前构件线的物体信息中的属性类型为底侧面阳角线时结束;

查询底侧面阳角线上各位置点的坐标,至当前位置点为当前火电厂房混凝土外墙的底侧面阳角线上的点,且为相邻火电厂房混凝土外墙的底侧面阳角线上的点时,将当前位置点作为火电厂房混凝土外墙的各底阳角边线上转角点。

可选的,所述查询火电厂房混凝土外墙的各构件面的物体信息包括:

基于鼠标在所述火电厂房混凝土外墙的各构件面上的移动触发的响应事件,以弹窗方式显示火电厂房混凝土外墙的各构件面的物体信息;

查询底侧面阳角线上各位置点的坐标包括:

基于鼠标在底侧面阳角线上各位置点的移动触发的响应事件,以弹窗方式显示底侧面阳角线上各位置点的物体信息。

可选的,所述火电厂房的三维模型包括火电厂房混凝土外墙、火电厂房混凝土外墙外的空间、火电厂房内墙、火电厂房室外门、火电厂房室外地坪、火电厂房室内地面、火电厂房结构柱和火电厂房构造柱的三维空间信息;火电厂房混凝土外墙围包括阳面侧边和阴面侧边。

本发明第二方面,提供一种火电厂房散水的三维布置系统,包括:

模型获取模块,用于获取火电厂房的三维模型;

构件查询模块,用于查询三维模型上各构件,得到火电厂房混凝土外墙的各转角位置范围;

散水夹点确定模块,用于获取并根据火电厂房混凝土外墙的各转角位置范围的物体信息,得到火电厂房混凝土外墙的各底阳角边线上转角点并作为散水夹点;

绘制模块,用于获取并根据火电厂房混凝土外墙的类型对应的散水绘制方法,以各散水夹点为基础,选定初始散水夹点并按照逆时针方向在所述三维模型上绘制火电厂房散水,得到火电厂房散水布置图;

报表模块,用于以各散水夹点为基础,选定初始散水夹点并按照逆时针方向排列各散水夹点,得到散水夹点集;以及获取火电厂房混凝土外墙的类型对应的散水做法,并结合散水夹点集得到火电厂房散水建筑工程做法报表。

本发明第三方面,提供一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述火电厂房散水的三维布置方法的步骤。

本发明第四面,提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述火电厂房散水的三维布置方法的步骤。

与现有技术相比,本发明具有以下有益效果:

本发明火电厂房散水的三维布置方法,基于火电厂房的三维模型,首先查询三维模型上各构件,得到火电厂房混凝土外墙的各转角位置范围,然后基于火电厂房混凝土外墙的各转角位置范围的物体信息,得到火电厂房混凝土外墙的各底阳角边线上转角点并作为散水夹点,接着按照火电厂房混凝土外墙的类型对应的散水绘制方法,以各散水夹点为基础,选定初始散水夹点并按照逆时针方向在所述三维模型上绘制火电厂房散水,得到火电厂房散水布置图,实现火电厂房散水的自动化三维布置,通过对散水布置位置与火电厂房混凝土外墙空间位置的识别,实现散水一键成形布置于火电厂房,操作简单便捷,实用性强,能有效提升设计的精细程度。此外,以各散水夹点为基础,选定初始散水夹点并按照逆时针方向排列各散水夹点,得到散水夹点集;以及获取火电厂房混凝土外墙的类型对应的散水做法,并结合散水夹点集得到火电厂房散水建筑工程做法报表,能在设计中体现出工程量,实现了数、源统一。

附图说明

图1为本发明实施例的火电厂房散水的三维布置方法流程图。

图2为本发明实施例的火电厂房散水建筑工程做法报表生成示意图。

图3为本发明实施例的火电厂房散水的三维布置系统结构框图。

具体实施方式

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

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

下面结合附图对本发明做进一步详细描述:

参见图1,本发明一实施例中,提供一种火电厂房散水的三维布置方法,实现了大型火电厂房散水的高效精细化布置。

具体的,所述火电厂房散水的三维布置方法包括以下步骤:

S1:获取火电厂房的三维模型;

S2:查询三维模型上各构件,得到火电厂房混凝土外墙的各转角位置范围;

S3:获取并根据火电厂房混凝土外墙的各转角位置范围的物体信息,得到火电厂房混凝土外墙的各底阳角边线上转角点并作为散水夹点;

S4:获取并根据火电厂房混凝土外墙的类型对应的散水绘制方法,以各散水夹点为基础,选定初始散水夹点并按照逆时针方向在所述三维模型上绘制火电厂房散水,得到火电厂房散水布置图;

S5:以各散水夹点为基础,选定初始散水夹点并按照逆时针方向排列各散水夹点,得到散水夹点集;以及获取火电厂房混凝土外墙的类型对应的散水做法,并结合散水夹点集得到火电厂房散水建筑工程做法报表。

本发明火电厂房散水的三维布置方法,基于火电厂房的三维模型,首先查询三维模型上各构件,得到火电厂房混凝土外墙的各转角位置范围,然后基于火电厂房混凝土外墙的各转角位置范围的物体信息,得到火电厂房混凝土外墙的各底阳角边线上转角点并作为散水夹点,接着按照火电厂房混凝土外墙的类型对应的散水绘制方法,以各散水夹点为基础,选定初始散水夹点并按照逆时针方向在所述三维模型上绘制火电厂房散水,得到火电厂房散水布置图,实现火电厂房散水的自动化三维布置,通过对散水布置位置与火电厂房混凝土外墙空间位置的识别,实现散水一键成形布置于火电厂房,操作简单便捷,实用性强,能有效提升设计的精细程度。此外,以各散水夹点为基础,选定初始散水夹点并按照逆时针方向排列各散水夹点,得到散水夹点集;以及获取火电厂房混凝土外墙的类型对应的散水做法,并结合散水夹点集得到火电厂房散水建筑工程做法报表,能在设计中体现出工程量,实现了数、源统一。

在一种可能的实施方式中,所述查询三维模型上各构件,得到火电厂房混凝土外墙的各转角位置范围包括:查询三维模型上各构件,得到所述三维模型上各构件的物体信息;当当前构件的物体信息中的属性类型为火电厂房混凝土外墙时,当前构件为火电厂房混凝土外墙;获取当前构件的转角位置范围,作为火电厂房混凝土外墙的转角位置范围。

可选的,所述查询三维模型上各构件,得到所述三维模型上各构件的物体信息包括:基于鼠标在所述三维模型中各构件上的移动触发的响应事件,以弹窗方式显示所述三维模型上各构件的物体信息。

可选的,所述获取并根据火电厂房混凝土外墙的各转角位置范围的物体信息,得到火电厂房混凝土外墙的各底阳角边线上转角点并作为散水夹点包括:在火电厂房混凝土外墙的各转角位置范围内,查询火电厂房混凝土外墙的各构件线的物体信息,至当当前构件线的物体信息中的属性类型为底侧面阳角线时结束;查询底侧面阳角线上各位置点的坐标,至当前位置点为当前火电厂房混凝土外墙的底侧面阳角线上的点,且为相邻火电厂房混凝土外墙的底侧面阳角线上的点时,将当前位置点作为火电厂房混凝土外墙的各底阳角边线上转角点。

其中,所述查询火电厂房混凝土外墙的各构件面的物体信息包括:基于鼠标在所述火电厂房混凝土外墙的各构件面上的移动触发的响应事件,以弹窗方式显示火电厂房混凝土外墙的各构件面的物体信息;查询底侧面阳角线上各位置点的坐标包括:基于鼠标在底侧面阳角线上各位置点的移动触发的响应事件,以弹窗方式显示底侧面阳角线上各位置点的物体信息。

具体的,基于鼠标在所述三维模型中移动触发的响应事件,实时读取鼠标所在构件周边的物体信息,根据鼠标所在位置周边的物体信息识别三维模型的火电厂房混凝土外墙的各转角位置,进而识别火电厂房混凝土外墙的各底阳角边线上转角点,然后依次点击鼠标左键将该转角点设置为散水夹点。

具体的,所述火电厂房的三维模型包括火电厂房混凝土外墙、火电厂房混凝土外墙外的空间、火电厂房内墙、火电厂房室外门、火电厂房室外地坪、火电厂房室内地面、火电厂房结构柱和火电厂房构造柱的三维空间信息;

所述火电厂房的三维模型中的火电厂房混凝土外墙围包括阳面侧边和阴面侧边,两个相邻火电厂房混凝土外墙相交的点形成火电厂房混凝土外墙的转角,火电厂房混凝土外墙包括4个面,分别为顶面、底面、左侧边面和右侧边面;若是顶面和左右侧面,则不进行程序处理;若是底侧面,则进行程序处理;若是厂房底侧面阴角面,则不进行程序处理;若是厂房底侧面阳角面,则进行程序处理。

具体的,基于鼠标在所述三维模型中移动触发的响应事件,读取鼠标所在位置的物体信息,然后判断此位置有无构件,若无构件,则不进行程序处理;若有构件,判断是否为火电厂房混凝土外墙,若不是火电厂房混凝土外墙,则不进行程序处理;若是火电厂房混凝土外墙,则进行后续处理。

同时,判断鼠标所在位置的物体信息是否为火电厂房混凝土外墙转角的位置;根据火电厂房混凝土外墙转角的位置范围判断鼠标所在位置是否为火电厂房混凝土外墙底阳角边线,读取火电厂房混凝土外墙转角的底阳角边线的范围,从而得到该转角点上的坐标,并判断鼠标当前位置是否在该转角点上。其中,当鼠标点击在转角点上时,当前位置的火电厂房混凝土外墙的底侧阳角面出现高亮,相邻火电厂房混凝土外墙的底侧阳角面也出现高亮显示,两面火电厂房混凝土外墙的高亮显示出现十字交叉点,说明找到了转角点。

针对火电厂房混凝土外墙的三维模型围合体信息,判断火电厂房混凝土外墙的转角点数,鼠标判断并点选绘制火电厂房混凝土外墙的第1个转角点,按逆时针方向继续绘制第2个转角点,绘制时,确定第一个转角点之后,在点击第二个转角点时判断是否按逆时针方向,若是按顺时针方向,则不执行;若是逆时针方向,则继续执行程序,直到绘制结束后,出现一个散水夹点集。

参见图2,示出了本发明火电厂房散水的三维布置方法某一实例应用时的火电厂房散水建筑工程做法报表生成示意图。

与传统的人为手动布置散水相比,本发明火电厂房散水的三维布置方法实现了散水通过点选的方式快捷三维布置,提高了设计效率,使散水设计由传统的手动组合拼凑设计过度到了三维设计智能化和精细化,操作简单,迎合了设计人员的三维设计好感度。本发明火电厂房散水的三维布置方法降低了三维设计的人力消耗,为工程设计、出图提供了三维模型依据,同时用已创建的散水模型生成建筑工程做法报表,为工程设计的数据模型一体化提供了数据依据。

下述为本发明的装置实施例,可以用于执行本发明方法实施例。对于装置实施例中未披露的细节,请参照本发明方法实施例。

参见图3,本发明又一实施例中,提供一种火电厂房散水的三维布置系统,能够用于实现上述的火电厂房散水的三维布置方法,具体的该火电厂房散水的三维布置系统包括模型获取模块、构件查询模块、散水夹点确定模块、绘制模块以及报表模块。其中,模型获取模块用于获取火电厂房的三维模型;构件查询模块用于查询三维模型上各构件,得到火电厂房混凝土外墙的各转角位置范围;散水夹点确定模块用于获取并根据火电厂房混凝土外墙的各转角位置范围的物体信息,得到火电厂房混凝土外墙的各底阳角边线上转角点并作为散水夹点;绘制模块用于获取并根据火电厂房混凝土外墙的类型对应的散水绘制方法,以各散水夹点为基础,选定初始散水夹点并按照逆时针方向在所述三维模型上绘制火电厂房散水,得到火电厂房散水布置图;报表模块用于以各散水夹点为基础,选定初始散水夹点并按照逆时针方向排列各散水夹点,得到散水夹点集;以及获取火电厂房混凝土外墙的类型对应的散水做法,并结合散水夹点集得到火电厂房散水建筑工程做法报表。

前述的火电厂房散水的三维布置方法的实施例涉及的各步骤的所有相关内容均可以援引到本发明实施例中的火电厂房散水的三维布置系统所对应的功能模块的功能描述,在此不再赘述。

本发明实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,另外,在本发明各个实施例中的各功能模块可以集成在一个处理器中,也可以是单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。

本发明再一个实施例中,提供了一种计算机设备,该计算机设备包括处理器以及存储器,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器用于执行所述计算机存储介质存储的程序指令。处理器可能是中央处理单元(CentralProcessing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital SignalProcessor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable GateArray,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等,其是终端的计算核心以及控制核心,其适于实现一条或一条以上指令,具体适于加载并执行计算机存储介质内一条或一条以上指令从而实现相应方法流程或相应功能;本发明实施例所述的处理器可以用于火电厂房散水的三维布置方法的操作。

本发明再一个实施例中,本发明还提供了一种存储介质,具体为计算机可读存储介质(Memory),所述计算机可读存储介质是计算机设备中的记忆设备,用于存放程序和数据。可以理解的是,此处的计算机可读存储介质既可以包括计算机设备中的内置存储介质,当然也可以包括计算机设备所支持的扩展存储介质。计算机可读存储介质提供存储空间,该存储空间存储了终端的操作系统。并且,在该存储空间中还存放了适于被处理器加载并执行的一条或一条以上的指令,这些指令可以是一个或一个以上的计算机程序(包括程序代码)。需要说明的是,此处的计算机可读存储介质可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。可由处理器加载并执行计算机可读存储介质中存放的一条或一条以上指令,以实现上述实施例中有关火电厂房散水的三维布置方法的相应步骤。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式进行修改或者等同替换,而未脱离本发明精神和范围的任何修改或者等同替换,其均应涵盖在本发明的权利要求保护范围之内。

相关技术
  • 一种双隐蔽探针式粮仓用粮食多参数RF在线检测装置及检测方法
  • 一种多参数冻土现场快速检测装置及其检测方法
  • 一种多参数油液检测装置及其制作方法
  • 一种声音采集设备及其信号处理方法、装置、设备
  • 一种液位检测装置和包含其的设备以及液位检测方法、电子设备及计算机可读存储介质
  • 一种采集多参数的传感器检测装置、设备及方法
  • 一种信息采集桥接装置及图像传感器质量自动检测设备
技术分类

06120116543477