Pile lengthening automatic recognition and parameterized modeling method based on BIM model

CN122886149APending Publication Date: 2026-10-09CHINA MCC5 GROUP CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610895308.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-06-22
Publication Date
2026-10-09

AI Technical Summary

Technical Problem

1.解决人工逐根判断、筛选、量测、计算、录入及建模等大量手动操作导致的低效与易错问题,提高桩基补长校核效率与准确性;

Benefits of technology

1.批量自动处理:通过BIM二次开发,将数据读取、补长判断、传递修正、终态复核、参数写入、几何生成全流程自动化,减少人工逐根筛选、量测、计算、录入、建模的时间成本。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122886149A_ABST
    Figure CN122886149A_ABST
Patent Text Reader

Abstract

The application discloses a pile foundation lengthening automatic identification and parameterized modeling method based on a BIM model, and comprises the following steps: obtaining a target pile component, reading component basic data; determining a candidate control object and selecting a neighboring pile set according to a clear distance; when the height difference between the bottom of the current pile and the neighboring pile is greater than the clear distance between piles, a lengthening demand is generated, and the lengthening length is the difference between the height difference of the pile bottom and the clear distance between piles; lengthening transmission calculation is performed from low to high according to the original bottom elevation; final state review and abnormal marking are performed; the lengthening result is written into the original pile instance parameter; and an independent lengthening entity is generated at the bottom of the original pile. The application has the beneficial effects that through BIM secondary development, the whole process of data reading, lengthening judgment, transmission correction, final state review, parameter writing and geometry generation is automated, and the time cost of manual root-by-root screening, measurement, calculation, input and modeling is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the technical fields of Building Information Modeling (BIM), pile foundation engineering modeling, parametric modeling and secondary development of engineering models. Specifically, it relates to a method for automatic identification and parametric modeling of pile foundation extension based on BIM model. Through the BIM software visual programming environment or secondary development interface, the method performs target component screening, automatic data extraction, extension rule judgment, extension transfer calculation, result verification, automatic parameter writing and automatic generation of extension geometric entities in the pile foundation model. Background Technology

[0002] Pile foundation engineering is an important foundation form in various civil engineering projects such as buildings, bridges, and ports. In the actual construction or design refinement process, due to the constraints of engineering control rules such as changes in geological conditions, spatial relationship limitations between adjacent pile foundations, control of pile bottom elevation differences, requirements for clear distance between piles, design control surfaces (such as the undulating surface of the bearing layer), and minimum extension requirements (i.e., pile splicing or extension), it is often necessary to determine whether some pile foundations need to be extended downwards to meet the requirements of bearing capacity, settlement control, and structural safety.

[0003] Currently, the industry primarily relies on manual methods to determine whether pile foundations need to be extended and how to determine the extension length. Technicians typically need to check the spatial location, bottom elevation, relative height difference, and net distance of adjacent pile foundations one by one in 2D CAD drawings or 3D BIM models, and perform calculations and judgments in conjunction with design specifications and project-specific rules. For pile foundations requiring extension, the length parameters are then manually modified in the model or drawings, and the corresponding extension geometry is created.

[0004] With the widespread application of BIM technology in civil engineering, mainstream BIM software such as Autodesk Revit and Bentley has provided a technical platform for the information management and 3D visualization of pile foundation models. These software programs can create 3D pile family instances with parameters such as length, elevation, and material, and support spatial positioning and constraint relationships between components. However, when pile foundation projects are large-scale, with hundreds or thousands of piles, diverse pile types (such as cast-in-place piles, precast piles, and steel pipe piles), and the bottom is attached to complex geological interfaces or design control surfaces, the conventional operating modes of existing BIM software reveal significant limitations.

[0005] Specifically, existing technologies rely on manual selection, measurement, calculation, and data entry within the BIM model, which has the following main drawbacks: 1. Low efficiency and high time cost: For large pile foundation groups, manually checking and determining whether each pile needs to be extended requires repeatedly switching views, measuring distances, calculating elevation differences, and comparing rules, making the operation cumbersome and time-consuming. For design changes or rule adjustments, all related judgments and modeling work needs to be re-executed, resulting in a large amount of repetitive labor.

[0006] 2. Prone to errors and unreliable: Manual judgment and calculation are highly susceptible to negligence, fatigue, or visual errors, leading to missed judgments, misjudgments, or incorrect length calculations. Furthermore, manually modifying pile parameters and modeling can cause data inconsistencies, such as mismatches between the length parameters of the same pile and its instance geometry, or disruption of constraints with adjacent piles.

[0007] 3. Difficulty in maintaining existing constraints: In conventional BIM operations, directly modifying the length or bottom elevation of a pile may disrupt the established attachment or alignment constraints between the pile and the pile cap, bearing layer, or other reference surfaces, resulting in disordered model topology and requiring additional work to repair or rebuild the constraints.

[0008] 4. Lack of independent geometric representation for extensions: In engineering practice, extension sections often need to be treated as independent construction units (such as pile splicing sections) for material statistics, construction simulation, and cost accounting. Existing technologies typically only simply extend the original pile model, failing to automatically generate an independent extension geometric entity with parameter information at the bottom of the original pile, thus failing to meet the needs of refined management and subsequent analysis.

[0009] 5. Poor rule adaptability: The rules for lengthening control may differ between different projects or different areas of the same project (e.g., prioritizing the pile bottom height difference, prioritizing the minimum clearance, etc.). Manual processing methods are difficult to respond quickly and apply different rule sets in batches.

[0010] In summary, existing methods for pile foundation extension that rely on manual inspection and operation are insufficient to balance efficiency and accuracy when dealing with large-scale, diverse, and complex pile foundation projects. Therefore, there is an urgent need for a method that can automate pile foundation extension based on a BIM platform's visual programming or secondary development interface. This method should automatically identify piles requiring extension, accurately calculate the extension length, automatically input parameters, and generate independent extension geometric entities without disrupting the existing attachment and constraint relationships of the original piles. This would significantly reduce labor costs and improve the consistency of engineering data and the accuracy of modeling results. Summary of the Invention

[0011] The purpose of this application is to provide an automatic identification and parametric modeling method for pile foundation extension based on BIM model, which solves the following technical problems: 1. Solves the inefficiency and error-proneness caused by a large number of manual operations such as judging, screening, measuring, calculating, entering and modeling each pile individually, and improves the efficiency and accuracy of pile lengthening verification; 2. Resolve the issue that directly modifying the original pile family or replacing the pile type may damage the existing top attachment, bottom attachment, and elevation constraints; 3. To address the issue that the reference pile itself may also extend during partial extension calculations, resulting in a static calculation result that cannot fully reflect the final pile bottom relationship; 4. When only the current pile is used as the object for identifying neighboring pile relationships, the object to be supplemented may actually be the surrounding neighboring piles, thus missing the supplementation requirements in valid pile pairs; 5. To address the issue of multiple candidate length extensions for the same pile in different neighboring pile relationships, global cumulative control value updates and final state verification are used to prevent subsequent stricter control relationships from invalidating previous results; 6. The results of the length extension are difficult to trace in the model and only have data, lacking three-dimensional geometric expression. It is impossible to simultaneously achieve information recording (control object, data, length extension, reason, verification status) and intuitive three-dimensional display.

[0012] The objective of this application is achieved through the following technical solution: An automatic identification and parametric modeling method for pile foundation extension based on BIM model is proposed. In the BIM modeling platform, an automatic processing flow for pile foundation extension is established through a visual programming environment, script programs, or secondary development interfaces. This flow includes a target component acquisition and basic data reading module, a control object identification module, an extension rule calculation module, a transfer correction module, a final state verification module, a result parameter writing module, and an extension geometry generation module. The modeling method includes the following steps: S1. Based on the target component acquisition and basic data reading module, acquire the target pile component and read the component's basic data; S2. Based on the control object identification module, determine the candidate control objects and select the set of adjacent stakes according to the net distance; S3. Based on the compensation rule calculation module, when it is determined that the difference in the bottom elevation between the current pile and the adjacent pile is greater than the clear distance between the piles, a supplementary length requirement is generated, and the supplementary length is the difference between the bottom elevation difference and the clear distance between the piles; S4. Based on the transfer correction module, perform the lengthening transfer calculation from low to high according to the original bottom elevation; S5. Based on the final state verification module, perform final state verification and anomaly marking; S6. Based on the result parameter writing module, the lengthening result is written into the original pile instance parameters; S7. Based on the extension geometry generation module, generate an independent extension entity at the bottom of the original pile.

[0013] Furthermore, the modeling method finally outputs the parameters of the original pile instance: whether to extend it, the final extension length, the bottom elevation after extension, and the result of controlling adjacent piles.

[0014] Furthermore, in S1, target pile components and foundation data are obtained. The target pile components that need to be included in the calculation are obtained from the BIM model. Foundation data for each pile is read, including pile center coordinates X and Y, pile radius R, original bottom elevation Z, pile number or component number, and pile type information.

[0015] Furthermore, in S2, candidate control objects are determined and a set of neighboring piles is selected according to the net distance. Taking a certain current pile Pi as the center, the net distance Sij between it and other piles Pj within the search range is calculated. Sij is sorted from smallest to largest, and the top N piles are selected as the set of neighboring piles of the current pile. The neighboring pile relationships selected by each current pile are merged into a set of globally effective pile pairs.

[0016] Furthermore, in S3, candidate extension requirements are generated according to the preset extension control rules. The current pile is compared with the neighboring piles selected in the previous step. When the pile bottom elevation difference Hij is greater than the pile spacing Sij, the pile with the higher original bottom elevation is extended downwards. The candidate extension length Lij is the difference between the pile bottom elevation difference and the pile spacing, i.e., Lij = Hij – Sij.

[0017] Furthermore, in S4, the lengthening calculation is performed from low to high according to the original bottom elevation. All piles involved in the calculation are sorted from low to high according to the original bottom elevation, and the lower piles are calculated first. For the current pile, only the adjacent piles in its neighboring pile set whose original bottom elevation is lower than the current pile are used as the control objects for calculating the lengthening. If the same pile has multiple lengthening lengths after calculation, the maximum value is taken. The calculation method of passing from low to high is adopted to consider the influence of the lengthening of the lower neighboring piles on the higher piles in one ordered calculation process, thus avoiding iterative calculation.

[0018] Furthermore, in S5, the final state verification and anomaly marking are performed. After determining the final extension length of each pile, the global effective pile pairs are verified based on the bottom elevation after extension. If there are any anomalies, they are marked and output.

[0019] Furthermore, in S6, the extension result is written into the original pile instance parameters. For piles that are finally determined to need extension, the extension result is written into the instance parameters of the original pile. The instance parameters include: whether extension is needed, extension length, pile bottom elevation after extension, control object number, control clearance, control height difference, length of extension of the control object, reason for extension and verification result.

[0020] Furthermore, in S7, an independent extension entity is generated without changing the original pile attachment relationship. For piles that need to be extended, the original pile is not changed, and an additional independent extension entity is generated below its original bottom. The extension entity is generated as a regular model entity, direct shape, solid geometry object or parametric family instance. The extension entity is used for three-dimensional visualization, while the extension information is still stored in the parameters of the original pile instance.

[0021] The beneficial effects of this application are: 1. Batch Automated Processing: Through BIM secondary development, the entire process of data reading, length adjustment judgment, transmission correction, final state verification, parameter writing, and geometric generation is automated, reducing the time cost of manual selection, measurement, calculation, data entry, and modeling.

[0022] 2. Final state verification and anomaly marking: Perform reverse verification on the bottom elevation of the extended pile to ensure that it meets the preset rules and mark the anomaly relationship.

[0023] 3. Information Recording and 3D Geometry: The supplementary information is written into the parameters of the original pile instance, and an independent supplementary entity is generated at the same time, realizing a visual expression that is consistent with the information and geometry, which is convenient for detailed table statistics and construction briefing.

[0024] 4. Universal method and precise adjacent piles: Multiple extension control rules can be preset according to different projects; adjacent piles are selected by sorting by net distance, which can adapt to the coexistence of piles with different radii and is closer to the actual net distance relationship.

[0025] 5. Dynamic transfer and global cumulative control: The calculation of the extension is carried out from low to high, taking into account the impact of the extension of the lower piles on the higher piles; the relationship between piles is converted into a globally effective pile pair, the extension object is determined by the higher pile, the cumulative control value is automatically updated, and the consistency and reliability of the results are improved by final review.

[0026] 6. Protect existing models: Do not modify the original pile family, do not replace the type, and do not change the attachment relationship, reducing the risk of damage.

[0027] The aforementioned main solution and its various further alternatives can be freely combined to form multiple solutions, all of which are solutions that can be adopted and are claimed in this application; furthermore, the (non-conflicting alternatives) can also be freely combined with each other and with other alternatives. Those skilled in the art, after understanding the solution of this application, will realize from the prior art and common general knowledge that there are many combinations, all of which are technical solutions to be protected by this application, and will not be exhaustively listed here. Attached Figure Description

[0028] Figure 1 This is a flowchart of the automatic processing method for this application.

[0029] Figure 2 This is a schematic diagram of the selection of adjacent pile sets based on net distance sorting in this application.

[0030] Figure 3 This is a schematic diagram showing the relationship between the net distance between the two pile components and the pile bottom elevation difference in this application.

[0031] Figure 4 This is a schematic diagram of the formation of the supplementary entity at the bottom of the pile to be supplemented in this application.

[0032] Figure 5This is a plan view of the overall distribution of the pile foundations in this application.

[0033] Figure 6 This is a three-dimensional schematic diagram of the overall distribution of the pile foundation in this application.

[0034] Figure 7 This is a schematic diagram of the model effect after the entity is extended in this application. Detailed Implementation

[0035] The following non-limiting embodiments are used to illustrate this application.

[0036] Example 1 An automatic identification and parametric modeling method for pile foundation extension based on BIM model. To avoid being tied to specific commercial software, the "BIM modeling platform", "visual programming environment", "parametric modeling tool" or "secondary development interface" in this solution can all be used as implementation carriers.

[0037] refer to Figure 1 As shown, in the BIM modeling platform, an automatic processing flow for pile foundation extension is established through a visual programming environment, script program or secondary development interface. This flow includes a target component acquisition and basic data reading module, a control object identification module, an extension rule calculation module, a transfer correction module, a final state verification module, a result parameter writing module and an extension geometry generation module.

[0038] The modeling method includes the following steps: S1. Based on the target component acquisition and basic data reading module, acquire the target pile component and read the component basic data.

[0039] S2. Based on the control object identification module, determine the candidate control objects and select the set of adjacent piles according to the net distance.

[0040] S3. Based on the compensation rule calculation module, when it is determined that the difference in the bottom elevation between the current pile and the adjacent pile is greater than the net distance between the piles, a supplementary length requirement is generated, and the supplementary length is the difference between the bottom elevation difference and the net distance between the piles.

[0041] S4. Based on the transfer correction module, perform the lengthening transfer calculation from low to high according to the original bottom elevation.

[0042] S5. Based on the final state verification module, perform final state verification and anomaly marking.

[0043] S6. Based on the result parameter writing module, the lengthening result is written into the original pile instance parameters.

[0044] S7. Based on the extension geometry generation module, generate an independent extension entity at the bottom of the original pile.

[0045] The modeling method ultimately outputs the parameters of the original pile instance: whether to extend it, the final extension length, the bottom elevation after extension, and the results of controlling adjacent piles.

[0046] In S1, the target pile components and foundation data are obtained. The target pile components that need to be included in the calculation are obtained from the BIM model. The foundation data of each pile is read, including the pile center coordinates X and Y, pile radius R, original bottom elevation Z, pile number or component number, and pile type information.

[0047] refer to Figure 2 As shown in step S2, candidate control objects are determined and a set of adjacent piles is selected based on net distance. Taking a current pile Pi as the center, the net distance Sij between it and other piles Pj within the search range is calculated. Sij is sorted from smallest to largest, and the top N piles are selected as the set of adjacent piles of the current pile. The adjacent pile relationships selected for each current pile are merged into a globally effective pile pair set. N can be other values ​​according to engineering needs; in this embodiment, N is 8.

[0048] refer to Figure 3 As shown in step S3, candidate extension requirements are generated according to preset extension control rules. The current pile is compared with the adjacent piles selected in the previous step. When the pile bottom elevation difference Hij is greater than the pile spacing Sij, the pile with the higher original bottom elevation is extended downwards. The candidate extension length Lij is the difference between the pile bottom elevation difference and the pile spacing, i.e., Lij = Hij – Sij. The preset extension control rules vary depending on the project.

[0049] In S4, the lengthening calculation is performed from low to high according to the original bottom elevation. All piles involved in the calculation are sorted from low to high according to the original bottom elevation, and the lower piles are calculated first. For the current pile, only the adjacent piles in its set whose original bottom elevation is lower than the current pile are used as the control objects for calculating the lengthening. If the same pile has multiple lengthening lengths after calculation, the maximum value is taken. The calculation method of passing from low to high is adopted to consider the influence of the lengthening of the lower adjacent piles on the higher piles in one ordered calculation process, thus avoiding iterative calculation.

[0050] In S5, the final state verification and anomaly marking are performed. After determining the final extension length of each pile, the global effective pile pairs are verified based on the bottom elevation after extension. If there are any anomalies, they are marked and output.

[0051] In S6, the extension result is written into the original pile instance parameters. For piles that are finally determined to need extension, the extension result is written into the instance parameters of the original pile. The instance parameters include: whether extension is needed, extension length, pile bottom elevation after extension, control object number, control clearance, control height difference, length of extension of the control object, reason for extension and verification result.

[0052] refer to Figure 4As shown in S7, an independent extension entity is generated without changing the original pile attachment relationship. For piles that need to be extended, the original pile is not changed, and an additional independent extension entity is generated below its original bottom. The extension entity is generated as a regular model entity, direct shape, solid geometry object or parametric family instance. The extension entity is used for three-dimensional visualization, while the extension information is still stored in the parameters of the original pile instance.

[0053] Specific Implementation Data refer to Figure 5 , Figure 6 and Figure 7 As shown, in a specific engineering model, a total of 2108 piles participated in the calculation. The pile types included different radii, such as 500mm and 700mm. When using this method, the search radius was set to 8000mm, and the 8 nearest neighboring piles were selected based on their net distance. Optionally, to prevent distant piles in the boundary area from being mistakenly included, the maximum effective comparison net distance can be set as an auxiliary condition. The calculation results show that 2108 piles successfully participated in the calculation, 0 piles did not participate, and 55 piles need to be added. The calculation verification showed no abnormalities. The parameter details for the original pile instance are as follows.

[0054]

[0055] The foregoing basic examples and their further alternative examples can be freely combined to form multiple embodiments, all of which are embodiments that can be adopted and claimed in this application. In the scheme of this application, each alternative example can be arbitrarily combined with any other basic example and alternative example.

[0056] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this application should be included within the protection scope of this application.

Claims

1. A method for automatic identification and parametric modeling of pile foundation extension based on BIM model, characterized in that, In the BIM modeling platform, an automated process for pile foundation extension is established through a visual programming environment, scripts, or secondary development interfaces. This process includes modules for target component acquisition and foundation data reading, control object identification, extension rule calculation, transfer correction, final state verification, result parameter writing, and extension geometry generation. This modeling method includes the following steps: S1. Based on the target component acquisition and basic data reading module, acquire the target pile component and read the component's basic data; S2. Based on the control object identification module, determine the candidate control objects and select the set of adjacent stakes according to the net distance; S3. Based on the compensation rule calculation module, when it is determined that the difference in the bottom elevation between the current pile and the adjacent pile is greater than the clear distance between the piles, a supplementary length requirement is generated, and the supplementary length is the difference between the bottom elevation difference and the clear distance between the piles; S4. Based on the transfer correction module, perform the lengthening transfer calculation from low to high according to the original bottom elevation; S5. Based on the final state verification module, perform final state verification and anomaly marking; S6. Based on the result parameter writing module, the lengthening result is written into the original pile instance parameters; S7. Based on the extension geometry generation module, generate an independent extension entity at the bottom of the original pile.

2. The method for automatic identification and parametric modeling of pile foundation extension based on BIM model according to claim 1, characterized in that: The modeling method ultimately outputs the parameters of the original pile instance: whether to extend it, the final extension length, the bottom elevation after extension, and the results of controlling adjacent piles.

3. The method for automatic identification and parametric modeling of pile foundation extension based on BIM model according to claim 1, characterized in that: In S1, the target pile components and foundation data are obtained. The target pile components that need to be included in the calculation are obtained from the BIM model. The foundation data of each pile is read, including the pile center coordinates X and Y, pile radius R, original bottom elevation Z, pile number or component number, and pile type information.

4. The method for automatic identification and parametric modeling of pile foundation extension based on BIM model according to claim 1, characterized in that: In S2, candidate control objects are determined and neighbor pile sets are selected according to the net distance. Taking a current pile Pi as the center, the net distance Sij between it and other piles Pj within the search range is calculated. Sij is sorted from smallest to largest, and the top N piles are selected as the neighbor pile set of the current pile. The neighbor pile relationships selected by each current pile are merged into a global effective pile pair set.

5. The method for automatic identification and parametric modeling of pile foundation extension based on BIM model according to claim 1, characterized in that: In S3, candidate extension requirements are generated according to the preset extension control rules. The current pile is compared with the neighboring piles selected in the previous step. When the pile bottom elevation difference Hij is greater than the pile spacing Sij, the pile with the higher original bottom elevation is extended downward. The candidate extension length Lij is the difference between the pile bottom elevation difference and the pile spacing, i.e., Lij = Hij – Sij.

6. The method for automatic identification and parametric modeling of pile foundation extension based on BIM model according to claim 1, characterized in that: In S4, the lengthening calculation is performed from low to high according to the original bottom elevation. All piles involved in the calculation are sorted from low to high according to the original bottom elevation, and the lower piles are calculated first. For the current pile, only the adjacent piles in its set whose original bottom elevation is lower than the current pile are used as the control objects for calculating the lengthening. If the same pile has multiple lengthening lengths after calculation, the maximum value is taken. The calculation method of passing from low to high is adopted to consider the influence of the lengthening of the lower adjacent piles on the higher piles in one ordered calculation process, thus avoiding iterative calculation.

7. The method for automatic identification and parametric modeling of pile foundation extension based on BIM model according to claim 1, characterized in that: In S5, the final state verification and anomaly marking are performed. After determining the final extension length of each pile, the global effective pile pairs are verified based on the bottom elevation after extension. If there are any anomalies, they are marked and output.

8. The method for automatic identification and parametric modeling of pile foundation extension based on BIM model according to claim 1, characterized in that: In S6, the extension result is written into the original pile instance parameters. For piles that are finally determined to need extension, the extension result is written into the instance parameters of the original pile. The instance parameters include: whether extension is needed, extension length, pile bottom elevation after extension, control object number, control clearance, control height difference, length of extension of the control object, reason for extension and verification result.

9. The method for automatic identification and parametric modeling of pile foundation extension based on BIM model according to claim 1, characterized in that: In S7, an independent extension entity is generated without changing the original pile attachment relationship. For piles that need to be extended, the original pile is not changed, and an additional independent extension entity is generated below its original bottom. The extension entity is generated as a regular model entity, direct shape, solid geometry object or parametric family instance. The extension entity is used for 3D visualization, while the extension information is still stored in the parameters of the original pile instance.