From 16 to 17

GiD - The personal pre and post processor

From 16 to 17

What's new
What's new




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

  • Now GiD can run Python scripts thanks to the Tohil package, and is possible from a Python script invoke Tcl commands and interact with GiD data. See Using Python in GiD

  • Support for macOS 14 Sonoma.



  • GiD minimized icon menu show recent models to be opened (Windows only)

  • Model .lck file to allow open only a model once as owner, next users can open it read-only and must save with other name.

  • Tkcon console package added to GiD for developer uses (menu: Utilities->Tools->Develop->Console Tcl...)

  • Allow show/hide the process commands used by GiD, for scripting developers,  (checkbox menu: Utilities->Tools->Develop->Show process commands)

e

  • Internet retrieve: new category 'packages' to download Tcl packages into <GiD>/scripts.

  • File browser faster, specially for network units, and show as 'special folder' the local synchronized Nextcloud folders, if any.

  • Refactoring of postprocess preferences converted to standard GiD variables and other variables  changed to be grouped in array syntax OGL_*, Color*, BackColor*, PGF_*, VR_* → OGL(*), Color(*), ...

  • Change to XY view with progressive animation.

  • Selection of entities, new preference SelectionOnlyVisible then instead OpenGL selection mechanism uses a special selection (encoded in color) and only visible entities are selected.

  • Draw with active color the axis when cursor is over, to suggest that can be clicked, and then rotate the view to the perpendicular plane

  • Chinese translation of messages

  • New edit mesh function to detach mesh of geometrical entities, and new GiD variable DetachMeshFromGeometry to do it automatically when meshing or reading the mesh.

  • Show custom icon for .gid project folder (Windows only), and allow problemtypes to declare an Icon pointing to a .ico file

  • Import topography plugin allow to get images from the IGN (National Centre for Geographic Information of Spain)

      


Pre-process

  • GIS::GetRasterFromNodes and GIS::GetRasterFromTriangles now have extra parameters far_points_set_nodata and far_points_distance to avoid far grid points (set as nodata)

Used  by functions that create raster geometry or mesh from nodes, like the image where grid points far of 400 units of nodes don't generate cells

  • New Meshio plugin, to import and export in all mesh formats supported by the MeshIO Python library: https://github.com/nschloe/meshio

  • Preprocess mesh: enhanced containers of render auxiliary data, become too expensive in memory and CPU with a mesh by geometric entity

(e.g. model with 100000 surfaces and 200000 triangles spend 5GB → now 1GB)

  • Vtk import in preprocess also

  • IFC import updated to IFC4x3 standard version

  • ACIS .sat import enhanced supporting much more entities and ACIS .sab binary implemented preliminarily

  • DXF import allow .sab volumes encoded

  • Curvature of surfaces tool enhanced: window that allow set limits and out colors and performance increased

  • G-code import plugin animation enhanced. Note: G-code is a computer numerical control programming language, used for 3D printers, and CNC milling machines)

  • Polylines allow creation multiple

  • Export GiD mesh: new option -export_mesh_by_entities to write meshes by geometrical entities or a single mesh by element type.

  • Rhino OpenNurbs library updated from v6 to v8.

  • Abaqus import plugin 0.5 much faster and allow pyramids.

  • Local axis preserved in copy/move and orientation of surfaces is swapped using mirror.

  • Update Tetgen mesher to v1.6

  • Assign to a group a geometry entity meshed will also automatically assign its mesh entities

  • Show in preferences window the variables to set visibility of all kind of entities, and also its bounding box

  • Forced points in mesh allowed with Tetgen mesher


Post-process:

  • Allow to list entities of selected sets from button and contextual menu

  • Vtk import 1.10, allow result matrix defined by 6 components, allow read multiple Paraview .pvtu and .pvd files, import much faster, ...

  • New CGNS format import in postprocess, mesh and results.





  • New Abaqus results .fil format import in postprocess, implemented as a plugin using the Pybaqus Python package for parsing.

  • Line graphs on quadratic elements to use quadratic edges and inner edges instead of only linear edges.

  • View Style Window : less updated when switching single/multiple set properties or on/off

  • File → Save as : added option to create Post HDF5 files with single / double precision:


Customization:

COPYRIGHT © 2022 · GID · CIMNE