A method, system and device for configuring longitudinal reinforcement of shear wall edge members

By generating reinforcement layout points and rectangular areas based on contour lines in the shear wall edge components and configuring reinforcement parameters in combination with two-dimensional geometric properties and classification rules, the problems of low longitudinal reinforcement configuration efficiency and insufficient reinforcement refinement are solved, and efficient and refined reinforcement is achieved.

CN120597396BActive Publication Date: 2025-10-03HEFEI LIANGZHEN CONSTR TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511100956.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-08-07
Publication Date
2025-10-03
Estimated Expiration
2045-08-07

AI Technical Summary

Technical Problem

In the existing technology, the longitudinal reinforcement configuration of the shear wall edge components is inefficient and the reinforcement is not refined enough, which easily leads to reinforcement waste.

Method used

By generating reinforcement layout points based on the edge component contours and splitting them into rectangular areas, the reinforcement method is determined by combining two-dimensional geometric properties and preset classification rules, a reinforcement priority sequence is generated, and the reinforcement parameters are configured in sequence to achieve differentiated reinforcement.

Benefits of technology

The efficiency of longitudinal reinforcement configuration is improved, the refined reinforcement of edge component drawings is achieved, and reinforcement waste is avoided.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120597396B_ABST
    Figure CN120597396B_ABST
Patent Text Reader

Abstract

The present application provides a method, system and equipment for configuring longitudinal reinforcement of shear wall edge components, which belongs to the field of engineering design technology. The method generates multiple reinforcement layout points based on the edge component outline; splits the edge component into at least one rectangular area; determines the reinforcement method of each covered wall limb based on the two-dimensional geometric properties of the wall limbs covered by each rectangular area and the preset classification rules, and calculates the corresponding reinforcement ratio based on the longitudinal reinforcement calculation value set from the user terminal, each two-dimensional geometric property and the reinforcement method to generate a reinforcement priority sequence. Based on the point location characteristics, reinforcement priority sequence and reinforcement method of each reinforcement layout point, the reinforcement parameters are configured for each reinforcement layout point in turn, wherein: the first reinforcement strategy is configured for the key points; when the total amount of steel bars after the key points are configured does not meet the preset lower limit value, some ordinary points are configured as the first reinforcement strategy; and the remaining ordinary points are configured as the second reinforcement strategy.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of engineering design technology, and in particular to a method, system and equipment for configuring longitudinal reinforcement of shear wall edge components. Background Art

[0002] Edge members consist of concealed columns, end columns, corner walls, and wing walls. These are unique to shear wall structures and serve the same purpose: installed at the edge of the shear wall to improve its load-bearing properties. In shear wall design, edge member reinforcement directly impacts the building's seismic performance.

[0003] In the actual design process, there are two methods: manual drawing and drawing using auxiliary tools. Manual drawing relies too much on manual labor, is inefficient, and is prone to human error. When drawing using auxiliary tools such as CAD auxiliary tools (such as PKPM and YJK plug-ins), the reinforcement requirements of corners and walls cannot be distinguished in the edge component details, resulting in insufficient reinforcement refinement. Moreover, the lack of orderly reinforcement planning can easily lead to excessive design errors and waste of reinforcement. Summary of the Invention

[0004] The embodiments of the present application provide a method, system and equipment for configuring longitudinal reinforcement of shear wall edge members, which are used to solve the current technical problems of low efficiency in configuring longitudinal reinforcement of edge members, insufficient refinement of reinforcement, and easy waste of reinforcement.

[0005] In a first aspect, an embodiment of the present application provides a method for configuring longitudinal reinforcement of a shear wall edge member, the method comprising:

[0006] Based on the edge component contour line, a plurality of reinforcement arrangement points are generated; wherein the reinforcement arrangement points include key points generated according to the geometric features of the contour line and common points inserted between the key points;

[0007] Splitting the edge member into at least one rectangular area; each of the rectangular areas covers at least one wall limb of the edge member;

[0008] Determining a reinforcement method for each covered wall limb based on the two-dimensional geometric properties of the wall limbs covered by each rectangular area and a preset classification rule, and calculating a corresponding reinforcement ratio based on a set of longitudinal reinforcement calculation values ​​from a user terminal, each of the two-dimensional geometric properties, and the reinforcement method, to generate a reinforcement priority sequence;

[0009] Based on the location characteristics of each of the steel bar arrangement points, the reinforcement priority sequence and the reinforcement method, steel bar parameters are configured for each of the steel bar arrangement points in turn, wherein: a first reinforcement strategy is configured for the key points; when the total amount of steel bars after the key points are configured does not meet the preset lower limit, some of the ordinary points are configured as the first reinforcement strategy; and the remaining ordinary points are configured as the second reinforcement strategy.

[0010] In one implementation of the present application, multiple reinforcement arrangement points are generated based on the edge component contour line, specifically including:

[0011] Obtaining the edge component contour line and the wall protection layer thickness of the corresponding edge component;

[0012] offsetting the edge component contour line inwardly by the thickness of the wall protection layer to generate an inwardly deviated contour line;

[0013] Extending the concave corner connected edges of the inner deviated contour line, recording the intersection between the extended lines during the extension process as the first key point, and generating the intersection with the inner deviated contour line as the second key point;

[0014] According to the first key point, the second key point, the convex corner key point, the concave corner key point and the preset maximum spacing of longitudinal reinforcement, the common points are inserted at equal intervals on the inner deviated contour line;

[0015] The steel bar arrangement points are determined according to the first key points, the second key points, the convex corner key points, the concave corner key points and the common points.

[0016] In one implementation of the present application, the reinforcement method of each covered wall limb is determined based on the two-dimensional geometric properties of the wall limb covered by each rectangular area and a preset classification rule, specifically including:

[0017] Calculating the length-to-thickness ratios of the covered wall limbs according to the two-dimensional geometric properties of the wall limbs covered by the rectangular areas;

[0018] Determining the reinforcement category corresponding to each of the covered wall limbs according to each of the aspect ratios and the preset classification rule; wherein the preset classification rule matches the reinforcement category based on a comparison result of the aspect ratio with a first classification threshold and a second classification threshold;

[0019] The corresponding reinforcement method is determined according to the comparison table of the reinforcement categories and preset reinforcement methods corresponding to the same edge component.

[0020] In one implementation of the present application, after determining the reinforcement method of each covered wall limb based on the two-dimensional geometric properties of the wall limb covered by each rectangular area and a preset classification rule, the method further includes:

[0021] Determine whether the reinforcement method is any of the following:

[0022] According to the reinforcement of special-shaped columns;

[0023] According to the reinforcement of frame columns;

[0024] If so, generate reinforcement prompt information and send it to the user terminal;

[0025] Otherwise, a corresponding reinforcement ratio is calculated based on the longitudinal reinforcement calculation value set from the user terminal, each of the two-dimensional geometric attributes and the reinforcement method to generate a reinforcement priority sequence.

[0026] In one implementation of the present application, a corresponding reinforcement ratio is calculated based on the longitudinal reinforcement calculation value set from the user terminal, each of the two-dimensional geometric attributes, and the reinforcement method to generate a reinforcement priority sequence, specifically including:

[0027] When the reinforcement method is determined to be short-leg shear wall reinforcement or wall column reinforcement, based on the longitudinal reinforcement calculation value set and the two-dimensional geometric properties, , calculate the corresponding first reinforcement ratio; wherein, For the The reinforcement ratio of each of the covered wall members, is the first value obtained based on the longitudinal reinforcement calculation value set The calculated value of the longitudinal reinforcement of the covered wall limb is: is the first The area of ​​the rectangular region corresponding to each of the covered wall limbs;

[0028] When it is determined that the reinforcement method is wall reinforcement and the corresponding rectangular area covers the complete covering wall limb, based on the longitudinal reinforcement calculation value set and the two-dimensional geometric properties, , calculate the corresponding second reinforcement ratio;

[0029] When it is determined that the reinforcement method is wall reinforcement and the corresponding rectangular area does not cover the complete covering wall limb, based on the longitudinal reinforcement calculation value set and the two-dimensional geometric properties, , calculate the corresponding third reinforcement ratio;

[0030] The reinforcement priority sequence is generated according to the first reinforcement ratio, the second reinforcement ratio and the third reinforcement ratio in descending order.

[0031] In one implementation of the present application, after sequentially configuring steel bar parameters for each of the steel bar arrangement points, the method further includes:

[0032] Matching the reinforcement mode and the covering type corresponding to the rectangular area with a preset longitudinal reinforcement allocation value calculation list, determining the longitudinal reinforcement allocation value calculation formula corresponding to each rectangular area based on the matching result and the longitudinal reinforcement calculation value, and calculating the corresponding longitudinal reinforcement allocation value;

[0033] Determine the first longitudinal reinforcement area corresponding to each of the rectangular areas where the reinforcement parameters have been configured; wherein the first longitudinal reinforcement area is the area of ​​the longitudinal reinforcement configured according to the first reinforcement strategy;

[0034] Comparing the area of ​​the first longitudinal reinforcement with the required longitudinal reinforcement value;

[0035] When the area of ​​the first longitudinal reinforcement is greater than or equal to the required longitudinal reinforcement value, the corresponding rectangular area is determined to complete the reinforcement.

[0036] In one implementation of the present application, based on the location characteristics of each of the steel bar arrangement points, the reinforcement priority sequence, and the reinforcement method, steel bar parameters are sequentially configured for each of the steel bar arrangement points, specifically including:

[0037] Determine, according to the position characteristics of each of the steel bar arrangement points, the convex corner key point, the concave corner key point, the first key point, and the second key point among the key points;

[0038] Configuring the first reinforcement strategy for the convex corner key point and the first key point;

[0039] After the key point is configured according to the first reinforcement strategy, if the total amount of configured steel bars is less than the preset lower limit, configuring the first reinforcement strategy for the second key point according to the reinforcement priority sequence;

[0040] After the second key point is configured according to the first reinforcement strategy, if the total amount of configured steel bars is less than the preset lower limit, screening the covering wall limbs whose reinforcement method is not wall column reinforcement, and configuring the first reinforcement strategy for the concave corner key point in the screened covering wall limbs according to the reinforcement priority sequence;

[0041] After the concave corner key point is configured according to the first reinforcement strategy, if the total amount of configured steel bars is less than the preset lower limit, screening the covering wall limbs whose reinforcement method is not wall column reinforcement, and configuring the first reinforcement strategy for the common points in the screened covering wall limbs according to the reinforcement priority sequence;

[0042] After the common points are configured according to the first reinforcement strategy, if the total amount of configured steel bars is less than the preset lower limit, screening the covered wall limbs whose reinforcement method is not wall column reinforcement, and determining the lengthwise spacing between adjacent common points in the screened covered wall limbs, so as to increase the number of common points configured with the first reinforcement strategy based on the lengthwise spacing and the preset minimum longitudinal reinforcement spacing until the total amount of configured steel bars is greater than or equal to the preset lower limit;

[0043] Determine whether there are any remaining common points of the edge component that are not configured, so as to configure the second reinforcement strategy for the remaining common points.

[0044] In one implementation of the present application, the second reinforcement strategy is to give priority to increasing the number of steel bars at the corresponding points when the required steel bar diameter is greater than the preset diameter, and the steel bar diameter corresponding to the increased steel bars is smaller than the steel bar diameter corresponding to the first reinforcement strategy.

[0045] In a second aspect, an embodiment of the present application further provides a system for configuring longitudinal reinforcement of shear wall edge members, the system using the above-described method for configuring longitudinal reinforcement of shear wall edge members; the system comprising:

[0046] A generation module is used to generate a plurality of reinforcement arrangement points based on the edge component contour line; wherein the reinforcement arrangement points include key points generated according to the geometric characteristics of the contour line and common points inserted between the key points;

[0047] A splitting module, configured to split the edge member into at least one rectangular area; each of the rectangular areas covers at least one wall limb of the edge member;

[0048] a determination module, configured to determine a reinforcement method for each covered wall limb based on the two-dimensional geometric properties of the wall limbs covered by each rectangular area and a preset classification rule, and calculate a corresponding reinforcement ratio based on a set of longitudinal reinforcement calculation values ​​from a user terminal, each of the two-dimensional geometric properties, and the reinforcement method, to generate a reinforcement priority sequence;

[0049] A configuration module is used to configure reinforcement parameters for each of the reinforcement layout points in sequence based on the point location characteristics of each of the reinforcement layout points, the reinforcement priority sequence and the reinforcement method, wherein: a first reinforcement strategy is configured for the key points; when the total amount of steel bars after the key points are configured does not meet the preset lower limit, some of the ordinary points are configured as the first reinforcement strategy; and the remaining ordinary points are configured as the second reinforcement strategy.

[0050] In a third aspect, an embodiment of the present application further provides a device for configuring longitudinal reinforcement of a shear wall edge member, the device comprising:

[0051] At least one processor; and a memory communicatively connected to the at least one processor; wherein 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 for configuring longitudinal reinforcement of a shear wall edge member as described above.

[0052] Compared with the prior art, this application has the following significant effects:

[0053] This application utilizes the above-mentioned solution to collaboratively configure key points and common points using the edge member outlines, facilitating differentiated longitudinal reinforcement configuration and achieving refined reinforcement of edge member large-scale drawings. Furthermore, by breaking down edge members into rectangular areas and generating a reinforcement priority sequence, this ensures effective coverage of edge members during configuration, orderly reinforcement planning, and avoids wasted reinforcement. This addresses the current technical issues of inefficient longitudinal reinforcement configuration for edge members, insufficiently refined reinforcement, and the resulting tendency for wasted reinforcement. BRIEF DESCRIPTION OF THE DRAWINGS

[0054] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0055] Figure 1 A schematic flow chart of a method for configuring longitudinal reinforcement of a shear wall edge member in an embodiment of the present application;

[0056] Figure 2 A schematic diagram of an edge member contour line and an inner deflection contour line in a method for configuring longitudinal reinforcement of a shear wall edge member in an embodiment of the present application;

[0057] Figure 3 A schematic diagram of the first key point in a method for configuring longitudinal reinforcement of a shear wall edge member in an embodiment of the present application;

[0058] Figure 4 A schematic diagram of a rectangular area in a method for configuring longitudinal reinforcement of a shear wall edge member in an embodiment of the present application;

[0059] Figure 5 This is a structural diagram of a longitudinal reinforcement configuration system for a shear wall edge member in an embodiment of the present application;

[0060] Figure 6 This is a structural schematic diagram of a shear wall edge member longitudinal reinforcement configuration device in an embodiment of the present application. DETAILED DESCRIPTION

[0061] To make the purpose, technical solutions, and advantages of this application more clear, the technical solutions of this application will be clearly and completely described below in conjunction with the specific embodiments of this application and the corresponding drawings. Obviously, the embodiments described are only part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0062] In the actual design process, there are two methods: manual drawing and drawing using auxiliary tools. Manual drawing relies too much on manual labor, is inefficient, and is prone to human error. When drawing using auxiliary tools such as CAD auxiliary tools (such as PKPM and YJK plug-ins), the reinforcement requirements of corners and walls cannot be distinguished in the edge component details, resulting in insufficient reinforcement refinement. Moreover, the lack of orderly reinforcement planning can easily lead to excessive design errors and waste of reinforcement.

[0063] Based on this, the embodiments of the present application provide a method, system and equipment for configuring longitudinal reinforcement of shear wall edge components, which are used to solve the current technical problems of low efficiency of longitudinal reinforcement configuration of edge components, insufficient refinement of reinforcement, and easy waste of reinforcement.

[0064] The following describes in detail various embodiments of the present application with reference to the accompanying drawings.

[0065] The embodiment of the present application provides a method for configuring longitudinal reinforcement of shear wall edge members, such as Figure 1 As shown, the method may include steps S101-S104:

[0066] S101, the server generates a plurality of reinforcement arrangement points based on the edge component contour line; wherein the reinforcement arrangement points include key points generated according to the geometric features of the contour line and ordinary points inserted between the key points.

[0067] In the embodiment of the present application, the above-mentioned generation of multiple reinforcement arrangement points based on the edge component contour line specifically includes:

[0068] Obtain the edge component outline and the wall cover thickness of the corresponding edge component. Offset the edge component outline inward by the wall cover thickness to generate an inner deflection outline. Extend the concave corner edges of the inner deflection outline, record the intersection of the extended lines during the extension process as the first key point, and generate the intersection with the inner deflection outline as the second key point. Based on the first key point, the second key point, the convex corner key points of the inner deflection outline, the concave corner key points, and the preset maximum longitudinal reinforcement spacing, insert regular points at equal intervals along the inner deflection outline. Determine the reinforcement layout points based on each first key point, each second key point, each convex corner key point, each concave corner key point, and each regular point.

[0069] The edge component contour line and its corresponding wall protection layer thickness can be information pre-entered by the user, for example, the user uploads the edge component image and the corresponding wall protection layer thickness parameter value to the server through the user terminal. The user terminal can be understood as the user's mobile phone, computer and other devices, which are not specifically limited in this application. Then, the server generates the inner deviation contour line and arranges the points. Figure 2 As shown, 201 is the edge component contour line, 202 is the wall protection layer thickness, 203 is the inner deflection contour line, and the edges of all concave corners are extended to intersect with the inner deflection contour line 203 to obtain the second key point 204. For the intersection point between the extension lines during the extension process, that is, the first key point reference Figure 3 301 in. Then, extract the first key point and the second key point, and determine the convex corner key point in the inner deflection contour line (such as Figure 2 205), concave corner key points (such as Figure 2 206), and traverse every two adjacent key points on the inner deviated contour line in a clockwise or counterclockwise direction. Between these key points, the ratio of the distance between the key points to the preset maximum longitudinal reinforcement spacing is rounded up, and the rounded value is added to (-1) to obtain the number of ordinary points to be inserted. Then, ordinary points are inserted at equal distances between the corresponding key points based on the number of ordinary points to be inserted. Then, based on each of the above points, the reinforcement layout points on the inner deviated contour line are generated. If the distance between the key points is less than or equal to the preset maximum longitudinal reinforcement spacing, no ordinary points are inserted, and the traversal continues for the next pair of key points until ordinary points are inserted between all key points whose distance is greater than the preset maximum longitudinal reinforcement spacing.

[0070] The above solution combines geometric features of the contour line, such as concave and convex corners, and the thickness of the wall cover, to generate key points. Ordinary points are evenly interpolated between these key points. This allows for highly sensitive identification of each point on the edge component, facilitating subsequent precise reinforcement placement.

[0071] It should be noted that the server, as the executor of the longitudinal reinforcement configuration method of the shear wall edge member, is only an example. The executor is not limited to the server, and this application does not make any specific restrictions on this.

[0072] S102: The server divides the edge component into at least one rectangular area; each rectangular area covers at least one wall limb of the edge component.

[0073] In other words, the present application can extract the edge components into rectangles, and can specifically use the center line of the wall and the outline of the column to extract the rectangle, and extract the rectangular area such as Figure 4As shown in the figure, the areas corresponding to the thick black lines are the three rectangular areas obtained by splitting the edge member. The resulting rectangular areas may also vary depending on the number of edge member limbs. For example, an L-shaped member is split into two rectangular areas, and a cross-shaped member is split into four rectangular areas.

[0074] Among them, when extracting the rectangular area, the rectangular boundary can be formed by extending along the center line of the wall to the outline of the column, and orthogonal decomposition can be performed on edge components of different shapes such as T-shaped or L-shaped edge components to generate a rectangular combination.

[0075] By splitting the rectangular area, it is easier to carry out subsequent differentiated reinforcement and improve the efficiency of longitudinal reinforcement configuration.

[0076] S103, the server determines the reinforcement method of each covered wall limb based on the two-dimensional geometric properties of the wall limbs covered by each rectangular area and the preset classification rules, and calculates the corresponding reinforcement ratio based on the longitudinal reinforcement calculation value set from the user terminal, each two-dimensional geometric property and the reinforcement method to generate a reinforcement priority sequence.

[0077] In the embodiment of the present application, the reinforcement method of each covered wall limb is determined based on the two-dimensional geometric properties of the wall limbs covered by each rectangular area and the preset classification rules, specifically including:

[0078] Based on the two-dimensional geometric properties of the wall limbs covered by each rectangular area, the corresponding aspect ratio of each covered wall limb is calculated. Based on these aspect ratios and preset classification rules, the corresponding reinforcement category is determined for each covered wall limb. The preset classification rules match the reinforcement category based on the comparison of the aspect ratio with the first and second classification thresholds. The corresponding reinforcement method is determined based on a comparison table of reinforcement categories corresponding to the same edge component and a preset reinforcement method comparison table.

[0079] In other words, the present application can traverse the edge components, obtain the wall limbs covered by the rectangular area, assume that the covered wall limbs are Q_list, calculate the ratio of the length to the thickness of the covered wall limbs, and obtain the length-to-thickness ratio. The above-mentioned two-dimensional geometric attributes include at least the length and thickness of the wall limbs and the area of ​​the rectangular area. Then, according to the preset classification rules, each length-to-thickness ratio is classified. Among them, the first classification threshold is, for example, 4, and the second classification threshold is 8. When performing classification, when the length-to-thickness ratio is less than or equal to the first classification threshold 4, Q_list is determined to be the first reinforcement category Q1_list; when the length-to-thickness ratio is greater than the first classification threshold 4 and less than or equal to the second classification threshold 8, Q_list is determined to be the second reinforcement category Q2_list; when the length-to-thickness ratio is greater than the second classification threshold 8, Q_list is determined to be the third reinforcement category Q3_list. Subsequently, the existence of each reinforcement category of the same edge component is counted, and combined with the thickness of the wall limb (wall thickness), it is compared with the preset reinforcement method comparison table to obtain the reinforcement method of the edge component. Among them, the preset reinforcement method comparison table is shown in Table 1. A non-empty field in the table indicates that a corresponding reinforcement category exists, and an empty field indicates that a corresponding reinforcement category does not exist.

[0080] Table 1 Comparison table of preset reinforcement methods

[0081]

[0082] That is to say, for an edge member A, when the first reinforcement category exists and the second and third reinforcement categories do not exist, the reinforcement is arranged as a special-shaped column; when the first and second reinforcement categories exist and the third reinforcement category does not exist, the wall limbs with a thickness less than or equal to the predetermined value of 300 mm are reinforced as short-limb shear walls, the wall limbs with the first reinforcement category whose thickness is greater than the predetermined value are reinforced as wall columns, and the wall limbs with the second reinforcement category whose thickness is greater than the predetermined value are reinforced as walls; when the first and third reinforcement categories exist and the second reinforcement category does not exist, the wall limbs with the third reinforcement category are reinforced as walls, and the wall limbs with the first reinforcement category are reinforced as columns. The wall limbs of the first reinforcement category are reinforced as wall columns; when all three reinforcement categories exist, the wall limbs of the first reinforcement category are reinforced as wall columns, and the wall limbs corresponding to the second and third reinforcement categories are reinforced as walls; when the second reinforcement category exists, and the first and third reinforcement categories do not exist, the wall limbs with a maximum wall thickness less than or equal to the preset value are reinforced as short-leg shear walls, and the wall limbs with a maximum wall thickness greater than the preset value are reinforced as walls; when the second and third reinforcement categories exist, and the first reinforcement category does not exist, the wall limbs of the edge components are reinforced as walls; when the third reinforcement category exists, and both the first and second reinforcement categories exist, the wall limbs of the edge components are reinforced as walls.

[0083] It should be noted that in this application, the reinforcement for special-shaped columns is the overall cross-section reinforcement, and the splitting of wall limbs is not considered; the reinforcement for walls is for long wall limbs with a length-to-thickness ratio greater than the second classification threshold, with distributed steel bars as the main ones, which are fine and dense; the reinforcement for wall columns is for short wall limbs with a length-to-thickness ratio less than or equal to the first classification threshold, with concentrated column reinforcement, which is coarse and less, and strengthens the corners; and the reinforcement for frame columns in this application is for the edge component area that coincides with the frame column. For the situation that does not exist in Table 1 above, it is classified as reinforcement for frame columns. For the reinforcement of frame columns, a column longitudinal reinforcement + stirrup system is adopted, which is independent of the wall.

[0084] In the embodiment of the present application, after determining the reinforcement method of each covered wall limb based on the two-dimensional geometric properties of the wall limb covered by each rectangular area and the preset classification rules, the method further includes:

[0085] Determine whether the reinforcement method is one of the following: reinforcement for special-shaped columns or reinforcement for frame columns. If the reinforcement method is determined to be either reinforcement for special-shaped columns or reinforcement for frame columns, a reinforcement prompt is generated and sent to the user terminal. If the reinforcement method is not either reinforcement for special-shaped columns or reinforcement for frame columns, the corresponding reinforcement ratio is calculated based on the longitudinal reinforcement calculated value set from the user terminal, various 2D geometric properties, and the reinforcement method to generate a reinforcement priority sequence.

[0086] In other words, this application calculates reinforcement priority for rectangular areas that correspond to a reinforcement method other than special-shaped column reinforcement or frame column reinforcement. If the reinforcement method is either special-shaped column reinforcement or frame column reinforcement, a prompt message is sent to the user terminal so that the user can call other reinforcement interfaces and perform the corresponding reinforcement operation.

[0087] Furthermore, the present application calculates the corresponding reinforcement ratio based on the longitudinal reinforcement calculation value set from the user terminal, the two-dimensional geometric properties and the reinforcement method to generate a reinforcement priority sequence, specifically including:

[0088] When the reinforcement method is determined to be short-leg shear wall reinforcement or wall column reinforcement, based on the longitudinal reinforcement calculation value set and two-dimensional geometric properties, according to , calculate the corresponding first reinforcement ratio. For the The reinforcement ratio of each covered wall member, is the first value obtained based on the set of longitudinal reinforcement calculation values. Calculated value of longitudinal reinforcement of each covering wall member, is the first When the reinforcement method is determined to be wall reinforcement and the corresponding rectangular area covers the complete wall limb, based on the longitudinal reinforcement calculation value set and two-dimensional geometric properties, according to , calculate the corresponding second reinforcement ratio. When the reinforcement method is determined to be wall reinforcement and the corresponding rectangular area does not cover the complete covering wall limb, based on the longitudinal reinforcement calculation value set and two-dimensional geometric properties, according to , calculate the corresponding third reinforcement ratio. According to the first reinforcement ratio, the second reinforcement ratio and the third reinforcement ratio, generate the reinforcement priority sequence in descending order.

[0089] That is to say, for different reinforcement methods, different reinforcement ratio calculation methods are adopted in combination with the covering type of the rectangular area covering the wall limb, so as to achieve differentiated reinforcement and realize refined reinforcement of the edge component drawing. At the same time, a reinforcement priority sequence is generated to complete the longitudinal reinforcement configuration in an orderly planned manner.

[0090] Specifically, in layman's terms, if the wall is reinforced as a short-leg shear wall or as a wall column, then its reinforcement ratio is , where the calculated value of longitudinal reinforcement is the area of ​​the reinforcement, and both the area of ​​the reinforcement and the area of ​​the rectangle are in square millimeters. If the wall is "reinforced by wall" and the extracted rectangle covers the entire wall, then its reinforcement ratio If the wall is "reinforced by wall" and the extracted rectangle does not cover the entire wall, then its reinforcement ratio According to the calculated reinforcement ratio, the one with the larger reinforcement ratio will be given priority for reinforcement. If the reinforcement ratios are the same, the one with the larger extracted rectangular area will be given priority for reinforcement.

[0091] S104, the server configures the reinforcement parameters for each reinforcement layout point in turn based on the point location characteristics, reinforcement priority sequence and reinforcement method of each reinforcement layout point, wherein: the first reinforcement strategy is configured for the key points; when the total amount of steel bars after the key points are configured does not meet the preset lower limit, some ordinary points are configured as the first reinforcement strategy; and the remaining ordinary points are configured as the second reinforcement strategy.

[0092] In the embodiment of the present application, based on the location characteristics, reinforcement priority sequence and reinforcement method of each reinforcement arrangement point, reinforcement parameters are configured for each reinforcement arrangement point in sequence, specifically including:

[0093] Based on the location characteristics of each reinforcement layout point, the convex corner key points, concave corner key points, first key points, and second key points are determined among the key points. The first reinforcement strategy is configured for the convex corner key points and the first key point. If the total amount of configured steel bars at the key point is less than the preset lower limit after the first reinforcement strategy is configured, the first reinforcement strategy is configured for the second key point according to the reinforcement priority sequence. If the total amount of configured steel bars at the second key point is less than the preset lower limit after the first reinforcement strategy is configured, the reinforcement method is selected for the covered wall limbs that are not reinforced by wall studs, and the first reinforcement strategy is configured for the concave corner key points in the selected covered wall limbs according to the reinforcement priority sequence. If the total amount of configured steel bars at the concave corner key points is less than the preset lower limit after the first reinforcement strategy is configured, the reinforcement method is selected for the covered wall limbs that are not reinforced by wall studs, and the first reinforcement strategy is configured for the ordinary points in the selected covered wall limbs according to the reinforcement priority sequence. If the total amount of configured reinforcement at common points after the first reinforcement strategy is configured is less than the preset lower limit, the system selects covered wall limbs that are not reinforced by studs. The system then determines the lengthwise spacing between adjacent common points in these selected covered wall limbs. Based on this lengthwise spacing and the preset minimum longitudinal reinforcement spacing, additional common points configured with the first reinforcement strategy are added until the total amount of configured reinforcement is greater than or equal to the preset lower limit. The system then determines whether there are any remaining unconfigured common points in the edge member, and configures the second reinforcement strategy for these remaining common points.

[0094] That is to say, this application first classifies the key points into three categories: convex corner key points, concave corner key points, and middle key points. Among them, the concave corner key points can be understood as the points at the corners inside the wall, and the middle key points can be understood as the above-mentioned Figure 2 The server pre-sets a lower limit (dia_limit) of the steel bar diameter, which corresponds to the steel bar diameter corresponding to the first reinforcement strategy, and a preset lower limit (num_limit) of the number of steel bars. The server then initializes the steel bar diameters of the steel bar arrangement points in sequence, thereby configuring the steel bar parameters.

[0095] Specifically, step 1: the server initializes the diameters of the steel bars of the convex corner point (i.e., the convex corner key point) and the inner corner point (i.e., the first key point) to dia_limit; step 2: if the number of points of "convex corner point + inner corner point" (i.e., the total amount of configured steel bars) is greater than or equal to num_limit, then stop, otherwise proceed to the next step; step 3: according to the reinforcement ratio, the diameter of the "middle corner point (i.e., the middle key point, i.e., the second key point)" starting from the one with the largest reinforcement ratio is adjusted to dia_limit first, and so on. The server determines the diameter of the convex corner point + inner corner point determined in real time. If the total amount of configured steel bars of the innerCorner point + the assigned middle Corner point (i.e., the middle key point with adjusted diameter) is greater than or equal to num_limit, stop; otherwise, proceed to the next step; Step 4: According to the reinforcement ratio, if the reinforcement method of the wall limb corresponding to the extracted rectangular area is not "reinforcement by wall column", the diameter of the "concave corner point (i.e., concave corner key point)" starting from the one with the larger reinforcement ratio is adjusted to dia_limit first, and so on. The server determines that the total amount of configured steel bars of the "convex corner point + innerCorner point + middle Corner point + assigned concave corner point" determined in real time is greater than Or equal to num_limit, stop; otherwise, continue to the next step; Step 5: According to the reinforcement ratio, and the reinforcement method of the wall limb corresponding to the extracted rectangle is not "reinforcement by wall column", the "ordinary points (ordinary points)" starting from the one with the larger reinforcement ratio are grouped into two and assigned to dia_limit from both ends to the middle. If the server determines that the total amount of configured steel bars of "convex corner point + inner corner point + middle corner point + concave corner point + assigned ordinary point" determined in real time is greater than or equal to num_limit, stop; otherwise, continue to the next step; Step 6: For the extracted rectangular area If the corresponding wall limb reinforcement method is not "Reinforcement by wall studs," calculate the spacing along the wall length for each "ordinary point" in each extracted rectangular area. Starting with the one with the largest spacing along the wall length, add a pair of "ordinary points" and assign them a value of dia_limit. If the server determines that the total amount of configured reinforcement for the "Corner point + innerCorner point + middleCorner point + Corner point + ordinary point" determined in real time is greater than or equal to num_limit, the server stops. Otherwise, refresh the "ordinary point spacing" and repeat step 6 until it is greater than or equal to num_limit.Step 7: Initialize the diameter of the remaining ordinary longitudinal reinforcement according to the second reinforcement strategy.

[0096] The second reinforcement strategy prioritizes increasing the number of bars at a location when the required diameter is greater than the preset diameter. The diameter of the additional bars is smaller than the diameter corresponding to the first reinforcement strategy. In other words, the second reinforcement strategy prioritizes increasing the number of bars rather than increasing their diameter.

[0097] It should be noted that the reinforcement method for the wall limbs corresponding to the excluded rectangular area is not the case of wall-stud reinforcement. This is because, when reinforcing according to wall studs, ordinary points do not provide calculated longitudinal reinforcement values, so large-diameter steel bars are not placed here to avoid waste. At the same time, this method will not cause an infinite loop. When reinforcing according to walls, referring to Table 1, it is impossible for all wall limbs to use this reinforcement method (the length-to-thickness ratio corresponding to the wall length and thickness are all less than the first classification threshold). Therefore, ordinary points can always be found in other wall limbs to make the total amount of configured steel bars of the edge components greater than or equal to num_limit, so that the longitudinal reinforcement configuration target is achieved.

[0098] In one embodiment of the present application, after sequentially configuring the steel bar parameters for each steel bar arrangement point, the method further includes:

[0099] Match the reinforcement method and the corresponding coverage type of the rectangular area with the preset longitudinal reinforcement allocation calculation list. Based on the matching results and the calculated longitudinal reinforcement value, determine the corresponding longitudinal reinforcement allocation formula for each rectangular area and calculate the corresponding longitudinal reinforcement allocation value. Determine the first reinforcement longitudinal reinforcement area for each rectangular area with configured reinforcement parameters. The first reinforcement longitudinal reinforcement area is the area of ​​the longitudinal reinforcement configured according to the first reinforcement strategy. Compare the first reinforcement longitudinal reinforcement area with the longitudinal reinforcement allocation value. If the first reinforcement longitudinal reinforcement area is greater than or equal to the longitudinal reinforcement allocation value, the corresponding rectangular area is determined to have been reinforced.

[0100] In other words, after completing the reinforcement parameter configuration, this application will further perform parameter verification to ensure that the configured reinforcement parameters meet the requirements. Therefore, this application traverses all the extracted rectangular areas of the current edge component, assuming that the current rectangular area is Rec_i and the corresponding longitudinal reinforcement calculation value is LongBarCalcValue_i; the longitudinal reinforcement value LongBarDesignValue_i is calculated according to the following steps. The specific steps are as follows:

[0101] If the wall reinforcement method is "Reinforcement as short-leg shear wall" or "Reinforcement as wall column", the longitudinal reinforcement value calculation formula is matched from the preset longitudinal reinforcement value calculation list: LongBarDesignValue_i=2*LongBarCalcValue_i, and the longitudinal reinforcement value is calculated;

[0102] If the reinforcement method of the wall limb is "Reinforcement by wall", and the cover type corresponding to the extracted rectangular area is Cover the entire wall limb, the longitudinal reinforcement value calculation formula is matched from the preset longitudinal reinforcement value calculation list: LongBarDesignValue_i=2*LongBarCalcValue_i, and the longitudinal reinforcement value is calculated;

[0103] If the reinforcement method of the wall limb is "Reinforcement by wall", and the coverage category of the extracted rectangular area is not covering the entire wall limb, the longitudinal reinforcement value calculation formula is matched from the preset longitudinal reinforcement value calculation list: LongBarDesignValue_i=LongBarCalcValue_i, and the longitudinal reinforcement value is calculated;

[0104] According to the rectangular areas with the configured reinforcement parameters, only the reinforcement with a diameter greater than dia_limit is counted to obtain the first longitudinal reinforcement area LongBarAs_i;

[0105] If LongBarAs_i is greater than or equal to LongBarDesignValue_i, the reinforcement has met the requirements and remains unchanged. Otherwise, the server calls the preset single rectangular area reinforcement process for the corresponding rectangular area to complete the reinforcement of the edge components.

[0106] The above-mentioned preset longitudinal reinforcement matching value calculation list contains the correspondence between multiple longitudinal reinforcement matching value calculation formulas and reinforcement methods and covering types.

[0107] In one embodiment of the present application, when reinforcing a rectangular area of ​​an edge member containing frame column reinforcement, the server reads the calculation sheet for the frame column and first runs the longitudinal reinforcement design according to the column reinforcement function. The operating conditions are: for level 1 seismic resistance, the minimum longitudinal reinforcement diameter is 16, and for other levels, the minimum longitudinal reinforcement diameter is 14 (if the calculation sheet for the frame column is not obtained, the configuration is constructed according to the diameter, spacing, and reinforcement ratio requirements of the frame column). After the operation is completed, the reinforcement is arranged according to the following ideas:

[0108] a. Divide the longitudinal reinforcement into b-side and h-side, and arrange them separately. When arranging, arrange the longitudinal reinforcement of the b-side or h-side in descending order of diameter. The corner points within the extracted rectangular column range are arranged with the largest diameter first, followed by the inner corner points. Then proceed to step b;

[0109] b. Check whether the "Corner point" or "innerCorner point" within the extracted rectangular column range has steel bars. If so, proceed to step c. Otherwise, first complete the diameter of the "Corner point" or "innerCorner point" within the extracted rectangular column range based on the conditions set by the user, and then proceed to step c.

[0110] c. Check whether the distance between every two adjacent "Corner points" or "innerCorner points" in the clockwise or counterclockwise direction within the range of the extracted rectangular column is less than or equal to LbarMaxDis (the preset maximum spacing of longitudinal reinforcement). If so, proceed to the next step; if not, insert n = (dis / LbarMaxDis) rounded-up longitudinal reinforcements -1 between adjacent "Corner points" or "innerCorner points" at equal distances. These longitudinal reinforcements can be selected from the remaining longitudinal reinforcements designed for the corresponding b-side or h-side, and dis represents the point distance. If the "longitudinal reinforcement designed according to the column reinforcement operation on the b-side or h-side" has been used up, the diameter of the structural reinforcement is supplemented based on the conditions set by the user. The conditions set by the user can be set in the actual usage scenario, and this application does not make specific restrictions on this.

[0111] In one embodiment of the present application, the configuration process for a single rectangular area is as follows:

[0112] S501, if the single rectangular area is not "reinforced by wall column"; S502, adjust the diameter of the structural steel bars smaller than dia_limit to dia_limit in groups of two; S503, check whether LongBarAs_i is greater than or equal to LongBarDesignValue_i; S504, if so, record the result; S505, otherwise, determine whether all the steel bars smaller than dia_limit have been adjusted, if not, execute S502; S506, if so, (1) obtain the steel bars at the convex corner, inner corner and middle corner of the current extracted rectangular area, (2) divide the steel bars in step (1) into: steel bars that have been configured by other rectangular areas (Bar1), steel bars that have not been configured by other rectangular areas (Bar2), (3) if the diameter of Bar2 is smaller than the diameter of Bar1, increase the diameter of Bar2 by one level, otherwise Bar2 and Bar1 are increased by one level at the same time; S507, after S506, check whether LongBarAs_i is greater than or equal to LongBarDes Is ignValue_i true? S508, if yes, record the result; S509, if no, (1) obtain the remaining corner points and ordinary longitudinal bars of the currently extracted rectangular area, (2) divide the steel bars in step (1) into: steel bars that have been configured in other rectangular areas (Bar1), and steel bars that have not been configured in other rectangular areas (Bar2), (3) if the diameter of the steel bar of Bar2 is smaller than the diameter of the configured steel bar of Bar1, increase the diameter of Bar2 by one level, otherwise increase the diameter of Bar2 and Bar1 by one level at the same time =S510, after S509, check whether LongBarAs_i is greater than or equal to LongBarDesignValue_i, if so, record the result; S511, if not, determine whether the longitudinal reinforcement at the corner point and the ordinary point are increased by one level, if not, execute S509; S512, if yes, determine whether the current diameter is greater than or equal to one tenth of the wall thickness, if not, execute step S506; S513, if yes, determine the reinforcement selection tendency after the longitudinal reinforcement diameter of the edge component is greater than one tenth of the wall thickness.

[0113] S514, if the selection tendency is large diameter and small number of bars (increase diameter and guide parallel bars), determine whether the current maximum steel bar diameter is equal to the maximum longitudinal bar alternative diameter, if not, execute step S506; S515, if yes, determine whether all longitudinal bars have become 2 parallel bars; S516, if yes, (1) check Rec_i, the number of ordinary points between adjacent corner points along the wall length, calculate the average distance between ordinary points, add an ordinary point between adjacent corner points with the largest average distance, pay attention to increase in pairs, (2) if the average distances are the same, then the preferred First, add the position with the largest distance between adjacent Corner points; after S517 and S516, after adding points, it is necessary to determine whether the average distance is greater than or equal to the preset minimum longitudinal reinforcement spacing. If not, a prompt message is generated, indicating that the calculated longitudinal reinforcement value is too large and the reinforcement fails; after S518 and S517, if yes, add points and arrange the same parallel reinforcement as the current parallel reinforcement; after S519 and S518, check whether LongBarAs_i is greater than or equal to LongBarDesignValue_i. If yes, record the result. If not, execute step S516; after S520 and S515, if no, remove the two ends of the rectangle. Towards the middle, pairs are defined as 2 parallel bars, and the initial value of the parallel bar diameter is the preset minimum parallel bar diameter (if there are some parallel bars, the previous number of parallel bars is retained, and when new bars are added to the inside, the original parallel bar diameter is initialized to the preset minimum parallel bar diameter); S521, after S520 (1) according to the steel bar range requirement and the maximum diameter of the existing longitudinal bars, the minimum available diameter is determined, (2) the diameters of all longitudinal bars except the parallel bars in the rectangular area are reset to the maximum value of dia_limit and the minimum available diameter; S522, after executing S521, verify that LongBarAs_i is greater than or equal to LongBarDesignValue_ i is true, if so, record the result; S523, if not, increase the diameter of other longitudinal bars outside the parallel bars by one level; S524, after executing S523, verify whether LongBarAs_i is greater than or equal to LongBarDesignValue_i, if so, record the result; S525, if not, determine whether the diameter of the steel bars outside the parallel bars is increased to the same as the parallel bars diameter, if not, execute S523; S526, if so, determine whether the maximum steel bar diameter has reached the maximum value, if not, execute S527 to increase the diameter of all parallel bars by one level, and continue to execute S523, if so, execute S515.

[0114] S528, if the reinforcement selection tendency is compromise reinforcement selection (alternating increase in number and diameter), (1) check Rec_i, the number of ordinary points between adjacent corner points along the wall length, calculate the average distance between ordinary points, and add an ordinary point between the adjacent corner points with the largest average distance, paying attention to adding in pairs, (2) if the average distances are the same, give priority to adding the position with the largest distance between adjacent corner points, (3) the diameter of the new steel bar is the same as the diameter of the ordinary point; S529, after adding points, it is necessary to determine whether the average distance is greater than or equal to the preset minimum longitudinal reinforcement spacing If not, return to the initial state of compromise reinforcement selection and enter the large diameter and small number branch S514 for trial; S530, if so, verify whether LongBarAs_i is greater than or equal to LongBarDesignValue_i, if so, record the result; S531, if not, determine whether the steel bar diameter is greater than or equal to the maximum available diameter, if so, execute S528; S532, if not, increase the steel bar diameter of all points by one level; S533, verify whether LongBarAs_i is greater than or equal to LongBarDesignValue_i, if so, record the result, if not, execute S528. S534, if the reinforcement selection tendency is small diameter multiple (only increase the number), (1) check Rec_i, the number of ordinary points between adjacent Corner points along the wall length, calculate the average distance between ordinary points, add an ordinary point between adjacent Corner points with the largest average distance, and pay attention to adding in pairs, (2) if the average distances are the same, give priority to adding the position with the largest distance between adjacent Corner points, (3) the diameter of the new reinforcement is the same as the diameter of the ordinary point; S535, after adding points, it is necessary to determine whether the average distance is greater than or equal to the preset minimum longitudinal reinforcement spacing. If not, return to the initial state of entering the small diameter multiple (only increase the number) score, and enter the compromise reinforcement selection S528 branch for trial; S536, if so, check whether LongBarAs_i is greater than or equal to LongBarDesignValue_i. If so, record the result. If not, execute step S534.

[0115] S535: If the single rectangular area is reinforced by wall columns, it needs to be configured at both ends of the wall; S536: Assuming that the calculation is based on non-parallel reinforcement: (1) Get the total number of end reinforcements as n, (2) The calculated diameter of the reinforcement dc = (2*SQRT(LongBarDesignValue_i / pi / n)) is taken upward, where SQRT is the arithmetic square root; S537: Determine whether the minimum diameter greater than or equal to dc can be selected from the alternative diameters of the longitudinal reinforcement. If so, record the result; S538: If not, determine whether the end reinforcements have all been paralleled. If so, record the result; S539: If not, (1) If the parallel reinforcement form has not been adopted, adopt the four-corner parallel reinforcement form, let n1=n+4, (2) If the four-corner parallel reinforcement form has been adopted, adopt the full parallel reinforcement form, let n2=2*n, (3) Replace n with n1 or n2 and recalculate.

[0116] Through the above solution, longitudinal reinforcement can be configured for the above single rectangular area, thereby realizing a complete longitudinal reinforcement configuration of the shear wall edge components.

[0117] The preset minimum parallel bar diameter, maximum longitudinal bar alternative diameter, longitudinal bar alternative diameter, preset quantity lower limit, preset maximum longitudinal bar spacing, preset minimum longitudinal bar spacing, preset diameter, and maximum available diameter are user-defined values ​​based on actual usage scenarios and expert experience, and this application does not impose specific restrictions on these values. The specific correspondence between the diameter value and the level of the aforementioned steel bar diameter increase is user-defined and is not specifically limited here.

[0118] This application utilizes the above-mentioned solution to collaboratively configure key points and common points using the edge member outlines, facilitating differentiated longitudinal reinforcement configuration and achieving refined reinforcement of edge member large-scale drawings. Furthermore, by breaking down edge members into rectangular areas and generating a reinforcement priority sequence, this ensures effective coverage of edge members during configuration, orderly reinforcement planning, and avoids wasted reinforcement. This addresses the current technical issues of inefficient longitudinal reinforcement configuration for edge members, insufficiently refined reinforcement, and the resulting tendency for wasted reinforcement.

[0119] Figure 5 This is a schematic diagram of the structure of a shear wall edge member longitudinal reinforcement configuration system provided in an embodiment of the present application. The system uses the above-mentioned shear wall edge member longitudinal reinforcement configuration method. Figure 5 As shown, the shear wall edge member longitudinal reinforcement configuration system 500 includes:

[0120] A generation module 501 is configured to generate multiple reinforcement layout points based on the edge component outline. The reinforcement layout points include key points generated based on the geometric features of the outline and common points inserted between the key points. A splitting module 502 is configured to split the edge component into at least one rectangular area. Each rectangular area covers at least one wall limb of the edge component. A determination module 503 is configured to determine the reinforcement scheme for each covered wall limb based on the two-dimensional geometric properties of the wall limbs covered by each rectangular area and preset classification rules. The module also calculates the corresponding reinforcement ratio based on the longitudinal reinforcement calculated value set from the user terminal, the two-dimensional geometric properties, and the reinforcement scheme, to generate a reinforcement priority sequence. A configuration module 504 is configured to sequentially configure reinforcement parameters for each reinforcement layout point based on the location features, reinforcement priority sequence, and reinforcement scheme of each reinforcement layout point. The configuration module 504 includes configuring a first reinforcement strategy for each reinforcement layout point. If the total amount of reinforcement after configuring the key points does not meet the preset lower limit, some common points are configured to the first reinforcement strategy. The remaining common points are configured to the second reinforcement strategy.

[0121] Figure 6 A schematic diagram of a longitudinal reinforcement configuration device for a shear wall edge member provided in an embodiment of the present application is shown in FIG. Figure 6 As shown, the equipment includes:

[0122] At least one processor; and a memory communicatively connected to the at least one processor. The memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to:

[0123] Based on the edge component contour line, multiple reinforcement layout points are generated. The reinforcement layout points include key points generated according to the geometric features of the contour line and ordinary points inserted between the key points. The edge component is divided into at least one rectangular area. Each rectangular area covers at least one wall limb of the edge component. Based on the two-dimensional geometric properties of the wall limbs covered by each rectangular area and the preset classification rules, the reinforcement method of each covered wall limb is determined, and the corresponding reinforcement ratio is calculated based on the longitudinal reinforcement calculation value set from the user terminal, the two-dimensional geometric properties and the reinforcement method to generate a reinforcement priority sequence. Based on the point location characteristics, reinforcement priority sequence and reinforcement method of each reinforcement layout point, the reinforcement parameters are configured for each reinforcement layout point in turn, wherein: the first reinforcement strategy is configured for the key points. When the total amount of steel bars after the key points are configured does not meet the preset lower limit, some ordinary points are configured as the first reinforcement strategy. The remaining ordinary points are configured as the second reinforcement strategy.

[0124] The various embodiments in this application are described in a progressive manner. Similar parts between the various embodiments can be referred to in conjunction with each other. Each embodiment focuses on the differences between the other embodiments. In particular, the system and device embodiments are generally similar to the method embodiments, so the description is relatively simple. For relevant parts, refer to the partial description of the method embodiments.

[0125] The systems, devices, and methods provided in the embodiments of the present application correspond one-to-one. Therefore, the systems and devices also have similar beneficial technical effects as the corresponding methods. Since the beneficial technical effects of the methods have been described in detail above, the beneficial technical effects of the systems and devices will not be repeated here.

[0126] It should also be noted that the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, commodity, or apparatus that includes a series of elements includes not only those elements but also other elements not explicitly listed, or includes elements inherent to such process, method, commodity, or apparatus. In the absence of further limitations, an element defined by the phrase "comprises a ..." does not exclude the presence of other identical elements in the process, method, commodity, or apparatus that includes the element.

[0127] The foregoing is merely an embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application should all be included within the scope of the claims of the present application.

Claims

1. A method for configuring longitudinal reinforcement of shear wall edge members, characterized in that: The method comprises: Based on the edge component contour line, a plurality of reinforcement arrangement points are generated; wherein the reinforcement arrangement points include key points generated according to the geometric features of the contour line and common points inserted between the key points; Splitting the edge member into at least one rectangular area; each of the rectangular areas covers at least one wall limb of the edge member; Determining a reinforcement method for each covered wall limb based on the two-dimensional geometric properties of the wall limbs covered by each rectangular area and a preset classification rule, and calculating a corresponding reinforcement ratio based on a set of longitudinal reinforcement calculation values ​​from a user terminal, each of the two-dimensional geometric properties, and the reinforcement method, to generate a reinforcement priority sequence; Based on the location characteristics of each of the steel bar arrangement points, the reinforcement priority sequence, and the reinforcement method, steel bar parameters are sequentially configured for each of the steel bar arrangement points, wherein a first reinforcement strategy is configured for the key points; when the total amount of steel bars after the key points are configured does not meet a preset lower limit, some of the common points are configured with the first reinforcement strategy; and the remaining common points are configured with the second reinforcement strategy; Among them, based on the edge component contour line, multiple reinforcement layout points are generated, including: Obtaining the edge component contour line and the wall protection layer thickness of the corresponding edge component; offsetting the edge component contour line inwardly by the thickness of the wall protection layer to generate an inwardly deviated contour line; Extending the concave corner connected edges of the inner deviated contour line, recording the intersection between the extended lines during the extension process as the first key point, and generating the intersection with the inner deviated contour line as the second key point; According to the first key point, the second key point, the convex corner key point, the concave corner key point and the preset maximum spacing of longitudinal reinforcement, the common points are inserted at equal intervals on the inner deviated contour line; Determine the steel bar arrangement points according to the first key points, the second key points, the convex corner key points, the concave corner key points and the common points; Wherein, based on the position characteristics of each of the steel bar arrangement points, the reinforcement priority sequence and the reinforcement method, the steel bar parameters are sequentially configured for each of the steel bar arrangement points, specifically including: Determine, according to the position characteristics of each of the steel bar arrangement points, the convex corner key point, the concave corner key point, the first key point, and the second key point among the key points; Configuring the first reinforcement strategy for the convex corner key point and the first key point; After the convex corner key point and the first key point are configured according to the first reinforcement strategy, if the total amount of configured steel bars is less than the preset lower limit, configuring the first reinforcement strategy for the second key point according to the reinforcement priority sequence; After the second key point is configured according to the first reinforcement strategy, if the total amount of configured steel bars is less than the preset lower limit, screening the covering wall limbs whose reinforcement method is not wall column reinforcement, and configuring the first reinforcement strategy for the concave corner key point in the screened covering wall limbs according to the reinforcement priority sequence; After the concave corner key point is configured according to the first reinforcement strategy, if the total amount of configured steel bars is less than the preset lower limit, screening the covering wall limbs whose reinforcement method is not wall column reinforcement, and configuring the first reinforcement strategy for the common points in the screened covering wall limbs according to the reinforcement priority sequence; After the common points are configured according to the first reinforcement strategy, if the total amount of configured steel bars is less than the preset lower limit, screening the covered wall limbs whose reinforcement method is not wall column reinforcement, and determining the lengthwise spacing between adjacent common points in the screened covered wall limbs, so as to increase the number of common points configured with the first reinforcement strategy based on the lengthwise spacing and the preset minimum longitudinal reinforcement spacing until the total amount of configured steel bars is greater than or equal to the preset lower limit; Determine whether there are any remaining common points of the edge component that are not configured, so as to configure the second reinforcement strategy for the remaining common points.

2. A method for arranging longitudinal reinforcement of shear wall edge members according to claim 1, characterized in that: Based on the two-dimensional geometric properties of the wall limbs covered by each rectangular area and preset classification rules, the reinforcement method of each covered wall limb is determined, specifically including: Calculating the length-to-thickness ratios of the covered wall limbs according to the two-dimensional geometric properties of the wall limbs covered by the rectangular areas; Determining the reinforcement category corresponding to each of the covered wall limbs according to each of the aspect ratios and the preset classification rule; wherein the preset classification rule matches the reinforcement category based on a comparison result of the aspect ratio with a first classification threshold and a second classification threshold; The corresponding reinforcement method is determined according to the comparison table of the reinforcement categories and preset reinforcement methods corresponding to the same edge component.

3. The method for configuring longitudinal reinforcement of shear wall edge members according to claim 1, characterized in that: After determining the reinforcement method of each covered wall limb based on the two-dimensional geometric properties of the wall limb covered by each rectangular area and a preset classification rule, the method further includes: Determine whether the reinforcement method is any of the following: According to the reinforcement of special-shaped columns; According to the reinforcement of frame columns; If so, generate reinforcement prompt information and send it to the user terminal; Otherwise, a corresponding reinforcement ratio is calculated based on the longitudinal reinforcement calculation value set from the user terminal, each of the two-dimensional geometric attributes and the reinforcement method to generate a reinforcement priority sequence.

4. A method for arranging longitudinal reinforcement of shear wall edge members according to claim 1, characterized in that: Calculating corresponding reinforcement ratios based on the longitudinal reinforcement calculation value set from the user terminal, each of the two-dimensional geometric attributes, and the reinforcement method to generate a reinforcement priority sequence, specifically including: When the reinforcement method is determined to be short-leg shear wall reinforcement or wall column reinforcement, based on the longitudinal reinforcement calculation value set and the two-dimensional geometric properties, , calculate the corresponding first reinforcement ratio; wherein, For the The reinforcement ratio of each of the covered wall members, is the first value obtained based on the longitudinal reinforcement calculation value set The calculated value of the longitudinal reinforcement of the covered wall limb is: is the first The area of ​​the rectangular region corresponding to each of the covered wall limbs; When it is determined that the reinforcement method is wall reinforcement and the corresponding rectangular area covers the complete covering wall limb, based on the longitudinal reinforcement calculation value set and the two-dimensional geometric properties, , calculate the corresponding second reinforcement ratio; When it is determined that the reinforcement method is wall reinforcement and the corresponding rectangular area does not cover the complete covering wall limb, based on the longitudinal reinforcement calculation value set and the two-dimensional geometric properties, , calculate the corresponding third reinforcement ratio; The reinforcement priority sequence is generated according to the first reinforcement ratio, the second reinforcement ratio and the third reinforcement ratio in descending order.

5. A method for arranging longitudinal reinforcement of shear wall edge members according to claim 4, characterized in that: After sequentially configuring reinforcement parameters for each of the reinforcement arrangement points, the method further includes: Matching the reinforcement mode and the covering type corresponding to the rectangular area with a preset longitudinal reinforcement allocation value calculation list, determining the longitudinal reinforcement allocation value calculation formula corresponding to each rectangular area based on the matching result and the longitudinal reinforcement calculation value, and calculating the corresponding longitudinal reinforcement allocation value; Determine the first longitudinal reinforcement area corresponding to each of the rectangular areas where the reinforcement parameters have been configured; wherein the first longitudinal reinforcement area is the area of ​​the longitudinal reinforcement configured according to the first reinforcement strategy; Comparing the area of ​​the first longitudinal reinforcement with the required longitudinal reinforcement value; When the area of ​​the first longitudinal reinforcement is greater than or equal to the required longitudinal reinforcement value, the corresponding rectangular area is determined to complete the reinforcement.

6. A method for arranging longitudinal reinforcement of shear wall edge members according to claim 1, characterized in that: The second reinforcement strategy is to give priority to increasing the number of steel bars at the corresponding point when the required steel bar diameter is greater than the preset diameter, and the steel bar diameter corresponding to the increased steel bars is smaller than the steel bar diameter corresponding to the first reinforcement strategy.

7. A shear wall edge member longitudinal reinforcement configuration system, characterized in that: The system uses a method for configuring longitudinal reinforcement of shear wall edge components according to any one of claims 1 to 6; the system comprises: A generation module is used to generate a plurality of reinforcement arrangement points based on the edge component contour line; wherein the reinforcement arrangement points include key points generated according to the geometric characteristics of the contour line and common points inserted between the key points; A splitting module, configured to split the edge member into at least one rectangular area; each of the rectangular areas covers at least one wall limb of the edge member; a determination module, configured to determine a reinforcement method for each covered wall limb based on the two-dimensional geometric properties of the wall limbs covered by each rectangular area and a preset classification rule, and calculate a corresponding reinforcement ratio based on a set of longitudinal reinforcement calculation values ​​from a user terminal, each of the two-dimensional geometric properties, and the reinforcement method, to generate a reinforcement priority sequence; A configuration module is used to configure reinforcement parameters for each of the reinforcement layout points in sequence based on the point location characteristics of each of the reinforcement layout points, the reinforcement priority sequence and the reinforcement method, wherein a first reinforcement strategy is configured for the key points; when the total amount of steel bars after the key points are configured does not meet the preset lower limit, some of the ordinary points are configured as the first reinforcement strategy; and the remaining ordinary points are configured as the second reinforcement strategy.

8. A device for arranging longitudinal reinforcement of shear wall edge members, characterized in that: The device comprises: at least one processor; and, a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed 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 for configuring longitudinal reinforcement of shear wall edge components as described in any one of claims 1 to 6 above.

Citation Information

Patent Citations

  • Beam reinforcement automatic design method based on reinforcement tendency table

    CN115130189A

  • Reinforcement method, device and equipment based on reinforcement optimization model and storage medium

    CN120337353A