Hollow pier modeling method based on 3DE software and thin-walled hollow pier modeling method
By utilizing the bridge modeling method of 3DE software and employing axis commands and knowledge engineering array technology, rapid positioning of bridge piers and batch generation of hollow pier models were achieved. This solved the problem of low efficiency in the 3D design of thin-walled hollow piers, and improved design efficiency and adaptability.
Patent Information
- Application Number
- CN202511254134.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-04
- Publication Date
- 2025-11-04
- Estimated Expiration
- 2045-09-04
AI Technical Summary
Existing technologies are inefficient in bridge modeling, especially in the 3D design of thin-walled hollow piers. They require a lot of repetitive work and need to be remodeled when changes are made later, which is time-consuming.
Employing a 3DE software-based modeling approach, and utilizing technologies such as axis system commands and knowledge engineering arrays, the system enables rapid positioning of bridge piers and batch generation of hollow pier models. This includes constructing centerlines, cavities, and manhole envelopes, and supports model creation on complex routes such as arbitrary horizontal and vertical curves.
It enables rapid positioning and batch generation of bridge pier models, adapts to later changes, improves design efficiency, reduces repetitive workload, and simplifies the modeling process.
Smart Images

Figure CN120724565B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of bridge modeling, more particularly, it relates to a hollow pier modeling method based on 3DE software and a thin-walled hollow pier modeling method. BACKGROUND
[0002] Creating a BIM model (Building Information Model) based on three-dimensional software needs to start from the initial stage of structural design, and a three-dimensional digital model of the structure is created through the modeling tool of the software, including detailed information of each professional such as roads, bridges and tunnels. After the BIM model is created, the drawing function of the software is used to generate construction drawings and other design documents. BIM software can automatically generate plan view, elevation view, section view and detail node view, etc. The drawing based on the BIM model can improve the design accuracy, reduce human errors, has high automation, the drawing is updated synchronously, and the design efficiency and accuracy are greatly improved.
[0003] At present, the drawing system for three-dimensional modeling makes the production efficiency of the designers low. The three-dimensional design of the thin-walled hollow pier can usually adopt the 3DE platform based on CATIA, but 3DE does not have a bridge pier modeling system, and the three-dimensional modeling workload of various bridge piers is huge. For example, by using the conventional modeling method to build a thin-walled hollow pier, each bridge pier needs to be positioned in batches according to the road center line, and the position of each bridge pier is constantly positioned through point, line and surface commands, and then the outer wall and the cavity of each bridge pier are modeled through the entity command, which needs to spend a lot of time to do the same work repeatedly, and if there is a change in the thin-walled hollow pier later, the same work needs to be re-modeled, which consumes a lot of time. SUMMARY
[0004] In order to solve the problems in the prior art, the purpose of the present application is to provide a hollow pier modeling method based on 3DE software and a thin-walled hollow pier modeling method, which can create different pier heights and different numbers of cavity models on any horizontal curve, longitudinal curve, widening, super-high, and equal-high variable-high routes, and can directly generate two-dimensional drawings for design and construction based on the model.
[0005] In the first aspect of the present application, a hollow pier modeling method based on 3DE software is provided, and the method comprises:
[0006] An axis system command is called to create a center axis system of a bridge pier bottom surface;
[0007] A bridge pier height center line is constructed according to a center elevation point of the bridge pier bottom surface and a pier height parameter;
[0008] The four vertical corner lines of the pier bottom, the pier top contour line and the bridge pier outer contour are constructed according to the central axis system of the pier bottom surface, the pier bottom length and width, the pier height, the pier wall slope in the transverse and longitudinal directions of the bridge, and the cavity data of each bridge pier is written into the cavity data table and imported into the resource table of the knowledge engineering module;
[0009] The cavity data of each bridge pier is written into the cavity data table and imported into the resource table of the knowledge engineering module;
[0010] The four key positioning surfaces and the four closed cross-sectional contour lines are constructed according to the cavity data corresponding to the bridge pier without cavity, and the bridge pier cavity envelope is generated in batches through the knowledge engineering array;
[0011] The manhole positioning parameters and the manhole length and width parameters of each bridge pier are read, and the manhole envelope is generated in batches;
[0012] The bridge pier cavity envelope and the manhole envelope are combined into the cavity envelope to be removed, the bridge pier envelope after removing the cavity is combined with the bridge pier without cavity and the cavity envelope to be removed, and the bridge pier with cavity is generated in batches through the knowledge engineering array.
[0013] In an implementation scheme, the central axis system of the pier bottom surface is created by calling the axis system command, specifically: the bridge deck positioning axis system is established from the pile number point of the bridge deck corresponding to the road center line, and the bridge deck positioning axis system is offset downward along the Z axis by a preset parameter value to create the central axis system of the pier bottom surface; wherein the parameter value refers to the sum of the pier height and the bridge height.
[0014] In an implementation scheme, the process of constructing the pier height center line according to the central elevation point of the pier bottom surface and the pier height parameter is specifically:
[0015] The central elevation point of the pier bottom surface and the pier height parameter are read;
[0016] The central elevation point of the pier top surface is obtained by calling the translation command to translate the pier height in the plumb direction;
[0017] And the pier height center line is obtained by calling the straight line command to connect the central elevation point of the pier bottom surface and the central elevation point of the pier top surface.
[0018] In an implementation scheme, the process of constructing the four vertical corner lines of the pier bottom, the pier top contour line and the bridge pier outer contour according to the central axis system of the pier bottom surface, the pier bottom length and width, the pier height, the pier wall slope in the transverse and longitudinal directions of the bridge is specifically:
[0019] The central axis system of the pier bottom surface, the pier bottom length and width, the pier height, the pier wall slope in the transverse and longitudinal directions of the bridge are read;
[0020] The four corner points of the pier bottom and the pier top are generated in the axis system coordinates by calling the point generation command;
[0021] Call straight line command to connect the corner points of the pier bottom and the pier top respectively, to form four vertical corner lines of the pier bottom contour line, the pier top contour line and the outer contour of the pier.
[0022] In an implementation scheme, the process of generating the bridge pier without opening the cavity in batches through the knowledge engineering array is specifically:
[0023] Generate the bridge pier envelope through the volume and multi-section envelope body command, taking the pier bottom contour line and the pier top contour line as the input;
[0024] Encapsulate the bridge pier envelope into the first user feature template through the user feature command;
[0025] Call the first user feature template through the knowledge engineering array, and read the generated pier bottom contour line and the pier top contour line, to generate the bridge pier without opening the cavity in batches.
[0026] In an implementation scheme, the cavity data includes the vertical positioning parameter of the cavity, the cavity height, the transverse bridge and longitudinal bridge plate thickness of each cavity bottom and top, the cavity bottom chamfer, the cavity top chamfer and the cavity vertical chamfer data.
[0027] In an implementation scheme, the process of constructing four key positioning planes and four closed section contour lines according to the cavity data corresponding to the bridge pier without opening the cavity is specifically:
[0028] Read the corresponding cavity data table from the resource table according to the pier number of the bridge pier without opening the cavity, to obtain the vertical coordinates of the cavity start position, the cavity bottom chamfer end position, the cavity top chamfer start position and the cavity end position;
[0029] Call the point generation command to generate the cavity start point, the cavity bottom chamfer end point, the cavity top chamfer start point and the cavity end point respectively;
[0030] Call the line generation plane to obtain four key positioning planes respectively, and the key positioning planes include the cavity start positioning plane, the cavity bottom chamfer end plane, the cavity top chamfer start plane and the cavity end plane;
[0031] Read the four vertical corner lines of the outer contour of the pier, and call the intersection command to obtain the outer contour corner points of the four key positioning planes respectively;
[0032] Read the transverse bridge and longitudinal bridge plate thickness, the cavity bottom chamfer, the cavity top chamfer and the cavity vertical chamfer data in the cavity data, and call the translation command to translate the four outer contour corner points of the four key positioning planes into the cavity respectively based on the four outer contour corner points, to obtain eight corner points of the inner contour of the cavity;
[0033] Connect the eight corner points on the four key positioning planes in turn to become the corresponding four closed section contour lines.
[0034] In one implementation, the process of batch generating the pier cavity envelope through a knowledge engineering array specifically involves:
[0035] Using the volume and multi-section envelope command, the cavity envelope is generated with the changing cross-sectional contour of each cavity as input;
[0036] The cavity envelope is encapsulated into a second user feature template using user feature commands;
[0037] By calling the second user feature template through the knowledge engineering array and reading the cross-sectional contour lines of each cavity variation that has been generated, the pier cavity envelope is generated in batches.
[0038] In one implementation, the process of batch generating the manhole envelope specifically involves:
[0039] Use the point generation command to generate the four corner points of the manhole bottom and top in axis coordinates;
[0040] Use the line command to connect the bottom and top corners of the manhole to form the outlines of the bottom and top of the manhole.
[0041] The knowledge engineering array calls the first user feature template and reads the already generated manhole bottom and manhole top outlines to generate manhole envelopes in batches.
[0042] In one implementation, the process of batch generating cavitary bridge piers using a knowledge engineering array specifically involves:
[0043] The volume and remove command takes the pier without cavity and the cavity envelope to be removed as inputs to generate the pier envelope after the cavity is removed.
[0044] The user feature command is invoked to encapsulate the pier envelope after the cavity is removed into a third user feature template.
[0045] By calling the third user feature template through the knowledge engineering array, the cavity envelope of each pier is removed in batches to obtain piers with cavities.
[0046] A second aspect of the present invention provides a method for modeling thin-walled hollow piers based on 3DE software, the method comprising:
[0047] Construct the pier axis system, offset the pier height along the Z direction of the pier axis system to obtain the pier top positioning axis system, create the cap beam block diagram based on the YZ plane of the pier top positioning axis system, read the cap beam thickness parameters and stretch the cap beam block diagram into an envelope to obtain the cap beam block; where the pier axis system refers to the axis system at the corresponding line of the pier.
[0048] At the bottom of the bent cap block, a hollow pier is constructed based on a 3DE software-based hollow pier modeling method provided in the first aspect of the application;
[0049] At the bottom of the hollow pier, a pier bottom positioning axis system is constructed, a pile cap graph is created based on the XY plane of the pier bottom positioning axis system, the pile cap thickness parameter is read to stretch the pile cap graph into an envelope, a pile cap is obtained, the pile cap height is offset in the Z direction of the pier bottom positioning axis system, a pile foundation positioning axis system is obtained, a pile foundation graph is created based on the XY plane of the pile foundation positioning axis system, and the pile foundation height parameter is read to stretch the pile foundation graph into an envelope, and a pile foundation is obtained.
[0050] Compared with the prior art, the application has the following beneficial effects:
[0051] 1. The pier positioning scheme provided by the application only needs to input the mileage and elevation of each pier, and can realize rapid positioning of the entire line.
[0052] 2. The application has stronger applicability, and can directly modify the corresponding parameters to re-run the EKL to realize model updating for changes in the positioning of the later thin-walled hollow, changes in the beam height, and changes in the number of cavities, which is more efficient and simpler in work content. DETAILED DESCRIPTION
[0053] The accompanying drawings, which are included to provide a further understanding of the embodiments of the application and are incorporated in and constitute a part of this application, illustrate embodiments of the application and, together with the description, serve to explain the principles of the application. In the drawings:
[0054] Figure 1 is a flowchart of a 3DE software-based hollow pier modeling method provided by the embodiments of the application;
[0055] Figure 2 is a schematic diagram of the positioning of each pier and the overall contour provided by the embodiments of the application;
[0056] Figure 3 is a schematic diagram of the cavities provided by the embodiments of the application;
[0057] Figure 4 is a schematic diagram of the pier model after removing the cavities provided by the embodiments of the application;
[0058] Figure 5 is a flowchart of a 3DE software-based thin-walled hollow pier modeling method provided by the embodiments of the application. DETAILED DESCRIPTION
[0059] In order to make the objectives, technical solutions and advantages of the present application clearer, further detailed description will be made to the present application with reference to the embodiments and drawings, and the schematic embodiments of the present application and the description thereof are only used for explaining the present application, but not limiting the present application.
[0060] It is noted that the term "include" or "may include" used in various embodiments of the present application indicates the existence of the claimed function, operation or element, and does not limit the addition of one or more functions, operations or elements. In addition, as used in various embodiments of the present application, the terms "include", "have" and their synonyms only mean to indicate the presence of a specific feature, number, step, operation, element, component or combination of the foregoing, and should not be understood as first excluding the presence or possibility of adding one or more features, numbers, steps, operations, elements, components or combinations of the foregoing.
[0061] In various embodiments of the present application, the expression "or" or "at least one of B or / and C" includes any combination or all combinations of the listed terms. For example, the expression "B or C" or "at least one of B or / and C" can include B, can include C, or can include both B and C.
[0062] It is understood that the terms "length", "width", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer" and the like indicate the orientation or positional relationship based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the device or element referred to must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as limiting the present application.
[0063] In addition, terms such as "first", "second" are only for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the technical features indicated. Therefore, the features defined with "first", "second" can explicitly or implicitly include one or more of the features. In the description of the present application, the meaning of "plurality" is two or more, unless otherwise specifically limited.
[0064] Reference is made to Figure 1 , Figure 1 is a flowchart of a hollow pier modeling method based on 3DE software provided by an embodiment of the present application, as shown in Figure 1 , including the following steps:
[0065] S101, calling a shaft system command to create a center shaft system of a pier bottom surface;
[0066] S102, constructing a bridge pier height center line according to a center elevation point of a pier bottom surface and a pier height parameter;
[0067] S103, constructing a pier bottom, a pier top contour line and four vertical corner lines of a bridge pier outer contour according to a center axis system of the pier bottom surface and pier bottom length and width, pier height, pier wall slope in a transverse bridge direction and a longitudinal bridge direction of the bridge pier, and generating a bridge pier without a cavity in batches through a knowledge engineering array;
[0068] S104, writing cavity data of each bridge pier into a cavity data table and importing the cavity data into a resource table of a knowledge engineering module;
[0069] S105, constructing four key positioning surfaces and four closed cross-sectional contour lines according to cavity data corresponding to the bridge pier without the cavity, and generating a bridge pier cavity envelope in batches through the knowledge engineering array;
[0070] S106, reading manhole positioning parameters and manhole length and width parameters of each bridge pier, and generating a manhole envelope in batches;
[0071] S107, combining the bridge pier cavity envelope and the manhole envelope into a cavity envelope to be removed, combining the bridge pier without the cavity and the cavity envelope to be removed to generate a bridge pier envelope after the cavity is removed, and generating a bridge pier with a cavity in batches through the knowledge engineering array.
[0072] Taking a 3DE platform for CATIA software as an example, the following is specifically described:
[0073] In step S101, first, a road center line drawing in a dwg format is imported into the 3DE platform of the CATIA software, and then a bridge deck positioning axis system is established at a stake number point corresponding to a bridge pier of the road center line, and the bridge deck positioning axis system is offset downward along a Z axis by a preset parameter value to create a center axis system of a pier bottom surface; wherein the parameter value refers to a sum of a pier height and a bridge height.
[0074] Then, the plan curve of the bridge pier is read, and the bridge pier is a thin-walled hollow pier; the mileage and elevation data of the thin-walled hollow pier are read, a pointoncurve (point taking on a line) command is called to locate the mileage point of the thin-walled hollow pier on the plan curve; a translate (translation) command is called to translate the mileage point along the plumb direction to obtain the center elevation point of the pier bottom surface; a planenormal (line generation plane) command and an angle parameter of the bridge pier and the plan curve are called to generate a plane of the mileage point on the plan curve, i.e., a bridge pier transverse bridge direction surface; a rotate (rotation) command is called to rotate the bridge pier transverse bridge direction surface by 90 degrees to obtain a bridge pier longitudinal bridge direction surface.
[0075] In step S102, the center elevation point of the pier bottom surface and the pier height parameter in step S101 are read, the translate command is called, the bridge pier height is translated upward along the plumb direction, the center elevation point of the pier top surface is obtained, the line command is called, and the center elevation point of the pier bottom surface and the center elevation point of the pier top surface are connected to obtain the pier height center line.
[0076] In step S103, the center axis system of the pier bottom surface in step S101 and the pier bottom length and width, the pier height, the pier wall slope in the transverse bridge direction and the longitudinal bridge direction are read, the point command is called to generate four corner points of the pier bottom and the pier top through the axis system coordinates, the line command is called to connect the corner points of the pier bottom and the pier top to form four vertical corner lines of the pier bottom contour line, the pier top contour line and the bridge pier outer contour.
[0077] Secondly, the volume and multi-section envelope body command is used to generate the bridge pier envelope body by taking the pier bottom contour line and the pier top contour line as the input, the user feature command is used to encapsulate the bridge pier envelope body as the first user feature template, then the first user feature template is called through the knowledge engineering array (hereinafter referred to as “EKL”), the pier bottom contour line and the pier top contour line are read to batch generate the bridge pier without opening the cavity.
[0078] In step S104, the cavity vertical positioning parameter, the cavity height, the transverse bridge direction and the longitudinal bridge direction plate thickness of each cavity bottom and top, the cavity bottom chamfer, the cavity top chamfer and the cavity vertical chamfer data of each bridge pier are written into the excel table, and then imported into the resource table of the knowledge engineering module.
[0079] In step S105, in the EKL, the pier number of the pier (without cavity) generated in step three is read, and then the cavity data table in the resource table in step four is read by the CreateSheet (table reading) command. The cavity data of the pier with the same pier number is judged by if (condition), and the positioning data, cavity height, cavity bottom chamfer, and cavity top chamfer parameters are read to obtain the vertical coordinates of the starting position, bottom chamfer end position, top chamfer start position, and cavity end position of each cavity (relative to the pier bottom center axis system in step S101, and the coordinate data below is also relative to the coordinate system). The point (point generation) command is called to generate the cavity start point, cavity bottom chamfer end point, cavity top chamfer start point, and cavity end point respectively. The planenormal (line generation plane) is called to obtain the cavity start positioning plane, cavity bottom chamfer end plane, cavity top chamfer start plane, and cavity end plane respectively. The four vertical corner lines of the pier outer contour in step three are read, and the intersect (intersection) command is called to obtain the outer contour corner points of the cavity start positioning plane, cavity bottom chamfer end plane, cavity top chamfer start plane, and cavity end plane respectively. Then the transverse bridge direction and longitudinal bridge direction plate thickness, cavity bottom chamfer, cavity top chamfer, and cavity vertical chamfer data in each corresponding cavity data are read, and the translate (translation) command is called to translate the outer contour corner points into the cavity based on the four outer contour corner points on the four key positioning planes (cavity start positioning plane, cavity bottom chamfer end plane, cavity top chamfer start plane, and cavity end plane) respectively to obtain eight corner points of the cavity inner contour. The eight corner points on the four key positioning planes are sequentially connected to form the corresponding four closed cross-sectional contour lines.
[0080] Secondly, the cavity envelope is generated by taking the varying cross-sectional contour line of each cavity as input by the volume and multi-section envelope body command. The cavity envelope is encapsulated as a second user feature template by the user feature command, and then the second user feature template is called by the EKL to read the varying cross-sectional contour line of each cavity that has been generated, and the pier cavity envelope is batch generated.
[0081] In step S106, the manhole positioning parameters and manhole length-width parameters of each pier are read. The point (point generation) command is called to generate the four corner points of the manhole bottom and manhole top by the axis system coordinates respectively. Then the line (straight line) command is called to connect the manhole bottom and manhole top corner points respectively to form the manhole bottom and manhole top contour lines. The first user feature template corresponding to the pier envelope body in step three is called by the EKL, and the manhole bottom and manhole top contour lines that have been generated are read to batch generate the manhole envelope.
[0082] In step S107, the pier cavity envelope in step five and the manhole envelope in step six are combined into a cavity envelope to be removed by an assemble command, and then a cavity-removed pier envelope is generated by taking the piers without cavities in step three and the cavity envelope to be removed in this step as inputs by a volume and remove command, the cavity-removed envelope is encapsulated into a third user feature template by a user feature command, and the third user feature template corresponding to the cavity-removed envelope is called by EKL to remove the cavity envelope of each pier in batches, so that the piers with cavities are obtained.
[0083] For example, the overall profile control parameters of the solid hollow pier include a pier height of 75 m, a pier top transverse width of 5.5 m, a pier top longitudinal width of 3 m, left and right side wall slopes of 1:1, and front and back side wall slopes of 70:1. The cavity control parameters of each pier are shown in Table 1, and the positioning and overall profile of each pier are shown in Figure 2 The cavities are shown in Figure 3 The pier models after the cavities are removed are shown in Figure 4
[0084] Table 1: Pier cavity control parameters
[0085]
[0086] Working principle: firstly, the pier positioning scheme provided by the present application only needs to input the mileage and elevation of each pier to realize rapid positioning of the entire line, and secondly, for the modeling of each thin-walled hollow pier, only the data such as the pier height, size, and cavity positioning of each pier need to be filled in the excel table, and then imported into the 3DE platform, and the EKL (knowledge engineering array) script is run to realize one-key generation of the thin-walled hollow pier model of the entire line; the present application has stronger applicability, and can directly modify the corresponding parameters to re-run the EKL to realize model updating in the case of changes in the positioning of the thin-walled hollow pier, changes in the beam height, and changes in the number of cavities, and is more efficient and simpler in work content.
[0087] Please refer to Figure 5 , Figure 5 is a flowchart of a thin-walled hollow pier modeling method based on 3DE software provided by an embodiment of the present application, as shown in Figure 5 , the method comprises the following steps:
[0088] S501, a pier shaft system is constructed, the pier shaft system is offset in the Z direction of the pier shaft system by the height of the pier to obtain a pier top positioning shaft system, a bent cap block diagram is created based on the YZ plane of the pier top positioning shaft system, and the bent cap block diagram is stretched into an envelope by reading the thickness parameter of the bent cap to obtain a bent cap block; wherein the pier shaft system refers to the shaft system of the pier at the corresponding line.
[0089] S502, at the bottom of the bent block, a hollow pier modeling method based on 3DE software is constructed based on the embodiment described above;
[0090] S503, at the bottom of the hollow pier, the pier bottom positioning axis system is constructed, the pile cap graph is created based on the pier bottom positioning axis system XY plane, the pile cap thickness parameter is read to stretch the pile cap graph into an envelope, the pile cap is obtained, the pile foundation positioning axis system is obtained by offsetting the pile cap height along the Z direction of the pier bottom positioning axis system, the pile foundation graph is created based on the pile foundation positioning axis system XY plane, and the pile foundation is obtained by stretching the pile foundation graph into an envelope according to the pile foundation height parameter.
[0091] In the embodiment, the bent block, the hollow pier, the pile cap and the pile foundation can be created in sequence from top to bottom according to the execution sequence of steps S501-S503, and the method can be referred to in the description of the embodiment. Figure 2 , and the three-dimensional model of the entire thin-walled hollow pier is formed. In the method provided in the application, firstly, the positioning of the bridge pier only needs to input the mileage and elevation of each bridge pier, and the rapid positioning of the entire line can be realized, and secondly, for the modeling of each thin-walled hollow pier, only the pier height, size, positioning of the cavity and other data of each bridge pier need to be filled in the excel table, and then the data is imported into the 3DE software, and the EKL script is run, so that the thin-walled hollow pier model of the entire line can be generated by one key. The method has stronger applicability, and can directly modify the corresponding parameters and re-run the EKL for the positioning change of the thin-walled hollow pier, the change of the beam height and the change of the number of cavities, so that the model can be updated, and the modeling efficiency of the thin-walled hollow pier is improved.
[0092] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system or a computer program product. Therefore, the present application can adopt a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware aspects. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer usable storage media containing computer usable program code (including but not limited to disk storage, CD-ROM, optical storage, etc.).
[0093] The present application is described with reference to the flowcharts and / or block diagrams according to the method, device (system) and computer program product of the embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of the flows and / or blocks in the flowcharts and / or block diagrams can be realized by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in the flowcharts and / or block diagrams. Figure 1 The function specified in one flow or multiple flows and / or blocks Figure 1 The device for implementing the function specified in one block or multiple blocks.
[0094] These computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture including instructions which implement the flow Figure 1 one or more flow or block Figure 1 one or more blocks or blocks specified in the flow.
[0095] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions that are executed on the computer or other programmable apparatus provide steps for implementing the flow Figure 1 one or more flow or block Figure 1 one or more blocks or blocks specified in the flow.
[0096] The above detailed description merely describes a specific implementation of the application, and the purpose of the application, technical solutions and advantages are further described. It should be understood that the above description is only a specific implementation of the application and is not intended to limit the scope of protection of the application. Any modification, equivalent replacement, improvement, etc. within the spirit and principles of the application should be included in the scope of protection of the application.
Claims
1. A method for modeling hollow piers based on 3DE software, characterized in that the method... The application relates to a method for generating a bridge pier with cavities. The method comprises the following steps: a center axis system of a bridge pier bottom surface is created by calling an axis system command; a bridge pier pier height center line is constructed according to a center elevation point of the bridge pier bottom surface and a pier height parameter; a pier bottom contour line, a pier top contour line and four vertical corner lines of a bridge pier outer contour are constructed according to the center axis system of the bridge pier bottom surface and pier bottom length-width, pier height, pier wall slope in a transverse bridge direction and a longitudinal bridge direction, and a bridge pier without cavities is generated in batches through a knowledge engineering array; cavity data of each bridge pier is written into a cavity data table and imported into a resource table of a knowledge engineering module; four key positioning surfaces and four closed cross-sectional contour lines are constructed according to the cavity data corresponding to the bridge pier without cavities, and a bridge pier cavity envelope is generated in batches through a knowledge engineering array; manhole positioning parameters and manhole length-width parameters of each bridge pier are read, and a manhole envelope is generated in batches; 2. The hollow pier modeling method based on 3DE software according to claim 1, characterized in that, the bridge pier cavity envelope and the manhole envelope are combined into a cavity envelope to be removed, a bridge pier envelope after cavities are removed is generated by combining the bridge pier without cavities and the cavity envelope to be removed, and a bridge pier with cavities is generated in batches through a knowledge engineering array.
3. The hollow pier modeling method based on 3DE software according to claim 1, characterized in that, The center axis system of the bridge pier bottom surface is created by calling an axis system command, specifically, a bridge deck positioning axis system is established from a pile number point corresponding to the bridge pier in a road center line, the bridge deck positioning axis system is offset downwards along a Z axis by a preset parameter value, so that the center axis system of the bridge pier bottom surface is created; wherein the parameter value is the sum of the bridge pier height and the bridge height. The bridge pier pier height center line is constructed according to the center elevation point of the bridge pier bottom surface and the pier height parameter, specifically: the center elevation point of the bridge pier bottom surface and the pier height parameter are read; a center elevation point of a bridge pier top surface is obtained by calling a translation command to translate the bridge deck positioning axis system upwards along a plumb direction by a distance of the bridge pier height; 4. The hollow pier modeling method based on 3DE software according to claim 1, characterized in that, and a straight line command is called to connect the center elevation point of the bridge pier bottom surface and the center elevation point of the bridge pier top surface, so that the bridge pier pier height center line is obtained. The process of constructing the pier bottom contour line, the pier top contour line and the four vertical corner lines of the bridge pier outer contour according to the center axis system of the bridge pier bottom surface and the pier bottom length-width, the pier height, the pier wall slope in the transverse bridge direction and the longitudinal bridge direction is specifically: the center axis system of the bridge pier bottom surface and the pier bottom length-width, the pier height, the pier wall slope in the transverse bridge direction and the longitudinal bridge direction are read; a point generation command is called to generate four corner points of the pier bottom and the pier top respectively at the axis system coordinates; 5. The hollow pier modeling method based on 3DE software according to claim 1, characterized in that, a straight line command is called to connect the corner points of the pier bottom and the pier top respectively, so that the pier bottom contour line, the pier top contour line and the four vertical corner lines of the bridge pier outer contour are formed. The process of generating the bridge pier without cavities in batches through the knowledge engineering array is specifically: a bridge pier envelope is generated by taking the pier bottom contour line and the pier top contour line as input through a volume and multi-cross-section envelope command; the bridge pier envelope is packaged into a first user feature template through a user feature command; 6. The hollow pier modeling method based on 3DE software according to claim 1, characterized in that, the first user feature template is called through the knowledge engineering array, and the already generated pier bottom contour line and the pier top contour line are read, so that the bridge pier without cavities is generated in batches.
7. The hollow pier modeling method based on 3DE software according to claim 1, characterized in that, The cavity data comprises cavity vertical positioning parameters, cavity height, transverse bridge direction and longitudinal bridge direction plate thickness of each cavity bottom and top, cavity bottom chamfer, cavity top chamfer and cavity vertical chamfer data. The process of constructing the four key positioning surfaces and the four closed cross-sectional contour lines according to the cavity data corresponding to the bridge pier without cavities is specifically: According to the pier number of the pier without the cavity, the corresponding cavity data table is read from the resource table to obtain the vertical coordinates of the cavity starting position, the cavity bottom chamfer end position, the cavity top chamfer starting position and the cavity end position; The point generation command is called to generate the cavity starting point, the cavity bottom chamfer end point, the cavity top chamfer starting point and the cavity end point respectively; The line generation plane is called to obtain four key positioning planes, and the key positioning planes include the cavity starting positioning plane, the cavity bottom chamfer end plane, the cavity top chamfer starting plane and the cavity end plane; The four vertical corner lines of the outer contour of the pier are read, and the intersection command is called to obtain the outer contour corner points of the four key positioning planes; The horizontal bridge direction and the vertical bridge direction plate thickness, the cavity bottom chamfer, the cavity top chamfer and the cavity vertical chamfer data in the cavity data are read, and the translation command is called to translate the four outer contour corner points of the four key positioning planes into the cavity respectively based on the four outer contour corner points to obtain eight corner points of the inner contour of the cavity; The eight corner points on the four key positioning planes are sequentially connected to form the corresponding four closed cross-sectional contour lines.
8. The hollow pier modeling method based on 3DE software according to claim 1, characterized in that, The process of generating the cavity envelope of the pier through the knowledge engineering array is specifically: The volume and multi-section envelope command is used to generate the cavity envelope by taking the cross-sectional contour line of each cavity as input; The cavity envelope is packaged into a second user feature template through the user feature command; The second user feature template is called through the knowledge engineering array, and each cross-sectional contour line of the cavity that has been generated is read to batch generate the cavity envelope of the pier.
9. The hollow pier modeling method based on 3DE software according to claim 1, characterized in that, The process of batch generating the manhole envelope is specifically: The point generation command is called to generate four corner points of the manhole bottom and the manhole top respectively based on the shaft system coordinates; The straight line command is called to connect the corner points of the manhole bottom and the manhole top to form the contour lines of the manhole bottom and the manhole top; The first user feature template is called through the knowledge engineering array, and the contour lines of the manhole bottom and the manhole top that have been generated are read to batch generate the manhole envelope.
10. The hollow pier modeling method based on 3DE software according to claim 1, characterized in that, The process of batch generating the pier with cavity through the knowledge engineering array is specifically: The volume and removal command is called to generate the pier envelope after removing the cavity by taking the pier without the cavity and the cavity envelope to be removed as input; The user feature command is called to package the pier envelope after removing the cavity into a third user feature template; The third user feature template is called through the knowledge engineering array to batch remove the cavity envelope of each pier to obtain the pier with cavity.
11. A method for modeling thin-walled hollow pier based on 3DE software, characterized in that, The method comprises: A pier shaft system is constructed, the height of the pier is offset in the Z direction of the pier shaft system to obtain a pier top positioning shaft system, a bent cap block diagram is created based on the YZ plane of the pier top positioning shaft system, the thickness parameter of the bent cap block is read to stretch the bent cap block diagram into an envelope to obtain a bent cap block; wherein the pier shaft system refers to the shaft system of the pier at the corresponding line; A hollow pier is constructed at the bottom of the bent cap block based on the hollow pier modeling method based on the 3DE software according to any one of claims 1 to 10. At the bottom of the hollow pier, a pier bottom positioning shaft system is constructed, a bearing platform graph is created based on an XY plane of the pier bottom positioning shaft system, a bearing platform thickness parameter is read to stretch the bearing platform graph into an envelope, a bearing platform is obtained, a pile foundation positioning shaft system is obtained by offsetting a bearing platform height along a Z direction of the pier bottom positioning shaft system, a pile foundation graph is created based on an XY plane of the pile foundation positioning shaft system, and a pile foundation height parameter is read to stretch the pile foundation graph into an envelope, so that the pile foundation is obtained.
Citation Information
Patent Citations
Modeling method of three-dimensional model of steel box girder structure
CN118761143A
Visual and quantifiable design space position method for bridge construction lofting
CN120277761A