GTS Tutorial 3D Deep Excavation
GTS Tutorial 3D Deep Excavation
1 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
1. Overview
1) This tutorial includes a start file which already contains defined attributes and
geometry. One video file in *.mp4 format is also included: Video Codec required
for windows media player – other video players are recommended.
2) The video should only be used as a reference guide. Some alternative methods
of modelling are demonstrated in the video.
3) Mesh element and size, i.e. Tetra/Hexa low or high order, can affect the results
significantly. So it is good practice use the start file as many times as possible
defining different types of mesh elements and size in order to recognize the
appreciate the meshing engine.
2 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
1. Overview Excav#1
Excav#2
Excav#3/Raft
Sand
Sandy gravel
Piles
Clay
Retaining wall
3 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
Attribute
Element Material (Name) Property (Name)
Name
4 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
Material
ID 1 2 3 4 5
Sandy Concrete-
Name Sand Clay Concrete-raft
gravel Structure
Unit Weight(Saturated)
20 21 20 24 -
[KN/m3]
5 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
6 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
7 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
3. Modelling Geometry
• File > Project Setting > Create on WP > Rectangle (wire)…
•Project Title: Excavation
•Analysis type: 3D
•Analysis Constraint: 3D
• Gravity Direction: Z
•Click on (Unit System) and set the units as shown in
the picture
•Click [OK] Button
8 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
9 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
X Y Z
22 25.1 -10.2
22 31.1 -10.2 • Geometry > Vertex > Tabular Input…
22 28.7 -10.2
• Copy the highlighted tabulated coordinates
22 34.7 -10.2
into the dialog box
25.6 25.1 -10.2
25.6 34.7 -10.2 •Click on [OK] Button
25.6 28.7 -10.2
25.6 31.1 -10.2
28 25.1 -10.2
28 31.1 -10.2
28 34.7 -10.2
28 28.7 -10.2
31.6 34.7 -10.2
31.6 25.1 -10.2
31.6 28.7 -10.2
31.6 31.1 -10.2
34 28.7 -10.2
34 31.1 -10.2
34 34.7 -10.2
34 25.1 -10.2
37.6 34.7 -10.2
37.6 28.7 -10.2
37.6 25.1 -10.2
37.6 31.1 -10.2
10 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
11 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
12 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
Tip: Right click in work window and •Geometry > Generator Feature > Extrude …
•Change the selection filter to Wire(W)
press ‘w’ on keyboard
•Select the highlighted wire (as shown in picture)
•Direction: Z-Axis
•Check on Reverse Direction
•Length: 3
•Check on Solid
•Name: Excav#1
•Click [OK] Button
13 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
Tip: Right click in work window and •Change the selection filter to Wire(W)
•Select the highlighted wire (as shown in picture)
press ‘w’ on keyboard
•Direction: Z-Axis
•Check on Reverse Direction
•Length: 7
•Check on Solid
•Name: Excav#2
•Click [Apply] Button
14 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
Tip: Right click in work window and •Change the selection filter to Wire(W)
•Select the highlighted wire (as shown in picture)
press ‘w’ on keyboard
•Direction: Z-Axis
•Check on Reverse Direction
•Length: 0.6
•Check on Solid
•Name: Excav#3 - Raft
•Click [Apply] Button
15 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
Tip: Right click in work window and •Change the selection filter to Wire(W)
•Select the highlighted wire (as shown in picture)
press ‘w’ on keyboard
•Direction: Z-Axis
•Check on Reverse Direction
•Length: 2
•Check on Solid
•Name: Embedded limit for plate
•Click [Apply] Button
16 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
Tip: Right click in work window and •Change the selection filter to Wire(W)
•Select the highlighted wire (as shown in picture)
press ‘w’ on keyboard
•Direction: Z-Axis
•Check on Reverse Direction
•Length: 3
•Check on Solid
•Name: Top Soil
•Click [Apply] Button
17 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
Tip: Right click in work window and •Change the selection filter to Wire(W)
•Select the highlighted wire (as shown in picture)
press ‘w’ on keyboard
•Direction: Z-Axis
•Check on Reverse Direction
•Length: 15
•Check on Solid
•Name: Mid Soil
•Click [Apply] Button
18 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
Tip: Right click in work window and •Change the selection filter to Wire(W)
•Select the highlighted wire (as shown in picture)
press ‘w’ on keyboard
•Direction: Z-Axis
•Check on Reverse Direction
•Length: 20
•Check on Solid
•Name: Bot Soil
•Click [OK] Button
19 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
20 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
There are 4 solids representing the excavations and 3 solids representing the ground layer.
There are many ways to consider the initial ground condition. In this example, the boolean
cut function is selected as the tool of choice.
•Geometry > Boolean Operation > Cut …
•Select Master: Top Soil (Solid)
•Tool : Excav#1 (Solid)
•Uncheck Delete Tool Object(s).
Excav#1 •OK
•Geometry > Boolean Operation > Cut …
•Select Master: Mid Soil (Solid)
•Tool : Excav#2, Excav#3 - Raft , and Embedded limit
for plate (Solids)
•Uncheck Delete Tool Object(s).
•OK
•Check Duplicates.
Front View
Tip: Use selection tool to encapsulate the boolean tool Excav#1 solid as shown above.
21 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
There are 4 solids representing the excavations and 3 solids representing the ground layer.
There are many ways to consider the initial ground condition. In this example, the boolean
cut function is selected as the tool of choice.
•Geometry > Boolean Operation > Cut …
•Select Master: Mid Soil (Solid)
•Tool : Excav#2, Excav#3 - Raft , and Embedded limit
for plate (Solids)
•Uncheck Delete Tool Object(s).
•OK
•Check Duplicates.
Tip: Use selection tool to encapsulate the Boolean tools Excav#2, Excav#3 - Raft , and Embedded
limit for plate (Solids) solid as shown above.
22 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
23 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
24 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
•Click on Add
•Name: Wall
•Type: Plane/Plane Stress
•Thickness: 0.2 m
•Click [OK] Button
•Click on Add
•Name: Pile to Soil interface
•Type: Pile
•Ultimate Shear Force: 2000 KN/m
•Shear Stiffness modulus: 1000000 KN/m2
•Normal Stiffness modulus(Kn): 10000000 KN/m3
•Check on Pile Tip Spring
•Tip Bearing Capacity: 2000 KN/m
•Tip Spring Stiffness: 1000000 KN/m
•Click [Apply] Button
25 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
26 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
27 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
28 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
29 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
4. Defining Mesh Seeds • Mesh > Size Control > Along Edge …
•Change your view point to Top view
•Seeding Method: Number of Division
•Select all the in-plane boundary edges (you
can change your selecting tool to Polyline and
cross the selecting line through the edges)
•Number of Divisions: 10
•Click [Apply] Button
30 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
3 3
5 5
2 2
31 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
32 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
33 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
34 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
35 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
36 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
37 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
Once the excavation layers have been meshed, hide all mesh sets and only show solids
Excav#1, Excav#2, Excav#3 - Raft , and Embedded limit for plate (Solids)
Top View
38 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
39 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
Seeding definitions which were already defined will supersede automesh • Mesh > Auto Mesh > Solid …
•Select the top solid segment
Mesh size by default.
•Division: 3
•Attribute: 1: Top Soil
• Mesh Set: Top soil
•Click [Apply] Button
40 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
41 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
42 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
43 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
44 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
45 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
46 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
47 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
48 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
49 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
50 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
51 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
52 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
•Click on New
•Stage Name: Installing Wall + Excav#1
•From Set Data window select the highlighted mesh sets.
Drag and drop them into Activated Data and Deactivated
Data dialog boxes
•Show Elements: Activated
•Click [Save] Button
53 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
•Click on New
•Stage Name: Excav#2
•From Set Data window select the highlighted mesh set.
Drag and drop them into Deactivated Data dialog box
•Show Elements: Activated
•Click [Save] Button
54 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
•Click on New
•Stage Name: Excav#3
•From Set Data window select the highlighted mesh set.
Drag and drop them into Deactivated Data dialog box
•Show Elements: Activated
•Click [Save] Button
55 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
•Click on New
•Stage Name: Installing piles
•From Set Data window select the highlighted mesh sets,
boundary condition. Drag and drop them into Activated
Data dialog box
•Show Elements: Activated
•Click [Save] Button
•Click [Cancel] Button
56 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
•Click on New
•Stage Name: Raft + Load
•From Set Data window select the highlighted mesh set,
boundary condition and load. Drag and drop them into
Activated Data dialog box
•Show Elements: Activated
•Click [Save] Button
57 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
58 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
12. Results
59 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
60 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
61 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
62 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
63 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
64 http://eng.midasuser.com
midas GTS 3D Tutorial MIDAS GTS
65 http://eng.midasuser.com