FracGen3D (Three-dimensional Fracture Generator) is a three-dimensional graphical interactive software responsible for the generation of fracture networks (Telles et al., 2005). The software is capable of generating deterministic fractures and random fracture sets, considering their respective characteristics (orientation, aperture, spacing, size, form and space position). Moreover, the it presents the following functionalities: generation of regions, generation of wells, importing well geometry, importing interpreted fracture in the wells, importing surfaces, application of initial and boundary conditions, definition of the fluid properties, and definition of the numerical analysis data.
Fractures are generated inside the regions, that represent the diverse geologic horizons, characterized for distinct properties. These regions can be a porous media, a fractured media or a fractured porous media. Regions are defined as a parallelepiped or as an arbitrary surfaces.
FracGen3D is part of FRATURAS3D project, developed in a collaboration between Tecgraf and Petrobras Research Center (CENPES).
This software is developed in C/C++ programming languages and and uses IUP and OpenGL development frameworks.
A few screenshots of FracGen3D are shown below. Figure 1 shows three fracture sets inside a cubic region and Figure 2 shows a single region with two fracture sets (vertical polygons) and bedding planes (parallel sub-horizontal surfaces).
Responsibility:
Researched, designed and developed the software (solver, 3D geometric computation, 3D graphics and user interfaces)
Created the user manual document.
Figure 1: Three families of fractures inside a cubic region.
Figure 2: Two families of fractures (vertical polygons) and bedding planes (parallel sub-horizontal surfaces)