What's new GiD 18

GiD - The personal pre and post processor

What's new GiD 18

GiDlogo-20260318-114336.png
What’s new

Main news from version 17 to version 18. (See 'Detailed changes' for the full list of news).


General:

  • New feature to create geometry from volume mesh elements.

  •  

    • New feature to draw terrain images as 3D (View->Background image->Create projected on mesh).

image-20250527-131813.png
image-20250527-131612.png
image-20250527-131813.png
image-20250527-131612.png

 

  • Run simulation:  command.exe is not required now to start the process.

  • Added option in Snapshot/animation save file dialog to save files in project.gid/gallery/ folder which is accessible from the Model Manager as Gallery:

  • Use internally vcpkg (C++ package manager) to handle third part libraries, and a lot of them have been updated to latest versions.

  • Linux + latest NVidia drivers : improved starting time of GiD.

  • Internal replacement of vector and matrix objects by eigen3 library.

    image-20260513-102801.png
  • Multiple views allow ‘Link views’

link_views.mp4
  • 3 optional clip planes parallel to X, Y or Z

image-20251217-110339.png
  •  New tool: View → View → Link external process… to link with other GiD process and move them from this master GiD, to visually compare models:

image-20251219-212425.png
  • New tool: View->Explode…

view_explode.mp4
  • Refactor Copy/Move window

  • Auxiliary tool to to facilitate find in disk models and open, save image,... (-np- ExplorerModels::Window)

image-20260506-102420.png


Pre-process

  • Join volumes, allow multiple creation.

  • RESQML™ mesh import (standard format from ENERGISTICS™ used for earth description for oil and gas uses)

  • New feature to collapse 3D points considered in 2D projection (to import xyz cloud of points of terrain and connect with triangles by Delaunay).

  • Parasolid import updated to 36001 version

  • Edit mesh->Cut plane

image-20250527-144858.png
image-20250527-145004.png
image-20250527-144858.png
image-20250527-145004.png
  • Edit geometry->Move->Move Lines z raster (to set z coordinates of curves from a raster image)

  • New menu "Mesh->Preview line mesh" to interactively test mesh sizes and see the line nodes

image-20250527-125317.png

 

  • New plugin to import OpenSees mesh (and some other data if problemtype OpenSees was loaded)

image-20250527-145652.png

 

  • OpenCascade BREP CAD format import.

image-20250923-103605.png

 

  • Insert GiD project now also import the classic problemtype data (conditions and materials)

  • Create volumes search all, and enhanced create surface search and volume search

image-20250923-103750.png
  •  Join lines allow join also if have structured number divisions

  • Join surfaces option to join also its curves

  • New tool intersection volume-surfaces

  • Mesh draw mesh quality of elements with color contour fill.

image-20251203-180631.png
  • STEP import, new experimental implementation using OpenCascade reader, and set variable Step(ImportStrategy) as the default method.

image-20251203-181818.png
  • IGES import, new experimental implementation using OpenCascade reader.

  • Create parametric lines window enhanced facilitating examples (sin, helix)

image-20251203-175253.png
699bdeb4-1955-4447-b7ea-e17cf04bbcfd.png
  • Variable DetachMeshFromGeometry added to preferences window

  • Import topography tool enhanced, and new create buildings feature

image-20260605-125259.png

 

image-20260605-125344.png

 

  • Hexahedra smoother enhanced (minimize the element's distortion)

image-20260630-161557.png

 

Post-process:

  • RESQML™ mesh import and also properties as results

  • VTK format import and export of mesh and results rewritten from scripting to native C++, and updated to VTK 9.3 version

image-20250923-122135.png
  • Reducing memory and CPU time if many threads are selected in preferences-->other-->parallelism and when reading big meshes, or passing from pre

  • New plugin Files->Import->PyNastran… to import NASTRAN mesh in .bdf format with results in .op2 format (using the PyNastran Python library)

image-20250923-102652.png

 

  • Faster updates of Display Style Windows when using big meshes.

  • Multiple views, allow show a different style by view

image-20260514-170709.png
  • Create result window enhanced (more simple GUI, fixed bugs and proc CreateResult::Create to be invoked without GUI).

  • New Delete result window:

    image-20260212-200529.png


Customization:

  • GiD_Project db save background_image <filename>

  • Classic problemtype predefined TKWIDGET: GidUtils::TkwidgetButton {-command {W "hello world"} -text "Press me"} 

  • New GiD_GetFlag <flag> Tcl command to get some start flags

  • New optional <problemtype>.ini , used with flags -p and -c2 to use it as alternative to scritps/gidDefaults (e.g. to start with non-standard layout or settings)

  • GiD_Layers get bounding_box <layer_name> geometry|mesh

  • GiD_Sets get bounding_box <set_name>

  • New Tcl package gid_bounding_box

  • GiD_Info mesh -post and GiD_Result get_nodes with extra flag -deformed to return deformed coordinates of nodes, now by default the original coordinates are returned

  • objarray package v 1.19 new command objarray extract

  • new GiD_OpenGL subcommands

    • New subcommands useful for high resolution captures.

    • Wrap GiD_OpenGL draw logicop Tcl command, and related constants colorlogicop to enable and enum of logical operations: clear, set, copy, invert, …

  • objarray_numpy pure python package to facilitate transfer arrays between Tcl and numpy.

  • python.bat / python launch scripts in main GiD folder to be more visible.

  • New Tcl command GiD_Tools mesh slice <A B C D> ?<element_ids>?

  • New Tcl command: GidUtils::execPowershellCmd {cmd} for MS Windows, to execute PowerShell commands

  • New Tcl command: GidUtils::getGraphicsInformation to get information about installed graphic cards

  • Windows and Linux register gid:// URL protocol handler.

  • New subcommands GiD_Geometry get point|line|surface|volume <id> label_position , and GiD_Mesh get node|element <id> label_position

  • New subcommands GiD_Geometry get point|line|surface|volume <id> interior_position|layer

  • VTK Tcl import/export plugin and vtk Tcl packages were removed (can be obtained from old GiD’s)

  • GiD_WriteCalculationFile connectivities now allow point element (1-node)

  • CustomLib fixed some bugs and limitations drawing symbols of conditions of different categories

  • CustomLib tree allow use .svg vectorial images, and scale them with better quality

  • New GiD_Event_AfterSetDisplayStyle and GiD_Event_AfterSetResultsView

  • New GiD_Event_BeforeDrawModel to allow more GiD_OpenGL control

  • Added tcl3dogl package: an alternative to GiD_OpenGL draw allowing more OpenGL wrapped commands and better syntax

  • GidUtils::CreateMeshFromSet convert quadrilaterals degenerated (repeating a node) as triangles.

  • GiD_Result and GiD_Info Postprocess Get results_list: instead <step_value> double value is possible to specify “-index <step_index>” (index from 0).

  • GiD_Project set disable_draw_set ?<0|1>? to draw or not the model and draw a custom version.

  • GiD_Tools mesh classify_node_connected_parts ?<element_ids>

  • GiD_Tools mesh elements_mean_center ?<element_ids>?

  • GiD_Tools mesh elements_bounding_box ?<element_ids>?

  • GiD_Raster create {from_raster_cells_to_nodes <raster>} to create a new raster_nodes averaging the values on cell centers to the nodes

  • Add tcl3d 1.0.2 basic packages of OpenGL wrapper

  • New subcommand GiD_Info mesh -post HasRepeatedElementId

  • New subcommand GiD_MeshPost edit renumber elements consecutive

  • New GiD_Sets edit, delete, list, window, exists subcommands:

  • New GiD_Result list subcommand

  • Preliminary version of a VS Code extension to debug Tcl based on ramdebugger (<gid>\scripts\ramdebugger\vscode-tcl-debug\tcl-ramdebugger-0.1.0.vsix)

  • Updated all Tcl related packages to latest versions.

  • GiD and all packages ready to a future replacement of Tcl 8.6 by Tcl 9.









COPYRIGHT © 2026 · GID · CIMNE