Rapid modeling method for tunnel primary supportTechnical Field
The invention relates to the technical field of tunnel engineering, in particular to a quick modeling method for primary support of a tunnel.
Background
In engineering practice, although the arrangement of the primary support is regular, the primary support cannot be completed through an array, and in actual operation in the prior art, each component of the first ring is usually drawn independently, and then the drawing result is linearly arrayed along a line. The defects mainly include the following points:
(1) The tunnel primary support often has more than ten components per ring, the drawing workload of more than ten components of the first ring is larger, and the components are generally different in odd-even ring arrangement, so that the workload of almost doubling is increased, and the model processing time is longer;
(2) The line of the tunnel is often not straight line or circular, and the actual engineering requirement cannot be met in a line direction array mode, or the matching precision of the model and the engineering entity is required to be sacrificed;
(3) After the model is completed, the support parameters are quite common, and when parameters, intervals and the like are changed, the model results need to be modified and adjusted in a large amount to obtain the correct model, and the time consumption for changing and adjusting is long.
Disclosure of Invention
The invention aims to overcome the defects that the tunnel primary support members are similar and have a certain rule in arrangement, but cannot be processed quickly by a conventional array, and have high frequency parameter adjustment and great modification workload in the prior art, and provides a tunnel primary support quick modeling method.
In order to achieve the above object, the present invention provides the following technical solutions:
a rapid modeling method for tunnel primary support comprises the following steps:
step one: in three-dimensional modeling software, setting related parameters of a certain component in the tunnel primary support, wherein the related parameters comprise shape parameters and positioning parameters;
step two: establishing a model of a single component in three-dimensional modeling software;
step three: packaging and defining the process of establishing the model in the second step and the related parameters set in the first step into user characteristics, and in the defining process, all the related parameters in the first step are issued into modifiable parameters;
step four: writing a knowledge engineering language based on the user characteristics defined in the third step, so that relevant parameters can be modified and the modeling process of the second step can be repeatedly operated, wherein the logic process comprises that the modeling process of the second step is operated once for each time of modifying the relevant parameters, the relevant parameters are modified again, and the modeling process is operated once again, so that the steps are repeated;
step five: and checking the written knowledge engineering language, and operating the knowledge engineering language after checking without errors, wherein the components are automatically arranged along the circumferential direction and the longitudinal direction of the tunnel, so that the rapid modeling of the primary support of the tunnel is completed.
According to the rapid modeling method, the components are completely distributed according to the trend of the tunnel line through the arrangement mode of the knowledge engineering language control components, so that the accuracy of the position and the angle of the component model is guaranteed, the accuracy and the rapidness of the application of the primary support model are guaranteed, the modeling efficiency is greatly improved, and the model achievement delivery efficiency of technicians is improved.
Preferably, the positioning parameters in the first step include a circumferential distance, an odd number of rings, an even number of rings, a longitudinal distance, and a first ring mileage. Before the primary support model is built, a tunnel line center line is built, and the tunnel line center line provides a position reference for the longitudinal spacing and the circumferential spacing, so that the specific position and angle of each component can be determined.
Preferably, in the fourth step, by writing knowledge engineering language, the first ring member is arranged at the mileage point of the first ring, the first ring member is arranged according to the circumferential distance and the odd number of rings, the first ring member is advanced by the length of the longitudinal distance along the mileage, and the second ring member is arranged according to the circumferential distance and the even number of rings, so that the first ring member is circulated until the arrangement of the tunnel primary support is completed.
Preferably, the positioning parameter in the first step further includes an arrangement ring number. Preferably, in the fourth step, the calculation is automatically stopped when the sum of the number of rings arranged reaches the "number of rings arranged" by writing a knowledge engineering language.
The positioning parameters do not include the number of the arrangement loops, the number of the arrangement loops is obtained by compiling engineering language, measuring the length of a line center line, subtracting the first loop mileage, and dividing by the longitudinal spacing to be rounded up.
Preferably, the components of the tunnel primary support comprise system anchor rods, foot locking anchor rods, leading small guide pipes, leading pipe sheds, steel frames, reinforcing steel meshes and longitudinal connecting ribs.
Preferably, modeling is performed on a plurality of types or all components of the tunnel primary support according to engineering actual requirements, and each component is modeled according to the steps one to five.
Preferably, when the design needs to be changed, the modification is realized by modifying the relevant parameters in the first step. The rapid modeling method can directly carry out later adjustment through related parameters, is extremely convenient to adjust and operate, greatly improves the adjustment efficiency and reduces the difficulty of software application.
Preferably, the three-dimensional modeling software is CATIA.
Preferably, the knowledge engineering language is edited by a knowledge engineering array editor.
Compared with the prior art, the invention has the beneficial effects that:
(1) The efficiency of modeling and adjustment is improved, the efficiency is improved by more than ten times by adopting the method for modeling and adjustment, and the model achievement delivery efficiency of technicians is greatly improved. The delivery model results are advanced, so that the progress of the whole project is advanced, and the method saves human resources and has great invisible economic benefit.
(2) After the model of the primary support member is built in the initial stage, the later adjustment is very convenient, and besides the efficiency is saved, the software application difficulty can be reduced. By the method, a person who is slightly trained can easily and quickly complete the establishment of all primary support models and relevant adjustment work of a whole tunnel.
(3) Through the knowledge engineering array, the arrangement mode of the knowledge engineering language control components is used, the components are completely distributed according to the trend of the line, the position and the angle accuracy of the component model are guaranteed, and the accuracy and the rapidness of the application of the primary support model are guaranteed.
Description of the drawings:
fig. 1 is a schematic view of the structure of a tunnel according to the present invention.
Fig. 2 is a schematic diagram of setting related parameters according to the present invention.
Fig. 3 is a schematic diagram of defining user features according to the present invention.
FIG. 4 is a schematic diagram of a written knowledge engineering language in accordance with the invention.
Fig. 5 is a schematic diagram of a model of the tunnel preliminary support established by the present invention.
Fig. 6 is a schematic diagram of the related parameters after the related parameters are adjusted according to the present invention.
FIG. 7 is a schematic diagram of a model of a tunnel primary support updated after parameter adjustment according to the present invention.
The marks in the figure: 1-tunnel, 2-line central line, 3-anchor rod.
Detailed Description
The present invention will be described in further detail with reference to test examples and specific embodiments. It should not be construed that the scope of the above subject matter of the present invention is limited to the following embodiments, and all techniques realized based on the present invention are within the scope of the present invention.
Before the initial support modeling of the tunnel is performed, a line neutral line 2 of the tunnel 1 is first established in three-dimensional modeling software, and as shown in fig. 1, the line neutral line 2 is used as a position reference for the initial support modeling. When the line trend of the tunnel 1 needs to be changed, only the line center line 2 needs to be modified, and the primary support model is automatically updated accordingly.
The components of the tunnel primary support comprise a system anchor rod, a foot locking anchor rod, a small advance guide pipe, an advance pipe shed, a steel frame, a steel bar net sheet and longitudinal connecting ribs, the anchor rod 3 is taken as an example for discussion of the whole modeling process, and modeling ideas of other components are similar to the anchor rod 3, and only a little difference is made in the selection of relevant parameters.
A rapid modeling method for tunnel primary support comprises the following steps:
step one: in the three-dimensional modeling software, relevant parameters of the anchor rods 3 in the primary support of the tunnel are set, wherein the relevant parameters comprise shape parameters and positioning parameters. The shape parameters comprise the length of the anchor rod, the outer diameter of the anchor rod, the wall thickness of the anchor rod, the thickness of the backing plate, the length of the backing plate, the width of the backing plate and the like, and the positioning parameters comprise the circumferential spacing, the odd number of rings, the even number of rings, the longitudinal spacing, the first ring mileage and the like, as shown in fig. 2.
Step two: the model of the single anchor 3 is built in three-dimensional modeling software CATIA. The method comprises the steps of establishing a single anchor rod 3 model according to a design drawing, wherein each parameter must be associated with the relevant parameter in the first step when the model is established, the established input characteristics must be an outer contour line and a line center line of the anchor rod 3, an advancing mileage number along the line mileage direction must be considered in a modeling thought, and a circumferential moving distance is provided along the outer contour line for later batch processing. Since the design of the single anchor rod 3 is used as a template in the later stage, the position of the single anchor rod 3 is controlled by knowledge engineering language without being forced on the premise of meeting the requirements.
Step three: and defining the single anchor rod 3 model established in the second step as user characteristics for knowledge engineering language control. The following points should be noted during the user feature fabrication: (1) All parameters set in the whole modeling process and the step one of the single anchor rod 3 are needed to be included; (2) During manufacturing, the size information corresponding to the related parameters set in the first step is issued; (3) The naming of user features, the naming of input conditions, and the naming of various related parameters all have to be done in chinese, as shown in fig. 3.
Step four: based on the user characteristics defined in the third step, writing a knowledge engineering language so that relevant parameters can be modified and the modeling process of the second step can be repeatedly operated, wherein the logic process comprises that the modeling process of the second step is operated once for each time of modifying the relevant parameters, the relevant parameters are modified again, and the modeling process is operated once again, so that the steps are repeated. The knowledge engineering array editor in CATIA may be directly utilized for editing as shown in fig. 4. By writing knowledge engineering language, after the anchors 3 of the first ring are arranged at the mileage point of the first ring and the anchors 3 of the odd number of rings are arranged in turn according to the annular distance, the anchors 3 of the second ring are arranged along the length of the longitudinal distance of the mileage advance, and the anchors 3 of the second ring are circulated according to the annular distance and the even number of rings until the arrangement of the initial support of the tunnel is completed.
In order to control the total number of rings of the anchor rod 3, the "number of rings to be arranged" may be set in the positioning parameter in the first step so that the operation is automatically stopped by the specified number of rings to be arranged. In the language writing process, all parameters such as annular spacing, odd number of rings, even number of rings, longitudinal spacing, anchor rod length, anchor rod outer diameter, anchor rod wall thickness, backing plate length, backing plate width, first ring mileage and the like are connected with the knowledge engineering language, so that the knowledge engineering language can call the parameters smoothly, and the purpose of controlling a model is achieved.
Step five: the written knowledge engineering language is checked, the knowledge engineering language is operated after the checking, and the anchor rods 3 are automatically arranged along the circumferential direction and the longitudinal direction of the tunnel, so that the rapid modeling of the primary support of the tunnel is completed, as shown in fig. 5.
Step six: when geological changes are encountered and design changes are required, the design changes can be performed by changing related parameters. There are two cases in which the adjustment is: (1) When the shape parameters of the anchor rod are adjusted and changed, the parameters are directly modified and the model is updated, for example: length, outer diameter, wall thickness, thickness of backing plate, length and width of backing plate, etc. of anchor rod; (2) When the arrangement mode is adjusted and changed, after the positioning parameters are modified, the written knowledge engineering array is clicked by right click, the update and upgrade are clicked, and the software is automatically recalculated and then the update is completed. See fig. 6-7.
The above embodiments are only for illustrating the present invention and not for limiting the technical solutions described in the present invention, and although the present invention has been described in detail in the present specification with reference to the above embodiments, the present invention is not limited to the above specific embodiments, and thus any modifications or equivalent substitutions are made to the present invention; all technical solutions and modifications thereof that do not depart from the spirit and scope of the invention are intended to be covered by the scope of the appended claims.