CN111400899A - Processing method, system and storage medium for cable laying modeling - Google Patents
Processing method, system and storage medium for cable laying modeling Download PDFInfo
- Publication number
- CN111400899A CN111400899A CN202010174229.2A CN202010174229A CN111400899A CN 111400899 A CN111400899 A CN 111400899A CN 202010174229 A CN202010174229 A CN 202010174229A CN 111400899 A CN111400899 A CN 111400899A
- Authority
- CN
- China
- Prior art keywords
- cable
- cable laying
- file
- modeling
- xml configuration
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Graphics (AREA)
- Geometry (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
技术领域technical field
本发明涉及计算机辅助设计技术领域,尤其是一种用于电缆敷设建模的处理方法、系统和存储介质。The invention relates to the technical field of computer aided design, in particular to a processing method, system and storage medium for cable laying modeling.
背景技术Background technique
Autodesk Revit软件是面向建筑信息模型而设计的软件,能够进行自由形状建模、快速创建三维形状和参数化设计,以及对早期设计进行分析。Autodesk Revit software is designed for building information modeling, enabling free-form modeling, rapid creation of 3D shapes and parametric designs, and early design analysis.
通过Autodesk Revit软件自带的电缆工具进行三维电缆建模时,需要通过手动绘制电缆路径,连接设备,在跨层和爬坡时,还需要更换电缆的绘制标高。其绘制过程具体为:对路径需从平面图每个桥(支)架及设备的逻辑关系进行梳理,对每一根电缆查找路径及经过的电缆桥架关系,然后手动绘制每一根电缆,建模工作量大,同时建模人员还必须手动计算最优路径,进行合理排布电缆,费时费力,还难以保证计算结果的准确性。When 3D cable modeling is performed by the cable tool that comes with Autodesk Revit software, it is necessary to manually draw the cable path, connect the equipment, and change the drawing level of the cable when crossing layers and climbing slopes. The drawing process is as follows: the path needs to be sorted out from the logical relationship of each bridge (support) and equipment in the floor plan, the path and the relationship between the cable bridges passing through each cable are searched, and then each cable is manually drawn and modeled. The workload is large, and the modeler must manually calculate the optimal path and arrange the cables reasonably, which is time-consuming and labor-intensive, and it is difficult to ensure the accuracy of the calculation results.
发明内容SUMMARY OF THE INVENTION
为解决上述技术问题,本发明的目的在于:提供一种能够准确、快速地计算出敷设电缆路径,且降低建模工作量的用于电缆敷设建模的处理方法、系统和存储介质。In order to solve the above technical problems, the purpose of the present invention is to provide a processing method, system and storage medium for cable laying modeling that can accurately and quickly calculate the laying cable path and reduce the modeling workload.
本发明所采用的第一种技术方案是:The first technical scheme adopted by the present invention is:
一种用于电缆敷设建模的处理方法,其包括以下步骤:A processing method for cable laying modeling, comprising the steps of:
创建项目文件,所述项目文件包括电气设备模型、电缆桥架模型和土建模型;Create project files including electrical equipment models, cable tray models and civil engineering models;
在项目文件内导入电缆清册文件和xml配置文件;Import cable inventory file and xml configuration file in project file;
获取电缆敷设规则;Get cable laying rules;
根据电缆敷设规则、电缆清册文件和xml配置文件,计算得到若干条电缆敷设路径;According to the cable laying rules, the cable inventory file and the xml configuration file, several cable laying paths are calculated;
根据若干条电缆敷设路径建模得到电缆三维模型。The three-dimensional model of the cable is obtained by modeling several cable laying paths.
进一步地,所述电缆清册文件包含电缆敷设路径的起点设备信息和终点设备信息,以及电缆类型和电缆尺寸,所述xml配置文件包含土建模型的高度标记信息和电缆井的位置坐标。Further, the cable inventory file includes the starting equipment information and the ending equipment information of the cable laying path, as well as the cable type and cable size, and the xml configuration file includes the height marking information of the civil model and the position coordinates of the cable shaft.
进一步地,所述根据电缆敷设规则、电缆清册文件和xml配置文件,计算得到若干条电缆敷设路径,其具体包括:Further, according to the cable laying rules, the cable inventory file and the xml configuration file, several cable laying paths are calculated and obtained, which specifically include:
获取电缆桥架中心线的生成指令;Obtain the generation instruction of the centerline of the cable tray;
根据生成指令在电缆桥架模型上生成电缆桥架中心线;Generate the cable tray centerline on the cable tray model according to the generation instruction;
从xml配置文件内读取电缆井的位置坐标和土建模型的高度标记信息;Read the position coordinates of the cable shaft and the height marking information of the civil engineering model from the xml configuration file;
从电缆清册文件内读取电缆敷设路径的起点设备信息和终点设备信息,以及电缆类型和电缆尺寸;Read the start and end equipment information of the cable routing path, as well as the cable type and cable size from the cable inventory file;
根据电缆桥架中心线,以及从xml配置文件和电缆清册文件读取到的信息,计算得到若干条电缆敷设路径。According to the center line of the cable tray and the information read from the xml configuration file and the cable inventory file, several cable laying paths are calculated.
进一步地,所述根据电缆桥架中心线,以及从xml配置文件和电缆清册文件读取到的信息,计算得到若干条电缆敷设路径,其具体包括:Further, according to the center line of the cable tray, and the information read from the xml configuration file and the cable inventory file, several cable laying paths are calculated and obtained, which specifically include:
读取项目文件的第一设备编号和第一设备名称,以及电缆清册文件的第二设备编号和第二设备名称;Read the first equipment number and the first equipment name of the project file, and the second equipment number and the second equipment name of the cable inventory file;
在确定第一设备编号与第二设备编号相同,且第一设备名称与第二设备名称相同后,根据电缆桥架中心线,以及从xml配置文件和电缆清册文件读取到的信息,计算得到若干条电缆敷设路径。After it is determined that the number of the first device is the same as the number of the second device, and the name of the first device is the same as the name of the second device, according to the center line of the cable tray and the information read from the xml configuration file and the cable inventory file, calculate the number of cable routing paths.
进一步地,所述xml配置文件名称与项目文件名称相同,且xml配置文件的保存位置与项目文件的保存位置相同。Further, the name of the xml configuration file is the same as the name of the project file, and the storage location of the xml configuration file is the same as the storage location of the project file.
进一步地,所述根据若干条电缆敷设路径建模得到电缆三维模型,其具体包括:Further, the three-dimensional model of the cable is obtained by modeling according to several cable laying paths, which specifically includes:
从若干条电缆敷设路径中选取符合预设要求的电缆敷设路径作为第一电缆敷设路径;Select a cable laying path that meets the preset requirements from several cable laying paths as the first cable laying path;
根据第一电缆敷设路径建模得到电缆三维模型。The three-dimensional model of the cable is obtained by modeling according to the first cable laying path.
进一步地,在所述创建项目文件这一步骤与所述在项目文件内导入电缆清册文件和xml配置文件这一步骤之间,还包括以下步骤:Further, between the step of creating the project file and the step of importing the cable inventory file and the xml configuration file in the project file, the following steps are also included:
修改电气设备模型的属性内的设备编号和设备名称。Modify the device number and device name within the properties of the electrical device model.
本发明所采用的第二种技术方案是:The second technical scheme adopted by the present invention is:
一种用于电缆敷设建模的处理系统,其包括:A processing system for cabling modeling, comprising:
创建模块,用于创建项目文件,所述项目文件包括电气设备模型、电缆桥架模型和土建模型;A creation module for creating project files including electrical equipment models, cable tray models and civil engineering models;
导入模块,用于在项目文件内导入电缆清册文件和xml配置文件;Import module for importing cable inventory files and xml configuration files in the project file;
获取模块,用于获取电缆敷设规则;Get module for getting cable laying rules;
计算模块,用于根据电缆敷设规则、电缆清册文件和xml配置文件,计算得到若干条电缆敷设路径;The calculation module is used to calculate several cable laying paths according to the cable laying rules, the cable inventory file and the xml configuration file;
建模模块,用于根据若干条电缆敷设路径建模得到电缆三维模型。The modeling module is used to obtain a three-dimensional cable model based on several cable laying paths.
本发明所采用的第三种技术方案是:The third technical scheme adopted by the present invention is:
一种用于电缆敷设建模的处理系统,其包括:A processing system for cabling modeling, comprising:
至少一个存储器,用于存储程序;at least one memory for storing programs;
至少一个处理器,用于加载所述程序以执行所述的用于电缆敷设建模的处理方法。At least one processor for loading the program to execute the processing method for cabling modeling.
本发明所采用的第四种技术方案是:The fourth technical scheme adopted in the present invention is:
一种存储介质,其中存储有处理器可执行的指令,所述处理器可执行的指令在由处理器执行时用于实现所述的用于电缆敷设建模的处理方法。A storage medium storing processor-executable instructions for implementing the processing method for cable laying modeling when executed by the processor.
本发明的有益效果是:本发明通过在包含电气设备模型、电缆桥架模型和土建模型的项目文件内,导入电缆清册文件和xml配置文件,然后根据电缆敷设规则自动计算得到若干条电缆敷设路径,最后根据确定好的电缆敷设路径建模得到电缆三维模型,整个过程无需人为计算和手动绘制电缆路径,从而提高电缆敷设路径的准确性,降低建模人员的建模工作量。The beneficial effects of the present invention are as follows: the present invention obtains several cable laying paths by automatically calculating the cable laying paths according to the cable laying rules by importing the cable inventory file and the xml configuration file in the project file including the electrical equipment model, the cable tray model and the civil engineering model. Finally, the 3D model of the cable is obtained by modeling the determined cable laying path. The whole process does not require manual calculation and manual drawing of the cable path, thereby improving the accuracy of the cable laying path and reducing the modeling workload of the modeler.
附图说明Description of drawings
图1为本发明一种具体实施例的用于电缆敷设建模的处理方法的流程图。FIG. 1 is a flowchart of a processing method for cable laying modeling according to a specific embodiment of the present invention.
具体实施方式Detailed ways
下面结合附图和具体实施例对本发明做进一步的详细说明。对于以下实施例中的步骤编号,其仅为了便于阐述说明而设置,对步骤之间的顺序不做任何限定,实施例中的各步骤的执行顺序均可根据本领域技术人员的理解来进行适应性调整。The present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments. The numbers of the steps in the following embodiments are only set for the convenience of description, and the sequence between the steps is not limited in any way, and the execution sequence of each step in the embodiments can be adapted according to the understanding of those skilled in the art Sexual adjustment.
参照图1,本发明实施例提供了一种用于电缆敷设建模的处理方法,本实施例应用于Autodesk Revit软件的控制端,所述控制端与人机交互界面通信。Referring to FIG. 1 , an embodiment of the present invention provides a processing method for cable laying modeling. This embodiment is applied to a control end of Autodesk Revit software, and the control end communicates with a human-computer interaction interface.
本实施例包括步骤S101-S105:This embodiment includes steps S101-S105:
S101、创建项目文件,所述项目文件包括电气设备模型、电缆桥架模型和土建模型;所述项目文件是通过Autodesk Revit软件创建的,也可以是在Autodesk Revit软件n内启动的,所述电气设备模型、电缆桥架模型和土建模型均是在Autodesk Revit软件预先完成建模的,并保存在项目文件内。S101. Create a project file, where the project file includes an electrical equipment model, a cable tray model and a civil engineering model; the project file is created by Autodesk Revit software, or can be started in Autodesk Revit software, and the electrical equipment Models, cable tray models, and civil models were pre-modeled in Autodesk Revit software and saved within the project file.
S102、在项目文件内导入电缆清册文件和xml配置文件;所述电缆清册和所述xml配置文件均包含电缆敷设信息,例如,电缆敷设的起始设备信息和终点设备信息。S102. Import the cable inventory file and the xml configuration file into the project file; the cable inventory and the xml configuration file both contain cable laying information, for example, the starting device information and the terminal device information of the cable laying.
S103、获取电缆敷设规则;所述电缆敷设规则为预先根据实际需求设定的。S103. Acquire a cable laying rule; the cable laying rule is set in advance according to actual requirements.
S104、根据电缆敷设规则、电缆清册文件和xml配置文件,计算得到若干条电缆敷设路径;具体是根据电缆敷设规则、电缆清册文件携带的信息和xml配置文件携带的信息,计算得到电缆敷设路径。在一个项目文件内需要计算出多条不同电缆敷设路径,在相同的起始设备到相同的终点设备之间,也可以计算出多条不同的电缆敷设路径。S104, according to the cable laying rule, the cable inventory file and the xml configuration file, calculate and obtain several cable laying paths; specifically, according to the cable laying rule, the information carried in the cable inventory file and the information carried in the xml configuration file, calculate and obtain the cable laying path. In a project file, it is necessary to calculate multiple different cable routing paths, and between the same starting device and the same end device, multiple different cable routing paths can also be calculated.
S105、根据若干条电缆敷设路径建模得到电缆三维模型。具体是从若干条电缆敷设路径中自动选取一条最符合实际需求的电缆敷设路径,然后在该电缆敷设路径上敷设电缆,得到电缆三维模型。S105 , a three-dimensional cable model is obtained by modeling according to several cable laying paths. Specifically, a cable laying path that best meets actual needs is automatically selected from several cable laying paths, and then cables are laid on the cable laying path to obtain a three-dimensional cable model.
本实施例通过在包含电气设备模型、电缆桥架模型和土建模型的项目文件内,导入电缆清册文件和xml配置文件,然后根据电缆敷设规则自动计算得到若干条电缆敷设路径,最后根据确定好的电缆敷设路径建模得到电缆三维模型,整个过程无需人为计算和手动绘制电缆路径,从而提高电缆敷设路径的准确性,降低建模人员的建模工作量。In this embodiment, the cable inventory file and the xml configuration file are imported into the project file including the electrical equipment model, the cable tray model and the civil engineering model, and then several cable laying paths are automatically calculated according to the cable laying rules. The 3D model of the cable is obtained by modeling the laying path, and the whole process does not require manual calculation and manual drawing of the cable path, thereby improving the accuracy of the cable laying path and reducing the modeling workload of the modeler.
作为优选的实施方式,所述电缆清册文件包含电缆敷设路径的起点设备信息和终点设备信息,以及电缆类型和电缆尺寸,所述xml配置文件包含土建模型的高度标记信息和电缆井的位置坐标。所述设备信息包含设备编号和设备名称。所述电缆清册文件为excel文件。在一些具体的实施例中,所述excel文件内包含电缆序号、电缆回路编号、回路名称、起点设备编号、终点设备编号、电缆总长、沿桥架敷设长度、穿管敷设长度、穿管型号、电缆型号和电缆井名称。所述xml配置文件是一种用于标记电子文件,使其具有结构性的标记语言,也是一种允许用户对自己的标记语言进行定义的源语言。本实施例中的xml配置文件,其录入格式已经固定,只需要将土建模型中的高度标记信息、电缆井名称和电缆井的位置坐标对应录入,所述电缆将依据该xml配置文件录入的高度标记信息和电缆井的位置坐标进行排布和上下穿越。本实施例中,所述电缆清册文件和xml配置文件内的所有相同的信息,其名称是对应相同的。As a preferred embodiment, the cable inventory file contains the starting equipment information and terminal equipment information of the cable laying route, as well as the cable type and cable size, and the xml configuration file contains the height marking information of the civil model and the position coordinates of the cable shaft. The device information includes device number and device name. The cable inventory file is an excel file. In some specific embodiments, the excel file contains the cable serial number, the cable circuit number, the circuit name, the starting equipment number, the ending equipment number, the total length of the cable, the length along the bridge, the length of the pipe, the model of the pipe, and the cable. Model and cable shaft name. The xml configuration file is a markup language used to mark electronic files to make them structured, and is also a source language that allows users to define their own markup language. The xml configuration file in this embodiment has a fixed input format, and only the height marking information in the civil engineering model, the name of the cable shaft and the position coordinates of the cable shaft are correspondingly input, and the cable will be based on the height entered in the xml configuration file. The marking information and the position coordinates of the cable shaft are arranged and traversed up and down. In this embodiment, the names of all the same information in the cable inventory file and the xml configuration file are correspondingly the same.
本实施例通过电缆清册文件和xml配置文件携带电缆敷设信息,使软件能够自动读取文件信息,加快电缆敷设的速度。In this embodiment, the cable laying information is carried by the cable inventory file and the xml configuration file, so that the software can automatically read the file information and speed up the cable laying.
作为优选的实施方式,所述根据电缆敷设规则、电缆清册文件和xml配置文件,计算得到若干条电缆敷设路径,其具体包括:As a preferred embodiment, according to the cable laying rules, the cable inventory file and the xml configuration file, several cable laying paths are calculated and obtained, which specifically include:
获取电缆桥架中心线的生成指令;Obtain the generation instruction of the centerline of the cable tray;
根据生成指令在电缆桥架模型上生成电缆桥架中心线;所述生成指令是用于提示软件在电缆桥架模型上确定电缆桥架中心线的位置,并显示电缆桥架中心线。The centerline of the cable tray is generated on the cable tray model according to the generation instruction; the generation instruction is used to prompt the software to determine the position of the centerline of the cable tray on the cable tray model, and display the centerline of the cable tray.
从xml配置文件内读取电缆井的位置坐标和土建模型的高度标记信息;在同一个项目文件内,每一个电缆井都会对应唯一的一个位置坐标。Read the position coordinates of the cable shaft and the height marking information of the civil engineering model from the xml configuration file; in the same project file, each cable shaft will correspond to a unique position coordinate.
从电缆清册文件内读取电缆敷设路径的起点设备信息和终点设备信息,以及电缆类型和电缆尺寸;所述电缆敷设路径的起点设备信息和终点设备信息用于确定电缆敷设路径的起点和终点。所述电缆类型和电缆尺寸影响电缆敷设路径的选取。From the cable inventory file, read the starting point equipment information and the ending point equipment information of the cable laying path, as well as the cable type and cable size; the starting point equipment information and the ending point equipment information of the cable laying path are used to determine the starting point and the ending point of the cable laying path. The cable type and cable size influence the choice of cable routing.
根据电缆桥架中心线,以及从xml配置文件和电缆清册文件读取到的信息,计算得到若干条电缆敷设路径。According to the center line of the cable tray and the information read from the xml configuration file and the cable inventory file, several cable laying paths are calculated.
本实施例通过在项目文件内完成电缆清册文件和xml配置文件的导入工作后,再启动电缆建模过程,使得建模过程能够从电缆清册文件和xml配置文件中准确读取到用于建模的信息,确保能够自动计算得到电缆敷设路径,保证计算的准确性。In this embodiment, after the import of the cable inventory file and the xml configuration file is completed in the project file, the cable modeling process is started, so that the modeling process can accurately read the cable inventory file and the xml configuration file for modeling. information to ensure that the cable laying path can be automatically calculated and the accuracy of the calculation is guaranteed.
作为优选的实施方式,所述根据电缆桥架中心线,以及从xml配置文件和电缆清册文件读取到的信息,计算得到若干条电缆敷设路径,其具体包括:As a preferred embodiment, according to the center line of the cable tray, and the information read from the xml configuration file and the cable inventory file, several cable laying paths are calculated and obtained, which specifically include:
读取项目文件的第一设备编号和第一设备名称,以及电缆清册文件的第二设备编号和第二设备名称;所述项目文件的第一设备编号为电气设备模型上的设备编号,所述项目文件的第一设备名称为电气设备模型上的设备名称。Read the first equipment number and first equipment name of the project file, and the second equipment number and second equipment name of the cable inventory file; the first equipment number of the project file is the equipment number on the electrical equipment model, and the The first device name of the project file is the device name on the electrical device model.
在确定第一设备编号与第二设备编号相同,且第一设备名称与第二设备名称相同后,根据电缆桥架中心线,以及从xml配置文件和电缆清册文件读取到的信息,计算得到若干条电缆敷设路径。在一些实施例上,对第一设备编号与第二设备编号的判断结果,以及对第一设备名称与第二设备名称的判断结果,均会在人机交互界面上以不同的颜色显示出来,例如,判断结果为相同,则用绿色显示,判断结果为不相同,则用红色显示,从而使设计人员根据颜色即能掌握判断结果。After it is determined that the number of the first device is the same as the number of the second device, and the name of the first device is the same as the name of the second device, according to the center line of the cable tray and the information read from the xml configuration file and the cable inventory file, calculate the number of cable routing paths. In some embodiments, the judging results of the first device number and the second device number, and the judging results of the first device name and the second device name will be displayed in different colors on the human-computer interaction interface, For example, if the judgment result is the same, it will be displayed in green, and if the judgment result is different, it will be displayed in red, so that the designer can grasp the judgment result according to the color.
本实施例通过在判断得到项目文件的设备编号和设备名称与电缆清册文件的设备编号和设备名称一致的情况下,才计算出电缆敷设路径,从而保证计算出来的电缆敷设路径敷设实际要求,从而使得实际的电缆敷设过程能够更加快速准确的进行。In this embodiment, the cable laying path is calculated only when it is determined that the equipment number and equipment name of the project file are consistent with the equipment number and equipment name of the cable inventory file, so as to ensure the actual requirements for laying the calculated cable laying path. The actual cable laying process can be carried out more quickly and accurately.
作为优选的实施方式,所述xml配置文件名称与项目文件名称相同,且xml配置文件的保存位置与项目文件的保存位置相同。本实施例通过将xml配置文件名称何保存路径设置成与项目文件名称何保存路径一致,保证软件在建模过程中,能够准确、快速的读取到xml配置文件所携带的信息,加快建模速度。As a preferred embodiment, the name of the xml configuration file is the same as the name of the project file, and the storage location of the xml configuration file is the same as the storage location of the project file. In this embodiment, by setting the name and the saving path of the xml configuration file to be consistent with the name and saving path of the project file, it is ensured that the software can accurately and quickly read the information carried in the xml configuration file during the modeling process, and the modeling is accelerated. speed.
作为优选的实施方式,所述根据若干条电缆敷设路径建模得到电缆三维模型,其具体包括:As a preferred embodiment, the three-dimensional cable model is obtained by modeling several cable laying paths, which specifically includes:
从若干条电缆敷设路径中选取符合预设要求的电缆敷设路径作为第一电缆敷设路径;所述预设要求为通过电缆敷设路径的走向、电缆敷设路径之间的相互影响以及电缆实际敷设成本综合考虑后,所制定的用于筛选电缆敷设路径的规则。所述电缆敷设路径的走向、电缆敷设路径之间的相互影响以及电缆实际敷设成本均是通过大量的实际操作实验获取的。A cable laying path that meets the preset requirements is selected from several cable laying paths as the first cable laying path; the preset requirements are a combination of the direction of the cable laying paths, the mutual influence between the cable laying paths, and the actual cable laying cost After consideration, established rules for screening cabling paths. The direction of the cable laying paths, the mutual influence between the cable laying paths, and the actual cable laying cost are all obtained through a large number of practical operation experiments.
根据第一电缆敷设路径建模得到电缆三维模型。所述第一电缆敷设路径的条数可以是一条,也可以是多条,但是,在同一个起终点设备的情况下,所述第一电缆敷设路径只有一条。The three-dimensional model of the cable is obtained by modeling according to the first cable laying path. The number of the first cable laying paths may be one or multiple, but in the case of the same origin and destination device, there is only one first cable laying path.
本实施例通过对多条电缆敷设路径进行筛选,从而得到最符合预设要求电缆敷设路径,从而使得在实际的电缆敷设过程中,能够节省成本,加快电缆敷设速度。In this embodiment, a plurality of cable laying paths are screened to obtain a cable laying path that best meets the preset requirements, so that in the actual cable laying process, the cost can be saved and the cable laying speed can be accelerated.
作为优选的实施方式,在所述创建项目文件这一步骤与所述在项目文件内导入电缆清册文件和xml配置文件这一步骤之间,还包括以下步骤:As a preferred embodiment, between the step of creating the project file and the step of importing the cable inventory file and the xml configuration file in the project file, the following steps are further included:
修改电气设备模型的属性内的设备编号和设备名称。本步骤具体是将电气设备模型的属性内的设备编号和设备名称修改为电缆清册文件内的设备编号和设备名称,确保两者的设备编号和设备名称完全相同,从而能够准确得到电缆三维模型。Modify the device number and device name within the properties of the electrical device model. Specifically, this step is to modify the device number and device name in the properties of the electrical equipment model to the device number and device name in the cable inventory file, to ensure that the device numbers and device names of the two are exactly the same, so that the cable 3D model can be accurately obtained.
本发明实施例还提供了一种与图1方法相对应的用于电缆敷设建模的处理系统,其包括:The embodiment of the present invention also provides a processing system for cable laying modeling corresponding to the method in FIG. 1, which includes:
创建模块,用于创建项目文件,所述项目文件包括电气设备模型、电缆桥架模型和土建模型;A creation module for creating project files including electrical equipment models, cable tray models and civil engineering models;
导入模块,用于在项目文件内导入电缆清册文件和xml配置文件;Import module for importing cable inventory files and xml configuration files in the project file;
获取模块,用于获取电缆敷设规则;Get module for getting cable laying rules;
计算模块,用于根据电缆敷设规则、电缆清册文件和xml配置文件,计算得到若干条电缆敷设路径;The calculation module is used to calculate several cable laying paths according to the cable laying rules, the cable inventory file and the xml configuration file;
建模模块,用于根据若干条电缆敷设路径建模得到电缆三维模型。The modeling module is used to obtain a three-dimensional cable model based on several cable laying paths.
本发明方法实施例的内容均适用于本系统实施例,本系统实施例所具体实现的功能与上述方法实施例相同,并且达到的有益效果与上述方法达到的有益效果也相同。The contents of the method embodiments of the present invention are all applicable to the system embodiments, and the specific functions implemented by the system embodiments are the same as the above-mentioned method embodiments, and the beneficial effects achieved are also the same as those achieved by the above-mentioned methods.
本发明实施例还提供了一种与图1方法相对应的用于电缆敷设建模的处理系统,其包括:The embodiment of the present invention also provides a processing system for cable laying modeling corresponding to the method in FIG. 1, which includes:
至少一个存储器,用于存储程序;at least one memory for storing programs;
至少一个处理器,用于加载所述程序以执行所述的用于电缆敷设建模的处理方法。At least one processor for loading the program to execute the processing method for cabling modeling.
本发明方法实施例的内容均适用于本系统实施例,本系统实施例所具体实现的功能与上述方法实施例相同,并且达到的有益效果与上述方法达到的有益效果也相同。The contents of the method embodiments of the present invention are all applicable to the system embodiments, and the specific functions implemented by the system embodiments are the same as the above-mentioned method embodiments, and the beneficial effects achieved are also the same as those achieved by the above-mentioned methods.
此外,本发明实施例还提供了一种存储介质,其中存储有处理器可执行的指令,所述处理器可执行的指令在由处理器执行时用于实现所述的用于电缆敷设建模的处理方法。In addition, an embodiment of the present invention also provides a storage medium, in which processor-executable instructions are stored, and when executed by the processor, the processor-executable instructions are used to implement the described modeling for cable laying processing method.
综上所述,通过在包含电气设备模型、电缆桥架模型和土建模型的项目文件内,导入电缆清册文件和xml配置文件,然后根据电缆敷设规则自动计算得到若干条电缆敷设路径,最后根据确定好的电缆敷设路径建模得到电缆三维模型,整个过程无需人为计算和手动绘制电缆路径,从而提高电缆敷设路径的准确性,降低建模人员的建模工作量。In summary, by importing the cable inventory file and the xml configuration file in the project file including the electrical equipment model, the cable tray model and the civil engineering model, and then automatically calculates a number of cable laying paths according to the cable laying rules, and finally according to the determined The 3D model of the cable is obtained by modeling the cable laying path according to the original method, and the whole process does not require manual calculation and manual drawing of the cable path, thereby improving the accuracy of the cable laying path and reducing the modeling workload of the modeler.
以上是对本发明的较佳实施进行了具体说明,但本发明并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做作出种种的等同变形或替换,这些等同的变形或替换均包含在本申请权利要求所限定的范围内。The above is a specific description of the preferred implementation of the present invention, but the present invention is not limited to the described embodiments, and those skilled in the art can also make various equivalent deformations or replacements without departing from the spirit of the present invention, These equivalent modifications or substitutions are all included within the scope defined by the claims of the present application.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010174229.2A CN111400899B (en) | 2020-03-13 | 2020-03-13 | Processing method, system and storage medium for cable laying modeling |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010174229.2A CN111400899B (en) | 2020-03-13 | 2020-03-13 | Processing method, system and storage medium for cable laying modeling |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN111400899A true CN111400899A (en) | 2020-07-10 |
| CN111400899B CN111400899B (en) | 2023-11-28 |
Family
ID=71430828
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010174229.2A Active CN111400899B (en) | 2020-03-13 | 2020-03-13 | Processing method, system and storage medium for cable laying modeling |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111400899B (en) |
Cited By (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112686013A (en) * | 2020-12-23 | 2021-04-20 | 国家电网有限公司 | Cable number head compiling system and method |
| CN112685863A (en) * | 2020-12-23 | 2021-04-20 | 国家电网有限公司 | Simulation system for cable laying of transformer substation |
| CN112733234A (en) * | 2021-01-08 | 2021-04-30 | 珠海新势力创建筑设计有限公司 | Three-dimensional bridge automatic calculation and generation device based on cable information transmission |
| CN112968398A (en) * | 2021-02-22 | 2021-06-15 | 上海市城市建设设计研究总院(集团)有限公司 | Intelligent wiring method for BIM cable bridge based on inventory list |
| CN113128066A (en) * | 2021-04-30 | 2021-07-16 | 广东电网有限责任公司 | Modeling data processing method and device, electronic equipment and storage medium |
| CN113361002A (en) * | 2021-04-30 | 2021-09-07 | 招商局金陵船舶(南京)有限公司 | Ship cable laying design method and system based on AM software |
| CN113704936A (en) * | 2021-07-28 | 2021-11-26 | 长江勘测规划设计研究有限责任公司 | Cable path multi-objective optimization method considering channel capacity and turning radius constraints |
| CN113962563A (en) * | 2021-10-26 | 2022-01-21 | 扬州欧环环保科技有限公司 | A kind of auxiliary calculation method and device for intelligent construction engineering information |
| CN113987639A (en) * | 2021-10-27 | 2022-01-28 | 中铁建华南建设有限公司 | A 3D cable intelligent addressing analysis system and method based on subway BIM model |
| CN114154348A (en) * | 2021-12-14 | 2022-03-08 | 上海振华重工启东海洋工程股份有限公司 | Marine large cable modeling method |
| CN115048813A (en) * | 2022-07-20 | 2022-09-13 | 国核电力规划设计研究院有限公司 | Modeling method and device of digital cable model, electronic equipment and storage medium |
| CN116361968A (en) * | 2023-03-21 | 2023-06-30 | 成都瀚蓝科技有限公司 | Cable laying path planning method, device, equipment and storage medium |
| CN117828718A (en) * | 2023-12-14 | 2024-04-05 | 中国电建集团华东勘测设计研究院有限公司 | A bridge layout and layout optimization method based on BIM |
| CN118898147A (en) * | 2024-07-31 | 2024-11-05 | 上海勘测设计研究院有限公司 | Cable laying visualization method, computer equipment, storage medium and program product |
| CN120277850A (en) * | 2025-04-03 | 2025-07-08 | 中铁二十一局集团电务电化工程有限公司 | Cable drawing method based on Revit secondary development |
| CN120408919A (en) * | 2025-07-02 | 2025-08-01 | 北京全路通信信号研究设计院集团有限公司 | Railway communication cable laying method, device, equipment and storage medium |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105005659A (en) * | 2015-07-16 | 2015-10-28 | 中国能源建设集团广东省电力设计研究院有限公司 | Cable laying method and system |
| CN106530391A (en) * | 2016-10-11 | 2017-03-22 | 上海电力设计院有限公司 | GIS-based urban underground cable three-dimensional design method |
| CN107103559A (en) * | 2017-06-29 | 2017-08-29 | 大唐贵州兴仁发电有限公司 | A kind of cable " price fixing scale " laying system |
| CN107563023A (en) * | 2017-08-18 | 2018-01-09 | 中广核工程有限公司 | A three-dimensional cable laying design system and method for a nuclear power plant |
| CN109284534A (en) * | 2018-08-10 | 2019-01-29 | 五冶集团上海有限公司 | A kind of method and system that the cable dosage information based on BIM technology accurately counts |
| CN109460595A (en) * | 2018-10-26 | 2019-03-12 | 江苏宏鹏电气科技有限公司 | A kind of power cable laying design method |
| CN110442996A (en) * | 2019-08-13 | 2019-11-12 | 四川电力设计咨询有限责任公司 | A method of the entity electrical cable intelligent laying based on PDMS platform |
-
2020
- 2020-03-13 CN CN202010174229.2A patent/CN111400899B/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105005659A (en) * | 2015-07-16 | 2015-10-28 | 中国能源建设集团广东省电力设计研究院有限公司 | Cable laying method and system |
| CN106530391A (en) * | 2016-10-11 | 2017-03-22 | 上海电力设计院有限公司 | GIS-based urban underground cable three-dimensional design method |
| CN107103559A (en) * | 2017-06-29 | 2017-08-29 | 大唐贵州兴仁发电有限公司 | A kind of cable " price fixing scale " laying system |
| CN107563023A (en) * | 2017-08-18 | 2018-01-09 | 中广核工程有限公司 | A three-dimensional cable laying design system and method for a nuclear power plant |
| CN109284534A (en) * | 2018-08-10 | 2019-01-29 | 五冶集团上海有限公司 | A kind of method and system that the cable dosage information based on BIM technology accurately counts |
| CN109460595A (en) * | 2018-10-26 | 2019-03-12 | 江苏宏鹏电气科技有限公司 | A kind of power cable laying design method |
| CN110442996A (en) * | 2019-08-13 | 2019-11-12 | 四川电力设计咨询有限责任公司 | A method of the entity electrical cable intelligent laying based on PDMS platform |
Cited By (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112686013A (en) * | 2020-12-23 | 2021-04-20 | 国家电网有限公司 | Cable number head compiling system and method |
| CN112685863A (en) * | 2020-12-23 | 2021-04-20 | 国家电网有限公司 | Simulation system for cable laying of transformer substation |
| CN112733234A (en) * | 2021-01-08 | 2021-04-30 | 珠海新势力创建筑设计有限公司 | Three-dimensional bridge automatic calculation and generation device based on cable information transmission |
| CN112733234B (en) * | 2021-01-08 | 2024-03-19 | 珠海新势力创建筑设计有限公司 | Device for automatically calculating and generating three-dimensional bridge based on cable information transmission |
| CN112968398A (en) * | 2021-02-22 | 2021-06-15 | 上海市城市建设设计研究总院(集团)有限公司 | Intelligent wiring method for BIM cable bridge based on inventory list |
| CN112968398B (en) * | 2021-02-22 | 2022-10-04 | 上海市城市建设设计研究总院(集团)有限公司 | Intelligent wiring method for BIM cable bridge based on inventory list |
| CN113128066A (en) * | 2021-04-30 | 2021-07-16 | 广东电网有限责任公司 | Modeling data processing method and device, electronic equipment and storage medium |
| CN113361002A (en) * | 2021-04-30 | 2021-09-07 | 招商局金陵船舶(南京)有限公司 | Ship cable laying design method and system based on AM software |
| CN113704936A (en) * | 2021-07-28 | 2021-11-26 | 长江勘测规划设计研究有限责任公司 | Cable path multi-objective optimization method considering channel capacity and turning radius constraints |
| CN113704936B (en) * | 2021-07-28 | 2023-06-27 | 长江勘测规划设计研究有限责任公司 | Cable path multi-objective optimization method considering channel capacity and turning radius constraint |
| CN113962563A (en) * | 2021-10-26 | 2022-01-21 | 扬州欧环环保科技有限公司 | A kind of auxiliary calculation method and device for intelligent construction engineering information |
| CN113987639A (en) * | 2021-10-27 | 2022-01-28 | 中铁建华南建设有限公司 | A 3D cable intelligent addressing analysis system and method based on subway BIM model |
| CN114154348A (en) * | 2021-12-14 | 2022-03-08 | 上海振华重工启东海洋工程股份有限公司 | Marine large cable modeling method |
| CN114154348B (en) * | 2021-12-14 | 2024-05-07 | 上海振华重工启东海洋工程股份有限公司 | Marine large cable modeling method |
| CN115048813A (en) * | 2022-07-20 | 2022-09-13 | 国核电力规划设计研究院有限公司 | Modeling method and device of digital cable model, electronic equipment and storage medium |
| CN116361968A (en) * | 2023-03-21 | 2023-06-30 | 成都瀚蓝科技有限公司 | Cable laying path planning method, device, equipment and storage medium |
| CN117828718A (en) * | 2023-12-14 | 2024-04-05 | 中国电建集团华东勘测设计研究院有限公司 | A bridge layout and layout optimization method based on BIM |
| CN118898147A (en) * | 2024-07-31 | 2024-11-05 | 上海勘测设计研究院有限公司 | Cable laying visualization method, computer equipment, storage medium and program product |
| CN120277850A (en) * | 2025-04-03 | 2025-07-08 | 中铁二十一局集团电务电化工程有限公司 | Cable drawing method based on Revit secondary development |
| CN120408919A (en) * | 2025-07-02 | 2025-08-01 | 北京全路通信信号研究设计院集团有限公司 | Railway communication cable laying method, device, equipment and storage medium |
| CN120408919B (en) * | 2025-07-02 | 2025-10-24 | 北京全路通信信号研究设计院集团有限公司 | Railway communication cable laying method, device, equipment and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111400899B (en) | 2023-11-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111400899A (en) | Processing method, system and storage medium for cable laying modeling | |
| US20070038415A1 (en) | Cable quantity totalizing device, cable quantity totalizing method and cable quantity totalizing program | |
| CN111382483A (en) | Station yard graph engineering method, device and equipment | |
| WO2024109959A1 (en) | Three-dimensional automatic design method and apparatus for trays and bearers in gallery, and medium and device | |
| CN113255031B (en) | Method and system for automatically generating building clear height cloud picture based on Revit platform | |
| US20170032581A1 (en) | Creating and merging two-dimensional floor plans within three-dimensional models | |
| CN114638034A (en) | Steel bar modeling method and device | |
| CN116776427A (en) | Parameterized modeling method and system for BIM model of space curved plate longitudinal stiffening rib of steel box girder bridge | |
| WO2024045090A1 (en) | Product model simulation method and device | |
| CN106294937A (en) | A kind of satellite layout method based on digital prototype model | |
| CN116090074B (en) | Calculation method, device, equipment and readable storage medium based on construction section operation | |
| CN112487534A (en) | BIM technology-based method for analyzing net height of building | |
| CN109766601B (en) | Computer aided drawing method and device for electric piping | |
| KR100904868B1 (en) | Computer-readable recording media recording cable quantity counting device, cable quantity counting method, and cable quantity counting program | |
| CN111143921A (en) | A method for automated design of digitized spatially derived structures | |
| CN116670675A (en) | Rapid positioning graphics system and method | |
| CN105825032A (en) | Method for automatically acquiring center coordinates of structure frame | |
| CN108920819A (en) | Three dimensional design platform cable duct/slot creation method | |
| CN110096837B (en) | Unity-based cabin equipment maintenance accessibility and personnel accessibility verification method | |
| JP2001092865A (en) | CAD drawing creation method and apparatus, dimension editing method and apparatus, and storage medium | |
| CN114297766A (en) | The Method of Joint Design of Three Views of Engineering Structure Based on AutoCAD and DotNET | |
| CN119150772B (en) | A timing optimization method, device, equipment and storage medium based on OPC | |
| CN120874739B (en) | Modeling method, system and related equipment for chip layout planning | |
| CN114611450B (en) | Double-circle voltage isolation ring automatic layout method, device and storage medium | |
| JP2002149725A (en) | Three-dimensional development data creation device and three-dimensional development data creation method |
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 | ||
| CP03 | Change of name, title or address | ||
| CP03 | Change of name, title or address |
Address after: 510000 floors 2 and 3, building 4, compound 204, Huanshi West Road, Yuexiu District, Guangzhou, Guangdong Patentee after: Guangzhou Metro Engineering Consulting Co.,Ltd. Country or region after: China Address before: 510000 floors 2 and 3, building 4, compound 204, Huanshi West Road, Yuexiu District, Guangzhou, Guangdong Patentee before: GUANGZHOU MASS TRANSIT ENGINEERING CONSULTANT Co.,Ltd. Country or region before: China |