GiD Plus


plcdPLCd (PLastic Crack dynamic) is an implicit finite element code for the numerical simulation of nonlinear dynamic behavior of structures of complex constitution. PLCd code is developed at International Center for Numérical Method in Engineering (CIMNE) and at the Department of Structures and Strength of Materials of the Technic University of Catalonia (UPC).

To get more information about PLCd, please visit


Zmesher is able to generate 3D cartesian meshes of volumes, surfaces, lines and/or points. It is especially suitable for electromagnetic simulations of Finite Differences.

Tutorial can be found at: User Manual->METHODS FOR MESH GENERATION->Cartesian mesh

Zmesher has been implemented by a third part partner (University of Granada), and the first time that is used it will require an extra password

To set as mesher: Zmesher is needed to go to Preferences window and first from Mesh->General choose Cartesian inside Mesh type, and after apply, select Zmesher from Mesh->Cartesian

When you generate the mesh and is the first time that this mesher is used this window ask a password

The password could be freely obtained from the related web (and will be stored in the file scripts/TemporalVariables, to not ask it again)



DGGDaGGer (Dam Geometric GenERator) is a GiD-based interactive tool for automatic predimensioning and numerical modeling of double-curvature arch dams. The software was developed to achieve a complete definition of the dam and the supporting ground, even considering elements such as outlets, abutment walls, spillways, excavation shape and rock strata. This tool allows comparing several solutions during preliminary studies in an easy way, in order to obtain the optimum solution, regarding to minimize concrete and excavation volumes. Moreover there is an option to export the fitted geometry to other environments to carry out structural numerical simulations.

Research paper:

  1. J. Vicente, J. San Mauro, F. Salazar, and C. M. Baena, ‚ÄúAn Interactive Tool for Automatic Predimensioning and Numerical Modeling of Arch Dams,‚ÄĚ Mathematical Problems in Engineering, vol. 2017, Article ID 9856938, 12 pages, 2017.

To get more information about DGG, please contact CIMNE Madrid



SpreadDEM is the first industrial numerical tool to perform virtual experiments of centrifugal fertilizer spreaders oriented to designers and producers of agricultural machinery.

Based on DEMPack technology, a Discrete Element Method (DEM) software for bulk material simulation, the trajectory of every single fertilizer particle is evaluated from the hopper to their contact with the ground.

SpreadDEM provides a complete and practical solution to optimize the design of the spreading machinery becoming an alternative to trial-and-error experimental testing. Thanks to its easy-to-use interface, users are able to simulate in a few intuitive steps and with minimal training the most significant results for the fertilizer spreading.

SpreadDEM has been developed in CIMNE by the DEMPack team.

Can be purchased in the GiD shop as a local or USB licence.

Find more information in

Image2Mesh Module

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.

  • Fast and robust: It generates always a mesh from the 3D image. It is based on an octree subdivision approach, which makes it extremely fast, also taking advantage of a parallel implementation.
  • Adaptable resolution: The resolution can be adjusted to reduce the output mesh size or to capture details of the input voxels.
  • Periodicity in the final mesh: The information of the relationship bet¬≠ween periodic nodes and elements is provided automatically.

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

Octree tetrahedra mesher Module

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 Dyna­mics, Structural Analysis, Fluid Structure Interaction, etc, can benefit from the properties of this module.

  • Robust: The volume mesh is always generated independently from the quality of the input data and the meshing parameters.
  • Fast: Uses efficiently the parallelism of multi-core CPU to generate more than 10 million of tetrahedra per minute.
  • Meshing of non-watertight geometries: Reduces drastically the human-effort needed to generate a calculation mesh as almost no need of CAD cleaning operations in the original model are needed.
  • Suitable for body-fitted and embedded meshes: The embedded approach is extremely robust and fast. A field of the distances from each node of the output mesh to the contours of the model is returned. Body-fitted meshes preserve geometrical features.

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

IO Module

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.


SAFIRSAFIR is a computer program that models the behavior of building and civil engineering structures subjected to fire. SAFIR runs thermal and mechanical analyses based on nonlinear finite element method.
The structure can be made of a 3D skeleton of linear elements such as beams and columns, in conjunction with planar elements such as slabs and walls. Volumetric elements can be used for analysis of details in the structure such as connections. Different materials such as steel, concrete, timber, aluminum, gypsum or thermally insulating products can be used separately or in combination in the model.
To get more information about SAFIR, please go to:

I2M: Image to Mesh

I2M is an acronym to name the plug-in “Image to Mesh”. With this plug-in we can import into GiD data in digital image format and generate the mesh directly from the image data.

This plug-in is available from internet retrieve option since release GiD 13.1.4d.


The current version is able to import one 2D image a perform an extrusion along n slices. For next releases we are working on new features to be able to import multiple slices and images in 3D volume format.

Using this plug-in we are able to analyze long fiber composite, see below some images of this process:




GiD+OpenSees Interface

openseesinterfaceThe GiD+OpenSees Interface introduces a long-awaited graphical interface for the popular open source finite element software OpenSees by seamlessly connecting its text-only solver to the user-friendly general graphical pre/post processor GiD. It is available as an add-on (problemtype) for GiD and delivered as open source, under the GNU General Public License.

The interface currently provides a comprehensive set of materials and 1D/2D/3D elements for linear and nonlinear static analysis and will be subsequently extended to time-history analysis as well.

More information at: