Subway electromechanical integrated pipeline collision optimization method
By building a comprehensive mechanical and electromechanical pipeline component library on the RevitBIM platform, and using the secondary development technology of Unity and Dynamo to achieve automatic modeling and three-dimensional collision analysis, the problem of low pipeline collision and modeling efficiency in subway projects is solved, and efficient pipeline modeling and design optimization is achieved.
Patent Information
- Application Number
- CN202510045647.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-13
- Publication Date
- 2025-05-09
AI Technical Summary
In subway projects, pipeline collision problems are serious during electromechanical installation, resulting in increased rework, high costs and lagging progress. The existing BIM technology is difficult to meet the needs of frequent design changes and the modeling efficiency is low.
Based on the RevitBIM platform, a subway electromechanical integrated pipeline component library is built, and the Unity platform and Dynamo secondary development technology is used to realize automatic modeling of the main body, pipeline and auxiliary structure of the subway building structure, and the subway electromechanical integrated pipeline model is quickly generated through automated processes, and three-dimensional collision analysis is carried out to optimize the design.
The modeling efficiency of mechanical and electrical comprehensive pipelines in the subway has been improved, the rapid generation and comprehensive integration of models have been achieved, the pipeline collision problem has been solved, the rework has been avoided, the cost and construction period have been reduced, and the on-site work efficiency has been improved.
Smart Images

Figure BDA0005238313830000041 
Figure BDA0005238313830000081 
Figure FDA0005238313820000031
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of subway pipeline design, and in particular to a subway electromechanical integrated pipeline collision optimization method. Background Art
[0002] Subway engineering is a relatively complex project in the field of public buildings, and electromechanical installation engineering is the most complex step in subways. Subway electromechanical installation engineering not only includes ventilation and air conditioning, fire protection, and building electrical in general civil buildings, but also covers various professional systems such as communication, signaling, integrated monitoring, safety doors, automatic control, FAS, BAS, gas fire extinguishing, escalators, etc. in the railway system. A subway station has more than a dozen professional systems and hundreds of instruments and equipment. Most of these equipment must be hidden in the space 1-1.5 meters above the subway ceiling. The complexity of the entire subway installation system can be imagined. All engineers who have experienced subway installation and construction know very well that the most common problem encountered in subways is the collision of pipelines. Moreover, the more the pipelines collide, the smaller the space is. To solve the pipeline collision, the only way is to change the path, which is bound to cause rework. This not only increases the cost, but also delays the progress, and sometimes affects the quality of the system function. At present, most people use BIM technology to adjust the pipeline collision. However, due to the wide variety of pipelines in subway projects, manual modeling methods using modeling software such as Revit and 3dsMax are difficult and inefficient, and cannot meet the frequent design change requirements in the design stage of subway projects. Therefore, it is necessary to seek a more efficient subway electromechanical integrated pipeline modeling method to improve the modeling efficiency of subway electromechanical integrated pipelines and realize visual operation and maintenance management. Summary of the invention
[0003] In order to solve the above problems, the present invention provides a subway electromechanical integrated pipeline collision optimization method, constructs a subway electromechanical integrated pipeline component family library based on the RevitBIM platform, and adopts the Unity platform and Dynamo secondary development technology to realize the automatic creation of subway building structure main body modeling, pipeline modeling and auxiliary structure modeling, solving the problem that some structures of the subway electromechanical integrated pipeline cannot be quickly modeled through parameterization.
[0004] In order to solve the above technical problems, the present invention provides a subway electromechanical integrated pipeline collision optimization method, comprising the following steps:
[0005] S1. Establish a metro electromechanical integrated pipeline component family library in the Revit platform for subsequent program calls;
[0006] S2, storing the pipeline data, the main data of the subway building structure and the auxiliary structure data into an Excel file, and storing the data in the Excel file into a subway electromechanical integrated database through data processing and generation;
[0007] S3. Use the pipeline, auxiliary structure and subway building modeling platform to read the data in the subway electromechanical integrated database, create subway building structure main body modeling, pipeline modeling and auxiliary structure modeling, and realize automatic three-dimensional modeling of the subway electromechanical integrated pipeline model;
[0008] S31. The main modeling of the subway building structure is divided into the modeling of the standard section of the subway building structure and the modeling of the node of the subway building structure. By creating the models of each part of the standard section of the subway building structure and the models of each part of the node of the subway building structure, after the creation is completed, the models of each part of the standard section of the subway building structure and the models of each part of the node of the subway building structure are assembled, and the models are linked together in an origin-to-origin manner to generate a complete main model of the subway building structure;
[0009] S32. All pipelines in the metro electromechanical integrated pipeline can be simplified into two parts: pipeline points and pipeline segments. Two adjacent pipeline points determine a pipeline segment. Multiple pipeline segments plus pipeline points connecting the pipeline segments form a pipeline. Multiple pipelines are intertwined to form the metro electromechanical integrated pipeline. A complete pipeline model can be generated through the location information of the pipeline points.
[0010] S33. Using secondary development technology, arrange the corresponding components in the family library according to certain coordinates to generate a complete auxiliary structure model;
[0011] S34. After the main model of the subway building structure, the pipeline model and the auxiliary structure model are created, all the files are linked together through the origin-to-origin linking method to finally complete the creation of the subway electromechanical integrated pipeline model.
[0012] S4. Input the subway electromechanical integrated pipeline model into the three-dimensional collision software to create a three-dimensional collision model, perform three-dimensional virtual collision analysis on the merged three-dimensional collision model in layers, output the subway electromechanical engineering integrated pipeline collision analysis results, and process the collision node problem according to the collision analysis results, including modifying the subway electromechanical integrated pipeline model. Repeat this step multiple times until the collision node problem is solved.
[0013] Preferably, in the process of modeling the main structure of the subway building, a subway building positioning line is established, and the horizontal and vertical design drawings of the subway building are imported using Civil3D software to reproduce the line. The coordinates of the characteristic points of the subway building positioning line are exported through Civil3D. The cross-sectional dimensions of the subway building in the standard section of the subway building structure will not change. Therefore, the subway building positioning line can be used as a lofting line to model the main structure of the subway building and locate the subway building. The standard section model of the subway building structure is generated by lofting a specific section along the lofting line.
[0014] Preferably, before modeling the main structure of the subway building, the subway building geometric information needs to be processed, and the coordinate data of the subway building standard section positioning line and the position information of each vertex of the integrated pipeline corridor section need to be sorted and stored in Excel.
[0015] Preferably, the standard section of the subway building structure is modeled, and the modeling method is as follows:
[0016] Use Dynamo to read the coordinate data of the standard section positioning line of the subway building structure in Excel, connect the coordinates with a straight line, and generate the standard section setting out line of the subway building structure;
[0017] The subway building section contour family is called through Dynamo and placed on the subway building stakeout line for stakeout to form a standard section solid model of the subway building structure.
[0018] Preferably, different subway building structure nodes have different structural forms, but the modeling methods are basically the same. Taking the subway building structure entrance and exit nodes as an example, the main entity model is created based on the entrance and exit structure family, and the entity is opened according to the specific structural form of the subway building structure entrance and exit. According to the actual situation, the door, window and other families and the subway building structure entrance and exit models are nested together, and the above-mentioned modeling method is used to create the subway building structure key node structural model.
[0019] Preferably, in order to accurately construct the pipeline model, each pipeline is coded and numbered 1, 2, 3...N. The coordinate information and connection method of the pipeline points are obtained in sequence from the starting point to the end point of the pipeline. The coordinate information of the pipeline point is the X, Y, and Z values in the spatial layout. At the same time, the type, size, material and other information of the pipeline section are sorted and stored in the subway electromechanical comprehensive database.
[0020] Preferably, when modeling, the slope of the pipeline can be determined according to the Z coordinates of each pipeline point, and the calculation formula is:
[0021]
[0022] In the formula,
[0023] Among them, Z i is the Z coordinate of the pipeline point, Z i+1 Add a numbered pipe point Z coordinate for the pipeline, X i is the X coordinate of the pipeline point, X i+1 Add a number to the pipeline point X coordinate, y is the Y coordinate of the pipeline point, y i+1 Add a numbered pipe point X coordinate to the pipeline;
[0024] After the pipeline type is created, use Revit secondary development technology to create a pipeline model based on the pipeline information. The implementation process is as follows:
[0025] Create pipeline families. Create appropriate pipeline family types according to the types of pipelines. Set the pipeline routing system according to relevant design specifications. Use the Create method to create pipeline models based on the pipeline system family type, pipeline type, pipeline elevation, and pipeline coordinate information.
[0026] Use the AddParameter method to add color attributes to the pipeline to distinguish different pipelines.
[0027] Preferably, when modeling the auxiliary structure, taking the bracket auxiliary structure as an example, the bracket is arranged on the wall of the subway building structure, and its arrangement line is parallel to the subway building positioning line. The modeling implementation process is as follows:
[0028] The coordinates of the bracket arrangement point are calculated through the relative coordinates of the bracket bottom position;
[0029] Connect each reference point in sequence to generate a spline curve of the actual line, and use the MoveElement method to arrange the bracket to the corresponding coordinate point;
[0030] The bracket is rotated to finally complete the bracket arrangement, and the above method is used to complete the arrangement of relevant components in each system of the auxiliary structure, and finally the modeling of the subway building auxiliary structure is completed.
[0031] Preferably, based on the main model of the building structure, the pipeline model and the auxiliary structure model, the C# programming language, Revit API and Unity platform secondary development technology are used to establish the subway electromechanical integrated pipeline, and functional modules such as three-dimensional roaming, space measurement, number query, point query, monitoring and early warning, and bird's-eye view of the subway electromechanical integrated pipeline are developed, realizing the rapid generation and comprehensive integration of the subway electromechanical integrated pipeline model, and utilizing the deep integration technology of the subway electromechanical integrated pipeline design data and BIM to quickly complete the construction of the refined BIM model of the subway electromechanical integrated pipeline, realizing the seamless integration of the design data and the subway electromechanical integrated pipeline modeling system.
[0032] Compared with the prior art, the present invention has the following beneficial effects:
[0033] The present invention constructs a subway electromechanical integrated pipeline component family library based on the Revit BIM platform, adopts the Unity platform and Dynamo secondary development technology, realizes the automatic creation of subway building structure main body modeling, pipeline modeling and auxiliary structure modeling, solves the problem that some structures of the subway electromechanical integrated pipeline cannot be quickly modeled through parameterization, realizes the rapid generation of the overall model of the subway electromechanical integrated pipeline, develops a subway electromechanical integrated pipeline modeling system, realizes the visual display and management of the subway electromechanical integrated pipeline, solves the problems of cross-collision of various integrated pipelines and interference between pipelines and subway buildings in the existing subway electromechanical installation process, and through optimized design, can reasonably plan and utilize the electromechanical pipelines, can avoid rework, reduce waste, reduce costs, shorten the construction period, and greatly improve the work efficiency on site. DETAILED DESCRIPTION
[0034] To make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be described in detail below. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other implementation methods obtained by ordinary technicians in this field without creative work belong to the scope of protection of the present invention.
[0035] Embodiment: This embodiment provides a method for optimizing collision of metro electromechanical integrated pipelines, comprising the following steps:
[0036] Step 1: Create a metro electromechanical integrated pipeline component family library in the Revit platform for subsequent program calls. For example, in the "metric cable" family template, add cable parameters such as cable diameter, length, specifications, etc. according to the specification requirements;
[0037] Step 2: Store the pipeline data, subway building structure main data and auxiliary structure data into an Excel file, and store the data in the Excel file into a subway electromechanical integrated database through data processing and generation;
[0038] Step 3: Use the pipeline, auxiliary structure and subway building modeling platform to read the data in the subway electromechanical integrated database, create subway building structure main body modeling, pipeline modeling and auxiliary structure modeling, and realize automatic 3D modeling of the subway electromechanical integrated pipeline model;
[0039] Among them, the main modeling of the subway building structure is divided into the modeling of the standard section of the subway building structure and the modeling of the node of the subway building structure. By creating the models of each part of the standard section of the subway building structure and the models of each part of the node of the subway building structure, after the creation is completed, the models of each part of the standard section of the subway building structure and the models of each part of the node of the subway building structure are assembled, and the models are linked together in an origin-to-origin manner to generate a complete main model of the subway building structure;
[0040] All pipelines in the metro electromechanical integrated pipeline can be simplified into two parts: pipeline points and pipeline segments. Two adjacent pipeline points determine a pipeline segment, and multiple pipeline segments plus pipeline points connecting pipeline segments form a pipeline. Multiple pipelines are intertwined to form the metro electromechanical integrated pipeline. The complete pipeline model can be generated through the location information of the pipeline points.
[0041] Using secondary development technology, the corresponding components in the family library are arranged according to certain coordinates to generate a complete auxiliary structure model;
[0042] After the main model of the subway building structure, pipeline model and auxiliary structure model are created, all files are linked together through origin-to-origin linking to finally complete the creation of the subway electromechanical integrated pipeline model.
[0043] Step 4: Input the subway electromechanical integrated pipeline model into the 3D collision software to create a 3D collision model, perform 3D virtual collision analysis on the merged 3D collision model in layers, output the subway electromechanical engineering integrated pipeline collision analysis results, and process the collision node problem according to the collision analysis results, including modifying the subway electromechanical integrated pipeline model. Repeat this step multiple times until the collision node problem is solved.
[0044] In this embodiment, the method for creating the main model of the subway building structure is as follows:
[0045] The main modeling of subway building structure is divided into standard section modeling of subway building structure and node modeling of subway building structure. By creating models of each part of the standard section of subway building structure and each part of the node model of subway building structure, after the creation is completed, the models of each part of the standard section of subway building structure and each part of the node model of subway building structure are assembled, and the models are linked together from origin to origin to generate a complete main model of subway building structure.
[0046] Among them, in the process of modeling the main structure of the subway building, the subway building positioning line is established, and the horizontal and vertical design drawings of the subway building are imported using Civil3D software to reproduce the line. The coordinates of the characteristic points of the subway building positioning line are exported through Civil3D. The cross-sectional dimensions of the subway building in the standard section of the subway building structure will not change. Therefore, the subway building positioning line can be used as a lofting line to model the main structure of the subway building and locate the subway building. The standard section model of the subway building structure is generated by lofting a specific section along the lofting line.
[0047] Before modeling the main structure of the subway building, it is necessary to process the geometric information of the subway building, organize the coordinate data of the subway building standard section positioning line and the position information of each vertex of the integrated pipeline corridor section and store them in Excel.
[0048] The standard section of the subway building structure is modeled, and the modeling method is as follows:
[0049] Use Dynamo to read the coordinate data of the standard section positioning line of the subway building structure in Excel, connect the coordinates with a straight line, and generate the standard section setting out line of the subway building structure;
[0050] The subway building section contour family is called through Dynamo and placed on the subway building stakeout line for stakeout to form a standard section solid model of the subway building structure.
[0051] The subway building structure node modeling is carried out, and the modeling method is as follows:
[0052] Different subway building structure nodes have different structural forms, but the modeling methods are basically the same. Taking the subway building structure entrance and exit nodes as an example, the main entity model is created based on the entrance and exit structure family. According to the specific structural form of the subway building structure entrance and exit, the entity is opened. According to the actual situation, the door, window and other families and the subway building structure entrance and exit models can be nested together. The above modeling method is used to create the structural model of the key nodes of the subway building structure.
[0053] In this embodiment, the pipeline model creation method is as follows:
[0054] In order to accurately construct the pipeline model, each pipeline is coded and numbered 1, 2, 3...N. The coordinate information and connection method of the pipeline points are obtained from the starting point to the end point of the pipeline. The coordinate information of the pipeline point is the X, Y, and Z values in the spatial layout. At the same time, the type, size, material and other information of the pipeline section are sorted and stored in the subway electromechanical comprehensive database.
[0055] When modeling, the slope of the pipeline can be determined according to the Z coordinates of each pipeline point. The calculation formula is:
[0056]
[0057] In the formula,
[0058] Among them, Z i is the Z coordinate of the pipeline point, Z i+1 Add a numbered pipe point Z coordinate for the pipeline, X i is the X coordinate of the pipeline point, X i+1 Add a number to the pipeline point X coordinate, y is the Y coordinate of the pipeline point, y i+1 Add a numbered pipe point X coordinate to the pipeline;
[0059] After the pipeline type is created, use Revit secondary development technology to create a pipeline model based on the pipeline information. The implementation process is as follows:
[0060] Create pipeline families. Create appropriate pipeline family types according to the types of pipelines. Set the pipeline routing system according to relevant design specifications. Use the Create method to create pipeline models based on the pipeline system family type, pipeline type, pipeline elevation, and pipeline coordinate information.
[0061] Use the AddParameter method to add color attributes to the pipeline to distinguish different pipelines.
[0062] In this embodiment, the method for creating the subsidiary structure model is as follows:
[0063] When modeling the auxiliary structure, take the bracket auxiliary structure as an example. The bracket is arranged on the wall of the subway building structure, and its arrangement line is parallel to the subway building positioning line. The modeling implementation process is as follows:
[0064] The coordinates of the bracket arrangement point are calculated through the relative coordinates of the bracket bottom position;
[0065] Connect each reference point in sequence to generate a spline curve of the actual line, and use the MoveElement method to arrange the bracket to the corresponding coordinate point;
[0066] The bracket is rotated to finally complete the bracket arrangement, and the above method is used to complete the arrangement of relevant components in each system of the auxiliary structure, and finally the modeling of the subway building auxiliary structure is completed.
[0067] In this embodiment, based on the main model of the building structure, the pipeline model and the auxiliary structure model, the C# programming language, Revit API and Unity platform secondary development technology were used to establish a subway electromechanical integrated pipeline, and functional modules such as three-dimensional roaming, space measurement, number query, point query, monitoring and early warning, and bird's-eye view of the subway electromechanical integrated pipeline were developed, realizing the rapid generation and comprehensive integration of the subway electromechanical integrated pipeline model. By utilizing the deep integration technology of the subway electromechanical integrated pipeline design data and BIM, the refined BIM model construction of the subway electromechanical integrated pipeline was quickly completed, realizing the seamless integration of the design data and the subway electromechanical integrated pipeline modeling system.
[0068] The present invention constructs a subway electromechanical integrated pipeline component family library based on the Revit BIM platform, adopts the Unity platform and Dynamo secondary development technology, realizes the automatic creation of subway building structure main body modeling, pipeline modeling and auxiliary structure modeling, solves the problem that some structures of the subway electromechanical integrated pipeline cannot be quickly modeled through parameterization, realizes the rapid generation of the overall model of the subway electromechanical integrated pipeline, develops a subway electromechanical integrated pipeline modeling system, realizes the visual display and management of the subway electromechanical integrated pipeline, solves the problems of cross-collision of various integrated pipelines and interference between pipelines and subway buildings in the existing subway electromechanical installation process, and through optimized design, can reasonably plan and utilize the electromechanical pipelines, can avoid rework, reduce waste, reduce costs, shorten the construction period, and greatly improve the work efficiency on site.
[0069] All technical features in this embodiment can be freely combined according to actual needs.
[0070] The above embodiments are preferred implementation schemes of the present invention. In addition, the present invention may also be implemented in other ways. Any obvious replacement without departing from the concept of the present technical solution is within the protection scope of the present invention.
Claims
1. A subway electromechanical integrated pipeline collision optimization method, characterized in that: The steps include: S1. Establish a metro electromechanical integrated pipeline component family library in the Revit platform for subsequent program calls; S2, storing the pipeline data, the main data of the subway building structure and the auxiliary structure data into an Excel file, and storing the data in the Excel file into a subway electromechanical integrated database through data processing and generation; S3. Use the pipeline, auxiliary structure and subway building modeling platform to read the data in the subway electromechanical integrated database, create subway building structure main body modeling, pipeline modeling and auxiliary structure modeling, and realize automatic three-dimensional modeling of the subway electromechanical integrated pipeline model; S31. The main modeling of the subway building structure is divided into the modeling of the standard section of the subway building structure and the modeling of the node of the subway building structure. By creating the models of each part of the standard section of the subway building structure and the models of each part of the node of the subway building structure, after the creation is completed, the models of each part of the standard section of the subway building structure and the models of each part of the node of the subway building structure are assembled, and the models are linked together in an origin-to-origin manner to generate a complete main model of the subway building structure; S32. All pipelines in the metro electromechanical integrated pipeline can be simplified into two parts: pipeline points and pipeline segments. Two adjacent pipeline points determine a pipeline segment. Multiple pipeline segments plus pipeline points connecting the pipeline segments form a pipeline. Multiple pipelines are intertwined to form the metro electromechanical integrated pipeline. A complete pipeline model can be generated through the location information of the pipeline points. S33. Using secondary development technology, arrange the corresponding components in the family library according to certain coordinates to generate a complete auxiliary structure model; S34. After the main model of the subway building structure, the pipeline model and the auxiliary structure model are created, all the files are linked together through the origin-to-origin linking method to finally complete the creation of the subway electromechanical integrated pipeline model. S4. Input the subway electromechanical integrated pipeline model into the three-dimensional collision software to create a three-dimensional collision model, perform three-dimensional virtual collision analysis on the merged three-dimensional collision model in layers, output the subway electromechanical engineering integrated pipeline collision analysis results, and process the collision node problem according to the collision analysis results, including modifying the subway electromechanical integrated pipeline model. Repeat this step multiple times until the collision node problem is solved.
2. The method for optimizing collision of metro electromechanical integrated pipelines according to claim 1, characterized in that: In the process of modeling the main structure of the subway building, the subway building positioning line is established, and the horizontal and vertical design drawings of the subway building are imported using Civil3D software to reproduce the line. The coordinates of the characteristic points of the subway building positioning line are exported through Civil 3D. The cross-sectional dimensions of the subway building in the standard section of the subway building structure will not change. Therefore, the subway building positioning line can be used as a lofting line to model the main structure of the subway building and locate the subway building. The standard section model of the subway building structure is generated by lofting a specific section along the lofting line.
3. The method for optimizing collision of metro electromechanical integrated pipelines according to claim 2 is characterized in that: Before modeling the main structure of the subway building, it is necessary to process the geometric information of the subway building, organize the coordinate data of the subway building standard section positioning line and the position information of each vertex of the integrated pipeline corridor section and store them in Excel.
4. The method for optimizing collision of metro electromechanical integrated pipelines according to claim 3 is characterized in that: The standard section of the subway building structure is modeled, and the modeling method is as follows: Use Dynamo to read the coordinate data of the standard section positioning line of the subway building structure in Excel, connect the coordinates with a straight line, and generate the standard section setting out line of the subway building structure; The subway building section contour family is called through Dynamo and placed on the subway building stakeout line for stakeout to form a standard section solid model of the subway building structure.
5. The method for optimizing collision of metro electromechanical integrated pipelines according to claim 1, characterized in that: Different subway building structure nodes have different structural forms, but the modeling methods are basically the same. Taking the subway building structure entrance and exit nodes as an example, the main entity model is created based on the entrance and exit structure family. According to the specific structural form of the subway building structure entrance and exit, the entity is opened. According to the actual situation, the door, window and other families and the subway building structure entrance and exit models can be nested together. The above modeling method is used to create the structural model of the key nodes of the subway building structure.
6. The method for optimizing collision of metro electromechanical integrated pipelines according to claim 1, characterized in that: In order to accurately construct the pipeline model, each pipeline is coded and numbered 1, 2, 3...N. The coordinate information and connection method of the pipeline points are obtained from the starting point to the end point of the pipeline. The coordinate information of the pipeline point is the X, Y, and Z values in the spatial layout. At the same time, the type, size, material and other information of the pipeline section are sorted and stored in the subway electromechanical comprehensive database.
7. A subway electromechanical integrated pipeline collision optimization method according to claim 6, characterized in that: When modeling, the slope of the pipeline can be determined according to the Z coordinates of each pipeline point. The calculation formula is: In the formula, Among them, Z i is the Z coordinate of the pipeline point, Z i+1 Add a numbered pipe point Z coordinate for the pipeline, X i is the X coordinate of the pipeline point, X i+1 Add a number to the pipeline point X coordinate, y is the Y coordinate of the pipeline point, y i+1 Add a numbered pipe point X coordinate to the pipeline; After the pipeline type is created, use Revit secondary development technology to create a pipeline model based on the pipeline information. The implementation process is as follows: Create pipeline families. Create appropriate pipeline family types according to the types of pipelines. Set the pipeline routing system according to relevant design specifications. Use the Create method to create pipeline models based on the pipeline system family type, pipeline type, pipeline elevation, and pipeline coordinate information. Use the AddParameter method to add color attributes to the pipeline to distinguish different pipelines.
8. The method for optimizing collision of metro electromechanical integrated pipelines according to claim 1, characterized in that: When modeling the auxiliary structure, take the bracket auxiliary structure as an example. The bracket is arranged on the wall of the subway building structure, and its arrangement line is parallel to the subway building positioning line. The modeling implementation process is as follows: The coordinates of the bracket arrangement point are calculated through the relative coordinates of the bracket bottom position; Connect each reference point in sequence to generate a spline curve of the actual line, and use the MoveElement method to arrange the bracket to the corresponding coordinate point; The bracket is rotated to finally complete the bracket arrangement, and the above method is used to complete the arrangement of relevant components in each system of the auxiliary structure, and finally the modeling of the subway building auxiliary structure is completed.
9. A subway electromechanical integrated pipeline collision optimization method according to claims 1-8, characterized in that: Based on the main model of the building structure, pipeline model and auxiliary structure model, the subway electromechanical integrated pipeline was established using C# programming language, Revit API and Unity platform secondary development technology, and functional modules such as three-dimensional roaming, space measurement, number query, point query, monitoring and early warning, and bird's-eye view of the subway electromechanical integrated pipeline were developed. The rapid generation and comprehensive integration of the subway electromechanical integrated pipeline model was realized. The deep integration technology of subway electromechanical integrated pipeline design data and BIM was used to quickly complete the construction of a refined BIM model of the subway electromechanical integrated pipeline, realizing the seamless integration of design data and the subway electromechanical integrated pipeline modeling system.