Ftdtoc 1
Ftdtoc 1
Ftdtoc 1
TABLE OF CONTENTS
1 INTRODUCTION
1.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
1.2 Comparison with Other Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
1.3 General Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
1.3.1 Basic Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
1.3.2 Optional Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
1.3.3 Modeling Physical Processes and Interactions . . . . . . . . . . . . . . . . . . . . . . 1-7
1.4 Summary of Updates from Version 2.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9
1.4.1 Hysteretic Damping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9
1.4.2 Hoek-Brown Constitutive Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9
1.4.3 Thermal Advection Logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9
1.4.4 Hydration Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 10
1.4.5 Computation Enhancements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 10
1.4.6 Movie Feature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 10
1.4.7 Network Key Facility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 10
1.4.8 3DShop Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 11
1.4.9 Fluid-Flow Particle Tracking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 11
1.4.10 New Features in FISH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 11
1.4.11 New Command and Utilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 11
1.4.12 New Example Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 12
1.5 Fields of Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 13
1.6 Guide to the FLAC 3D Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 14
1.7 Itasca Consulting Group, Inc. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 18
1.8 User Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 19
1.9 References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 20
2 GETTING STARTED
2.1 Installation and Start-up Procedures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
2.1.1 System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
2.1.2 Installation of FLAC 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
2.1.3 Components of FLAC 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
2.1.4 Utility Software and Graphics Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
2.1.5 Start-up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
2.1.6 Version Identification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7
2.1.7 Program Initialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7
2.1.8 Running FLAC 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8
5 MISCELLANEOUS
5.1 FLAC 3D Runtime Benchmark . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
5.2 Error Reporting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3
5.2.1 Reporting via Internet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3
5.2.2 Reporting via Fax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3
5.3 Technical Support Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3
6 BIBLIOGRAPHY
TABLES
Table 2.1 FLAC 3D RAM usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6
Table 2.2 Typographical conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 28
Table 2.3 Summary of common boundary-condition commands . . . . . . . . . . . . . . . . . . . . . 2 - 46
Table 2.4 Summary of common initial condition commands . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 47
Table 2.5 Basic commands for simple analyses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 62
Table 2.6 Systems of units — mechanical parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 65
Table 2.7 Systems of units — groundwater flow parameters . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 65
Table 3.1 Recommended steps for numerical analysis in geomechanics . . . . . . . . . . . . . . . 3-3
Table 3.2 Primitive mesh shapes available with the GENERATE zone command . . . . . . . . 3-7
Table 3.3 Characteristics keywords for GENERATE zone primitive shapes . . . . . . . . . . . . . 3-8
Table 3.4 FLAC 3D constitutive models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 61
Table 3.5 Selected elastic constants (laboratory-scale) for rocks (adapted from Goodman
1980) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 69
Table 3.6 Selected elastic constants (laboratory-scale) for soils (adapted from Das 1994) 3 - 70
Table 3.7 Selected elastic constants (laboratory-scale) for transversely isotropic rocks
(Batugin and Nirenburg, 1972) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 70
Table 3.8 Selected strength properties (laboratory-scale) for rocks (adapted from Good-
man 1980) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 73
Table 3.9 Selected strength properties (drained, laboratory-scale) for soils (Ortiz et al.,
1986) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 74
Table 3.10 Typical values for dilation angle (Vermeer and de Borst, 1984) . . . . . . . . . . . . . 3 - 76
Table 3.11 Characterization of rock masses on the basis of interlocking and joint alteration
— from Hoek and Brown (1997) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 89
Table 3.12 Estimate of Geological Strength Index (GSI) based on geological descriptions
— from Hoek and Brown (1997) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 89
Table 4.1 Commands that directly refer to FISH names . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4
Table 5.1 FLAC 3D runtime calculation rates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
FIGURES
Figure 2.1 Windows plot from “TEST3.DAT” . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 10
Figure 2.2 Brick-type mesh for trench example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 12
Figure 2.3 Maximum unbalanced force history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 17
Figure 2.4 z-displacement history at (x = 4, y = 4, z = 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 17
Figure 2.5 Gravitational stress contours at initial equilibrium . . . . . . . . . . . . . . . . . . . . . . . 2 - 19
Figure 2.6 Displacement contours at 2000 steps after excavation . . . . . . . . . . . . . . . . . . . . 2 - 21
Figure 2.7 Example of a FLAC 3D model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 22
Figure 2.8 Finite difference grid with 1000 zones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 26
Figure 2.9 General solution procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 36
Figure 2.10 Corner coordinate keywords for a standard FLAC 3D mesh shape . . . . . . . . . . 2 - 38
Figure 2.11 Element numbering for a radially graded mesh around brick (size n1 n2 n3
n4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 40
Figure 2.12 Radially graded trench model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 41
Figure 2.13 Radially graded trench model with trench excavated . . . . . . . . . . . . . . . . . . . . . 2 - 45
Figure 2.14 Quarter-symmetry model of trench excavation . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 50
Figure 2.15 Maximum unbalanced force history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 52
Figure 2.16 x-velocity history at (x = 3, y = 4, z = 4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 53
Figure 2.17 z-displacement history at (x = 0, y = 0, z = 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 53
Figure 2.18 Displacement contours for trench excavation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 56
Figure 2.19 Displacement history at trench wall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 56
Figure 2.20 Displacement histories indicating failure at the third excavation stage . . . . . . 2 - 60
Figure 2.21 Displacement histories indicating trench is stable with cable support . . . . . . . 2 - 60
Figure 2.22 Forces in cables and displacement contours around trench excavation . . . . . . 2 - 61
Figure 2.23 Sign convention for positive stress-components . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 63
Figure 2.24 Mechanical pressure: (a) positive; (b) negative . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 64
Figure 2.25 The FLAC 3D main window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 70
Figure 2.26 The menu items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 71
Figure 2.27 The File / Call dialog box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 72
Figure 2.28 A plot window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 73
Figure 3.1 Spectrum of modeling situations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
Figure 3.2 Grid for cylindrical tunnel model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8
Figure 3.3 Radially graded grid around cylindrical tunnel . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9
Figure 3.4 Horseshoe-shaped tunnel made from radcylinder and radtunnel primitives . . 3 - 10
Figure 3.5 Complete horseshoe-shaped tunnel made from reflect keyword . . . . . . . . . . . . 3 - 11
Figure 3.6 z-displacement contours in two attached grids with zone ratio of 2 to 1 . . . . . 3 - 14
Figure 3.7 z-displacement contours in single grid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 14
Figure 3.8 Inner grid for the service and main tunnels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 16
Figure 3.9 Liner elements in service tunnel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 17
Figure 3.37 Axial stress versus axial displacement, for tensile test of tension-softening
material . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 83
Figure 3.38 Circumferential displacement versus axial displacement, for tensile test of
tension-softening material . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 83
Figure 3.39 Shear strain-rate contours and velocity vectors in slope model at last non-
equilibrium state . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 98
Figure 3.40 A small portion of a jointed rock mass . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 104
EXAMPLES
Example 2.1 FLAC 3D output from “TEST1.DAT” . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9
Example 2.2 Creating and using a plot view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 11
Example 2.3 Specifying view parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 13
Example 2.4 Using macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 29
Example 2.5 Using line continuations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 30
Example 2.6 Using a named model object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 31
Example 2.7 Illustrating the behavior of RANGE, GROUP and MACRO model objects . . . 2 - 31
Example 2.8 Using macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 32
Example 2.9 Creating new commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 33
Example 2.10 Using different object types to do the same job . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 33
Example 2.11 Creating named ranges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 34
Example 2.12 Generating a simple brick element . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 37
Example 2.13 Using actual coordinates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 38
Example 2.14 A sloping surface at the top of a mesh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 39
Example 2.15 Combining a regular and a radially graded mesh . . . . . . . . . . . . . . . . . . . . . . . 2 - 39
Example 2.16 Combining GEN commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 40
Example 2.17 Creating a model by reflecting elements on planes of symmetry . . . . . . . . . 2 - 42
Example 2.18 Assigning different material models in different areas of a single grid . . . . 2 - 44
Example 2.19 Creating and using a named range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 44
Example 2.20 Trench problem — quarter-symmetry model . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 49
Example 2.21 Stepping to initial equilibrium . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 51
Example 2.22 Excavating the trench and monitoring the response . . . . . . . . . . . . . . . . . . . . . 2 - 55
Example 2.23 Trench problem — excavation in stages and support . . . . . . . . . . . . . . . . . . . . 2 - 57
Example 2.24 Using comments during model testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 73
Example 2.25 The GUI tutorial file “TRENCH1.DAT” . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 74
Example 3.1 Building a horseshoe-shaped tunnel — half model . . . . . . . . . . . . . . . . . . . . . 3 - 10
Example 3.2 Building a horseshoe-shaped tunnel — full model . . . . . . . . . . . . . . . . . . . . . . 3 - 11
Example 3.3 Two unequal sub-grids . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 13
Example 3.4 A single grid for comparison to two sub-grids . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 13
Example 3.5 Creating a grid for two tunnels with the same invert elevation . . . . . . . . . . . 3 - 15
Example 3.6 Creating a liner in the service tunnel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 17
Example 3.7 Creating the boundary grid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 18
Example 3.8 Parameters to create a radially graded mesh around a spherical cavity . . . . 3 - 19
Example 3.9 FISH function to position gridpoints for a mesh around a spherical shape 3 - 19
Example 3.10 Applying a normal stress to a dipping boundary . . . . . . . . . . . . . . . . . . . . . . . . 3 - 23
Example 3.11 Apply changing stress boundary with a FISH function . . . . . . . . . . . . . . . . . 3 - 25
Example 3.12 Apply changing stress boundary with a FISH history . . . . . . . . . . . . . . . . . . . 3 - 26
Example 3.13 Apply changing stress boundary with a table history . . . . . . . . . . . . . . . . . . . . 3 - 26