A traffic engineering design data collaboration system and method
By building a collaborative database and establishing a data collaborative system for traffic engineering design, the cumbersome problems of data synchronization updates and imports and exports caused by multi-software switching in traffic engineering automation design are solved, and the accuracy and efficiency of the design are improved.
Patent Information
- Application Number
- CN202311393016.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-25
- Publication Date
- 2025-02-14
- Estimated Expiration
- 2043-10-25
AI Technical Summary
During the automation design process of traffic engineering, multiple software needs to be switched, resulting in cumbersome data updates, imports and exports, and inefficient.
Build a collaborative database and establish a traffic engineering design data collaborative system based on the database to realize the synchronous update, import and export of data on multiple platforms.
Improves the accuracy and efficiency of the design, simplifies the design process, and reduces manual operation steps.
Smart Images

Figure CN117332492B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of traffic engineering automation design, and in particular to a traffic engineering design data collaboration system and method. Background Art
[0002] When conducting automated design of transportation engineering, design conditions and basic data are usually entered into a two-dimensional design platform and then designed. During the design process, a reinforcement calculation platform is also needed to calculate the reinforcement results, and the reinforcement results need to be used to calculate the structural internal forces on the structural calculation platform. The final design data also needs to be imported into the BIM platform for three-dimensional display. In other words, in the process of automated design, multiple software need to be switched to obtain the final design results. There is no collaborative interface between the software for synchronous update and import and export of data, which is cumbersome and inefficient. Summary of the invention
[0003] The purpose of the present invention is to construct a collaborative database and establish a traffic engineering design data collaborative system based on the collaborative database, in order to achieve the synchronous update and import and export of data on multiple platforms during the design process, in order to address the above-mentioned problems that in the process of automated design, multiple software need to be switched to obtain the final design results, and there is no collaborative interface between the software to perform synchronous update and import and export of data, resulting in cumbersome steps and low efficiency.
[0004] In order to achieve the above-mentioned object of the invention, the present invention provides the following technical solutions:
[0005] A traffic engineering design data collaboration system, including a two-dimensional design platform, a reinforcement calculation platform, a structural calculation platform, a BIM platform and a collaborative database.
[0006] The two-dimensional design platform obtains design data according to the entered design conditions and basic data, and sends the design data to the collaborative database; the two-dimensional design platform also obtains design results according to the entered design conditions, basic data and reinforcement calculation results obtained from the collaborative database, and sends the design results to the collaborative database;
[0007] The structural calculation platform obtains structural internal force results according to the design data, and sends the structural internal force results to the collaborative database;
[0008] The reinforcement calculation platform calculates reinforcement calculation results according to the structural internal force results, and sends the reinforcement calculation results to the collaborative database;
[0009] The BIM platform obtains the design results from the collaborative database and displays the design results in a three-dimensional form;
[0010] Several forms are stored in the collaborative database, which include three levels: the first level is segment type, the second level is section type and reinforcement category, and the third level is inner contour category; wherein, the section type refers to concrete parameters, the reinforcement category refers to steel bar parameters, and the change of the segment type is mainly controlled by the section type, reinforcement category, segment length and opening method; the section type refers to the cross-sectional size and concrete material of the segment; the reinforcement category refers to the layout parameters of the segment steel bars.
[0011] As a preferred solution, the segment size parameters that control the change of segment type are designed in the same form, including segment type, section type, reinforcement category, segment length, number of openings on the left, and number of openings on the right.
[0012] As a preferred solution, the structural dimension parameters that determine the section type are designed in the same form, including the section type, inner contour category, top wall thickness, left wall thickness, right wall thickness, bottom wall thickness, and concrete grade; the structural dimension parameters are associated with the segment dimension parameters through the section type field.
[0013] As a preferred solution, the layout parameters of the segmental steel bars are stored through multiple forms, including a combined skeleton steel bar parameter form, a single-piece skeleton steel bar parameter form, a bent steel bar parameter form and an encrypted stirrup layout parameter form. The combined skeleton steel bar parameter form obtains the skeleton detailed reinforcement parameters and bent steel bar parameters from the single-piece skeleton steel bar parameter form and the bent steel bar parameter form respectively through the skeleton name field. The combined skeleton steel bar parameter form also obtains the encrypted stirrup layout parameters from the encrypted stirrup layout parameter form through the reinforcement category.
[0014] As a preferred solution, the fields of the single-piece skeleton steel bar parameter form include skeleton name, inner contour category, position, outer steel bar category, outer steel bar specification, outer left bending length, outer right bending length, inner steel bar category, inner steel bar diameter, inner left bending length, and inner right bending length.
[0015] As a preferred solution, the fields of the bent steel bar parameter form include project GUID, project name, project name, skeleton name, location, steel bar category, steel bar diameter, left bend distance, left bend angle, left bend length, right bend distance, right bend angle, and right bend length.
[0016] As a preferred solution, the fields of the encrypted stirrup arrangement parameter form include project GUID, project name, project name, reinforcement category, location, encrypted starting distance, encrypted ending distance, and encrypted area stirrup spacing multiples.
[0017] As a preferred solution, if the design data of the two-dimensional design platform is changed, the corresponding fields of the form in the collaborative database will change, so that the data of the BIM platform, structural calculation platform and reinforcement calculation platform are updated synchronously. The synchronous update of data adopts the message bus notification method. The order of update is that when the two-dimensional design platform data is updated, the structural calculation platform is synchronously notified to automatically update the data. When the structural calculation platform data is updated, the reinforcement calculation platform is synchronously notified to automatically update the data. The BIM platform is manually refreshed to display the latest BIM model.
[0018] Based on the same concept, a traffic engineering design data collaboration method is also proposed. After building any of the above-mentioned traffic engineering design data collaboration systems, the following steps are specifically performed:
[0019] Step 1: Input the design conditions, basic data and design standards of the open hole project in the 2D design platform, and preliminarily draft the open hole structure dimensions to obtain the open hole preliminary design data. The open hole preliminary design data is stored in the collaborative database in the forms of overall project information, general geological parameters, geological work point parameters, inner contour parameters, structural dimension parameters, segment dimension parameters, and segment opening parameters. The reinforcement category in the segment dimension parameters is temporarily empty.
[0020] Step 2: The structural calculation platform reads the segment composition in the overall project information, establishes a finite element analysis model for each segment type and its corresponding cross-sectional dimension parameters, calculates the structural internal forces of different segment types, and stores the structural calculation internal forces in the structural internal force form;
[0021] Step 3: The reinforcement calculation platform reads the structural internal forces in the structural internal force form to perform reinforcement calculations and verify whether the amount of reinforcement meets the requirements of the specification; if so, the reinforcement calculation results are stored in the combined skeleton reinforcement parameters, single-piece skeleton reinforcement parameters, bent-up reinforcement parameters and dense stirrup arrangement parameters, and the reinforcement category parameters in the segment size parameters are supplemented; if not, the thickness of the top plate, bottom plate and side wall corresponding to the open hole is modified, and the parameters in step 1 are updated at the same time, and steps 2-3 are repeated until the amount of reinforcement meets the requirements of the specification;
[0022] Step 4: The two-dimensional design platform reads the overall project information, general geological parameters, geological work point parameters, inner contour parameters, structural size parameters, segment size parameters, segment opening parameters, combined skeleton reinforcement parameters, single-piece skeleton reinforcement parameters, bent reinforcement parameters and encrypted stirrup arrangement parameters in the database, draws the open hole work point diagram and the open hole structure general diagram, and completes the design of the open hole.
[0023] Compared with the prior art, the present invention has the following beneficial effects:
[0024] The method of the present invention constructs a collaborative database dedicated to traffic engineering design data, and establishes a traffic engineering design data collaborative system based on the collaborative database, which realizes the synchronous update and import and export of data on multiple platforms during the open hole design process, and improves the accuracy and efficiency of the design. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] Figure 1 This is an architecture diagram of a traffic engineering design data collaboration system in Example 1;
[0026] Figure 2 A design mind map of multiple forms in the collaborative database in Example 1;
[0027] Figure 3 Schematic diagram of the open hole section type and inner contour category in Example 1. DETAILED DESCRIPTION
[0028] The present invention is further described in detail below in conjunction with the examples and specific implementation methods. However, this should not be understood as the scope of the above subject matter of the present invention being limited to the following examples, and all technologies realized based on the content of the present invention belong to the scope of the present invention.
[0029] Example 1
[0030] The architecture diagram of a traffic engineering design data collaboration system is as follows: Figure 1 As shown, it includes two-dimensional design platform, reinforcement calculation platform, structural calculation platform, BIM platform and collaborative database.
[0031] The two-dimensional design platform obtains design data according to the input design conditions and basic data, and sends the design data to the collaborative database; the two-dimensional design platform also obtains design results according to the input design conditions, basic data and reinforcement calculation results obtained from the collaborative database, and sends the design results to the collaborative database;
[0032] The structural calculation platform obtains the structural internal force results based on the design data and sends the structural internal force results to the collaborative database;
[0033] The reinforcement calculation platform calculates the reinforcement calculation results based on the structural internal force results and sends the reinforcement calculation results to the collaborative database;
[0034] The BIM platform obtains design results from the collaborative database and displays the design results in three-dimensional form.
[0035] As a data storage platform, the collaborative database realizes the sharing of data among three platforms: the two-dimensional design platform, the structural calculation platform, and the reinforcement calculation platform, and realizes the synchronous update and import and export of data.
[0036] Taking the open hole structure design as an example, the collaborative database design is explained. The collaborative database data mainly includes the open hole structure design data, structural calculation internal force and reinforcement calculation data.
[0037] Among them, the open hole structure design data is mainly divided into engineering overall information (Table 1), geological general parameters (Table 2), geological work point parameters (Table 3), inner contour parameters (Table 4), structural size parameters (Table 5), segment size parameters (Table 6) and segment opening parameters (Table 7) according to the type; the reinforcement calculation data is mainly divided into combined skeleton reinforcement parameters (Table 8), single-piece skeleton reinforcement parameters (Table 9), bent-up reinforcement parameters (Table 10) and dense stirrup arrangement parameters (Table 11), etc., and the structural calculation internal force is shown in Table 12. The change of segment type is mainly controlled by section type, reinforcement type, segment length and opening method (Table 6); section type mainly refers to the cross-sectional size and concrete material of the segment (Table 5); reinforcement type mainly refers to the arrangement parameters of segment reinforcement (Table 8-Table 11). The following table does not list the design parameter tables of auxiliary components that are not related to structural calculations, such as pavement and drainage. Examples of Tables 1-12 are shown in the following table:
[0038] Table 1 Overall project information
[0039]
[0040] Table 2 General geological parameters
[0041]
[0042] Table 3 Geological working point parameters
[0043]
[0044] Table 4 Inner profile parameters
[0045]
[0046] Table 5 Structural size parameters
[0047]
[0048] Table 6 Segment size parameters
[0049]
[0050] Table 7 Segment opening parameters
[0051]
[0052] Table 8 Composite skeleton reinforcement parameters
[0053]
[0054] Table 9 Parameters of single skeleton reinforcement
[0055]
[0056] Table 10 Parameters of bent steel bars
[0057]
[0058] Table 11 Arrangement parameters of reinforced stirrups
[0059]
[0060] Table 12 Structural internal forces
[0061]
[0062] Table 1 stores the overall project information. The fields include project GUID, project name, project name, starting pile number, ending pile number, project length and segment composition. Through the segment composition, the connection between Table 1 and Table 6 (segment size parameters) is established.
[0063] Table 2 stores common geological parameters. The fields include project GUID, project name, engineering name, surrounding rock type, bulk density and pressure coefficient. The association between Table 2 and Table 1 is established through the fields project GUID, project name and engineering name.
[0064] Table 3 stores the geological site parameters, and the fields include: project GUID, project name, project name, pile number, left side parameter, left backfill height, left backfill slope, right side parameter, right backfill height, right backfill slope, top side parameter, top side backfill slope, top side backfill height and bottom side parameter.
[0065] Table 4 stores the inner contour parameters. The fields include project GUID, project name, project name, inner contour category, width, height, left top chamfer height, left top chamfer width, right top chamfer height, right top chamfer width, left bottom chamfer height, left bottom chamfer width, right bottom chamfer height, right bottom chamfer width, side wall burial depth, and center axis offset.
[0066] Table 5 stores the structural dimension parameters, and the fields include project GUID, project name, engineering name, section type, inner contour category, top wall thickness, left wall thickness, right wall thickness, bottom wall thickness, and concrete grade. The association between Table 5 and Table 6 is established through the section type, and the detailed section dimension parameters of the segment are obtained in Table 5 through the section type (the section dimension parameters include inner contour category, top wall thickness, left wall thickness, right wall thickness, bottom wall thickness, and concrete grade). Table 5 obtains the inner contour dimension parameters of the open hole through Table 4 corresponding to the inner contour category.
[0067] Table 6 stores the segment size parameters, and the fields include: project GUID project name, project name, segment type, section type, reinforcement category, segment length, number of openings on the left, and number of openings on the right (for details on the opening size, please refer to the segment opening parameters in Table 7. If the number of openings here is not 0, you need to go to Table 7 to retrieve the opening parameters of the corresponding segment type). The segment composition field in Table 1 stores which segment types constitute each stage. For example, in the first row of data in Table 1, the segment composition is seg1+seg2+seg2+seg4. The segment size parameters corresponding to segment types seg1, seg2 and seg4 can be found in Table 6: the section type of seg1 is dm1, the reinforcement category is A, the segment length is 15, the number of openings on the left is 1, and the number of openings on the right is 1; the section type of seg2 is dm2, the reinforcement category is B, the segment length is 10, the number of openings on the left is 0, and the number of openings on the right is 1; the section type of seg4 is dm2, the reinforcement category is D, the segment length is 10, the number of openings on the left is 0, and the number of openings on the right is 2.
[0068] Table 7 stores segment opening parameters, and the fields include project GUID, project name, project name, segment type, opening side, opening distance, opening bottom height, opening width, and opening height. Table 7 establishes an association between Table 6 and Table 7 through the segment type field. For example, if the segment type in Table 6 is seg2, the corresponding opening parameters in Table 7 are opening side is right side, opening distance is 5, opening bottom height is 0.95, opening width is 1.5, and opening height is 2.5.
[0069] The openings of an open hole segment are arbitrary, mainly on the left and right side walls. It may be single-sided or double-sided. Each side may have one hole or multiple holes. Each row of data in the parameter table represents the parameters of a hole. If a segment has one hole on each side, there will be two rows of data; if one hole is opened on one side and two holes are opened on the other side, there will be three rows of data; if only one hole is opened on one side, there will be only one row of data. The segment opening parameters can be uniquely determined in Table 7 by the segment type and the opening side.
[0070] Table 8 stores the combined skeleton reinforcement parameters, and the fields include project GUID, project name, project name, reinforcement category, layout sequence, skeleton name, number of skeleton pieces, layout length, longitudinal reinforcement category, longitudinal reinforcement diameter, longitudinal reinforcement spacing, stirrup category, stirrup diameter, and stirrup spacing multiple. The association between Table 8 and Table 6 is established through the reinforcement type. The reinforcement categories in Table 6 include A, B, C, D, etc. The segments in Table 6 obtain the segment reinforcement skeleton layout parameters in Table 8 through the reinforcement type (the segment reinforcement skeleton layout parameters include layout sequence, skeleton name, number of skeleton pieces, layout length, longitudinal reinforcement category, longitudinal reinforcement diameter, longitudinal reinforcement spacing, stirrup category, stirrup diameter, and stirrup spacing multiple). Table 8 obtains the skeleton detailed reinforcement parameters and bent steel bar parameters through Tables 9 and 10 corresponding to the skeleton name, and obtains the encrypted stirrup layout parameters from Table 11 through the steel bar category.
[0071] Table 9 stores the parameters of single-piece skeleton reinforcement. The fields include project GUID, project name, project name, skeleton name, location, outer reinforcement category, outer reinforcement specification, outer left bending length, outer right bending length, inner reinforcement category, inner reinforcement diameter, inner left bending length, and inner right bending length.
[0072] Table 10 stores the parameters of bent rebars. The fields include project GUID, project name, project name, reinforcement category, location, starting distance for encryption, ending distance for encryption, and multiples of stirrup spacing in the encryption area.
[0073] Table 11 stores the parameters for the arrangement of encrypted stirrups. The fields include project GUID, project name, project name, reinforcement category, location, encrypted start distance, encrypted end distance, and encrypted area stirrup spacing multiples.
[0074] When designing the form of the collaborative database, the factor to be considered is that the traffic engineering design data collaborative system is mainly used for the automated design of open-cut tunnels. In the open-cut tunnel design, in addition to the basic design data, the calculation of structural internal forces and structural reinforcement plays a key role in the results of the open-cut tunnel design. Therefore, forms are designed for structural internal forces and structural reinforcement respectively. The data storage of the reinforcement calculation platform corresponds to Tables 8-11; the data storage of the structural calculation platform corresponds to Table 12; the data acquisition of structural calculation and reinforcement calculation requires data extraction and cleaning through the S layer. For the structural calculation platform, it is necessary to obtain general geological parameters through Table 2, structural parameters through Table 1, and backfill parameters of specific sections through Table 3. The data extraction and cleaning layer first obtains the open-cut tunnel segment in Table 1. Each segment obtains the open-cut tunnel section with the highest backfill through Table 3. Based on this section, the project GUID, open-cut tunnel name, open-cut tunnel structure size and open-cut tunnel backfill parameters are obtained, and these parameters are passed to the structural calculation platform, and the calculation results are fed back to Table 12. For the reinforcement platform, it is necessary to obtain the structural parameters through Table 1, obtain the structural internal forces through Table 12, and pass these parameters to the reinforcement calculation platform, and feed the results back to Tables 8-11.
[0075] From the above constructed forms, it can be seen that after the design data of the two-dimensional design platform is output to the collaborative database, it is mainly stored in Tables 1 to 7, especially Table 6 is the core form. Forms 1, 5, and 7 are associated through the fields of Table 6. Forms 4 and 5 are associated through project GUID, project name, engineering name, and inner contour category. Forms 2 and 3 are associated with Form 1 through project GUID, project name, and engineering name. In the process of using the two-dimensional design platform for open hole design, it is necessary to extract data from Tables 1 to 11 of the collaborative database.
[0076] The data calculated by the reinforcement calculation platform are mainly stored in Tables 8 to 11. In order to realize the reinforcement calculation, it is necessary to extract the data in Tables 1, 4, 5, 6 and 7 from the collaborative database. In order to calculate the internal force of the structure, the structural calculation platform needs to extract the data in Tables 1 to 7 from the collaborative database. The results calculated by the structural calculation platform are stored in Table 12.
[0077] A total of 12 forms, Table 1 to Table 12, are constructed in the collaborative database. Each form is associated through fields to form the database architecture. When designing the database architecture, based on the idea of parts assembly, the changes in open hole structure types are divided into three levels. The three levels include: the first level is the segment type, the second level is the section type and reinforcement category, and the third level is the inner contour category. The section type and reinforcement category belong to the same level. The reason for this three-level conception is that for each part, there is a segment type. Furthermore, the segment type includes the section type and reinforcement category, and the section type and reinforcement category are determined by the third-level inner contour category. The design of the form is carried out based on the above three levels. The design mind map of multiple forms in the collaborative database is as follows. Figure 2 As shown in the figure, considering the characteristics of the myeongdong, the design parameters of a myeongdong include structural parameters, geological parameters and engineering location (pile number). The engineering location (pile number) uses location information to distinguish each myeongdong. The geological parameters do not affect the shape of the myeongdong structure, but are only used as parameters for structural calculation and the properties of the myeongdong.
[0078] The open hole structure is also composed of various segment types. The open hole structure can be determined by the segment type, segment opening and segment length. The segment type includes the section type and reinforcement type. On the one hand, the section type mainly refers to the concrete parameters, which are determined by the concrete material, inner contour type and wall thickness. The schematic diagram of the open hole section type and inner contour type is shown in the figure. Figure 3 As shown, multiple parameters determine the shape of the inner contour and obtain the inner contour category. Figure 3 The shaded part in the middle is the section type, and the inner contour type and the thickness of each side determine the section type. On the other hand, the reinforcement type consists of longitudinal connecting steel bars, skeleton layout and stirrups. Based on the above ideas, a total of 12 tables in Table 1 to Table 12 in the collaborative database were formed.
[0079] In order to realize the data interaction between the two-dimensional design platform, reinforcement calculation platform, structural calculation platform and BIM platform and the collaborative database, the system adopts a C / S three-tier architecture, the communication protocol uses the http standard protocol, and data extraction and cleaning are performed in the S layer to meet the needs of data interaction.
[0080] As a preferred solution, if the design data of the two-dimensional design platform is changed, the corresponding fields in the collaborative database will change, so that the data of the BIM platform, structural calculation platform and reinforcement calculation platform are updated synchronously. The synchronous update of data adopts the message bus notification method. When the data of the two-dimensional design platform is updated, the structural calculation platform is synchronously notified to automatically update the data. When the data of the structural calculation platform is updated, the reinforcement calculation platform is synchronously notified to automatically update the data. The BIM platform designer manually refreshes to display the latest BIM results.
[0081] As a preferred solution, the forms in the collaborative database include the project GUID, project name, and engineering name, which are used to determine which engineering project each row of data belongs to. When a bright hole is initially designed on the two-dimensional design platform, a new project will be created first. Each project has a unique GUID and a corresponding project name. Each project name has a corresponding engineering name. Each bright hole carries out the design and data storage of a specific bright hole structure under this project information, which facilitates data management. The structural calculation platform reads the specific bright hole parameters of the corresponding project to carry out calculations, and returns to the collaborative database for storage after the calculations are completed. Each stored information has a corresponding project GUID and bright hole name; the same is true for the reinforcement calculation platform.
[0082] The two-dimensional design platform also includes a route design part, and the route design data is stored in the database. When the route data changes, the designer can automatically obtain the latest route data and re-design under this route data. The designer can also directly update the previous design data and route data in conjunction, or compare the design results under different route data, including the length and engineering volume of the open hole.
[0083] There are two ways to store route data. The first way is to directly store the route structured JSON data without reflecting the specific route data parameters. The second way is to intuitively reflect all route parameters in the database according to the route data category. The first way has almost no tables, and the first way is usually used. The second way has a lot of tables, including planes, longitudinal sections, cross sections, superelevation, ground lines, etc.
[0084] Example 2
[0085] After constructing a traffic engineering design data collaboration system including a two-dimensional design platform, a reinforcement calculation platform, a structural calculation platform, a BIM platform and a collaborative database, a traffic engineering design data collaboration method includes the following steps:
[0086] Step 1: On the 2D design platform, designers input the design conditions, basic data and design standards of the open hole engineering, and preliminarily draft the open hole structural dimensions based on experience, obtain the preliminary design results of the open hole, and store the design data in the collaborative database in the form of overall engineering information (Table 1), general geological parameters (Table 2), geological work point parameters (Table 3), inner contour parameters (Table 4), structural size parameters (Table 5), segment size parameters (Table 6, the reinforcement category is temporarily empty) and segment opening parameters (Table 7);
[0087] Step 2: The structural calculation platform reads the segment composition in the overall project information, establishes a finite element analysis model for each segment type and its corresponding cross-sectional dimension parameters (automatically selects the backfill parameter with the maximum backfill height of the current segment top plate), calculates the structural internal forces of different segment types, and stores the structural calculation internal forces in the structural internal force (Table 12) form.
[0088] Step 3: The reinforcement calculation platform reads the structural dimensions in the open hole structure (Table 1, Table 4-Table 7) form and the structural internal forces in the structural internal forces (Table 12) form to perform reinforcement calculations and verify whether the amount of reinforcement (reinforcement verification of main reinforcement) meets the requirements of the specification. If satisfied, the reinforcement calculation results are stored in the combined skeleton reinforcement parameters (Table 8), single-piece skeleton reinforcement parameters (Table 9), bent-up reinforcement parameters (Table 10) and dense stirrup arrangement parameters (Table 11), and the reinforcement category parameters in the segment size parameters (Table 6) are supplemented; if not satisfied, such as over-reinforcement, the structural dimensions are increased and steps 2-3 are repeated; if it is structural reinforcement, the structural dimensions are reduced and steps 2-3 are repeated.
[0089] Step 4: The BIM platform reads data from the collaborative database to build the BIM model of Myeongdong. When the data in the collaborative database is updated, the Myeongdong BIM model built in the BIM platform is updated synchronously.
[0090] Those skilled in the art can understand that: all or part of the steps of implementing the above method embodiments can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps of the above method embodiments; and the aforementioned storage medium includes: mobile storage devices, read-only memories (ROM), disks or optical disks, etc. Various media that can store program codes.
[0091] When the above-mentioned integrated unit of the present invention is implemented in the form of a software functional unit and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present invention can be essentially or partly reflected in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the methods described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as mobile storage devices, ROMs, magnetic disks, or optical disks.
[0092] Finally, it should be noted that the embodiments described in detail above are only the best practices of the invention and cannot be used to limit the scope of rights of the invention. Equivalent replacement of the technical solutions recorded in the aforementioned embodiments does not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the invention, and they should all be included in the scope of the claims and description of the invention.
Claims
1. A traffic engineering design data collaboration system, characterized in that: Including 2D design platform, reinforcement calculation platform, structural calculation platform, BIM platform and collaborative database, The two-dimensional design platform obtains design data according to the input design conditions and basic data, and sends the design data to the collaborative database; The two-dimensional design platform also obtains design results based on the input design conditions, basic data and reinforcement calculation results obtained from the collaborative database, and sends the design results to the collaborative database; The structural calculation platform acquires design data from the collaborative database, obtains structural internal force results according to the design data, and sends the structural internal force results to the collaborative database; The reinforcement calculation platform calculates reinforcement calculation results according to the structural internal force results in the collaborative database, and sends the reinforcement calculation results to the collaborative database; The BIM platform obtains the design results from the collaborative database and displays the design results in a three-dimensional form; The collaborative database is used to store the design data, structural internal force results, reinforcement calculation results and design results. The stored content is saved in the form of several forms, which include three levels: the first level is the segment type, the second level is the section type and reinforcement category, and the third level is the inner contour category; wherein the section type refers to the concrete parameter, the reinforcement category refers to the steel bar parameter, and the change of the segment type is controlled by the section type, reinforcement category, segment length and opening method; the section type refers to the cross-sectional size and concrete material of the segment; the reinforcement category refers to the arrangement parameters of the segment steel bars; The segment size parameters that control the segment type change are designed in the same form, including segment type, section type, reinforcement type, segment length, number of openings on the left and number of openings on the right; The structural dimension parameters for determining the section type are designed in the same form, including the section type, inner contour category, top wall thickness, left wall thickness, right wall thickness, bottom wall thickness and concrete grade; the structural dimension parameters are associated with the segment dimension parameters through the section type field; The layout parameters of the segmental steel bars are stored through multiple forms, including a combined skeleton steel bar parameter form, a single-piece skeleton steel bar parameter form, a bent steel bar parameter form and an encrypted stirrup layout parameter form. The combined skeleton steel bar parameter form obtains the skeleton detailed reinforcement parameters and the bent steel bar parameters from the single-piece skeleton steel bar parameter form and the bent steel bar parameter form respectively through the skeleton name field. The combined skeleton steel bar parameter form also obtains the encrypted stirrup layout parameters from the encrypted stirrup layout parameter form through the reinforcement category.
2. A traffic engineering design data collaboration system as claimed in claim 1, characterized in that: The fields of the single-piece skeleton reinforcement parameter form include skeleton name, inner contour category, position, outer reinforcement category, outer reinforcement specification, outer left bending length, outer right bending length, inner reinforcement category, inner reinforcement diameter, inner left bending length and inner right bending length.
3. A traffic engineering design data collaboration system as claimed in claim 1, characterized in that: The fields of the bent steel bar parameter form include project GUID, project name, project name, skeleton name, location, steel bar category, steel bar diameter, left bend distance, left bend angle, left bend length, right bend distance, right bend angle and right bend length.
4. A traffic engineering design data collaboration system as claimed in claim 1, characterized in that: The fields of the encrypted stirrup arrangement parameter form include project GUID, project name, project name, reinforcement category, location, encrypted starting distance, encrypted ending distance and encrypted area stirrup spacing multiples.
5. A traffic engineering design data collaboration system as described in any one of claims 1 to 4, characterized in that: If the design data of the two-dimensional design platform is changed, the corresponding fields of the form in the collaborative database will change, so that the data of the BIM platform, structural calculation platform and reinforcement calculation platform are updated synchronously. The synchronous update of data adopts the message bus notification method. The update order is: when the two-dimensional design platform data is updated, the structural calculation platform is notified synchronously to automatically update the data. When the structural calculation platform data is updated, the reinforcement calculation platform is notified synchronously to automatically update the data. After the BIM platform is refreshed, the latest BIM model is displayed.
6. A traffic engineering design data collaboration method, characterized in that: After constructing a traffic engineering design data collaborative system as described in any one of claims 1 to 5, the following steps are specifically performed: Step 1: Enter the open hole engineering design conditions and basic data on the 2D design platform, and preliminarily draft the open hole structural dimensions to obtain the open hole preliminary design data. The open hole preliminary design data is stored in the collaborative database in the forms of engineering overall information, geological general parameters, geological work point parameters, inner contour parameters, structural dimension parameters, segment dimension parameters, and segment opening parameters. The reinforcement category in the segment dimension parameters is temporarily empty. Step 2: The structural calculation platform reads the segment composition in the overall information of the project, establishes a finite element analysis model for each segment type and its corresponding cross-sectional dimension parameters, calculates the structural internal force results of different segment types, and stores the structural internal force results in a structural internal force form; Step 3: The reinforcement calculation platform reads the structural internal forces in the structural internal force form to perform reinforcement calculations and verify whether the amount of reinforcement meets the requirements of the specification; if so, the reinforcement calculation results are stored in the combined skeleton reinforcement parameters, single-piece skeleton reinforcement parameters, bent-up reinforcement parameters and dense stirrup arrangement parameters, and the reinforcement category parameters in the segment size parameters are supplemented; if not, the thickness of the top plate, bottom plate and side wall corresponding to the open hole is modified, and the structural size parameter form in step 1 is updated at the same time, and steps 2-3 are repeated until the amount of reinforcement meets the requirements of the specification; Step 4: The two-dimensional design platform reads the overall project information, general geological parameters, geological work point parameters, inner contour parameters, structural size parameters, segment size parameters, segment opening parameters, combined skeleton reinforcement parameters, single-piece skeleton reinforcement parameters, bent reinforcement parameters and encrypted stirrup arrangement parameters in the database, draws the open hole work point diagram and the open hole structure general diagram, and completes the design of the open hole.
Citation Information
Patent Citations
Tunnel BIM automatic modeling method and system
CN112651071A
Rectangular open cut tunnel digital collaborative automatic design method and system
CN116306069A