GiD - The personal pre and post processor
From 16 to 17
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