A method, device, electronic equipment and medium for designing steel bar layer of building structure

By automatically splitting and merging the steel bar layer in the building structure design model, the problems of waste of materials and increased working hours caused by designers' reliance on experience are solved, and intelligent merger of the steel bar layer and economic cost savings are achieved.

CN114036624BActive Publication Date: 2024-12-17GUANGDONG ZHONGTU TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202111415410.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-25
Publication Date
2024-12-17
Estimated Expiration
2041-11-25

AI Technical Summary

Technical Problem

In architectural design, the merger and dismantling of steel bar layers mainly depends on the designer's experience, resulting in waste of construction materials and increased design labor hours.

Method used

By receiving the input architectural design information in the building structure design model, obtaining data information, including the model standard layer, natural layer and steel bar standard layer, automatically dismantling and merging the steel bar layer, merging strategies based on the steel bar content difference, and generating standard layers , and conduct rationality and standard verification.

Benefits of technology

The automatic processing of the steel bar layer is realized, which reduces design work hours, saves economic costs, and improves construction efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114036624B_ABST
    Figure CN114036624B_ABST
Patent Text Reader

Abstract

The embodiments of the present application relate to the technical field of intelligent building design, and disclose a method, device, electronic device and medium for designing a steel bar layer of a building structure. The method comprises: receiving input architectural design information in a building structure design model; obtaining data information of the building structure design model according to the building structure design model; the data information comprises a model standard layer, a natural layer, a steel bar standard layer, architectural design information related to the standard layer, the natural layer and the steel bar standard layer, and structural component information; splitting and processing the steel bar standard layer according to the model standard layer and the natural layer to obtain at least one steel bar layer corresponding to the model standard layer; obtaining the steel bar content of each of the steel bar layers in the model standard layer; merging the steel bar layers according to the steel bar content of each of the steel bar layers according to the merging strategy to obtain a standard layer. The present application automatically completes the splitting and merging of steel bar layers in the structural model, does not require manual splitting and merging, and realizes automatic model processing, thereby saving design time and reducing construction costs.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of intelligent building design technology, and in particular to a method, device, electronic equipment and medium for designing a steel reinforcement layer of a building structure. Background Art

[0002] In the architectural design industry, after completing the calculation model of the building structure, when designing the construction drawings based on the calculation model results, it is usually necessary to consider the drawing workload and the construction process, construction technology and construction cost in the actual construction process. Therefore, it is necessary to adjust and merge the steel bar layer of the calculation model.

[0003] During the process of implementing the embodiments of the present application, the inventors of the present application found that: currently, designers mainly merge steel bar layers through observation and experience, which requires designers to manually split and merge based on experience, which takes a long time to design and will cause a certain amount of waste of construction materials. Summary of the invention

[0004] The purpose of the embodiments of the present application is to provide a method, device, electronic equipment and medium for designing steel bar layers of a building structure, which automatically completes the splitting and merging of steel bar layers in a structural model without the need for manual splitting and merging, thereby realizing automatic model processing, thereby saving design time and effectively saving economic costs.

[0005] To solve the above technical problems, the embodiments of the present application adopt the following technical solutions:

[0006] In a first aspect, an embodiment of the present application provides a method for designing a steel reinforcement layer of a building structure, comprising:

[0007] Receiving input architectural design information in the architectural structure design model;

[0008] According to the building structure design model, data information in the building structure design model is obtained; the data information includes model standard layers, natural layers, steel bar standard layers and related building design and structural component information;

[0009] Splitting the standard steel layer according to the model standard layer and the natural layer to obtain at least one steel layer corresponding to the model standard layer, and the steel layer corresponds to the natural layer;

[0010] Obtaining the steel content of each steel layer in the standard layer of the model;

[0011] According to the steel content of each steel layer, the steel layers are merged according to the merging strategy to obtain a standard layer.

[0012] In some embodiments, the step of merging the steel bar layers according to the steel bar content of each steel bar layer and the merging strategy to obtain a standard layer includes:

[0013] Calculate the difference in reinforcement content between adjacent reinforcement layers;

[0014] Comparing the differences, obtaining two adjacent steel bar layers with the smallest difference;

[0015] The two adjacent steel bar layers with the smallest difference are merged to obtain a standard layer.

[0016] In some embodiments, obtaining the steel content of each steel layer in the standard layer of the model includes:

[0017] According to the natural layer, the structural component information corresponding to the natural layer, and the structural mechanics relationship, the steel bar layer information corresponding to each natural layer is calculated, and the steel bar content is obtained based on the steel bar layer information. The steel bar layer information includes at least one of the steel bar content, steel bar model, steel bar length, steel bar type, and steel bar position.

[0018] In some embodiments, merging the two adjacent steel bar layers with the smallest difference to obtain a standard layer includes:

[0019] Obtaining a first steel bar layer and a second steel bar layer, wherein the difference between the first steel bar layer and the second steel bar layer is the smallest, and the steel bar content of the first steel bar layer is greater than the steel bar content of the second steel bar layer;

[0020] Taking the first steel reinforcement layer as the standard, covering the second steel reinforcement layer;

[0021] The first steel bar layer and the covered second steel bar layer are combined to obtain one standard layer.

[0022] In some embodiments, after merging the two adjacent steel bar layers with the smallest difference to obtain a standard layer, the method further includes:

[0023] Generate a model file based on the standard layer;

[0024] Performing rationality verification on the model file;

[0025] When the model file passes the rationality verification, the model file is stored in a knowledge base.

[0026] In some embodiments, after the model file passes the rationality verification, the method further includes:

[0027] Inputting the model file into the building structure design model;

[0028] In the building structure design model, the model file is subjected to specification verification;

[0029] If the verification is successful, the building structure design model is optimized based on the model file.

[0030] In some embodiments, the data information also includes structural component information, structural mechanics relationships and design parameter information corresponding to the natural layer.

[0031] In a second aspect, an embodiment of the present application further provides a device for designing a steel bar layer of a building structure, the device comprising:

[0032] A receiving module, used for receiving input architectural design information in the architectural structure design model;

[0033] A data information acquisition module is used to acquire data information in the building structure design model according to the building structure design model; the data information includes model standard layers, natural layers, steel bar standard layers and related building design and structural component information;

[0034] A splitting module, used for splitting the standard steel layer according to the model standard layer and the natural layer to obtain at least one steel layer corresponding to the model standard layer, and the steel layer corresponds to the natural layer;

[0035] A steel content acquisition module, used to acquire the steel content of each steel layer in the standard layer of the model;

[0036] The merging module is used to merge the steel bar layers according to the steel bar content of each steel bar layer and the merging strategy to obtain a standard layer.

[0037] In a third aspect, the present application further provides an electronic device, the electronic device comprising:

[0038] at least one processor, and

[0039] A memory, wherein the memory is communicatively connected to the processor, the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the method as described in the first aspect.

[0040] In a fourth aspect, the present application also provides a non-volatile computer-readable storage medium, characterized in that the computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by an electronic device, the electronic device executes the method as described in any one of the first aspects.

[0041] Beneficial effects of the embodiments of the present application: Different from the prior art, the methods, devices, electronic devices and media for designing steel bar layers of building structures provided by the embodiments of the present application receive input architectural design information in a building structure design model, and obtain data information in the building structure design model according to the building structure design model; the data information includes a model standard layer, a natural layer, a steel bar standard layer and related architectural design and structural component information; then, the steel bar standard layer is split according to the model standard layer and the natural layer to obtain at least one steel bar layer corresponding to the model standard layer, and the steel bar layer corresponds to the natural layer; the steel bar content of each steel bar layer in the model standard layer is obtained; according to the steel bar content of each steel bar layer, the steel bar layers are merged according to the merging strategy to obtain a standard layer, thereby completing the automatic splitting and intelligent merging of the steel bar layers, without the need for manual splitting and merging, thereby realizing the automatic processing of the building structure design model, reducing the design time, and effectively saving economic costs. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] One or more embodiments are exemplarily described by pictures in the corresponding drawings, and these exemplified descriptions do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings represent similar elements, and unless otherwise stated, the figures in the drawings do not constitute proportional limitations.

[0043] Figure 1 It is a flow chart of an embodiment of the method for designing a steel reinforcement layer of a building structure of the present application;

[0044] Figure 2 It is a structural schematic diagram of an embodiment of the building structure reinforcement layer design device of the present application;

[0045] Figure 3 It is a structural schematic diagram of another embodiment of the building structure reinforcement layer design device of the present application;

[0046] Figure 4 It is a schematic diagram of the hardware structure of a controller in one embodiment of the electronic device of the present application. DETAILED DESCRIPTION

[0047] The present application is described in detail below in conjunction with specific embodiments. The following embodiments will help those skilled in the art to further understand the present application, but do not limit the present application in any form. It should be noted that, for those of ordinary skill in the art, several variations and improvements can also be made without departing from the concept of the present application. These all belong to the protection scope of the present application.

[0048] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0049] It should be noted that, if there is no conflict, the various features in the embodiments of the present application can be combined with each other, all within the scope of protection of the present application. In addition, although the functional module division is performed in the device schematic diagram and the logical order is shown in the flow chart, in some cases, the steps shown or described can be performed in a sequence different from the module division in the device or the flow chart. In addition, the words "first", "second", "third", etc. used herein do not limit the data and execution order, but only distinguish the same items or similar items with basically the same functions and effects.

[0050] Unless otherwise defined, all technical and scientific terms used in this specification have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used in this specification and in the specification of this application are only for the purpose of describing specific embodiments and are not intended to limit this application. The term "and / or" used in this specification includes any and all combinations of one or more of the related listed items.

[0051] In addition, the technical features involved in each embodiment of the present application described below can be combined with each other as long as they do not conflict with each other.

[0052] The method and device for designing the steel bar layer of a building structure provided in the embodiment of the present application can be applied to electronic equipment. It can be understood that a controller is provided in the electronic equipment as a main control center to automatically complete the splitting and merging of the steel bar layers in the structural model without the need for manual splitting and merging, thereby realizing automatic model processing, thereby saving design time and effectively saving economic costs.

[0053] See also Figure 1 , is a flow chart of an embodiment of a method for designing a steel reinforcement layer of a building structure applied to the present application. The method can be executed by a controller 11 in an electronic device, and the method includes steps S101 to S105.

[0054] S101: receiving input architectural design information in an architectural structure design model.

[0055] When the designer needs to split and merge the steel bar layers on the construction drawings, the designer inputs the design information in the construction drawings into the building structure design model, so that the building structure design model receives the building design information.

[0056] Construction drawings refer to drawings used to show the planning location, external shape, internal layout, internal and external decoration, detailed structure, fixed facilities and construction requirements of a house. It mainly includes drawings of five majors: architecture, structure, water supply and drainage, electrical, and HVAC. Structural design drawings in the construction industry are used to describe the layout of structural components in buildings, the selection of component materials, component selection and component methods, concrete structures, including reinforcement. In structural construction drawings, the main drawing contents include: foundation drawings, structural plan layout drawings, structural component reinforcement drawings, etc.

[0057] Building structure refers to a system composed of various components (roof trusses, beams, slabs, columns, etc.) in a building that can withstand various forces. The forces that can be borne refer to various factors that can cause the system to produce internal forces and deformations, such as loads, earthquakes, temperature changes, and foundation settlement.

[0058] The building structure design model refers to the design model of the building structure designed manually through professional structural software, including various information of building structure components, including wall, beam, slab, column and other component information. In addition, each layer and each component has specific reinforcement form information used by steel bars, including the size, quantity, type, etc. of steel bars. Therefore, even if the components at different layers or at different positions on the same layer have different steel bar usage due to different forces on the building structure, the specific values ​​can be viewed through professional structural calculation software.

[0059] S102: According to the building structure design model, data information in the building structure design model is obtained; the data information includes a model standard layer, a natural layer, a steel standard layer, building design information related to the standard layer, the natural layer, and the steel standard layer, and structural component information.

[0060] The natural layer included in the data information refers to the natural layer of the building. The natural layer (floor) is a floor layered according to the floor slab and floor structure, and generally refers to a floor designed in the drawings. For example, if a house has a high single-story height, a floor slab is added to a part of the area of ​​the floor to divide the floor into two spaces. At this time, the separated space is called a mezzanine, and the original layer is called a natural layer.

[0061] The standard floor of a building means that when residential and other functional spaces are in the same building, the number of floors of the residential part should be superimposed with the number of floors of other functional spaces to calculate the number of building floors. The standard floor is a residential floor with the same floor plan.

[0062] The standard steel layer refers to the standard layer divided based on the standard building layer according to the steel bar related information.

[0063] Before splitting, data information is obtained based on the building structure design model so that the steel bar layer can be split according to a standard.

[0064] It can be understood that the data information also includes architectural design information, structural component information (position, size, type), structural mechanics relationships, etc. related to the standard layer, natural layer, and steel bar standard layer.

[0065] S103: Splitting the standard steel layer according to the model standard layer and the natural layer to obtain at least one steel layer corresponding to the model standard layer, and the steel layer corresponds to the natural layer.

[0066] As shown in Table 1 below, Table 1 shows the splitting and merging process:

[0067]

[0068]

[0069] In Table 1, the original model refers to the building structure design model. After the building design information is input into the building structure design model, the data information obtained includes the model standard layer (the original model standard layer in Table 1), the natural layer (the original model natural layer in Table 1), and the steel bar standard layer (the original steel bar standard layer in Table 1). When splitting, taking the 4th layer in the original model standard layer as an example, it corresponds to the 6th to 19th layers of the original model natural layer, and corresponds to the A1th layer, A2th layer and A3th layer of the original steel bar standard layer. According to the number of layers of the original model natural layer (6th to 19th layers), the A1th layer, A2th layer and A3 layer of the original steel bar standard layer are split into the number of layers corresponding to the natural layer, which are the split steel bar layers (split steel bar layers 1-14 in Table 1). Therefore, the obtained steel bar layers are in a one-to-one correspondence with the original model natural layers.

[0070] It is understandable that when splitting, it can only be split within the standard layer of the original model and cannot be split across the standard layers of the building.

[0071] S104: Obtain the steel content of each steel layer in the standard layer of the model.

[0072] Specifically, obtaining the steel content of each steel layer in the standard layer of the model may include: calculating the steel layer information corresponding to each natural layer according to the natural layer, the structural component information corresponding to the natural layer, and the structural mechanics relationship, and obtaining the steel content based on the steel layer information, wherein the steel layer information includes at least one of the steel content, steel model, steel length, steel type, and steel position.

[0073] S105: According to the steel content of each steel layer, the steel layers are merged according to a merging strategy to obtain a standard layer.

[0074] After the standard steel bar layer is split, the steel bar layer is obtained, and the steel bar content of each steel bar layer is obtained. As shown in Table 1, the steel bar layers after splitting are 1-14, and the steel bar content of the corresponding steel bar layers is D1-D14.

[0075] In some embodiments, merging the steel reinforcement layers according to the steel reinforcement content of each steel reinforcement layer and the merging strategy to obtain a standard layer may include:

[0076] Calculate the difference in reinforcement content between adjacent reinforcement layers;

[0077] Comparing the differences, obtaining two adjacent steel bar layers with the smallest difference;

[0078] The two adjacent steel bar layers with the smallest difference are merged to obtain a standard layer.

[0079] Specifically, the difference in the steel content of adjacent steel layers is calculated in Table 1, that is, D2-D1, D3-D2, D4-D3, D5-D4...D14-D13 are calculated, so as to obtain the difference in the steel content of adjacent steel layers, corresponding to E1-E13 in column C1 in Table 1, and then, the size of each difference is compared to obtain the two adjacent steel layers with the smallest difference. For example, after calculation, the difference of D5-D4 is the smallest, then steel layer 5 and steel layer 4 are obtained; then, the two adjacent steel layers with the smallest difference are merged to obtain a standard layer, that is, steel layer 5 and steel layer 4 are merged into F5 in column R1. If the merger can be completed in one merger, the obtained F1-F14 are all standard layers. If the merger has not been completed, the difference in the steel content of adjacent steel layers is continued to be calculated. For example, the smallest difference obtained in the second round is F13-F12, and the two adjacent steel layers with the smallest difference are continued to be merged into H13. Finally, after the nth round of merging, the standard layer of K5 is obtained.

[0080] In some embodiments, considering the construction safety, the steel bar layer with a smaller steel bar content is increased, so the two adjacent steel bar layers with the smallest difference are merged to obtain a standard layer, including:

[0081] Obtaining a first steel bar layer and a second steel bar layer, wherein the difference between the first steel bar layer and the second steel bar layer is the smallest, and the steel bar content of the first steel bar layer is greater than the steel bar content of the second steel bar layer;

[0082] Taking the first steel reinforcement layer as the standard, covering the second steel reinforcement layer;

[0083] The first steel bar layer and the covered second steel bar layer are combined to obtain one standard layer.

[0084] Taking Table 1 as an example, when the difference between D5 and D4 is the smallest during the first merging, then steel layer 5 and steel layer 4 are obtained. At this time, the first steel layer is steel layer 5, and the second steel layer is steel layer 4. If the steel content of steel layer 5 is greater than that of steel layer 4, the steel content of steel layer 5 is used as the standard to cover steel layer 4, that is, the merging is performed according to the value D5 with the largest steel content to obtain the standard layer E5.

[0085] It can be understood that when splitting or merging, it can only be split or merged within the original model standard layer, and cannot be split or merged across building standard layers. For example, in Table 1, it can be merged within the original model standard layer 4, but the original model standard layer 4 and the original model standard layer 5 cannot be merged. Specifically, the original model natural layer 5 and the original model natural layer 6 cannot be merged, the original model natural layer-3 and the original model natural layer-2 cannot be merged, the original model natural layer 19 and the original model natural layer 20 cannot be merged, and the original model natural layer 27 and the original model natural layer 28 cannot be merged.

[0086] In an embodiment of the present application, input architectural design information is received in a building structure design model, and data information in the building structure design model is obtained according to the building structure design model; the data information includes a model standard layer, a natural layer, a steel bar standard layer and related architectural design and structural component information; then, the steel bar standard layer is split according to the model standard layer and the natural layer to obtain at least one steel bar layer corresponding to the model standard layer, and the steel bar layer corresponds to the natural layer; the steel bar content of each of the steel bar layers in the model standard layer is obtained; according to the steel bar content of each of the steel bar layers, the steel bar layers are merged according to a merging strategy to obtain a standard layer, thereby completing automatic splitting and intelligent merging of the steel bar layers, without the need for manual splitting and merging, thereby realizing automatic processing of the building structure design model, reducing design time, and thus saving economic costs.

[0087] In some embodiments, after obtaining the standard layer, the method may further include:

[0088] Generate a model file based on the standard layer;

[0089] Performing rationality verification on the model file;

[0090] When the model file passes the rationality verification, the model file is stored in a knowledge base.

[0091] Specifically, after obtaining the standard layer, a model file is generated based on the standard layer; the model file is verified for rationality, and the rationality verification includes three aspects, namely, the difficulty of on-site engineering construction, the workload of the designer in modifying the drawings, and the economic cost of the project (the amount of steel bars used).

[0092] Among them, in the difficulty level of on-site engineering construction, only one standard layer is the simplest construction difficulty. The more standard layers there are, the greater the construction difficulty, because different standard layers during construction require different adjustments to templates, positions, processes, processes, materials, etc.

[0093] Among the workload of designers in modifying drawings, the workload of only one standard layer is the least. Only one drawing is needed, which does not require too much time and workload. Multiple standard layers require providing multiple corresponding standard layer design drawings.

[0094] In the economic cost of the project (the amount of steel bars used), due to mechanical relationships and architectural design relationships, the amount of steel bars used in each layer may be different. The specific value can be obtained by calculating based on the structural design model using professional structural calculation software. However, in actual projects, the values ​​may not be different for each layer. Therefore, the construction difficulty needs to be considered. It is possible to sacrifice some economy and increase the number of steel bars to reduce the construction difficulty.

[0095] The objective function of the optimal equation is (the optimal set of each working value), and a merging scheme is selected through the optimal value.

[0096] When the rationality verification is passed, a set of steel bar layers that are suitable for engineering applications and economically reasonable is obtained as the model file corresponding to the final steel bar standard layer. Then, the model file is stored in the knowledge base.

[0097] It is understandable that the model files in the knowledge base will include component type, cross-sectional size, mechanical correspondence, steel bar model, reinforcement strategy and merging strategy, etc., so as to provide an information source for the next steel bar layer splitting and merging.

[0098] In some embodiments, after the model file passes the rationality verification, the method may further include:

[0099] Inputting the model file into the building structure design model;

[0100] In the building structure design model, the model file is subjected to specification verification;

[0101] If the verification is successful, the building structure design model is optimized based on the model file.

[0102] Specifically, for the model files that have passed the rationality verification, the model files are input into the building structure design model, and the model files are subjected to specification verification in the building structure design model. Specification verification means that the building structure design is guided by national specifications, and all designs must comply with the specifications. However, it is impossible for humans to remember all the specifications, so the structural calculation software integrates the national specifications into the software. Through the results calculated by the software, the software will automatically determine which parts comply and which parts do not comply. If they do not comply, there will be prompts, which will be displayed in text, graphic annotations, red markings, etc. to let the designer know. The designer can modify the components according to the prompts to meet the design specifications. When the design specifications are met, the building structure design model is optimized based on the model file. If the design specifications are not met, it will be re-verified after the designer's modification until the design specifications are met.

[0103] The present application also provides a device for designing a steel bar layer of a building structure. Figure 2 , which shows the structure of a building structure steel bar layer design device provided in an embodiment of the present application, the building structure steel bar layer design device 200 includes:

[0104] The receiving module 201 is used to receive the input architectural design information in the architectural structure design model;

[0105] The data information acquisition module 202 is used to acquire data information in the building structure design model according to the building structure design model; the data information includes model standard layers, natural layers, steel standard layers, building design information related to the standard layers, natural layers, and steel standard layers, and structural component information;

[0106] A splitting module 203 is used to split the standard steel layer according to the model standard layer and the natural layer to obtain at least one steel layer corresponding to the model standard layer, and the steel layer corresponds to the natural layer;

[0107] A steel content acquisition module 204 is used to acquire the steel content of each steel layer in the standard layer of the model;

[0108] The merging module 205 is used to merge the steel bar layers according to the steel bar content of each steel bar layer and the merging strategy to obtain a standard layer.

[0109] In an embodiment of the present application, input architectural design information is received in a building structure design model, and data information in the building structure design model is obtained according to the building structure design model; the data information includes a model standard layer, a natural layer, a steel bar standard layer and related architectural design and structural component information; then, the steel bar standard layer is split according to the model standard layer and the natural layer to obtain at least one steel bar layer corresponding to the model standard layer, and the steel bar layer corresponds to the natural layer; the steel bar content of each of the steel bar layers in the model standard layer is obtained; according to the steel bar content of each of the steel bar layers, the steel bar layers are merged according to a merging strategy to obtain a standard layer, thereby completing automatic splitting and intelligent merging of the steel bar layers, without the need for manual splitting and merging, thereby realizing automatic processing of the building structure design model, reducing design time, and thus saving economic costs.

[0110] In some embodiments, the merging module 205 is further configured to:

[0111] Calculate the difference in reinforcement content between adjacent reinforcement layers;

[0112] Comparing the differences, obtaining two adjacent steel bar layers with the smallest difference;

[0113] The two adjacent steel bar layers with the smallest difference are merged to obtain a standard layer.

[0114] In some embodiments, the merging module 205 is further configured to:

[0115] Obtaining a first steel bar layer and a second steel bar layer, wherein the difference between the first steel bar layer and the second steel bar layer is the smallest, and the steel bar content of the first steel bar layer is greater than the steel bar content of the second steel bar layer;

[0116] Taking the first steel reinforcement layer as the standard, covering the second steel reinforcement layer;

[0117] The first steel bar layer and the covered second steel bar layer are combined to obtain one standard layer.

[0118] In some embodiments, the steel content acquisition module 204 is further used to:

[0119] According to the natural layer, the structural component information corresponding to the natural layer, and the structural mechanics relationship, the steel bar layer information corresponding to each natural layer is calculated, and the steel bar content is obtained based on the steel bar layer information. The steel bar layer information includes at least one of the steel bar content, steel bar model, steel bar length, steel bar type, and steel bar position.

[0120] In some embodiments, Figure 3 As shown, the apparatus 200 further includes a rationality verification module 206, which is used to:

[0121] Generate a model file based on the standard layer;

[0122] Performing rationality verification on the model file;

[0123] When the model file passes the rationality verification, the model file is stored in a knowledge base.

[0124] In some embodiments, Figure 3 As shown, the apparatus 200 further includes a specification verification module 207, which is used to:

[0125] Inputting the model file into the building structure design model;

[0126] In the building structure design model, the model file is subjected to specification verification;

[0127] If the verification is successful, the building structure design model is optimized based on the model file.

[0128] In some embodiments, the data information also includes structural component information, structural mechanics relationships and design parameter information corresponding to the natural layer.

[0129] It should be noted that the above device can execute the method provided in the embodiment of the present application, and has the functional modules and beneficial effects corresponding to the execution method. For technical details not fully described in the device embodiment, please refer to the method provided in the embodiment of the present application.

[0130] Figure 4 FIG. 1 is a schematic diagram of the hardware structure of a controller in an embodiment of an electronic device, such as Figure 4 As shown, the controller 11 includes:

[0131] One or more processors 111 and memory 112 . Figure 4 In the figure, a processor 111 and a memory 112 are taken as an example.

[0132] The processor 111 and the memory 112 may be connected via a bus or other means. Figure 4 The example of connecting through bus is taken in the following.

[0133] The memory 112 is a non-volatile computer-readable storage medium that can be used to store non-volatile software programs, non-volatile computer executable programs and modules, such as the program instructions / modules corresponding to the building structure reinforcement layer design method in the embodiment of the present application (for example, the attached Figure 2-3The processor 111 executes various functional applications and data processing of the controller 11 by running the non-volatile software programs, instructions and modules stored in the memory 112, that is, the building structure steel bar layer design method of the above method embodiment is implemented.

[0134] The memory 112 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and an application required by at least one function; the data storage area may store data created according to the use of the personnel entry and exit detection device, etc. In addition, the memory 112 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory 112 may optionally include a memory remotely arranged relative to the processor 111, and these remote memories may be connected to the electronic device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0135] The one or more modules are stored in the memory 112, and when executed by the one or more processors 111, the building structure reinforcement layer design method in any of the above method embodiments is executed, for example, the above described Figure 1 Steps S101 to S105 of the method; implementing Figure 2-3 The functions of modules 201-207 in.

[0136] The above-mentioned product can execute the method provided in the embodiment of the present application, and has the functional modules and beneficial effects corresponding to the execution method. For technical details not fully described in this embodiment, please refer to the method provided in the embodiment of the present application.

[0137] The embodiment of the present application provides a non-volatile computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are executed by one or more processors, such as Figure 4 A processor 111 in the embodiment may enable the one or more processors to execute the building structure reinforcement layer design method in any of the above method embodiments, for example, to execute the above described Figure 1 Steps S101 to S105 of the method; implementing Figure 2-3 The functions of modules 201-207 in.

[0138] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0139] Through the description of the above embodiments, a person of ordinary skill in the art can clearly understand that each embodiment can be implemented by means of software plus a general hardware platform, or of course by hardware. A person of ordinary skill in the art can understand that all or part of the processes in the above embodiment methods can be completed by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium, and when the program is executed, it can include the processes of the embodiments of the above methods. Among them, the storage medium can be a disk, an optical disk, a read-only memory (ROM) or a random access memory (RAM), etc.

[0140] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them. Under the concept of the present invention, the technical features in the above embodiments or different embodiments may also be combined, the steps may be implemented in any order, and there are many other changes in different aspects of the present invention as described above, which are not provided in detail for the sake of simplicity. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they may still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for designing a steel reinforcement layer of a building structure, characterized in that: The method comprises: Receiving input architectural design information in the architectural structure design model; According to the building structure design model, data information in the building structure design model is obtained; the data information includes model standard layers, natural layers, steel standard layers, building design information related to the standard layers, natural layers, and steel standard layers, and structural component information; Splitting the standard steel layer according to the model standard layer and the natural layer to obtain at least one steel layer corresponding to the model standard layer, and the steel layer corresponds to the natural layer; Obtaining the steel content of each steel layer in the standard layer of the model; According to the steel content of each steel layer, the steel layers are merged according to the merging strategy to obtain a standard layer, including: Calculate the difference in reinforcement content between adjacent reinforcement layers; Comparing the differences to obtain two adjacent steel bar layers with the smallest difference; The two adjacent steel bar layers with the smallest difference are merged to obtain a standard layer.

2. The method according to claim 1, characterized in that: The step of merging the two adjacent steel bar layers with the smallest difference to obtain a standard layer includes: Obtaining a first steel bar layer and a second steel bar layer, wherein the difference between the first steel bar layer and the second steel bar layer is the smallest, and the steel bar content of the first steel bar layer is greater than the steel bar content of the second steel bar layer; Taking the first steel reinforcement layer as the standard, covering the second steel reinforcement layer; The first steel bar layer and the covered second steel bar layer are combined to obtain one standard layer.

3. The method according to claim 1, characterized in that The obtaining of the steel content of each steel layer in the standard layer of the model includes: According to the natural layer, the structural component information corresponding to the natural layer, and the structural mechanics relationship, the steel bar layer information corresponding to each natural layer is calculated, and the steel bar content is obtained based on the steel bar layer information. The steel bar layer information includes at least one of the steel bar content, steel bar model, steel bar length, steel bar type, and steel bar position.

4. The method according to claim 1, characterized in that: After obtaining the standard layer, the method further includes: Generate a model file based on the standard layer; Performing rationality verification on the model file; When the model file passes the rationality verification, the model file is stored in a knowledge base.

5. The method according to claim 4, characterized in that After the model file passes the rationality verification, the method further includes: Inputting the model file into the building structure design model; In the building structure design model, the model file is subjected to specification verification; If the verification is successful, the building structure design model is optimized based on the model file.

6. The method according to claim 1, characterized in that The data information also includes structural component information, structural mechanics relationships and design parameter information corresponding to the natural layer.

7. The building structure reinforcement layer design device according to the design method according to any one of claims 1 to 6, characterized in that: The device comprises: A receiving module, used for receiving input architectural design information in the architectural structure design model; A data information acquisition module is used to acquire data information in the building structure design model according to the building structure design model; the data information includes model standard layers, natural layers, steel standard layers, building design information related to the standard layers, natural layers, and steel standard layers, and structural component information; A splitting module, used for splitting the standard steel layer according to the model standard layer and the natural layer to obtain at least one steel layer corresponding to the model standard layer, and the steel layer corresponds to the natural layer; A steel content acquisition module, used to acquire the steel content of each steel layer in the standard layer of the model; The merging module is used to merge the steel bar layers according to the steel bar content of each steel bar layer and the merging strategy to obtain a standard layer.

8. An electronic device, characterized in that: The electronic device comprises: at least one processor, and A memory, wherein the memory is communicatively connected to the processor, the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the method described in any one of claims 1 to 6.

9. A non-volatile computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by an electronic device, the electronic device executes the method according to any one of claims 1 to 6.