Office decoration pipeline route planning method, system, medium and equipment

By constructing three-dimensional simulation diagrams and determining key points, planning and collision detection of office decoration pipeline lines is solved, and the problem of difficulty in intuitively judging pipeline spatial relationships in two-dimensional floor plans is improved, and planning efficiency and rationality before construction is improved.

CN120068323AInactive Publication Date: 2025-05-30BEIJING JINBIHELI ARCHITECTURE DESIGN ENG CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411913042.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-24
Publication Date
2025-05-30
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

During office decoration, it is difficult for designers to intuitively judge the spatial relationship between pipelines on a two-dimensional floor plan, resulting in pipeline collision interference. Repeated adjustments are required during construction, which is relatively inefficient.

Method used

By constructing a three-dimensional simulation map containing multiple spatial areas and key points, we determine the first key point in the spatial area and the second key point in the adjacent spatial area, establish the correlation between pipeline connections, conduct pipeline line planning, and perform collision detection and optimization.

Benefits of technology

Discover and eliminate collision interference between pipelines before construction, avoid repeated adjustments at the construction site, ensure the rationality of pipeline line planning, and improve the efficiency of office decoration pipeline line planning.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120068323A_ABST
    Figure CN120068323A_ABST
Patent Text Reader

Abstract

The invention provides an office decoration pipeline route planning method and system, a medium and equipment, and relates to the technical field of pipeline planning. The method comprises the following steps: constructing a three-dimensional simulated diagram of an office, wherein the three-dimensional simulated diagram comprises a plurality of space areas and key points for accessing a plurality of pipelines in each space area; determining each first key point in each space region and each second key point in each adjacent space region which is correspondingly adjacent to the space region; on the basis of the first key points and the second key points, pipeline routes in the space areas are planned, and a pipeline route diagram is obtained; and performing collision detection on the pipeline route diagram, and optimizing the pipeline route diagram based on a detection result to obtain a target pipeline route diagram. By implementing the technical scheme provided by the invention, the planning efficiency of office decoration pipeline lines is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of pipeline planning, and particularly relates to a pipeline route planning method, system, medium and device for office decoration. Background Art

[0002] With the intelligent development of modern office environments, pipeline route planning during office decoration has become increasingly important. In an office, various types of pipelines such as power lines, network lines, and water supply pipelines usually need to be laid. These pipelines not only need to meet the basic requirements of office equipment but also need to be installed reasonably and beautifully for easy later maintenance.

[0003] Currently, pipeline route planning in office decoration mainly relies on manual design by designers based on two-dimensional floor plans. However, in practical applications, due to the large number of different types of pipelines in an office and the spatial position constraints between various pipelines, it is difficult for designers to intuitively judge the spatial relationship between pipelines on a two-dimensional floor plan. This results in frequent collision interferences between pipelines during the construction of the designed pipeline routes, and it is necessary to repeatedly adjust them at the construction site, thus leading to low planning efficiency for office decoration pipeline routes. Summary of the Invention

[0004] This application provides a pipeline route planning method, system, medium and device for office decoration, which can improve the planning efficiency of office decoration pipeline routes.

[0005] In a first aspect, this application provides a pipeline route planning method for office decoration, the method including: Construct a three-dimensional simulation diagram of the office, where the three-dimensional simulation diagram includes multiple spatial regions and key points where multiple pipelines are connected in each spatial region; Determine each first key point in each of the spatial regions and each second key point in each adjacent spatial region corresponding to the spatial region; Based on each of the first key points and each of the second key points, respectively plan the pipeline routes in each of the spatial regions to obtain a pipeline route diagram; Perform collision detection on the pipeline route diagram, and optimize the pipeline route diagram based on the detection results to obtain a target pipeline route diagram.

[0006] By adopting the above technical solution, a three-dimensional simulation diagram including multiple spatial regions and key points can be constructed to visually display the spatial distribution of various pipelines in the office. On this basis, by determining the first key points in the spatial region and the second key points in the adjacent spatial regions, the relevance of pipeline connections between different spatial regions is established. Furthermore, based on the first key points and the second key points, the pipeline routes are planned to obtain a pipeline route diagram, and collision detection and optimization are performed on the pipeline route diagram, so that possible collision interferences between pipelines can be discovered and eliminated before construction. This not only avoids the problem of repeatedly adjusting the pipeline layout at the construction site but also ensures the rationality of the pipeline route planning, ultimately improving the planning efficiency of the pipeline routes for office decoration.

[0007] In the second aspect of the present application, a pipeline route planning system for office decoration is provided. The system includes: A three-dimensional diagram construction module for constructing a three-dimensional simulation diagram of the office, where the three-dimensional simulation diagram includes multiple spatial regions and key points where multiple pipelines are connected in each spatial region; A key point determination module for determining each first key point in each of the spatial regions and each second key point in each adjacent spatial region corresponding to the spatial region; A pipeline planning module for planning the pipeline routes in each of the spatial regions based on each of the first key points and each of the second key points to obtain a pipeline route diagram; A collision detection module for performing collision detection on the pipeline route diagram and optimizing the pipeline route diagram based on the detection results to obtain a target pipeline route diagram.

[0008] In the third aspect of the present application, a computer storage medium is provided. The computer storage medium stores multiple instructions, and the instructions are suitable for being loaded and executed by a processor to perform the above method steps.

[0009] In the fourth aspect of the present application, an electronic device is provided, including: a processor and a memory; wherein, the memory stores a computer program, and the computer program is suitable for being loaded and executed by the processor to perform the above method steps.

[0010] In summary, one or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages: By constructing a three-dimensional simulation diagram containing multiple spatial regions and key points, this application can visually display the spatial distribution of various pipelines in the office. On this basis, by determining the first key points in the spatial region and the second key points in the adjacent spatial regions, the correlation of pipeline connections between different spatial regions is established. Furthermore, based on the first key points and the second key points, the pipeline route is planned to obtain a pipeline route diagram, and collision detection and optimization are performed on this pipeline route diagram, so that possible collision interferences between pipelines can be discovered and eliminated before construction. This not only avoids the problem of repeatedly adjusting the pipeline layout at the construction site, but also ensures the rationality of the pipeline route planning, and ultimately improves the planning efficiency of the pipeline route for office decoration. Description of the Drawings

[0011] Figure 1 is a schematic flowchart of a method for planning a pipeline route for office decoration provided by an embodiment of the present application; Figure 2 is a schematic block diagram of a system for planning a pipeline route for office decoration provided by an embodiment of the present application; Figure 3 is a schematic structural diagram of an electronic device provided by an embodiment of the present application.

[0012] Description of the reference numerals: 300, electronic device; 301, processor; 302, communication bus; 303, user interface; 304, network interface; 305, memory. Detailed Embodiments

[0013] In order to enable those skilled in the art to better understand the technical solutions in this specification, the following will clearly and completely describe the technical solutions in the embodiments of this specification with reference to the accompanying drawings in the embodiments of this specification. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments.

[0014] In the description of the embodiments of the present application, words such as "for example" or "for illustration" are used to represent examples, illustrations, or explanations. Any embodiment or design solution described as "for example" or "for illustration" in the embodiments of the present application should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Rather, the use of words such as "for example" or "for illustration" is intended to present relevant concepts in a specific manner.

[0015] In the description of the embodiments of the present application, the term "plurality" means two or more. For example, a plurality of systems means two or more systems, and a plurality of screen terminals means two or more screen terminals. In addition, the terms "first" and "second" are only used for descriptive purposes and cannot be construed as indicating or implying relative importance or implicitly specifying the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include one or more of such features. The terms "comprising", "including", "having" and their variants all mean "including but not limited to", unless otherwise specifically emphasized in other ways.

[0016] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments.

[0017] Please refer to Figure 1 , and a flow schematic diagram of a method for planning pipeline routes for office decoration is specifically proposed. This method can be implemented depending on a computer program, can be implemented depending on a single-chip microcomputer, or can run on an office decoration pipeline route planning system. This computer program can be integrated in a computer device or can run as an independent tool application. Specifically, this method includes steps 10 to 40, and the above steps are as follows: Step 10: Construct a three-dimensional simulation diagram of the office. The three-dimensional simulation diagram includes multiple spatial regions and key points for accessing multiple pipelines in each spatial region.

[0018] In the embodiments of the present application, the three-dimensional simulation diagram refers to a three-dimensional schematic diagram obtained by modeling the office space in three dimensions of length, width, and height. This three-dimensional simulation diagram can completely display the internal spatial structure of the office and the spatial distribution relationship of various pipelines.

[0019] In the embodiments of the present application, the spatial region refers to the basic spatial unit obtained after dividing the office space into several grid units. Each grid unit constitutes a spatial region. By gridifying the office space, the layout of various pipelines can be more accurately located and planned.

[0020] In the embodiments of the present application, the key point refers to the position point where pipeline access is required. This key point includes at least one of an electrical equipment access point, a network interface point, and a water supply point. Among them, the electrical equipment access point is used to connect the power line, the network interface point is used to connect the network line, and the water supply point is used to connect the water supply pipeline. These key points are the basic nodes for determining the pipeline layout.

[0021] Specifically, since various types of pipelines need to be laid in the office, in order to facilitate the intuitive display of the spatial distribution relationship of various pipelines, it is necessary to first construct a three-dimensional simulation diagram of the office. Specifically, the office can be modeled using three-dimensional modeling software, and the basic structures such as the walls, ceilings, and floors of the office can be three-dimensionally modeled according to the actual size. Then, the office space obtained by modeling is divided into several grid units of equal size, and each grid unit constitutes an independent spatial area. This grid division method helps to accurately locate the layout position of various pipelines in the subsequent process. Then, the key points where pipeline access is required are marked in each spatial area, including power equipment access points, network interface points, and water supply points. These key points are the basic nodes for determining the direction of the pipeline. For example, the power access points and network interface points of office equipment such as computers and printers are marked in the office area, and the water supply points are marked in areas such as the tea room. In this way, through the construction of a three-dimensional simulation diagram, not only can the spatial structure inside the office be intuitively presented, but also the spatial distribution of various pipeline access points can be clearly displayed, providing an accurate spatial reference for subsequent pipeline line planning.

[0022] Based on the above embodiment, as an optional embodiment, the step of constructing a three-dimensional simulation diagram of an office may further include the following steps: Step 101: Divide the office space into a number of grid units, each grid unit constituting a space area.

[0023] Specifically, first obtain the floor plan of the office, which contains location information such as walls and functional partitions. Then, based on the distribution characteristics of different functional areas in the office, divide the entire office space into several grid units. For example, for the office area, since the office equipment in this area is densely distributed and more pipeline access points are required, this area is divided into smaller grid units; while for functional areas such as corridors and storage rooms, since the pipeline distribution is relatively simple, they can be divided into larger grid units. This adaptive grid division method enables each grid unit to match the actual pipeline layout requirements of its area. After the division is completed, each grid unit constitutes an independent spatial area.

[0024] Step 102: Determine a plurality of key points for pipeline access in each spatial area, wherein the key points include at least one of an electrical equipment access point, a network interface point, and a water supply point.

[0025] Specifically, obtain the floor plan of the office decoration, which identifies the layout positions of various office equipment and functional areas. Then, analyze the functional attributes of each spatial area according to the floor plan to determine the types of pipelines to be laid in each spatial area. For example, for the office area, since it is necessary to supply power to office equipment such as computers and printers and connect to the network, it is necessary to determine the power supply access points and network interface points in this spatial area; for the pantry, since it is necessary to provide water supply support for equipment such as water dispensers and sinks, it is necessary to determine the location of the water supply points; for the meeting room, since it is necessary to supply power to equipment such as projectors and displays and connect to the network, it is necessary to determine the power supply access points and network interface points. When determining the specific positions of the pipeline access points, it is also necessary to consider the actual installation positions and usage convenience of the equipment. For example, the power supply access points and network interface points of the computer are usually set on the wall or floor near the workbench, and the access points of the printer are set near the predetermined installation position of the printer. The key points determined in this way not only accurately reflect the pipeline access requirements in each spatial area but also fully consider the actual situation of equipment usage.

[0026] Step 103: Generate a three-dimensional simulation diagram including the gridded spatial areas and the distribution of key points.

[0027] Specifically, import the information of the divided grid cells into a three-dimensional modeling software to display the positions and sizes of each spatial area in a three-dimensional coordinate system. Then, mark the spatial coordinates of the key points in the three-dimensional models of each spatial area. For example, mark the specific spatial positions of the power supply access points and network interface points in the three-dimensional model of the office area to correspond to the actual installation positions of the equipment; mark the spatial position of the water supply point in the three-dimensional model of the pantry to ensure its matching with the installation position of the water supply equipment. In addition, different identification symbols need to be set for different types of key points to visually distinguish various pipeline access points in the three-dimensional simulation diagram. For example, the power supply access points can be represented by red identifiers, the network interface points by blue identifiers, and the water supply points by green identifiers. The three-dimensional simulation diagram generated in this way not only completely displays the spatial structure of the office but also clearly marks the spatial distribution of various pipeline access points.

[0028] Step 20: Determine each first key point in each spatial area and each second key point in each adjacent spatial area corresponding to the spatial area.

[0029] Specifically, first, all the marked key points in each spatial region are obtained as the first key points, which include electrical equipment access points, network interface points, and water supply points. For example, the computer electrical access point and network interface point in the office area are used as the first key points in this area, and the water supply point in the pantry is used as the first key point in this area. Then, based on each first key point, a pipeline connection requirement diagram for the corresponding spatial region is constructed, which identifies the distribution and connection requirements of different types of pipelines in each spatial region. Next, according to the pipeline connection requirement diagram, the pipeline connection relationships of each spatial region are analyzed to determine which adjacent spatial regions need to be connected by pipelines. For example, when the network interface point in the office area needs to be connected to the network computer room, the spatial region adjacent to the office area that contains the network bus is determined as the adjacent spatial region. Finally, in the determined adjacent spatial regions, the second key points corresponding to the first key points are determined according to the pipeline type and connection requirements.

[0030] Based on the above embodiments, as an optional embodiment, the step of determining each first key point in each spatial region and each second key point in each adjacent spatial region corresponding to the spatial region may further include the following steps: Step 201: Obtain all the key points in each spatial region as the first key points.

[0031] Specifically, by traversing each spatial region in the three-dimensional simulation diagram, key point information such as the marked electrical equipment access points, network interface points, and water supply points in the region is extracted, and these key points are determined as the first key points of the corresponding spatial region.

[0032] Step 202: Based on each first key point, construct a pipeline connection requirement diagram for the corresponding spatial region, where the pipeline connection requirement diagram identifies the pipeline types and connection requirements of each spatial region.

[0033] Specifically, after obtaining the first key points, a pipeline connection requirement diagram needs to be constructed to analyze the pipeline connection relationships. For each spatial region, taking the first key points of this spatial region as nodes, a connection requirement diagram is established according to the pipeline type. For example, when there are multiple electrical equipment access points in a certain spatial region, it is marked in the connection requirement diagram that these access points need to be connected to the distribution box; when there is a network interface point in the spatial region, it is marked in the connection requirement diagram that this interface point needs to be connected to the network bus; when there is a water supply point in the spatial region, it is marked in the connection requirement diagram that this water supply point needs to be connected to the main water supply pipeline. The pipeline connection requirement diagram constructed in this way clearly shows the distribution and connection requirements of different types of pipelines in each spatial region, providing an accurate requirement basis for subsequent determination of adjacent spatial regions and planning of pipeline routes.

[0034] Step 203: Determine the adjacent spatial regions corresponding to each spatial region according to the pipeline connection requirement diagram.

[0035] Specifically, analyze various pipeline connection requirements marked in the pipeline connection requirement diagram, and determine the adjacent regions that need to be connected according to the type of pipeline and the actual wiring situation. For example, when an electrical device in a certain spatial region needs to access power, an adjacent spatial region connected to the existing power line can be selected as the adjacent spatial region of this region; when a network interface point in a spatial region needs to access the network, an adjacent spatial region where network lines have been laid can be selected as the adjacent spatial region of this region.

[0036] Step 204: Determine each second key point in each adjacent spatial region according to the pipeline type and connection requirements.

[0037] Specifically, analyze the connection requirements of each first key point according to the pipeline connection requirement diagram, and determine the first key point that needs to be connected to the adjacent spatial region as the third key point. For example, when an electrical device access point in a certain spatial region needs to access power, the electrical device access point is determined as the third key point; when a network interface point needs to access the network, the network interface point is determined as the third key point. After determining the third key point, it is necessary to find a key point that meets the connection conditions in the adjacent spatial region as the second key point. Specifically, traverse the key points in each adjacent spatial region. First, judge whether the pipeline type of this key point is the same as that of the third key point, for example, both are power line access points or both are network line access points; then judge whether this key point meets the connection requirements, that is, judge whether this key point can be used as a connection node of the pipeline, including judging whether there are available connection ports at this key point and whether it is located at a suitable connection position, etc.; finally, determine the key point that meets the same pipeline type and has connection conditions as the corresponding second key point. The second key point determined in this way not only ensures the matching of the pipeline type but also guarantees the feasibility of the actual connection, providing a reasonable connection node for the subsequent pipeline routing plan.

[0038] Step 30: Based on each first key point and each second key point, plan the pipeline lines in each spatial region respectively to obtain a pipeline line diagram.

[0039] Specifically, the first key points in each spatial region are divided into two categories: the third key points that need to be connected to adjacent spatial regions, and the fourth key points that only need to be connected within the current spatial region. For the fourth key points, when there are multiple fourth key points of the same pipeline type within a spatial region, it is necessary to determine the connection paths between these fourth key points. For example, when there are multiple power consumption device access points within a certain spatial region, it is necessary to plan the connection method of the power lines between these access points; for the third key points, it is necessary to determine the connection paths between them and the corresponding second key points. When determining the connection paths, multiple optional wiring schemes need to be considered, and the connection cost values of each connection path are calculated. The connection cost value can include factors such as wiring distance, number of turns, and construction difficulty. By comprehensively evaluating these factors, the path with the minimum connection cost value is selected from multiple connection paths as the target connection path. Finally, the target connection paths are combined to form a complete pipeline layout diagram. The pipeline layout planned in this way not only meets the connection requirements between key points, but also realizes the optimization of the wiring path, which helps to reduce the construction difficulty and improve the wiring efficiency.

[0040] Based on the above embodiments, as an alternative embodiment, the step of planning the pipeline layout in each spatial region based on each first key point and each second key point to obtain a pipeline layout diagram may further include the following steps: Step 301: Divide each first key point into the third key points that need to be connected to adjacent spatial regions and the fourth key points that do not need to be connected to adjacent spatial regions.

[0041] Specifically, analyze the connection attributes of each first key point according to the pipeline connection requirement diagram, divide the first key points that need to be connected to adjacent spatial regions into the third key points, and divide the first key points that only need to be connected within the current spatial region into the fourth key points. For example, the power consumption device access points that need to access the power lines in adjacent spatial regions are divided into the third key points, and the power consumption device access points that can be powered by the existing power lines within the region are divided into the fourth key points.

[0042] Step 302: Determine multiple connection paths between the fourth key points of the same pipeline type, and the connection paths between each third key point and the corresponding second key point.

[0043] Specifically, after completing the key point classification, it is necessary to determine the connection paths between different types of key points respectively. For the fourth key point, first find other fourth key points with the same pipeline type within the spatial region, such as fourth key points that belong to the access points of electrical equipment or network interface points. Then, based on the three-dimensional structural characteristics of the spatial region, analyze the possible connection methods between these fourth key points to generate multiple candidate connection paths. For the third key point, it is necessary to analyze the spatial position relationship between it and the corresponding second key point, considering the limiting conditions of building structures such as walls and floors, and determine the connection path between the third key point and the second key point. The connection paths determined in this way not only meet the connection requirements of different types of key points, but also provide multiple optional solutions for subsequent pipeline route optimization.

[0044] Step 303: Calculate the connection cost values of each connection path, and select the path with the minimum connection cost value from multiple connection paths as the target connection path.

[0045] Specifically, first, it is necessary to calculate the connection cost values of each connection path. The connection cost value can be calculated based on the wiring distance, the number of turns, and the number of pipeline intersections. Among them, the wiring distance represents the actual length of the connection path, the number of turns represents the number of times the pipeline direction changes in the connection path, and the number of pipeline intersections represents the number of intersection points between the connection path and other existing pipelines. For example, the connection cost value of a certain connection path can be obtained by summing the product of the wiring distance multiplied by the unit distance coefficient, the number of turns multiplied by the turn cost coefficient, and the number of pipeline intersections multiplied by the intersection cost coefficient. After calculating the connection cost values of each connection path, for each group of connection requirements, the connection path with the minimum connection cost value is determined as the target connection path.

[0046] Step 304: Combine each target connection path to form a pipeline route map.

[0047] Specifically, finally, combine all the target connection paths to form a complete pipeline route map, which contains the layout paths of all pipelines in each spatial region. The pipeline route map determined in this way not only realizes the overall optimization of the pipeline layout path, but also avoids unnecessary pipeline intersections and detours, which helps to improve the rationality and construction efficiency of pipeline layout.

[0048] Step 40: Perform collision detection on the pipeline route map, and optimize the pipeline route map based on the detection results to obtain the target pipeline route map.

[0049] Specifically, in order to ensure the feasibility of the pipeline route layout plan in actual construction, it is necessary to perform collision detection on the pipeline route map and optimize it. First, perform three-dimensional spatial collision detection on the layout paths of each pipeline in the pipeline route map. The detection content includes the mutual collision between pipelines and the collision between pipelines and building structures. For example, detect the spatial position relationship of different types of pipelines at the intersection to determine whether there is pipeline overlap; detect the position relationship between pipelines and building structures such as walls, beams, and columns to determine whether the pipeline layout will damage the building structure. When a collision point is detected, it is necessary to optimize and adjust the pipeline route map. First, analyze the spatial position and collision type of the collision point, and then determine a feasible optimization plan according to the layout requirements of the pipelines and the limiting conditions of the building structure. For example, when it is detected that two pipelines collide at the same spatial position, the collision can be avoided by adjusting the layout height of one of the pipelines; when it is detected that a pipeline collides with a building structure, the pipeline layout path can be changed to bypass the building structure. After completing the optimization and adjustment of all collision points, the optimized pipeline route map is determined as the target pipeline route map. The target pipeline route map obtained in this way not only avoids spatial conflicts during the pipeline layout process, but also ensures the actual feasibility of the pipeline layout plan, providing a reliable basis for subsequent construction implementation.

[0050] Based on the above embodiments, as an alternative embodiment, the step of performing collision detection on the pipeline route map, optimizing the pipeline route map based on the detection results, and obtaining the target pipeline route map may further include the following steps: Step 401: Construct a hierarchical collision detection space based on the pipeline route map. The hierarchical collision detection space includes multiple detection layers of different types.

[0051] Specifically, first construct a hierarchical collision detection space based on the pipeline route map. The detection space includes multiple detection layers of different types, and each detection layer corresponds to a pipeline type. For example, the detection space can be divided into a power line detection layer, a network line detection layer, a water supply and drainage pipeline detection layer, etc. When constructing the detection layer, it is necessary to consider the spatial layout requirements of different types of pipelines. For example, power lines are usually laid in the upper space, water supply and drainage pipelines are usually laid in the lower space, and network lines are laid in the middle space. This hierarchical setting can reflect the layout rules of different types of pipelines in the vertical direction.

[0052] Step 402: Assign different types of pipelines to the corresponding detection layers, and perform collision detection on the pipelines in the same layer within each detection layer to obtain the detection results.

[0053] Specifically, after the construction of the detection space is completed, various pipelines in the pipeline layout diagram need to be assigned to the corresponding detection layers. First, identify the type attributes of each pipeline in the pipeline layout diagram, and then project it onto the corresponding detection layer according to the pipeline type. After the pipeline assignment is completed, the collision detection is carried out at three levels: First, perform collision detection on the pipelines in the same layer within each detection layer to generate the collision detection results of the same layer, including parameters such as the spatial coordinates of the collision points, the identification information of the collided pipelines, and the pipeline spacing. Then, perform cross-detection between different detection layers to generate the cross-layer collision detection results, including the cross positions, cross angles, and spacing information of different types of pipelines. Finally, stack all the detection layers for overall collision detection to generate the overall collision detection results, including the scope of the group collision area, the types of pipelines involved, and the spatial position relationship. The final detection results are composed of the detection results of these three levels, forming a complete collision detection report. This report not only identifies all the positions and types of spatial conflicts but also provides detailed collision parameter information, providing specific optimization basis for subsequent pipeline optimization.

[0054] Step 403: If there are collision points in the detection results, optimize each collision point based on the preset pipeline avoidance rule library to obtain the target pipeline layout diagram.

[0055] Specifically, first establish a pipeline avoidance rule library, which includes priority rules, avoidance method rules, and spacing requirement rules for different types of pipelines. Among them, the priority rules are used to determine which type of pipeline needs to be avoided when a collision occurs. For example, power lines usually have a higher priority, and other types of pipelines need to avoid power lines. The avoidance method rules are used to stipulate the avoidance schemes in different situations, including vertical avoidance, horizontal avoidance, or detour avoidance. The spacing requirement rules stipulate the minimum safety distance that needs to be maintained between different types of pipelines. After the rules are determined, it is necessary to analyze and optimize each collision point in the detection results. First, obtain the detailed information of the collision point, including parameters such as the type, spatial position, and collision angle of the collided pipelines. Then, according to the priority rules in the pipeline avoidance rule library, determine the pipelines that need to be avoided. Next, combine the avoidance method rules and the spatial characteristics of the collision point to formulate a specific optimization scheme for the avoided pipelines. For example, when a high-priority power line collides with a low-priority network line, it can be judged according to the avoidance method rules whether to perform vertical avoidance by raising the layout height of the network line or horizontal avoidance by changing the layout path of the network line. After determining the avoidance scheme, it is also necessary to verify whether the optimized pipeline layout meets the requirements of the minimum safety distance according to the spacing requirement rules. If the optimized layout scheme still does not meet the spacing requirements, the avoidance scheme needs to be adjusted until all the rule requirements are met. Finally, integrate the optimized pipeline layout schemes of all the collision points to form the target pipeline layout diagram.

[0056] Based on the above embodiments, as an alternative embodiment, a method for planning pipeline routes for office decoration further includes the following steps: Specifically, encapsulate the target pipeline route map into an editable file. This file not only contains the spatial information of the pipeline layout but also needs to generate corresponding modification links for different types of pipelines. For example, generate a modification link for the power line and a modification link for the network line. These modification links are marked at the positions of the pipelines in the target pipeline route map that may need to be modified, including key positions such as turning points and intersection points of the pipelines. After completing the file encapsulation, send the editable file to the review end for review. The review end can be a professional reviewer or an automated review system, which is used to check whether the pipeline layout meets the design specifications and construction requirements. When receiving the review result returned by the review end, the system will analyze the review result. If the review result contains modification suggestions, such as the installation height of a certain power line needs to be adjusted, or the turning radius of a certain network line does not meet the requirements, etc., the system will automatically find the corresponding modification link according to the modification suggestion and activate it. The activated modification link will be displayed with a special identifier in the target pipeline route map, and at the same time, the system will push a modification prompt message to the designer. This message contains the specific position to be modified, the reason for modification, and the modification suggestion, etc. After receiving the modification prompt message, the designer can directly locate the position of the pipeline to be modified through the activated modification link and perform corresponding modification operations. For example, adjust the layout position of the pipeline by dragging, or change the layout method of the pipeline by parameter setting. The system will respond to the designer's modification operation in real time and automatically update the target pipeline route map, finally forming a modified target pipeline route map. Through this interactive modification method, not only the modification efficiency of the pipeline layout plan is improved, but also the accuracy and traceability of the modification process are ensured, providing a convenient operation method for optimizing and improving the pipeline layout plan.

[0057] Please refer to Figure 2 FIG. [FIGURE NUMBER] is a schematic diagram of the modules of an office decoration pipeline route planning system provided by an embodiment of the present application. The office decoration pipeline route planning system may include: a three-dimensional map construction module, a key point determination module, a pipeline route planning module, and a collision detection module, where: The three-dimensional map construction module is used to construct a three-dimensional simulation map of the office. The three-dimensional simulation map includes multiple spatial areas and key points where multiple pipelines are connected in each spatial area; The key point determination module is used to determine each first key point in each spatial area and each second key point in each adjacent spatial area corresponding to the spatial area; A pipeline planning module, which is used to plan the pipeline routes in each spatial area based on each first key point and each second key point to obtain a pipeline route map; A collision detection module, which is used to perform collision detection on the pipeline route map, optimize the pipeline route map based on the detection result, and obtain a target pipeline route map.

[0058] Optionally, a 3D map construction module is further used to divide the office space into several grid cells, and each grid cell forms a spatial area; Determine multiple key points for pipeline access in each spatial area, and the key points at least include one of an electrical equipment access point, a network interface point, and a water supply point; Generate a 3D simulation map including the gridified spatial areas and the distribution of key points.

[0059] Optionally, a key point determination module is further used to obtain all key points in each spatial area as first key points; Construct a pipeline connection requirement map for the corresponding spatial area based on each first key point, where the pipeline connection requirement map identifies the pipeline types and connection requirements of each spatial area; Determine the adjacent spatial areas corresponding to each spatial area according to the pipeline connection requirement map; Determine each second key point in each adjacent spatial area according to the pipeline type and connection requirement.

[0060] Optionally, a key point determination module is further used to determine third key points that need to be connected to adjacent spatial areas according to the pipeline connection requirement map; In each adjacent spatial area, determine second key points with the same pipeline type as each third key point and meeting the connection requirement.

[0061] Optionally, the pipeline planning module is further used to divide each first key point into third key points that need to be connected to adjacent spatial areas and fourth key points that do not need to be connected to adjacent spatial areas; Determine multiple connection paths between fourth key points of the same pipeline type and connection paths between each third key point and the corresponding second key point; Calculate the connection cost values of each connection path, and select the path with the minimum connection cost value from multiple connection paths as the target connection path; Combine each target connection path to form a pipeline route map.

[0062] Optionally, the collision detection module is further used to construct a hierarchical collision detection space based on the pipeline route map, and the hierarchical collision detection space includes multiple layers of different types of detection layers; Allocate pipelines of different types to the corresponding detection layers, and perform collision detection on pipelines in the same layer within each detection layer to obtain a detection result; If there are collision points in the detection results, optimize each collision point based on a preset pipeline avoidance rule library to obtain a target pipeline route map.

[0063] Optionally, the collision detection module is further configured to encapsulate the target pipeline route map into an editable file and generate modification links corresponding to each type of pipeline. The modification links are used to identify the modifiable pipeline positions in the target pipeline route map. Send the editable file to the review end for review and receive the review results returned by the review end. When there are modification suggestions in the review results, activate the corresponding modification links according to the modification suggestions and push modification prompt messages to the designers. Respond to the designers' modification operations on the target pipeline route map based on the modification links to obtain the modified target pipeline route map.

[0064] It should be noted that: when the system provided in the above embodiment implements its functions, only the above division of each functional module is used for illustration. In actual applications, the above functions can be allocated to different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the system and method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process can be found in the method embodiment, which will not be elaborated here.

[0065] The embodiment of the present application also provides a computer storage medium. The computer storage medium can store multiple instructions, and the instructions are suitable for being loaded and executed by a processor to perform a pipeline route planning method for office decoration in the above embodiment. The specific execution process can refer to the specific description in the above embodiment and will not be elaborated here.

[0066] Please refer to Figure 3 The present application also discloses an electronic device. Figure 3 It is a schematic structural diagram of an electronic device disclosed in the embodiment of the present application. The electronic device 300 may include: at least one processor 301, at least one network interface 304, a user interface 303, a memory 305, and at least one communication bus 302.

[0067] Among them, the communication bus 302 is used to realize the connection and communication between these components.

[0068] Among them, the user interface 303 may include a display screen (Display) and a camera (Camera). Optionally, the user interface 303 may further include a standard wired interface and a wireless interface.

[0069] Among them, the network interface 304 may optionally include a standard wired interface and a wireless interface (such as a WI-FI interface).

[0070] Among them, the processor 301 may include one or more processing cores. The processor 301 connects various parts within the entire server through various interfaces and lines. By running or executing instructions, programs, code sets, or instruction sets stored in the memory 305, and by calling the data stored in the memory 305, it executes various functions of the server and processes data. Optionally, the processor 301 may be implemented in at least one hardware form of digital signal processing (DSP), field-programmable gate array (FPGA), or programmable logic array (PLA). The processor 301 may integrate a combination of one or more of a central processing unit (CPU), a graphics processing unit (GPU), and a modem, etc. Among them, the CPU mainly processes the operating system, user interface, application programs, etc.; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 301 and may be implemented separately by a single chip.

[0071] Among them, the memory 305 may include random access memory (RAM) and may also include read-only memory. Optionally, the memory 305 includes a non-transitory computer-readable storage medium. The memory 305 can be used to store instructions, programs, code, code sets, or instruction sets. The memory 305 may include a program storage area and a data storage area. Among them, the program storage area may store instructions for implementing the operating system, instructions for at least one function (such as touch function, sound playback function, image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store the data involved in the above-mentioned various method embodiments. Optionally, the memory 305 may also be at least one storage device located far from the aforementioned processor 301. Refer to Figure 3 , the memory 305, as a computer storage medium, may include an operating system, a network communication module, a user interface module, and an application program for a method of planning pipeline routes for office decoration.

[0072] In Figure 3In the electronic device 300 shown, the user interface 303 is mainly used to provide an interface for the user to input and obtain the data input by the user; while the processor 301 can be used to call an application program stored in the memory 305 for a method of planning pipeline routes for office decoration. When executed by one or more processors 301, the electronic device 300 is caused to execute the method of one or more of the above embodiments. It should be noted that, for the foregoing method embodiments, for the sake of simple description, they are all expressed as a series of action combinations. However, those skilled in the art should know that this application is not limited by the described order of actions, because according to this application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily essential to this application.

[0073] In the above embodiments, the descriptions of the various embodiments have their own emphases. For the parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0074] In several implementation manners provided by this application, it should be understood that the disclosed device can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of units is only a logical function division. In actual implementation, there can be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some service interfaces. The indirect couplings or communication connections of the device or unit can be in electrical or other forms.

[0075] The units described as separate components may or may not be physically separated. The components displayed as units may or may not be physical units, that is, they can be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0076] In addition, in each embodiment of this application, the functional units can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above integrated units can be implemented in the form of hardware or in the form of software functional units.

[0077] When the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a memory and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods of the various embodiments of the present application. The aforementioned memory includes various media that can store program codes, such as USB flash drives, mobile hard disks, magnetic disks, or optical discs.

[0078] The above are only exemplary embodiments of the present disclosure, and the scope of the present disclosure cannot be limited thereby. That is, any equivalent changes and modifications made in accordance with the teachings of the present disclosure still fall within the scope covered by the present disclosure. Those skilled in the art will readily think of other embodiments of the present disclosure after considering the specification and the practice of the present disclosure.

[0079] The present application aims to cover any variations, uses, or adaptive changes of the present disclosure, which follow the general principles of the present disclosure and include common general knowledge or conventional technical means in the technical field not recorded in the present disclosure. The specification and the embodiments are only regarded as exemplary, and the scope and spirit of the present disclosure are defined by the claims.

Claims

1. A method for planning office decoration pipeline lines, characterized in that: The method comprises: Constructing a three-dimensional simulation diagram of the office, the three-dimensional simulation diagram including multiple spatial areas and key points for multiple pipeline access in each spatial area; Determine each first key point in each of the spatial regions, and each second key point in each adjacent spatial region corresponding to the spatial region; Based on each of the first key points and each of the second key points, respectively planning the pipeline route in each of the spatial areas to obtain a pipeline route map; A collision detection is performed on the pipeline route map, and the pipeline route map is optimized based on the detection result to obtain a target pipeline route map.

2. The office decoration pipeline line planning method according to claim 1 is characterized in that: The three-dimensional simulation diagram of the office is constructed, including: Divide the office space into a number of grid units, each of which constitutes a space area; Determine a plurality of key points for pipeline access in each of the spatial regions, wherein the key points include at least one of an electrical equipment access point, a network interface point, and a water supply point; A three-dimensional simulation diagram including gridded spatial regions and key point distribution is generated.

3. The office decoration pipeline line planning method according to claim 1 is characterized in that: Determining each first key point in each of the spatial regions and each second key point in each adjacent spatial region corresponding to the spatial region comprises: Obtain all key points in each spatial region as the first key point; Building a pipeline connectivity requirement graph for the corresponding spatial area based on each of the first key points, wherein the pipeline connectivity requirement graph identifies the pipeline type and connectivity requirement for each spatial area; Determine the adjacent spatial areas corresponding to each of the spatial areas according to the pipeline connectivity demand graph; The second key points in the adjacent space regions are determined according to the pipeline type and the connectivity requirement.

4. The office decoration pipeline line planning method according to claim 3 is characterized in that: The determining of each second key point in each adjacent space area according to the pipeline type and the connectivity requirement includes: Determine a third key point that needs to be connected with an adjacent space area according to the pipeline connection demand graph; In each of the adjacent spatial regions, a second key point is determined that has the same pipeline type as that of each of the third key points and meets the connectivity requirement.

5. The office decoration pipeline line planning method according to claim 1 is characterized in that: The pipeline routes in each of the spatial regions are respectively planned based on each of the first key points and each of the second key points to obtain a pipeline route map, including: Dividing each of the first key points into a third key point that needs to be connected with an adjacent spatial region, and a fourth key point that does not need to be connected with an adjacent spatial region; Determining a plurality of communication paths between fourth key points of the same pipeline type, and a communication path between each of the third key points and a corresponding second key point; Calculating the connectivity cost of each of the connectivity paths, and selecting a path with the smallest connectivity cost from the multiple connectivity paths as a target connectivity path; The target communication paths are combined to form a pipeline diagram.

6. The office decoration pipeline line planning method according to claim 1 is characterized in that: The performing collision detection on the pipeline route map, optimizing the pipeline route map based on the detection result, and obtaining a target pipeline route map includes: Constructing a hierarchical collision detection space based on the pipeline route diagram, wherein the hierarchical collision detection space includes multiple detection layers of different types; Allocate different types of pipelines to corresponding detection layers, and perform collision detection on pipelines on the same layer in each detection layer to obtain detection results; If there are collision points in the detection results, each of the collision points is optimized based on a preset pipeline avoidance rule library to obtain a target pipeline route map.

7. The office decoration pipeline line planning method according to claim 1 is characterized in that: The method further comprises: Encapsulating the target pipeline route map into an editable file, and generating modification links corresponding to each type of pipeline, wherein the modification links are used to identify the modifiable pipeline positions in the target pipeline route map; Sending the editable file to the review end for review, and receiving the review result returned by the review end; When there are modification suggestions in the review results, activate the corresponding modification link according to the modification suggestions, and push modification prompt information to the designer; In response to the designer's modification operation on the target pipeline wiring diagram based on the modification link, a modified target pipeline wiring diagram is obtained.

8. An office decoration pipeline line planning system, characterized in that: The system comprises: A three-dimensional diagram construction module is used to construct a three-dimensional simulation diagram of an office, wherein the three-dimensional simulation diagram includes multiple spatial areas and key points for multiple pipeline access in each spatial area; A key point determination module, used to determine each first key point in each of the spatial regions, and each second key point in each adjacent spatial region corresponding to the spatial region; A pipeline planning module, configured to plan pipeline routes in each of the spatial regions based on each of the first key points and each of the second key points, to obtain a pipeline route map; The collision detection module is used to perform collision detection on the pipeline route map, optimize the pipeline route map based on the detection result, and obtain a target pipeline route map.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a plurality of instructions, and the instructions are suitable for being loaded by a processor and executing the method according to any one of claims 1 to 7.

10. An electronic device, characterized in that: It includes a processor, a memory, a user interface and a network interface, the memory is used to store instructions, the user interface and the network interface are used to communicate with other devices, and the processor is used to execute the instructions stored in the memory so that the electronic device executes the method as described in any one of claims 1-7.