3D calculation device for retaining wall model and 3D calculation program for retaining wall model
Patent Information
- Application Number
- JP2022125013
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-08-04
- Publication Date
- 2025-02-26
- Estimated Expiration
- 2042-08-04
AI Technical Summary
【0019】 以上説明したように、法面モデルと擁壁モデルとの3次元交差線を計算することにより、擁壁モデルの端部位置及び形状変化点を3次元で精密計算できる。
Smart Images

Figure 0007636374000001 
Figure 0007636374000002 
Figure 0007636374000003
Abstract
Description
[Technical field]
[0001] The present disclosure relates to a three-dimensional calculation device for a retaining wall model used in, for example, road design, and a three-dimensional calculation program for a retaining wall model. [Background technology]
[0002] In recent years, 3D CAD systems have been introduced in various fields for design work. 3D CAD systems have also been introduced in the field of road design. For example, Patent Document 1 discloses an automatic retaining wall placement device for automatically placing a retaining wall model on a 3D road model, and Patent Document 2 discloses a retaining wall stability inspection device that executes processing for inspecting the stability of a retaining wall on a 3D road model.
[0003] The automatic placement device of Patent Document 1 is configured to identify the placement section of the retaining wall based on the distance between the center line and the slope on a three-dimensional road model, set a reference line for placing the retaining wall for the identified placement section, place the candidate retaining wall shape in line with the reference line, and then automatically adjust the retaining wall height.
[0004] The stability inspection device of Patent Document 2 is configured to accept the selection of a retaining wall to be subject to stability inspection on a three-dimensional road model, then execute a stability inspection process for the target retaining wall, and change the color of the retaining wall on the three-dimensional road model based on the results of the stability inspection. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] Patent No. 6848038 [Patent Document 2] Patent No. 6848031 Summary of the Invention [Problem to be solved by the invention]
[0006] By the way, when calculating a retaining wall in a conventional 2D road design, the end position and height of the retaining wall are calculated from 2D planes and cross sections based on information such as the road center alignment, longitudinal gradient, transverse gradient, road shoulder height calculated from width configuration, ground level, etc. Therefore, it is difficult to accurately calculate the end position and height of the retaining wall due to inconsistencies, and there are also errors in the design drawings.
[0007] In recent 3D modeling of road design, existing technology of 2D drawings are directly converted into 3D models, so there are many inconsistencies. In other words, it is common in the civil engineering industry to create 2D cross sections at a specified pitch (for example, 5m pitch or 1m pitch) and connect each created cross section to create a 3D model, but since the cross sections created are for each specified pitch, cross sections between the specified pitches are not generated. Similarly, 3D models of retaining walls are made 3D by connecting each retaining wall cross section created at a specified pitch, so retaining wall cross sections between the specified pitches are not generated. Therefore, it is not possible to find the shape change points of the retaining wall between the specified pitches, and if the end of the retaining wall is located outside the specified pitch, the position of the end of the retaining wall cannot be found, which is an issue in that it is not a valid 3D product.
[0008] In particular, since the main material of retaining walls is concrete, which is expensive to construct, it is necessary to accurately calculate the quantity of concrete and other materials at the design stage. One method for doing this is to create a retaining wall development plan, but when creating a retaining wall development plan, it is necessary to calculate the end positions, shape change points, and height more accurately than for slopes, flat banks, and other earthwork parts. Therefore, a device that can perform precise 3D calculations of retaining walls is required, but currently, as described above, the accuracy is poor because the retaining wall cross sections generated at the specified pitch are simply connected.
[0009] The present disclosure has been made in consideration of these points, and has as its object to enable precise calculation of the end positions and shape change points of a retaining wall in three dimensions. [Means for solving the problem]
[0010] In order to achieve the above object, one aspect of the present disclosure can be premised on a 3D calculation device for a retaining wall model that automatically calculates a retaining wall model on a 3D road model. The 3D calculation device for a retaining wall model includes a slope setting unit that sets a slope model of a 3D shape on a 3D road model, an input unit that accepts input of attributes of the retaining wall model, a calculation unit that calculates a 3D intersection line between the slope model set by the slope setting unit and the retaining wall model based on the attributes input by the input unit, and a display unit that displays information about the 3D intersection line calculated by the calculation unit.
[0011] That is, since the slope model installed on the 3D road model has a 3D shape, it becomes a slope that is continuous in the horizontal and inclination directions, and changes in shape can be obtained continuously. In addition, the retaining wall model based on the input attributes can also be treated as a model that is continuous in the horizontal and vertical directions. Therefore, the calculation unit can calculate the 3D intersection line of the slope model and the retaining wall model as a continuous line. Since this 3D intersection line represents the installation range of the retaining wall model and the shape of the retaining wall model, the end positions and shape change points of the retaining wall model can be obtained continuously and precisely in 3D.
[0012] A calculation unit according to another aspect of the present disclosure can obtain the shape of the back surface of the retaining wall model based on the attributes input by the input unit, and calculate a three-dimensional intersection line between the slope model and the back surface of the retaining wall model. In this case, the calculation unit can calculate the top and front surface of the retaining wall model based on the three-dimensional intersection line and the attributes input by the input unit. This allows the specific shape of the retaining wall model to be calculated and provided to the user.
[0013] It is also possible to obtain the shape of the front surface of the retaining wall model based on the attributes input by the input unit, and to calculate a three-dimensional intersection line between the slope model and the front surface of the retaining wall model.
[0014] The input unit may be configured to receive an input of a first road centerline alignment and a second road centerline alignment that are different from each other. In this case, the slope installation unit installs the slope model between the first road centerline alignment and the second road centerline alignment input by the input unit, and the calculation unit calculates the three-dimensional intersection line between the first road centerline alignment and the second road centerline alignment input by the input unit. In other words, a precise calculation of a retaining wall model can be performed for multiple alignments.
[0015] In addition, the calculation unit performs an intersection calculation between the slope model and the flat bank model between the first road centerline alignment and the second road centerline alignment input by the input unit, and when the end of the flat bank model is detected, it determines that there is a retaining wall installation section in which the retaining wall model is to be installed, and calculates the three-dimensional intersection line.
[0016] The input unit can also receive input of at least the shape of the retaining wall model and the installation method of the retaining wall model as attributes of the retaining wall model. Furthermore, the position of the end of the retaining wall model can be accurately obtained by setting the end of the three-dimensional intersection line calculated by the calculation unit as the end of the retaining wall model.
[0017] Furthermore, according to the three-dimensional calculation program for a retaining wall model, a computer can be caused to execute a slope installation process for installing a three-dimensional slope model on a three-dimensional road model, an input process for accepting input of attributes of the retaining wall model, a calculation process for calculating a three-dimensional intersection line between the slope model installed in the slope installation process and the retaining wall model based on the attributes input in the input process, and a display process for displaying information regarding the three-dimensional intersection line calculated in the calculation process.
[0018] It can also be based on a three-dimensional calculation method for a retaining wall model that automatically calculates a retaining wall model on a three-dimensional road model. This method includes a slope setting step of setting a slope model of a three-dimensional shape on a three-dimensional road model, an input step of receiving input of attributes of the retaining wall, a calculation step of calculating a three-dimensional intersection line between the slope model set in the slope setting step and the retaining wall model based on the attributes input in the input step, and a display step of displaying information about the three-dimensional intersection line calculated in the calculation step. Effect of the Invention
[0019] As described above, by calculating the three-dimensional intersection line between the slope model and the retaining wall model, the end positions and shape change points of the retaining wall model can be precisely calculated in three dimensions. [Brief description of the drawings]
[0020] [Figure 1] FIG. 2 is a configuration diagram of a three-dimensional calculation device for a retaining wall model according to an embodiment of the present invention. [Diagram 2] FIG. 1 is a block diagram of a three-dimensional calculation device for a retaining wall model. [Diagram 3] FIG. 2 is a diagram showing an example of a three-dimensional road model. [Figure 4] FIG. 4 is a cross-sectional view taken along line IV-IV in FIG. [Diagram 5] 1 is a flowchart showing a procedure for generating a three-dimensional road model. [Figure 6] FIG. 2 is a diagram showing an example of a road centerline. [Figure 7] FIG. 13 is a diagram showing an example of a user interface screen for setting a road width. [Figure 8] 11 is a flowchart showing a three-dimensional calculation process for a retaining wall model. [Figure 9] FIG. 2 is a perspective view showing a part of a three-dimensional planar model. [Figure 10] FIG. 10 is a plan view of the three-dimensional road model shown in FIG. [Figure 11] FIG. 13 is a diagram for explaining the calculation of the intersection line between the slope model and the flat mound model. [Figure 12]FIG. 13 is a diagram showing an example of a user interface screen for inputting a retaining wall shape. [Figure 13] A figure showing an example of a user interface screen for inputting a method for embedding a retaining wall model. [Figure 14] FIG. 13 is a diagram explaining embankment filling. [Figure 15] FIG. 1 is a diagram explaining excavation work. [Figure 16] This is a diagram explaining an embedded cut soil with an L-shaped waterway. [Figure 17] 13 is a diagram showing an example of a user interface screen for inputting an installation method for a retaining wall model. FIG. [Figure 18] FIG. 13 is a diagram illustrating the case where a retaining wall model is installed directly on a protected road shoulder. [Figure 19] FIG. 13 is a diagram illustrating a case where a retaining wall model with a specified height is installed on an embankment model. [Figure 20] This is a diagram explaining the case where the width from the linear center to the intersection of the retaining wall model and the flat bank model is specified. [Figure 21] This is a diagram explaining the case where a retaining wall is installed taking into account the slope length and top width of the embankment relative to other road surfaces. [Figure 22] FIG. 13 is a diagram illustrating the case where a retaining wall with a specified height is installed on cut earth. [Diagram 23] This is a diagram explaining the case where the width from the linear center to the top of the retaining wall is specified. [Figure 24] This is a diagram explaining the case where a retaining wall is installed against an embankment from another road surface, taking into account the slope length and top width. [Diagram 25] 13 is a perspective view showing a method for calculating a three-dimensional intersection line between a slope model and a retaining wall model. FIG. [Figure 26] This is a cross-sectional view showing a method for calculating a three-dimensional intersection line between a slope model and a retaining wall model. [Figure 27A] FIG. 10 is a cross-sectional view taken along line AA in FIG. [Figure 27B] 10 is a cross-sectional view taken along line BB in FIG. [Figure 27C] 10 is a cross-sectional view taken along the line CC in FIG. [Figure 28] FIG. 2 is a plan view of a three-dimensional planar model. [Figure 29] FIG. 2 is a side view of a three-dimensional planar model. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0021] Hereinafter, the preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. Note that the following description of the preferred embodiments is merely illustrative in nature and is not intended to limit the present invention, its applications, or its uses.
[0022] FIG. 1 is a configuration diagram of a three-dimensional calculation device 1 for a retaining wall model according to an embodiment of the present invention, and FIG. 2 is a block diagram of the three-dimensional calculation device 1 for a retaining wall model. The three-dimensional calculation device 1 for a retaining wall model is configured as a personal computer, and includes a main body 10, a display unit 11, an operation unit 12, and a storage device 13. The main body 10 has a control unit 10A and a communication module 10B. The control unit 10A is configured, for example, as a CPU (Central Processing Unit), a ROM, and a RAM (memory), and operates according to a program. The memory is a work memory for expanding the program when the CPU executes the three-dimensional calculation program for a retaining wall, and a buffer memory for temporarily storing data. In addition, the communication module 10B is a part that communicates with an external terminal via, for example, the Internet, and is configured to be able to transmit and receive data.
[0023] The control unit 10A configures a slope installation unit 10a, an input unit 10b, a calculation unit 10c, etc., which will be described later. The slope installation unit 10a, the input unit 10b, and the calculation unit 10c may be configured only by the hardware that configures the control unit 10A, or may be configured by a combination of hardware and software. For example, the control unit 10A can realize each function of the slope installation unit 10a, the input unit 10b, and the calculation unit 10c by the CPU executing a three-dimensional calculation program.
[0024] The display unit 11 is configured, for example, with a liquid crystal display device, an organic EL display device, etc. The display unit 11 is connected to the control unit 10A and is controlled by the control unit 10A, and is capable of displaying various setting screens, input screens, design screens, analysis screens, etc.
[0025] The operation unit 12 is composed of devices for the user to operate the retaining wall model 3D calculation device 1. The operation unit 12 includes, for example, a keyboard 12a and a mouse 12b, but may also include a touch operation panel incorporated in the display unit 11, various pointing devices, etc. The operation unit 12 is connected to the control unit 10A, and the control unit 10A can detect operations performed by the user through the operation unit 12.
[0026] The storage device 13 is composed of a hard disk drive, a solid state drive, or the like capable of storing various data, programs, and the like. The storage device 13 is connected to the control unit 10A, and stores transmitted data and reads stored data according to instructions from the control unit 10A. The storage device 13 may be built into the main body unit 10, or may be provided outside the main body unit 10. The storage device 13 may also be an external server or a so-called cloud-type storage system. Only a part of the storage device 13 may be built into the main body unit 10, and the rest may be provided outside.
[0027] The storage device 13 stores a 3D calculation program for a retaining wall model that causes a computer to execute each of the steps described below. The form in which this 3D calculation program for a retaining wall model is provided to the user is not particularly limited, and may be provided to the user in a state recorded on a recording medium A such as a CD-ROM or DVD-ROM as shown in Fig. 1, for example, or may be provided to the user in a form downloadable from an external server via the Internet or the like. By installing the provided 3D calculation program for a retaining wall model in a general-purpose personal computer, the personal computer can be used as the 3D calculation device 1 for a retaining wall model.
[0028] When installing the 3D calculation program for the retaining wall model in a general-purpose personal computer, it is sufficient to install it in the storage device 13. Also, it is possible to use the general-purpose personal computer as the 3D calculation device 1 for the retaining wall model by accessing an external server in which the 3D calculation program for the retaining wall model is installed, and the location where the 3D calculation program for the retaining wall model is installed is not particularly limited.
[0029] The three-dimensional retaining wall calculation device 1 is a device that uses software for supporting road design to create a three-dimensional road model 100, an example of which is shown in Fig. 3, and executes a process of automatically calculating a retaining wall model on the created three-dimensional road model 100. Data constituting the three-dimensional road model 100 is stored, for example, in a storage device 13. A control unit 10A converts data read from the storage device 13 into an image representing the three-dimensional road model 100 as shown in Fig. 3, and displays it on the display unit 11. This allows the user to check the three-dimensional road model 100 on the display unit 11. The three-dimensional road model is displayed as a color image.
[0030] As also shown in Fig. 4, the three-dimensional road model 100 has a main road 101, a ramp (connecting road) 102, a side road 103, and a general road 104. The main road 101 is a wide road such as an expressway. The ramp 102 is a road that connects the main road 101 and the general road 104, is narrower than the main road 101, and is located lower than the main road 101 in the portion shown in Fig. 3. The ramp 102 has an upward gradient toward the junction with the main road 101, and approaches the main road 101. The side road 103 is located lower than the ramp 102.
[0031] Since the ramp 102 is located below the main road 101, an embankment 105 is formed between the main road 101 and the ramp 102. In addition, a flat bank (flat portion) 106 is formed between the embankment 105 and the ramp 102. An embankment 107 and a retaining wall 110 are formed between the ramp 103 and the side road 103. An embankment 109 is formed on the side of the side road 103 opposite the retaining wall 110.
[0032] The three-dimensional road model 100 shown in Fig. 3 can be generated by using a conventionally known road design CAD (software). Specifically, the three-dimensional road model 100 can be generated by using a retaining wall model three-dimensional calculation device 1 with road design CAD software installed, and going through the procedure of the flowchart shown in Fig. 5.
[0033] In step SA1 after the start, the user input of the road centerline alignment is accepted. The road centerline alignment is composed of a combination of elements such as straight lines, arcs, and clothoid curves, as shown in Fig. 6, for example, and the start and end points are fixed, as are the pass points between them that must be passed. The area between the fixed points is composed of a combination of the above elements.
[0034] When inputting a road center alignment, the user operates the operation unit 12. The type of operation performed on the operation unit 12 is detected by the input unit 10b of the control unit 10A. The input unit 10b detects the operation of the operation unit 12 and thereby accepts the input of the road center alignment. In the example shown in FIG. 3, a main road 101, a ramp 102, and a side road 103 exist, so the input unit 10b accepts the input of each of the road center alignments of the main road 101, the ramp 102, and the side road 103. In other words, the input unit 10b is configured to accept the input of a first road center alignment and a second road center alignment that are different from each other, and this makes it possible to generate a three-dimensional road model 100 that is premised on multiple alignments.
[0035] In step SA2, the user inputs the longitudinal gradient and the cross gradient. The longitudinal gradient and the cross gradient may be inputted by a screen input method in which the longitudinal gradient and the cross gradient are inputted from a diagram showing the longitudinal cross-sectional shape and a diagram showing the cross-sectional shape, or by a numerical input method in which the gradient is inputted as a numerical value for each measurement point. In either case, the input unit 10b detects the operation of the operation unit 12 to receive the input of the longitudinal gradient and the cross gradient.
[0036] In step SA3, the road width is accepted as a road width setting by the user. The road width can be input using, for example, a road width setting user interface screen 200 shown in FIG. 7. The control unit 10A generates the road width setting user interface screen 200 and displays it on the display unit 11. The road width setting user interface screen 200 is provided with a plurality of input fields 201 in which the road classification, number of lanes, center strip, median strip, side strip, width of each lane, shoulder width, etc. can be individually input. Any numerical value can be input into each input field 201 by operating the operation unit 12. The input unit 10b detects the operation of the operation unit 12 to accept the input of the road width and set the input road width.
[0037] In step SA4, the calculation unit 10c generates a three-dimensional road surface model that constitutes the three-dimensional road model. In the three-dimensional road surface model, the road surfaces of the main road 101, the ramp 102, and the side road 103 are displayed as three-dimensional models.
[0038] In step SA5, a 3D model part with a slope gradient, a berm width, and a banking gradient set is placed on the 3D road surface model of each linearity. Specifically, a location on the 3D road surface model where a slope is to be placed is specified, and a 3D model of the slope is specified to be placed on that location. Then, the slope setting unit 10a sets a 3D slope model at the specified location. For example, if the road center alignment of the main road 101 is set as the first road center alignment, and the road center alignment of the ramp 102 is set as the second road center alignment, the slope setting unit 10a sets a slope model consisting of the embankment 105 between the first road center alignment and the second road center alignment. Step SA5 is a slope setting process for setting a 3D slope model on the 3D road model. Similarly, a berm model and a banking model are set. Through the above steps, a 3D road model in which a slope model and a banking model are placed as shown in FIG. 3 is generated.
[0039] Next, the three-dimensional calculation process of the retaining wall will be described based on the flowchart shown in FIG. 8. In step SB1 after the start, the calculation unit 10c performs an intersection line calculation of the slope 105a formed by the embankment 105 and the flat bank 106 between the road center alignment L1 of the main road 101 and the road center alignment L2 of the ramp 102 shown in FIG. 9. In this step, first, the embankment section and the cut section are determined. Specifically, a cut and fill calculation is performed for the current topography of each alignment, and the section of the embankment cut is determined. Then, the intersection calculation of the slope model and the flat bank model between the alignments is performed. Specifically, the flat bank model is installed on the road surface on the lower side for the embankment section and on the higher side for the cut section, and the intersection calculation with the slope model is performed. Since FIG. 9 is a three-dimensional plane model generated in step SB9 described later, the retaining wall (retaining wall model) 110 is also shown, but the retaining wall 110 has not been generated at the time of step SB1. FIG. 10A in FIG. 10 shows a plan view of the three-dimensional road model shown in FIG. 9, FIG. 10B is a cross-sectional view taken along line AA in FIG. 10A, FIG. 10C shows a plan view of the end pattern of the retaining wall model, and FIG. 10D is a cross-sectional view taken along line BB in FIG. 10C.
[0040] First, it is determined whether or not there is a retaining wall installation section where a retaining wall model is to be installed. That is, when an intersection calculation is performed between the slope (slope model) 105a and the flat bank (flat bank model) 106 between the road center alignment L1 of the main road 101 input by the input unit 10b and the road center alignment L2 of the ramp 102, and the end of the flat bank 106 is detected, it is determined that there is a retaining wall installation section. An example of this will be specifically described below.
[0041] In step SB1, it is specified whether the flat bank 106 is to be installed on the higher side or the lower side, and the intersection line between the specified flat bank 106 and the slope 105a is calculated. Specifically, as shown in Fig. 11, if the flat bank 106 is to be installed on the lower side of the slope 105a, the calculation unit 10c performs the intersection calculation step by step to calculate the intersection line L3 between the slope 105a and the flat bank 106.
[0042] In step SB2, the calculation unit 10c determines whether or not there is a break in the intersection line between the bank 106 and the protected shoulder. The protected shoulder in step SB2 is the protected shoulder of the ramp 102. In FIG. 11, the line extending along the edge of the protected shoulder is indicated by the symbol L4, and the intersection point P1 where the intersection line L3 intersects with the line L4 is obtained. If the intersection point P1 is not obtained, it is determined that there is no break in the intersection line L3, and the process proceeds to step SB3. In step SB3, it is determined that there is no retaining wall installation section in which to install a retaining wall model, and this flow ends.
[0043] On the other hand, if intersection point P1 is found and it is determined that there is an interruption in intersection line L3, the process proceeds to step SB4, where calculation unit 10c determines that there is a section where a retaining wall is to be installed. In step SB5, the user inputs the attributes of the retaining wall model. The attributes of the retaining wall model include the shape of the retaining wall model, the embedding method of the retaining wall model, and the installation method of the retaining wall model. Therefore, input unit 10b accepts input of the shape of the retaining wall model, the embedding method of the retaining wall model, and the installation method of the retaining wall model as the attributes of the retaining wall model. A specific explanation will be given below.
[0044] When the user inputs the shape of the retaining wall, the user can use, for example, a user interface screen 230 for inputting the retaining wall shape shown in Fig. 12. The control unit 10A generates the user interface screen 230 for inputting the retaining wall shape and displays it on the display unit 11. The user interface screen 230 for inputting the retaining wall shape is provided with first to fifth icons 231 to 235 indicating the retaining wall shape. The first icon 231 indicates a block-built retaining wall, the second icon 232 indicates an L-shaped retaining wall, the third icon 233 indicates an inverted T-shaped retaining wall, the fourth icon 234 indicates a gravity-type retaining wall, and the fifth icon 235 indicates a reinforced earth retaining wall. The input unit 10b detects which of the first to fifth icons 231 to 235 has been operated by the user operating the operation unit 12. By detecting the operation of the operation unit 12, the input unit 10b accepts input of a retaining wall shape selected by the user from among block masonry retaining walls, L-shaped retaining walls, inverted T-shaped retaining walls, gravity retaining walls, and reinforced earth retaining walls, and sets the inputted retaining wall shape. Note that the retaining wall shapes are not limited to the above-mentioned five, and other retaining wall shapes may be input. Also, the retaining wall shape may be input using a pull-down menu or the like other than icons.
[0045] When the user inputs the embedment method of the retaining wall, the user can use, for example, a user interface screen 240 for inputting the embedment method of the retaining wall shown in Fig. 13. The control unit 10A generates the user interface screen 240 for inputting the embedment method of the retaining wall and displays it on the display unit 11. The user interface screen 240 for inputting the embedment method of the retaining wall is provided with first to fourth icons 241 to 244 indicating the embedment method of the retaining wall. The first icon 241 indicates embedment banking. Embedment banking can be used when the main road 101 is relatively high, as in the example of Fig. 14, and the foundation 111 and embedment depth D of the retaining wall 110 are shown.
[0046] The second icon 242 shows embedment cut soil. Embedment cut soil can be used when the main road 101 is relatively low, as in the example of Fig. 15, and the foundation 111 of the retaining wall 110 and the embedment depth D are shown. The third icon 243 is for forming an L-shaped waterway 112, as in the example of Fig. 16. The fourth icon 244 is for a case where not only the embedment depth D but also the height can be specified.
[0047] When the user inputs the installation method of the retaining wall model, the user can do so by using, for example, a user interface screen 250 for inputting the installation method of the retaining wall model shown in Fig. 17. The control unit 10A generates the user interface screen 250 for inputting the installation method of the retaining wall model and displays it on the display unit 11. The user interface screen 250 for inputting the installation method of the retaining wall is provided with first to eighth icons 251 to 258 indicating the installation methods of the retaining wall model.
[0048] The first to fifth icons 251 to 255 are embankment installation types. The first icon 251 is selected when installing directly on the protected road shoulder, and as shown in Fig. 18, the top of the retaining wall 110 is installed directly on the road shoulder of the main road 101, and the intersection position between the retaining wall 110 and the flat bank 106 is calculated from the road shoulder of the main road 101. The symbol D is the embedment depth.
[0049] In addition, the second icon 252 is selected when the height of the retaining wall model is to be specified and the model is to be placed on an embankment, and the intersection position with the embankment 105 is calculated from the height H1 of the retaining wall 110 and the embedded depth D, as shown in Figure 19.
[0050] The third icon 253 is selected when specifying the width from the linear center to the intersection of the retaining wall model and the flat bank model, and the fourth icon 254 is selected when specifying the width from the linear center to the top of the retaining wall. As shown in Figure 20, the intersection position of the retaining wall 110 and the flat bank 106 is calculated from the top width W1 or ground width W2 specified from the center of the main road 101.
[0051] Also, the fifth icon 255 is selected when a retaining wall is to be installed in consideration of the slope length and top width of the embankment relative to other road surfaces such as a side road. As shown in Fig. 21, the intersection position of the retaining wall 110 and the embankment 105 is calculated from the shoulder of the ramp (side road) 102.
[0052] The sixth to eighth icons 256 to 258 are cut earth installation types. The sixth icon 256 is selected when it is desired to specify the height of the retaining wall and install it, and as shown in Fig. 22, the intersection position of the embankment 105 and the flat bank 106 is calculated for the retaining wall 110 with the specified height H1 from the shoulder of the main road 101.
[0053] In addition, the seventh icon 257 is selected when specifying the width from the linear center to the top of the retaining wall, and as shown in Figure 23, the intersection position of the embankment 105 and the flat bank 106 is calculated for the retaining wall 110 with the specified top width W3 from the center of the main road 101.
[0054] Furthermore, the eighth icon 258 is selected when a retaining wall is to be installed in relation to embankment from another road surface, taking into consideration the slope length and top width, and the intersection position between the retaining wall 110 and the embankment 105 is calculated from the shoulder of the main road 101, as shown in Figure 24.
[0055] In this manner, step SB5 in the flow chart shown in Fig. 8 is executed. Step SB5 is an input step for accepting input of attributes of the retaining wall model. After the input step, the process proceeds to step SB6.
[0056] In step SB6, the calculation unit 10c calculates a three-dimensional intersection line between the slope model installed on the three-dimensional road model by the slope installation unit 10a in the slope installation step and the retaining wall model based on the attributes input by the input unit 10b in the input step. Specifically, as shown in Fig. 25 and Fig. 26, the calculation unit 10c acquires the shape of the back surface 110a of the retaining wall model based on the attributes input by the input unit 10b. Then, the calculation unit 10c calculates a three-dimensional intersection line L5 between the slope 105a and the back surface 110a of the retaining wall model by incremental intersection calculation between the road center alignment L1 of the main road 101 input by the input unit 10b and the road center alignment L2 of the ramp 102. In other words, when calculating the three-dimensional intersection line L5, the back surface 110a of the retaining wall model is used as a reference, not the front surface 110c of the retaining wall model (shown in Fig. 26), and thus the target three-dimensional intersection line L5 can be continuously calculated in the extension direction of the road.
[0057] The calculation unit 10c may obtain the shape of the front surface of the retaining wall model based on the attributes input by the input unit 10b. In this case, the calculation unit 10c can obtain a three-dimensional intersection line between the slope 105a and the front surface of the retaining wall model by performing a gradual intersection calculation between the road center alignment L1 of the main road 101 input by the input unit 10b and the road center alignment L2 of the ramp 102.
[0058] The calculation unit 10c also calculates the top end 110b and front face 110c of the retaining wall 110 based on the three-dimensional intersection line L5 and the attributes input by the input unit 10b. By determining the three-dimensional intersection line L5, the range of width W5 from the line becomes the top end 110b, and the surface extending downward from the front end of the top end 110b becomes the front face 110c. The position of the bottom end of the front face 110c can also be determined.
[0059] After the calculation process of step SB6, the process proceeds to step SB7, where the calculation unit 10c calculates the point where the retaining wall model ends, i.e., the end position of the retaining wall model. That is, as shown in Fig. 10, the calculation unit 10c obtains the intersection point P2 between the flat bank 106 and the three-dimensional intersection line L5, and this intersection point P2 becomes the end position of the retaining wall model. Note that by replacing the flat bank model with an embankment model, calculations can also be made between slopes such as embankment models.
[0060] Thereafter, in step SB8, the calculation unit 10c calculates the end of the flat bank 106 at the end position of the retaining wall model obtained in step SB7. The end of the flat bank 106 is located at the intersection P2 between the flat bank 106 and the three-dimensional intersection line L5. In this step, first, the retaining wall end processing is specified. For example, as shown in FIGS. 10A and 10B, the flat bank end is calculated at the retaining wall end position (called pattern A), and as shown in FIGS. 10C and 10D, the retaining wall end is calculated at the flat bank end position (called pattern B). When pattern A is specified, the flat bank end is calculated at the retaining wall end position, while when pattern B is specified, the retaining wall end is calculated at the flat bank end position.
[0061] In step SB9, a three-dimensional plane model is created. As the three-dimensional plane model, a model shown in a perspective view in Fig. 9, a model shown in a cross-sectional view in Fig. 27A, Fig. 27B, Fig. 27C, a model shown in a plan view in Fig. 28, a model shown in a side view in Fig. 29, etc. are created. A, B, and C in Fig. 28 and Fig. 29 correspond to A, B, and C in Fig. 9, respectively, and indicate the cross-sectional indication lines in Fig. 27A, Fig. 27B, and Fig. 27C.
[0062] Information about the three-dimensional intersection line L5 calculated by the calculation unit 10c is displayed on the display unit 11. The three-dimensional plane model generated in step SB9 includes the retaining wall 110 installed based on the three-dimensional intersection line L5, and therefore also includes information about the three-dimensional intersection line L5. Therefore, by displaying the three-dimensional plane model on the display unit 11, information about the three-dimensional intersection line L5 is displayed on the display unit 11. Also, for example, as shown in FIG. 10, the three-dimensional intersection line L5 may be displayed on the display unit 11. This step is a display step of displaying information about the three-dimensional intersection line L5 calculated in the calculation step.
[0063] As described above, the 3D calculation program for a retaining wall model can cause a computer to execute a slope installation step of installing a slope model of a 3D shape on a 3D road model, an input step of accepting input of attributes of the retaining wall model, a calculation step of calculating a 3D intersection line between the slope model installed in the slope installation step and the retaining wall model based on the attributes input in the input step, and a display step of displaying information about the 3D intersection line calculated in the calculation step. Also, by using the 3D calculation device 1 for a retaining wall model, a 3D calculation method for a retaining wall model including the slope installation step, the input step, the calculation step, and the display step can be performed.
[0064] (Effects of the embodiment) According to this embodiment, a slope model can be installed at a desired position on the three-dimensional road surface model, and since the installed slope model has a three-dimensional shape, it becomes a slope that is continuous in the horizontal direction and the inclination direction, and the change in the shape of the slope can be obtained continuously. In addition, the retaining wall model based on the attributes input in step SB5 can also be treated as a model that is continuous in the horizontal direction and the vertical direction. Therefore, as shown in FIG. 10 and other figures, the calculation unit 10c can calculate the three-dimensional intersection line L5 of the slope 105a and the retaining wall 110 as a line that is continuous in the road extension direction. Since this three-dimensional intersection line L5 represents the installation range of the retaining wall 110 and the shape of the retaining wall 110, the end position and the shape change point of the retaining wall 110 can be obtained precisely in three dimensions. This allows a precise development drawing of the retaining wall to be created, so that the required quantity of concrete, etc. can be accurately calculated at the design stage.
[0065] The above-described embodiment is merely illustrative in all respects and should not be construed as limiting. Furthermore, all modifications and variations within the scope of the claims are within the scope of the present invention. [Industrial Applicability]
[0066] As described above, the three-dimensional retaining wall calculation device and the three-dimensional retaining wall calculation program according to the present invention can be used in, for example, a road design CAD system. [Explanation of symbols]
[0067] 1. 3D calculation device for retaining walls 10a Slope installation section 10b Input section 10c calculation section 11 Display section
Claims
1. In a three-dimensional calculation device for a retaining wall model, the device automatically calculates a retaining wall model on a three-dimensional road model, a slope installation unit that installs a three-dimensional slope model on the three-dimensional road model; an input unit that receives an input of attributes of the retaining wall model including at least a three-dimensional shape of the retaining wall model; a calculation unit for calculating a three-dimensional intersection line between the slope model set by the slope setting unit and a retaining wall model based on the attributes input by the input unit; A three-dimensional calculation device for a retaining wall, comprising: a display unit that displays information regarding the three-dimensional intersection line calculated by the calculation unit.
2. The three-dimensional calculation device for a retaining wall according to claim 1, A three-dimensional calculation device for retaining walls, characterized in that the calculation unit obtains the shape of the back surface of the retaining wall model based on the attributes input by the input unit, and calculates a three-dimensional intersection line between the slope model and the back surface of the retaining wall model.
3. The three-dimensional calculation device for a retaining wall according to claim 1, A three-dimensional calculation device for retaining walls, characterized in that the calculation unit obtains the shape of the front surface of the retaining wall model based on the attributes input by the input unit, and calculates a three-dimensional intersection line between the slope model and the front surface of the retaining wall model.
4. The three-dimensional calculation device for a retaining wall according to claim 2, A three-dimensional calculation device for retaining walls, characterized in that the calculation unit calculates the top and front surface of the retaining wall model based on the three-dimensional intersection line and attributes input by the input unit.
5. The three-dimensional calculation device for a retaining wall according to claim 1, the input unit is configured to receive an input of a first road centerline alignment and a second road centerline alignment which are different from each other; the slope installation unit installs the slope model between the first road centerline alignment and the second road centerline alignment input by the input unit; The three-dimensional calculation device for a retaining wall, wherein the calculation unit calculates the three-dimensional intersection line between the first road centerline alignment and the second road centerline alignment input by the input unit.
6. The three-dimensional calculation device for a retaining wall according to claim 5, The calculation unit performs an intersection calculation between the slope model and the flat bank model between the first road centerline and the second road centerline input by the input unit, and when the end of the flat bank model is detected, determines that there is a retaining wall installation section in which the retaining wall model is to be installed, and calculates the three-dimensional intersection line.
7. The three-dimensional calculation device for a retaining wall according to claim 1, The three-dimensional calculation device for a retaining wall, wherein the input unit receives input of at least the shape of the retaining wall model and the installation method of the retaining wall model as attributes of the retaining wall model.
8. The three-dimensional calculation device for a retaining wall according to claim 1, A three-dimensional calculation device for a retaining wall, characterized in that the end of the three-dimensional intersection line calculated by the calculation unit is set as the end of the retaining wall model.
9. In a 3D calculation program for retaining walls, which automatically calculates a retaining wall model on a 3D road model, a slope setting process for setting a slope model of a three-dimensional shape on the three-dimensional road model; an input step of receiving an input of attributes of the retaining wall model including at least a three-dimensional shape of the retaining wall model; a calculation step of calculating a three-dimensional intersection line between the slope model installed in the slope installation step and a retaining wall model based on the attributes input in the input step; A three-dimensional calculation program for a retaining wall, characterized in that it causes a computer to execute a display process for displaying information regarding the three-dimensional intersection lines calculated in the calculation process.
Citation Information
Patent Citations
Assembly establishing method and three-dimensional parameterized arrangement method of road shoulder retaining wall
CN112199743A
Retaining wall three-dimensional design system based on 3DE platform
CN114218631A
Stability checking device for retaining wall and stability checking program for retaining wall
JP2021063349A
Automatic retaining wall placement device and automatic retaining wall placement program
JP2021092046A
Three-dimensional model checking device and three-dimensional model checking program
JP2022108355A