A design method of reinforced concrete joint foundation based on Revit

By establishing a parameterization family in Revit and calculating stress using secondary development technology, the problem of complexity of reinforced concrete expansion foundation design in traditional design is solved, and a fast and accurate joint foundation design is achieved, which improves the accuracy and efficiency of the design.

CN119783213APending Publication Date: 2025-04-08CHINA AIRLINES ENVIRONMENTAL DEV CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411911357.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-24
Publication Date
2025-04-08

Smart Images

  • Figure CN119783213A_ABST
    Figure CN119783213A_ABST
Patent Text Reader

Abstract

A reinforced concrete joint foundation design method based on Revit relates to the field of building structure design, and can quickly and accurately calculate the joint foundation base stress, and design the reinforced concrete joint foundation through the Revit parametric family. In the method, a parametric family of the joint foundation is established in Revit, and the foundation shape and size parameters are flexibly adjusted; in the Revit project file, the columns and walls of the upper structure are arranged according to actual needs, and the joint foundation is inserted; the upper structure internal force is obtained by using Revit secondary development, and the geometric characteristics of the bottom surface of the foundation and the stress values ​​of each corner point are calculated; the average stress, maximum stress and minimum stress of the base are calculated, and a base stress diagram is drawn; according to the current building foundation design specification, the calculated base stress is verified to see whether it meets the safety requirements; combined with relevant specifications and construction requirements, the Revit parametric family is adjusted to determine the final design scheme of the joint foundation that meets all conditions.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of building structure design, and in particular to a reinforced concrete combined foundation design method based on Revit. Background Art

[0002] At present, in the practice of traditional building structure design, designers often face the following problems when designing reinforced concrete extended foundations: (1) Close spacing between multiple column foundations: When the clear distance between columns is small, the foundations interfere with each other. Especially when the column load is large or the bearing capacity of the foundation is weak, the extended foundations may overlap, collide or overlap in size; (2) The foundation perimeter is restricted: If the foundation is close to the building boundary, a single column extended foundation cannot be arranged or the area is insufficient; (3) Conflict between column and shear wall foundation: The column foundation collides or overlaps with the shear wall foundation.

[0003] In view of the above situation, an effective solution in the prior art is to adopt a multi-column (wall) combined foundation design, that is, integrating multiple column foundations or shear wall foundations into one, and transferring the internal force of the column or wall to the foundation through this comprehensive foundation structure.

[0004] However, given the diverse and complex forms of multi-column (wall) combined foundations, conventional calculation software is difficult to accurately handle. Therefore, structural designers need to make personalized designs based on engineering practice experience to ensure that the structure is both safe, reliable and economical. Summary of the invention

[0005] The purpose of the present invention is to provide a reinforced concrete combined foundation design method based on Revit, which can quickly and accurately calculate the combined foundation base stress, and design the foundation bottom surface by calculating whether the base stress meets the specification requirements. In combination with the foundation construction requirements, the reinforced concrete combined foundation is designed through the Revit parametric family.

[0006] In order to achieve the above object, the present invention adopts the following technical scheme: A reinforced concrete joint foundation design method based on Revit, comprising the following steps: Parametric modeling: Establish parametric families of joint foundations in Revit, supporting flexible adjustment of foundation shape and size parameters; Structural layout: In the Revit project file, arrange the columns and walls of the upper structure according to actual needs and insert the joint foundation; Data acquisition and stress calculation: Use Revit secondary development to obtain the internal forces of the upper structure, calculate the geometric characteristics of the foundation bottom surface and the stress values ​​of each corner point; Draw the base stress diagram: calculate the average stress, maximum stress and minimum stress of the base, and draw the base stress diagram; Standard verification: According to the current building foundation design specifications, verify whether the calculated base stress meets the safety requirements; Design determination: Based on the relevant specifications and construction requirements, adjust the Revit parametric family and determine the final design of the joint foundation that meets all conditions.

[0007] In actual application, the parametric modeling specifically includes the following steps: Create a joint base family; Draw the bottom shape of the joint foundation; Add family parameters. The content of the parameters is determined according to the actual project.

[0008] Among them, common parameters in the parametric modeling include but are not limited to: The end height and root height of the conical foundation; The number of steps in the ladder foundation and the height of each step; The material of the foundation, the strength grade of the concrete.

[0009] Specifically, the data acquisition and stress calculation specifically include the following steps: Obtain the position coordinates of the upper column or wall, and obtain the root internal force of each column or wall by interactively inputting or reading the internal force calculation result file of the PKPM structural calculation software; Calculate the resultant axial forces of multiple columns or walls, their points of action, and the additional bending moments Mx and My; Use Revit API to obtain the vertex coordinates of the foundation bottom surface outline; Use mathematical formulas to calculate the base area A and the geometric centroid coordinates , moments of inertia Ix and Iy, product of inertia Ixy; Traverse the foundation corner points and calculate the base stress of each corner point.

[0010] Furthermore, in the base stress diagram, the base average stress = (axial force resultant force + soil weight) / base bottom area; The maximum stress and the minimum stress are converted into extreme value calculations of binary functions and solved by a graphical method or a modern optimization algorithm.

[0011] Furthermore, in drawing the substrate stress map, the modern optimization algorithm is a genetic algorithm.

[0012] Furthermore, during the specification verification, if the requirements are not met, the shape of the base bottom surface is adjusted and the above steps are repeated until the specification requirements are met.

[0013] Furthermore, in the specification verification, the repeating of the above steps is the steps of repeating parameterized modeling, structural layout, data acquisition and stress calculation, and drawing a base stress map.

[0014] Compared with the prior art, the reinforced concrete joint foundation design method based on Revit described in the present invention has the following advantages: In a reinforced concrete joint foundation design method based on Revit provided by the present invention, a parameterized family of a joint foundation is established in Revit, so that the shape and size parameters of the foundation can be flexibly adjusted; in a Revit project file, columns and walls of an upper structure are arranged according to actual needs, and a joint foundation is inserted; the internal force of the upper structure is obtained by using Revit secondary development, and the geometric characteristics of the bottom surface of the foundation and the stress values ​​of each corner point are calculated; the average stress, maximum stress and minimum stress of the base are obtained, and a base stress diagram is drawn; according to the current building foundation design specification, it is verified whether the calculated base stress meets the safety requirements; in combination with relevant specifications and construction requirements, the Revit parameterized family is adjusted to determine the final design scheme of the joint foundation that meets all conditions; therefore, the reinforced concrete joint foundation design method based on Revit provided by the present invention can quickly and accurately calculate the base stress of the joint foundation, and the bottom surface of the foundation is designed by calculating whether the base stress meets the specification requirements, and in combination with the foundation construction requirements, the reinforced concrete joint foundation is designed by the Revit parameterized family. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1 A schematic diagram of a process flow of a reinforced concrete joint foundation design method based on Revit provided by an embodiment of the present invention; Figure 2 A structural schematic diagram of a conical foundation family in a reinforced concrete combined foundation design method based on Revit provided by an embodiment of the present invention; Figure 3 A structural schematic diagram of a stepped foundation group in a reinforced concrete combined foundation design method based on Revit provided in an embodiment of the present invention; Figure 4 A structural schematic diagram of base stress scatter points in a reinforced concrete combined foundation design method based on Revit provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0016] For ease of understanding, a reinforced concrete combined foundation design method based on Revit provided by an embodiment of the present invention is described in detail below in conjunction with the accompanying drawings of the specification.

[0017] The embodiment of the present invention provides a reinforced concrete joint foundation design method based on Revit, such as Figure 1-Figure 4 As shown, the following steps are included: Parametric modeling: Establish parametric families of joint foundations in Revit, supporting flexible adjustment of foundation shape and size parameters; Structural layout: In the Revit project file, arrange the columns and walls of the upper structure according to actual needs, load the joint foundation family, and arrange the joint foundation; Data acquisition and stress calculation: Use Revit secondary development to obtain the internal forces of the upper structure, calculate the geometric characteristics of the foundation bottom surface and the stress values ​​of each corner point; Draw the base stress diagram: calculate the average stress, maximum stress and minimum stress of the base, and draw the base stress diagram; Standard verification: According to the current building foundation design specifications, verify whether the calculated base stress meets the safety requirements, that is, ≤ fa, ≤ 1.2fa; Design determination: Based on the relevant specifications and construction requirements, adjust the Revit parametric family and determine the final design of the joint foundation that meets all conditions.

[0018] Compared with the prior art, the reinforced concrete joint foundation design method based on Revit described in the embodiment of the present invention has the following advantages: In a reinforced concrete joint foundation design method based on Revit provided by an embodiment of the present invention, since a parametric family of the joint foundation is established in Revit, flexible adjustment of foundation shape and size parameters is supported; in a Revit project file, columns and walls of the upper structure are arranged according to actual needs, and a joint foundation is inserted; the internal force of the upper structure is obtained by using Revit secondary development, and the geometric characteristics of the bottom surface of the foundation and the stress values ​​of each corner point are calculated; the average stress, maximum stress and minimum stress of the base are calculated, and a base stress diagram is drawn; according to the current building foundation design specification, the calculated base stress is verified to see whether it meets the safety requirements; in combination with relevant specifications and construction requirements, the Revit parametric family is adjusted to determine the final design scheme of the joint foundation that meets all conditions; therefore, a reinforced concrete joint foundation design method based on Revit provided by an embodiment of the present invention can quickly and accurately calculate the base stress of the joint foundation, design the bottom surface of the foundation by calculating whether the base stress meets the specification requirements, and design the reinforced concrete joint foundation through the Revit parametric family in combination with the foundation construction requirements.

[0019] In practical application, the above parametric modeling may specifically include the following steps: Create a joint foundation family using Revit's "Metric Structure Foundation.rft" as the family template file; Draw the bottom shape of the joint foundation. Determine and draw the bottom shape of the joint foundation based on the arrangement of the upper structure columns or walls, surrounding conditions and engineering experience; Add family parameters. The content of the parameters is determined according to the actual project.

[0020] Among them, common parameters in the above parametric modeling may include but are not limited to: The end height and root height of the conical foundation (the edge height of the conical foundation should not be less than 200mm, and the slope in both directions should not be greater than 1:3); The number of steps of the stepped foundation and the height of each step (the height of each step of the stepped foundation should be 300mm~500mm); Material of foundation, strength grade of concrete.

[0021] Specifically, the above data acquisition and stress calculation may include the following steps: Obtain the position coordinates of the upper column or wall, and obtain the root internal forces N, Mx, My, Qx, Qy of each column or wall by interactively inputting or reading the internal force calculation result file of the PKPM structural calculation software; Calculate the resultant axial force value, action point, additional bending moment Mx and My of multiple columns or walls; specifically, it can be: Where, G: the weight of the foundation and soil above the base, which is equal to the bottom area of ​​the foundation A multiplied by the foundation burial depth; h: the distance from the shear force application point to the bottom surface of the foundation; Use Revit API to obtain the vertex coordinates of the foundation bottom contour; specifically: a. Get the current document: Get the currently opened Revit document through commandData.Application.ActiveUIDocument; b. Filter basic elements: Use FilteredElementCollector to find all FamilyInstance elements belonging to the structural foundation category (BuiltInCategory.OST_StructuralFoundation); c. Extract geometric information: Use foundation.get_Geometry(new Options()) to obtain the geometric information of the element, traverse the geometric objects, and check whether it is of Solid type; d. Find the bottom surface: traverse the Faces of Solid, find the plane whose Normal vector is close to the Z axis (assuming the bottom surface is horizontal); e. Get vertex coordinates: Extract the Edges of the bottom surface, and obtain the coordinates of the vertices through the Edges, and output the vertex coordinates; Use mathematical formulas to calculate the base area A and the geometric centroid coordinates , moments of inertia Ix and Iy, and product of inertia Ixy; specifically, they can be: The base area A is calculated using the Shoelace formula. Centroid coordinates The moment of inertia Ix and Iy can be calculated by the integral method or the combination method. You can also use the secondary development to import the section coordinates into AutoCAD to establish the Region surface area, and use the AutoCAD secondary development to extract the MomentOfInertia attribute of the surface area: A=Regionobj.Area, Ix=Regionobj.MomentOfInertia(0), Iy=Regionobj.MomentOfInertia(1), Ixy = Regionobj.ProductOfInertia; Traverse the corner points of the foundation and find the base stress p of each corner point, that is, Where (x, y): the coordinates of the corner point relative to the centroid.

[0022] Furthermore, in the above-mentioned base stress diagram, the average base stress = (axial force + soil weight) / foundation bottom area, that is, the average base stress: = N / A; The maximum stress and minimum stress are converted into binary functions The extreme value calculation of is solved by graphical method or modern optimization algorithm.

[0023] Furthermore, in the above-mentioned drawing of the base stress map, the modern optimization algorithm is a genetic algorithm.

[0024] Furthermore, in the above-mentioned specification verification, if the requirements are not met, the shape of the bottom surface of the foundation is adjusted and the above steps are repeated until the specification requirements are met.

[0025] Furthermore, in the above-mentioned code verification, repeating the above steps is to repeat the steps of parametric modeling, structural layout, data acquisition and stress calculation, and drawing the base stress map.

[0026] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present invention, which should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.

Claims

1. A reinforced concrete joint foundation design method based on Revit, characterized in that: The following steps are involved: Parametric modeling: Establish parametric families of joint foundations in Revit, supporting flexible adjustment of foundation shape and size parameters; Structural layout: In the Revit project file, arrange the columns and walls of the upper structure according to actual needs and insert the joint foundation; Data acquisition and stress calculation: Use Revit secondary development to obtain the internal forces of the upper structure, calculate the geometric characteristics of the foundation bottom surface and the stress values ​​of each corner point; Draw the base stress diagram: calculate the average stress, maximum stress and minimum stress of the base, and draw the base stress diagram; Standard verification: According to the current building foundation design specifications, verify whether the calculated base stress meets the safety requirements; Design determination: Based on the relevant specifications and construction requirements, adjust the Revit parametric family and determine the final design of the joint foundation that meets all conditions.

2. A reinforced concrete joint foundation design method based on Revit according to claim 1, characterized in that: The parametric modeling specifically comprises the following steps: Create a joint base family; Draw the bottom shape of the joint foundation; Add family parameters. The content of the parameters is determined according to the actual project.

3. The reinforced concrete joint foundation design method based on Revit according to claim 2, characterized in that: Common parameters in parametric modeling include but are not limited to: The end height and root height of the conical foundation; The number of steps in the ladder foundation and the height of each step; The material of the foundation, the strength grade of the concrete.

4. The reinforced concrete joint foundation design method based on Revit according to claim 1, characterized in that: The data acquisition and stress calculation specifically include the following steps: Obtain the position coordinates of the upper column or wall, and obtain the root internal force of each column or wall by interactively inputting or reading the internal force calculation result file of the PKPM structural calculation software; Calculate the resultant axial forces of multiple columns or walls, their points of action, and the additional bending moments Mx and My; Use Revit API to obtain the vertex coordinates of the foundation bottom surface outline; Use mathematical formulas to calculate the base area A and the geometric centroid coordinates , moments of inertia Ix and Iy, product of inertia Ixy; Traverse the foundation corner points and calculate the base stress of each corner point.

5. The reinforced concrete joint foundation design method based on Revit according to claim 1, characterized in that: In the base stress diagram, the base average stress = (axial force + soil weight) / base bottom area; The maximum stress and the minimum stress are converted into extreme value calculations of binary functions and solved by a graphical method or a modern optimization algorithm.

6. The reinforced concrete joint foundation design method based on Revit according to claim 5, characterized in that: In drawing the substrate stress map, the modern optimization algorithm is a genetic algorithm.

7. The reinforced concrete joint foundation design method based on Revit according to claim 1, characterized in that: During the specification verification, if the requirements are not met, the shape of the foundation bottom surface is adjusted and the above steps are repeated until the specification requirements are met.

8. The reinforced concrete joint foundation design method based on Revit according to claim 7, characterized in that: In the specification verification, the repeating of the above steps is to repeat the steps of parametric modeling, structural layout, data acquisition and stress calculation, and drawing of base stress diagram.