Method and device for three-dimensional reinforcement of thin structures in heterotypic bodies
By locating the 3D model of the irregular body and using a parameter-driven surface reinforcement method, the problem of automatic identification and reinforcement of thin structures in irregular bodies is solved, realizing fast and accurate 3D reinforcement and reducing engineering costs.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-15
- Publication Date
- 2026-03-20
AI Technical Summary
Existing technologies cannot automatically identify and process thin structures individually when performing three-dimensional reinforcement on irregularly shaped bodies. This results in time-consuming and error-prone manual selection and modification operations, affecting the cost and efficiency of engineering projects.
By locating the three-dimensional model of the concrete structure, determining the surface types and dimensions, establishing the mapping relationship between the protective layer thickness and the surface type, and performing parameter-driven surface reinforcement according to the main force direction, the three-dimensional reinforcement of the thin structure in the irregular body is generated.
It enables rapid and automatic reinforcement design for thin structures in irregular shapes, improving the efficiency and accuracy of three-dimensional reinforcement design, reducing steel waste, and lowering project costs.
Smart Images

Figure CN115470555B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application belongs to the technical field of reinforced concrete reinforcement, in particular, relates to a method and device for three-dimensional reinforcement of thin structures in a special-shaped body. BACKGROUND
[0002] In the field of metallurgy, many reinforced concrete foundation structures have complex shapes, large changes in foundation elevation and depth, and cavities inside the reinforced concrete. The irregular heavy load borne by the foundation (reinforced concrete placed in the foundation pit) includes vertical force, overturning moment, torsional moment, etc. This kind of reinforced concrete structure is collectively referred to as a special-shaped body.
[0003] In the process of overall reinforcement of the special-shaped body, the special-shaped body is usually regarded as an overall thick structure (so-called post-structure, i.e. a partial structure with a cross-sectional size greater than 400 mm). However, due to the existence of many local structures such as foundation pits, basements, pipe galleries, roof plates, connecting plates, etc. in the special-shaped body, there are also a certain amount of local thin-walled or thin-plate structures, referred to as local thin structures. The cross-sectional shape of the thin structure is quite different from that of the post-structure. If it is considered as an overall thick structure for unified consideration, i.e. the steel bar diameter, spacing and reinforcement ratio suitable for thick structures are adopted during reinforcement, it is not conducive to the structure itself and will cause waste of steel and is not conducive to the control of project cost for the thin structure due to its high reinforcement ratio and steel bar diameter. Therefore, when three-dimensionally reinforcing the special-shaped body, if the surface reinforcement method is used, after completing the three-dimensional reinforcement of the overall thick structure, all the surfaces corresponding to the thin structure need to be manually selected and modified to make the surface reinforcement suitable for the thin structure. However, due to the large number of surfaces involved in the thin structure, a large amount of manual selection and modification operation inevitably leads to omission or error, and is time-consuming and inefficient. Therefore, a suitable method for quickly three-dimensionally reinforcing the thin structure needs to be developed and applied to the three-dimensional reinforcement of the special-shaped body containing the thin structure. SUMMARY
[0004] The present application provides a three-dimensional reinforcement method for a thin structure of a special-shaped body to at least solve the problem that the thin structure cannot be automatically identified and automatically reinforced separately in the process of three-dimensionally reinforcing the special-shaped body in the prior art.
[0005] According to one aspect of the present application, a three-dimensional reinforcement method for a thin structure of a special-shaped body is provided, comprising:
[0006] positioning a three-dimensional model of the concrete structure and determining the types and sizes of each surface and the sizes of each section of the concrete structure, the types of each surface including: an upper surface, a lower surface, a side wall and a side surface;
[0007] determining the thin structure according to the sizes of each section;
[0008] According to the size of the upper surface, the size of the lower surface and the thin structure, the surface reinforcement driven by parameters is generated to generate the three-dimensional reinforcement of the thin structure in the special-shaped body.
[0009] In an embodiment, the determining the type of each surface of the concrete structure comprises:
[0010] 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.
[0011] Determining the cavity in the concrete structure and taking the side wall of the cavity as the side wall of the concrete structure.
[0012] Determining the upper surface and the lower surface of the concrete structure.
[0013] In an embodiment, the method for generating the three-dimensional reinforcement of the thin structure further comprises:
[0014] Establishing a mapping table of the thickness of the protective layer and the type of each surface;
[0015] Determining the thickness of the protective layer of each surface according to the type of each surface and the mapping table.
[0016] In an embodiment, the method for generating the three-dimensional reinforcement of the thin structure in the special-shaped body according to the size of the upper surface, the size of the lower surface and the thin structure driven by parameters comprises:
[0017] Determining the main stress direction of the concrete structure according to the size of the upper surface and the size of the lower surface;
[0018] Generating the three-dimensional reinforcement of the thin structure in the special-shaped body according to the main stress direction and the thin structure driven by parameters.
[0019] In an embodiment, the method for determining the main stress direction of the concrete structure according to the size of the upper surface and the size of the lower surface comprises:
[0020] Comparing the size of the upper surface and the size of the lower surface to determine the direction with the shorter size as the main stress direction of the concrete structure.
[0021] In an embodiment, the method for determining the thin structure according to the size of each section comprises:
[0022] Determining the thin structure according to the size of each section and the size relationship with the preset value.
[0023] According to another aspect of the present application, a device for generating the three-dimensional reinforcement of the thin structure in the special-shaped body driven by parameters comprises:
[0024] A positioning unit for positioning the three-dimensional model of the concrete structure and determining the type and size of each surface of the concrete structure and the size of each section, the type of each surface comprising: the upper surface, the lower surface, the side wall and the side.
[0025] a thin structure determining unit configured to determine the thin structure according to the size of each section;
[0026] a reinforcement generating unit configured to generate three-dimensional reinforcement of the thin structure in the special-shaped body by parametrically driving surface reinforcement according to the size of the upper surface, the size of the lower surface and the thin structure.
[0027] In an embodiment, the positioning unit comprises:
[0028] a side surface determining module configured to determine the side surface of the concrete structure above the ground and / or the side surface of the concrete structure below the ground and in contact with the foundation pit as the side surface of the concrete structure;
[0029] a side wall determining module configured to determine the cavity in the concrete structure and determine the side wall of the cavity as the side wall of the concrete structure;
[0030] a surface determining module configured to determine the upper surface and the lower surface of the concrete structure.
[0031] In an embodiment, the three-dimensional reinforcement device of the thin structure further comprises:
[0032] a mapping relationship table generating unit configured to establish a mapping relationship table between the thickness of the protective layer and the type of each surface;
[0033] a protective layer determining unit configured to determine the thickness of the protective layer of each surface according to the type of each surface and the mapping relationship table.
[0034] In an embodiment, the reinforcement generating unit comprises:
[0035] a main stress direction determining module configured to determine the main stress direction of the concrete structure according to the size of the upper surface and the size of the lower surface;
[0036] a reinforcement determining module configured to generate three-dimensional reinforcement of the thin structure in the special-shaped body by parametrically driving surface reinforcement according to the main stress direction and the thin structure.
[0037] In an embodiment, the main stress direction determining module comprises:
[0038] a comparison module configured to compare the size of the upper surface and the size of the lower surface, and determine the direction with shorter size as the main stress direction of the concrete structure.
[0039] In an embodiment, the thin structure determining unit comprises:
[0040] a size comparison module configured to determine the thin structure according to the size relationship between the size of each section and a preset value.
[0041] The application is used for quickly distinguishing the thin structure in the special-shaped body and completing the automatic reinforcement of the special-shaped body and the thin structure when the three-dimensional reinforcement design of the special-shaped body is carried out. When the three-dimensional reinforcement of the special-shaped body is carried out by using the method, the thin structure which is not suitable for the whole reinforcement method can be quickly distinguished, and the thin structure is quickly and separately reinforced according to the pre-stored reinforcement parameters of the thin structure. BRIEF DESCRIPTION OF DRAWINGS
[0042] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the drawings needed to be used in the embodiments or the prior art description will be briefly introduced. Obviously, the drawings in the following description only constitute some embodiments of the present application, and for those skilled in the art, other drawings can also be obtained without creative labor on the basis of these drawings.
[0043] Figure 1 A three-dimensional reinforcement method flow chart of a thin structure of a special-shaped body is provided in the present application.
[0044] Figure 2 A method flow chart for determining the types of surfaces of a concrete structure is provided in the embodiments of the present application.
[0045] Figure 3 A three-dimensional reinforcement method flow chart of a thin structure is provided in the embodiments of the present application.
[0046] Figure 4A A special-shaped body legend is provided.
[0047] Figure 4B A sectional view of a special-shaped body is provided.
[0048] Figure 5 A special-shaped body structure example is provided in the embodiments of the present application.
[0049] Figure 6 A sectional view of a special-shaped body is provided in the embodiments of the present application.
[0050] Figure 7 A plan view of a special-shaped body is provided in the embodiments of the present application.
[0051] Figure 8 A method flow chart for generating a reinforcement drawing of a concrete structure is provided in the embodiments of the present application.
[0052] Figure 9 A device structure block diagram of a three-dimensional reinforcement of a thin structure of a special-shaped body is provided in the present application.
[0053] Figure 10 A structure block diagram of a positioning unit is provided in the embodiments of the present application.
[0054] Figure 11A structural block diagram of a reinforcement generation unit in an embodiment of the present application.
[0055] Figure 12 A specific implementation of an electronic device in an embodiment of the present application.
[0056] Figure 13 A flow chart of a three-dimensional reinforcement method for a thin structure in an embodiment of the present application. DETAILED DESCRIPTION
[0057] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present application.
[0058] Many types of concrete foundation structures have complex shapes, large changes in elevation and depth, and cavities inside. The heavy load borne by the concrete foundation is also uneven. Such concrete foundation structures are collectively referred to as special-shaped bodies. In the process of overall reinforcement of special-shaped bodies, the special-shaped bodies are usually regarded as overall thick structures. However, due to the existence of many local structures such as foundation pits, basements, pipe galleries, roof plates, connecting plates, etc., there are also a certain amount of local thin-walled or thin-plate structures, which are referred to as local thin structures. The cross-sectional morphology of thin structures and post-structures is quite different. If they are considered as overall thick structures for unified consideration, i.e., the steel bar diameter, spacing and reinforcement ratio suitable for thick structures are used for reinforcement, it is not conducive to the structure itself for thin structures due to the high reinforcement ratio and steel bar diameter, and it will cause waste of steel and be not conducive to the control of project cost.
[0059] Based on the above problems, the present application provides a three-dimensional reinforcement method for special-shaped body thin structures, as shown in Figure 1 The method comprises the following steps:
[0060] S101: Positioning a three-dimensional model of a concrete structure and determining the types and sizes of surfaces and the sizes of sections of the concrete structure. The types of surfaces include: upper surface, lower surface, side wall and side surface.
[0061] After the three-dimensional reinforcement software loads the model of the special-shaped body, the special-shaped body is displayed in the three-dimensional reinforcement software and spatially positioned. In a specific embodiment, as shown in Figure 13As shown, spatial positioning of irregularly shaped structures includes determining their center and vertical spatial relationships. For example, for concrete irregularly shaped structures used in infrastructure construction, which are typically placed in a foundation pit, the placement of the irregularly shaped structure (foundation) in the pit determines its burial status—which part is exposed above the soil surface and which part is buried in the pit—and an XYZ coordinate system is established to determine the position of the Z-axis 0 line (in this example, the 0 line is the ground level). After positioning, the type of each surface of the irregularly shaped structure is determined, and the dimensions of the cross-section of each structure within the irregularly shaped structure are also determined.
[0062] S102: Determine the thin structure based on the dimensions of each section.
[0063] Based on the dimensions of each cross-section determined in S101, when the shorter side of a cross-section is less than a preset threshold, the structure containing this cross-section is considered a thin structure. In practice, the threshold is typically 400 mm.
[0064] In one specific embodiment, for example, if the cross-section (section) of a structure is a rectangle of 300mm × 500mm, then its shorter side is 300mm, which is less than the threshold of 400mm for thin structures, and thus the structure is a thin structure.
[0065] S103: Based on the dimensions of the upper surface, the dimensions of the lower surface, and the thin structure, the thin structure is classified into different levels and parameter-driven surface reinforcement is performed to generate the three-dimensional reinforcement of the thin structure in the irregular body.
[0066] Based on the dimensions of the upper and lower surfaces and the thin structure determined in S101, the reinforcement diagram of the concrete structure is generated. For the thick structure, the integral reinforcement method is adopted, while for the thin structure, the individual reinforcement is adopted.
[0067] like Figure 4A The alien shape shown Figure 4B The cross-sectional view of the irregular body from the front view direction shows the thin and thick structures. The thin structure 3 has a main surface 1 and an end surface 2 of 200mm, which is less than the threshold of 400mm. The overall thick structure 4 has a thickness greater than the threshold. The thickness of the thin structure 6 and the side surface 7 of the thin structure is 300mm, which is less than the threshold. The thickness of the thin structure 5 is 400mm, which is equal to the threshold, and it is also a thin structure.
[0068] In a specific embodiment, the thin structure with a thickness less than 400 mm is further divided, and the thickness level range of each thickness interval thin structure is determined. The thickness can be divided into the following levels: less than 100 mm, between 100 mm and 150 mm, between 150 mm and 200 mm, between 200 mm and 250 mm, between 250 mm and 300 mm, and between 350 mm and 400 mm. The present application is not limited thereto. Different reinforcement schemes are adopted for different thickness levels for configuration. In actual process, the reinforcement parameters of thin structures of various thickness levels are shown in Table 1:
[0069] Table 1
[0070]
[0071] Figure 1 The execution subject of the method shown can be a server, a PC, or a mobile terminal. The method first rapidly determines the thin structure by determining the type of each surface of the irregular body and the size of each section, and then quickly reinforces the irregular body based on the overall thick structure and the thin structure. The functions of rapidly determining and dividing the types of each surface of the irregular body and the structure type are realized.
[0072] In an embodiment, as shown in Figure 2 , determining the type of each surface of the concrete structure includes:
[0073] S201: determining that the outer periphery of the concrete structure above the ground and / or the side surface of the concrete structure below the ground and in contact with the foundation pit is the side surface of the concrete structure.
[0074] Through the positioning step of S101, the outermost periphery of the structure above the 0 line and the side surface A in contact with the soil below the 0 line are determined as the side surface A of the concrete structure.
[0075] In a specific embodiment, as shown in Figure 5 , the A surface in
[0076] S202: determining the cavity in the concrete structure and taking the side wall of the cavity as the side wall of the concrete structure.
[0077] The cavity in the concrete structure is automatically positioned, and the side wall B of the cavity is the side wall B of the concrete structure.
[0078] In a specific embodiment, as shown in Figure 6 , the profile view in the main surface direction of the irregular body in Figure 5 is shown, in which B is the side wall B of the cavity (the side wall of the concrete structure).
[0079] S203: determining the upper surface and the lower surface of the concrete structure.
[0080] The three-dimensional reinforcement software judges the upper surface and the lower surface of the concrete structure, and the size of the upper surface and the lower surface, so as to determine the main stress direction of the special-shaped body.
[0081] In an embodiment, as shown in Figure 3 The three-dimensional reinforcement method of the thin structure further includes:
[0082] S301: Establish a mapping relationship table of the thickness of the protective layer and the type of each surface.
[0083] The thickness of the protective layer of each surface of the special-shaped body is not consistent, and the thickness of the protective layer needs to be determined according to the type of the surface. In most cases, the thickness of the protective layer of the bottom surface is thicker than that of other surfaces. In a specific embodiment, as shown in Figure 3 An example of setting the thickness of the protective layer of the special-shaped body is shown. Before the three-dimensional reinforcement software is used to reinforce the special-shaped body, the thickness setting parameters of the protective layer of different surface types are pre-stored in the background parameter database of the three-dimensional reinforcement software. When the special-shaped body is loaded into the three-dimensional reinforcement software, the three-dimensional reinforcement software quickly determines the type of each surface of the special-shaped body according to certain rules, and a mapping relationship table of the thickness of the protective layer and the type of each surface is pre-stored in the software.
[0084] S302: Determine the thickness of the protective layer of each surface according to the type of each surface and the mapping relationship table.
[0085] In a specific embodiment, the thickness of the protective layer corresponding to different types is found from the pre-stored thickness setting parameters of the protective layer in the background parameter database according to the type of each surface. For example, the thickness of the protective layer corresponding to the bottom surface of the bottom plate is 40 mm, and the thickness of the protective layer corresponding to the top surface of the bottom plate, the side wall of the side surface, and the top surface of the top plate is 25 mm.
[0086] Meanwhile, during the specific implementation process, the technical personnel can also perform supplementary input operations on the missing environmental parameters and material information.
[0087] In an embodiment, as shown in Figure 8 According to the size of the upper surface, the size of the lower surface, and the thin structure, the surface reinforcement is driven by parameters, and the three-dimensional reinforcement of the thin structure in the special-shaped body is generated, including:
[0088] S801: Determine the main stress direction of the concrete structure according to the size of the upper surface and the size of the lower surface.
[0089] First, the type of each surface is determined, then the upper surface and the lower surface are found, and then the size of the upper surface and the lower surface is determined. The direction of the shorter side in the upper surface and the lower surface is the main stress direction.
[0090] S802: generating three-dimensional reinforcement of the thin structure in the special-shaped body according to the parameter-driven surface reinforcement of the main stress direction and the thin structure.
[0091] Step S802 proposes a simple and fast method for determining the main stress direction of the special-shaped body, which determines the main stress direction of the special-shaped body through the shape of the upper and lower surfaces, realizes the fast determination of the main stress direction of the special-shaped body, and determines the distribution of the inner and outer layers of the steel bars according to the main stress direction, and does not need to manually input the reinforcement scheme suitable for the thin structure each time.
[0092] In an embodiment, the main stress direction of the concrete structure is determined according to the size of the upper surface and the size of the lower surface, comprising:
[0093] The size of the upper surface and the size of the lower surface are compared, and the direction with the shorter size is determined as the main stress direction of the concrete structure.
[0094] In a specific embodiment, the three-dimensional structure of the concrete special-shaped body is as shown in Figure 5 The surface structure of the special-shaped body is complex, has many turning surfaces, and also contains a cavity structure. The top view of the special-shaped body is as shown in Figure 7 Figure 7 In the embodiment, the length of the X direction is longer than the length of the Y direction as a whole, and the length of the Y direction is shorter, so the Y direction is the main stress direction of the special-shaped body.
[0095] In an embodiment, the thin structure is determined according to the size of each section, comprising:
[0096] The thin structure is determined according to the size relationship between each section and the preset value.
[0097] In a specific embodiment, the technician classifies the structure with a thickness less than or equal to 400 mm as a thin structure according to experience or regulation, and if the size of the shorter side in the section is less than or equal to 400 mm, the mechanism to which the section belongs is a thin structure. Specifically, the thin structure is further divided to determine the thickness level range of each thickness interval thin structure. The thickness can be divided into the following levels: less than 100 mm, between 100 mm and 150 mm, between 150 mm and 200 mm, between 200 mm and 250 mm, between 250 mm and 300 mm, and between 350 mm and 400 mm. The present application is not limited thereto.
[0098] After the setting is completed, the software background program automatically completes the reinforcement setting of all surfaces of the special-shaped body. After completion, the three-dimensional reinforcement software continues to execute the parameter-driven three-dimensional reinforcement function to complete the three-dimensional reinforcement. In the reinforcement process and any subsequent operation link, manual reinforcement setting is not required.
[0099] Based on the same inventive concept, the embodiment of the present application further provides a device for parameter-driven three-dimensional reinforcement of a thin structure in a special-shaped body, which can be used to implement the method described in the above embodiment, as described in the following embodiment. Since the device for parameter-driven three-dimensional reinforcement of a thin structure in a special-shaped body solves the problem by the similar principle as the method for parameter-driven three-dimensional reinforcement of a thin structure in a special-shaped body, the implementation of the device for parameter-driven three-dimensional reinforcement of a thin structure in a special-shaped body can be referred to the implementation of the method for parameter-driven three-dimensional reinforcement of a thin structure in a special-shaped body, and the repeated parts will not be described herein. The term "unit" or "module" used below 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] As shown in Figure 9 , the present application provides a device for parameter-driven three-dimensional reinforcement of a thin structure in a special-shaped body, comprising:
[0101] a positioning unit 901 configured to position a three-dimensional model of the concrete structure and determine types and sizes of surfaces and sizes of sections of the concrete structure, the types of the surfaces including an upper surface, a lower surface, a side wall and a side surface;
[0102] a thin structure determining unit 902 configured to determine the thin structure according to the sizes of the sections;
[0103] a reinforcement generating unit 903 configured to generate a reinforcement map of the concrete structure according to the sizes of the upper surface, the sizes of the lower surface and the thin structure.
[0104] In an embodiment, as shown in Figure 10 , the positioning unit 901 comprises:
[0105] a side surface determining module 1001 configured to determine the side surface of the concrete structure above the ground and / or the side surface of the concrete structure below the ground and in contact with the foundation pit as the side surface of the concrete structure;
[0106] a side wall determining module 1002 configured to determine the cavity in the concrete structure and determine the side wall of the cavity as the side wall of the concrete structure;
[0107] a surface determining module 1003 configured to determine the upper surface and the lower surface of the concrete structure.
[0108] In an embodiment, the device for three-dimensional reinforcement of a thin structure in a special-shaped body further comprises:
[0109] a mapping relationship table generating unit configured to establish a mapping relationship table between the thickness of the protective layer and the types of the surfaces;
[0110] The protection layer determination unit is configured to determine the protection layer thickness of each surface according to the type of each surface and the mapping relationship table.
[0111] In an embodiment, as shown in FIG. 9, the reinforcement generation unit 903 includes: Figure 11
[0112] The main stress direction determination module 1101 is configured to determine the main stress direction of the concrete structure according to the size of the upper surface and the size of the lower surface.
[0113] The reinforcement map determination module 1102 is configured to generate the three-dimensional reinforcement of the thin structure in the special-shaped body according to the main stress direction and the surface reinforcement driven by parameters of the thin structure.
[0114] In an embodiment, the main stress direction determination module 1101 includes:
[0115] The comparison module is configured to compare the size of the upper surface and the size of the lower surface, and determine the direction with the shorter size as the main stress direction of the concrete structure.
[0116] In an embodiment, the thin structure determination unit 902 includes:
[0117] The size comparison module is configured to determine the thin structure according to the size relationship between the size of each section and a preset value.
[0118] The key to implementing the method is the determination of the reinforcement parameter scheme for each thickness level of the thin structure and how to smoothly extract and select in the design. By referring to the experience accumulated from years of engineering project design, the reinforcement scheme under the guidance of the optimized reinforcement ratio for each thickness level is summarized, and several reinforcement optimization parameter schemes suitable for each thickness level of the thin structure are provided for selection. As known, if the reinforcement ratio is too small, the structure cannot meet the bearing capacity requirement; if the reinforcement ratio is too large, the structure may be brittlely damaged under overload. The optimized reinforcement parameter scheme combines the suitable reinforcement diameter and spacing, avoids the too large or too small reinforcement ratio, and is a reinforcement scheme that can maximize the performance of the reinforcement and concrete material and take into account the economic indicators. When reinforcing the thin structure, the designer selects the parameter scheme suitable for the current design from the optimization scheme with the help of the operation interface provided by the software. The factors for selecting the optimized reinforcement parameter scheme include the maximum integration of the reinforcement of the thin structure and the thick structure, the overall requirement of the project design, the demand of the owner, etc.
[0119] The method is an automatic and fast three-dimensional reinforcement method for all thin structures in the special-shaped body based on the parameter-driven surface reinforcement. In the software development process, the optimized reinforcement parameter schemes of the thin structures of various thickness levels which have been verified are stored in the background database of the software. The optimized reinforcement data schemes not only include the parameter schemes of the main surface of the thin structure, but also include the parameter schemes of the end surface and the side surface distribution steel. In the software development, the determination conditions of the thin structure and the division conditions of the thickness level are preset. Before the three-dimensional reinforcement of the special-shaped body, the software determines by scanning the structure shape, and extracts all the surfaces of the thin wall and the thin plate structure of each thickness level in the special-shaped body and classifies them. The main surface, the end surface and the side surface of the thin structure are determined and extracted separately. Next, the software provides an interface for the designer to select the reinforcement parameter scheme suitable for the current design from the optimized reinforcement parameter schemes of various thickness levels, that is, to perform the parameter-driven surface reinforcement on the main surface, the side surface and the end surface of the thin structure. Next, the reinforcement of the adjacent surfaces of the thin structure is automatically fused according to the rules, so as to generate the three-dimensional reinforcement of all the thin structures in the special-shaped body.
[0120] The method of automatically determining the structure form, automatically dividing the thickness level, automatically extracting various types of surfaces in the thin structure, automatically extracting the parameter reinforcement optimization scheme suitable for the thin structure for selection, and performing the three-dimensional surface reinforcement of the thin structure by parameters is a method of fully utilizing the algorithm and rules for automatic reinforcement, and is a supplement and improvement of the special-shaped body surface reinforcement method. The method is applied to the design process of using the reinforcement software to perform the three-dimensional reinforcement of the special-shaped body, and can improve the efficiency of the three-dimensional reinforcement of the special-shaped body and provide accurate and optimized reinforcement results for the designer.
[0121] The application is applied to the secondary development of the PPST three-dimensional reinforcement software in the Bentley three-dimensional collaborative design platform, and is used in the three-dimensional design of the concrete structure, can significantly improve the efficiency of the three-dimensional reinforcement of the special-shaped body by using the software, and further improve the efficiency of the BIM three-dimensional collaborative design in the engineering project design. And can be used for standardizing the reinforcement design of the concrete structure, and promoting the use of the BIM full life cycle management in the engineering project design, construction and operation stage.
[0122] Those skilled in the art will appreciate that embodiments of the application can be provided as methods, systems, or computer program products. Accordingly, the application can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the application can take the form of a computer program product on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROMs, optical storage media, etc.) having computer-usable program code embodied in the medium.
[0123] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, as well as combinations of flows and / or blocks in the flowcharts and / or block diagrams, 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 apparatus to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing apparatus generate a means for implementing the functions specified in the flowcharts and / or block diagrams. Figure 1 one or more flows and / or blocks. Figure 1 one or more flows and / or blocks.
[0124] These computer program instructions can also be stored in a computer-readable memory that can direct the computer or other programmable data processing apparatus to work in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including instruction means, which implements the functions specified in the flowcharts and / or block diagrams. Figure 1 one or more flows and / or blocks. Figure 1 one or more flows and / or blocks.
[0125] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus, so that a series of operation steps are performed on the computer or other programmable data processing apparatus to produce a computer-implemented process, so that the instructions executed on the computer or other programmable data processing apparatus provide steps for implementing the functions specified in the flowcharts and / or block diagrams. Figure 1 one or more flows and / or blocks. Figure 1 one or more flows and / or blocks.
[0126] The principles and implementation manners of the present application are described in the specific embodiments, and the above embodiment descriptions are only used to help understand the method of the present application and its core idea; at the same time, for those skilled in the art, according to the idea of the present application, the specific implementation manners and application ranges will be changed, and the above description should not be understood as a limitation of the present application.
[0127] The embodiments of the present application also provide a specific implementation manner of an electronic device capable of implementing all steps in the method in the above embodiments, as shown in Figure 12 , the electronic device specifically includes the following contents:
[0128] a processor 1301, a memory 1302, a communications interface 1303, a bus 1304, and a non-volatile memory 1305;
[0129] The processor 1301, the memory 1302, and the communication interface 1303 perform communication with each other through the bus 1304.
[0130] The processor 1301 is configured to invoke a computer program in the memory 1302 and the nonvolatile memory 1305, and the processor executes the computer program to implement all steps in the method in the above embodiments, for example, the processor executes the computer program to implement the following steps:
[0131] S101: Positioning a three-dimensional model of a concrete structure and determining types and sizes of surfaces of the concrete structure and sizes of sections, the types of the surfaces including an upper surface, a lower surface, a side wall, and a side surface.
[0132] S102: Determining a thin structure according to the sizes of the sections.
[0133] S103: Dividing a thin structure level according to the size of the upper surface, the size of the lower surface, and the thin structure, and performing parameter-driven surface reinforcement to generate a three-dimensional reinforcement of the thin structure in the special-shaped body.
[0134] The embodiments of the present application further provide a computer readable storage medium capable of implementing all steps in the method in the above embodiments, and the computer readable storage medium has a computer program stored thereon, and the computer program is executed by a processor to implement all steps in the method in the above embodiments, for example, the processor executes the computer program to implement the following steps:
[0135] S101: Positioning a three-dimensional model of a concrete structure and determining types and sizes of surfaces of the concrete structure and sizes of sections, the types of the surfaces including an upper surface, a lower surface, a side wall, and a side surface.
[0136] S102: Determining a thin structure according to the sizes of the sections.
[0137] S103: Dividing a thin structure level according to the size of the upper surface, the size of the lower surface, and the thin structure, and performing parameter-driven surface reinforcement to generate a three-dimensional reinforcement of the thin structure in the special-shaped body.
[0138] The various embodiments in this specification are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on its differences from other embodiments. In particular, for hardware + program embodiments, since they are basically similar to method embodiments, the description is relatively simple; relevant parts can be referred to the descriptions in the method embodiments. Although the embodiments in this specification provide the method operation steps as shown in the embodiments or flowcharts, more or fewer operation steps may be included based on conventional or non-inventive means. The order of steps listed in the embodiments is merely one possible execution order among many steps and does not represent the only execution order. In actual device or terminal product execution, the methods can be executed in the order shown in the embodiments or drawings or in parallel (e.g., in a parallel processor or multi-threaded processing environment, or even a distributed data processing environment). The terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, product, or apparatus that includes a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, product, or apparatus. Without further limitations, the presence of other identical or equivalent elements in the process, method, product, or apparatus that includes said elements is not excluded. For ease of description, the above devices are described in terms of function, divided into various modules. Of course, in implementing the embodiments of this specification, the functions of each module can be implemented in 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, etc. The device embodiments described above are merely illustrative. For example, the division of units is only a logical functional division; in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms. This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing device to produce a machine, such that the instructions, which are executable by the processor of the computer or other programmable data processing device, produce instructions for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0139] Those skilled in the art will appreciate that embodiments of the present specification can be devised for a method, a system, or a computer program product. Accordingly, embodiments of the present specification can be embodied in the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, embodiments of the present specification can be in the form of a computer program product on one or more computer-usable storage media (including, but not limited to, disk memory, CD-ROM, optical storage medium, etc.) embodying computer usable program code. Each of the various embodiments of the present specification is described in a progressive manner, and reference can be made to other embodiments for the same or similar parts. Each embodiment focuses on the differences from other embodiments. In particular, for system embodiments, since they are basically similar to method embodiments, the description is relatively simple, and reference can be made to the description of the method embodiments. In the description of the present specification, the description of the terms "one embodiment", "some embodiments", "an example", "a specific example", or "some examples" means that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the embodiments of the present specification.
[0140] In the present specification, the illustrative description of the above terms does not necessarily refer to the same embodiment or example. In addition, those skilled in the art can combine and combine the different embodiments or examples described in the present specification and the features of the different embodiments or examples without contradiction. The above is only an embodiment of the embodiments of the present specification and is not intended to limit the embodiments of the present specification. The embodiments of the present specification can have various modifications and changes for those skilled in the art. Any modification, equivalent replacement, improvement, etc. within the spirit and principles of the embodiments of the present specification shall be included in the scope of the claims of the embodiments of the present specification.
Claims
1. A method for three-dimensional reinforcement of thin structures in irregularly shaped bodies, characterized in that, include: Spatial positioning of the irregular 3D model; while classifying the surface types of the 3D model, detect the local thin structures in various places in the irregular body. Identified thin structures are classified according to thickness level; Classify the surface types of thin structures; While performing surface reinforcement on each surface of the irregular body, parameter-driven surface reinforcement is also performed on various types of surfaces of local thin structures of various thickness levels. Reinforcement should be configured for thin structures that do not conform to the thickness grade reinforcement rules; Automatic fusion of reinforcement on adjacent surfaces of thin structures, driven by rules; Automatic fusion of adjacent steel bars at the junction of local thin structure and overall thick structure of irregular body structure is performed to complete the three-dimensional reinforcement of the entire irregular body structure; For thin structures that do not conform to the thickness grade reinforcement rules, reinforcement settings should be implemented, including: For individual thin structures with design requirements in irregular shapes, if their reinforcement requirements do not conform to the reinforcement parameters set according to the thickness classification level, then the reinforcement parameters are set for them, and the selection set and corresponding reinforcement parameters are recorded in the software's background parameter database for subsequent editing.
2. The method for three-dimensional reinforcement of thin structures in irregularly shaped bodies according to claim 1, characterized in that, Spatial localization of the irregular 3D model was performed. While classifying the surface types of the 3D model, all local thin structures within the irregular body were detected, including: Spatial positioning of the irregular 3D model is performed, that is, the X, Y, and Z coordinates of the 3D model are determined. Based on this, the types of each surface of the 3D model are classified, and all local thin structures in the 3D model are detected. The software program detects thin structures by taking cross sections in the X, Y, and Z directions. That is, all cross sections with different contours are taken in the X, Y, and Z directions, and the thin walls and thin plates with smaller dimensions in the cross sections are detected and identified. Specifically, thin walls or thin plates with a thickness of less than 400mm are identified and judged as thin structures.
3. The method for three-dimensional reinforcement of thin structures in irregularly shaped bodies according to claim 1, characterized in that, Identified thin structures are classified according to thickness levels, including: The thickness levels of thin structures are classified. For all local thin walls or plates in irregular shapes, several thickness levels are set for below 100mm, below 100mm to 200mm, below 200mm to 300mm, and below 300mm to 400mm, or the thickness levels can be set by the user to better meet the actual design needs. For any local thin structure, the software automatically classifies the level according to its assigned thickness level.
4. The method for three-dimensional reinforcement of thin structures in irregularly shaped bodies according to claim 1, characterized in that, The surface types of thin structures are classified as follows: All thin structures have a main load-bearing surface; for thin structures with side walls or cantilever slabs, in addition to the main load-bearing surface, there is also an end face; for thin structures whose two sides are not connected to other parts of the irregular body, there is also a side face; that is, the surface types of thin structures include: main load-bearing surface, end face, and side face; automatic identification and classification of various surface types of thin structures are achieved by using the cross-sectional characteristics in a certain direction and comparing the cross-sections in two directions.
5. The method for three-dimensional reinforcement of thin structures in irregular-shaped bodies according to claim 1, wherein surface reinforcement is applied to each surface of the irregular-shaped body, and parameter-driven surface reinforcement is applied to each type of surface of local thin structures of each thickness level, characterized in that: Parametric-driven three-dimensional surface reinforcement for various types of surfaces in locally thin structures; The software provides a parameter setting interface to set the reinforcement parameters for each thickness grade and type of surface of the thin structure. The parameters drive the completion of the three-dimensional reinforcement of each surface of the thin structure, that is, to complete the setting of the diameter and spacing of the steel bars for each type of surface.
6. The method for three-dimensional reinforcement of thin structures in irregular bodies according to claim 1, characterized in that: the reinforcement of adjacent surfaces of the thin structure is automatically fused using a rule-driven process. For adjacent surfaces of a thin structure, including the main load-bearing surface, cross-section, and side surface, if adjacent surfaces form an external angle, the same reinforcing bars are connected and different reinforcing bars are lapped; if adjacent surfaces form an internal angle, the reinforcing bars are anchored to each other; the software uses this as the driving rule to complete the automatic fusion of the reinforcing bars of each adjacent surface of the thin structure.
7. The method for three-dimensional reinforcement of thin structures in irregular-shaped bodies according to claim 1, wherein the adjacent surface reinforcement bars at the interface between the local thin structure and the overall thick structure of the irregular-shaped body are automatically fused, thereby completing the three-dimensional reinforcement of the entire irregular-shaped body structure, characterized in that: At the junction of the local thin structure and the overall thick structure, the reinforcement of adjacent surfaces is automatically integrated according to the rules: that is, for the external corner junction, the same reinforcement is automatically connected and the different reinforcements are lapped together; for the internal corner junction, the reinforcement of adjacent surfaces is anchored to each other; completing this step completes the three-dimensional reinforcement of the irregular body including the thin structure.
8. The method for three-dimensional reinforcement of thin structures in irregularly shaped bodies according to any one of claims 6 and 7, characterized in that, The preset anchorage and lap splicing requirements for steel bars of different diameters and materials are entered into the software's backend database; modeling is driven by the model size data, and the automatic fusion of steel bars on adjacent surfaces is achieved through parameter-driven processes.
9. A device for three-dimensional reinforcement of thin structures in irregularly shaped bodies, characterized in that, include: The positioning and detection unit, while classifying the surface types of the 3D model, detects the thin structures in various parts of the irregular body. Thin structure grading unit, used to determine the thickness level of each local thin structure according to the dimensions of each section; The thin structure surface type determination unit is used to classify the surface types of thin structures based on a cross-section in a certain direction and the relationship between two cross-sections. Thin structure surface reinforcement unit, used for parameter-driven surface reinforcement of thin structure surfaces of various surface types; Thin structure surface reinforcement fusion unit, used for the regular-driven automatic fusion of reinforcement bars on adjacent surfaces of thin structures; The reinforcement fusion unit for locally thin structures and overall thick structures is used to automatically fuse the reinforcement of adjacent surfaces of locally thin structures and overall thick structures in a rule-driven manner. The reinforcement setting unit is used to set reinforcement for thin structures that do not conform to the thickness grade reinforcement rules; The reinforcement setting unit is specifically used for individual thin structures with design requirements in irregular shapes. If their reinforcement requirements do not conform to the reinforcement parameters set according to the thickness classification level, the unit sets the reinforcement parameters and records the selection set and corresponding reinforcement parameters in the software background parameter database for subsequent editing.
10. 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, it implements the method for three-dimensional reinforcement of thin structures in irregular bodies as described in any one of claims 1 to 8.
11. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by a processor, the computer program implements the method for three-dimensional reinforcement of thin structures in irregular bodies as described in any one of claims 1 to 8.
Citation Information
Patent Citations
Construction method for thin wall housing body mould shell cast-in-place concrete building roof
CN101109200A
Concrete thin-shell structure distribution reinforcing steel bar configuration method
CN113486558A