Digitized associated arrangement method for upper and lower longitudinal bars of beam and beam stirrups

Through the method of digitalizing the rowing method of the longitudinal tendons and the beam stirrup, the process format describing the processing process of the reinforced bars, which solves the problem that the existing technology cannot be directly converted into a computer program and the problems that cannot be covered. The results compatible with existing legends and the ranking of the ranking principles.

CN119373010APending Publication Date: 2025-01-28CHINA NORTHEAST ARCHITECTURAL DESIGN & RES INST CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310921364.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-26
Publication Date
2025-01-28

AI Technical Summary

Technical Problem

The existing technology is difficult to describe the associated arrangement of the upper and lower longitudinal reinforcement of beams and the stirrups through rigorous process language, and cannot be directly converted into a computer program. The existing arrangement legend or principle cannot cover all arrangements and cannot guide the generation of new ones. arrangement method.

Method used

Proposal a digital beams up and down longitudinal tendons and beam stirructory association arrangements. Through the formatting description, it includes the number and number of limbs of the longitudinal tendon and stirrup, calculate the position number and coordinates of the stirring, correct the position of the stirrup, output output, output Results of the association.

Benefits of technology

The process format description of the associated between the upper and lower longitudinal tendons and the stirructory stirrings can be easily transformed into a computers recognized language, compatible with common legends of the existing graphs, and in line with the existing ranking principles.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119373010A_ABST
    Figure CN119373010A_ABST
Patent Text Reader

Abstract

The invention relates to a digital correlation arrangement method for upper and lower beam longitudinal bars and beam stirrups. The method comprises the steps that S1, the number of the upper beam longitudinal bars and the number of the lower beam longitudinal bars and the limb number of the beam stirrups are determined; s2, according to the number of the beam stirrups, the arrangement position serial number of the beam stirrups is determined; s3, according to the arrangement position serial numbers of the beam stirrups, the arrangement position coordinates of the beam stirrups are determined; s4, according to the number of the upper beam longitudinal bars and the number of the lower beam longitudinal bars, the arrangement position coordinates of the upper beam longitudinal bars and the lower beam longitudinal bars are determined; s5, the arrangement position coordinates of the beam stirrups are corrected according to the limb number of the beam stirrups and the arrangement position coordinates of the upper beam longitudinal bars and the lower beam longitudinal bars; and S6, according to the arrangement position coordinates of the beam upper longitudinal bars, the beam lower longitudinal bars and the beam stirrups after S5, outputting a correlation arrangement result of the beam upper longitudinal bars, the beam lower longitudinal bars and the beam stirrups. The correlation arrangement process of the upper and lower longitudinal bars of the beam and the beam stirrups can be converted into computer languages, and the arrangement result is compatible with an existing atlas sample and an arrangement principle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the intersection of construction engineering and industrial digitalization, and in particular to a digital method for arranging the association between upper and lower longitudinal reinforcements of a beam and stirrups of the beam. Background Art

[0002] At present, in construction projects, the arrangement rules of beam reinforcement are mainly determined based on two aspects. One is based on some typical beam reinforcement arrangement structures. These typical structures can be found in some national standards. For example, the National Building Standard Design Atlas 18G901-1 "Concrete Structure Construction Reinforcement Arrangement Rules and Structural Details (Cast-in-place Concrete Frame, Shear Wall, Beam, Slab)" provides some common beam reinforcement arrangement structure examples for direct use by relevant personnel; the second is that for atypical beam reinforcement structures, targeted designs can be carried out based on some common arrangement principles in this field. These arrangement principles can also be found in some national standards or textbooks. For example, the above-mentioned atlas also records some beam reinforcement arrangement rules for reference by relevant personnel when designing.

[0003] With the development of digital information technology, technicians have mastered the use of computer software for building construction design. However, in the process of developing digital applications of building steel bar information, many shortcomings are still exposed. When it comes to the arrangement of the upper and lower longitudinal bars of the beam and the stirrups of the beam, the existing arrangement legends or arrangement principles are not described in a strict process language and cannot be directly converted into computer programs. Among them, the common legends listed in the existing legends, although they include most of the commonly used arrangement results, cannot cover all arrangement situations. When developing the program, it is impossible to use the method of listing them one by one to deal with them; and for situations outside the typical arrangement structure, although the existing arrangement principles can be used for reference and design by technicians, the arrangement principles are essentially only used to verify the existing arrangement results, and cannot be used to guide the generation of new arrangement methods.

[0004] In summary, there is an urgent need for a process-based description method for beam reinforcement arrangement that can be easily converted into a computer programming language to meet the growing needs of industrial digitalization. Summary of the invention

[0005] In view of this, the present invention aims to propose a digital method for arranging the upper and lower longitudinal reinforcements of a beam and the stirrups of the beam, which can be easily converted into a computer program language.

[0006] The digital method for arranging the upper and lower longitudinal reinforcements of a beam and the stirrups of the beam according to the embodiment of the present invention includes:

[0007] S1, determine the number of upper longitudinal bars, lower longitudinal bars and stirrups of the beam;

[0008] S2, determine the arrangement position sequence of the beam stirrups according to the number of beam stirrups;

[0009] S3, determining the arrangement position coordinates of the beam stirrups according to the arrangement position sequence number of the beam stirrups;

[0010] S4, determining the arrangement position coordinates of the upper longitudinal reinforcement and the lower longitudinal reinforcement of the beam according to the number of the upper longitudinal reinforcement and the lower longitudinal reinforcement of the beam;

[0011] S5, according to the number of beam stirrups, the arrangement position coordinates of the upper longitudinal reinforcement and the lower longitudinal reinforcement of the beam, modify the arrangement position coordinates of the beam stirrups;

[0012] S6, outputting the associated arrangement results of the upper and lower longitudinal bars of the beam and the stirrups of the beam according to the arrangement position coordinates of the upper longitudinal bars of the beam, the lower longitudinal bars of the beam and the stirrups of the beam in S5.

[0013] Furthermore, the S1 includes:

[0014] The number of longitudinal bars on the beam is t, the number of longitudinal bars under the beam is b, and the number of stirrups is z. Then the number of stirrups is g = z / 2 rounded up, and the above parameter value ranges satisfy:

[0015] t≥2;

[0016] b≥2;

[0017] (t, b) min ≥z≥2;

[0018] Among them, (t, b) min is the smaller value of t or b.

[0019] Further, in S2, determining the arrangement position sequence number of the beam stirrups includes:

[0020] The large hoop, small hoop and vertical tie rod are represented by different characters, wherein the large hoop and small hoop are represented by two characters and the two limbs of the large hoop and small hoop correspond to one character respectively, and the vertical tie rod is represented by one character;

[0021] There are a total of z arrangement position numbers of beam stirrups, which are integers in the closed interval range of 0 to z-1. Each leg of the beam stirrup corresponds to an arrangement position number. From one side of the cross section of the beam to the other side, according to the arrangement order of each leg of the beam stirrup, the characters of each leg and the arrangement position form a corresponding relationship to form the arrangement position number of the beam stirrup;

[0022] Among them, the arrangement position of the beam stirrups is determined by the following steps:

[0023] According to the number of beam stirrups z, calculate:

[0024] q = (z-2)\4;

[0025] r = (z-2)%4;

[0026] Among them, \ represents integer division operation, and % represents remainder operation;

[0027] The arrangement position of the beam stirrups must include a large hoop, and the arrangement position sequence of the large hoop is fixed to 0 and z-1;

[0028] When q>0, 2q small ferrules are added, of which q small ferrules are arranged in ascending order starting from sequence number 1, and the arrangement position sequence numbers are 1, 2, ..., 2q-1, 2q; another q small ferrules are arranged in descending order starting from sequence number z-2, and the arrangement position sequence numbers are z-2q-1, z-2q, z-2q+1, ..., z-2;

[0029] When r=1, a vertical tie bar is added to the arrangement position of the beam stirrups; when r=2, a small hoop is added to the arrangement position of the beam stirrups; when r=3, a small hoop and a vertical tie bar are added to the arrangement position of the beam stirrups; the arrangement position numbers of the newly added small hoop and / or vertical tie bar are in the middle of all arrangement position numbers and are arranged in order.

[0030] Further, in S3, determining the arrangement position coordinates of the beam stirrups includes:

[0031] The value range of the arrangement position coordinates of the beam stirrups is 0 to 1. The arrangement position numbers of the beam stirrups are evenly distributed between 0 and 1. When the position coordinates after even distribution cannot be divided evenly, three decimal places are retained to obtain the arrangement position coordinates of each leg of the beam stirrups.

[0032] Further, in S4, determining the arrangement position coordinates of the upper longitudinal reinforcement and the lower longitudinal reinforcement of the beam includes:

[0033] The value range of the coordinates of the arrangement position of the longitudinal reinforcement on the beam and the longitudinal reinforcement under the beam is 0 to 1. The longitudinal reinforcement on the beam is evenly distributed in the coordinate range of 0 to 1 according to the number, and the longitudinal reinforcement under the beam is also evenly distributed in the coordinate range of 0 to 1 according to the number. When the number of longitudinal reinforcements on the beam and the longitudinal reinforcement under the beam is not equal, the longitudinal reinforcement on the side with fewer numbers and the longitudinal reinforcement on the side with more numbers are aligned up and down as close as possible to determine the arrangement position coordinates of the longitudinal reinforcement on the beam and the longitudinal reinforcement under the beam.

[0034] Furthermore, in S5, correcting the arrangement position coordinates of the beam stirrups includes:

[0035] When the number of beam stirrups is odd, and only one of the upper and lower longitudinal bars is an odd number, the maximum value of the arrangement position coordinates of the beam longitudinal bars on the side with an even number that is less than 0.5 shall be corrected to 0.5.

[0036] Furthermore, in said S5, the coordinates of the arrangement position of the modified beam stirrups include:

[0037] When the number of beam stirrups is less than or equal to 5, align the beam stirrups with the upper and lower longitudinal bars of the beam and re-determine the arrangement position coordinates of the beam stirrups;

[0038] When the number of beam stirrups is greater than or equal to 6, adjust the position of each limb so that the spacing between limbs at the edge is half of the spacing between other limbs, and redetermine the arrangement position coordinates of the beam stirrups.

[0039] The method of the present invention describes the process of associating and arranging the upper and lower longitudinal bars of the beam and the stirrups of the beam by a flow-type method, which can be easily converted into a language that can be recognized by a computer. Moreover, the result of the associative arrangement is not only compatible with the common legends in the existing atlas, but also conforms to the existing arrangement principles, that is, when the legend parameters in the existing legend are input, the arrangement result consistent with the legend can be obtained based on the present invention, and when the parameters outside the existing legend are input, the arrangement result conforming to the arrangement principle can be obtained based on the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0041] Figure 1 It is a schematic flow chart of a method for arranging the upper and lower longitudinal reinforcements of a beam and the stirrups of a beam according to an embodiment of the present invention;

[0042] Figure 2-Figure 7 The following are some examples of beam reinforcement arrangement.

[0043] Figure 8 This is a sample diagram of beam reinforcement arrangement in the existing atlas. Fig. 9 According to the method of the present invention, Figure 8 Schematic diagram of the sample association arrangement results;

[0044] Fig.10 This is another beam reinforcement arrangement example diagram in the existing atlas. Fig.11 According to the method of the present invention, Fig. 9 Schematic diagram of the association arrangement results of the samples. DETAILED DESCRIPTION

[0045] The description of the embodiments of this specification should be combined with the corresponding drawings, which should be considered as part of the complete specification. In the drawings, the shape or thickness of the embodiments may be enlarged and indicated for simplification or convenience. Furthermore, the parts of each structure in the drawings will be described separately. It is worth noting that the elements not shown in the drawings or not described in words are in a form known to ordinary technicians in the relevant technical field.

[0046] The description of the embodiments herein and any reference to directions and orientations are only for the convenience of description and are not to be construed as any limitation on the scope of protection of the present invention. The following description of the preferred embodiments may involve combinations of features, which may exist independently or in combination, and the present invention is not particularly limited to the preferred embodiments. The scope of the present invention is defined by the claims.

[0047] like Figure 1 As shown, the method for arranging the upper and lower longitudinal reinforcements of a beam and the stirrups of a beam according to an embodiment of the present invention includes:

[0048] S1, determine the number of upper and lower longitudinal reinforcements of the beam and the number of stirrups of the beam.

[0049] In this embodiment, the number of longitudinal bars on the beam is defined as t, the number of longitudinal bars under the beam is defined as b, and the number of stirrups of the beam is defined as z. Then the number of stirrups of the beam is g=z / 2 rounded up, and the value range of the above parameters should satisfy:

[0050] t≥2;

[0051] b≥2;

[0052] (t, b) min ≥z≥2;

[0053] Among them, (t, b) min is the smaller value of t or b.

[0054] S2. Determine the arrangement position sequence of the beam stirrups according to the number of stirrups.

[0055] The arrangement position serial number of the beam stirrups is mainly used to indicate the relative relationship between the arrangement positions of the beam stirrups. However, since the beam stirrups include three types: large hoops, small hoops and vertical ties, the arrangement position serial number should not only indicate the relative position relationship of the beam stirrups, but also distinguish the different types of beam stirrups. In this regard, before determining the arrangement position serial number of the beam stirrups, it is also necessary to first determine the arrangement pattern of the beam stirrups. The arrangement pattern of the beam stirrups refers to the arrangement relationship of different types of beam stirrups. In this embodiment, the arrangement pattern of the beam stirrups is represented by a string s, and the large hoops, small hoops and vertical ties are represented by different characters, respectively. Among them, the large hoops are represented by "{}", the small hoops are represented by "[]", and the vertical ties are represented by "|". For example, "{[]}" means there is a small hoop inside a large hoop. Another example is "{[|]}" means there is a small hoop inside a large hoop, and there is also a vertical tension bar inside the small hoop. Therefore, combined with the arrangement position number of the beam stirrups, the arrangement order, position relationship (coordinates) and type of all the limbs of the beam stirrups can be determined.

[0056] There are z digits in total for the arrangement position numbers of beam stirrups, ranging from 0 to z-1, which are integers. Each leg of the beam stirrups corresponds to an arrangement position number. From one side of the beam cross section to the other side, according to the arrangement order of each leg of the beam stirrups, the characters and arrangement positions of each leg form a corresponding relationship, thus forming the arrangement position number of the beam stirrups.

[0057] Among them, the correspondence between the characters and arrangement positions of each leg of the beam stirrup is determined by the following method:

[0058] The number of stirrups in a beam is z (z ≥ 2), assuming:

[0059] q = (z-2)\4;

[0060] r = (z-2)%4;

[0061] Among them, \ represents integer division operation), % represents remainder operation, and the same applies below.

[0062] Then, q≥0, r=0 or 1 or 2 or 3.

[0063] When z=2,q=0,r=0,the beam stirrup arrangement pattern string s only includes one large stirrup “{}”, occupying the arrangement position (0,z-1).

[0064] When q>0, insert q groups of two small hoops "[][]" into the middle of the string s. Suppose i takes an integer value in the range [0,q). Then the arrangement positions occupied by each group of two small hoops are numbered [i*2+1,i*2+1] and [zi*2-3,zi*2-2].

[0065] When r=1, a vertical tie rod “|” is inserted into the middle of s, and the occupied arrangement position number is |(z-1)\2,(z-1)\2|.

[0066] When r=2, insert "[]" into the middle of s; when r=3, insert a small hoop and a vertical tie rod "[|]" into the middle of s. The arrangement position occupied by the small hoop is numbered [(z-3)\2,(z-3)\2+2], and the arrangement position occupied by the vertical tie rod is numbered |(z-3)\2+1,(z-3)\2+1|.

[0067] According to the above calculation method, the q, r, s beam stirrup arrangement pattern strings and beam stirrup arrangement position numbers for z=2 to z=14 are listed:

[0068] z q r s Beam stirrup arrangement position number 2 0 0 {} {0,1} 3 0 1 {|} {0,2}|1,1| 4 0 2 {[]} {0,3}[1,2] 5 0 3 {[|]} {0,4}[1,3]|2,2| 6 1 0 {[][]} {0,5}[1,2][3,4] 7 1 1 {[]|[]} {0,6}[1,2][4,5]|3,3| 8 1 2 {[][][]} {0,7}[1,2][3,4][5,6] 9 1 3 {[][|][]} {0,8}[1,2][3,5][6,7]|4,4| 10 2 0 {[][][][]} {0,9}[1,2][3,4][5,6][7,8] 11 2 1 {[][]|[][]} {0,10}[1,2][3,4][6,7][8,9]|5,5| 12 2 2 {[][][][][]} {0,11}[1,2][3,4][5,6][7,8][9,10] 13 2 3 {[][][|][][]} {0,12}[1,2][3,4][5,7][8,9][10,11]|6,6| 14 3 0 {[][][][][][]} {0,13}[1,2][3,4][5,6][7,8][9,10][11,12]

[0069] According to the above rules, it is not difficult to find that:

[0070] The arrangement of beam stirrups must include a large hoop, and the arrangement position number of the large hoop is fixed to 0 and z-1. When q>0, 2q small hoop are added, of which q small hoop are arranged in ascending order starting from number 1, and the arrangement position numbers are 1, 2, ..., 2q-1, 2q; the other q small hoop are arranged in descending order starting from number z-2, and the arrangement position numbers are z-2q-1, z-2q, z-2q+1, ..., z-2. When r=1, a vertical reinforcement is added to the arrangement position of the beam stirrups; when r=2, a small hoop is added to the arrangement pattern string of the beam stirrups; when r=3, a small hoop and a vertical reinforcement are added to the arrangement pattern string of the beam stirrups; the arrangement position numbers of the newly added small hoop and / or vertical reinforcement are in the middle of all arrangement position numbers and are arranged in order. The orderly arrangement here means that when a small hoop and vertical reinforcement are added at the same time, the vertical reinforcement is located in the middle of all arrangement position numbers, and the small hoop is located on both adjacent sides of the vertical reinforcement.

[0071] S3, determining the arrangement position coordinates of the beam stirrups according to the arrangement pattern and arrangement position sequence number of the beam stirrups.

[0072] In this embodiment, the value range of the arrangement position coordinates of the beam stirrups is 0 to 1, and the arrangement position serial numbers of the beam stirrups are evenly distributed between 0 and 1, that is, the first one is placed at position 0, the last one is placed at position 1, and all positions are equally spaced. When the position coordinates after even distribution cannot be divided evenly, three decimal places are retained, that is, when <0.5, they are discarded, and when >0.5, they are rounded up, thereby obtaining the arrangement position coordinates of each limb of the beam stirrups. For example, the calculation result of 1 / 3 is 0.333, the calculation result of 2 / 3 is 0.667, the calculation result of 1 / 6 is 0.166, and the calculation result of 5 / 6 is 0.834. There are two advantages of such calculation. The first is to ensure the symmetry of the results, and the second is to avoid confusion of the results.

[0073] S4. Determine the arrangement position coordinates of the upper and lower longitudinal bars of the beam according to the number of the upper and lower longitudinal bars of the beam.

[0074] In this embodiment, the value range of the arrangement position coordinates of the upper and lower longitudinal bars of the beam is 0 to 1. The upper and lower longitudinal bars of the beam are evenly distributed in the coordinate range of 0 to 1 according to their quantity, and the lower and upper longitudinal bars are also evenly distributed in the coordinate range of 0 to 1 according to their quantity. When the quantity of the upper and lower longitudinal bars of the beam is not equal, the longitudinal bars on the side with fewer quantity and the longitudinal bars on the side with more quantity are aligned up and down as close as possible to determine the arrangement position coordinates of the upper and lower longitudinal bars of the beam.

[0075] like Figure 2-Figure 5 As shown in the figure, it can be found that the upper and lower longitudinal reinforcements of the beam are evenly distributed on one side, and the ideal position of the other side is aligned to form the upper and lower longitudinal reinforcement pairs. Figure 5 For example, 7 / 5(4) means that the number of longitudinal bars on the beam is 7, the number of longitudinal bars under the beam is 5, and the number of stirrups is 4. According to the above principle of retaining three decimal places, the position coordinates of the longitudinal bars on the beam are 0, 0.166, 0.333, 0.5, 0.667, 0.834, 1, and the ideal position of the longitudinal bars under the beam is 0, 0.25, 0.5, 0.75, 1. Therefore, the number of longitudinal bars on the beam (7) is greater than the number of longitudinal bars under the beam (5). Therefore, according to the principle of evenly distributing the longitudinal bars on the beam and aligning the longitudinal bars under the beam, the longitudinal bars under the beam are arranged in the nearest direction. After comparing the coordinates of the longitudinal bars under the beam 0.25 with the longitudinal bars on the beam 0.166 and 0.333, it can be seen that the difference with 0.333 is 0.083, and the difference with 0.166 is 0.084. Therefore, the longitudinal bars under the beam 0.25 should be aligned with the longitudinal bars on the beam 0.333. Similarly, the lower longitudinal reinforcement 0.75 of the beam is aligned with the upper longitudinal reinforcement 0.667 of the beam. Figure 5 The beam reinforcement arrangement shown complies with existing atlas examples.

[0076] S5. Correct the arrangement position coordinates of the beam stirrups according to the number of beam stirrups and the arrangement position coordinates of the upper longitudinal reinforcement and the lower longitudinal reinforcement of the beam.

[0077] In this embodiment, after the beam stirrup position coordinates are evenly distributed, the beam stirrup position coordinates need to be corrected according to actual conditions. There are mainly the following situations:

[0078] (1) After the beam stirrup legs are evenly distributed in the ideal position and the number of legs is ≤5, the legs of the beam stirrups are aligned with the upper and lower longitudinal bars of the beam in the nearest manner. The principle of the nearest upper and lower alignment is the same as the nearest alignment of the upper and lower longitudinal bars of the beam in S4. Thus, the arrangement position coordinates of the beam stirrups are re-determined.

[0079] (2) After the beam stirrups are evenly distributed in the ideal position and the number of legs is ≥ 6, adjust the position of each leg so that the spacing between the legs at the edge is half of the spacing between the other legs, and re-determine the arrangement position coordinates of the beam stirrups.

[0080] (3) If the number of stirrups z is an odd number, and only one of the upper and lower longitudinal bars is an odd number, it is necessary to correct the maximum value of the arrangement position coordinates less than 0.5 to 0.5 on the even side of the upper and lower longitudinal bars, and then form the upper and lower longitudinal bars. There are no examples of this situation in the existing atlas, but it is not prohibited. In fact, this processing method is in line with the arrangement principle and can improve the adaptability and fault tolerance of the method.

[0081] like Figure 6 As shown in the figure, the number of beam stirrups is 4, and the positions of the upper and lower longitudinal bars of the beam are 0, 0.2, 0.4, 0.6, 0.8, 1. If all the limbs are evenly distributed, the ideal positions of the beam stirrups are 0, 0.333, 0.667, 1, and the actual positions of the beam stirrups are 0, 0.4, 0.6, 1, which is consistent with the atlas sample. If the spacing of the most edge limbs is 1 / 2 of the spacing of other limbs, the ideal positions of the beam stirrups are 0, 0.25, 0.75, 1, and the actual positions of the beam stirrups are 0.2, 0.8, which does not meet the existing atlas sample.

[0082] Another example Figure 7 As shown in the figure, the number of beam stirrups is 6, and the positions of the upper and lower longitudinal bars of the beam are 0, 0.111, 0.222, 0.333, 0.444, 0.556, 0.667, 0.778, 0.889, 1. If the spacing of the most edge limbs is 1 / 2 of the spacing of other limbs, the ideal position of the beam stirrups is 0, 0.125, 0.375, 0.625, 0.875, 1, and the actual arrangement of the beam stirrups is 0.111, 0.333, 0.667, 0.889, which is consistent with the existing atlas sample. If all limbs are evenly distributed, the ideal position of the beam stirrups is 0, 0.2, 0.4, 0.6, 0.8, 1, and the actual arrangement of the beam stirrups is 0.222, 0.444, 0.556, 0.778, which does not meet the existing atlas sample.

[0083] S6: Output the associated arrangement results of the upper and lower longitudinal reinforcements and beam stirrups according to the arrangement position coordinates of the upper and lower longitudinal reinforcements and beam stirrups of S5.

[0084] In this embodiment, the actual beam stirrup arrangement positions are paired according to the beam stirrup arrangement position sequence numbers to form beam stirrups, thereby forming an output result of the beam stirrups. Figure 6 and Figure 7 The following is a schematic diagram showing the output results of two types of beam stirrups. Figure 6 As shown in the figure, the arrangement position sequence of the beam stirrups is {0,3}[1,2], then the actual arrangement position of the beam stirrups is 0, 0.4, 0.6, 1, and the arrangement position coordinates of the beam stirrups should be {0,1}[0.4,0.6]. Figure 7 As shown in the figure, the arrangement position serial number of the beam stirrups is {0,5}[1,2][3,4], then the actual arrangement position of the beam stirrups is 0, 0.111, 0.333, 0.667, 0.889, 1, then the arrangement position of the beam stirrups should be {0,1}[0.111,0.333][0.667,0.889].

[0085] The output results of the upper and lower longitudinal bars and stirrups of the beam are defined as follows: the number of longitudinal bars on the beam is t, and the coordinates of the arrangement positions are expressed as u1, u2...u t The number of longitudinal reinforcements under the beam is b, and the coordinates of their arrangement positions are represented by v1, v2, ...v b The coordinates of the arrangement position of the beam stirrups are expressed as (w1, w1')(w2, w2')...(w g ,w g ').

[0086] like Figure 8 As shown, the beam reinforcement arrangement can be quantified as follows: the number of longitudinal bars on the beam is t = 4, the number of longitudinal bars under the beam is b = 4, the number of stirrups on the beam is z = 4, and the number of stirrups on the beam is g = 2; the beam stirrup arrangement pattern string s = {[]}; one large hoop occupies two arrangement position numbers 0 and 3, and one small hoop occupies two arrangement position numbers 1 and 2; the arrangement position coordinates u of the longitudinal bars on the beam have 4 values, the arrangement position coordinates v of the longitudinal bars under the beam have 4 values, and the arrangement position coordinates w of the stirrups have 2 sets of values. The result of the associated arrangement of beam reinforcement can be referred to Fig. 9 shown.

[0087] like Fig.10As shown, the beam reinforcement arrangement can be quantified as follows: the number of longitudinal bars on the beam is t=7, the number of longitudinal bars under the beam is b=5, the number of stirrups on the beam is z=5, and the number of stirrups on the beam is g=3; the beam stirrup arrangement pattern string s={[|]}, where a large hoop occupies two arrangement position numbers 0 and 4, a small hoop occupies two arrangement position numbers 1 and 3, and a vertical tie bar occupies one arrangement position number 2 (in the program, two identical arrangement position numbers can be used to represent it); the arrangement position u of the longitudinal bars on the beam has 7 values, the arrangement position v of the longitudinal bars under the beam has 5 values, and the arrangement position w of the stirrups has 3 sets of values. The result of the associated arrangement of beam reinforcement can be referred to Fig.11 shown.

[0088] according to Fig. 9 and Fig.11 There are three types of beam stirrups: large hoop, small hoop, and vertical tie. The coordinates of the large hoop arrangement position meet w1=0, w1'=1. There must be a unique set, such as Fig. 9 {w1,w1'} and Fig.11 {w1,w1'} in the equation; the small hoop arrangement position coordinates meet w2≠0, w2'≠1, w2≠w2', such as Fig. 9 [w2,w2'] and Fig.11 [w2,w2'] in the vertical reinforcement arrangement position coordinates meet w = w', such as Fig.11 |w3,w3'| in.

[0089] In summary, the method of the present invention uses a flow-based method to describe the process of associating and arranging the upper and lower longitudinal bars of the beam and the stirrups of the beam, which can be easily converted into a language that can be recognized by a computer. Moreover, the result of the associative arrangement is not only compatible with the common legends in the existing atlas, but also conforms to the existing arrangement principles, that is, when the legend parameters in the existing legend are input, the arrangement result consistent with the legend can be obtained based on the present invention, and when the parameters outside the existing legend are input, the arrangement result conforming to the arrangement principle can be obtained based on the present invention.

[0090] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A digital method for arranging the upper and lower longitudinal reinforcements of a beam and the stirrups of the beam, characterized in that: The method comprises: S1, determine the number of upper longitudinal bars, lower longitudinal bars and stirrups of the beam; S2, determine the arrangement position sequence of the beam stirrups according to the number of beam stirrups; S3, determining the arrangement position coordinates of the beam stirrups according to the arrangement position sequence number of the beam stirrups; S4, determining the arrangement position coordinates of the upper longitudinal reinforcement and the lower longitudinal reinforcement of the beam according to the number of the upper longitudinal reinforcement and the lower longitudinal reinforcement of the beam; S5, according to the number of beam stirrups, the arrangement position coordinates of the upper longitudinal reinforcement and the lower longitudinal reinforcement of the beam, modify the arrangement position coordinates of the beam stirrups; S6, outputting the associated arrangement results of the upper and lower longitudinal bars of the beam and the stirrups of the beam according to the arrangement position coordinates of the upper longitudinal bars of the beam, the lower longitudinal bars of the beam and the stirrups of the beam after S5.

2. The method for arranging the upper and lower longitudinal bars of a beam and the stirrups of a beam according to claim 1, characterized in that: The S1 includes: The number of longitudinal bars on the beam is t, the number of longitudinal bars under the beam is b, and the number of stirrups is z. Then the number of stirrups is g = z / 2 rounded up, and the above parameter value ranges satisfy: t≥2; b≥2; (t,b) min ≥z≥2; Among them, (t, b) min is the smaller value of t or b.

3. The method for arranging the upper and lower longitudinal bars of a beam and the stirrups of a beam according to claim 2, characterized in that: In S2, determining the arrangement position sequence of the beam stirrups includes: The large hoop, small hoop and vertical tie rod are represented by different characters, wherein the large hoop and small hoop are represented by two characters and the two limbs of the large hoop and small hoop correspond to one character respectively, and the vertical tie rod is represented by one character; There are a total of z arrangement position numbers of beam stirrups, which are integers in the closed interval range of 0 to z-1. Each leg of the beam stirrup corresponds to an arrangement position number. From one side of the cross section of the beam to the other side, according to the arrangement order of each leg of the beam stirrup, the characters of each leg and the arrangement position form a corresponding relationship to form the arrangement position number of the beam stirrup; The arrangement position of beam stirrups is determined by the following steps: According to the number of beam stirrups z, calculate: q = (z-2)\4; r=(z-2)%4; Among them, \ represents integer division operation, and % represents remainder operation; The arrangement position of the beam stirrups must include a large hoop, and the arrangement position sequence of the large hoop is fixed to 0 and z-1; When q>0, 2q small ferrules are added, of which q small ferrules are arranged in ascending order starting from sequence number 1, and the arrangement position sequence numbers are 1, 2, ..., 2q-1, 2q; another q small ferrules are arranged in descending order starting from sequence number z-2, and the arrangement position sequence numbers are z-2q-1, z-2q, z-2q+1, ..., z-2; When r=1, a vertical tie bar is added to the arrangement position of the beam stirrups; when r=2, a small hoop is added to the arrangement position of the beam stirrups; when r=3, a small hoop and a vertical tie bar are added to the arrangement position of the beam stirrups; the arrangement position numbers of the newly added small hoop and / or vertical tie bar are in the middle of all arrangement position numbers and are arranged in order.

4. The method for arranging the upper and lower longitudinal bars of a beam and the stirrups of a beam according to claim 3, characterized in that: In S3, determining the arrangement position coordinates of the beam stirrups includes: The value range of the arrangement position coordinates of the beam stirrups is 0 to 1. The arrangement position numbers of the beam stirrups are evenly distributed between 0 and 1. When the position coordinates after even distribution cannot be divided evenly, three decimal places are retained to obtain the arrangement position coordinates of each leg of the beam stirrups.

5. The method for arranging the upper and lower longitudinal bars of a beam and the stirrups of a beam according to claim 4, characterized in that: In S4, determining the arrangement position coordinates of the upper longitudinal reinforcement and the lower longitudinal reinforcement of the beam includes: The value range of the coordinates of the arrangement position of the longitudinal reinforcement on the beam and the longitudinal reinforcement under the beam is 0 to 1. The longitudinal reinforcement on the beam is evenly distributed in the coordinate range of 0 to 1 according to the number, and the longitudinal reinforcement under the beam is also evenly distributed in the coordinate range of 0 to 1 according to the number. When the number of longitudinal reinforcements on the beam and the longitudinal reinforcement under the beam is not equal, the longitudinal reinforcement on the side with fewer numbers and the longitudinal reinforcement on the side with more numbers are aligned up and down as close as possible to determine the arrangement position coordinates of the longitudinal reinforcement on the beam and the longitudinal reinforcement under the beam.

6. The method for arranging the upper and lower longitudinal bars of a beam and the stirrups of a beam according to claim 5, characterized in that: In the above S5, correcting the arrangement position coordinates of the beam stirrups includes: When the number of beam stirrups is odd, and only one of the upper and lower longitudinal bars is an odd number, the maximum value of the arrangement position coordinates of the beam longitudinal bars on the side with an even number that is less than 0.5 shall be corrected to 0.

5.

7. The method for arranging the upper and lower longitudinal bars of a beam and the stirrups of a beam according to claim 5, characterized in that: In the above S5, the coordinates of the arrangement position of the modified beam stirrups include: When the number of beam stirrups is less than or equal to 5, align the beam stirrups with the upper and lower longitudinal bars of the beam and re-determine the arrangement position coordinates of the beam stirrups; When the number of beam stirrups is greater than or equal to 6, adjust the position of each limb so that the spacing between limbs at the edge is half of the spacing between other limbs, and redetermine the arrangement position coordinates of the beam stirrups.