Configuration method and device for thickness of protective layer and relationship between inner and outer layers of special-shaped concrete

By performing spatial positioning and type detection of the three-dimensional model of the reinforced concrete structure of the special-shaped body, the thickness of the protective layer and the relationship between the inner and outer layers are automatically generated, which solves the problem of frequent manual operations in the existing technology and improves the efficiency and adaptability of the three-dimensional reinforcement.

CN114756941BActive Publication Date: 2024-12-27MCC CAPITAL ENGINEERING & RESEARCH INC LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202210474284.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-29
Publication Date
2024-12-27
Estimated Expiration
2042-04-29

AI Technical Summary

Technical Problem

The prior art requires a lot of manual operations to set the thickness of the protective layer and the inner and outer layer relationship in the three-dimensional reinforcement process of a special-shaped reinforced concrete structure, resulting in low efficiency and poor adaptability.

Method used

By performing spatial positioning and type detection of the three-dimensional model of the concrete structure, the thickness of the protective layer and the relationship between the inner and outer layers of the steel bars are generated according to the type and size of each surface, and the reinforcement diagram is generated using an automated method to avoid manual input operations.

Benefits of technology

It realizes rapid and automated configuration of the reinforced concrete structure of the special-shaped body, saves manual operation time, and improves the efficiency and adaptability of the three-dimensional reinforcement software.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114756941B_ABST
    Figure CN114756941B_ABST
Patent Text Reader

Abstract

The present invention provides a method and device for configuring the thickness of the protective layer and the relationship between the inner and outer layers of special-shaped concrete, including: spatially positioning the three-dimensional model of the concrete structure and detecting the type and size of each surface of the concrete structure; generating the thickness of the protective layer of the special-shaped concrete structure and the relationship between the inner and outer layers of the steel bars according to the type and size of each surface, and the distribution of the inner and outer layers is determined by the size of each surface. This application is applied to the secondary development of the Bentley platform concrete structure three-dimensional reinforcement software PPST, which simplifies the complex and cumbersome process of setting the thickness of the protective layer and the relationship between the inner and outer layers of special-shaped concrete, records the overall setting parameter data of the protective layer thickness in the software background parameter database, completes the overall setting of the protective layer thickness by quickly calling typical parameters or modifying parameter data, and does not require any manual operation in the subsequent reinforcement process, which can greatly improve the three-dimensional reinforcement efficiency of special-shaped structures.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the technical field of reinforced concrete reinforcement, and specifically, relates to a method and device for configuring the thickness of a protective layer of special-shaped concrete and the relationship between inner and outer layers. Background Art

[0002] In the field of metallurgy, many reinforced concrete foundation structures have complex shapes, and the foundation elevation and depth vary greatly, and there are often cavities inside the reinforced concrete. The irregular heavy loads borne by the foundation (reinforced concrete set in the foundation pit) include vertical force, overturning moment, torsional moment, etc. This kind of reinforced concrete structure is collectively called a special-shaped body. There are many external and internal surfaces in all directions of the special-shaped body, and the position, elevation and angle of each surface vary greatly. Except for the surfaces horizontal and vertical to the coordinate system, some surfaces are inclined or curved. Therefore, the reinforcement also changes with the changes in the external surfaces of the special-shaped body.

[0003] In actual situations, the thickness of the protective layer is set for each edge or surface of each reinforcement section of the special-shaped body, and the inner and outer layer relationship of the steel bars is specified for each surface. However, most reinforcement software currently solves this problem by selecting the surface or edge and then manually inputting the protective layer thickness parameters and manually specifying the inner and outer layer relationship of the steel bars. Due to the large number of internal and external surfaces of the structure, a lot of manual operations are required to complete this part of the operation settings during the reinforcement process, which is quite time-consuming. Summary of the invention

[0004] The present application provides a method for configuring the thickness of the protective layer of a special-shaped concrete and the relationship between the inner and outer layers, so as to at least solve the problem in the prior art that a large amount of manual operation is required to complete the reinforcement setting during the three-dimensional reinforcement of the special-shaped body.

[0005] According to one aspect of the present application, a method for configuring the thickness of a steel bar protective layer and the relationship between the inner and outer walls is provided, comprising:

[0006] Spatially locate the three-dimensional model of the concrete structure and detect the type and size of each surface of the concrete structure;

[0007] The protective layer thickness of the special-shaped concrete structure and the relationship between the inner and outer layers of the steel bars are generated according to the type and size of each surface. The reinforcement diagram includes the protective layer thickness of each surface and the inner and outer layer distribution of the concrete structure. The inner and outer layer distribution is determined by the size of each surface.

[0008] In one embodiment, the protective layer thickness of the special-shaped concrete structure and the inner and outer layer relationship of the steel bars are generated according to the type and size of each surface, including:

[0009] Determine the thickness of the protective layer on each surface according to the type of each surface;

[0010] The inner and outer layer distribution of the steel bars in the concrete structure is determined according to the dimensions of the upper and lower surfaces of each surface.

[0011] In one embodiment, determining the inner and outer layer distribution of steel bars in a concrete structure according to the size of the upper and lower surfaces of each surface includes:

[0012] Determine the main force direction of the concrete structure according to the dimensions of the upper and lower surfaces of each surface;

[0013] The inner and outer layer distribution of steel bars in the concrete structure is determined according to the main force direction.

[0014] In one embodiment, spatially locating the three-dimensional model of the concrete structure and detecting the type of each surface of the concrete structure includes:

[0015] The periphery of the concrete structure above the ground and / or the side of the concrete structure below the ground and in contact with the foundation pit are determined as the side of the concrete structure;

[0016] Determine the cavity in the concrete structure and use the side walls of the cavity as the side walls of the concrete structure;

[0017] Determine the upper and lower surfaces of the concrete structure and take the surface where the upper and lower surface elevations turn as the turning undulating surface.

[0018] In one embodiment, the configuration method of the present application further includes:

[0019] Generate a mapping relationship table between the protective layer thickness and the type of each surface.

[0020] In one embodiment, determining the main force direction of the concrete structure according to the sizes of the upper and lower surfaces of each surface includes:

[0021] Compare the sizes of the upper and lower surfaces of each surface, and the direction with the shorter size is the main force direction of the concrete structure.

[0022] According to another aspect of the present application, a three-dimensional reinforcement device for a concrete structure is also provided, comprising:

[0023] A positioning unit, used to spatially position the three-dimensional model of the concrete structure and detect the type and size of each surface of the concrete structure;

[0024] The reinforcement diagram generation unit is used to generate the protective layer thickness of the special-shaped concrete structure and the inner and outer layer relationship of the steel bars according to the type and size of each surface. The reinforcement diagram includes the protective layer thickness of each surface and the inner and outer layer distribution of the concrete structure. The inner and outer layer distribution is determined by the size of each surface.

[0025] In one embodiment, the reinforcement diagram generating unit includes:

[0026] A protection layer determination module, used to determine the thickness of the protection layer of each surface according to the type of each surface;

[0027] The reinforcement determination module is used to determine the inner and outer layer distribution of reinforcement in the concrete structure according to the sizes of the upper and lower surfaces in each surface.

[0028] In one embodiment, the reinforcement determination module includes:

[0029] A main force direction determination module is used to determine the main force direction of the concrete structure according to the dimensions of the upper and lower surfaces of each surface;

[0030] The reinforcement distribution determination module is used to determine the inner and outer layer distribution of reinforcement in the concrete structure according to the main force direction.

[0031] In one embodiment, the positioning unit comprises:

[0032] A surface type determination module, used to determine the periphery of the concrete structure above the ground and / or the side of the concrete structure below the ground and in contact with the foundation pit as the side of the concrete structure;

[0033] A side wall determination module, used for determining a cavity in the concrete structure and using the side wall of the cavity as the side wall of the concrete structure;

[0034] The undulating surface determination module is used to determine the upper surface and the lower surface of the concrete structure and take the surface where the elevation of the upper surface and the lower surface turns as the turning undulating surface.

[0035] In one embodiment, the configuration device of the present application further includes:

[0036] The mapping relationship generation module is used to generate a mapping relationship table between the thickness of the protective layer and the type of each surface.

[0037] In one embodiment, the main force direction determination module includes:

[0038] The surface size determination module is used to compare the sizes of the upper and lower surfaces of each surface, and the direction with the shorter size is the main force direction of the concrete structure.

[0039] This application is used to quickly complete the overall setting and automatic allocation of the thickness of the protective layer of all surface steel bars and the internal and external relationships in the structure when designing the three-dimensional reinforcement of reinforced concrete special-shaped bodies. When using this method to perform three-dimensional reinforcement on special-shaped bodies, the overall reinforcement can be completed through a one-time quick parameter extraction or modification call without manual input. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0041] Figure 1 A flow chart of a method for configuring the thickness of a protective layer of special-shaped concrete and the relationship between the inner and outer layers provided in this application.

[0042] Figure 2 This is a flow chart of generating the protective layer thickness of a special-shaped concrete structure and the relationship between the inner and outer layers of the steel bars according to the types and sizes of each surface in an embodiment of the present application.

[0043] Figure 3 This is an example of the overall setting of the thickness of the protective layer of the special-shaped body in the embodiment of the present application.

[0044] Figure 4 This is a flow chart for determining the inner and outer layer distribution of steel bars in a concrete structure according to the sizes of the upper and lower surfaces in each surface in an embodiment of the present application.

[0045] Figure 5 This is an example of a special-shaped body structure in the embodiments of the present application.

[0046] Figure 6 It is a cross-sectional view of the special-shaped body in the embodiment of this application.

[0047] Figure 7 It is a top view of the special-shaped body in the embodiment of the present application.

[0048] Figure 8 This is a flow chart of the types of detection of various surfaces of a concrete structure in an embodiment of the present application.

[0049] Fig. 9 This is a structural block diagram of a device for configuring the thickness of a protective layer of a special-shaped concrete and the relationship between the inner and outer layers in an embodiment of the present application.

[0050] Fig.10 This is a structural block diagram of the reinforcement diagram generation unit in the embodiment of the present application.

[0051] Fig.11 This is a structural block diagram of the steel bar determination module in an embodiment of the present application.

[0052] Fig.12 This is a structural block diagram of the positioning unit in an embodiment of the present application.

[0053] Fig.13 This is a specific implementation of an electronic device in an embodiment of the present application.

[0054] Figure Number:

[0055] A. Side;

[0056] B. Side wall;

[0057] C. Turning undulating surface;

[0058] 1. Inside of the side wall;

[0059] 2. The outside of the side wall;

[0060] 3. Top surface of roof;

[0061] 4. Bottom surface of top plate;

[0062] 5. Top surface of base plate;

[0063] 6. Bottom surface of base plate. DETAILED DESCRIPTION

[0064] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0065] Many types of concrete foundation structures have complex shapes, large changes in elevation and depth, and many have cavities inside. The heavy loads borne by the concrete foundation are also uneven. Such concrete foundation structures are collectively referred to as special-shaped bodies. In the prior art, two-dimensional surface reinforcement conduction interaction or three-dimensional surface reinforcement methods are usually used for special-shaped bodies. However, no matter which method is used, the thickness of the protective layer must be set for each edge or surface of each reinforcement section, and the inner and outer layer relationship of the steel bars must be specified for each surface. This process mostly relies on manual input and manual specification, which is time-consuming and directly leads to low efficiency and poor adaptability of three-dimensional reinforcement software.

[0066] Based on the above problems in the prior art, the present application provides a method for configuring the thickness of the protective layer of special-shaped concrete and the relationship between the inner and outer layers. The method avoids manual input or configuration and can directly and quickly configure the special-shaped body, such as Figure 1 As shown, the method comprises the following steps:

[0067] S101: spatially positioning the three-dimensional model of the special-shaped concrete structure, and determining the type of each surface of the concrete structure.

[0068] After the 3D reinforcement software loads the model of the special-shaped body, the special-shaped body is displayed in the 3D reinforcement software, and the special-shaped body is spatially positioned. In a specific embodiment, spatially positioning the special-shaped body includes determining the center of the special-shaped body and the upper and lower spatial position relationship. For example, for concrete special-shaped bodies used for infrastructure construction, they are generally set in foundation pits. Then, according to the placement of the special-shaped body (foundation) in the foundation pit, the landfill of the special-shaped body is determined, which part is exposed on the soil surface and which part is buried in the foundation pit, etc., and an XYZ coordinate system is established to determine the position of the Z axis 0 line (in this example, the 0 line position is the ground).

[0069] S102: For each type of surface, set overall parameters for the thickness of the protective layer of the steel bars of the special-shaped structure.

[0070] S103: Determine the main force direction of the top surface and the ground based on the overall shape of the upper and lower surface ranges; for the side walls and sides, set the vertical direction as the main force direction, and determine the inner and outer layer relationship of the steel bars on various types of surfaces of the structure based on the main force direction.

[0071] S104: Based on the overall parameters of the protective layer thickness of each type of surface of the special-shaped structure and the inner and outer layer relationship of the steel bar, the protective layer thickness of each surface of the special-shaped body and the inner and outer layer relationship of the steel bar are allocated, and this quick parameter setting is applied to the three-dimensional reinforcement of the special-shaped structure.

[0072] The protective layer thickness that should be set for each surface and the inner and outer layer distribution of the concrete structure are determined according to the surface type result obtained in S101 and the parameters pre-stored in the three-dimensional reinforcement software. In a specific embodiment, before the three-dimensional reinforcement software performs reinforcement on the special-shaped body, the protective layer thickness setting parameters of different surface types are pre-stored in the background parameter database of the three-dimensional reinforcement software, and the parameters can be manually modified. The protective layer thickness setting parameters will also change with changes in the environment.

[0073] Figure 1 The executor of the method shown can be a server, a PC, or a mobile terminal. The method first determines the thickness of the protective layer that should be set on each surface by determining the type of each surface of the special-shaped body, and then determines the main force direction through the shape of each surface to determine the inner and outer layer distribution of the steel bars, thereby realizing the function of quickly determining and dividing the types of each surface of the special-shaped body and the main force direction.

[0074] In one embodiment, if Figure 2 As shown, the protective layer thickness of the special-shaped concrete structure and the inner and outer layer relationship of the steel bars are generated according to the type and size of each surface, including:

[0075] S201: Determine the thickness of the protective layer of each surface according to the type of each surface.

[0076] The thickness of the protective layer on each surface of the shaped body is not consistent, and the thickness of the protective layer needs to be determined according to the type of surface. In most cases, the thickness of the protective layer on the bottom surface is thicker than that on other surfaces. Figure 3 As shown in the figure, it is an example of the overall setting of the protective layer thickness of the special-shaped body. Before the 3D reinforcement software is used to reinforce the special-shaped body, the protective layer thickness setting parameters of different surface types are pre-stored in the background parameter database of the 3D reinforcement software. When the special-shaped body is loaded into the 3D reinforcement software, the 3D reinforcement software quickly determines the type of each surface of the special-shaped body according to certain rules, including: inner side of the side wall 1, outer side of the side wall 2, bottom surface of the bottom plate 6, top surface of the bottom plate 5, side A ( Figure 5 )、Side wall B( Figure 6 ) and the top surface 3 and the bottom surface 4 of the top plate. Then, according to the types of these surfaces, the protective layer thickness corresponding to different types is searched from the protective layer thickness setting parameters pre-stored in the background parameter database. For example, the protective layer thickness corresponding to the bottom surface of the bottom plate is 40mm, and the protective layer thickness corresponding to the top surface of the bottom plate, the side wall and the top and bottom surfaces of the top plate are all 25mm.

[0077] S202: Determine inner and outer layer distribution of steel bars in the concrete structure according to sizes of upper and lower surfaces in each surface.

[0078] First determine the type of each surface, then find out the upper surface and the lower surface, and then determine the size of the upper surface and the lower surface. The direction of the shorter side of the upper surface and the lower surface is the main force direction.

[0079] Step S201 pre-stores the protective layer thickness setting parameters summarized based on historical experience in the database of the software background. Each time the reinforcement is started, the software automatically reads the protective layer thickness corresponding to different surfaces from the database, thereby achieving the effect of automatically configuring the protective layer thickness as a whole without having to manually enter the appropriate protective layer thickness each time. Step S202 proposes a simple method for quickly determining the main force direction of the special-shaped body, judging its main force direction through the shapes of the upper and lower surfaces, thereby achieving the effect of quickly determining the main force direction of the special-shaped body and determining the inner and outer layer distribution of the steel bar according to the main force direction.

[0080] In one embodiment, if Figure 4 As shown, the inner and outer layer distribution of the steel bars in the concrete structure is determined according to the sizes of the upper and lower surfaces in each surface, including:

[0081] S401: Determine the main force direction of the concrete structure according to the dimensions of the upper and lower surfaces of each surface.

[0082] First determine the type of each surface, then find out the upper surface and the lower surface, and then determine the size of the upper surface and the lower surface. The direction of the shorter side of the upper surface and the lower surface is the main force direction.

[0083] In a specific embodiment, the three-dimensional structure of the concrete special-shaped body is as follows Figure 5 As shown, the surface structure of the irregular body is complex, with many turning surfaces and also includes a cavity structure. The top view of the irregular body is shown in Figure 7 As shown, Figure 7 In the figure, the length of the upper surface of the irregular body in the X direction is longer than that in the Y direction as a whole, and the length in the Y direction is shorter. Therefore, the Y direction is the main force direction of the irregular body.

[0084] S402: Determine the inner and outer layer distribution of steel bars in the concrete structure according to the main force direction.

[0085] According to the main force direction determined in S401, the steel bars on the main force-bearing surface of the concrete are arranged on the outside.

[0086] S401 and S402 realize the function of rapid reinforcement of concrete by arranging the inner and outer layers of steel bars according to the main force direction.

[0087] In one embodiment, if Figure 8 As shown, the three-dimensional model of the concrete structure is spatially positioned and the types of each surface of the concrete structure are detected, including:

[0088] S801: Determine the periphery of the concrete structure above the ground and / or the side of the concrete structure below the ground and in contact with the foundation pit as the side of the concrete structure.

[0089] Through the positioning step S101, the outermost part of the structure above the 0-line of the irregular body and the side A below the 0-line in contact with the soil are determined as the side A of the concrete structure.

[0090] In a specific embodiment, Figure 5 The A surface in the figure is one side A of the concrete structure.

[0091] S802: Determine a cavity in the concrete structure and use a side wall of the cavity as a side wall of the concrete structure.

[0092] The cavity in the concrete structure is automatically located, and the side wall B of the cavity is the side wall B of the concrete structure.

[0093] In a specific embodiment, if Figure 6 As shown, Figure 5 A cross-sectional view of the main viewing surface of the middle shaped body, wherein B is the side wall B of the cavity (the side wall of the concrete structure).

[0094] S803: Determine the upper surface and the lower surface of the concrete structure and use the surface where the elevations of the upper surface and the lower surface turn as the turning undulating surface.

[0095] In a specific embodiment, if Figure 6 As shown, point C is the turning point of elevation, and this place is the turning undulating surface C.

[0096] At the same time, during the specific implementation process, technicians can also supplement the missing environmental parameters, material information, etc. The software automatically loads and extracts the typical parameters of the protective layer thickness stored in the background database, and divides the upper and lower surfaces of the top plate and bottom plate and the inner and outer surfaces of the side A or side wall B ( Figure 6 1 and 2) perform a one-time setting of the overall protective layer thickness parameters, or modify the loaded typical protective layer thickness parameters, and store the modified protective layer thickness parameters in the database again.

[0097] After the settings are completed, the software background program automatically completes the settings of the inner and outer layer relationships of the steel bars on all faces of the special-shaped body. After completion, the 3D reinforcement software continues to execute the parameter-driven 3D reinforcement function to complete the 3D reinforcement. During the reinforcement process and any subsequent operations, there is no need to manually set the inner and outer layer relationships of the steel bars and the thickness of the protective layer.

[0098] When three-dimensional reinforcement is performed on other special-shaped bodies of the same situation, after the surface types are classified, the existing protective layer thickness parameters in the database are directly called for setting without any related input operations. Because the protective layer thickness requirements of special-shaped structures do not change much, the historical classic parameters can be directly used to set the overall protective layer thickness during the reinforcement process, or the protective layer thickness parameters that are more suitable for the actual project can be edited and saved in the database for future use; a set of commonly used protective layer thickness parameter groups can also be called from the database and fine-tuned locally before being used in the setting of the protective layer thickness of new special-shaped structures.

[0099] Based on the same inventive concept, the embodiment of the present application also provides a device for configuring the thickness of the protective layer of special-shaped concrete and the relationship between the inner and outer layers, which can be used to implement the method described in the above embodiment, as described in the following embodiment. Since the principle of solving the problem by the device for configuring the thickness of the protective layer of special-shaped concrete and the relationship between the inner and outer layers is similar to the method for configuring the thickness of the protective layer of special-shaped concrete and the relationship between the inner and outer layers, the implementation of the device for configuring the thickness of the protective layer of special-shaped concrete and the relationship between the inner and outer layers can refer to the implementation of the method for configuring the thickness of the protective layer of special-shaped concrete and the relationship between the inner and outer layers, and the repeated parts will not be repeated. As used below, the term "unit" or "module" can be a combination of software and / or hardware that implements a predetermined function. Although the system described in the following embodiment is preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceived.

[0100] like Fig. 9As shown, the present application provides a configuration device for the thickness of the protective layer of special-shaped concrete and the relationship between the inner and outer layers, including:

[0101] A positioning unit 901 is used to spatially position the three-dimensional model of the concrete structure and detect the type and size of each surface of the concrete structure;

[0102] The reinforcement diagram generating unit 902 is used to generate the protective layer thickness of the special-shaped concrete structure and the inner and outer layer relationship of the steel bars according to the type and size of each surface. The reinforcement diagram includes the protective layer thickness of each surface and the inner and outer layer distribution of the concrete structure, and the inner and outer layer distribution is determined by the size of each surface.

[0103] In one embodiment, if Fig.10 As shown, the reinforcement diagram generating unit 902 includes:

[0104] A protection layer determination module 1001 is used to determine the thickness of the protection layer of each surface according to the type of each surface;

[0105] The reinforcement determination module 1002 is used to determine the inner and outer layer distribution of reinforcement in the concrete structure according to the sizes of the upper and lower surfaces in each surface.

[0106] In one embodiment, if Fig.11 As shown, the reinforcement determination module 1002 includes:

[0107] A main force direction determination module 1101 is used to determine the main force direction of the concrete structure according to the sizes of the upper and lower surfaces of each surface;

[0108] The reinforcement distribution determination module 1102 is used to determine the inner and outer layer distribution of reinforcement in the concrete structure according to the main force direction.

[0109] In one embodiment, if Fig.12 As shown, the positioning unit 901 includes:

[0110] A surface type determination module 1201 is used to determine that the periphery of the concrete structure above the ground and / or the side of the concrete structure below the ground and in contact with the foundation pit are the side of the concrete structure;

[0111] A side wall determination module 1202 is used to determine a cavity in the concrete structure and use the side wall of the cavity as the side wall of the concrete structure;

[0112] The undulating surface determination module 1203 is used to determine the upper surface and the lower surface of the concrete structure and take the surface where the elevation of the upper surface and the elevation of the lower surface turn as the turning undulating surface.

[0113] In one embodiment, the configuration device of the present application further includes:

[0114] The mapping relationship generation module is used to generate a mapping relationship table between the thickness of the protective layer and the type of each surface.

[0115] In one embodiment, the main force direction determination module includes:

[0116] The surface size determination module is used to compare the sizes of the upper and lower surfaces of each surface, and the direction with the shorter size is the main force direction of the concrete structure.

[0117] When this application performs three-dimensional reinforcement design on special-shaped bodies (concrete structures with complex shapes), the overall setting and automatic allocation of the thickness of the concrete protective layer and the relationship between the inner and outer layers of all surfaces of the special-shaped bodies in the structure are quickly completed. When using this method to perform three-dimensional reinforcement on special-shaped bodies, there is no need to manually input the protective layer thickness parameters for any surface, and there is no need to manually specify the relationship between the inner and outer layers of the steel bars. Instead, the overall setting is completed by performing a one-time quick parameter extraction or modification call. The software system automatically allocates the protective layer thickness and the relationship between the inner and outer layers of the steel bars on each surface according to the overall setting parameters, thereby generating the correct protective layer thickness and inner and outer layer relationship of the special-shaped concrete for each inner and outer surface of the special-shaped body. Using this method can greatly save the operation time required for manual entry of the protective layer thickness of each surface and specification of the relationship between the inner and outer layers of the steel bars, thereby improving the application efficiency of the three-dimensional reinforcement software, and then improving the efficiency of BIM three-dimensional collaborative design in actual engineering projects.

[0118] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0119] The present invention uses specific embodiments to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the idea of ​​the present invention, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.

[0120] The embodiments of the present application also provide a specific implementation of an electronic device that can implement all the steps in the method in the above embodiments, see Fig.13 , the electronic device specifically includes the following contents:

[0121] Processor 1301, memory 1302, communication interface 1303, bus 1304 and non-volatile memory 1305;

[0122] The processor 1301, memory 1302, and communication interface 1303 communicate with each other via the bus 1304;

[0123] The processor 1301 is used to call the computer program in the memory 1302 and the non-volatile memory 1305. When the processor executes the computer program, all the steps in the method in the above embodiment are implemented. For example, when the processor executes the computer program, the following steps are implemented:

[0124] S101: spatially locate the three-dimensional model of the concrete structure and detect the type and size of each surface of the concrete structure.

[0125] S102: Generate the protective layer thickness of the special-shaped concrete structure and the inner and outer layer relationship of the steel bars according to the type and size of each surface. The reinforcement diagram includes the protective layer thickness of each surface and the inner and outer layer distribution of the concrete structure. The inner and outer layer distribution is determined by the size of each surface.

[0126] The embodiments of the present application also provide a computer-readable storage medium capable of implementing all the steps of the method in the above embodiments. The computer-readable storage medium stores a computer program. When the computer program is executed by a processor, all the steps of the method in the above embodiments are implemented. For example, when the processor executes the computer program, the following steps are implemented:

[0127] S101: spatially locate the three-dimensional model of the concrete structure and detect the type and size of each surface of the concrete structure.

[0128] S102: Generate the protective layer thickness of the special-shaped concrete structure and the inner and outer layer relationship of the steel bars according to the type and size of each surface. The reinforcement diagram includes the protective layer thickness of each surface and the inner and outer layer distribution of the concrete structure. The inner and outer layer distribution is determined by the size of each surface.

[0129] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the hardware + program embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment. Although the embodiment of this specification provides the method operation steps described in the embodiment or flow chart, more or less operation steps can be included based on conventional or non-creative means. The order of steps listed in the embodiment is only one way of executing the order of many steps, and does not represent the only execution order. When the device or terminal product in practice is executed, it can be executed in sequence or in parallel according to the method shown in the embodiment or the accompanying drawings (for example, a parallel processor or a multi-threaded processing environment, or even a distributed data processing environment). The term "include", "include" or any other variant thereof is intended to cover non-exclusive inclusion, so that the process, method, product or device including a series of elements includes not only those elements, but also includes other elements that are not explicitly listed, or also includes elements inherent to such a process, method, product or device. In the absence of more restrictions, it is not excluded that there are other identical or equivalent elements in the process, method, product or device including the elements. For the convenience of description, the above device is described by dividing it into various modules according to its functions. Of course, when implementing the embodiments of this specification, the functions of each module can be implemented in the same one or more software and / or hardware, or the module implementing the same function can be implemented by a combination of multiple sub-modules or sub-units. The device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the coupling or direct coupling or communication connection between each other shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms. The present invention is described with reference to the flowchart and / or block diagram of the method, device (system) and computer program product according to the embodiments of the present invention. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the process and / or box in the flowchart and / or block diagram can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the process Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0130] Those skilled in the art will appreciate that the embodiments of this specification may be provided as methods, systems or computer program products. Therefore, the embodiments of this specification may be in the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware. Moreover, the embodiments of this specification may be in the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes. Each embodiment in this specification is described in a progressive manner, and the same and similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts refer to the partial description of the method embodiment. In the description of this specification, the description of the reference term "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the embodiment of this specification.

[0131] In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradicting each other. The above is only an embodiment of the embodiment of this specification and is not intended to limit the embodiment of this specification. For those skilled in the art, the embodiment of this specification may have various changes and variations. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiment of this specification shall be included in the scope of the claims of the embodiment of this specification.

Claims

1. A method for configuring the thickness of the protective layer of special-shaped concrete and the relationship between the inner and outer layers, characterized in that: include: Spatial positioning of the three-dimensional model of special-shaped concrete structure; Determine the type and size of each surface of the special-shaped concrete structure according to the spatial positioning of the special-shaped concrete structure; Determine the main force directions of different surfaces of the concrete structure according to the types and sizes of the surfaces; Determine the protective layer thickness of the special-shaped concrete structure and the relationship between the inner and outer layers of the steel bars according to the types of the surfaces and the main force directions; The method of determining the type and size of each surface of the special-shaped concrete structure according to the spatial positioning of the special-shaped concrete structure comprises: Determine the periphery of the concrete structure above the ground and / or the side of the concrete structure below the ground and in contact with the foundation pit as the side of the concrete structure; determining a cavity in the concrete structure and using side walls of the cavity as side walls of the concrete structure; Determine the upper surface and the lower surface of the concrete structure and use the surface where the elevation of the upper surface and the elevation of the lower surface turn as the turning undulating surface; The method of determining the protective layer thickness of the special-shaped concrete structure and the relationship between the inner and outer layers of the steel bars according to the types of the surfaces and the main force directions comprises: Determining the thickness of the protective layer on each surface according to the type of each surface; Determining the inner and outer layer distribution of the steel bars in the concrete structure according to the main force directions of the surfaces; The determining of the inner and outer layer distribution of the steel bars in the concrete structure according to the main force directions of the surfaces comprises: Determining the main force direction of the concrete structure according to the dimensions of each surface; Determining the inner and outer layer distribution of the steel bars in the concrete structure according to the main force direction; The method of determining the main force directions of different surfaces of the concrete structure according to the types and sizes of the surfaces includes: Comparing the dimensions of the upper surface and the lower surface, determining the direction with the shorter dimension as the main force direction of the concrete structure; For the side walls and sides of the concrete structure, the vertical direction is set as the main force direction.

2. The method according to claim 1, characterized in that Also includes: A mapping relationship table between the thickness of the protective layer and the types of the surfaces is generated.

3. A device for configuring the thickness of the protective layer of special-shaped concrete and the relationship between the inner and outer layers, characterized in that: include: A positioning unit is used to spatially position the three-dimensional model of the special-shaped concrete structure; Each surface type and size determination unit is used to determine the type and size of each surface of the special-shaped concrete structure according to the spatial positioning of the special-shaped concrete structure; A main force direction determination unit, used to determine the main force directions of different surfaces of the concrete structure according to the types and sizes of the surfaces; A unit for determining the thickness of the protective layer and the relationship between the inner and outer layers of the steel bars, for determining the thickness of the protective layer and the relationship between the inner and outer layers of the steel bars of the special-shaped concrete structure according to the types of the surfaces and the main force directions; The protective layer thickness and the inner and outer layer relationship determination unit of the steel bar comprises: A protection layer determination module, used to determine the thickness of the protection layer of each surface according to the type of each surface; A reinforcement inner and outer layer distribution determination module, used to determine the inner and outer layer distribution of reinforcement in the concrete structure according to the sizes of the upper and lower surfaces in the surfaces; The steel bar inner and outer layer distribution determination module comprises: A main force direction determination module, used to determine the main force direction of the concrete structure according to the sizes of the upper and lower surfaces of the surfaces; A reinforcement distribution determination module, used to determine the inner and outer layer distribution of reinforcement in the concrete structure according to the main force direction; The main force direction determination module comprises: A surface dimension determination module, used for comparing the dimensions of the upper surface and the lower surface, and determining the direction with the shorter dimension as the main force direction of the concrete structure; The surface type and size determination units include: a surface type determination module, for determining the periphery of the concrete structure above the ground and / or the side of the concrete structure below the ground and in contact with the foundation pit as the side of the concrete structure; A side wall determination module, used for determining a cavity in the concrete structure and using the side wall of the cavity as the side wall of the concrete structure; The undulating surface determination module is used to determine the upper surface and the lower surface of the concrete structure and use the surface where the elevation of the upper surface and the lower surface turns as the turning undulating surface.

4. The device according to claim 3, characterized in that Also includes: A mapping relationship generating unit is used to generate a mapping relationship table between the thickness of the protection layer and the types of each surface.

5. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the method for configuring the thickness of the protective layer of special-shaped concrete and the relationship between the inner and outer layers as described in any one of claims 1 to 2 is implemented.

6. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method for configuring the thickness of the protective layer of special-shaped concrete and the relationship between the inner and outer layers as described in any one of claims 1 to 2 is implemented.