A method, device and medium for generating a continuous rigid frame aqueduct body drawing
By automatically drawing continuous rigid frame aqueduct body drawings using a unified data model, the problems of low drawing efficiency and poor drawing quality are solved, and efficient and accurate drawing generation is achieved.
Patent Information
- Application Number
- CN202511452954.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-13
- Publication Date
- 2026-03-03
- Estimated Expiration
- 2045-10-13
AI Technical Summary
In the existing technology, the drawing of continuous rigid frame aqueduct body drawings is inefficient and produces poor drawing quality.
By adopting a unified data model, the coordinates of the steel strands in the web, top plate, and bottom plate are calculated and drawn by acquiring the parameter information and segment length information of the continuous rigid frame aqueduct. Combined with the information of the transverse, vertical, and circumferential steel strands, the prestressed steel strand diagram is automatically drawn, and the longitudinal, transverse, and stirrup arrangement parameters are obtained, reducing repetitive data input and manual calculation.
It improved the efficiency and accuracy of drawing continuous rigid frame aqueduct body drawings, realized the automatic extraction of structural parameters to generate drawings, reduced manual calculations, and improved the quality of the drawings.
Smart Images

Figure CN120930203B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of hydraulic engineering drawing, and more specifically, to a method, equipment, and medium for generating drawings of a continuous rigid frame aqueduct. Background Technology
[0002] Aqueducts are key control projects in water conservancy infrastructure construction, and modern water conservancy projects place even higher demands on them. With the rapid development of national water conservancy projects, the demand for ultra-long-span water conveyance aqueducts is constantly increasing, especially in long-distance above-ground water conveyance aqueduct projects, where large-span aqueducts are preferred when crossing deep ditches, wide rivers, or important transportation facilities. Continuous rigid frame stacked box girder aqueducts, with their high performance, low investment, and easy maintenance, have become a commonly used structural type for large-span and extra-large-span aqueduct bridges in recent years.
[0003] Currently, very few large-span continuous rigid frame aqueducts have been constructed. The existing methods for drawing drawings of continuous rigid frame aqueducts are basically done manually, which results in low drawing efficiency and poor drawing quality. Summary of the Invention
[0004] The purpose of this invention is to provide a method, equipment, and medium for generating drawings of continuous rigid frame aqueducts, which solves the problems of low drawing efficiency and poor drawing quality of current continuous rigid frame aqueduct drawings.
[0005] The above-mentioned technical objective of the present invention is achieved through the following technical solution:
[0006] In a first aspect, the present invention provides a method for generating drawings of a continuous rigid frame aqueduct, the method comprising:
[0007] Obtain parameter information and length information of each segment of the continuous rigid frame aqueduct;
[0008] Based on the parameter information and the length information of each segment, a general structural diagram of the continuous rigid frame aqueduct body is drawn.
[0009] Obtain the first information of the web steel strands, top plate steel strands and bottom plate steel strands, calculate the first coordinates of each of the web steel strands, top plate steel strands and bottom plate steel strands based on the first information, and draw the longitudinal prestressed steel strand diagram on the general structural diagram according to the first coordinates.
[0010] Second information about the transverse steel strands, vertical steel strands, and circumferential steel strands is obtained. Based on the second information and the length information of each segment, the second coordinates of the transverse steel strands, vertical steel strands, and circumferential steel strands are determined. Based on the second coordinates, the prestressed steel strand diagrams of the transverse steel strands, vertical steel strands, and circumferential steel strands are drawn on the general structural diagram respectively.
[0011] Obtain the arrangement parameters of longitudinal reinforcement, transverse reinforcement and stirrups, and draw the structural reinforcement diagram of longitudinal reinforcement, transverse reinforcement and stirrups on the general construction drawing according to the arrangement parameters and the length information of each segment.
[0012] In one implementation, the method further includes:
[0013] Based on the first coordinate, sections are constructed one by one from the left end to the right end of the trough at equal intervals, and the minimum spacing between adjacent steel strands at each section is calculated.
[0014] The minimum spacing between adjacent steel strands at each cross section is compared with a preset minimum spacing threshold. Based on the comparison result, it is determined whether adjacent steel strands at each cross section collide. If a collision occurs, the minimum spacing is marked on the longitudinal prestressed steel strand cross section diagram, and the collision location of the steel strands is drawn on the longitudinal prestressed steel strand diagram.
[0015] In one implementation, the parameter information includes the starting and ending coordinates of the beam height section, the starting and ending coordinates of the curved section, the starting and ending coordinates of the straight section, the starting and ending thickness of the bottom plate transition section, the starting and ending coordinates of the inner edge of the web, the starting and ending thickness of the web transition section, the length and thickness of the diaphragm, the width and thickness of the beam top, the thickness of the cantilever end, the thickness of the cantilever root, the inner contour height of the water passage section, the upper chamfer size and the lower chamfer size, and the chamfer size of the stacked box girder.
[0016] In one implementation scheme, a general structural diagram of the continuous rigid frame aqueduct body is drawn based on parameter information and the length information of each segment, specifically as follows:
[0017] Calculate the beam height coordinates of the curve segment at each segment division based on the length information of each segment, and draw the bottom edge line of the beam based on the beam height coordinates.
[0018] Based on the thickness of the starting and ending points of the curve segment and the length of each segment, calculate the thickness of the curve segment at each segment division, and draw the inner edge line of the curve segment at each segment division based on the thickness of the curve segment at each segment division.
[0019] Based on the length of the partition plate, determine the coordinates of the dividing point between the single-box section and the stacked-box section. When the longitudinal coordinate value of each segment is greater than zero and less than the longitudinal coordinate value of the dividing point, the bottom plate thickness of the stacked-box section is the bottom plate thickness of each segment. When the longitudinal coordinate value of each segment is greater than the longitudinal coordinate value of the dividing point and less than or equal to the longitudinal coordinate value of the end point of the straight section, calculate the bottom plate thickness of the single-box section based on the height of the trough beam, the height of the inner contour of the water passage section, and the thickness of the top plate of the trough.
[0020] Based on the thickness of the starting and ending points of the web segment, the web thickness at each segment division line is calculated. Then, combined with the starting and ending point coordinates of the inner edge line of the web, the outer edge line coordinates of any segment division line are calculated. The inner and outer edge lines of the web are drawn from the coordinates of the inner and outer edge lines of the web.
[0021] Based on the beam top width, cantilever end thickness, cantilever root thickness, chamfer dimensions on the water-passing section, and lower chamfer dimensions on the water-passing section, and combined with the beam bottom edge line, trough top plate thickness, water-passing section inner contour height, single-box / stacked-box bottom plate thickness, web inner edge line and web thickness, and lower box-type chamfer dimensions on the stacked-box sections, the inner and outer contour coordinates of the single-box standard section and the stacked-box standard section are calculated respectively. Based on the inner and outer contour coordinates of the single-box and stacked-box standard sections, the single-box and stacked-box standard section diagrams of the continuous rigid frame aqueduct are drawn.
[0022] When the longitudinal coordinate values of each segment are greater than the coordinates of the boundary point between the single box and the stacked box, the inner and outer contour coordinates of the cross section of each segment of the single box are calculated based on the thickness of the top plate, bottom plate and web plate of the single box segment, the thickness of the cantilever end, the thickness of the cantilever root, the width of the top plate and the inner contour coordinates of the water passage section. The cross section diagram of the single box segment is drawn based on the inner and outer contour coordinates of the single box section and the standard cross section shape of the single box.
[0023] When the longitudinal coordinate values of each segment are less than or equal to the coordinates of the boundary point between the single box and the stacked box, the inner and outer contour coordinates of the cross section of each segment of the stacked box are calculated based on the thickness of the top plate, bottom plate and web plate, the thickness of the cantilever end, the thickness of the cantilever root, the width of the top plate, the inner contour coordinates of the water passage section, the thickness of the middle partition plate, and the inner contour coordinates of the lower box of the stacked box. The cross section diagram of the stacked box segment is drawn based on the inner and outer contour coordinates of the stacked box section and the standard cross section shape of the stacked box.
[0024] In one implementation, the first information of the web steel strand includes the vertical bending information and the horizontal bending information of the web steel strand. The vertical bending information of the web steel strand includes a first distance and a second distance from the top edge of the top plate of the trough, a third distance from the anchoring surface of the web steel strand to the cantilevered segment of the steel strand, the vertical inclination angle of the web steel strand, and the vertical bending radius of the web steel strand. The horizontal bending information of the web steel strand includes a fourth distance from the web steel strand to the centerline of the box girder.
[0025] The first information of the top plate steel strand includes the vertical bending information and horizontal bending information of the top plate steel strand. The vertical bending information of the top plate steel strand includes the fifth and sixth distances from the top edge of the box girder top plate, the seventh distance from the anchoring surface of the top plate steel strand to the cantilevered segment of the steel strand, the vertical inclination angle of the steel strand, the anchoring end length in the vertical bending direction, and the vertical bending radius of the top plate steel strand. The horizontal bending information of the top plate steel strand includes the eighth and ninth distances from the top plate steel strand to the center line of the trench, the horizontal bending radius of the top plate steel strand, the anchoring end length in the horizontal bending direction, and the horizontal inclination angle of the steel strand.
[0026] The first information of the bottom plate steel strand includes the vertical bending information and the horizontal bending information of the bottom plate steel strand. The vertical bending information of the bottom plate steel strand includes the tenth distance from the lower edge of the bottom plate of the trench body, the eleventh distance from the upper edge of the bottom plate of the trench body, the twelfth distance from the anchoring surface of the bottom plate steel strand to the steel strand cantilever segment, the anchoring end length in the vertical bending direction, the vertical inclination angle, the vertical bending radius of the bottom plate steel strand, and the thickness of the bottom plate. The horizontal bending information of the bottom plate steel strand includes the thirteenth and fourteenth distances from the center line of the trench body, the horizontal bending radius of the bottom plate steel strand, the anchoring end length in the horizontal bending direction, and the horizontal inclination angle of the steel strand in the horizontal bending direction.
[0027] In one implementation, the first coordinates of the web steel strand are calculated based on the first information of the web steel strand, including: calculating the coordinates of the control points of the web steel strand in the vertical bending direction based on the first distance, the second distance, the third distance, the vertical inclination angle of the steel strand and the vertical bending radius of the steel strand; and calculating the coordinates of the control points of the web steel strand in the horizontal bending direction based on the third distance and the fourth distance.
[0028] The first coordinates of the top plate steel strands are calculated based on the first information of the top plate steel strands, including: calculating the coordinates of the control points of the top plate steel strands in the vertical bending direction based on the fifth distance, the sixth distance, the seventh distance, the vertical inclination angle of the steel strands, the vertical bending radius, and the anchorage end length in the vertical bending direction; and calculating the coordinates of the control points of the top plate steel strands in the horizontal bending direction based on the seventh distance, the eighth distance, the ninth distance, the anchorage end length in the horizontal bending direction, the horizontal bending radius, and the horizontal inclination angle of the steel strands in the horizontal bending direction.
[0029] The first coordinates of the base plate steel strands are calculated based on the first information of the base plate steel strands, including: calculating the coordinates of the control points of the base plate steel strands in the vertical bending direction based on the tenth distance, the eleventh distance, the twelfth distance, the anchorage length of the steel strands in the vertical bending direction, the vertical inclination angle, the vertical bending radius, and the base plate thickness; and calculating the coordinates of the control points of the base plate steel strands in the horizontal bending direction based on the twelfth distance, the thirteenth distance, the fourteenth distance, the anchorage length of the steel strands in the horizontal bending direction, the horizontal inclination angle of the steel strands in the horizontal bending direction, and the horizontal bending radius of the steel strands.
[0030] In one implementation, the second information of the transverse steel strands includes the distances from the anchoring end and tensioning end of the top plate transverse steel strands to the surface of the trough and the distances from the top edge of the trough; the distances from the anchoring end and tensioning end of the middle diaphragm transverse steel strands to the surface of the trough and the distances from the bottom edge of the middle diaphragm; and the distances from the anchoring end and tensioning end of the bottom plate transverse steel strands to the surface of the trough and the distances from the bottom edge of the bottom plate.
[0031] The second information of the vertical steel strands includes the distance from the anchoring end of the vertical steel strand in the web to the surface of the trench, the distance from the tensioning end to the surface of the trench, and the distance from the steel strand to the outer side of the web of the trench.
[0032] The second information of the circumferential steel strands includes the distance from the tensioning end of the circumferential steel strands in the web to the surface of the trench body and the distance from the inner side of the web of the trench body.
[0033] In one implementation, the arrangement parameters of the longitudinal reinforcement include longitudinal reinforcement diameter information, net protective layer thickness, and arrangement spacing;
[0034] The arrangement parameters of the transverse reinforcement include the diameter of the transverse reinforcement, the thickness of the net protective layer, and the spacing between them;
[0035] The arrangement parameters of the stirrups include stirrup diameter information, net protective layer thickness, and arrangement spacing. A second aspect of the invention provides an electronic device, including a memory and a processor;
[0036] A memory for storing computer programs, the computer programs including program instructions;
[0037] A processor is configured to execute the program instructions to cause the electronic device to perform the steps of a method for generating drawings of a continuous rigid frame aqueduct body as provided in the first aspect of the invention.
[0038] A third aspect of the present invention provides a computer-readable storage medium, characterized in that the computer-readable storage medium includes a computer program, which, when executed by one or more processors, implements a method for generating drawings of a continuous rigid frame aqueduct body as provided in the first aspect of the present invention.
[0039] Compared with the prior art, the present invention has the following beneficial effects:
[0040] In the method for generating drawings of a continuous rigid frame aqueduct provided by the present invention, the following steps are taken: First, obtain parameter information of the continuous rigid frame aqueduct and length information of each segment (beam segment); second, draw a general structural diagram of the continuous rigid frame aqueduct body based on the parameter information and length information of each segment; third, obtain first information of the web steel strands, top steel strands, and bottom steel strands, calculate the first coordinates of each web steel strand, top steel strand, and bottom steel strand based on the first information, and draw a longitudinal prestressed steel strand diagram on the general structural diagram based on the first coordinates; fourth, obtain second information of the transverse steel strands, vertical steel strands, and circumferential steel strands, determine the second coordinates of the transverse steel strands, vertical steel strands, and circumferential steel strands based on the second information and length information of each segment, and draw prestressed steel strand diagrams of the transverse steel strands, vertical steel strands, and circumferential steel strands on the general structural diagram based on the second coordinates; fifth, obtain the arrangement parameters of the longitudinal reinforcement, transverse reinforcement, and stirrups, and draw the structural reinforcement diagram of the longitudinal reinforcement, transverse reinforcement, and stirrups on the general structural diagram according to the arrangement parameters and length information of each segment. In other words, the present invention adopts a unified data model, and changes in the data of the continuous rigid frame aqueduct body will automatically affect the relevant structural drawings. This allows for the automatic extraction of structural parameters to generate drawings, thereby reducing repetitive data input and manual calculations and improving the efficiency and accuracy of drafting work. Attached Figure Description
[0041] The accompanying drawings, which are included to provide a further understanding of embodiments of the invention and form part of this application, do not constitute a limitation thereof. In the drawings:
[0042] Figure 1 A flowchart illustrating a method for generating drawings of a continuous rigid frame aqueduct body according to an embodiment of the present invention;
[0043] Figure 2 This is another schematic diagram of a method for generating drawings of a continuous rigid frame aqueduct, provided in an embodiment of the present invention. Detailed Implementation
[0044] To make the objectives, technical solutions, and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the embodiments and accompanying drawings. The illustrative embodiments and descriptions of the present invention are only used to explain the present invention and are not intended to limit the present invention.
[0045] It should be noted that the terms "comprising" or "may include" used in the various embodiments of this application indicate the presence of the claimed function, operation, or element, and do not limit the addition of one or more functions, operations, or elements. Furthermore, as used in the various embodiments of this application, the terms "comprising," "having," and their cognates are intended only to indicate a specific feature, number, step, operation, element, component, or combination of the foregoing, and should not be construed as primarily excluding the presence of one or more other features, numbers, steps, operations, elements, components, or combinations of the foregoing, or adding one or more combinations of the foregoing.
[0046] It should be understood that terms such as "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this invention, "a plurality of" means two or more, unless otherwise explicitly specified.
[0047] Please refer to Figure 1 , Figure 1 This is a flowchart illustrating a method for generating drawings of a continuous rigid frame aqueduct body according to an embodiment of the present invention, as shown below. Figure 1 As shown, the method includes:
[0048] S101, obtain parameter information and length information of each segment of the continuous rigid frame aqueduct.
[0049] In this embodiment, the parameter information of the continuous rigid frame aqueduct is mainly divided into longitudinal information, transverse information, and standard section information. The parameter information includes the starting and ending coordinates of the beam height section, the starting and ending coordinates of the curved section, the starting and ending coordinates of the straight section, the starting and ending thickness of the bottom plate transition section, the starting and ending coordinates of the inner edge of the web, the starting and ending thickness of the web transition section, the length and thickness of the diaphragm, the width and thickness of the beam top, the thickness of the cantilever end, the thickness of the cantilever root, the inner contour height of the water passage section, the upper chamfer size and the lower chamfer size, and the chamfer size of the stacked box type.
[0050] For example, the longitudinal information of a continuous rigid frame aqueduct includes the starting coordinates P1(0, Z1) and ending coordinates P2(X2, Z1) of the contour section, the starting coordinates P2(X2, Z1) and ending coordinates Pn-1(Xn-1, Zn-1) of the curved section, the starting coordinates Pn-1(Xn-1, Zn-1) and ending coordinates Pn(Xn, Zn-1) of the straight section, the arrangement spacing of the aqueduct spans (e.g., (67+120+67)m), the degree of the parabola at the bottom of the beam (e.g., 1.8), and the origin of the coordinate system (with the center of the aqueduct pier as the origin).
[0051] It is understandable that the start and end coordinates include the start coordinates and the end coordinates. Secondly, the longitudinal information refers to the coordinates in the XZ plane of the three-dimensional coordinate system. The transverse information includes the beam top width B, the cantilever end thickness Bt1, the cantilever root thickness Bt2, the chamfer dimension A×B (length×height) on the water-crossing section, and the lower chamfer dimension R. The length information of each segment is Li(6+4×3+6×3.5+5×4)m. It should be noted that a segment is a beam segment of a continuous rigid frame aqueduct. Since a continuous rigid frame aqueduct is composed of multiple beam segments, for example, the length information Li(6+4×3+6×3.5+5×4) provided in this embodiment consists of one 6m long beam segment, four 3m long beam segments, six 3.5m long beam segments, and five 4m long beam segments.
[0052] Information can be obtained by reading an Excel file of structural parameters or by manually entering them.
[0053] S102. Draw a general structural diagram of the continuous rigid frame aqueduct body based on the parameter information and the length information of each segment.
[0054] In this embodiment, generally speaking, the general structural drawing includes the bottom edge line of the beam, the inner edge line of the bottom plate, the inner edge line of the web, the outer edge line of the web, and the standard cross-sectional view of the continuous rigid frame aqueduct. The required engineering drawings also need to be divided into elevation views and cross-sectional views, such as the line distribution of an elevation, which is common knowledge in this technical field.
[0055] Based on the parameter information and the length information of each segment, a general structural diagram of the continuous rigid frame aqueduct body is drawn, as follows:
[0056] S1021, calculate the beam height coordinates of the curve segment at each segment division based on the length information of each segment, and draw the bottom edge line of the beam based on the beam height coordinates.
[0057] In this embodiment, taking the center of the pier as the origin, and based on the length information Li(6+4×3+6×3.5+5×4) of each segment, the beam height coordinates Pi(Xi, Zi) at the segment line of each segment of the curve segment are calculated. When Xi∈(0,X2], Zi=Z1; when Xi∈(X2,Xn-1], When Xi∈(Xn-1,Xn], Zi=Zn-1; Draw the bottom edge of the beam using the calculated beam height coordinates.
[0058] S1022, Based on the thickness of the starting and ending points of the curve segment and the length information of each segment, calculate the thickness of the curve segment at each segment division, and draw the inner edge line of the curve segment at each segment division based on the thickness of the curve segment at each segment division.
[0059] In this embodiment, with the center of the pier as the origin, the thickness of the bottom plate of the beam at the starting point of the curved segment is d1 (which is the thickness of the bottom plate at the beginning and end of the beam height equalization segment), and the thickness of the bottom plate at the end of the curved segment is dn (which is the thickness of the bottom plate at the beginning and end of the straight segment). Based on the length information of each segment, the thickness of the bottom plate at each segment division of the curved segment is calculated. By calculating the theoretical thickness of the base plate at each segment of the curve segment, the inner edge line of the base plate of the curve segment is drawn.
[0060] S1023. Based on the length of the partition plate, determine the coordinates of the dividing point between the single-box section and the stacked-box section. When the longitudinal coordinate value of each section is greater than zero and less than the longitudinal coordinate value of the dividing point, the bottom plate thickness of the stacked-box section is the bottom plate thickness of each section. When the longitudinal coordinate value of each section is greater than the longitudinal coordinate value of the dividing point and less than or equal to the longitudinal coordinate value of the end point of the straight section, calculate the bottom plate thickness of the single-box section based on the height of the trough beam, the height of the inner contour of the water passage section, and the thickness of the top plate of the trough.
[0061] In this embodiment, the center of the trough pier is taken as the origin, and the length L of the diaphragm is used as the reference point. 中 That is, the X coordinates of the dividing point between the single-box section and the stacked-box section. 中 Then input the thickness h of the middle partition. 中 The height h of the inner contour of the water passage section 水 The thickness of the top plate of the tank body is Dt; therefore, when the segment coordinates Xi∈(0,X) 中 When the thickness of the bottom plate of the stacked box segment is di, it is the thickness calculated in step S1022; when the segment coordinates Xi∈(X 中 When [Xn] is used, the bottom plate thickness di of a single box section is calculated as: beam height Zi - top plate thickness of the trough body Dt - inner contour height h of the water passage section.水 This step corrects the inner edge line of the bottom plate of the single-box section and draws the partition plate of the stacking area.
[0062] S1024. Based on the thickness of the starting and ending points of the web segment, calculate the web thickness at each segmental dividing line. Then, combined with the starting and ending coordinates of the inner edge line of the web, calculate the outer edge line coordinates of any segmental dividing line. Draw the inner and outer edge lines of the web using the coordinates of the inner and outer edge lines of the web.
[0063] In this embodiment, taking the center of the pier as the origin, the starting coordinates PM1(X1, Y1) and ending coordinates PM2(X2, Y2) of the inner edge line of the equal-thickness section web are input respectively; the starting coordinates PM2(X2, Y2) and ending coordinates PMn(Xn, Yn) of the inner edge line of the changing section are input respectively; then the starting thickness Ft1 (thickness of the equal-thickness section web) and the ending thickness Ftn of the changing section are input, and the web thickness of the changing section is calculated. Based on the coordinates of the inner edge of the web and the web thickness, the coordinates of the outer edge of the web are calculated, and the inner and outer edge diagrams of the web are drawn using the coordinates of the inner and outer edges.
[0064] S1025. Based on the beam top width, cantilever end thickness, cantilever root thickness, chamfer dimensions on the water passage section and the lower chamfer dimensions on the water passage section, and combined with the beam bottom edge line, trough top plate thickness, water passage section inner contour height, single box / stacked box bottom plate thickness, web inner edge line and web thickness, and stacked box lower box chamfer dimensions, calculate the inner and outer contour coordinates of the single box standard section and the stacked box standard section respectively. Based on the inner and outer contour coordinates of the single box and stacked box standard sections, draw the single box and stacked box standard section diagrams of the continuous rigid frame trough.
[0065] In this embodiment, the center of the top of the aqueduct box girder is taken as the origin of the coordinate system. The top width B of the girder, the thickness Bt1 of the cantilever end, the thickness Bt2 of the cantilever root, the chamfer dimensions A×B (length×height) and the lower chamfer dimensions R on the water passage section are input respectively. Then, the bottom curve Zi of the girder, the thickness Dt of the top plate, and the inner contour height h of the water passage section are calculated above. 水 Given the inner edge line Yi of the web and the web thickness Fti, the inner and outer contour coordinates of the standard section of a single box can be obtained sequentially, and the standard section diagram of the single box of the continuous rigid frame aqueduct can be drawn.
[0066] Outer contour coordinates Inner contour coordinates .
[0067] In this embodiment, the center of the top of the aqueduct box girder is taken as the origin of the coordinate system. The top width B of the girder, the thickness Bt1 of the cantilever end, the thickness Bt2 of the cantilever root, the chamfer dimensions A×B (length×height) and the lower chamfer dimensions R on the water passage section are input respectively. Then, the bottom curve Zi of the girder, the thickness Dt of the top plate, and the inner contour height h of the water passage section are calculated above.水 The inner and outer contour coordinates of the standard cross-section of the stacked box can be obtained by taking the base plate thickness di, the inner edge line Yi of the web, the web thickness Fti, and the chamfer dimensions C×D (length×height) of the stacked box, and then drawing the quasi-cross-section diagram of the stacked box of the continuous rigid frame aqueduct.
[0068] Outer contour coordinates Inner contour coordinates .
[0069] Lower box inner contour coordinates
[0070] S1026 When the longitudinal coordinate values of each segment are greater than the coordinates of the boundary point between the single box and the stacked box, the inner and outer contour coordinates of the cross section of each segment of the single box are calculated based on the thickness of the top plate, bottom plate and web plate of the single box segment, the thickness of the cantilever end, the thickness of the cantilever root, the width of the top plate and the inner contour height of the water passage section. The cross section diagram of the single box segment is drawn based on the inner and outer contour coordinates of the single box section and the standard cross section shape of the single box.
[0071] S1027 When the longitudinal coordinate values of each segment are less than or equal to the coordinates of the boundary point between the single box and the stacked box, the inner and outer contour coordinates of the cross section of each segment of the stacked box are calculated based on the thickness of the top plate, bottom plate and web plate, the thickness of the cantilever end, the thickness of the cantilever root, the width of the top plate, the height of the inner contour of the water passage section, the thickness of the middle partition plate, and the inner contour coordinates of the lower box of the stacked box. The cross section diagram of the stacked box segment is drawn based on the inner and outer contour coordinates of the stacked box section and the standard cross section shape of the stacked box.
[0072] In summary, by combining steps S1021-S1027 provided in this embodiment, the three-dimensional coordinates of the aqueduct box girder can be obtained, and the general structural drawings (elevation view, plan view, and cross-section view) of the continuous rigid frame aqueduct body can be completed.
[0073] S103, obtain the first information of the web steel strands, top plate steel strands and bottom plate steel strands, calculate the first coordinates of the web steel strands, top plate steel strands and bottom plate steel strands based on the first information, and draw the longitudinal prestressed steel strand diagram on the general structural diagram according to the first coordinates.
[0074] In this embodiment, the first information of the web steel strand includes the vertical bending information and the horizontal bending information of the web steel strand. The vertical bending information of the web steel strand includes a first distance and a second distance from the top edge of the top plate of the trough, a third distance from the anchoring surface of the web steel strand to the cantilevered segment of the steel strand, the vertical inclination angle of the web steel strand, and the vertical bending radius of the web steel strand. The horizontal bending information of the web steel strand includes a fourth distance from the web steel strand to the centerline of the box girder.
[0075] The first information of the top plate steel strand includes the vertical bending information and horizontal bending information of the top plate steel strand. The vertical bending information of the top plate steel strand includes the fifth and sixth distances from the top edge of the box girder top plate, the seventh distance from the anchoring surface of the top plate steel strand to the cantilevered segment of the steel strand, the vertical inclination angle of the steel strand, the anchoring end length in the vertical bending direction, and the vertical bending radius of the top plate steel strand. The horizontal bending information of the top plate steel strand includes the eighth and ninth distances from the top plate steel strand to the center line of the trench, the horizontal bending radius of the top plate steel strand, the anchoring end length in the horizontal bending direction, and the horizontal inclination angle of the steel strand.
[0076] The first information of the bottom plate steel strand includes the vertical bending information and the horizontal bending information of the bottom plate steel strand. The vertical bending information of the bottom plate steel strand includes the tenth distance from the lower edge of the bottom plate of the trench body, the eleventh distance from the upper edge of the bottom plate of the trench body, the twelfth distance from the anchoring surface of the bottom plate steel strand to the steel strand cantilever segment, the anchoring end length in the vertical bending direction, the vertical inclination angle, the vertical bending radius of the bottom plate steel strand, and the thickness of the bottom plate. The horizontal bending information of the bottom plate steel strand includes the thirteenth and fourteenth distances from the center line of the trench body, the horizontal bending radius of the bottom plate steel strand, the anchoring end length in the horizontal bending direction, and the horizontal inclination angle of the steel strand in the horizontal bending direction.
[0077] Specifically, for the longitudinal web tendons Fn (where n is the cantilever segment number), with the centerline of the pier as the coordinate origin, the vertical bending information is first input, including the first distance S1 from the top edge of the box girder, the second distance S2 (which can be understood as S1 being the distance from the unbent portion of the longitudinal web tendon to the top edge of the box girder, and S2 being the distance from the lowest bending portion of the longitudinal web tendon to the top edge of the box girder), the third distance Ls from the anchorage surface to each cantilever segment, the tendon inclination angle βs, and the tendon vertical bending radius Rs. Then, the horizontal bending information, i.e., the fourth distance P from the centerline of the box girder, is input.
[0078] Based on the input control point information of the web longitudinal tendons, the three-dimensional coordinates Fn1~Fn5(X, Y, Z) of the control points of the web longitudinal tendons can be calculated. These three-dimensional coordinates include the coordinates of the vertical bending control points and the coordinates of the horizontal bending control points. The specific calculation process is as follows: The first coordinates of the web tendons are calculated based on the first information of the web tendons, including: calculating the control point coordinates of the web tendons in the vertical bending direction based on the first distance, second distance, third distance, the vertical inclination angle of the tendons, and the vertical bending radius of the tendons; and calculating the control point coordinates of the web tendons in the horizontal bending direction based on the third distance and fourth distance. For the calculation method provided in this embodiment, the calculation formulas for the vertical bending control point coordinates and the horizontal bending control point coordinates are as follows:
[0079] Coordinates (X, Z) of the vertical bending control point of the web longitudinal beam Fn:
[0080]
[0081] Coordinates (X, Y) of the horizontal bending control point of the web longitudinal tendon Fn:
[0082] The meaning of the parameters in the formula has been explained above.
[0083] The three-dimensional parametric information of the web steel strands described in the above embodiments can be used to draw the three-dimensional curves of the web steel strands.
[0084] Specifically, for the longitudinal tendon Tn of the top slab (n being the number of the cantilever segment), with the center of the pier as the coordinate origin, first input the vertical bending information of the longitudinal tendon of the top slab, which includes the fifth distance S1 and the sixth distance S2 from the upper edge of the top slab of the box girder, the seventh distance Ls from the anchorage surface to each cantilever segment, the anchorage end length Lz in the vertical bending direction, the tendon inclination angle βs, the vertical bending radius Rs of the tendon, and the horizontal bending radius Rp of the tendon; then input the horizontal bending information of the longitudinal tendon of the top slab, which includes the eighth distance P1 and the ninth distance P2 from the centerline of the box girder, the anchorage end length Lp in the horizontal bending direction, and the horizontal inclination angle βp of the tendon. Finally, combining the information above, the three-dimensional coordinates Tn1~Tn8 (X, Y, Z) of the control points of the longitudinal tendon Tn in the top plate can be calculated. The specific calculation process is as follows: First, based on the fifth, sixth, and seventh distances, the vertical inclination angle of the tendon, the vertical bending radius, and the anchorage end length in the vertical bending direction, the coordinates of the control points of the top plate tendon in the vertical bending direction are calculated. Second, based on the seventh, eighth, and ninth distances, the anchorage end length in the horizontal bending direction, the horizontal bending radius, and the horizontal inclination angle of the tendon in the horizontal bending direction, the coordinates of the control points of the top plate tendon in the horizontal bending direction are calculated. Based on the calculation method described in this embodiment, the specific formula for calculating the three-dimensional coordinates Tn1~Tn8 (X, Y, Z) of the control points of the top plate tendon is as follows:
[0085] Coordinates (X, Z) of the vertical bending control point of the top slab steel strand Tn.
[0086]
[0087] Note: In the above formula, X6 = Xn - Ls - Lz; in this formula, the fifth distance is S1, the sixth distance is S2, and the seventh distance is Ls.
[0088] Coordinates (X, Y) of the horizontal bending control point of the top slab steel strand Tn:
[0089]
[0090] Note that in the above formula, X6 = Xn - Ls - Lp, the fifth distance is S1, the sixth distance is S2, and the seventh distance is Ls.
[0091] The three-dimensional parametric information of the roof steel strands described in the above embodiments can be used to draw the three-dimensional curves of the roof steel strands.
[0092] Specifically, for the longitudinal beam ZDn (n being the cantilever segment number), with the main span centerline as the coordinate origin, first input the vertical bending information of the longitudinal beam ZDn, including the tenth distance S1 from the lower edge of the bottom plate of the trench body, the eleventh distance S2 from the upper edge of the bottom plate, the twelfth distance Ls from the anchoring surface to the nth cantilever segment, the anchoring end length Lz of the longitudinal beam ZDn in the vertical bending direction, the beam inclination angle βs, and the beam vertical bending radius Rs; then input the horizontal bending information of the longitudinal beam ZDn, including the thirteenth distance P1 and the fourteenth distance P2 from the centerline of the trench body, the anchoring end length Lp of the longitudinal beam ZDn in the horizontal bending direction, the horizontal inclination angle βp, and the beam horizontal bending radius Rp; finally, based on the calculated beam height curve Zi and the beam bottom plate thickness Di, the three-dimensional coordinates ZDn1~ZDn8 (X, Y, Z) of the control points of ZDn can be obtained. The specific calculations are as follows: Based on the tenth, eleventh, and twelfth distances, the anchorage length of the steel strand in the vertical bending direction, the vertical inclination angle, the vertical bending radius, and the thickness of the bottom plate, the coordinates of the control points of the bottom plate steel strand in the vertical bending direction are calculated; based on the twelfth, thirteenth, and fourteenth distances, the anchorage length of the steel strand in the horizontal bending direction, the horizontal inclination angle of the steel strand in the horizontal bending direction, and the horizontal bending radius of the steel strand, the coordinates of the control points of the bottom plate steel strand in the horizontal bending direction are calculated.
[0093] Based on the calculation method described in this embodiment, the calculation formula for the three-dimensional coordinates ZDn1~ZDn8(X, Y, Z) of the control points of the bottom plate steel strands is as follows:
[0094] Coordinates (X, Z) of the vertical bending control point of the longitudinal beam ZDn in the base plate.
[0095]
[0096] Note: In the above formula, X6 = Xn - Ls - Lz;
[0097] Coordinates (X, Y) of the horizontal bending control point of the longitudinal beam ZDn in the base plate:
[0098]
[0099] Note: In the above formula, X6 = Xn - Ls - Lp.
[0100] The three-dimensional parametric information of the top plate steel strands described in the above embodiments can be used to draw the three-dimensional curve of the bottom plate steel strands.
[0101] Finally, based on the three-dimensional parametric information of the steel strands calculated above for the web Fn, top plate Tn, and bottom plate ZDn, a longitudinal prestressed steel strand diagram is drawn, including the longitudinal prestressed steel strand elevation, planar structural diagram, and longitudinal prestressed steel strand cross-section diagram.
[0102] S104. Obtain the second information of the transverse steel strand, vertical steel strand and circumferential steel strand. Based on the second information and the length information of each segment, determine the second coordinates of the transverse steel strand, vertical steel strand and circumferential steel strand. Based on the second coordinates, draw the prestressed steel strand diagrams of the transverse steel strand, vertical steel strand and circumferential steel strand on the general structural diagram respectively.
[0103] In this embodiment, the second information of the transverse steel strands includes the distances from the anchoring end and tensioning end of the top plate transverse steel strands to the surface of the trough and the distances from the top edge of the trough; the distances from the anchoring end and tensioning end of the middle diaphragm transverse steel strands to the surface of the trough and the distances from the bottom edge of the middle diaphragm; and the distances from the anchoring end and tensioning end of the bottom plate transverse steel strands to the surface of the trough and the distances from the bottom edge of the bottom plate. The second information of the vertical steel strands includes the distances from the anchoring end and tensioning end of the web vertical steel strands to the surface of the trough and the distances from the steel strands to the outer side of the web of the trough. The second information of the circumferential steel strands includes the distances from the tensioning end of the web circumferential steel strands to the surface of the trough and the distances from the steel strands to the inner side of the trough.
[0104] Specifically, the transverse steel strand information is mainly divided into top plate transverse steel strands Cn, middle plate transverse steel strands Zn, and bottom plate transverse steel strands Wn. Using the main pier centerline as the coordinate origin, the arrangement spacing of the top plate transverse steel strands Cn, middle plate transverse steel strands Zn, and bottom plate transverse steel strands Wn for each segment is set according to the length information Li of each segment: Li = dj1 + n × dj2 + dj3 (dj1 is the distance from the right segment line, dj3 is the distance from the left segment line, and dj2 is the steel strand arrangement spacing). Then, the distance dc1 between the anchoring end of the top plate transverse steel strand Cn and the surface of the trench, the distance dc2 between the tensioning end and the surface of the trench, and the steel strand spacing are entered sequentially. The distance tc from the top edge of the trough; the distance dz1 from the anchoring end of the transverse steel strand Zn of the middle diaphragm to the surface of the trough, the distance dz2 from the tensioning end to the surface of the trough, and the distance tz from the lower edge of the middle diaphragm; the distance dw1 from the anchoring end of the transverse steel strand Wn of the bottom plate to the surface of the trough, the distance dw2 from the tensioning end to the surface of the trough, and the distance tw from the lower edge of the bottom plate; the three-dimensional coordinates (X, Y, Z) of the control points of the transverse steel strands can be obtained, the three-dimensional parametric information of the transverse steel strands can be calculated, and the three-dimensional curve of the transverse steel strands can be drawn.
[0105] It is important to understand that the calculation principle for the second coordinate of the transverse, vertical, and circumferential steel strands is the same. Therefore, this embodiment only provides the calculation process for the transverse steel strands. The calculation process for the vertical and circumferential steel strands can be implemented by referring to the calculation process for the transverse steel strands, as follows:
[0106] The calculation method for the start and end control points of the transverse steel strands in the top slab includes: using the length information of each segment as the longitudinal coordinate value of the start and end control points of the transverse steel strands in the top slab; determining the abscissa value of the start control point of the transverse steel strands in the top slab based on the distance between the anchoring end of the transverse steel strands in the top slab and the surface of the trench body and the width of the top beam; determining the abscissa value of the end control point of the transverse steel strands in the top slab based on the width of the top beam and the distance between the tensioning end of the transverse steel strands in the top slab and the surface of the trench body; and determining the longitudinal coordinate value of the end control point of the transverse steel strands in the top slab based on the distance between the transverse steel strands in the top slab and the upper edge of the top slab.
[0107] The calculation method for the start and end control points of the transverse steel strands of the diaphragm includes: using the length information of each segment as the longitudinal coordinate value of the start and end control points of the transverse steel strands of the diaphragm; determining the transverse coordinate value of the start control point of the transverse steel strands of the diaphragm based on the inner edge of the web, the web thickness, and the distance from the anchoring end of the transverse steel strands of the diaphragm to the surface of the trough; determining the transverse coordinate value of the end control point of the transverse steel strands of the diaphragm based on the inner edge of the web, the web thickness, and the distance from the tensioning end of the transverse steel strands of the diaphragm to the surface of the trough; and determining the longitudinal coordinate value of the start and end control points of the transverse steel strands of the diaphragm based on the thickness of the top plate of the trough, the inner contour height of the water passage section, the thickness of the diaphragm, and the distance from the lower edge of the diaphragm.
[0108] The calculation method for the start and end control points of the transverse steel strands in the bottom plate includes: using the length information of each segment as the longitudinal coordinate value of the start and end control points of the transverse steel strands in the bottom plate; determining the transverse coordinate value of the start control point of the diaphragm steel strand based on the inner edge line of the web, the web thickness, and the distance from the anchoring end of the transverse steel strand in the bottom plate to the surface of the trench; determining the transverse coordinate value of the end control point of the diaphragm steel strand based on the inner edge line of the web, the web thickness, and the distance from the tensioning end of the transverse steel strand in the diaphragm to the surface of the trench; and determining the longitudinal coordinate value of the start and end control points of the transverse steel strands in the bottom plate based on the beam height at the position of the transverse steel strands in the bottom plate and the distance from the lower edge of the bottom plate.
[0109] Based on the calculation process described above, the following calculation expression is obtained:
[0110] Control point coordinates (X, Y, Z) of the transverse steel strand Cn in the top plate
[0111] ;
[0112] The coordinates (X, Y, Z) of the control points for the transverse steel strands Zn in the diaphragm.
[0113] ;
[0114] The coordinates (X, Y, Z) of the control points for the transverse steel strand Wn in the base plate.
[0115] .
[0116] The vertical steel strand information is the web vertical strand Sn. Using the main pier centerline as the coordinate origin, the spacing of the web vertical steel strand Sn in each segment is set according to the length information Li of each segment: Li = dj1 + n × dj2 + dj3 (dj1 is the distance from the right segment line, dj3 is the distance from the left segment line, and dj2 is the steel strand spacing). Then, the distances ds1 (anchor end to the trench surface), ds2 (tensioning end to the trench surface), and ts (steel strand to the outer side of the trench web) of the web vertical steel strand Sn are input sequentially. This yields the three-dimensional coordinates (X, Y, Z) of the control points of the vertical steel strands. The three-dimensional parametric information of the vertical steel strands is then calculated, and the three-dimensional curve of the vertical steel strands is plotted. Therefore, the formula for calculating the coordinates (X, Y, Z) of the vertical steel strand Sn anchoring points is: .
[0117] The circumferential steel strand information is the web circumferential steel strand Un. Using the main pier centerline as the coordinate origin, the spacing of the web circumferential steel strand Un in each segment is set according to the beam segment length Li: Li = dj1 + n × dj2 + dj3 (dj1 is the distance from the right segment line, dj3 is the distance from the left segment line, and dj2 is the steel strand spacing). Then, the distance from the tensioning end of the web circumferential steel strand Un to the surface of the trench (ds2) and the distance from the steel strand to the inner side of the trench web (tu) are input sequentially. This yields the three-dimensional coordinates (X, Y, Z) of the control points of the transverse steel strands. The three-dimensional parametric information of the circumferential steel strands is calculated, and the three-dimensional curve of the circumferential steel strands is plotted. Therefore, the formula for calculating the vertical coordinates (X, Y, Z) of the web circumferential steel strand Un is: R is the radius of the cross-section of the water passage.
[0118] Based on the three-dimensional parameterized information of the transverse steel strands Cn of the top plate, Zn of the transverse steel strands of the middle diaphragm, Wn of the transverse steel strands of the bottom plate, Sn of the vertical steel strands of the web plate, and Un of the circumferential steel strands at any position calculated in this embodiment, the transverse, vertical and circumferential prestressed steel strand diagrams are drawn, including the elevation and planar structural diagrams of the transverse, vertical and circumferential steel strands, and the cross-sectional diagrams of the transverse, vertical and circumferential steel strands.
[0119] S105: Obtain the arrangement parameters of longitudinal reinforcement, transverse reinforcement and stirrups, and draw the structural reinforcement diagram of longitudinal reinforcement, transverse reinforcement and stirrups on the general construction drawing according to the arrangement parameters and the length information of each segment.
[0120] In this embodiment, the arrangement parameters of the longitudinal reinforcement include longitudinal reinforcement diameter information, net protective layer thickness, and arrangement spacing; the arrangement parameters of the transverse reinforcement include transverse reinforcement diameter information, net protective layer thickness, and arrangement spacing; and the arrangement parameters of the stirrups include stirrup diameter information, net protective layer thickness, and arrangement spacing.
[0121] Specifically, based on the layout parameters provided in this embodiment, the design parameters for the quantity and length of the reinforcing bars are determined. Specifically, the longitudinal reinforcing bar diameter information d is input.纵 The net protective layer thickness *c* of the longitudinal reinforcement is determined. The structural reinforcement drawing is drawn according to the segment length division in step 1. The longitudinal reinforcement lap splice method is single-sided welding. According to the specification requirements, the longitudinal reinforcement extends 70cm beyond the segment length. Therefore, the longitudinal reinforcement length is segment length *Li* + 0.7m. The longitudinal reinforcement spacing *s* is set. The number of longitudinal reinforcements arranged transversely in the top slab is... The base plate is arranged horizontally in a number of... (Where Yi is the distance from the centerline to the inner side of the web, and Fti is the web thickness); the number of longitudinal reinforcement bars arranged vertically in the web is... The longitudinal reinforcement design shall be completed according to the above calculation principles.
[0122] Input the diameter information d of the horizontal reinforcing bars 横 The net protective layer thickness *c* of the transverse reinforcement is determined by dividing the segment length according to step 1 and drawing the structural reinforcement diagram. The longitudinal spacing of the transverse reinforcement is *s*, therefore the number of reinforcement sections is... The length of the transverse reinforcement in the top slab is l 顶 =B-2×c, length of transverse reinforcement in the bottom slab l 底 =Yi+Fti-2×c (where Yi is the distance from the centerline to the inner side of the web, and Fti is the thickness of the web), and complete the transverse reinforcement design according to the above calculation principle.
[0123] Input the diameter information d of the stirrups. 箍 Given the net protective layer thickness *c* of the stirrups, and drawing the structural reinforcement diagram according to the segment length division in step 1, with the stirrups spaced longitudinally at intervals of *s*, the number of stirrups is: Vertical length l of web stirrup reinforcement 竖 =Zi-2×c, transverse length of web stirrups l 横 =Fti-2×c (where Yi is the distance from the inner side of the web to the centerline, and Fti is the web thickness), and complete the stirrup design according to the above calculation principle.
[0124] In summary, the method for generating drawings of a continuous rigid frame aqueduct provided by this invention involves: obtaining parameter information of the continuous rigid frame aqueduct and length information of each segment (beam segment); drawing a general structural diagram of the continuous rigid frame aqueduct body based on the parameter information and length information of each segment; then obtaining first information of the web steel strands, top plate steel strands, and bottom plate steel strands, calculating the first coordinates of each of the web steel strands, top plate steel strands, and bottom plate steel strands based on the first information, and drawing a longitudinal prestressed steel strand diagram on the general structural diagram based on the first coordinates; obtaining second information of the transverse steel strands, vertical steel strands, and circumferential steel strands, determining the second coordinates of the transverse steel strands, vertical steel strands, and circumferential steel strands based on the second information and length information of each segment, and drawing prestressed steel strand diagrams of the transverse steel strands, vertical steel strands, and circumferential steel strands on the general structural diagram based on the second coordinates; obtaining the arrangement parameters of the longitudinal reinforcement, transverse reinforcement, and stirrups, and drawing the structural reinforcement diagram of the longitudinal reinforcement, transverse reinforcement, and stirrups on the general structural diagram according to the arrangement parameters and length information of each segment. In other words, the present invention adopts a unified data model, and changes in the data of the continuous rigid frame aqueduct body will automatically affect the relevant structural drawings. This allows for the automatic extraction of structural parameters to generate drawings, thereby reducing repetitive data input and manual calculations and improving the efficiency and accuracy of drafting work.
[0125] Secondly, the single and double-cell continuous rigid frame aqueducts have complex structures, with multiple types of longitudinal, transverse, and vertical steel strands arranged in an interlaced manner. Traditional manual drafting cannot effectively check the clearance between steel strands, leading to steel strand conflicts or failure to meet code requirements, thus affecting structural quality. Please refer to... Figure 2 , Figure 2 This is another schematic flowchart illustrating a method for generating drawings of a continuous rigid frame aqueduct body according to an embodiment of the present invention, as shown below. Figure 2 As shown, the method also includes:
[0126] S201, based on the first coordinate, section sections are constructed one by one from the left end to the right end of the trough at equal intervals, and the minimum spacing between adjacent steel strands at each section is calculated.
[0127] S202, compare the minimum spacing between adjacent steel strands at each cross section with the preset minimum spacing threshold, and determine whether adjacent steel strands at each cross section collide based on the comparison result. If a collision occurs, mark the minimum spacing on the longitudinal prestressed steel strand cross section diagram and draw the collision position of the steel strand on the longitudinal prestressed steel strand diagram.
[0128] In this embodiment, a minimum longitudinal steel strand spacing warning threshold dmin is set according to design requirements; then, the longitudinal steel strand coordinates are extracted from the longitudinal prestressed steel strand diagram to obtain the longitudinal steel strand coordinate information used; sections are constructed one by one from the left end to the right end of the trench at intervals of 0.5cm, and the minimum spacing between adjacent steel strands at each section is calculated. Based on the input minimum control threshold, collision detection is performed on the spacing between steel strands at different longitudinal sections. When ds≤dmin, a collision warning is determined to have occurred in the steel strands.
[0129] When the calculated minimum spacing ds ≤ dmin between adjacent steel strands, a collision warning is determined, and the collision location of the steel strand is output and plotted on the plan and elevation views of the continuous rigid frame aqueduct. The collision detection results are then clearly checked.
[0130] This invention also provides an electronic device. The electronic device includes a processor, a memory, a communication interface, and at least one communication bus for connecting the processor, the memory, and the communication interface. The memory includes, but is not limited to, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (PROM), or portable read-only memory (CD-ROM), and is used for related instructions and data.
[0131] The communication interface is used to receive and send data. The processor can be one or more CPUs; if the processor is a single CPU, it can be a single-core CPU or a multi-core CPU. The processor in the electronic device reads one or more programs stored in the memory and performs the following operations: acquiring parameter information and length information of each segment of the continuous rigid frame aqueduct; drawing a general structural diagram of the continuous rigid frame aqueduct body based on the parameter information and length information of each segment; acquiring first information of the web steel strands, top steel strands, and bottom steel strands, calculating the first coordinates of each of the web steel strands, top steel strands, and bottom steel strands based on the first information, and drawing a longitudinal prestressed steel strand diagram on the general structural diagram based on the first coordinates; acquiring second information of the transverse steel strands, vertical steel strands, and circumferential steel strands, determining the second coordinates of the transverse steel strands, vertical steel strands, and circumferential steel strands based on the second information and length information of each segment, and drawing prestressed steel strand diagrams of the transverse steel strands, vertical steel strands, and circumferential steel strands respectively on the general structural diagram based on the second coordinates; acquiring the arrangement parameters of the longitudinal reinforcement, transverse reinforcement, and stirrups, and drawing the structural reinforcement diagram of the longitudinal reinforcement, transverse reinforcement, and stirrups on the general structural diagram according to the arrangement parameters and length information of each segment.
[0132] It should be noted that the specific implementation of each operation can be described above. Figure 1 The corresponding description of the method embodiments shown indicates that the electronic device can be used to execute a method for generating continuous rigid frame aqueduct body drawings according to the above method embodiments of this application, which will not be described in detail here.
[0133] This invention also provides a computer-readable storage medium, which is a memory device in a computer device for storing programs and data. It is understood that the computer-readable storage medium here can include both the built-in storage medium in the computer device and extended storage media supported by the computer device. The computer-readable storage medium provides storage space that stores the operating system of the terminal. Furthermore, the storage space also stores one or more instructions suitable for loading and execution by a processor. These instructions can be one or more computer programs (including program code). It should be noted that the computer-readable storage medium here can be high-speed RAM or non-volatile memory, such as at least one disk storage device. The processor can load and execute one or more instructions stored in the computer-readable storage medium to implement the corresponding steps of the method for generating continuous rigid frame aqueduct body drawings in the above embodiments. Those skilled in the art should understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0134] This invention also provides a computer program product containing program instructions. The computer program product can be software or program products containing program instructions, capable of running on a computing device or stored on any usable medium. When the computer program product is run on at least one electronic device, it causes the at least one electronic device to execute a method for generating drawings of a continuous rigid frame aqueduct.
[0135] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of the present invention. It should be understood that the above description is only a specific embodiment of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.
Claims
1. A method for generating drawings of a continuous rigid frame aqueduct body, characterized in that the method... include: Obtain parameter information and length information of each segment of the continuous rigid frame aqueduct; Based on the parameter information and the length information of each segment, a general structural diagram of the continuous rigid frame aqueduct body is drawn. Obtain the first information of the web steel strands, top plate steel strands and bottom plate steel strands, calculate the first coordinates of each of the web steel strands, top plate steel strands and bottom plate steel strands based on the first information, and draw the longitudinal prestressed steel strand diagram on the general structural diagram according to the first coordinates. Second information about the transverse steel strands, vertical steel strands, and circumferential steel strands is obtained. Based on the second information and the length information of each segment, the second coordinates of the transverse steel strands, vertical steel strands, and circumferential steel strands are determined. Based on the second coordinates, the prestressed steel strand diagrams of the transverse steel strands, vertical steel strands, and circumferential steel strands are drawn on the general structural diagram respectively. Obtain the arrangement parameters of longitudinal reinforcement, transverse reinforcement and stirrups, and draw the structural reinforcement diagram of longitudinal reinforcement, transverse reinforcement and stirrups on the general construction drawing according to the arrangement parameters and the length information of each segment.
2. The method for generating drawings of a continuous rigid frame aqueduct body according to claim 1, characterized in that, The method further includes: Based on the first coordinate, sections are constructed one by one from the left end to the right end of the trough at equal intervals, and the minimum spacing between adjacent steel strands at each section is calculated. The minimum spacing between adjacent steel strands at each cross section is compared with a preset minimum spacing threshold. Based on the comparison result, it is determined whether adjacent steel strands at each cross section collide. If a collision occurs, the minimum spacing is marked on the longitudinal prestressed steel strand cross section diagram, and the collision location of the steel strands is drawn on the longitudinal prestressed steel strand diagram.
3. The method for generating drawings of a continuous rigid frame aqueduct body according to claim 1, characterized in that, The parameter information includes the starting and ending coordinates of the beam height section, the starting and ending coordinates of the curved section, the starting and ending coordinates of the straight section, the starting and ending thickness of the bottom plate transition section, the starting and ending coordinates of the inner edge of the web, the starting and ending thickness of the web transition section, the length and thickness of the diaphragm, the width and thickness of the beam top, the thickness of the cantilever end, the thickness of the cantilever root, the inner contour height of the water passage section, the upper chamfer size and the lower chamfer size, and the chamfer size of the stacked box girder.
4. The method for generating drawings of a continuous rigid frame aqueduct body according to claim 3, characterized in that, Based on the parameter information and the length information of each segment, a general structural diagram of the continuous rigid frame aqueduct body is drawn, as follows: Calculate the beam height coordinates of the curve segment at each segment division based on the length information of each segment, and draw the bottom edge line of the beam based on the beam height coordinates. Based on the thickness of the starting and ending points of the curve segment and the length of each segment, calculate the thickness of the curve segment at each segment division, and draw the inner edge line of the curve segment at each segment division based on the thickness of the curve segment at each segment division. Based on the length of the partition plate, determine the coordinates of the dividing point between the single-box section and the stacked-box section. When the longitudinal coordinate value of each segment is greater than zero and less than the longitudinal coordinate value of the dividing point, the bottom plate thickness of the stacked-box section is the bottom plate thickness of each segment. When the longitudinal coordinate value of each segment is greater than the longitudinal coordinate value of the dividing point and less than or equal to the longitudinal coordinate value of the end point of the straight section, calculate the bottom plate thickness of the single-box section based on the height of the trough beam, the height of the inner contour of the water passage section, and the thickness of the top plate of the trough. Based on the thickness of the starting and ending points of the web segment, the web thickness at each segment division line is calculated. Then, combined with the starting and ending point coordinates of the inner edge line of the web, the outer edge line coordinates of any segment division line are calculated. The inner and outer edge lines of the web are drawn from the coordinates of the inner and outer edge lines of the web. Based on the beam top width, cantilever end thickness, cantilever root thickness, chamfer dimensions on the water-passing section, and lower chamfer dimensions on the water-passing section, and combined with the beam bottom edge line, trough top plate thickness, water-passing section inner contour height, single-box / stacked-box bottom plate thickness, web inner edge line and web thickness, and lower box-type chamfer dimensions on the stacked-box sections, the inner and outer contour coordinates of the single-box standard section and the stacked-box standard section are calculated respectively. Based on the inner and outer contour coordinates of the single-box and stacked-box standard sections, the single-box and stacked-box standard section diagrams of the continuous rigid frame aqueduct are drawn. When the longitudinal coordinate values of each segment are greater than the coordinates of the boundary point between the single box and the stacked box, the inner and outer contour coordinates of the cross section of each segment of the single box are calculated based on the thickness of the top plate, bottom plate and web plate of the single box segment, the thickness of the cantilever end, the thickness of the cantilever root, the width of the top plate and the inner contour coordinates of the water passage section. The cross section diagram of the single box segment is drawn based on the inner and outer contour coordinates of the single box section and the standard cross section shape of the single box. When the longitudinal coordinate values of each segment are less than or equal to the coordinates of the boundary point between the single box and the stacked box, the inner and outer contour coordinates of the cross section of each segment of the stacked box are calculated based on the thickness of the top plate, bottom plate and web plate, the thickness of the cantilever end, the thickness of the cantilever root, the width of the top plate, the inner contour coordinates of the water passage section, the thickness of the middle partition plate, and the inner contour coordinates of the lower box of the stacked box. The cross section diagram of the stacked box segment is drawn based on the inner and outer contour coordinates of the stacked box section and the standard cross section shape of the stacked box.
5. The method for generating drawings of a continuous rigid frame aqueduct body according to claim 4, characterized in that, The first information of the web steel strand includes the vertical bending information and the horizontal bending information of the web steel strand. The vertical bending information of the web steel strand includes the first distance and the second distance from the top edge of the top plate of the trough, the third distance from the anchoring surface of the web steel strand to the cantilevered segment of the steel strand, the vertical inclination angle of the web steel strand, and the vertical bending radius of the web steel strand. The horizontal bending information of the web steel strand includes the fourth distance from the web steel strand to the center line of the box girder. The first information of the top plate steel strand includes the vertical bending information and horizontal bending information of the top plate steel strand. The vertical bending information of the top plate steel strand includes the fifth and sixth distances from the top edge of the box girder top plate, the seventh distance from the anchoring surface of the top plate steel strand to the cantilevered segment of the steel strand, the vertical inclination angle of the steel strand, the anchoring end length in the vertical bending direction, and the vertical bending radius of the top plate steel strand. The horizontal bending information of the top plate steel strand includes the eighth and ninth distances from the top plate steel strand to the center line of the trench, the horizontal bending radius of the top plate steel strand, the anchoring end length in the horizontal bending direction, and the horizontal inclination angle of the steel strand. The first information of the bottom plate steel strand includes the vertical bending information and the horizontal bending information of the bottom plate steel strand. The vertical bending information of the bottom plate steel strand includes the tenth distance from the lower edge of the bottom plate of the trench body, the eleventh distance from the upper edge of the bottom plate of the trench body, the twelfth distance from the anchoring surface of the bottom plate steel strand to the steel strand cantilever segment, the anchoring end length in the vertical bending direction, the vertical inclination angle, the vertical bending radius of the bottom plate steel strand, and the thickness of the bottom plate. The horizontal bending information of the bottom plate steel strand includes the thirteenth and fourteenth distances from the center line of the trench body, the horizontal bending radius of the bottom plate steel strand, the anchoring end length in the horizontal bending direction, and the horizontal inclination angle of the steel strand in the horizontal bending direction.
6. The method for generating drawings of a continuous rigid frame aqueduct body according to claim 5, characterized in that, The first coordinates of the web steel strands are calculated based on the first information of the web steel strands, including: calculating the coordinates of the control points of the web steel strands in the vertical bending direction based on the first distance, the second distance, the third distance, the vertical inclination angle of the steel strands and the vertical bending radius of the steel strands; and calculating the coordinates of the control points of the web steel strands in the horizontal bending direction based on the third distance and the fourth distance. The first coordinates of the top plate steel strands are calculated based on the first information of the top plate steel strands, including: calculating the coordinates of the control points of the top plate steel strands in the vertical bending direction based on the fifth distance, the sixth distance, the seventh distance, the vertical inclination angle of the steel strands, the vertical bending radius, and the anchorage end length in the vertical bending direction; and calculating the coordinates of the control points of the top plate steel strands in the horizontal bending direction based on the seventh distance, the eighth distance, the ninth distance, the anchorage end length in the horizontal bending direction, the horizontal bending radius, and the horizontal inclination angle of the steel strands in the horizontal bending direction. The first coordinates of the base plate steel strands are calculated based on the first information of the base plate steel strands, including: calculating the coordinates of the control points of the base plate steel strands in the vertical bending direction based on the tenth distance, the eleventh distance, the twelfth distance, the anchorage length of the steel strands in the vertical bending direction, the vertical inclination angle, the vertical bending radius, and the base plate thickness; and calculating the coordinates of the control points of the base plate steel strands in the horizontal bending direction based on the twelfth distance, the thirteenth distance, the fourteenth distance, the anchorage length of the steel strands in the horizontal bending direction, the horizontal inclination angle of the steel strands in the horizontal bending direction, and the horizontal bending radius of the steel strands.
7. The method for generating drawings of a continuous rigid frame aqueduct body according to claim 1, characterized in that, The second information of the transverse steel strands includes the distances from the anchoring end and tensioning end of the top plate transverse steel strands to the surface of the trough and the distances from the top edge of the trough; the distances from the anchoring end and tensioning end of the middle diaphragm transverse steel strands to the surface of the trough and the distances from the bottom edge of the middle diaphragm; and the distances from the anchoring end and tensioning end of the bottom plate transverse steel strands to the surface of the trough and the distances from the bottom edge of the bottom plate. The second information of the vertical steel strands includes the distance from the anchoring end of the vertical steel strand in the web to the surface of the trench, the distance from the tensioning end to the surface of the trench, and the distance from the steel strand to the outer side of the web of the trench. The second information of the circumferential steel strands includes the distance from the tensioning end of the circumferential steel strands in the web to the surface of the trench body and the distance from the inner side of the web of the trench body.
8. The method for generating drawings of a continuous rigid frame aqueduct according to claim 1, characterized in that, The arrangement parameters of the longitudinal reinforcement include the longitudinal reinforcement diameter, net protective layer thickness, and arrangement spacing; The arrangement parameters of the transverse reinforcement include the diameter of the transverse reinforcement, the thickness of the net protective layer, and the spacing between them; The arrangement parameters of the stirrups include stirrup diameter information, net protective layer thickness, and arrangement spacing.
9. An electronic device, characterized in that, Including memory and processor; A memory for storing computer programs, the computer programs including program instructions; A processor is configured to execute the program instructions to cause the electronic device to perform the steps of a method for generating drawings of a continuous rigid frame aqueduct as described in any one of claims 1 to 8.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a computer program that, when executed by one or more processors, implements a method for generating drawings of a continuous rigid frame aqueduct as described in any one of claims 1 to 8.
Citation Information
Patent Citations
Method for building prestressed steel cable model in all-parameterized manner
CN106202671A
Mapping method based on segment prefabricated assembly box girder body internal prestress parameter architecture
CN113343327A