An intelligent modeling method for steel bars of ballastless track in typical sections
By creating a three-dimensional model on the BIM platform and calculating the distribution of X and Y ribs, intelligent modeling of ball-free rail steel bars in typical intervals and sections is achieved, and manual modeling is difficult, slow and easy in the existing technology. Error problems improve modeling efficiency and accuracy.
Patent Information
- Application Number
- CN202411404256.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-10
- Publication Date
- 2025-02-14
- Estimated Expiration
- 2044-10-10
AI Technical Summary
In the prior art, the automated modeling method of rail reinforcement bars in typical intervals and sections of railways has not been effectively solved, which makes manual drawing of reinforcement bars difficult, slow speed and prone to errors.
The intelligent modeling method of ball-free rail reinforcement bars based on BIM is adopted to achieve rapid generation of steel bar models by creating a three-dimensional model, calculating the distribution of X and Y bars, mesh division, and limit groove reinforcement bar arrangement.
This method can quickly generate steel bar models for various geometric shapes of the typical interval ball-free rail III plate of railways, improving modeling efficiency and avoiding errors caused by manual layout of steel bars.
Smart Images

Figure CN118898694B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of modeling, and in particular to an intelligent modeling method for steel bars of a ballastless track of a typical section railway. Background Art
[0002] The overall structural scheme of CRTSⅢ slab track is a new type of unit slab track structure with shoulder guards, which is mainly composed of rails, fasteners, prefabricated track slabs, reinforced self-compacting concrete, limit stops, intermediate isolation layer (geotextile) and reinforced concrete base. The track structure adopts a unit block structure, and unconnected block unit structures are adopted between track slabs in roadbed, bridge and tunnel sections. Two limit stops (groove structures) are set within the scope of each track slab on the base, and the intermediate isolation layer is set between the base and the self-compacting concrete layer.
[0003] Building Information Modeling (BIM) refers to the methods and technologies of information management by applying models and digital technology throughout the life cycle of construction project assets. The core concept of BIM is to use digital technology to provide a complete and actual construction project information library for the model. With the help of this three-dimensional model containing construction project information, the degree of information integration of construction projects can be effectively improved, thereby providing a platform for engineering information exchange and sharing for stakeholders in construction projects.
[0004] The typical section of CRTSⅢ slab ballastless track is mainly divided into roadbed, tunnel and bridge according to the type of offline foundation. The steel bar modeling of the typical section needs to consider the drainage slope, limit groove and other structures of the base, and also needs to consider the realization of track superelevation on the base. As a result, the ballastless track model in the typical section becomes very complicated due to the number of limit grooves, superelevation angle and changes in base length. Given the large number of ballastless track model types in the typical section, manual drawing of steel bars is not only difficult and slow, but also prone to errors. At present, there is no automatic modeling method for steel bars of ballastless track in typical sections. Summary of the invention
[0005] In order to solve the problems existing in the prior art, the present invention provides a BIM-based intelligent modeling method for steel bars of ballastless track in typical sections of railways. The method can quickly generate steel bar models for various geometric base models of type III slabs of ballastless track in typical sections of railways.
[0006] To this end, the present invention adopts the following technical solutions:
[0007] A typical section railway ballastless track steel bar intelligent modeling method comprises the following steps:
[0008] S1, create a 3D model of a typical section railway ballastless track:
[0009] According to the geometric parameters of the ballastless track base, a three-dimensional model of the track plate, the self-compacting concrete layer and the base in the spatial coordinate system is created in the BIM platform, wherein the geometric parameters of the ballastless track base include the thickness, length, superelevation and number of limiting grooves of the base;
[0010] S2, reading the geometric parameters of a ballast unit in the three-dimensional model created in S1, wherein the geometric parameters of the ballast unit include the length and width of the track plate, the thickness of the self-compacting concrete layer and the coordinates of each key point, wherein the coordinates of the key point include the point set of the starting section and the ending section of the base and the key point set of the limiting groove on the base; connecting the corresponding points on the starting section and the ending section of the base with straight lines to obtain the three-dimensional contour of the base model; connecting the key points of each limiting groove in sequence with straight lines to obtain the three-dimensional contour of each limiting groove;
[0011] S3, calculate the X-bar distribution of the upper and lower layers of the base:
[0012] A rectangular coordinate system is established on the starting section of the base; the starting section in the spatial coordinate system is converted to the XY plane, and the coordinate transformation matrix and its inverse matrix are saved; the configuration parameters of the X-ribs are read, including the X-rib offset parameters, the distance between the upper X-ribs and the top surface of the base, and the distance between the lower X-ribs and the bottom surface of the base; the Y-axis is translated along the X-axis direction according to the X-rib offset parameters, and the intersection points of the Y-axis and the upper and lower boundaries of the base after each translation are recorded and stored in the sets UpVec1 and DownVec1 respectively, and then the sets UpVec1 and D are transformed by the inverse matrix. The points in ownVec1 are converted to the global coordinate system; the end section of the base is selected, and the above steps are repeated to obtain the sets UpVec2 and DownVec2 in the global coordinate system; according to the distance between the upper X-ribs and the top surface of the base, and the distance between the lower X-ribs and the bottom surface of the base, the Z coordinates of all the points in the four sets are adjusted to obtain the sets UpVec1', DownVec1', UpVec2' and DownVec2'; the corresponding points of the starting section and the ending section are connected to complete the arrangement of the upper X-ribs and the lower X-ribs;
[0013] S4, calculate the distribution of some Y-ribs in the upper and lower layers of the base:
[0014] Read Y reinforcement configuration parameters, including Y reinforcement vertical offset distance d K , the steel bars on the left and right sides of the ballast bed are offset inward by a distance d L d R ; Convert the points in the set UpVec1' to the XY plane, connect the specified points to generate a straight line, translate the straight lines of the left and right drainage slopes of the base downward respectively, so that they pass through the corresponding points in the set UpVec1', and obtain a new line segment up1; according to the inward offset distance d of the steel bars at the edge of the left and right roadbeds Ld R , shift the left and right ends of line segment up1 inward and downward by d K , get the line segment up1'; convert the points in the set DownVec1' to the XY plane, connect the specified points to generate a straight line; get the line segment down1 according to the straight line and the left and right boundaries of the base, and then offset the left and right ends of the line segment down1 inward and downward by d according to the Y rib configuration parameters K , get the line segment down1'; convert the line segments up1' and down1' to the starting section of the base; select the ending section, repeat the above process, get the line segments up2' and down2' of the Y ribs of the ending section; then offset according to the read parameters to get the Y rib layout plan of the base;
[0015] S5, according to the read steel mesh distribution plan, the base X-bar and Y-bar arrangement plan obtained in S3 and S4 is divided into meshes;
[0016] S6, calculate the reinforcement distribution of the self-compacting concrete layer;
[0017] S7, calculate the limit groove reinforcement rib:
[0018] First, read the predefined limiting groove reinforcement rib arrangement parameters, then select a right angle for the contour of each limiting groove to establish a spatial coordinate system, and use the two sides of the right angle as the X-axis and Y-axis of the spatial coordinate system. According to the read-in steel bar arrangement parameters, the X-axis is offset along the Y direction and the Y-axis is offset along the X direction respectively, and then the calculated steel bars are extended according to the steel bar arrangement parameters to obtain the added steel bars; then, the limiting groove reinforcement rib bending algorithm is used to bend the calculated steel bars to obtain the bent steel bars, and then, according to the steel bar arrangement parameters, the steel bars are offset a certain distance in the direction perpendicular to the lower section of the limiting groove toward the direction close to the upper section to obtain the arrangement scheme of the limiting groove reinforcement ribs;
[0019] S8, generating an arrangement plan of anti-cracking reinforcements around the limiting groove;
[0020] S9, repeat steps S2-S8 to complete the intelligent modeling of steel bars of other track plate units.
[0021] Among them, S3 includes the following sub-steps:
[0022] S31, establish a rectangular coordinate system on the starting section of the base:
[0023] Select a right-angled side of the outer contour of the starting section of the base as the X-axis and Y-axis of the rectangular coordinate system, where the X-axis is horizontal and perpendicular to the extension direction of the railway line, and the Y-axis is perpendicular to the X-axis and upward; all the steel bars parallel to the X-axis are referred to as Y bars, and all the steel bars along the extension direction of the railway line are referred to as X bars;
[0024] S32, transforming the starting section in the spatial coordinate system to the XY plane through coordinate transformation and saving the matrix of the coordinate transformation and its inverse matrix;
[0025] S33, read the predefined X-rib configuration parameters:
[0026] The configuration parameters of the X-ribs include the X-rib offset parameters, the distance D1 between the upper X-ribs and the top surface of the base, and the distance D2 between the lower X-ribs and the bottom surface of the base. The X-rib offset parameters include the X-rib offset distance and each same offset distance The number of consecutive repetitions, where ;
[0027] The offset distance of the X-rib is the distance between the current X-rib and the previous X-rib. The first distance offset distance is the distance between the first X-rib and the Y-axis, then the number of X-ribs in the upper layer and the number of X-ribs in the lower layer of the base are both The total number of X-ribs in the base is root;
[0028] S34, translate the Y axis along the X axis in sequence common Second, pan common times until the translation common After each movement, record the intersection of the Y axis and the upper boundary of the base into the set UpVec1, and record the intersection of the Y axis and the lower boundary of the base into the set DownVec1;
[0029] S35, using the inverse matrix saved in S32 to perform coordinate transformation on the points in the sets UpVec1 and DownVec1, and reconverting them to the starting section of the base in the global coordinate system;
[0030] S36, reducing the Z coordinates of the points in the global coordinate system in the set UpVec1 by D1 to obtain the set UpVec1'; increasing the Z coordinates of the points in the set DownVec1 by D2 to obtain the set DownVec1';
[0031] S37, select the end section of the base, and obtain the sets UpVec2 and DownVec2 in the global coordinate system according to the method of steps S31 to S35. It should be noted that the origin of the rectangular coordinate system of the end section should be on the same side as the origin of the rectangular coordinate system of the starting section, and the directions of the X-axis and Y-axis are the same;
[0032] S38, reduce the Z coordinates of the points in the set UpVec2 by D1 to obtain the set UpVec2'; increase the Z coordinates of the points in the set DownVec2 by D2 to obtain the set DownVec2';
[0033] S39, traverse the set UpVec1' obtained in S36, and connect the points therein with the corresponding points in the set UpVec2' obtained in S38 in turn, to obtain the layout plan of the upper layer X-ribs of the base; traverse the set DownVec1' obtained in S36, and connect the points therein with the corresponding points in the set DownVec2' obtained in S38 in turn, to obtain the layout plan of the lower layer X-ribs of the base.
[0034] S4 includes the following steps:
[0035] S41, based on step S32, read the predefined Y-bar configuration parameters, including the Y-bar vertical offset distance d K , the steel bars at the left side of the ballast bed are offset inwards by a distance d L The distance d that the steel bars at the right side of the ballast edge are offset inward R , where the vertical offset distance of Y reinforcement is d K It is the sum of the radius of the X rib and the radius of the Y rib;
[0036] S42, converting the points in the set UpVec1' to the XY plane of the rectangular coordinate system of the starting section, connecting the second point and the second to last point in UpVec1' to obtain a straight line L passing through the two points;
[0037] S43, the straight line L1 where the left drainage slope of the base is located and the straight line L2 where the right drainage slope is located are respectively translated downward, so that the translated L1 passes through the first point in the set UpVec1', and the translated L2 passes through the last point in the set UpVec1';
[0038] S44, obtain the intersection point P1 between the translated L1 and the left side of the base, and the intersection point P2 between the translated L1 and L; obtain the intersection point P3 between the translated L2 and L, and the intersection point P4 between the translated L2 and the right side of the base, connect P1, P2, P3, and P4 in sequence to obtain a new line segment up1; shorten the line segment up1 from the left to the inside by d L Length, shortened from right to inside d R length, and deviate downward by d to obtain the line segment up1', which is a part of the Y rib on the upper layer of the base;
[0039] S45, use S3 to calculate the DownVec1 obtained from the X-rib distribution of the base, and convert all points on DownVec1 to the XY plane; connect the first point and the last point on DownVec1 to obtain the straight line LL, the intersection of the straight line LL with the left side of the base is P5, and the intersection of the straight line LL with the right side of the base is P6, connect P5 and P6 to obtain the line segment down1, and shorten down1 from the left to the inside by d L Length, shortened from right to inside d R length, and offset upward by a distance d to obtain the line segment down1', which is a part of the Y ribs in the lower layer of the base;
[0040] S46, converting the line segments up1' and down1' back to the starting cross-sections of the base respectively;
[0041] S47, select the end section of the base, repeat S41 to S46, and obtain two line segments up2' and down2', which are also part of the Y rib of the base;
[0042] S48, using the up1', up2', down1', down2', offset according to the read parameters to obtain the base Y rib arrangement plan.
[0043] In the above method, the mesh division steps are as follows:
[0044] S51, read in the mesh division parameters of the base, including the number of Y bars contained in different meshes And the offset parameters of each group of meshes ,in, Indicates The number of Y ribs contained in the mesh;
[0045] S52, according to the steel mesh parameters read in S51, the Y-bar arrangement scheme of the base obtained in S4 is divided into meshes, and the Y-bars are divided into meshes in the order of the distance from the Y-bar to the starting section from small to large. In the group;
[0046] S53, firstly, the upper layer Y ribs are grouped, and the Y ribs are projected onto the bottom surface of the base, and the projection of each group of Y ribs onto the bottom surface is sequentially performed in ascending order of group number as follows:
[0047] If this group is not the first group, the projection of the first Y rib of this group on the bottom surface is offset along the direction of the X rib projection toward the direction of the starting section of the base. , is the mesh group number; if this group is not the last group, the projection of the last Y rib of this group on the bottom surface is offset along the direction of the X rib projection toward the end section of the base ;
[0048] S54, according to step S53, the projections of the first Y rib and the last Y rib of each group on the bottom surface are obtained, the starting section of the base is translated to the positions of the projections of the first Y rib and the last Y rib of each group respectively, and the upper layer X ribs are intercepted, and the intercepted part is the X rib arrangement plan of the group; if the group number of the group is an even number, the X ribs of the even number group are offset downward along the z axis, and the offset distance is the diameter of the X rib;
[0049] S55, repeating steps S53 to S54 for the steel bars in the lower layer of the base, to complete the grouping of the steel bars in the lower layer of the base.
[0050] Step S6 includes the following sub-steps:
[0051] S61, reading the limiting groove data of the base and the geometric parameters of the self-compacting concrete layer from the three-dimensional model created in S1, wherein the length and width of the self-compacting concrete layer are the same as the length and width of the track plate;
[0052] S62, for each combination of the self-compacting concrete layers of the track slab, obtain the spatial coordinates of the upper cross sections of the two corresponding limiting grooves, respectively obtain the midpoint m1 between the first point and the last point of the first limiting groove, and the midpoint m2 between the second point and the third point of the second limiting groove, and connect m1 and m2 to obtain a line segment;
[0053] S63, scaling up the line segment obtained in S62 to the length of the self-compacting concrete to obtain a line segment L0;
[0054] S64, offset the line segment L0 towards the track directions on both sides by half the width of the self-compacting concrete layer, to obtain two line segments L3 and L4, which are actually two lines of the lower cross section of the self-compacting concrete layer;
[0055] S65, construct a spatial coordinate system using L3 and L4, taking the left end point of L4 as the origin, taking the direction of the line connecting the left end points of L4 and L3 as the Y axis direction, and taking the upward direction perpendicular to the XY plane as the Z axis;
[0056] S66, read in the self-compacting concrete reinforcement parameters, the self-compacting concrete reinforcement parameter format is consistent with the parameter format when the base is configured, and the Y axis is offset along the X axis direction according to the Y reinforcement parameters to obtain the Y reinforcement of the self-compacting concrete layer, and these Y reinforcements are offset upward along the Z axis direction by a specified distance to obtain the final Y reinforcement of the self-compacting concrete layer;
[0057] S67, offsetting the X axis along the Y axis direction according to the X-rebar parameter to obtain X-rebars of the self-compacting concrete layer, and offsetting the X-rebars upward along the Z axis direction by a specified distance to obtain the final X-rebars of the self-compacting concrete layer.
[0058] The limiting groove reinforcement rib bending algorithm comprises the following steps:
[0059] S71, reading predefined limit groove reinforcement reinforcement arrangement parameters;
[0060] S72, recording the upper section and the lower section of the limiting groove;
[0061] S73, randomly selecting one of the added steel bars;
[0062] S74, finding the intersection points of the straight line where the steel bar is located with the upper section and the lower section of the limiting groove respectively, projecting the straight line where the steel bar is located onto the upper section and the lower section of the limiting groove respectively, and generating two intersection points Q1 and Q2 with the projection on the upper section; generating two intersection points Q3 and Q4 with the projection on the lower section;
[0063] S75, connects Q1, Q3, Q4, and Q2 to obtain the bent part of the steel bar;
[0064] S76, connect the starting point of the steel bar with point Q1; connect the end point of the steel bar with point Q2 to obtain a complete steel bar with a bend;
[0065] S77, executing S74 to S76 for other steel bars in the limiting groove to complete the bending operation for all steel bars.
[0066] In the above method, the reinforcement arrangement method of the anti-cracking reinforcement around the limiting groove is as follows:
[0067] S81, read in predefined limiting groove anti-cracking reinforcement arrangement parameters, including the distance a from the middle broken line of the inner steel bar to the lower edge of the limiting groove contour, the distance b from the connecting line of the inner and outer steel bars starting and ending points to the lower edge of the limiting groove contour, the length c of the middle broken line of the inner steel bar, the length d of the middle broken line of the outer steel bar, the distance e from the starting and ending points of the inner steel bar, the distance f from the starting and ending points of the outer steel bar, the distance g from the middle broken line of the outer steel bar to the lower edge of the limiting groove contour, and the distance h between the upper and lower steel bars;
[0068] S82, offsetting the lower edge of the contour of the limiting groove downward by a and g respectively to obtain two lines, and scaling the two lines uniformly from both sides in proportion so that their lengths become c and d respectively;
[0069] S83, offset the lower edge of the contour of the limiting groove upward by a distance b, extend the line uniformly from both sides in proportion to make the length e, record the start and end points of the line segment at this time, and then extend the line uniformly from both sides in proportion to make the length f, record the start and end points of the line segment at this time;
[0070] S84, connecting the starting and ending points of the line segment with a length of e recorded in S83 with the left and right endpoints of the line segment with a length of c to obtain the inner layer of steel bars, and connecting the starting and ending points of the line segment with a length of f recorded in S83 with the left and right endpoints of the line segment with a length of d to obtain the outer layer of steel bars;
[0071] S85, the two inner and outer layers of the two steel bars obtained in step S84 are mirror-folded with the corresponding midline of the limiting groove as the symmetry axis to obtain steel bars around the upper side of the limiting groove;
[0072] S86, copying the steel bars obtained in steps S84 and S85 and shifting them downward by h to obtain the steel bars of the lower layer.
[0073] Different from the previous method of manually reading parameters and manually creating steel bars, the present invention makes full use of the information and three-dimensional form in the BIM model, and can intelligently create a steel bar model and calculate the three-dimensional posture and spatial position of the steel bars based on the actual structure of the self-compacting concrete and the base and the prepared steel bar arrangement parameters.
[0074] Compared with the prior art, the present invention has the following beneficial effects:
[0075] 1. The present invention uses BIM technology to realize intelligent modeling of steel bars for ballastless tracks in typical sections of railways. The method is suitable for rapid generation of steel bar models for base models of various geometric shapes for ballastless tracks in typical sections of railways.
[0076] 2. Different from the traditional manual modeling method, the method of the present invention improves the modeling efficiency, avoids the errors caused by manual arrangement of steel bars, and can dynamically adjust the modeling results through parameter settings.
[0077] 3. The present invention provides a series of algorithms to solve problems in the automatic reinforcement process, which can serve as a reference for the intelligent reinforcement of other entities. BRIEF DESCRIPTION OF THE DRAWINGS
[0078] Figure 1 It is a flow chart of the steel bar intelligent modeling method of the present invention;
[0079] Figure 2 It is a structural schematic diagram of a railway ballastless track unit;
[0080] Figure 3 It is a schematic diagram of the rectangular coordinate system on the base;
[0081] Figure 4 and Figure 5 The schematic diagram of the arrangement of X-ribs on two bases;
[0082] Figure 6 It is a schematic diagram of the process of calculating the distribution of some Y-ribs of the base in the present invention;
[0083] Figure 7 It is a schematic diagram of the process of calculating the distribution of steel bars in the limiting groove in the present invention;
[0084] Figure 8 This is a schematic diagram of the distribution of steel bars in the limiting grooves of the present invention;
[0085] Fig. 9 and Fig.10 It is a top view and a side view showing the distribution of the anti-cracking reinforcement;
[0086] Fig.11 It is a schematic diagram of the process of calculating the distribution of anti-cracking reinforcement in the present invention.
[0087] In the figure:
[0088] 1. Starting section 2. Ending section 3. Upper section 4. Lower section 11. X-ribs on the upper layer of the base
[0089] 12. X-ribs on the lower layer of the base DETAILED DESCRIPTION
[0090] The technical solution of the present invention is described in detail below with reference to the accompanying drawings and embodiments.
[0091] The track bed unit described below includes a track plate, a self-compacting concrete layer and a base. A limiting groove is formed on the base, and a convex portion is formed downward at the bottom of the self-compacting concrete layer, and the shape and position of the convex portion are adapted to the shape and position of the limiting groove.
[0092] See also Figure 1 The typical section railway ballastless track steel bar intelligent modeling method of the present invention comprises the following steps:
[0093] S1, create a 3D model of a typical section railway ballastless track:
[0094] Railway ballastless track consists of multiple units. Figure 2 The figure shows the structure of a railway ballastless track unit. Since the reinforcement modeling method of each unit is the same, only one unit is used as an example for explanation.
[0095] According to the geometric parameters of the ballastless track base, including thickness, length, superelevation and the number of limit grooves, a three-dimensional model of the track slab, self-compacting concrete layer and base is created in the BIM platform (in the spatial coordinate system).
[0096] S2, read the geometric parameters of a ballast unit in the three-dimensional model created in S1. The geometric parameters of the ballast unit include the length and width of the track plate, the thickness of the self-compacting concrete layer and the coordinates of each key point, and the coordinates of the key point include the point set of the starting section and the ending section of the base and the key point set of the limiting groove on the base.
[0097] The corresponding points on the starting section and the ending section of the base are connected by straight lines to obtain the three-dimensional contour of the base model; the key points of each limiting groove are connected in sequence by straight lines to obtain the three-dimensional contour of each limiting groove.
[0098] S3, calculate the X-bar distribution of the upper and lower layers of the base, including the following sub-steps:
[0099] S31, establish a rectangular coordinate system on the starting section of the base.
[0100] Select a right-angled side of the outer contour of the starting section of the base as the X-axis and Y-axis of the rectangular coordinate system. The X-axis is horizontal and perpendicular to the extension direction of the railway line, and the Y-axis is perpendicular to the X-axis and upward. Figure 3 In the illustrated embodiment, the right angle side at the lower left corner is the X-axis and the Y-axis.
[0101] All the steel bars parallel to the X-axis are referred to as Y bars, and all the steel bars along the extension direction of the railway line are referred to as X bars.
[0102] S32, converting the starting section in the spatial coordinate system to the XY plane through coordinate transformation, and saving the coordinate transformation matrix and its inverse matrix.
[0103] S33, read the predefined X-rib configuration parameters:
[0104] The configuration parameters of the X-ribs include the X-rib offset parameters, the distance D1 between the upper X-ribs and the top surface of the base, and the distance D2 between the lower X-ribs and the bottom surface of the base. The X-rib offset parameters include the X-rib offset distance and each same offset distance The number of consecutive repetitions, where ;
[0105] The offset distance of the X-rib is the distance between the current X-rib and the previous X-rib. The first distance offset distance is the distance between the first X-rib and the Y-axis.
[0106] For example, when the offset distances of the X-ribs are 1, 1, 2, 4, 2, 1, 1, 1, 2, 4, 2, 1, 2, 1, 1, 1, 2, .
[0107] Therefore, the number of X ribs in the upper layer and the number of X ribs in the lower layer of the base are both The total number of X-ribs in the base is root.
[0108] S34, translate the Y axis along the X axis in sequence common Second, pan common times until the translation common After each movement, record the intersection of the Y axis and the upper boundary of the base into the collection UpVec1, and record the intersection of the Y axis and the lower boundary of the base into the collection DownVec1.
[0109] S35, using the inverse matrix saved in S32 to transform the coordinates of the points in the sets UpVec1 and DownVec1, and converting them back to the starting section of the base in the global coordinate system.
[0110] S36, reducing the Z coordinates of the points in the global coordinate system in the set UpVec1 by D1 to obtain the set UpVec1'; increasing the Z coordinates of the points in the set DownVec1 by D2 to obtain the set DownVec1'.
[0111] S37, select the end section of the base, and obtain the sets UpVec2 and DownVec2 in the global coordinate system according to the method of steps S31 to S35. It should be noted that the origin of the rectangular coordinate system of the end section should be on the same side as the origin of the rectangular coordinate system of the starting section, and the directions of the X-axis and Y-axis are the same.
[0112] S38, reduce the Z coordinates of the points in the set UpVec2 by D1 to obtain the set UpVec2'; increase the Z coordinates of the points in the set DownVec2 by D2 to obtain the set DownVec2'.
[0113] S39, traverse the set UpVec1' obtained in S36, and connect the points therein with the corresponding points in the set UpVec2' obtained in S38 in turn, to obtain the layout plan of the upper layer X-ribs of the base; traverse the set DownVec1' obtained in S36, and connect the points therein with the corresponding points in the set DownVec2' obtained in S38 in turn, to obtain the layout plan of the lower layer X-ribs of the base.
[0114] Figure 4-Figure 5 These are schematic diagrams of the arrangement of X-ribs on the base. Figure 4 The outer rail is super high, 11 is the upper X-rib of the base, and 12 is the lower X-rib of the base.
[0115] S4, calculate the Y-bar distribution of the upper and lower layers of the base:
[0116] S41, based on step S32, read the predefined Y-bar configuration parameters, including the Y-bar vertical offset distance d K , the steel bars at the left side of the ballast bed are offset inwards by a distance d L The distance d that the steel bars at the right side of the ballast edge are offset inward RAmong them, the vertical offset distance of Y reinforcement is d K It is the sum of the radius of the X rib and the radius of the Y rib. The purpose of the offset is to avoid the overlap of the X rib and the Y rib.
[0117] S42, convert the points in the set UpVec1' obtained in S36 to the XY plane of the rectangular coordinate system of the starting section, connect the second point and the second to last point in UpVec1', and obtain a straight line L passing through the two points, such as Figure 6 shown.
[0118] S43, translate the straight line L1 where the left drainage slope of the base is located and the straight line L2 where the right drainage slope is located downward respectively, so that the translated L1 passes through the first point in the set UpVec1' obtained in S36, and the translated L2 passes through the last point in the set UpVec1' obtained in S36.
[0119] S44, obtain the intersection point P1 between the translated L1 and the left side of the base, and the intersection point P2 between the translated L1 and L; obtain the intersection point P3 between the translated L2 and L, and the intersection point P4 between the translated L2 and the right side of the base, connect P1, P2, P3, and P4 in sequence to obtain a new line segment up1; shorten the line segment up1 from the left to the inside by d L Length, shortened from right to inside d R length, and offset downward by d K , and obtain the final line segment up1', which is a part of the upper Y-rib of the base.
[0120] S45, use S3 to calculate the DownVec1 obtained from the X-rib distribution of the base, convert all points on DownVec1 to the XY plane; connect the first point and the last point on DownVec1 to obtain the straight line LL passing through these two points, obtain the intersection point P5 of LL with the left side of the base, and the intersection point P6 with the right side of the base, connect P5 and P6 to obtain the line segment down1, and shorten down1 from the left to the inside by d L Length, shortened from right to inside d R length, and offset upward by d K The final line segment down1' is obtained by adjusting the distance, which is part of the Y reinforcement of the lower layer of the base.
[0121] S46, converting the final up1' and the final down1' back to the starting cross section of the base respectively;
[0122] S47, select the end section of the base, repeat S41 to S46, and obtain two line segments up2' and down2', which are also part of the Y rib of the base.
[0123] S48, using the up1', up2', down1', down2', offset according to the read parameters to obtain the base Y rib arrangement plan.
[0124] Read predefined reinforcement configuration parameters, including the spacing between reinforcement bars ( ) and the number of repetitions ( ),in, is the distance between the first Y-bar and the starting section. This parameter means that the upper and lower Y-bars of the base are respectively The distance between , The spacing is ,… The spacing is The base Y bars have a total of The number of upper and lower steel bars is Root; translate up1' along the direction of the line connecting the midpoints of up1' and up2' , pan times; translation , translation times until the translation , pan times. Translate the down1' axis along the line connecting the midpoints of down1' and down2' , pan times; translation , translation times until the translation , pan Second, the arrangement plan of the Y-ribs of the base is obtained.
[0125] S5, according to the read steel mesh distribution plan, the base X-bar and Y-bar arrangement plan obtained in S3 and S4 is divided into meshes as follows:
[0126] S51, read in the mesh partitioning parameters of the base. The parameters include the number of Y bars contained in different meshes. (This parameter represents the steel bar The first group of meshes contains Y-ribs, and the second group of meshes contains Root Y tendon...No. The network slice includes root Y bar) and offset parameters (The offset parameter represents the offset of the first set of meshes. , the offset of the second set of mesh is ,...,No. The offset of the group network slice is ).
[0127] S52, according to the steel mesh parameters read in S51, divide the Y reinforcement arrangement scheme of the base obtained in S5 into meshes, and divide the Y reinforcement into j In the group, the order is from small to large according to the distance from the Y rib to the starting section.
[0128] S53, firstly, the upper layer Y ribs are grouped, and the Y ribs are projected onto the bottom surface of the base, and the projection of each group of Y ribs onto the bottom surface is sequentially performed in ascending order of group number as follows:
[0129] If this group is not the first group, the projection of the first Y rib of the group on the bottom surface is offset by a distance (group number) along the direction of the X rib projection toward the direction of the starting section of the base; if this group is not the last group, the projection of the last Y rib of the group on the bottom surface is offset by a distance (group number) along the direction of the X rib projection toward the direction of the ending section of the base.
[0130] S54, according to step S53, the projection of the first Y bar and the last Y bar of each group on the bottom surface is obtained (if it is the first Y bar of the first group or the last Y bar of the last group, the projection without offset is used, and in other cases, the projection of the Y bar after offset is used), the starting section of the base is translated to the position of the projection of the first Y bar and the last Y bar of each group respectively, and the upper layer X bars are intercepted, and the intercepted part is the X bar arrangement plan of the group. If the group number of the group is an even number, the X bars of the even number group are offset downward (the z coordinate is reduced), and the offset distance is the diameter of the X bar to avoid overlapping of steel bars of different groups.
[0131] S55, repeating steps S53 to S54 for the steel bars in the lower layer of the base, to complete the grouping of the steel bars in the lower layer of the base.
[0132] S6, calculate the reinforcement distribution of the self-compacting concrete layer.
[0133] Since the geometric information of the model does not contain the coordinates of the self-compacting concrete layer, it is necessary to back-calculate the spatial coordinates of the cross section on the limiting groove of the base and the input geometric parameters (length, width, thickness) of the self-compacting concrete, and then arrange the reinforcement of the self-compacting concrete layer based on these data.
[0134] The process of calculating the steel bar distribution of the self-compacting concrete layer of the present invention is applicable to the case where each track plate has a self-compacting concrete layer, each track plate has two corresponding limit grooves below, and a base can contain a combination of multiple track plates and self-compacting concrete above. The specific steps are as follows:
[0135] S61, reading the limiting groove data of the base and the geometric parameters of the self-compacting concrete layer from the three-dimensional model created in S1, wherein the length and width of the self-compacting concrete layer are the same as the length and width of the track plate.
[0136] S62, for each combination of the self-compacting concrete layers of the track slab, obtain the spatial coordinates of the upper cross sections of the two corresponding limiting grooves, see Figure 7 , respectively obtain the midpoint m1 of the first point and the last point of the first limiting groove, and the midpoint m2 of the second point and the third point of the second limiting groove, and connect m1 and m2 to obtain a line segment;
[0137] S63, scaling up the line segment obtained in S62 to the length of the self-compacting concrete to obtain a line segment L0;
[0138] S64, the line segment L0 is offset toward the track directions on both sides by half the width of the self-compacting concrete layer to obtain two line segments L3 and L4. The two line segments are actually two lines of the lower cross section of the self-compacting concrete layer.
[0139] S65, construct a spatial coordinate system using L3 and L4, taking the left endpoint of L4 as the origin, the direction of the line connecting the left endpoints of L4 and L3 as the Y-axis direction, and the upward direction perpendicular to the XY plane as the Z-axis.
[0140] S66, read in the self-compacting concrete reinforcement parameters, the self-compacting concrete reinforcement parameter format is consistent with the parameter format when the base is configured, and the Y axis is offset along the X axis direction according to the Y reinforcement parameters to obtain the Y reinforcement of the self-compacting concrete layer, and these Y reinforcements are offset upward along the Z axis direction by a specified distance to obtain the final Y reinforcement of the self-compacting concrete layer.
[0141] S67, offsetting the X axis along the Y axis direction according to the X-rebar parameter to obtain X-rebars of the self-compacting concrete layer, and offsetting the X-rebars upward along the Z axis direction by a specified distance to obtain the final X-rebars of the self-compacting concrete layer.
[0142] S7, calculate the limiting groove reinforcement. The position of the reinforcement is within the self-compacting concrete layer. When calculating the limiting groove reinforcement, first read the pre-defined limiting groove reinforcement layout parameters, then select a right angle for the contour of each limiting groove to establish a spatial coordinate system, and use the two sides of the right angle as the X-axis and Y-axis of the spatial coordinate system. According to the read-in steel bar arrangement parameters, the X-axis is offset along the Y direction and the Y-axis is offset along the X direction respectively, and then the calculated steel bars are extended according to the steel bar arrangement parameters to obtain the added steel bars; then the limiting groove reinforcement bending algorithm is used to bend the calculated steel bars to obtain the bent steel bars, and then the steel bars are offset a certain distance in the direction perpendicular to the lower section of the limiting groove to the direction close to the upper section according to the steel bar arrangement parameters to obtain the layout plan of the limiting groove reinforcement.
[0143] The limiting groove reinforcement rib bending algorithm described herein comprises the following steps:
[0144] S71, reading predefined limit groove reinforcement reinforcement arrangement parameters;
[0145] S72, recording the upper section and the lower section of the limiting groove;
[0146] S73, randomly selecting one of the added steel bars;
[0147] S74, finding the intersection points of the straight line where the steel bar is located with the upper section and the lower section of the limiting groove respectively, projecting the straight line where the steel bar is located onto the upper section and the lower section of the limiting groove respectively, and generating two intersection points Q1 and Q2 with the projection on the upper section; generating two intersection points Q3 and Q4 with the projection on the lower section;
[0148] S75, connects Q1, Q3, Q4, and Q2 to obtain the bent part of the steel bar;
[0149] S76, connect the starting point of the steel bar with point Q1; connect the end point of the steel bar with point Q2 to obtain a complete bent steel bar;
[0150] S77, execute S74 to S76 for other steel bars in the limiting groove to complete the bending operation of all steel bars, such as Figure 8 shown.
[0151] S8, generate the anti-crack reinforcement arrangement plan around the limiting groove. Fig. 9 and Fig.10 It can be seen from the top view and side view of the anti-cracking reinforcement that the anti-cracking reinforcement is divided into two parallel layers in the vertical direction, and two symmetrical parts in the horizontal direction, each of which is divided into an inner layer and an outer layer (two bars), and each steel bar is connected by three broken lines, the two broken lines on the left and right are symmetrical to each other, and the middle broken line is parallel to one side of the limiting groove. According to the properties of the anti-cracking reinforcement, the present invention relates to an algorithm for arranging the anti-cracking reinforcement around the limiting groove. According to the following algorithm, the algorithm is executed on all the limiting grooves to obtain the reinforcement arrangement plan of the anti-cracking reinforcement of the limiting groove. The specific steps are as follows:
[0152] S81, read in the predefined limit groove anti-crack reinforcement layout parameters, such as Fig.11 As shown, it includes the distance a from the middle fold line of the inner steel bar to the lower edge of the contour of the limiting groove, the length b from the connecting line of the starting and ending points of the inner and outer steel bars to the lower edge of the contour of the limiting groove, the length c of the middle fold line of the inner steel bar, the length d of the middle fold line of the outer steel bar, the distance e from the starting and ending points of the inner steel bar, the distance f from the starting and ending points of the outer steel bar, the distance g from the middle fold line of the outer steel bar to the lower edge of the contour of the limiting groove, and the distance h between the upper and lower layers of steel bars.
[0153] S82, offset the lower edge of the contour of the limiting groove downward by distances a and g respectively to obtain two lines, and scale the two lines uniformly from both sides in proportion so that their lengths become c and d.
[0154] S83, offset the lower edge of the contour of the limiting groove upward by a distance b, extend the line uniformly from both sides in proportion to make it equal to a length of e, record the starting and ending points of the line segment at this time, and then extend the line uniformly from both sides in proportion to make it equal to a length of f, and record the starting and ending points of the line segment at this time.
[0155] S84, connect the starting and ending points of the line segment with a length of e recorded in S83 with the left and right endpoints of the line segment with a length of c to obtain the inner layer of steel bars, and connect the starting and ending points of the line segment with a length of f recorded in S83 with the left and right endpoints of the line segment with a length of d to obtain the outer layer of steel bars.
[0156] S85, the two inner and outer layers of the two steel bars obtained in step S84 are Fig.11 The center line shown is mirrored to obtain the reinforcement around the upper edge of the limiting groove.
[0157] S86, copy the four steel bars obtained in steps S84 and S85 and offset them downward by h (perpendicular to the direction of the lower section and offset from the upper section to the lower section) to obtain the steel bars of the lower layer.
[0158] S9, repeat the above steps to complete the intelligent modeling of steel bars of other track plate units.
Claims
1. A typical section railway ballastless track steel bar intelligent modeling method, characterized in that: The following steps are involved: S1, create a 3D model of a typical section railway ballastless track: According to the geometric parameters of the ballastless track base, a three-dimensional model of the track plate, the self-compacting concrete layer and the base in the spatial coordinate system is created in the BIM platform, wherein the geometric parameters of the ballastless track base include the thickness, length, superelevation and number of limiting grooves of the base; S2, reading the geometric parameters of a ballast unit in the three-dimensional model created in S1, wherein the geometric parameters of the ballast unit include the length and width of the track plate, the thickness of the self-compacting concrete layer and the coordinates of each key point, wherein the coordinates of the key point include the point set of the starting section and the ending section of the base and the key point set of the limiting groove on the base; connecting the corresponding points on the starting section and the ending section of the base with straight lines to obtain the three-dimensional contour of the base model; connecting the key points of each limiting groove in sequence with straight lines to obtain the three-dimensional contour of each limiting groove; S3, calculate the X-bar distribution of the upper and lower layers of the base: A rectangular coordinate system is established on the starting section of the base; the starting section in the spatial coordinate system is converted to the XY plane, and the coordinate transformation matrix and its inverse matrix are saved; the configuration parameters of the X-ribs are read, including the X-rib offset parameters, the distance between the upper X-ribs and the top surface of the base, and the distance between the lower X-ribs and the bottom surface of the base; the Y-axis is translated along the X-axis direction according to the X-rib offset parameters, and the intersection points of the Y-axis and the upper and lower boundaries of the base after each translation are recorded and stored in the sets UpVec1 and DownVec1 respectively, and then the sets UpVec1 and D are transformed by the inverse matrix. The points in ownVec1 are converted to the global coordinate system; the end section of the base is selected, and the above steps are repeated to obtain the sets UpVec2 and DownVec2 in the global coordinate system; according to the distance between the upper X-ribs and the top surface of the base, and the distance between the lower X-ribs and the bottom surface of the base, the Z coordinates of all the points in the four sets are adjusted to obtain the sets UpVec1', DownVec1', UpVec2' and DownVec2'; the corresponding points of the starting section and the ending section are connected to complete the arrangement of the upper X-ribs and the lower X-ribs; S4, calculate the Y-bar distribution of the upper and lower layers of the base: Read Y reinforcement configuration parameters, including Y reinforcement vertical offset distance d K , the steel bars on the left and right sides of the ballast bed are offset inward by a distance d L d R ; Convert the points in the set UpVec1' to the XY plane, connect the specified points to generate a straight line, translate the straight lines of the left and right drainage slopes of the base downward respectively, so that they pass through the corresponding points in the set UpVec1', and obtain a new line segment up1; according to the inward offset distance d of the steel bars at the edge of the left and right roadbeds L d R , shift the left and right ends of line segment up1 inward and downward by d K , get the line segment up1'; convert the points in the set DownVec1' to the XY plane, connect the specified points to generate a straight line; get the line segment down1 according to the straight line and the left and right boundaries of the base, and then offset the left and right ends of the line segment down1 inward and downward by d according to the Y rib configuration parameters K , get the line segment down1'; convert the line segments up1' and down1' to the starting section of the base; select the ending section, repeat the above process, get the line segments up2' and down2' of the Y ribs of the ending section; then offset according to the read parameters to get the Y rib layout plan of the base; S5, according to the read steel mesh distribution plan, the base X-bar and Y-bar arrangement plan obtained in S3 and S4 is divided into meshes; S6, calculate the reinforcement distribution of the self-compacting concrete layer; S7, calculate the limit groove reinforcement rib: First, read the predefined limiting groove reinforcement rib arrangement parameters, then select a right angle for the contour of each limiting groove to establish a spatial coordinate system, and use the two sides of the right angle as the X-axis and Y-axis of the spatial coordinate system. According to the read-in steel bar arrangement parameters, the X-axis is offset along the Y direction and the Y-axis is offset along the X direction respectively, and then the calculated steel bars are extended according to the steel bar arrangement parameters to obtain the added steel bars; then, the limiting groove reinforcement rib bending algorithm is used to bend the calculated steel bars to obtain the bent steel bars, and then, according to the steel bar arrangement parameters, the steel bars are offset a certain distance in the direction perpendicular to the lower section of the limiting groove toward the direction close to the upper section to obtain the arrangement scheme of the limiting groove reinforcement ribs; S8, generating an arrangement plan of anti-cracking reinforcements around the limiting groove; S9, repeat steps S2-S8 to complete the intelligent modeling of steel bars of other track plate units.
2. The intelligent modeling method for steel bars of ballastless track in typical sections of railway according to claim 1 is characterized in that: S3 includes the following sub-steps: S31, establish a rectangular coordinate system on the starting section of the base: Select a right-angled side of the outer contour of the starting section of the base as the X-axis and Y-axis of the rectangular coordinate system, where the X-axis is horizontal and perpendicular to the extension direction of the railway line, and the Y-axis is perpendicular to the X-axis and upward; all the steel bars parallel to the X-axis are referred to as Y bars, and all the steel bars along the extension direction of the railway line are referred to as X bars; S32, transforming the starting section in the spatial coordinate system to the XY plane through coordinate transformation and saving the matrix of the coordinate transformation and its inverse matrix; S33, read the predefined X-rib configuration parameters: The configuration parameters of the X-ribs include the X-rib offset parameters, the distance D1 between the upper X-ribs and the top surface of the base, and the distance D2 between the lower X-ribs and the bottom surface of the base. The X-rib offset parameters include the X-rib offset distance and each same offset distance The number of consecutive repetitions, where ; The offset distance of the X-rib is the distance between the current X-rib and the previous X-rib. The first distance offset distance is the distance between the first X-rib and the Y-axis, then the number of X-ribs in the upper layer and the number of X-ribs in the lower layer of the base are both The total number of X-ribs in the base is root; S34, translate the Y axis along the X axis in sequence common Second, pan common times until the translation common After each movement, record the intersection of the Y axis and the upper boundary of the base into the set UpVec1, and record the intersection of the Y axis and the lower boundary of the base into the set DownVec1; S35, using the inverse matrix saved in S32 to perform coordinate transformation on the points in the sets UpVec1 and DownVec1, and reconverting them to the starting section of the base in the global coordinate system; S36, reducing the Z coordinates of the points in the global coordinate system in the set UpVec1 by D1 to obtain the set UpVec1'; increasing the Z coordinates of the points in the set DownVec1 by D2 to obtain the set DownVec1'; S37, selecting the end section of the base, and obtaining the sets UpVec2 and DownVec2 in the global coordinate system according to the method of steps S31 to S35; the origin of the rectangular coordinate system of the end section is on the same side as the origin of the rectangular coordinate system of the start section, and the directions of the X-axis and the Y-axis are the same; S38, reduce the Z coordinates of the points in the set UpVec2 by D1 to obtain the set UpVec2'; increase the Z coordinates of the points in the set DownVec2 by D2 to obtain the set DownVec2'; S39, traverse the set UpVec1' obtained in S36, and connect the points therein with the corresponding points in the set UpVec2' obtained in S38 in turn, to obtain the layout plan of the upper layer X-ribs of the base; traverse the set DownVec1' obtained in S36, and connect the points therein with the corresponding points in the set DownVec2' obtained in S38 in turn, to obtain the layout plan of the lower layer X-ribs of the base.
3. The intelligent modeling method for steel bars of ballastless track in a typical section of railway according to claim 1 is characterized in that: S4 includes the following steps: S41, based on step S32, read the predefined Y-bar configuration parameters, including the Y-bar vertical offset distance d K , the distance d that the steel bars at the left side of the ballast bed are offset inwards L The distance d that the steel bars at the right edge of the ballast are offset inward R , where the vertical offset distance of Y reinforcement is d K It is the sum of the radius of the X rib and the radius of the Y rib; S42, converting the points in the set UpVec1' to the XY plane of the rectangular coordinate system of the starting section, connecting the second point and the second to last point in UpVec1' to obtain a straight line L passing through the two points; S43, the straight line L1 where the left drainage slope of the base is located and the straight line L2 where the right drainage slope is located are respectively translated downward, so that the translated L1 passes through the first point in the set UpVec1', and the translated L2 passes through the last point in the set UpVec1'; S44, obtain the intersection point P1 between the translated L1 and the left side of the base, and the intersection point P2 between the translated L1 and L; obtain the intersection point P3 between the translated L2 and L, and the intersection point P4 between the translated L2 and the right side of the base, connect P1, P2, P3, and P4 in sequence to obtain a new line segment up1; shorten the line segment up1 from the left to the inside by d L Length, shortened from right to inside d R length, and deviate downward by d to obtain the line segment up1', which is a part of the Y rib on the upper layer of the base; S45, use S3 to calculate the DownVec1 obtained from the X-rib distribution of the base, and convert all points on DownVec1 to the XY plane; connect the first point and the last point on DownVec1 to obtain the straight line LL, the intersection of the straight line LL with the left side of the base is P5, and the intersection of the straight line LL with the right side of the base is P6, connect P5 and P6 to obtain the line segment down1, and shorten down1 from the left to the inside by d L Length, shortened from right to inside d R length, and offset upward by a distance d to obtain the line segment down1', which is a part of the Y ribs in the lower layer of the base; S46, converting the line segments up1' and down1' back to the starting cross-sections of the base respectively; S47, select the end section of the base, repeat S41 to S46, and obtain two line segments up2' and down2', which are also part of the Y rib of the base; S48, using the up1', up2', down1', down2', offset according to the read parameters, to obtain the Y reinforcement arrangement scheme of the base, wherein the read parameters include the spacing between the reinforcements ( ) and the number of repetitions ( ),in, is the distance between the first Y-bar and the starting section.
4. The intelligent modeling method for steel bars of ballastless track in a typical section of railway according to claim 1 is characterized in that: The mesh division steps are as follows: S51, read in the mesh division parameters of the base, including the number of Y bars contained in different meshes And the offset parameters of each group of meshes ,in, Indicates The number of Y ribs contained in the mesh; S52, according to the steel mesh parameters read in S51, the Y-bar arrangement scheme of the base obtained in S4 is divided into meshes, and the Y-bars are divided into meshes in the order of the distance from the Y-bar to the starting section from small to large. In the group; S53, firstly, the upper layer Y ribs are grouped, and the Y ribs are projected onto the bottom surface of the base, and the projection of each group of Y ribs onto the bottom surface is sequentially performed in ascending order of group number as follows: If this group is not the first group, the projection of the first Y rib of this group on the bottom surface is offset along the direction of the X rib projection toward the direction of the starting section of the base. , is the mesh group number; if this group is not the last group, the projection of the last Y rib of this group on the bottom surface is offset along the direction of the X rib projection toward the end section of the base ; S54, according to step S53, the projections of the first Y rib and the last Y rib of each group on the bottom surface are obtained, the starting section of the base is translated to the positions of the projections of the first Y rib and the last Y rib of each group respectively, and the upper layer X ribs are intercepted, and the intercepted part is the X rib arrangement plan of the group; if the group number of the group is an even number, the X ribs of the even number group are offset downward along the z axis, and the offset distance is the diameter of the X rib; S55, repeating steps S53 to S54 for the steel bars in the lower layer of the base, to complete the grouping of the steel bars in the lower layer of the base.
5. The intelligent modeling method for steel bars of ballastless track in a typical section of railway according to claim 1 is characterized in that: Step S6 The following steps are included: S61, reading the limiting groove data of the base and the geometric parameters of the self-compacting concrete layer from the three-dimensional model created in S1, wherein the length and width of the self-compacting concrete layer are the same as the length and width of the track plate; S62, for each combination of the self-compacting concrete layers of the track slab, obtain the spatial coordinates of the upper cross sections of the two corresponding limiting grooves, respectively obtain the midpoint m1 between the first point and the last point of the first limiting groove, and the midpoint m2 between the second point and the third point of the second limiting groove, and connect m1 and m2 to obtain a line segment; S63, scaling up the line segment obtained in S62 to the length of the self-compacting concrete to obtain a line segment L0; S64, offset the line segment L0 towards the track directions on both sides by half the width of the self-compacting concrete layer, to obtain two line segments L3 and L4, which are actually two lines of the lower cross section of the self-compacting concrete layer; S65, construct a spatial coordinate system using L3 and L4, taking the left end point of L4 as the origin, taking the direction of the line connecting the left end points of L4 and L3 as the Y axis direction, and taking the upward direction perpendicular to the XY plane as the Z axis; S66, read in the self-compacting concrete reinforcement parameters, the self-compacting concrete reinforcement parameter format is consistent with the parameter format when the base is configured, and the Y axis is offset along the X axis direction according to the Y reinforcement parameters to obtain the Y reinforcement of the self-compacting concrete layer, and these Y reinforcements are offset upward along the Z axis direction by a specified distance to obtain the final Y reinforcement of the self-compacting concrete layer; S67, offsetting the X axis along the Y axis direction according to the X-rebar parameter to obtain X-rebars of the self-compacting concrete layer, and offsetting the X-rebars upward along the Z axis direction by a specified distance to obtain the final X-rebars of the self-compacting concrete layer.
6. The intelligent modeling method for steel bars of ballastless track in a typical section of railway according to claim 1 is characterized in that: The limiting groove reinforcement rib bending algorithm comprises the following steps: S71, reading predefined limit groove reinforcement reinforcement arrangement parameters; S72, recording the upper section and the lower section of the limiting groove; S73, randomly selecting one steel bar from the added steel bars; S74, finding the intersection points of the straight line where the steel bar is located with the upper section and the lower section of the limiting groove respectively, projecting the straight line where the steel bar is located onto the upper section and the lower section of the limiting groove respectively, and generating two intersection points Q1 and Q2 with the projection on the upper section; generating two intersection points Q3 and Q4 with the projection on the lower section; S75, connects Q1, Q3, Q4, and Q2 to obtain the bent part of the steel bar; S76, connect the starting point of the steel bar with point Q1; connect the end point of the steel bar with point Q2 to obtain a complete steel bar with a bend; S77, executing S74 to S76 for other steel bars in the limiting groove to complete the bending operation for all steel bars.
7. The method for intelligent modeling of steel bars for ballastless track in a typical section of railway according to claim 1, characterized in that: The reinforcement arrangement method of the anti-cracking reinforcement around the limiting groove is as follows: S81, read in predefined limiting groove anti-cracking reinforcement arrangement parameters, including the distance a from the middle broken line of the inner steel bar to the lower edge of the limiting groove contour, the distance b from the connecting line of the inner and outer steel bars starting and ending points to the lower edge of the limiting groove contour, the length c of the middle broken line of the inner steel bar, the length d of the middle broken line of the outer steel bar, the distance e from the starting and ending points of the inner steel bar, the distance f from the starting and ending points of the outer steel bar, the distance g from the middle broken line of the outer steel bar to the lower edge of the limiting groove contour, and the distance h between the upper and lower steel bars; S82, offsetting the lower edge of the contour of the limiting groove downward by a and g respectively to obtain two lines, and scaling the two lines uniformly from both sides in proportion so that their lengths become c and d respectively; S83, offset the lower edge of the contour of the limiting groove upward by a distance b, extend the line uniformly from both sides in proportion to make the length e, record the start and end points of the line segment at this time, and then extend the line uniformly from both sides in proportion to make the length f, record the start and end points of the line segment at this time; S84, connecting the starting and ending points of the line segment with a length of e recorded in S83 with the left and right endpoints of the line segment with a length of c to obtain the inner layer of steel bars, and connecting the starting and ending points of the line segment with a length of f recorded in S83 with the left and right endpoints of the line segment with a length of d to obtain the outer layer of steel bars; S85, the two inner and outer layers of the two steel bars obtained in step S84 are mirror-folded with the corresponding midline of the limiting groove as the symmetry axis to obtain steel bars around the upper side of the limiting groove; S86, copying the steel bars obtained in steps S84 and S85 and shifting them downward by h to obtain the steel bars of the lower layer.
Citation Information
Patent Citations
Plate-type maintenance-liable damping cushion ballast bed
CN106948227A
Railway ballastless track turnout area steel bar intelligent modeling method based on BIM
CN118586090A