A parametric design method for reinforcement of rail transit station beams
Through the combination of cloud platforms and design software plug-ins, the parameterization and automation of rail transit beam reinforcement design has been achieved, solving the problems of low design quality, low efficiency and chaotic data management, improving design efficiency and quality, and reducing costs.
Patent Information
- Application Number
- CN202211368133.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-03
- Publication Date
- 2025-09-16
- Estimated Expiration
- 2042-11-03
AI Technical Summary
In the reinforcement design of rail transit station beams, existing technologies have problems such as low design quality, low efficiency, high cost, and chaotic data management, which are mainly reflected in the low degree of standardization, complex parameter interaction between software, poor reusability of design results, and inconvenient data storage.
By building a cloud platform, combining microservices and design software plug-ins, parametric design of beam reinforcement can be achieved, including secondary development of structural calculation software and design software. Cloud storage and big data AI modules are used for parametric design and automated drawing generation, realizing automatic parameter transfer and automatic drawing adjustment.
It improves design efficiency and quality, reduces design costs, facilitates data sharing and management between different software, and supports project traceability and efficient review of drawings.
Smart Images

Figure CN115510565B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of two-dimensional graphics processing, and in particular to a parametric design method for reinforcement of rail transit station beams. Background Art
[0002] In the rail transit industry, parametric design technology based on microservices and cloud computing will be the future transformation direction of rail transit design. In the traditional rail transit industry, designers face many problems that affect design quality and efficiency when designing station beam reinforcement and stirrup samples, mainly including the following four points:
[0003] (1) The beam reinforcement design process is not standardized enough and lacks parametric methods.
[0004] During the beam reinforcement design process, designers need to draw a large number of reinforcement drawings and stirrup drawings. Due to the lack of parametric design methods, when expressing the graphic elements of the main reinforcement, tie bars, waist bars, and stirrups in the beam and adding text dimension annotations, designers need to manually draw them based on structural calculation results and design specifications, or copy and paste previous design results and then adjust them. When the design results need to be adjusted, designers need to manually modify the drawings one by one, which is labor-intensive and prone to errors, resulting in low-quality drawings.
[0005] (2) The parameter interaction of multiple design software relies on manual file transfer and lacks an interface.
[0006] When designing beam reinforcement, designers first need to perform structural calculations using calculation software such as PKPM, Midas, and SAP2000. After adjusting according to design specifications, they obtain the specifications, layout, quantities, and other relevant parameters for the main bars, tie bars, side bars, and stirrups involved in the beam reinforcement. They then manually draw the plan using the design software (AutoCAD). Because the calculation and design software are separate, the reinforcement parameters generated in the calculation sheet cannot be directly imported into the design software for use. Designers must manually draw the beam reinforcement parameters based on the calculation sheet. This results in low drawing efficiency and the risk of operational errors, leading to a high design error rate and a heavy workload for manual review. This ultimately results in high design costs and low quality.
[0007] (3) Due to the inconsistency of design standards and specifications for different projects, the reusability of design results is poor.
[0008] In different rail transit projects, due to the differences in parameters obtained by using different structural calculation software or some special requirements of the project, all reinforcement drawings need to be drawn manually. Existing reinforcement drawing templates cannot be reused. The design workload is large and errors are prone to occur, resulting in low design quality.
[0009] (4) The beam reinforcement design results and process data are not stored in the cloud, making version maintenance and traceability difficult.
[0010] In traditional design processes, both calculation results and drawings generated by computer software are stored electronically on the designer's local computer. When submitted for review, these files are often not fully submitted, hindering project review and archiving. When drawings are repeatedly revised, the resulting version chaos associated with managing project design results across paper documents or electronic files stored on local computers becomes a pressing pain point in design management. Summary of the Invention
[0011] The present invention provides a parametric design method for rail transit station beam reinforcement, resolving the issues of complex software integration, cumbersome operation steps, low standardization of design parameters, and low degree of parameterization in the traditional beam reinforcement drawing process. By managing the various design software, input parameters, and output results required during the design process, a parametric and standardized method for rail transit beam reinforcement is formed. This method significantly improves the efficiency and quality of rail transit beam reinforcement design, effectively reduces design costs, and provides a reference case for parametric design in various rail transit disciplines, with high promotion and application value.
[0012] A parametric design method for reinforcement of rail transit station beams comprises the following steps:
[0013] S100 cloud platform construction
[0014] The cloud platform consists of two parts: a cloud microservice platform and interactive plug-ins for design software. First, the S101 cloud microservice platform is built, followed by the development of interactive plug-ins for design software. This includes secondary development of the S102 structural calculation software and the S103 design software, resulting in plug-ins for structural calculation software and design software.
[0015] S200 Designer Login
[0016] Designers log in to the cloud microservice platform on the design client to log in with their project identity;
[0017] S300 cloud authorization and authentication
[0018] The cloud microservice platform authenticates the designer's identity information. If the authentication fails, the process returns to step S200 where the designer logs in.
[0019] S400 design environment adaptation
[0020] After cloud authorization and authentication, S401 automatically downloads and installs the cloud-based adapter plug-in based on the local installed software: the cloud-based microservice platform automatically determines the current client's design software version and automatically downloads and installs the corresponding design software interactive plug-in, and provides the designer with a list of tool software currently available for design work on the local machine; S402 obtains current project information: the designer can obtain the current design project information, personnel role permissions, and historical design results information from the cloud-based microservice platform; S403 obtains design specifications related to the current project from the cloud-based design specification library: the designer obtains design specifications related to the current project from the cloud-based design specification library as a design reference;
[0021] Parametric Design of Reinforcement for S500 Beams
[0022] S501 Structural calculation: Designers use structural calculation software, such as PKPM, Midas or SAP2000, to perform structural calculations, obtain the structural calculation results of the current project, and adjust them according to the design specifications involved in the current project. After the adjustment is completed, the structural calculation software plug-in is called to automatically extract the geometric parameters required for the parametric design of beam reinforcement, such as length, width, spacing, protective layer thickness, graphic scale and other parameters, and encapsulate the parameters of tie bar level, tie bar diameter, tie bar spacing, stirrup diameter, stirrup spacing, main bar level, number of roots, diameter, number, waist bar level, waist bar diameter, number of waist bars, and spacing from upper and lower steel bars, and upload them to the cloud microservice platform for storage through the structural calculation software plug-in; S502 Generate project beam reinforcement diagram: Designers use the design software plug-in installed in the design software to automatically extract the geometric parameters required for the parametric design of beam reinforcement, such as length, width, spacing, protective layer thickness, graphic scale and other parameters, and encapsulate the parameters of tie bar level, tie bar diameter, tie bar spacing, stirrup diameter, stirrup spacing, main bar level, number of roots, diameter, number, waist bar level, waist bar diameter, number of waist bars, and spacing from upper and lower steel bars, and encapsulate the parameters of main bar level, number of roots, diameter, number, waist bar level, waist bar diameter, number of roots, and spacing from upper and lower steel bars, and upload them to the cloud microservice platform for storage through the structural calculation software plug-in; S502 Generate project beam reinforcement diagram: Designers use the design software plug-in installed in the design software to automatically extract the geometric parameters required for the parametric design of beam reinforcement, such as length, width, spacing, protective layer thickness, graphic scale and other parameters, and encapsulate the parameters of tie bar level, tie bar diameter, tie bar spacing, stirrup diameter, stirrup spacing, main bar level, number of roots, diameter, number, waist bar , through microservices, the parameters required for beam reinforcement design obtained in the structural calculation stage are directly obtained in the cloud microservice platform, and the corresponding beam reinforcement template is selected in the beam reinforcement template library. The design software plug-in can automatically obtain the beam reinforcement input parameters from the cloud microservice platform, and at the same time call the open interface of the design software to automatically generate the project beam reinforcement diagram through algorithm programming, realizing the parametric arrangement of main reinforcement, waist reinforcement, tie reinforcement and stirrup reinforcement, horizontal and vertical surface expression, legend filling and specification name text annotation, and can be manually adjusted; S503 upload design results: after the drawings are generated, all design results are uploaded to the cloud microservice platform through microservices and published, such as beam reinforcement diagram and stirrup detail drawing, waiting for review by the reviewer;
[0023] S600 design results online review
[0024] The reviewer reviews the design results in the cloud microservice platform. If the review fails, the reviewer fills in the review opinion and sends it to the designer, returning to the S500 beam reinforcement parametric design step. The designer modifies and resubmits it for review. After the review passes, the design results are saved in the current project of the cloud microservice platform for future archiving and other retrieval needs, and this design work is completed.
[0025] Furthermore, the cloud-based microservice platform is a beam reinforcement design microservice platform developed through microservices, including a design specification library, a beam reinforcement template library, a functional interface and a big data AI module. The functional interface includes an interface for providing data upload, modification, downloading, review and display for the design software interactive plug-in, as well as an interface for providing information addition, deletion, query and modification for designers, role permissions, design specifications and beam reinforcement templates; the big data AI module establishes a big data model by collecting parameters, project keywords and design specification elements of multiple design projects, and trains the machine through AI through a neural algorithm. It can perform AI intelligent calculations based on actual design projects, recommend relevant design specifications applicable to the project, and provide design adjustment suggestions for the design scheme; the structural calculation software plug-in realizes the standardized packaging and cloud upload of parameters required in the parametric design process of beam reinforcement, and is the input module of the parametric design of beam reinforcement; the design software plug-in realizes the automatic cloud acquisition of reinforcement parameters and beam reinforcement templates, the parametric arrangement of beam reinforcement design elements, placement position control, pattern filling and automatic text labeling of specification names, and is the output module of the results of the parametric design of beam reinforcement.
[0026] Furthermore, in step S403 of obtaining design specifications related to the current project through the cloud-based design specification library, designers can call the big data AI module through the cloud-based microservice platform, and use big data and AI functions to intelligently retrieve and obtain design specifications that match the current project as the basis for structural calculations.
[0027] Furthermore, in the structural calculation step S501, designers can call the big data AI module of the cloud microservice platform through the structural calculation software plug-in to perform AI calculations on the calculation results and automatically generate adjustment plan suggestions.
[0028] Furthermore, in the step of generating the project beam reinforcement drawings in S502, the designer can generate design drawings in batches or modify all design drawings in batches by adjusting the beam reinforcement parameters.
[0029] Beneficial effects of the present invention:
[0030] (1) The problem of encapsulating and transferring beam reinforcement design parameters from structural calculation software to design software was solved, and the function of automatically extracting the parameters required for beam reinforcement from a large number of structural calculation results including beams, plates and columns was realized. The characteristics of microservices and cloud storage were used to realize data sharing between different software and between designers and reviewers, avoiding traditional point-to-point transmission, eliminating manual screening processes, reducing operational risks in the design process, and improving design efficiency.
[0031] (2) Through secondary development, the algorithm of parametric design of beam reinforcement was studied in the design software. The arrangement of main reinforcement, waist reinforcement, tie reinforcement and stirrups, legend filling and text annotation in beam reinforcement design were encapsulated automatically, realizing the automatic generation and adjustment of beam reinforcement, which greatly saved the design cost, avoided the risk of manual operation and improved the design quality of drawings.
[0032] (3) Design results are stored and archived through cloud services, which facilitates later project tracing and project management.
[0033] (4) The exploration of parametric design of two-dimensional drawings through algorithm encapsulation provides an algorithm reference for the subsequent conversion of two-dimensional design to BIM parametric design.
[0034] The present invention analyzes the business needs of traditional beam reinforcement design models and the interactive relationship between commonly used structural calculation software and design software. By encapsulating the design parameters required, establishing graphic element geometry algorithm formulas, secondary development of the required software, and establishing a cloud platform, the present invention realizes the functions of parameter standardization encapsulation, automatic parameter transmission, automatic drawing, automatic adjustment of local design results, and cloud-based management of results in the rail transit beam reinforcement design process. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. 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 any creative work.
[0036] Figure 1 The present invention provides a flow chart of a parametric design method for reinforcement of rail transit station beams. DETAILED DESCRIPTION
[0037] The present invention will be further described in detail below with reference to the examples. The following examples are intended to explain the present invention but the present invention is not limited to the following examples.
[0038] The following is a clear and complete description of the technical solution of the present invention in conjunction with the accompanying drawings of the embodiments. Obviously, the embodiment described is only a specific embodiment of the present invention and not all embodiments. The following embodiment is illustrative and not restrictive, and the scope of protection of the present invention cannot be limited by the following embodiment.
[0039] Figure 1 This is a flow chart of a parametric design method for rail transit station beam reinforcement according to the present invention. Figure 1 The present invention will be described in detail.
[0040] A parametric design method for reinforcement of rail transit station beams, such as Figure 1 As shown, the following steps are included:
[0041] S100 cloud platform construction
[0042] Based on the existing pattern analysis of beam reinforcement 2D design in the rail transit field, a cloud platform was built. The cloud platform consists of two parts: a cloud microservice platform and a design software interactive plug-in. First, the S101 cloud microservice platform was built, and then the design software interactive plug-in was developed, including secondary development of the S102 structural calculation software and the S103 design software, resulting in the structural calculation software plug-in and the design software plug-in.
[0043] The cloud-based microservice platform is a beam reinforcement design microservice platform with a B / S architecture developed through microservices, including a design specification library, a beam reinforcement template library, a functional interface and a big data AI module. The functional interface includes an interface for uploading, modifying, downloading, reviewing and displaying data for the design software interactive plug-in, as well as an interface for adding, deleting, checking and modifying information for designers, role permissions, design specifications and beam reinforcement templates; the big data AI module establishes a big data model by collecting parameters, project keywords and design specification elements of multiple design projects, and trains the machine through AI through a neural algorithm. It can perform AI intelligent calculations based on actual design projects, recommend relevant design specifications applicable to the project, and provide design adjustment suggestions for the design scheme; the design software interactive plug-in performs secondary development on commonly used structural calculation software and design software, and uses a mixed development model of C++ and C# to call the internal interface of the above software to realize the import of design specifications and cloud-based upload of structural calculation results in the structural calculation software. The design software extracts and encapsulates parameters such as the specifications and quantities of main, waist, and tie bars during the parametric design of beam reinforcement, creating a corresponding client-server plug-in capable of data exchange with a cloud-based microservices platform. The structural calculation software plug-in standardizes the encapsulation and cloud-based upload of parameters required for parametric beam reinforcement design, serving as the input module for parametric beam reinforcement design. The design software plug-in also automatically retrieves reinforcement parameters and beam reinforcement templates from the cloud, parametrically arranges beam reinforcement design elements, controls placement, fills patterns, and automatically annotates specification names, serving as the output module for parametric beam reinforcement design.
[0044] S200 Designer Login
[0045] Designers log in to the cloud microservice platform on the design client to log in with their project identity;
[0046] S300 cloud authorization and authentication
[0047] The cloud microservice platform authenticates the designer's identity information. If the authentication fails, the process returns to step S200 where the designer logs in.
[0048] S400 design environment adaptation
[0049] After cloud authorization and authentication, S401 automatically downloads and installs the cloud-based adapter plug-in based on the local installed software: the cloud-based microservice platform automatically determines the current client's design software version and automatically downloads and installs the corresponding design software interactive plug-in, and provides the designer with a list of tool software currently available for design work on the local machine; S402 obtains current project information: the designer can obtain the current design project information, personnel role permissions, and historical design results information from the cloud-based microservice platform; S403 obtains design specifications related to the current project from the cloud-based design specification library: the designer obtains design specifications related to the current project from the cloud-based design specification library as a design reference;
[0050] Furthermore, in step S403 of obtaining design specifications related to the current project through the cloud-based design specification library, designers can call the big data AI module through the cloud-based microservice platform, and use big data and AI functions to intelligently retrieve and obtain design specifications that match the current project as the basis for structural calculations.
[0051] Parametric Design of Reinforcement for S500 Beams
[0052] S501 performs structural calculations: The cloud platform will open the corresponding structural calculation software on the computer based on the results of environmental adaptation to assist designers in carrying out structural calculations. Designers use structural calculation software such as PKPM, Midas or SAP2000 to perform structural calculations, obtain the structural calculation results of the current project, and make adjustments based on the design specifications involved in the current project. Designers can use the structural calculation software plug-in to call the big data AI module of the cloud microservice platform to perform AI calculations on the calculation results and automatically generate adjustment plan recommendations. After the adjustment is completed, the structural calculation software plug-in is called to automatically extract the geometric parameters required in the parametric design process of beam reinforcement, such as length, width, spacing, protective layer thickness, graphic scale and other parameters, and the parameters of tie bar level, tie bar diameter, tie bar spacing, stirrup diameter, stirrup spacing, main bar level, number of roots, diameter, number, waist bar level, waist bar diameter, number of waist bars, and spacing from upper and lower steel bars are encapsulated and uploaded to the cloud microservice platform for storage through the structural calculation software plug-in; S502 generates the project beam reinforcement diagram: beam reinforcement is generated parametrically in the cloud platform, and the designer can view the structural calculation results of the current project. After selecting the beam reinforcement parameters in the structural calculation results of all beams, slabs and columns, the cloud platform automatically opens the corresponding diagram according to the current environment adaptation results. The version of the design software assists designers in carrying out their design work. After opening the software, designers use the design software plug-in installed in the design software to obtain the parameters required for the beam reinforcement design obtained in the structural calculation stage directly in the cloud microservice platform through microservices, and select the corresponding beam reinforcement template in the beam reinforcement template library. The design software plug-in can automatically obtain the beam reinforcement input parameters from the cloud microservice platform, and at the same time call the open interface of the design software to automatically generate the project beam reinforcement diagram through algorithm programming, and realize the parametric arrangement of the main reinforcement, waist reinforcement, tie reinforcement and stirrups, the horizontal and vertical expression, legend filling and the automatic generation of text annotations of the specification name, and can be manually adjusted; designers can adjust the beam reinforcement parameters to batch generate design drawings or batch revise all design drawings. S503 Upload design results: After the drawings are generated, all design results are uploaded to the cloud microservice platform through microservices and published, such as beam reinforcement drawings and stirrup drawings, waiting for review by reviewers;
[0053] S600 design results online review
[0054] The reviewer reviews the design results in the cloud microservice platform. If the review fails, the reviewer fills in the review opinion and sends it to the designer, returning to the S500 beam reinforcement parametric design step. The designer makes design adjustments based on the review opinion. By adjusting the beam reinforcement parameters, the designer batch modifies all design drawings, and then re-uploads the design results for review by the reviewer. After the review is passed, the design results are saved in the current project of the cloud microservice platform for future archiving and other retrieval needs, and this design work is completed.
[0055] Any equivalent or simple variation based on the structure, features, and principles described in the patent concept of this invention is included within the scope of protection of this patent. Those skilled in the art may make various modifications, additions, or substitutions to the described embodiments, as long as they do not deviate from the structure of the invention or exceed the scope defined by the claims, and all such modifications and additions shall fall within the scope of protection of this invention.
Claims
1. A parametric design method for reinforcement of rail transit station beams, characterized in that: The following steps are involved: S100 cloud platform construction The cloud platform consists of two parts: the cloud microservice platform and the design software interactive plug-in. First, the S101 cloud microservice platform is built, and then the design software interactive plug-in is developed, including the secondary development of the S102 structural calculation software and the S103 design software, to obtain the structural calculation software plug-in and the design software plug-in. S200 Designer Login Designers log in to the cloud microservice platform on the design client to log in with their project identity; S300 cloud authorization and authentication The cloud microservice platform authenticates the designer's identity information. If the authentication fails, the process returns to step S200 where the designer logs in. S400 design environment adaptation After cloud authorization and authentication, S401 automatically downloads and installs the cloud-based plug-in based on the local installed software: The cloud microservice platform automatically determines the current client's design software version and automatically downloads and installs the corresponding design software interaction plug-in, and provides the designer with a list of tool software currently available for design work on the local machine; S402 Obtaining current project information: Designers can obtain current design project information, personnel role permissions, and historical design results information from the cloud microservice platform; S403: Obtaining design specifications related to the current project from a design specification library on the cloud: The designer obtains design specifications related to the current project from the design specification library on the cloud as a design reference; Parametric Design of Reinforcement for S500 Beams S501 performs structural calculation: the designer uses the structural calculation software to perform structural calculation, obtains the structural calculation results of the current project, and adjusts them according to the design specifications involved in the current project. After the adjustment is completed, the structural calculation software plug-in is called to automatically extract the geometric parameters required for the parametric design of beam reinforcement and encapsulate the parameters of the tie bar level, tie bar diameter, tie bar spacing, stirrup diameter, stirrup spacing, main bar level, number of roots, diameter, number, waist bar level, waist bar diameter, number of waist bars, and spacing from the upper and lower steel bars, and upload them to the cloud microservice platform for storage through the structural calculation software plug-in; S502 generates the project beam reinforcement diagram: the designer uses the design software installed in the design software to automatically extract the geometric parameters required for the parametric design of beam reinforcement and encapsulate the parameters of the tie bar level, tie bar diameter, tie bar spacing, stirrup diameter, stirrup spacing, main bar level, number of roots, diameter, number, waist bar level, waist bar diameter, number of waist bars, and spacing from the upper and lower steel bars. The plug-in can directly obtain the parameters required for beam reinforcement design obtained in the structural calculation stage from the cloud microservice platform through microservices, and select the corresponding beam reinforcement template from the beam reinforcement template library. The design software plug-in can automatically obtain the beam reinforcement input parameters from the cloud microservice platform, and at the same time call the open interface of the design software to automatically generate the project beam reinforcement diagram through algorithm programming, realizing the parametric arrangement of main reinforcement, waist reinforcement, tie reinforcement and stirrups, horizontal and vertical surface expression, legend filling and specification name text annotation, and can also be manually adjusted; S503 upload design results: After the drawing is generated, all design results are uploaded to the cloud microservice platform through microservices and published, waiting for review by the reviewer; S600 design results online review The reviewer reviews the design results in the cloud microservice platform. If the review fails, the reviewer fills in the review opinion and sends it to the designer, returning to the S500 beam reinforcement parametric design step. The designer modifies and resubmits it for review. After the review passes, the design results are saved in the current project of the cloud microservice platform for future archiving and other retrieval needs, and this design work is completed.
2. A parametric design method for reinforcement of rail transit station beams according to claim 1, characterized in that: The cloud-based microservice platform is a beam reinforcement design microservice platform developed through microservices, including a design specification library, a beam reinforcement template library, a functional interface and a big data AI module. The functional interface includes an interface for providing data upload, modification, downloading, review and display for the design software interactive plug-in, as well as an interface for providing information addition, deletion, query and modification for designers, role permissions, design specifications and beam reinforcement templates; the big data AI module establishes a big data model by collecting parameters, project keywords and design specification elements of multiple design projects, and trains the machine through AI through a neural algorithm. It can perform AI intelligent calculations based on actual design projects, recommend relevant design specifications applicable to the project, and provide design adjustment suggestions for the design scheme; the structural calculation software plug-in realizes the standardized packaging and cloud upload of parameters required in the beam reinforcement parametric design process, and is the input module of the beam reinforcement parametric design; the design software plug-in realizes the cloud-based automatic acquisition of reinforcement parameters and beam reinforcement templates, the parametric arrangement of beam reinforcement design elements, placement position control, pattern filling and automatic text labeling of specification names, and is the output module of the beam reinforcement parametric design results.
3. A parametric design method for reinforcement of rail transit station beams according to claim 2, characterized in that: In step S403 of obtaining design specifications related to the current project through the cloud-based design specification library, designers can call the big data AI module through the cloud-based microservice platform, and use big data and AI functions to intelligently search and obtain design specifications that match the current project as the basis for structural calculations.
4. A parametric design method for reinforcement of rail transit station beams according to claim 2, characterized in that: During the structural calculation step S501, designers can use the structural calculation software plug-in to call the big data AI module of the cloud microservice platform to perform AI calculations on the calculation results and automatically generate adjustment plan suggestions.
5. The parametric design method for reinforcement of rail transit station beams according to claim 1, characterized in that: In the step S502 of generating the project beam reinforcement drawings, the designer can adjust the beam reinforcement parameters to batch generate design drawings or batch revise all design drawings.
Citation Information
Patent Citations
Building model share cloud platform and method for performing project management using same
CN108269071A
AI-based design stage energy-saving technology selection aided decision-making method
CN113496352A