Tubular pile identification and management method based on multi-primitive BIM model
Through the pipe pile identification and management method based on the multi-element BIM model, the shortcomings in pipe pile information identification and construction management in traditional engineering projects are solved, the rapid identification and management of information is realized, and the construction efficiency and resource allocation optimization are improved.
Patent Information
- Application Number
- CN202510143054.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-10
- Publication Date
- 2025-05-30
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The information identification of pipe piles in traditional engineering projects depends on paper drawings, and the information storage is scattered, making it difficult to quickly identify and communicate with each other; construction management lacks effective digital management methods, resulting in conflicts in design and planning.
The pipe pile identification and management method based on the multi-element BIM model is adopted. By constructing a BIM model containing geological elements, pipe pile elements and construction scene elements, coded information is generated and parameterized with the BIM model to achieve rapid identification and management of information. At the same time, using the seven-parameter conversion method and the non-zero surround number algorithm, the virtual workspace is dynamically divided and resource allocation is optimized.
It realizes the rapid identification and interoperability of pipe pile information, improves the efficiency and accuracy of construction management, avoids design and planning conflicts, and optimizes resource allocation.
Smart Images

Figure CN120068419A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of building informatization, and particularly relates to a method for identifying and managing pipe piles based on a multi - primitive BIM model. Background Art
[0002] BIM is a building information model; the building engineering projects built based on BIM technology prove that BIM technology can effectively control the quality, cost and construction period of the project, and realize information sharing for the whole - life - cycle management of buildings. However, due to the unique nature of buildings themselves, such as complex structures, unique engineering objects, scattered information, etc., the true implementation of BIM technology has become complex and difficult. The popularization and mature application of BIM technology have become a hot topic in the current construction field.
[0003] As a special structure in infrastructure projects such as viaducts, bridges, and high - speed railways, pipe piles bring a huge amount of data to each relevant enterprise unit in the aspects of construction, quality inspection and supervision, etc. Therefore, it is necessary to identify and manage various data information in the construction process, ensure the rapid identification, circulation and sharing of information, and provide a data basis and scientific decision - making for project construction.
[0004] The identification and management methods of pipe piles in traditional engineering projects generally have the following deficiencies:
[0005] First, the information identification of pipe piles in engineering projects depends on paper drawings, tables and manual records. The information storage is scattered, making it difficult to quickly identify and communicate and share.
[0006] Second, the construction management of pipe piles in engineering projects lacks effective digital management means. In particular, the management of different construction areas cannot be effectively and reasonably partitioned and planned in the BIM model, and it is difficult to dynamically adjust in real - time after the construction area is divided, which is likely to cause conflicts in design planning. Summary of the Invention
[0007] To solve the problems in the above - mentioned background art that the information identification of pipe piles in traditional engineering projects depends on paper drawing technology, making it difficult to quickly identify and communicate and share, and the construction management lacks effective digital management means, the present invention provides a method for identifying and managing pipe piles based on a multi - primitive BIM model.
[0008] The object of the present invention can be achieved by the following technical solutions:
[0009] A method for identifying and managing pipe piles based on a multi - primitive BIM model includes the following steps:
[0010] S1) Establish a multi - primitive BIM model:
[0011] Construct a BIM model that includes geological elements, pipe pile elements, and construction scene elements; among them, create geological elements according to geological exploration data;
[0012] Create different types of pipe pile families according to the design drawing data, and create pipe pile elements according to the layout information of the pipe piles in the design drawings;
[0013] Create construction scene elements according to the on-site data of the construction site;
[0014] Set the attribute parameters of the geological elements, pipe pile elements, and construction scene elements respectively;
[0015] The attribute parameters of the geological elements include soil type, bearing capacity, groundwater level, and rock layer thickness;
[0016] The attribute parameters of the pipe pile elements include pipe pile number, pipe pile type, pipe pile length, pipe pile diameter, steel strand strength, steel strand prestress value, stress measurement point coordinates, and design elevation;
[0017] The attribute parameters of the construction scene elements include construction area, pipe pile coordinates, construction stage, and construction team;
[0018] The creation of each type of element is created by using the built-in tools of Civil3D or Revit software or other plug-ins.
[0019] S2) Code the pipe pile information:
[0020] Generate unique coding information for each pipe pile, and this coding information includes an explicit coding segment and an implicit coding segment;
[0021] The explicit coding segment includes the code of the attribute parameters of the geological elements, the code of the attribute parameters of the pipe pile elements, and the code of the attribute parameters of the construction scene elements, which are used to record the basic information of each pipe pile;
[0022] The implicit coding segment includes material specifications, steel bar information, production information, and acceptance information; it is used to record the detailed information of each pipe pile;
[0023] S3) Parametrically correlate the coding information with the BIM model. Engineering design managers can quickly identify and locate specific on-site pipe piles according to the BIM model; on-site construction personnel can also quickly identify and interpret the design plan of the pipe pile in the BIM model according to the coding information of the pipe pile.
[0024] S4) Establish and divide virtual work areas:
[0025] S41) Establish a virtual site in the BIM model, and use the seven-parameter conversion method between longitude and latitude coordinates and engineering coordinates to map the actual construction site to the virtual site of the BIM model to achieve precise one-to-one correspondence;
[0026] Furthermore, the implementation steps of the seven-parameter conversion method include:
[0027] S411) Data acquisition: Obtain the coordinates (X, Y, Z) of at least three known points in the virtual site coordinate system and the actual site coordinate system;
[0028] In actual operation of this step, these points should be selected to be relatively evenly distributed and have relatively high precision. High-precision measurement devices such as GPS can be used to obtain the actual site coordinates.
[0029] S412) Parameter solution: Use the least squares method or other optimization algorithms to solve the parameters of the seven-parameter conversion model according to the known point coordinates; the seven parameters include three rotation angles (θ1, θ2, θ3), three translation amounts (ΔX, ΔY, ΔZ) and a scale scaling parameter (S).
[0030] In actual operation of this step, professional measurement software or programming tools can be used for calculation.
[0031] S413) Coordinate conversion: Use the obtained seven-parameter conversion model to convert the coordinates in the actual site into the coordinates in the virtual site; the calculation formula is as follows: (Use matrix transformation or other coordinate conversion methods for conversion)
[0032]
[0033] In the formula: is the rotated matrix; R is the rotation transformation matrix; is the translation transformation matrix; S is the scale scaling parameter; θ 1 , θ 2 , θ 3 are the three rotation angles around the X-axis, Y-axis and Z-axis; ΔX, ΔY, ΔZ are the three translation amounts along the X-axis, Y-axis and Z-axis.
[0034] S42) Use the parallel projection method to project the 3D model onto a 2D plane; use the graphics engine and mouse interaction function to draw a polygon boundary on the projected 2D plane.
[0035] In actual operation of this step, the BIM model can be set to the top view of the parallel projection for subsequent operations on the plane. Select the vertices of the polygon by clicking the mouse to divide the boundaries of each virtual work area in the virtual site.
[0036] S43) Use the non-zero winding number algorithm to judge the positional relationship between the pipe pile coordinate points and the drawn polygon boundary.
[0037] Furthermore, the judgment process of the non-zero winding number algorithm is as follows:
[0038] Traverse the coordinate points of all pipe piles in the model.
[0039] For each pipe pile, calculate the vectors connecting the coordinate points of the pipe pile and each side of the polygon.
[0040] Calculate the angles of all vectors with respect to the positive X-axis direction, and determine whether the change in angles forms a complete circle.
[0041] If the change in angles forms a complete circle, the pipe pile is located inside the polygon; otherwise, it is located outside the polygon.
[0042] S44) According to the result judged by the algorithm, divide the pipe piles located in the same polygon into the same virtual work area; update the coding information of the pipe piles and record the virtual work area to which they belong.
[0043] S45) Develop a synchronization component through BIMface. When changes occur in the actual construction area or the BIM model design plan, this component can automatically update the coding information and virtual work area of the pipe piles to maintain dynamic synchronization and update of the data.
[0044] Furthermore, it also includes S5) Construction management of pipe piles:
[0045] According to the different types and quantities of pipe piles in each virtual work area, calculate the demand for various resources in this area; the various resources include construction equipment, construction personnel, and construction materials.
[0046] Real-time track the changes in the virtual work area in the BIM model and update the resource allocation plan.
[0047] In actual operation, this step can use the statistical function of BIM software to perform statistical calculations on different resource allocation plans to obtain the resource allocation plan.
[0048] Furthermore, it also includes S6) Operation and maintenance management of pipe piles:
[0049] Deploy distributed sensors to regularly collect data on the inclination and settlement of pipe piles and preprocess the collected data;
[0050] Update the processed data to the BIM model and synchronize it to the coding information of the pipe piles; facilitate project managers to timely grasp the operation status of the pipe piles.
[0051] Furthermore, it also includes S7) Create a pipe pile database:
[0052] Create a pipe pile database for this project, associate the coding information with the database, which is used to support the decoding of the coding information and facilitate information retrieval;
[0053] The pipe pile database should at least include a pipe pile partition table and a pipe pile information table;
[0054] The pipe pile partition table is used to record the boundary information of each virtual work area, the distribution coordinates of pipe piles, and store the work area information of the construction site. The pipe pile information table is used to record the coding information of each pipe pile.
[0055] Advantages of the present invention:
[0056] 1. The present invention constructs a BIM model including geological primitives, pipe pile primitives, and construction scene primitives. Detailed attribute parameters are set for each primitive, providing a data basis for subsequent information management. At the same time, the generated coding information is parametrically associated with the pipe pile primitives in the BIM model; this association enables both engineering designers and on-site construction personnel to quickly identify and locate specific pipe piles through the BIM model or coding information, and understand their design parameters and construction status. It realizes information intercommunication and quick identification.
[0057] 2. The present invention combines the coding system with the virtual work area of the BIM model for dynamic management. First, using the seven-parameter transformation method, the actual construction site is accurately mapped to the virtual site of the BIM model. Then, the non-zero winding number algorithm is used to judge the spatial relationship between the pipe piles and the work area boundary, and the pipe piles are automatically assigned to the corresponding virtual work areas. It improves construction efficiency and management efficiency.
[0058] 3. By developing a synchronization component through BIMface, when changes occur in the actual construction area or the design plan of the BIM model, the system can automatically update the coding information of the pipe piles and the virtual work areas, maintaining dynamic synchronization and update of the data. It realizes information sharing and intercommunication, and improves the level of information management.
[0059] 4. According to the different types and quantities of pipe piles in the virtual work area, calculate the demand for various resources in this area, and real-time track the changes in the virtual work area, dynamically updating the resource allocation plan. Thus, it optimizes resource allocation and reduces resource waste. Description of the Drawings
[0060] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the drawings required for describing the embodiments. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0061] Figure 1 It is a flowchart of a pipe pile identification method based on a multi-primitive BIM model according to Embodiment 1 of the present invention.
[0062] Figure 2 It is a flowchart of a management method for pipe pile identification based on a multi-primitive BIM model according to Embodiment 2 of the present invention.
[0063] Figure 3 It is a flowchart of step S41) in a management method for pipe pile recognition based on a multi - primitive BIM model in Embodiment 2 of the present invention. Detailed implementation manners
[0064] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
[0065] Embodiment 1
[0066] Please refer to Figure 1 As shown, a pipe pile recognition method based on a multi - primitive BIM model includes the following steps:
[0067] S1) Establish a multi - primitive BIM model:
[0068] Construct a BIM model including geological primitives, pipe pile primitives, and construction scene primitives; among them, create geological primitives according to geological exploration data;
[0069] Create different types of pipe pile families according to design drawing data, and create pipe pile primitives according to the layout information of pipe piles in the design drawings;
[0070] Create construction scene primitives according to the on - site data of the construction site;
[0071] Set the attribute parameters of geological primitives, pipe pile primitives, and construction scene primitives respectively;
[0072] The attribute parameters of geological primitives include soil type, bearing capacity, groundwater level, and rock layer thickness;
[0073] The attribute parameters of pipe pile primitives include pipe pile number, pipe pile type, pipe pile length, pipe pile diameter, steel strand strength, steel strand prestress value, stress measurement point coordinates, and design elevation;
[0074] The attribute parameters of construction scene primitives include construction area, pipe pile coordinates, construction stage, and construction team;
[0075] Specifically, the creation of each type of primitive is created by using the built - in tools of Civil3D or Revit software or other plug - ins.
[0076] Geological data: Obtain the geological exploration report of the area where the pipe pile project is located, and extract the formation information, including formation name, thickness, physical and mechanical parameters, etc. The data format can be point cloud or 3D model, etc.
[0077] Design drawing data: Obtain the design drawings of pipe piles and extract the parameter information of pipe piles, including pile numbers, pile diameters, pile lengths, pile position coordinates, burial depths, etc. The data format is usually CAD drawings or tables. These data need to be converted into a format recognizable by BIM software. For example, the family function of Revit software can be used to create pipe pile families, and then pipe pile elements can be created according to the parameter information of the piles.
[0078] Construction site data: Collect relevant data of the construction site, including the site scope, buildings, roads, etc. The data format can be CAD drawings, point clouds, or real-scene photos, etc. These data need to be converted into a format recognizable by BIM software. For example, the built-in tools of Revit software or other plugins can be used to create a construction site model.
[0079] II. BIM model construction:
[0080] Geological element modeling: Create a geological model in BIM software based on geological data. The geological model can be represented in different ways. For example, different colors or materials can be used to represent different strata, or contour lines or cross-sections can be used to represent the strata distribution.
[0081] Pipe pile element modeling: Create a pipe pile model in BIM software according to the design data of pipe pile drawings. The family function of Revit software can be used to create pipe pile families, and pipe pile elements can be generated according to the parameter information of the pipe piles. It is necessary to ensure the association between the pipe pile elements and the geological model. For example, parameters can be set to represent the burial depth and inclination angle of the pipe piles.
[0082] Construction site element modeling: Create a construction site model in BIM software according to the construction site data. This model can include the site scope, buildings, roads, etc. These models can be created using the built-in tools of Revit software or other plugins.
[0083] Finally, associate the geological elements, pipe pile elements, and construction site elements to form a complete BIM model. For example, the association relationship in the model can be achieved by using prefabricated modeling technology, shared parameters, etc.
[0084] III. Model parameterization:
[0085] In order to implement subsequent virtual workspace division, parametric modeling of the BIM model is required. Parametric modeling refers to using the parameter function of BIM software to define various attribute parameters of the BIM model and controlling the generation and modification of the model through parameters. The attribute parameters of the model should be modeled according to the on-site surveying and mapping data according to a certain scaling ratio parameter.
[0086] S2) Code pipe pile information:
[0087] Generate unique coding information for each pipe pile, which includes an explicit coding segment and an implicit coding segment;
[0088] The explicit coding segment includes the geological primitive attribute parameter code, the pipe pile primitive attribute parameter code, and the construction scenario primitive attribute parameter code, which are used to record the basic information of each pipe pile;
[0089] The implicit coding segment includes material specifications, steel bar information, production information, and acceptance information; it is used to record the detailed information of each pipe pile;
[0090] S3) Parametrically correlate the coding information with the BIM model. Engineering design managers can quickly identify and locate specific on-site pipe piles based on the BIM model; on-site construction workers can also quickly identify and interpret the design plan of the pipe pile in the BIM model according to the coding information of the pipe pile.
[0091] It should be noted that in the present invention, the coding information is correlated with the BIM model, providing a connected carrier for a quick identification method for engineering design managers and on-site construction workers; engineering design managers can quickly identify and locate specific on-site pipe piles based on the BIM model; on-site construction workers can also quickly identify and interpret the design plan of the pipe pile in the BIM model according to the coding information of the pipe pile; and it provides a data basis for various BIM applications.
[0092] Among them, the explicit code segment uses meaningful codes, including the geological primitive attribute parameter code, the pipe pile primitive attribute parameter code, and the construction scenario primitive attribute parameter code, which are correlated with the BIM model; it is convenient for staff to directly identify and understand. At the same time, it can also directly provide a data basis for various BIM applications.
[0093] For example, various attribute parameters of the BIM model include: Geological primitive attribute parameters:
[0094] Soil type: such as clay, sand, rock, etc. (It is recommended to refer to relevant geological specifications for classification)
[0095] Bearing capacity: in kPa.
[0096] Groundwater level: in m, the height relative to a certain reference point.
[0097] Rock layer thickness: in m.
[0098] Pipe pile primitive attribute parameters:
[0099] Pipe pile type: such as prestressed pipe pile, bored cast-in-place pile, etc.;
[0100] Pipe pile length: in m;
[0101] Pipe pile diameter: in mm;
[0102] Steel strand strength: in MPa;
[0103] Steel strand prestress value: in N / mm 2 ;
[0104] Stress measurement point coordinates: coordinate values relative to the pile top or other reference points (unit: mm)
[0105] Design elevation: in meters, the height relative to a certain reference point;
[0106] Construction scene graphic element attribute parameters:
[0107] Construction area: represented by numbers for distinction.
[0108] Pipe pile coordinates: relative coordinates of each pipe pile.
[0109] Construction stage: such as pile foundation construction, pile driving construction, steel cage fabrication, concrete pouring, etc.
[0110] Construction team: such as Construction Team A, Construction Team B, etc.
[0111] To more intuitively illustrate the coding information of the pipe piles in the present invention, the following example is given for illustration:
[0112] Geological graphic element attribute parameter code: soil type (2 - letter) + bearing capacity (3 - digit number, unit kPa, rounded) + groundwater level (2 - digit number, unit m, rounded) + rock layer thickness (2 - digit number, unit m, rounded). Code: SM2000205.
[0113] Soil type: SM (sand)
[0114] Bearing capacity: 200 kPa (encoded as 200)
[0115] Groundwater level: 2 m (encoded as 02)
[0116] Rock layer thickness: 5 m (encoded as 05)
[0117] Pipe pile graphic element attribute parameter code: pipe pile type (2 - letter) + pipe pile diameter (2 - digit number, unit cm, rounded) + pipe pile length (2 - digit number, unit m, rounded) + steel strand strength (3 - digit number, unit MPa, rounded) + prestress value (3 - digit number, unit N / mm 2 , rounded). Code: YP3012180160.
[0118] Pipe pile type: YP (prestressed pipe pile)
[0119] Pipe pile diameter: 30 cm (encoded as 30)
[0120] Length of pipe pile: 12m (coded as 12)
[0121] Assume the strength of steel strand is 1800 MPa (coded as 180)
[0122] Assume the prestress value is 1600 N / mm 2 (coded as 160)
[0123] Attribute parameter code of construction scene primitive: Construction area (2 digits) + Pipe pile coordinates (4 digits) + Construction stage (1 letter, e.g., a represents pile foundation construction) + Construction team (1 letter, e.g., A represents Construction Team A). Code: 010512aA.
[0124] Construction area: 1 (coded as 01)
[0125] Pipe pile coordinates: XY-axis coordinates = (05, 12) (coded as 0512)
[0126] Construction stage: a (pile foundation construction stage)
[0127] Construction team: A (Construction Team A)
[0128] In summary, use delimiters to distinguish the above three parts;
[0129] Final explicit coding segment: SM2000205-YP3012180160-010512aA;
[0130] The implicit code segment uses meaningless codes, such as randomly generated combinations of numbers or letters, mainly for database queries and information association. Or use independent database fields; the detailed information of the implicit coding segment can be stored in the database for easy recording and reference. Therefore, no example is given here.
[0131] Example 2
[0132] Please refer to Figures 2 - 3 As shown, based on Example 1, a management method for pipe pile recognition based on a multi-primitive BIM model further includes the following steps:
[0133] S4) Establish and divide a virtual work area:
[0134] S41) Establish a virtual site in the BIM model, and use the seven-parameter conversion method between longitude and latitude coordinates and engineering coordinates to map the actual construction site to the virtual site of the BIM model to achieve one-to-one accurate correspondence;
[0135] Furthermore, the implementation steps of the seven-parameter conversion method include:
[0136] S411) Data acquisition: Obtain the coordinates (X, Y, Z) of at least three known points in the virtual site coordinate system and the actual site coordinate system;
[0137] In actual operation, these points should be selected to be relatively evenly distributed and have high precision. High-precision measurement devices such as GPS can be used to obtain the actual site coordinates.
[0138] S412) Parameter solution: Use the least squares method or other optimization algorithms to solve the parameters of the seven-parameter transformation model according to the known point coordinates; The seven parameters include three rotation angles (θ1, θ2, θ3), three translation amounts (ΔX, ΔY, ΔZ), and a scale scaling parameter (S).
[0139] In actual operation, professional measurement software or programming tools can be used for calculation.
[0140] S413) Coordinate transformation: Use the obtained seven-parameter transformation model to transform the coordinates in the actual site into the coordinates in the virtual site; The calculation formula is as follows: (Use matrix transformation or other coordinate transformation methods for transformation)
[0141]
[0142] In the formula: is the rotated matrix; R is the rotation transformation matrix; is the translation transformation matrix; S is the scale scaling parameter; θ 1 , θ 2 , θ 3 are the three rotation angles around the X-axis, Y-axis, and Z-axis; ΔX, ΔY, and ΔZ are the three translation amounts along the X-axis, Y-axis, and Z-axis.
[0143] S42) Use the parallel projection method to project the 3D model onto a 2D plane; Use the graphics engine and mouse interaction function to draw a polygon boundary on the projected 2D plane.
[0144] In actual operation, the BIM model can be set to the top view of the parallel projection for subsequent operations on the plane. Select the vertices of the polygon by clicking the mouse to divide the boundaries of each virtual work area in the virtual site.
[0145] S43) Use the non-zero winding number algorithm to judge the positional relationship between the pipe pile coordinate points and the drawn polygon boundary.
[0146] Furthermore, the judgment process of the non-zero winding number algorithm is as follows:
[0147] Traverse all the coordinate points of the pipe piles in the model.
[0148] For each pipe pile, calculate the vectors connecting the coordinate points of the pipe pile and each side of the polygon.
[0149] Calculate the angles of all vectors with respect to the positive direction of the X-axis, and determine whether the change in angles forms a complete circle.
[0150] If the change in angles forms a complete circle, the pipe pile is located inside the polygon; otherwise, it is located outside the polygon.
[0151] S44) According to the result judged by the algorithm, divide the pipe piles located in the same polygon into the same virtual work area; update the coding information of the pipe piles and record the virtual work area to which they belong.
[0152] S45) Develop a synchronization component through BIMface. When changes occur in the actual construction area or the BIM model design plan, this component can automatically update the coding information and virtual work area of the pipe piles to maintain dynamic synchronization and update of the data. Achieve information sharing and intercommunication, and improve the level of informatization management.
[0153] It should be noted that the present invention combines the coding system with the virtual work area of the BIM model for dynamic management. First, use the seven-parameter transformation method to accurately map the actual construction site to the virtual site of the BIM model. Then, use the non-zero winding number algorithm to judge the spatial relationship between the pipe pile and the work area boundary, and automatically assign the pipe pile to the corresponding virtual work area. Improve construction efficiency and management efficiency.
[0154] Furthermore, it also includes S5) Construction management of pipe piles:
[0155] According to the different types and quantities of pipe piles in each virtual work area, calculate the demand for various resources in this area; the various resources include construction equipment, construction personnel, and construction materials.
[0156] Real-time track the changes in the virtual work area in the BIM model and update the resource allocation plan.
[0157] In actual operation, this step can use the statistical function of BIM software to perform statistical calculations on different resource allocation plans to obtain the resource allocation plan.
[0158] Furthermore, it also includes S6) Operation and maintenance management of pipe piles:
[0159] Deploy distributed sensors to regularly collect data on the inclination and settlement of the pipe piles, and preprocess the collected data;
[0160] Update the processed data to the BIM model and synchronize it to the pipe pile coding information; facilitate project managers to timely grasp the operation status of the pipe piles.
[0161] Further, it also includes S7) creating a pipe pile database:
[0162] Create a pipe pile database for this project, associate the coding information with the database, which is used to support the decoding of the coding information and facilitate information retrieval;
[0163] The pipe pile database should at least include a pipe pile partition table and a pipe pile information table;
[0164] The pipe pile partition table is used to record the boundary information of each virtual work area, the distribution coordinates of the pipe piles, and store the information of the construction site work area.
[0165] The pipe pile information table is used to record the coding information of each pipe pile.
[0166] Those skilled in the art can clearly understand that for the convenience and conciseness of description, the specific working processes of the above-described systems, models, and graphic elements can refer to the corresponding processes in the foregoing method embodiments, and will not be elaborated herein.
[0167] In several embodiments provided by the present application, it should be understood that the disclosed models, graphic elements, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the graphic elements is only a logical function division. In actual implementation, there may be other division methods. For example, multiple graphic elements 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 interfaces, and the indirect couplings or communication connections of the devices or graphic elements can be in electrical, mechanical, or other forms.
[0168] The graphic elements may or may not be physically separated. The components displayed as graphic elements may or may not be physical graphic elements, that is, they can be located in one place, or they can be distributed to multiple network graphic elements. Some or all of the graphic elements can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0169] In addition, the functional graphic elements in each embodiment of the present application can be integrated into one processing graphic element, or each graphic element can exist physically alone, or two or more graphic elements can be integrated into one graphic element. The above-mentioned integrated graphic elements can be implemented in the form of hardware or in the form of software functional graphic elements.
[0170] If the integrated graphic elements are implemented in the form of software function graphic elements and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium 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 described in various embodiments of this application. The foregoing storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories (ROM, read-only memory), random access memories (RAM, random access memory), magnetic disks, or optical discs.
[0171] In the description of the specification, the description with reference to terms such as "one embodiment", "example", "specific example", etc. means that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in a suitable manner in any one or more embodiments or examples.
[0172] The above content is only an example and explanation of the structure of the present invention. Those skilled in the art of this technology can make various modifications or supplements to the described specific embodiments or use similar methods for substitution, as long as they do not deviate from the structure of the invention or exceed the scope defined by this claims, they should fall within the protection scope of the present invention.
Claims
1. A pipe pile identification method based on a multi-element BIM model, characterized in that: The following steps are involved: S1) Establish a multi-element BIM model: Construct a BIM model including geological elements, pile elements and construction scene elements; Among them, geological elements are created based on geological exploration data; Create different types of pipe pile families according to the design drawing data, and create pipe pile elements according to the layout information of the pipe piles in the design drawings; Create construction scene elements based on the actual data of the construction site; Set the attribute parameters of geological elements, pile elements and construction scene elements respectively; S2) Coded pile information: Generate unique coding information for each pipe pile, the coding information including an explicit coding segment and an implicit coding segment; The explicit coding segment includes geological element attribute parameter codes, pipe pile element attribute parameter codes, and construction scene element attribute parameter codes, which are used to record the basic information of each pipe pile; The implicit coding segment includes material specifications, reinforcement information, production information and acceptance information; it is used to record the detailed information of each pipe pile; S3) Parametrically correlate the coding information with the BIM model, quickly identify and locate specific on-site pipe piles according to the BIM model; and quickly identify and interpret the design plan of the pipe pile in the BIM model according to the coding information of the pipe pile.
2. The method for identifying pipe piles based on a multi-element BIM model according to claim 1, characterized in that: The geological element attribute parameters include soil type, bearing capacity, groundwater level and rock layer thickness.
3. The method for identifying pipe piles based on a multi-element BIM model according to claim 1, characterized in that: The pipe pile element attribute parameters include pipe pile number, pipe pile type, pipe pile length, pipe pile diameter, steel strand strength, steel strand prestress value, stress measurement point coordinates and design elevation.
4. The method for identifying pipe piles based on a multi-element BIM model according to claim 1, characterized in that: The construction scene graphic element attribute parameters include construction area, pile coordinates, construction stage and construction team.
5. A management method for pile identification based on a multi-element BIM model according to claim 1, characterized in that: It also includes S4) establishing and dividing virtual workspaces: S41) establishing a virtual site in the BIM model, and using a seven-parameter conversion method between latitude and longitude coordinates and engineering coordinates to map the actual construction site to the virtual site of the BIM model, achieving one-to-one accurate correspondence; S42) using a parallel projection method to project the three-dimensional model onto a two-dimensional plane; using a graphics engine and a mouse interaction function to draw a polygon boundary on the projected two-dimensional plane; S43) using a non-zero winding number algorithm to determine the positional relationship between the pipe pile coordinate point and the drawn polygon boundary; S44) According to the result of the algorithm judgment, the pipe piles located in the same polygon are divided into the same virtual work area; the coding information of the pipe piles is updated, and the virtual work area to which they belong is recorded.
6. A management method for pile identification based on a multi-element BIM model according to claim 5, characterized in that: The implementation steps of the seven-parameter conversion method include: S411) Data acquisition: acquiring coordinates (X, Y, Z) of at least three known points in the virtual site coordinate system and the actual site coordinate system; S412) Parameter solution: using the least square method or other optimization algorithms, solve the parameters of the seven-parameter transformation model according to the known point coordinates; the seven parameters include three rotation angles, three translation amounts and a scale scaling parameter; S413) Coordinate transformation: using the seven-parameter transformation model obtained by solving, the coordinates in the actual field are transformed into the coordinates in the virtual field; the calculation formula is as follows: Where: is the rotated matrix; R is the rotation transformation matrix; is the translation transformation matrix; S is the scale scaling parameter; θ1, θ2, θ3 are the three rotation angles around the X-axis, Y-axis and Z-axis; ΔX, ΔY, ΔZ are the three translation amounts of the X-axis, Y-axis and Z-axis.
7. A management method for pile identification based on a multi-element BIM model according to claim 5, characterized in that: The non-zero winding number algorithm judgment process is as follows: Traverse the coordinate points of all pipe piles in the model; For each pipe pile, calculate the vector connecting the coordinate point of the pipe pile and each edge of the polygon; Calculate the angles of all vectors relative to the positive direction of the X-axis, and determine whether the angle change forms a complete circle; If the angle change forms a complete circle, the pile is inside the polygon, otherwise it is outside the polygon.
8. A management method for pile identification based on a multi-element BIM model according to claim 5, characterized in that: It also includes step S45): developing a synchronization component through BIMface, when there are changes in the actual construction area or the BIM model design plan, the component can automatically update the coding information of the pipe piles and the virtual workspace to keep the data dynamically and synchronously updated.
9. The method for identifying and managing pipe piles based on a multi-element BIM model according to claim 5, characterized in that: Also includes S5) Construction management of pipe piles: According to the different types and quantities of pipe piles in each virtual work area, the demand for various resources in the area is calculated; the various resources include construction equipment, construction personnel and construction materials. Track changes in the virtual workspace in the BIM model in real time and update resource allocation plans.
10. The method for identifying and managing pipe piles based on a multi-element BIM model according to claim 5, characterized in that: It also includes S6) operation and maintenance management of pipe piles: Deploy distributed sensors to collect the inclination and settlement data of the piles at regular intervals and pre-process the collected data; The processed data is updated to the BIM model and synchronized to the pipe pile coding information.
Citation Information
Patent Citations
Pile length acquisition method and device, computer equipment and storage medium
CN114676483A
Self-adaptive partitioning method and device for pile foundation construction work area, computer equipment and medium
CN116663107A
Pile foundation data scheduling and management method and device based on BIM
CN118485196A