GiDML Modules
GiD Mesh Libray modules that offers a wide range of meshing functionalities. It contains three main families of modules: mesh generation, mesh edition and mesh analysis.
GiD Mesh Libray modules that offers a wide range of meshing functionalities. It contains three main families of modules: mesh generation, mesh edition and mesh analysis.
The GiDML_Image2Mesh module generates a volume mesh directly from 3D images. The unstructured tetrahedral mesh is generated from a 3D grid of voxels, in which the material is coded as a color. The mesh is automatically refined in the regions where there are different materials, in order to capture the interface between them.
This module is especially useful to automatically generate meshes from 3D medical images or CT scans of materials among others.
You can find more technical information about this module on its manual.
The integration of this module into another software requires an agreement with CIMNE. For further information please contact gidml@cimne.upc.edu.
The GiDML_OctreeTetrahedraMesher module is an unstructured volume mesh generator. This octree-based mesher ensures both geometrical and model topology preservation. The module’s input is a triangle mesh defining the contours of the model. The tetrahedra output mesh represents the topology of the model, but it may not be constrained to the input triangles. This characteristic permits to use as input optimized meshes to define the shape of the contours (typically visualization meshes).
Several application fields, such as Computational Fluid Dynamics, Structural Analysis, Fluid Structure Interaction, etc, can benefit from the properties of this module.
You can find more technical information about this module on its manual.
The integration of this module into another software requires an agreement with CIMNE. For further information please contact gidml@cimne.upc.edu.
In order to exchange the data between any software and the corresponding modules is mandatory to use the input/output module (GiDML_IO), which provides the API functions to get and set the data from and to the corresponding GiDML modules.
Any software willing to use some GiDML module must and include the corresponding header file (gidml_modulename.h) and gidml_io.h, and link with the corresponding library (gidml_modulename. lib) and gidml_io.h.
You can find more technical information about this module on its manual.
The use of the this module is free and without limitations.
Download the GiDML_IO module.