本发明涉及车站设备管理,尤其涉及一种车站设备房模型的生成方法、装置、设备以及存储介质。
背景技术:
1、车站设备房是指地铁车站中放置设备的房间,如照明配电室、弱电设备室、消防泵房等。目前,车站设备房模型的设计方法是:工程师使用三维构件进行建模,在建模过程中,逐个添加放置所需的设备构件,然后再逐一设置各个构件的形状、位置和高程。
2、这种设计方法对于单个构件来说,可以通过参数化的方式调整构件的几何形体,但是对于构件之间的相对位置,却无法通过参数化的方式进行调整,需要在每次布置时手动进行调整设置。并且,每个车站都得独立进行设备房中的设备布置,无法实现快速的复用。这就导致车站设备房模型设计的工作量较大,效率低下,费时费力且对设计人员的要求很高,在每次布置完成之后还需要专门的人力进行校对和修改。
技术实现思路
1、本发明提供了一种车站设备房模型的生成方法、装置、设备以及存储介质,可以减少车站设备房设计人员的工作量,提高车站设备的布置效率和布置的准确性。
2、为了解决上述技术问题,本发明实施例提供了一种车站设备房模型的生成方法,包括:
3、获取待布置设备房所对应的设备房信息文件,并根据所述设备房信息文件生成一设备选定界面;其中,所述设备选定界面包括:设备选定区域;所述设备选定区域内设置有若干用于指示不同设备的设备组件;
4、响应作用于所述设备选定区域的设备组件选定操作,确定所选定的待布置设备组件,继而根据所述待布置设备组件确定对应的待布置设备;
5、获取待布置设备所关联的配置文件,并根据所述配置文件生成一设备参数化布置界面;其中,所述设备参数化布置界面包括:若干可变参编辑区域;所述可变参编辑区域内设置有用于输入对应参数值的输入控件;
6、在检测到任一可变参编辑区域内有参数值输入操作时,响应作用于所述可变参编辑区域的参数值输入操作,获取在所述输入控件中所输入的参数值,并根据所输入的参数值对待布置设备的可变参进行修改;
7、获取待布置设备的布置位置和布置方向;
8、根据待布置设备修改后的可变参、布置位置以及布置方向,生成待布置设备房所对应的设备房模型。
9、作为优选方案,所述设备房信息文件的生成,包括:
10、创建若干目标设备,并确定各目标设备的设备信息;其中,所述设备信息包括:设备的几何参数、设备方向、设备高程以及设备的镜像信息;
11、在目标设备所在平面创建若干参照线,将每一目标设备与一选定的参照线进行关联,并获取各目标设备中预设的设备定位点与所关联的参照线之间的距离;
12、将各目标设备的设备信息、所创建的参照线,以及各目标设备中预设的设备定位点与所关联的参照线之间的距离,作为设备房信息;
13、根据所述设备房信息生成设备房信息文件;
14、对于每一目标设备,根据所述设备房信息文件,将目标设备的设备信息、所关联的参照线以及目标设备中预设的设备定位点与所关联的参照线之间的距离,生成目标设备的配置文件,并将所述配置文件与对应的目标设备进行关联存储。
15、作为优选方案,所述创建若干目标设备,并确定各目标设备的设备信息,包括:
16、生成一设备布置界面;其中,所述设备布置界面包括:设备创建区域以及设备放置区域;所述设备创建区域内设置有若干用于选定待创建设备的设备组件;
17、响应作用于所述设备创建区域内的目标设备组件选定操作,在所述设备放置区域中创建与所述目标设备组件相对应的目标设备,并获取目标设备的设备信息;
18、响应作用于所述设备放置区域内的目标设备移动操作,确定在所述设备放置区域内所放置的目标设备中预设的设备定位点的位置。
19、作为优选方案,所述设备布置界面,还包括:参照线创建区域;所述参照线创建区域内设置有用于创建参照线的参照线创建组件;
20、所述在目标设备所在平面创建若干参照线,将每一目标设备与一选定的参照线进行关联,并获取各目标设备中预设的设备定位点与所关联的参照线之间的距离,包括:
21、响应作用于所述参照线创建区域内的参考线组件点击操作,在目标设备所在平面创建若干参照线,并确定所创建的各参照线的位置信息;
22、将每一目标设备与一选定的参照线进行关联;
23、根据各目标设备中预设的设备定位点的位置,以及各参照线的位置信息,确定各目标设备中预设的设备定位点与所关联的参照线之间的距离。
24、作为优选方案,所述根据所述设备房信息生成设备房信息文件,包括:
25、将所述设备房信息中各目标设备的设备信息、所创建的参照线,以及各目标设备中预设的设备定位点与所关联的参照线之间的距离进行可视化,生成一设备参数录入界面;
26、响应作用于所述设备参数录入界面的第一参数选定操作,确定所选定的第一选定参数,将所述第一选定参数设置为可变参;
27、响应作用于所述设备参数录入界面的第二参数选定操作,确定所选定的第二选定参数,将所述第二选定参数设置为不可变参;
28、根据所述可变参和所述不可变参生成设备房信息文件。
29、作为优选方案,还包括:
30、获取所述可变参的参数阈值;
31、所述根据所输入的参数值对待布置设备的可变参进行修改,包括:
32、将所输入的参数值与对应可变参的参数阈值进行比对,当所述参数值在所述参数阈值的范围之内时,则根据所输入的参数值对待布置设备的可变参进行修改。
33、作为优选方案,所述根据待布置设备修改后的可变参、布置位置以及布置方向,生成待布置设备房所对应的设备房模型,包括:
34、根据待布置设备修改后的可变参、布置位置、布置方向以及不可变参,生成待布置设备房所对应的设备房模型。
35、在上述实施例的基础上,本发明另一实施例提供了一种车站设备房模型的生成装置,包括:设备选定界面生成模块、待布置设备选定模块、设备参数化布置界面生成模块、可变参修改模块、布置信息获取模块以及设备房模型生成模块;
36、所述设备选定界面生成模块,用于获取待布置设备房所对应的设备房信息文件,并根据所述设备房信息文件生成一设备选定界面;其中,所述设备选定界面包括:设备选定区域;所述设备选定区域内设置有若干用于指示不同设备的设备组件;
37、所述待布置设备选定模块,用于响应作用于所述设备选定区域的设备组件选定操作,确定所选定的待布置设备组件,继而根据所述待布置设备组件确定对应的待布置设备;
38、所述设备参数化布置界面生成模块,用于获取待布置设备所关联的配置文件,并根据所述配置文件生成一设备参数化布置界面;其中,所述设备参数化布置界面包括:若干可变参编辑区域;所述可变参编辑区域内设置有用于输入对应参数值的输入控件;
39、所述可变参修改模块,用于在检测到任一可变参编辑区域内有参数值输入操作时,响应作用于所述可变参编辑区域的参数值输入操作,获取在所述输入控件中所输入的参数值,并根据所输入的参数值对待布置设备的可变参进行修改;
40、所述布置信息获取模块,用于获取待布置设备的布置位置和布置方向;
41、所述设备房模型生成模块,用于根据待布置设备修改后的可变参、布置位置以及布置方向,生成待布置设备房所对应的设备房模型。
42、在上述实施例的基础上,本发明又一实施例提供了一种电子设备,所述电子设备包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现上述发明实施例所述的车站设备房模型的生成方法。
43、在上述实施例的基础上,本发明又一实施例提供了一种存储介质,所述存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述存储介质所在设备执行上述发明实施例所述的车站设备房模型的生成方法。
44、相比于现有技术,本发明实施例具有如下有益效果:
45、在本发明中,对车站设备房的模型进行设计时,可以直接获取所需布置的设备房对应的设备房信息文件,根据所述设备房信息文件生成一设备选定界面,然后在所述设备选定界面中选择待布置设备。根据待布置设备,获取待布置设备所关联的配置文件,根据所述配置文件生成一设备参数化布置界面,在该设备参数化布置界面中,对待布置设备的可变参进行修改,即可根据修改后的可变参、布置位置以及布置方向,生成待布置设备房所对应的设备房模型。
46、通过本发明即可对各设备房的设备房信息文件实现快速复用,保留所述设备房信息文件中预设的设备参数以及各设备之间的相对位置。直接根据该设备房信息文件选择待布置的设备,并对待布置设备的可变参进行修改,即可生成设备房模型,无需在每次布置时逐一添加所需的设备,并手动调整设置各个设备之间的相对位置,减少车站设备房设计人员的工作量,提高车站设备的布置效率和布置的准确性。