CN110795811A - Mep管道的调整方法、装置、计算机设备和存储介质 - Google Patents

Mep管道的调整方法、装置、计算机设备和存储介质 Download PDF

Info

Publication number
CN110795811A
CN110795811A CN201810779013.1A CN201810779013A CN110795811A CN 110795811 A CN110795811 A CN 110795811A CN 201810779013 A CN201810779013 A CN 201810779013A CN 110795811 A CN110795811 A CN 110795811A
Authority
CN
China
Prior art keywords
adjustment
information
target
available
adjusted
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201810779013.1A
Other languages
English (en)
Other versions
CN110795811B (zh
Inventor
张海明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing Runshijing Environmental Engineering Co.,Ltd.
Original Assignee
Xi'an Sea Square Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xi'an Sea Square Network Technology Co Ltd filed Critical Xi'an Sea Square Network Technology Co Ltd
Priority to CN201810779013.1A priority Critical patent/CN110795811B/zh
Publication of CN110795811A publication Critical patent/CN110795811A/zh
Application granted granted Critical
Publication of CN110795811B publication Critical patent/CN110795811B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本申请涉及一种MEP管道的调整方法、装置、计算机设备和存储介质。该方法包括:根据用户输入的调整操作,确定当前设计模型中机械、电气和管道MEP管道的已调整对象的信息,并根据已调整对象的标识、已调整对象的当前位置、MEP管道所属的MEP***的物理信息以及空间结构信息,确定全部可用调整信息集,以及根据设计模型、已调整对象的初始位置、已调整对象的当前位置、目标可用调整信息集和空间结构信息,从全部可用调整信息集中确定目标关联调整对象以及目标关联调整对象的目标调整信息,从而根据目标调整信息调整目标关联调整对象。本实施所采用的方法,能够极大的提高MEP管道的调整效率,并极大得提高设计质量。

Description

MEP管道的调整方法、装置、计算机设备和存储介质
技术领域
本申请涉及计算机技术领域,特别是涉及一种MEP管道的调整方法、装置、计算机设备和存储介质。
背景技术
在建筑设计领域中,机械、电气和管道(Mechanical,Electrical&Plumbing,简称MEP)***作为设计方案的重要组成部分,常常受到设计人员的重点关注。通常MEP***在初步设计完成之后,设计人员常常需要根据设计需求对MEP***中的MEP管道进行调整,以完善设计方案。
传统的调整方式是通过设计人员手动编辑需要调整的MEP管道中的对象,例如使用鼠标点击选择MEP管道中的一段管道,并手动拖动该管道,将其挪动至期望的位置上,然后逐一修改与之连接或关联的其他管道或者连接件的位置,从而完成MEP***的调整。
然而,传统的调整方式,其手动调整过程繁琐,调整效率低。
发明内容
基于此,有必要针对上述技术问题,提供一种能够提高管道调整效率的MEP管道的调整方法、装置、计算机设备和存储介质。
第一方面,本发明实施例提供一种MEP管道的调整方法,所述方法包括:
根据用户输入的调整操作,确定当前设计模型中MEP管道的已调整对象的信息;所述已调整对象的信息包括已调整对象的标识以及已调整对象的当前位置;
根据所述已调整对象的标识、所述已调整对象的当前位置、所述MEP管道所属的MEP***的物理信息以及空间结构信息,确定全部可用调整信息集;其中,所述全部可用调整信息集用于表征所述MEP管道中与所述已调整对象关联的每个关联调整对象的调整信息;
根据所述设计模型、所述已调整对象的初始位置、所述已调整对象的当前位置、目标可用调整信息集和所述空间结构信息,从所述全部可用调整信息集中确定目标关联调整对象以及所述目标关联调整对象的目标调整信息;
根据所述目标调整信息调整所述目标关联调整对象。
在其中一个实施例中,所述根据所述设计模型、所述已调整对象的初始位置、所述已调整对象的当前位置、所述目标可用调整信息集和所述空间结构信息,从所述全部可用调整信息集中确定目标关联调整对象以及所述目标关联调整对象的目标调整信息,包括:
根据所述设计模型中已有模型的属性信息,从所述全部可用调整信息集中确定出与所述设计模型匹配的第一可用调整信息集;
根据所述已调整对象的初始位置、所述已调整对象的当前位置、所述第一可用调整信息集和所述空间结构信息,从所述第一可用调整信息集中确定所述目标关联调整对象以及所述目标关联调整对象的目标调整信息。
在其中一个实施例中,所述根据所述设计模型中已有模型的属性信息,从所述全部可用调整信息集中确定出与所述设计模型匹配的第一可用调整信息集,包括:
根据所述MEP***的加工信息、生产信息、安装信息中的至少一个,从所述全部可用调整信息集中筛选出第二可用调整信息集;
根据所述设计模型中的已有模型的属性信息,从所述第二可用调整信息集中确定所述第一可用调整信息集。
在其中一个实施例中,所述全部可用调整信息集包括以下信息:所述MEP管道中与所述已调整对象关联的所有关联调整对象的类型、所有关联调整对象的型号、所有关联调整对象的可调方向以及在所述可调方向上的可调范围、所有关联调整对象的调整难度、所述关联调整对象的调整成本。
在其中一个实施例中,所述根据所述已调整对象的初始位置、所述已调整对象的当前位置、所述第一可用调整信息集和所述空间结构信息,从所述第一可用调整信息集中确定所述目标关联调整对象以及所述目标关联调整对象的目标调整信息,包括:
根据所述第一可用调整信息集中关联调整对象的调整成本和调整难度,从所述第一可用调整信息集中确定所述目标关联调整对象;
根据所述已调整对象的初始位置、所述已调整对象的当前位置、所述空间结构信息以及所述目标关联调整对象在可调方向上的可调范围,确定所述目标调整对象在可调方向上的调整量。
在其中一个实施例中,所述根据所述已调整对象的初始位置、所述已调整对象的当前位置、所述空间结构信息以及所述目标关联调整对象在可调方向上的可调范围,确定所述目标调整对象在可调方向上的调整量,包括:
根据所述已调整对象的初始位置和所述已调整对象的当前位置的坐标偏差,确定所述已调整对象的调整量;
根据所述已调整对象的调整量、所述空间结构信息和所述目标关联调整对象在可调方向上的可调范围,确定所述目标调整对象的调整量。
在其中一个实施例中,所述根据所述设计模型中已有模型的属性信息,从所述全部可用调整信息集中确定出与所述设计模型匹配的第一可用调整信息集之后,还包括:
根据所述已调整对象的当前位置,确定所述第一可用调整信息集是否有效。
在其中一个实施例中,所述根据所述目标调整信息调整所述目标关联调整对象之后,还包括:
根据所述已调整对象的当前位置和所述目标调整信息更新关联关系;其中,所述关联关系为所述已调整对象、以及与所述已调整对象关联的至少一个关联调整对象之间的对应关系。
第二方面,本发明实施例提供一种MEP管道的调整装置,所述装置包括:第一确定模块、第二确定模块、第三确定模块和第一处理模块;
所述第一确定模块,用于根据用户输入的调整操作,确定当前设计模型中机械、电气和管道MEP管道的已调整对象的信息;所述已调整对象的信息包括已调整对象的标识以及已调整对象的当前位置;
所述第二确定模块,用于根据所述已调整对象的标识、所述已调整对象的当前位置、所述MEP管道所属的MEP***的物理信息以及空间结构信息,确定全部可用调整信息集;其中,所述全部可用调整信息集用于表征所述MEP管道中与所述已调整对象关联的每个关联调整对象的调整信息;
所述第三确定模块,用于根据所述设计模型、所述已调整对象的初始位置、所述已调整对象的当前位置、所述目标可用调整信息集和所述空间结构信息,从所述全部可用调整信息集中确定目标关联调整对象以及所述目标关联调整对象的目标调整信息;
所述第一处理模块,用于根据所述目标调整信息调整所述目标关联调整对象。
第三方面,本发明实施例提供一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
根据用户输入的调整操作,确定当前设计模型中机械、电气和管道MEP管道的已调整对象的信息;所述已调整对象的信息包括已调整对象的标识以及已调整对象的当前位置;
根据所述已调整对象的标识、所述已调整对象的当前位置、所述MEP管道所属的MEP***的物理信息以及空间结构信息,确定全部可用调整信息集;其中,所述全部可用调整信息集用于表征所述MEP管道中与所述已调整对象关联的每个关联调整对象的调整信息;
根据所述设计模型、所述已调整对象的初始位置、所述已调整对象的当前位置、所述目标可用调整信息集和所述空间结构信息,从所述全部可用调整信息集中确定目标关联调整对象以及所述目标关联调整对象的目标调整信息;
根据所述目标调整信息调整所述目标关联调整对象。
第四方面,本发明实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
根据用户输入的调整操作,确定当前设计模型中机械、电气和管道MEP管道的已调整对象的信息;所述已调整对象的信息包括已调整对象的标识以及已调整对象的当前位置;
根据所述已调整对象的标识、所述已调整对象的当前位置、所述MEP管道所属的MEP***的物理信息以及空间结构信息,确定全部可用调整信息集;其中,所述全部可用调整信息集用于表征所述MEP管道中与所述已调整对象关联的每个关联调整对象的调整信息;
根据所述设计模型、所述已调整对象的初始位置、所述已调整对象的当前位置、所述目标可用调整信息集和所述空间结构信息,从所述全部可用调整信息集中确定目标关联调整对象以及所述目标关联调整对象的目标调整信息;
根据所述目标调整信息调整所述目标关联调整对象。
上述MEP管道的调整方法、装置、计算机设备和存储介质,通过计算机设备根据用户输入的调整操作,确定当前设计模型中机械、电气和管道MEP管道的已调整对象的信息,并根据已调整对象的标识、已调整对象的当前位置、MEP管道所属的MEP***的物理信息以及空间结构信息,确定全部可用调整信息集,以及根据设计模型、已调整对象的初始位置、已调整对象的当前位置、目标可用调整信息集和空间结构信息,从全部可用调整信息集中确定目标关联调整对象以及目标关联调整对象的目标调整信息,从而根据目标调整信息调整目标关联调整对象。本实施所采用的方法,由于计算机设备根据用户输入的调整信息,自动确定出设计模型中的MEP管道的已调整对象的信息,并根据已调整对象的信息中的已调整对象的标识和已调整对象的当前位置,结合MEP管道所属的MEP***的物理信息以及空间结构信息,自动确定出当前MEP***中与已调整对象对应的全部可用调整信息集,并且,计算机设备根据设计模型、已调整对象的初始位置、已调整对象的当前位置、目标可用调整信息集和空间结构信息,自动从上述全部可用调整信息集中确定目标关联调整对象以及所述目标关联调整对象的目标调整信息,并自动根据目标调整信息调整目标关联调整对象,从而自动完成基于用户输入的调整操作的全部调整项目。因此,无需设计人员手动通过鼠标或者其他的手动操作方式对MEP管道进行逐一手动调整,包括在完成需要调整的对象的调整之后,无需人工筛选与已调整对象关联的其他调整对象,也无需逐一手动调整关联对象的尺寸、位置、角度等,从而极大的提高了MEP管道的调整效率。并且该方法能够使得设计人员集中设计精力针对需要进行调整的关键对象进行调整,而非分散精力去逐一手动调整已调整对象的关联调整对象的位置和尺寸等繁琐的细节上,因而,该方法能够极大地提高设计质量。同时,计算机设备能够自动完成基于用户输入的调整操作的全部调整项目,其避免了设计人员由于人为操作失误或者经验不足导致的设计失误和设计偏差,能够大大提高设计的准确度。
附图说明
图1为一个实施例中计算机设备的内部结构图;
图2为一个实施例提供的MEP管道的调整方法的流程示意图;
图2a为一个实施例提供的MEP管道的调整前后示意图;
图2b为另一个实施例提供的MEP管道的调整前后示意图;
图3为另一个实施例提供的MEP管道的调整方法的流程示意图;
图4为又一个实施例提供的MEP管道的调整方法的流程示意图;
图5为又一个实施例提供的MEP管道的调整方法的流程示意图;
图5a为又一个实施例提供的MEP管道的调整示意图;
图6为又一个实施例提供的MEP管道的调整方法的流程示意图;
图7为又一个实施例提供的MEP管道的调整方法的流程示意图;
图8为又一个实施例提供的MEP管道的调整方法的流程示意图;
图9为又一个实施例提供的MEP管道的调整方法的流程示意图;
图10为一个实施例提供的MEP管道的调整装置的结构示意图;
图11为另一个实施例提供的MEP管道的调整装置的结构示意图;
图12为又一个实施例提供的MEP管道的调整装置的结构示意图;
图13为又一个实施例提供的MEP管道的调整装置的结构示意图;
图14为又一个实施例提供的MEP管道的调整装置的结构示意图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本发明实施例提供的MEP管道的调整方法,可以适用于图1所示的计算机设备,该计算机设备包括通过***总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***、计算机程序和数据库。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的数据库用于存储本实施例中的MEP模板库,有关该MEP模板库的描述可以参照下述方法实施例的内容。该计算机设备的网络接口用于与外部的终端通过网络连接通信。可选的,该计算机设备可以是服务器,可以是PC,还可以是个人数字助理,还可以是其他的终端设备,例如PAD、手机等等,还可以是云端或者远程服务器,本实施例对计算机设备的具体形式并不做限定。
在工程设计过程中,MEP***在完成其初步设计之后,常常需要对初步完成的设计结果进行调整,传统的调整方法是设计人员手动进行修改需要调整的管道或者连接件,并逐一修改其相连接或相关联的其他管道或者连接件的位置和尺寸,从而完善MEP***的设计。然而,采用传统技术中的方法进行MEP管道的调整,其调整效率低。本发明实施例提供一种MEP管道的调整方法、装置、计算机设备和存储介质,旨在解决传统技术的如上技术问题。
下面以具体地实施例对本发明的技术方案以及本发明的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本发明的实施例进行描述。
图2为一个实施例提供的MEP管道的调整方法的流程示意图。本实施例涉及的是计算机设备根据用户输入的MEP管道的调整操作,调整目标关联调整对象的具体过程。如图2所示,该方法包括:
S101、根据用户输入的调整操作,确定当前设计模型中MEP管道的已调整对象的信息;所述已调整对象的信息包括已调整对象的标识以及已调整对象的当前位置。
具体的,计算机设备获取用户输入的调整操作,可选的,该调整操作可以是用户根据需要,使用鼠标对需要调整的对象进行的拖动操作,也可以是用户通过键盘输入的需要调整的对象的代号以及该对象需要调整的目标位置,对此本实施例并不做限定。计算机设备能够基于该调整操作确定需要进行调整的对象和该调整对象的目标位置,从而对该调整对象按照目标位置进行调整,即将哪一个管道调整到哪里去,并将调整后的对象确定为已调整对象,同时得到已调整对象的标识和已调整对象的当前位置。可选的,该已调整对象的标识可以为已调整对象的名称,也可以为已调整对象的序号,只要能够表征是哪一个调整对象即可,对此,本实施例并不做限定。
例如,用户通过鼠标选中Y管道,并将Y管道由A区域拖动至B区域,则计算机设备可以基于用户选中Y管道Y管道由A区域拖动至B区域的操作,确定Y管道的信息,该已调整对象的信息包括管道标识为Y,当前位置为B区域。
S102、根据所述已调整对象的标识、所述已调整对象的当前位置、所述MEP管道所属的MEP***的物理信息以及空间结构信息,确定全部可用调整信息集;其中,所述全部可用调整信息集用于表征所述MEP管道中与所述已调整对象关联的每个关联调整对象的调整信息。
具体的,计算机设备根据上述已调整对象的标识和当前位置,即哪一个管道调整到哪里去,并结合上述MEP管道所属的MEP***的物理信息,例如管道的材质和管道的尺寸规格等物理特性,以及该MEP***的空间结构信息,例如该MEP***的管道之间的连接方式、管道之间的层级架构和结构形状,从而确定出该已调整对象的每个关联调整对象以及每个关联调整对象的调整信息。需要说明的是,该关联调整对象可以包括与该已调整对象连接的关联调整对象,还可以包括与该已调整对象不直接连接,但是具有相互影响关系的关联调整对象,例如与其可能发生碰撞的其他关联调整对象;该关联调整对象的调整信息可以包括关联调整对象的全部可调整尺寸、位置范围、角度和规格。计算机设备将上述每个关联调整对象的调整信息作为全部可用调整信息集。
S103、根据所述设计模型、所述已调整对象的初始位置、所述已调整对象的当前位置、目标可用调整信息集和所述空间结构信息,从所述全部可用调整信息集中确定目标关联调整对象以及所述目标关联调整对象的目标调整信息。
需要说明的是,上述目标可用调整信息集为上述每个与已调整对象关联的目标关联调整对象的理论调整信息集,其可以包括但不限于每个关联调整对象的理论可调整尺寸、位置范围、角度和规格。例如,若目标关联调整对象为一根管子时,该目标关联调整对象的目标可用调整信息可以包括该管子的长度调节范围、管子的四个调整方向(例如上下左右),角度(一般是360度)以及规格范围(例如与该管子属于相同应用场景的所有规格),即一个管子的所有的调整信息。
具体的,计算机设备根据设计模型和目标可用调整信息,筛选掉不符合上述设计模型的信息,例如长度超过设计模型的房间尺寸的信息,并结合上述空间结构信息、上述已调整对象的初始位置和已调整对象的当前位置,从上述全部可用调整信息集中,确定出能够满足已调整对象的初始位置和已调整对象的当前位置的目标关联调整对象以及目标关联调整对象的目标调整信息。例如,上述已调整对象的初始位置为A点,已调整对象的当前位置为B点,则计算机设备可以根据Y管子向上移动10公分,具体可以参见图2a所示,从而确定出目标调整对象为Y1、Y2、Y3和Y4,以及每个目标调整对象的目标调整信息,即与该Y管子相连接的连接件Y3和Y4跟随Y的位置调整而调整,也向上移动10公分,以及与该Y管子间接连接的管子Y1需要发生θ’度角的偏移,且长度增加d’,与该Y管子间接连接的管子Y2需要发生θ'’度角的偏移,且长度减少d'’。
S104、根据所述目标调整信息调整所述目标关联调整对象。
具体的,计算机设备根据上述目标调整信息对上述目标关联调整对象进行调整,包括调整尺寸、角度、位置等。具体可以参见图2b所示,路径1为初始状态,路径2为计算机设备根据上述目标调整信息进行调整后的状态。
本实施例中,计算机设备根据根据用户输入的调整操作,确定当前设计模型中MEP管道的已调整对象的信息,并根据已调整对象的标识、已调整对象的当前位置、MEP管道所属的MEP***的物理信息以及空间结构信息,确定全部可用调整信息集,以及根据设计模型、已调整对象的初始位置、已调整对象的当前位置、目标可用调整信息集和空间结构信息,从全部可用调整信息集中确定目标关联调整对象以及目标关联调整对象的目标调整信息,并根据目标调整信息调整目标关联调整对象,其中,全部可用调整信息集用于表征MEP管道中与已调整对象关联的每个关联调整对象的调整信息,以及,已调整对象的信息包括已调整对象的标识以及已调整对象的当前位置。本实施所采用的方法,由于计算机设备根据用户输入的调整信息,自动确定出设计模型中的MEP管道的已调整对象的信息,并根据已调整对象的信息中的已调整对象的标识和已调整对象的当前位置,结合MEP管道所属的MEP***的物理信息以及空间结构信息,自动确定出当前MEP***中与已调整对象对应的全部可用调整信息集,并且,计算机设备根据设计模型、已调整对象的初始位置、已调整对象的当前位置、目标可用调整信息集和空间结构信息,自动从上述全部可用调整信息集中确定目标关联调整对象以及所述目标关联调整对象的目标调整信息,并自动根据目标调整信息调整目标关联调整对象,从而自动完成基于用户输入的调整操作的全部调整项目。因此,无需设计人员手动通过鼠标或者其他的手动操作方式对MEP管道进行逐一手动调整,包括在完成需要调整的对象的调整之后,无需人工筛选与已调整对象关联的其他调整对象,也无需逐一手动调整关联对象的尺寸、位置、角度等,从而极大的提高了MEP管道的调整效率。并且该方法能够使得设计人员集中设计精力针对需要进行调整的关键对象进行调整,而非分散精力去逐一手动调整已调整对象的关联调整对象的位置和尺寸等繁琐的细节上,因而,该方法能够极大地提高设计质量。同时,计算机设备能够自动完成基于用户输入的调整操作的全部调整项目,其避免了设计人员由于人为操作失误或者经验不足导致的设计失误和设计偏差,能够大大提高设计的准确度。
图3为另一个实施例提供的MEP管道的调整方法的流程示意图。本实施例涉及的是计算机设备从全部可用调整信息集中确定目标关联调整对象以及目标关联调整对象的目标调整信息的具体过程。可选的,在上述实施例的基础上,上述S103可以包括:
S201、根据所述设计模型中已有模型的属性信息,从所述全部可用调整信息集中确定出与所述设计模型匹配的第一可用调整信息集。
具体的,计算机设备获取上述设计模型中已有模型的属性信息,例如设计模型中已经设计好的消防立管模型或者墙模型的位置,从全部可用调整信息中筛掉与上述已有模型发生冲突的部分全部可用调整信息,例如可能导致目标关联调整对象调整之后与已有模型发生碰撞,或者距离不满足预设的阈值的全部可用调整信息,即位置重叠或者间距过小导致无法施工或使用的部分全部可用调整信息,将其他全部可用调整信息作为第一可用调整信息集。
可选的,作为S201的一种可能的实现方式可以参见图4所示的步骤。可选的,如图4所示,该S201可以包括:
S301、根据所述MEP***的加工信息、生产信息、安装信息中的至少一个,从所述全部可用调整信息集中筛选出第二可用调整信息集。
需要说明的是,上述加工信息可以包括在施工现场加工、组装MEP管道***及其组件所需的时间、成本和难度;上述生产信息可以包括生成管道***及其组件所需的生产周期,成本和难度;上述安装信息可以包括在施工现场将管道及组成部分安装到到指定状态所需的时间、成本和难度。
具体的,计算机设备跟据上述加工信息、生产信息、安装信息中的至少一个,从上述全部可用调整信息集中筛掉成本和施工周期不满足于设计需求的信息,进而筛选出符合成本和施工周期的部分全部可用调整信息集,作为第二可用调整信息集。
S302、根据所述设计模型中的已有模型的属性信息,从所述第二可用调整信息集中确定所述第一可用调整信息集。
具体的,计算机设备根据上述设计模型中的已有模型信息,从上述第二可用调整信息集中筛选掉与上述已有模型发生冲突的信息,将其他能够与已有模型匹配的部分第二可用信息集中的信息作为上述第一可用调整信息,由此可知,该第一可用调整信息均能够满足设计需求并且能够在设计模型中合适实施。
上述S301和S302中,计算机设备能够根据MEP***的加工信息、生产信息、安装信息中的至少一个,从全部可用调整信息集中筛选出第二可用调整信息集,并根据设计模型中的已有模型的属性信息,从第二可用调整信息集中确定出第一可用调整信息集。本实现方式中,计算机设备能够结合上述MEP***的加工信息、生产信息、安装信息中的至少一个,从全部可用调整信息集中筛选出第二可用调整信息集,并结合设计模型中的已有模型的属性信息,从第二可用调整信息集中确定出第一可用调整信息集,从而使得所得到的第一可用调整信息集能够排除不利于生产、加工和安装等实施方案,使得调整后的MEP管道能够便于施工,从而降低了成本,缩短了施工周期;并且该实现方式能够结合设计模型中已有模型的属性,使得设计结果能够避免与其他已有模型发生碰撞等冲突,从而提高了设计结果的准确性,进一步提高了设计结果的设计质量。
S202、根据所述已调整对象的初始位置、所述已调整对象的当前位置、所述第一可用调整信息集和所述空间结构信息,从所述第一可用调整信息集中确定所述目标关联调整对象以及所述目标关联调整对象的目标调整信息。
具体的,计算机设备可以根据上述已调整对象的初始位置和已调整对象的当前位置确定出上述已调整对象的位置变化,并根据该位置变化结合上述空间结构信息,从上述第一可用调整信息中,确定出与已调整对象发生的位置变化相关联的目标关联调整对象和该目标关联调整对象的目标调整信息。例如将一个管子向X方向移动10公分,则其关联的目标关联调整对象可以为与其相连接的连接件和与该和连接件相连的其他管子,目标调整信息为该连接件随之向X方向移动10公分,以及与该连接件相连的其他管子延长10公分等。
可选的,作为S202的一种可能的实现方式可以参见下述图5所示的实施例,此处不再赘述。
本实施例中,计算机设备根据设计模型中已有模型的属性信息,从全部可用调整信息集中确定出与所述设计模型匹配的第一可用调整信息集,并根据已调整对象的初始位置、已调整对象的当前位置、第一可用调整信息集和空间结构信息,从第一可用调整信息集中确定所述目标关联调整对象以及所述目标关联调整对象的目标调整信息。本实施例所采用的方法,计算机设备自动能够根据设计模型中已有模型的属性信息,从全部可用调整信息集中确定出与所述设计模型匹配的第一可用调整信息集,并根据已调整对象的初始位置、已调整对象的当前位置、第一可用调整信息集和空间结构信息,自动从第一可用调整信息集中确定目标关联调整对象以及目标关联调整对象的目标调整信息,进而使得计算机设备能够根据上述目标关联调整对象以及目标关联调整对象的目标调整信息对MEP管路进行调整,其避免了设计人员手动通过鼠标或者其他的手动操作方式对MEP管道进行逐一手动调整,从而极大的提高了MEP管道的调整效率,并使得设计人员能够集中设计精力针对需要进行调整的关键对象进行调整,而非分散精力去逐一手动调整其他非关键对象,即已调整对象的关联调整对象的位置和尺寸等繁琐的细节上,因而,极大地提高了设计质量的同时,避免了设计人员由于人为操作失误或者经验不足导致的设计失误和设计偏差,大大提高设计的准确度。
可选的,在上述实施例的基础上,所述全部可用调整信息集包括以下信息:所述MEP管道中与所述已调整对象关联的所有关联调整对象的类型、所有关联调整对象的型号、所有关联调整对象的可调方向以及在所述可调方向上的可调范围、所有关联调整对象的调整难度、所述关联调整对象的调整成本。
具体的,上述全部可用调整信息可以包括:MEP管道中与已调整对象关联的所有关联调整对象的类型,例如当已调整对象为管子时,该关联调整对象的类型可以包括与已调整对象直接连接或者互相具有位置影响关系的管子,还可以包括直接连接或者互相具有位置影响关系连接件;所有关联调整对象的型号,例如管子或者管件的规格型号;所有关联调整对象的可调方向以及可调方向上的可调范围,例如管子的可调范围为上下左右,以及上下左右四个方向上可以调整的尺寸范围;所有关联调整对象的调整难度,包括施工难度和加工难度;上述关联调整对象的调整成本,包括材料成本和施工成本。
图5为又一个实施例提供的MEP管道的调整方法的流程示意图。本实施例涉及的是计算机设备确定目标调整对象在可调方向上的调整量的具体过程。可选的,在上述实施例的基础上,上述S202可以包括:
S401、根据所述第一可用调整信息集中关联调整对象的调整成本和调整难度,从所述第一可用调整信息集中确定所述目标关联调整对象。
需要说明的是,上述调整成本可以包括材料调整成本,即需要调整所花费的材料的成本,以及工时调整成本,即做该项调整需要的施工工时。上述调整难度可以包括生产难度、加工难度和施工难度,其中,生产难度可以包括生产所需材料的难度和生产周期;加工难度可以包括施工现场加工、组装MEP管道***及其组件所需的难度和工时;施工难度可以包括施工现场将管道及组成部分安装到到指定状态所需的难度和工时。
具体的,计算机设备可以根据上述调整成本以及调整难度,从上述第一可用调整信息集中筛选掉调整成本和调整难度不符合设计需求的信息,选择出调整成本和调整难度符合需求的目标关联调整对象,例如能够调整两个连接件和两根管子的信息相比需要调整四个连接件和四个管子的信息,调整两个连接件和两根管子的调整成本低,因此将两个连接件和两根管子作为目标调整对象。
S402、根据所述已调整对象的初始位置、所述已调整对象的当前位置、所述空间结构信息以及所述目标关联调整对象在可调方向上的可调范围,确定所述目标调整对象在可调方向上的调整量。
具体的,计算机设备根据上述已调整对象的初始位置和已调整对象的当前位置,并结合上述空间结构信息,以及目标关联调整对象在可调方向上的可调范围,确定出该目标调整对象在可调方向上的调整量。例如,如图5a所示,上述已调整对象W连接件的初始位置为C点,将该W连接件的位置向上边挪动10公分,至位置D点,上述目标关联调整对象Y5的可调范围为从W点到W1点,目标关联调整对象Y6的可调范围为从W点到W2点,则计算机设备根据上述图5a所示的空间结构信息,若图中d5小于10公分,则计算机设备确定出上述目标关联调整对象Y5的调整量为Y5的长度为0公分,Y6的长度调整为d5+d6;若图中d5大于10公分,则计算机设备确定出上述目标关联调整对象Y5的调整量为Y5的长度为d5-10公分,Y6的长度调整为d6+10公分。
本实施例中,计算机设备根据第一可用调整信息集中关联调整对象的调整成本和调整难度,从第一可用调整信息集中确定所述目标关联调整对象,并根据已调整对象的初始位置、已调整对象的当前位置、空间结构信息以及目标关联调整对象在可调方向上的可调范围,确定目标调整对象在可调方向上的调整量。本实施例所采用的方法,能够使得计算机设备根据上述第一可用调整信息集中关联调整对象的调整成本和调整难度,从第一可用调整信息集中确定所述目标关联调整对象,从而筛选出调整陈本和调整难度符合设计需求的第一可用调整信息,并从中确定出目标关联调整信息,其能够使得设计结果的施工成本满足设计需求,避免了调整成本和调整难度过高的情况,使得设计结果的成本可更低,且施工便利;计算机设备还可以根据已调整对象的初始位置、已调整对象的当前位置、空间结构信息以及目标关联调整对象在可调方向上的可调范围,确定目标调整对象在可调方向上的调整量,从而确保目标调整对象的调整方向和调整量能够结合已调整对象的调整位置和空间结构信息,进行调整,避免了出现管道出现中断等调整失误的情况,进一步保证了设计质量。
图6为又一个实施例提供的MEP管道的调整方法的流程示意图。本实施例涉及的是计算机设备根据已调整对象的初始位置、已调整对象的当前位置、空间结构信息以及目标关联调整对象在可调方向上的可调范围确定目标调整对象在可调方向上的调整量的具体过程。可选的,在上述实施例的基础上,上述S402可以包括:
S501、根据所述已调整对象的初始位置和所述已调整对象的当前位置的坐标偏差,确定所述已调整对象的调整量。
具体的计算机设备能够获取已调整对象的初始位置的坐标,并且获取已调整对象的当前位置的坐标,从而确定出已调整对象的二者的坐标偏差,即已调整对象的位置朝哪个方向偏移,并便宜了多少距离。
S502、根据所述已调整对象的调整量、所述空间结构信息和所述目标关联调整对象在可调方向上的可调范围,确定所述目标调整对象的调整量。
具体的,计算机设备根据上述已调整对象的调整量、空间结构信息和目标关联对象在可调方向上的可调范围,从而确定出目标调整对象的调整量,例如目标调整对象的调整方向和该方向的调整距离。
本实施例中,计算机设备根据已调整对象的初始位置和已调整对象的当前位置的坐标偏差,确定已调整对象的调整量,并根据已调整对象的调整量、空间结构信息和目标关联调整对象在可调方向上的可调范围,确定目标调整对象的调整量,从而使得目标调整对象的调整方向和调整量能够结合已调整对象的坐标偏差和空间结构信息进行调整,其调整更加准确,避免了出现管道出现中断等调整失误的情况,进一步保证了设计质量。
图7为又一个实施例提供的MEP管道的调整方法的流程示意图。本实施例涉及的是计算机设备在根据所述设计模型中已有模型的属性信息,从所述全部可用调整信息集中确定出与所述设计模型匹配的第一可用调整信息集之后,确定第一可用调整信息集有效的具体过程。可选的,在上述实施例的基础上,该方法还可以包括:
S601、根据所述已调整对象的当前位置,确定所述第一可用调整信息集是否有效。
具体的,计算机设备根据上述已调整对象的当前位置,判断上述第一可用调整信息集是否可以合理实施,若能够合理实施,则确定上述第一可用调整信息集为有效;若否,则确定上述第一可用调整信息集为无效。例如,当已调整对象的当前位置与其他已有模型发生碰撞时,则该第一可用调整信息集无效,则计算机设备无法继续调整。
可选的,还可以在上述第一可用调整信息集无效的时候输出错误提示信息,该错误提示信息可以为错误提示对话框,还可以为碰撞部位的高亮显示,对此本实施例并不做限定。
本实施例中,计算机设备能够根据已调整对象的当前位置,确定所述第一可用调整信息集是否有效,从而使得计算机设备在上述第一可用调整信息集无效的时候,无需继续进行后续的设计工作,以使设计人员对已调整对象的当前位置进行检查,从而避免了无效的计算和渲染,节约了计算机设备的资源的同时,进一步提高了设计结果的准确性。
图8为又一个实施例提供的MEP管道的调整方法的流程示意图。可选的,在上述实施例的基础上,该方法还可以包括:
S105、根据所述已调整对象的当前位置和所述目标调整信息更新关联关系;其中,所述关联关系为所述已调整对象、以及与所述已调整对象关联的至少一个关联调整对象之间的对应关系。
具体的,计算机设备根据已调整对象的当前位置和目标调整信息,更新各个对象之间的关联关系,需要说明的是,上述关联关系为已调整对象、以及与已调整对象连接的调整对象之间的对应关系,还可以为与上述已调整对象之间具有位置影响关系的并未直接相连的调整对象之间的对应关系,还可以为与上述已调整对象之间具有层级关联关系的调整对象之间的对应关系。
本实施例中,计算机设备能够根据已调整对象的当前位置和目标调整信息更新上述关联关系,从而使得调整后的MEP***能够依据新的关联关系多次进行自动关联调整,进而使得MEP管道的调整效率进一步提高,且能够反复调整,进一步方便了设计人员的使用。
图9为又一个实施例提供的MEP管路的调整方法流程示意图。如图9所示,该方法具体可以包括:
S701、计算机设备根据用户输入的调整操作,确定当前设计模型中机械、电气和管道MEP管道的已调整对象的信息;所述已调整对象的信息包括已调整对象的标识以及已调整对象的当前位置。
S702、根据所述已调整对象的标识、所述已调整对象的当前位置、所述MEP管道所属的MEP***的物理信息以及空间结构信息,确定全部可用调整信息集;其中,所述全部可用调整信息集用于表征所述MEP管道中与所述已调整对象关联的每个关联调整对象的调整信息。
S703、计算机设备根据所述MEP***的加工信息、生产信息、安装信息中的至少一个,从所述全部可用调整信息集中筛选出第二可用调整信息集。
S704、计算机设备根据所述设计模型中的已有模型的属性信息,从所述第二可用调整信息集中确定所述第一可用调整信息集。
S705、根据所述已调整对象的当前位置,确定所述第一可用调整信息集是否有效。若是,则执行S706。
S706、计算机设备根据所述第一可用调整信息集中关联调整对象的调整成本和调整难度,从所述第一可用调整信息集中确定所述目标关联调整对象。
S707、计算机设备根据所述已调整对象的初始位置和所述已调整对象的当前位置的坐标偏差,确定所述已调整对象的调整量。
S708、计算机设备根据所述已调整对象的调整量、所述空间结构信息和所述目标关联调整对象在可调方向上的可调范围,确定所述目标调整对象的调整量。
S709、根据所述已调整对象的当前位置和所述目标调整信息更新关联关系;其中,所述关联关系为所述已调整对象、以及与所述已调整对象关联的至少一个关联调整对象之间的对应关系。
以上S701至S709的执行过程具体可以参见上述实施例的描述,其实现原理和技术效果类似,在此不再赘述。
应该理解的是,虽然图2-9的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-9中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
图10为一个实施例提供的MEP管道的调整装置的结构示意图,如图10所示,该装置包括:第一确定模块11、第二确定模块12、第三确定模块13和第一处理模块14。
具体的,第一确定模块11,用于根据用户输入的调整操作,确定当前设计模型中机械、电气和管道MEP管道的已调整对象的信息;所述已调整对象的信息包括已调整对象的标识以及已调整对象的当前位置。
第二确定模块12,用于根据所述已调整对象的标识、所述已调整对象的当前位置、所述MEP管道所属的MEP***的物理信息以及空间结构信息,确定全部可用调整信息集;其中,所述全部可用调整信息集用于表征所述MEP管道中与所述已调整对象关联的每个关联调整对象的调整信息。
第三确定模块13,用于根据所述设计模型、所述已调整对象的初始位置、所述已调整对象的当前位置、所述目标可用调整信息集和所述空间结构信息,从所述全部可用调整信息集中确定目标关联调整对象以及所述目标关联调整对象的目标调整信息。
第一处理模块14,用于根据所述目标调整信息调整所述目标关联调整对象。
本实施例提供的MEP管道的调整装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。
图11为另一个实施例提供的MEP管道的调整装置的结构示意图,可选的,在上述图10实施例的基础上,如图11所示,上述第三确定模块13,具体可以包括:第一确定单元131和第二确定单元132。
具体的,第一确定单元131,用于根据所述设计模型中已有模型的属性信息,从所述全部可用调整信息集中确定出与所述设计模型匹配的第一可用调整信息集。
第二确定单元132,用于根据所述已调整对象的初始位置、所述已调整对象的当前位置、所述第一可用调整信息集和所述空间结构信息,从所述第一可用调整信息集中确定所述目标关联调整对象以及所述目标关联调整对象的目标调整信息。
图12为又一个实施例提供的MEP管道的调整装置的结构示意图,可选的,在上述图11实施例的基础上,如图12所示,上述第一确定单元131,具体可以包括:第一确定子单元1311和第二确定子单元1312;
具体的,第一确定子单元1311,用于根据所述MEP***的加工信息、生产信息、安装信息中的至少一个,从所述全部可用调整信息集中筛选出第二可用调整信息集。
第二确定子单元1312,用于根据所述设计模型中的已有模型的属性信息,从所述第二可用调整信息集中确定所述第一可用调整信息集。
在一个实施例中,所述全部可用调整信息集包括以下信息:所述MEP管道中与所述已调整对象关联的所有关联调整对象的类型、所有关联调整对象的型号、所有关联调整对象的可调方向以及在所述可调方向上的可调范围、所有关联调整对象的调整难度、所述关联调整对象的调整成本。
图13为又一个实施例提供的MEP管道的调整装置的结构示意图,可选的,在上述图11-图12实施例的基础上,如图13所示,上述第二确定单元132,具体可以包括:第三确定子单元1321和第四确定子单元1322。
具体的,第三确定子单元1321,用于根据所述第一可用调整信息集中关联调整对象的调整成本和调整难度,从所述第一可用调整信息集中确定所述目标关联调整对象。
第四确定子单元1322,用于根据所述已调整对象的初始位置、所述已调整对象的当前位置、所述空间结构信息以及所述目标关联调整对象在可调方向上的可调范围,确定所述目标调整对象在可调方向上的调整量。
在一个实施例中,所述第四确定子单元1322,具体可以用于根据所述已调整对象的初始位置和所述已调整对象的当前位置的坐标偏差,确定所述已调整对象的调整量;并根据所述已调整对象的调整量、所述空间结构信息和所述目标关联调整对象在可调方向上的可调范围,确定所述目标调整对象的调整量。
在一个实施例中,所述第一确定单元131,用于根据所述设计模型中已有模型的属性信息,从所述全部可用调整信息集中确定出与所述设计模型匹配的第一可用调整信息集之后,还可以用于根据所述已调整对象的当前位置,确定所述第一可用调整信息集是否有效。
图14为又一个实施例提供的MEP管道的调整装置的结构示意图,可选的,在上述图10-图13实施例的基础上,如图14所示,所述装置还包括第二处理模块15。
具体的,第二处理模块15,用于根据所述已调整对象的当前位置和所述目标调整信息更新关联关系;其中,所述关联关系为所述已调整对象、以及与所述已调整对象关联的至少一个关联调整对象之间的对应关系。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图1所示。该计算机设备包括通过***总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***、计算机程序和数据库。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的数据库用于存储MEP管道的关联关系。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种MEP管道的调整方法。
本领域技术人员可以理解,图1中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
根据用户输入的调整操作,确定当前设计模型中机械、电气和管道MEP管道的已调整对象的信息;所述已调整对象的信息包括已调整对象的标识以及已调整对象的当前位置;根据所述已调整对象的标识、所述已调整对象的当前位置、所述MEP管道所属的MEP***的物理信息以及空间结构信息,确定全部可用调整信息集;其中,所述全部可用调整信息集用于表征所述MEP管道中与所述已调整对象关联的每个关联调整对象的调整信息;根据所述设计模型、所述已调整对象的初始位置、所述已调整对象的当前位置、目标可用调整信息集和所述空间结构信息,从所述全部可用调整信息集中确定目标关联调整对象以及所述目标关联调整对象的目标调整信息;根据所述目标调整信息调整所述目标关联调整对象。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
根据所述设计模型中已有模型的属性信息,从所述全部可用调整信息集中确定出与所述设计模型匹配的第一可用调整信息集;根据所述已调整对象的初始位置、所述已调整对象的当前位置、所述第一可用调整信息集和所述空间结构信息,从所述第一可用调整信息集中确定所述目标关联调整对象以及所述目标关联调整对象的目标调整信息。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
根据所述MEP***的加工信息、生产信息、安装信息中的至少一个,从所述全部可用调整信息集中筛选出第二可用调整信息集;根据所述设计模型中的已有模型的属性信息,从所述第二可用调整信息集中确定所述第一可用调整信息集。
在一个实施例中,所述全部可用调整信息集包括以下信息:所述MEP管道中与所述已调整对象关联的所有关联调整对象的类型、所有关联调整对象的型号、所有关联调整对象的可调方向以及在所述可调方向上的可调范围、所有关联调整对象的调整难度、所述关联调整对象的调整成本。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
根据所述第一可用调整信息集中关联调整对象的调整成本和调整难度,从所述第一可用调整信息集中确定所述目标关联调整对象;根据所述已调整对象的初始位置、所述已调整对象的当前位置、所述空间结构信息以及所述目标关联调整对象在可调方向上的可调范围,确定所述目标调整对象在可调方向上的调整量。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
根据所述已调整对象的初始位置和所述已调整对象的当前位置的坐标偏差,确定所述已调整对象的调整量;根据所述已调整对象的调整量、所述空间结构信息和所述目标关联调整对象在可调方向上的可调范围,确定所述目标调整对象的调整量。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
根据所述已调整对象的当前位置,确定所述第一可用调整信息集是否有效。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
根据所述已调整对象的当前位置和所述目标调整信息更新关联关系;其中,所述关联关系为所述已调整对象、以及与所述已调整对象关联的至少一个关联调整对象之间的对应关系。
上述实施例提供的计算机设备,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
根据用户输入的调整操作,确定当前设计模型中机械、电气和管道MEP管道的已调整对象的信息;所述已调整对象的信息包括已调整对象的标识以及已调整对象的当前位置;根据所述已调整对象的标识、所述已调整对象的当前位置、所述MEP管道所属的MEP***的物理信息以及空间结构信息,确定全部可用调整信息集;其中,所述全部可用调整信息集用于表征所述MEP管道中与所述已调整对象关联的每个关联调整对象的调整信息;根据所述设计模型、所述已调整对象的初始位置、所述已调整对象的当前位置、目标可用调整信息集和所述空间结构信息,从所述全部可用调整信息集中确定目标关联调整对象以及所述目标关联调整对象的目标调整信息;根据所述目标调整信息调整所述目标关联调整对象。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
根据所述设计模型中已有模型的属性信息,从所述全部可用调整信息集中确定出与所述设计模型匹配的第一可用调整信息集;根据所述已调整对象的初始位置、所述已调整对象的当前位置、所述第一可用调整信息集和所述空间结构信息,从所述第一可用调整信息集中确定所述目标关联调整对象以及所述目标关联调整对象的目标调整信息。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
根据所述MEP***的加工信息、生产信息、安装信息中的至少一个,从所述全部可用调整信息集中筛选出第二可用调整信息集;根据所述设计模型中的已有模型的属性信息,从所述第二可用调整信息集中确定所述第一可用调整信息集。
在一个实施例中,所述全部可用调整信息集包括以下信息:所述MEP管道中与所述已调整对象关联的所有关联调整对象的类型、所有关联调整对象的型号、所有关联调整对象的可调方向以及在所述可调方向上的可调范围、所有关联调整对象的调整难度、所述关联调整对象的调整成本。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
根据所述第一可用调整信息集中关联调整对象的调整成本和调整难度,从所述第一可用调整信息集中确定所述目标关联调整对象;根据所述已调整对象的初始位置、所述已调整对象的当前位置、所述空间结构信息以及所述目标关联调整对象在可调方向上的可调范围,确定所述目标调整对象在可调方向上的调整量。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
根据所述已调整对象的初始位置和所述已调整对象的当前位置的坐标偏差,确定所述已调整对象的调整量;根据所述已调整对象的调整量、所述空间结构信息和所述目标关联调整对象在可调方向上的可调范围,确定所述目标调整对象的调整量。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
根据所述已调整对象的当前位置,确定所述第一可用调整信息集是否有效。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
根据所述已调整对象的当前位置和所述目标调整信息更新关联关系;其中,所述关联关系为所述已调整对象、以及与所述已调整对象关联的至少一个关联调整对象之间的对应关系。
上述实施例提供的计算机可读存储介质,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

Claims (11)

1.一种MEP管道的调整方法,其特征在于,所述方法包括:
根据用户输入的调整操作,确定当前设计模型中机械、电气和管道MEP管道的已调整对象的信息;所述已调整对象的信息包括已调整对象的标识以及已调整对象的当前位置;
根据所述已调整对象的标识、所述已调整对象的当前位置、所述MEP管道所属的MEP***的物理信息以及空间结构信息,确定全部可用调整信息集;其中,所述全部可用调整信息集用于表征所述MEP管道中与所述已调整对象关联的每个关联调整对象的调整信息;
根据所述设计模型、所述已调整对象的初始位置、所述已调整对象的当前位置、目标可用调整信息集和所述空间结构信息,从所述全部可用调整信息集中确定目标关联调整对象以及所述目标关联调整对象的目标调整信息;
根据所述目标调整信息调整所述目标关联调整对象。
2.根据权利要求1所述的方法,其特征在于,所述根据所述设计模型、所述已调整对象的初始位置、所述已调整对象的当前位置、所述目标可用调整信息集和所述空间结构信息,从所述全部可用调整信息集中确定目标关联调整对象以及所述目标关联调整对象的目标调整信息,包括:
根据所述设计模型中已有模型的属性信息,从所述全部可用调整信息集中确定出与所述设计模型匹配的第一可用调整信息集;
根据所述已调整对象的初始位置、所述已调整对象的当前位置、所述第一可用调整信息集和所述空间结构信息,从所述第一可用调整信息集中确定所述目标关联调整对象以及所述目标关联调整对象的目标调整信息。
3.根据权利要求2所述的方法,其特征在于,所述根据所述设计模型中已有模型的属性信息,从所述全部可用调整信息集中确定出与所述设计模型匹配的第一可用调整信息集,包括:
根据所述MEP***的加工信息、生产信息、安装信息中的至少一个,从所述全部可用调整信息集中筛选出第二可用调整信息集;
根据所述设计模型中的已有模型的属性信息,从所述第二可用调整信息集中确定所述第一可用调整信息集。
4.根据权利要求2所述的方法,其特征在于,所述全部可用调整信息集包括以下信息:所述MEP管道中与所述已调整对象关联的所有关联调整对象的类型、所有关联调整对象的型号、所有关联调整对象的可调方向以及在所述可调方向上的可调范围、所有关联调整对象的调整难度、所述关联调整对象的调整成本。
5.根据权利要求4所述的方法,其特征在于,所述根据所述已调整对象的初始位置、所述已调整对象的当前位置、所述第一可用调整信息集和所述空间结构信息,从所述第一可用调整信息集中确定所述目标关联调整对象以及所述目标关联调整对象的目标调整信息,包括:
根据所述第一可用调整信息集中关联调整对象的调整成本和调整难度,从所述第一可用调整信息集中确定所述目标关联调整对象;
根据所述已调整对象的初始位置、所述已调整对象的当前位置、所述空间结构信息以及所述目标关联调整对象在可调方向上的可调范围,确定所述目标调整对象在可调方向上的调整量。
6.根据权利要求5所述的方法,其特征在于,所述根据所述已调整对象的初始位置、所述已调整对象的当前位置、所述空间结构信息以及所述目标关联调整对象在可调方向上的可调范围,确定所述目标调整对象在可调方向上的调整量,包括:
根据所述已调整对象的初始位置和所述已调整对象的当前位置的坐标偏差,确定所述已调整对象的调整量;
根据所述已调整对象的调整量、所述空间结构信息和所述目标关联调整对象在可调方向上的可调范围,确定所述目标调整对象的调整量。
7.根据权利要求2所述的方法,其特征在于,所述根据所述设计模型中已有模型的属性信息,从所述全部可用调整信息集中确定出与所述设计模型匹配的第一可用调整信息集之后,还包括:
根据所述已调整对象的当前位置,确定所述第一可用调整信息集是否有效。
8.根据权利要求1-7任一项所述的方法,其特征在于,所述根据所述目标调整信息调整所述目标关联调整对象之后,还包括:
根据所述已调整对象的当前位置和所述目标调整信息更新关联关系;其中,所述关联关系为所述已调整对象、以及与所述已调整对象关联的至少一个关联调整对象之间的对应关系。
9.一种MEP管道的调整装置,其特征在于,所述装置包括:第一确定模块、第二确定模块、第三确定模块和第一处理模块;
所述第一确定模块,用于根据用户输入的调整操作,确定当前设计模型中机械、电气和管道MEP管道的已调整对象的信息;所述已调整对象的信息包括已调整对象的标识以及已调整对象的当前位置;
所述第二确定模块,用于根据所述已调整对象的标识、所述已调整对象的当前位置、所述MEP管道所属的MEP***的物理信息以及空间结构信息,确定全部可用调整信息集;其中,所述全部可用调整信息集用于表征所述MEP管道中与所述已调整对象关联的每个关联调整对象的调整信息;
所述第三确定模块,用于根据所述设计模型、所述已调整对象的初始位置、所述已调整对象的当前位置、所述目标可用调整信息集和所述空间结构信息,从所述全部可用调整信息集中确定目标关联调整对象以及所述目标关联调整对象的目标调整信息;
所述第一处理模块,用于根据所述目标调整信息调整所述目标关联调整对象。
10.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1-8中任一项所述方法的步骤。
11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至8中任一项所述的方法的步骤。
CN201810779013.1A 2018-07-16 2018-07-16 Mep管道的调整方法、装置、计算机设备和存储介质 Active CN110795811B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810779013.1A CN110795811B (zh) 2018-07-16 2018-07-16 Mep管道的调整方法、装置、计算机设备和存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810779013.1A CN110795811B (zh) 2018-07-16 2018-07-16 Mep管道的调整方法、装置、计算机设备和存储介质

Publications (2)

Publication Number Publication Date
CN110795811A true CN110795811A (zh) 2020-02-14
CN110795811B CN110795811B (zh) 2023-04-25

Family

ID=69425004

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810779013.1A Active CN110795811B (zh) 2018-07-16 2018-07-16 Mep管道的调整方法、装置、计算机设备和存储介质

Country Status (1)

Country Link
CN (1) CN110795811B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111444576A (zh) * 2020-03-27 2020-07-24 广东东箭汽车科技股份有限公司 背门安装方法、装置、计算机设备和存储介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016078405A1 (zh) * 2014-11-19 2016-05-26 百度在线网络技术(北京)有限公司 调整对象属性信息的方法及装置
CN108052688A (zh) * 2017-10-09 2018-05-18 深圳高速工程顾问有限公司 算量数据处理方法、装置、存储介质和计算机设备

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016078405A1 (zh) * 2014-11-19 2016-05-26 百度在线网络技术(北京)有限公司 调整对象属性信息的方法及装置
CN108052688A (zh) * 2017-10-09 2018-05-18 深圳高速工程顾问有限公司 算量数据处理方法、装置、存储介质和计算机设备

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张恒;王金花;: "面向检索目标调整的潜意识信息检索模型" *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111444576A (zh) * 2020-03-27 2020-07-24 广东东箭汽车科技股份有限公司 背门安装方法、装置、计算机设备和存储介质

Also Published As

Publication number Publication date
CN110795811B (zh) 2023-04-25

Similar Documents

Publication Publication Date Title
CN110363854B (zh) 曲面模板分割方法、装置、计算机设备和存储介质
CN115907688A (zh) 基于bim的审图方法、***、设备及存储介质
CN110795811B (zh) Mep管道的调整方法、装置、计算机设备和存储介质
CN112182886B (zh) 工程模型生成方法、装置、计算机设备和存储介质
CN110704898B (zh) 老虎窗模型与屋架梁模型之间连接节点放置方法和产品
CN110390116B (zh) 模型连接处理方法、装置、计算机设备和可读存储介质
CN109448120A (zh) 三维建筑模型的处理方法、装置和计算机设备
CN110688695B (zh) 轻型钢结构alc墙面节点的生成方法和装置
US20160034605A1 (en) Method and apparatus for importing data into program code
CN110795782A (zh) 连接节点的生成方法、装置、计算机设备和存储介质
CN110727975A (zh) Mep回路的获取方法、mep模板库的构建方法、装置、设备和存储介质
US10204184B2 (en) Apparatus and method for modeling cultural heritage building
CN110737934B (zh) 老虎窗屋面桁架节点的生成方法、装置和存储介质
US9852236B2 (en) Computer-aided modeling
CN110704897A (zh) 墙龙骨模型和底导梁模型之间的连接节点放置方法和产品
CN112836263B (zh) 轴网生成方法、装置、计算机设备和存储介质
CN110765509B (zh) 主屋面开洞加强节点的生成方法和装置
FI129592B (en) Computer aided modeling
CN115935457A (zh) 建筑通风***设计方法、装置、计算机设备和存储介质
CN110851895A (zh) Alc墙面节点的生成方法、装置和存储介质
CN110765508B (zh) 老虎窗山墙桁架节点的生成方法、装置和存储介质
CN113743024B (zh) 一种基于建筑信息模型的人工智能孪生式训练方法
CN112836264B (zh) 节点生成方法、装置、计算机设备和存储介质
CN111125809A (zh) 建筑钢柱生成方法、装置、计算机设备和存储介质
CN110704900B (zh) 龙骨立柱模型和墙龙骨模型之间连接节点放置方法和产品

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20240105

Address after: 210000, Room 015, Building 2, Shuiyuanju, Qinhuai District, Nanjing City, Jiangsu Province

Patentee after: Nanjing Runshijing Environmental Engineering Co.,Ltd.

Address before: 710003 Room 301, Central Zone, National E-Commerce Demonstration Base, No. 528, Tianguba Road, Software New Town, High-tech Zone, Xi'an City, Shaanxi Province

Patentee before: XI'AN SEA2 NETWORK TECHNOLOGY CO.,LTD.

TR01 Transfer of patent right