GiD Versions

New GiD developer version 14.1.7d

The new GiD14.1.7d developer version is ready to download for all platforms from our webpage.

Check¬†what’s new¬†in this version:

General:

  • Page and capture settings: corrected error and behaviour of the options¬†Transparent background on images¬†and¬†Don’t save transparency layer on images. Now they can be used independently.
  • macOS: link in register window is working again.
  • linux installer:¬†more corrections on systems with not installed packages.
  • linux: corrected crash when using ZFS as filesystem.

Preprocess:

  • Improved performance in some bottle-necks in octree mesher and embedded mesher.
  • Improved efficiency in MinElem surface mesher.
  • Implemented some new features in MinElem mesher, improving its success ratio.
  • Copy Move window¬†on linux and macOS: now it’s not hided by the graphical window when selecting entities.
  • Fixed bug assigning classical conditions over groups

Postprocess:

  • Cuts on colapsed hexahedra: solved introduced crash and corrected error in the creation of triangles.
  • Result Surface & Nice Spheres with VBO: corrected crash when visualizing confout fill with Result surface and error when using nice detail level in Spheres ans Circles.
  • Results Animation: corrected error with a model with several analyses with different time-steps, when doing animation of a result of the first analysis.
  • Show Min Max: Now the values are minimum and maximum values are drawn inside a legend, instead of using labels.

Customization:

  • Tcl command¬†GiD_OpenGL drawtext: new¬†?check_non_latin¬†optional flag to allow draw non-latin (e.g. Japanese) strings
  • predefined proc GidUtils::TkwidgetEntryValidate to be used in TKWIDGET special fields of classical problemtypes
  • New subcommand GiD_EntitiesLayers assign_front_layer ?-also_lower_entities? geometry|mesh points|lines|surfaces|volumes|nodes|elements <selection>
  • New package gid_graph to easily show a window graph
  • Classic problemtypes, Units::SetUnitsDisallowed to hide units depending on the unit system
  • New GiD variable GroupsTranferToFacesSingle to transfer groups to only one face or to multiple faces

New GiD developer version 14.1.6d

The new GiD14.1.6d developer version  is ready to download from our webpage.

Check¬†what’s new¬†in this version:

General:

  • linux 18.04:¬†installer and gid works in ubuntu 18.04. Also corrected crash after downloading a problem-type with internet retrieve.
  • macOS 10.14:¬†installer and GiD works on macOS 10.14 (Mojave).

Preprocess:

  • Fixed some bugs in boundary layer mesher.
  • Improved some bottle-necks in performance in boundary layer mesher.
  • Fixed bug related to the mesh-nomesh criteria automatically applied to entities in frozen layers.

Customization:

  • Tcl http¬†package updated to version 2.9.0 so that internet retrieve works on macOS 10.14

New GiD developer version 14.1.5d

The new GiD14.1.5d developer version have been released and its ready to download.

Check¬†what’s new¬†in this version:

Preprocess:

  • Create objects, allow pick existing points to define radius, height,…
  • Create dimension, radius by 3 nodes in mesh view.
  • Special treatment of contact volumes. Improved the compatibilities checking before mesh generation.

Customization:

  • objarray 1.10, new snap option and minimum|maximum -index suboption
  • Fix bug drawing symbols of conditions over face elements
  • Fix bug GiD_Mesh create element, material was not set

New GiD official version 14.0.3

The new GiD14.0.3 official version is ready to download from our webpage.

Check¬†what’s new¬†in this version:

Preprocess:

  • Automatic mesh compatibilization among semi-structured volumes properties improved

New GiD developer version 14.1.4d

The new GiD14.1.4d developer version have been released and its ready to download.

Check¬†what’s new¬†in this version:

General:

  • Register GiD menus separed by type of licence

Preprocess:

  • Fixed bug concerning concentration of elements in structured lines
  • Skip Entities option can now be used also for non-NURBS surfaces
  • MinElem surface mesher and render mesher improved generating automatic structured meshes in case the topology of the geometry allows it
  • Improved performance in unstructured surface mesher
  • Fixed bug in unstructured quadrilateral mesher
  • Ply import allow line elements
  • Improved 2D transformation when meshing with some meshers in planar surfaces

Customization:

  • GiD_WriteCalculationFile, fixed some bugs using native groups (-number_ranges,…)
  • fixed bug GiD_Info Layers -bbox -use Geometry (do not take into account possible bounding box of GiD_Event_GetBoundingBox or background image)
  • UNV import plugin 1.4: faster and with progress bar
  • KML import/export plugin 1.3, fixed bug exporting vectorial mesh in post, and importing in pre, and progress bar
  • Fixed bug not raising some GiD_Event_AfterCreateGraph
  • Twapi package updated from 4.1.27 to 4.3.5
  • Verifp package updated from 1.36 to 1.37 (fix listing extra wrong usbs in Windows)
  • GiD_Geometry get volume new options has_holes|index_boundaries
  • Groups edit|get allowed_element_types (CustomLib conditions ov_element_types) to restrict types of elements.
  • CustomLib values new optional attribute show_in_window

New GiD developer version 14.1.3d

The new GiD14.1.3d developer version is ready to download from our webpage.

Check¬†what’s new¬†in this version:

General:

  • Process is more strict and in general accept only complete keywords, not abbreviatures

Preprocess:

  • Fixed some bug in properties compatibilization of semi-structured volumes performed before the meshing process
  • DXF import, fig bug infinite loop finding blocks section
  • Force points to volume mesh available also for structured and semi-structured volumes
  • Improved performance in embedded mesh generation
  • Bounding box of curves, enhance calculation finding numerically points of maximum and minimum coordinates
  • Contact volumes implemented also for different shaped surfaces with holes

Postprocess:

  • InvertSelection
  • Fix bug sending entities to another set, old or new, or to back/front
  • Fix crash converting cuts to sets with mesh variable along time
  • Allow convert a single cut to set
  • Fix bugs of legends in case that there is not any visible entity with its result defined

Customization:

  • Fix customLib bug trying to apply a condition to mesh entities (the tree button was changing to geometry view by error)
  • New GiD variable DisplayStyle to allow set the postproces display style without use process commands.
  • New GiD_Set -array_names option
  • Tcl global variable ::ActionsMenuFunction storing the current function
  • GiD_WriteCalculationFile init -mode append
  • GiD_Info parametric: optional <t_seed> in t_fromcoord, and <u_seed> <v_seed> in uv_fromcoord or uv_projection_z_fromcoord
  • Command line argument -openglconfig now require values 1|0 (0 to force not to show the window to select OpenGL mode and theme)

New GiD developer version 14.1.2d

The new GiD14.1.2d developer version version have been released and its ready to download.

Check¬†what’s new¬†in this version:

General:

  • Parasolid import updated to version 30100

Preprocess:

  • Plugin to export preprocess mesh in Exodus II (HDF5) format
  • Create one geometric line by line element
  • Improvements in render mesh creation
  • Improvements and some bugs fixing in MinElem mesher.
  • Improvements in saving memory during meshing process.

Postprocess:

  • Complex vector displecement results: animate the deformation along ‘theta’ periodic time (converting internally frequency domain to time domain)
  • Create statistical results window: root mean square

Customization:

  • GiD_MeshData size|size_by_cordal_error|size_background_mesh|size_correct|unstructured|mesher|
    num_divisions|element_type|mesh_criteria|reset
  • GidUtils::PickEntities “faces ?FaceParentType Triangle Quadrilateral…?”
  • GiD_Mesh get element <num> normal|tangent|center|connectivities
  • GiD_Geometry get surface <surface_id> ?-force? render_mesh¬†(new -force option to force the creation of the render mesh)
  • New events:¬†GiD_Event_AfterSetAnalysis, GiD_Event_AfterSetTimeStep, GiD_Event_AfterSetResult, GiD_Event_AfterSetResultComponent
  • New¬†GiD_Event_AfterInsertGIDProject¬†(and¬†GiD_Event_AfterReadGIDProject¬†won’t be called when inserting a model, and¬†AfterLoadGIDProject¬†is deprecated)

New GiD developer version 14.1.0d

The new GiD14.1.0d developer version is ready to download for all platforms from our webpage.

Check¬†what’s new¬†in this version:

General: 

  • Background image and textures:¬†now a GIF image can be used.
  • Progress bar¬†tcl error solved.
  • Snapshots:¬†red line when doing gif solved. Also happened with gif and jpg snapshots.
  • Node limit increased to 10.000 nodes for free version.
  • Graphical fonts¬†can be drawnwith even smoother edges using lcd subpixel rendering on preferences –> fonts panel.
  • Preferences:¬†now preferences are stored inside¬†$HOME/.gid/ folder, these include GiD’s, mesher and problem-type preferences.

Preprocess:

  • Frozen layers:¬†avoid delete lowerentities on frozen layers.
  • Mesh menu options¬†correctly placed: Create raster nodes and elements.
  • New import option, to import gidml mesh format (input/output format for GiD Mesh Library).
  • Overlapped labels¬†in preprocess are¬†drawn in RED.¬†Option to enable or disable this feature in the 3rd mouse button menu, under Label. This will help to indenfity geometrical entities which are potentially too close, for instance repeated points, which will be affected by a¬†Geometry –> Collapse¬†operation. Overlapped labels are the ones which share almost the same space coordinates, i.e. within the Automatic (import) tolerance, defined in the¬†Import¬†section of the preferences window.
  • Divide surface tool allow change view with U or V selection window is opened (window changed from modal to modeless), and¬†u == 0, v == 0¬†lines drawn enhanced
  • Fixed bug that made GiD crash in some pathological situations with semi-structured volumes and skip entities automatically option set.
  • Fixed bug affecting some models when checking the compatibilities between meshing properties before beginning the meshing process.
  • Planar surfaces store esplicitly the render mesh (previously only a OpenGL drawing list was known), and it is saved in the¬†.rdr¬†render mesh file.

Postprocess:

  • Graphs window: new clipboard copy option in contextual menu (e.g. to allow paste in MS. Excel)
  • Multiple Windows:¬†options moved as sub-menu in the top menu bar, as in preprocess.
  • Results’ cache + Convert cuts to sets:¬†add warning and suggestion to increase memory and save model just after the conversions, otherwise the created results will be lost.
  • Complex results:¬†solved crash when drawing complex matrices after drawing complex vectors.
  • corrected error: last selected result and automatic comments are wrong when selecting a contour fill of a different result thant the last used for deformation.
  • HDF5 read + results cache:¬†corrected error when canceling the reading process.
  • Graphs labels¬†as in postprocess view.
  • Option to enable¬†multiple line labels,¬†for graphs, vectors and matrix labels.
  • Utilities–> Set Contour Limits¬†corrected behaviour: it’s maintained when changing from post to pre and back, between sessions, in the legend it’s drawn different than user-defined limits, and has been added to the preferences window in the¬†Contour Fill¬†section.
  • Line graphs:
    • correct calculation of the ‘line variation‘ option, i.e. solved loop problem. Line variation uses the 3D distance of the created graph as abcisses, for instance on non planar surfaces.
    • added option ‘Line projection‘, which uses the 2-clicked-point-line projected distances as abcisses.
    • added ‘2d constraint’ option to the contextual menu of line graphs, so line graphs are created by projecting the created line along the z axis to the surface and discarding the ‘z-coord’ of the surface (for the line variation and line projection options).
  • Polar graphs:¬†now labels in polar graphs are shown where they should be. Selection of polar labels also works now.
  • Logarithmic graphs: corrected problems when drawing and using logarithmic scale and options.
  • Complex scalars:¬†gid now calculates the modulus of complex scalars and shows it to the user for results visualization.
  • Complex vectors:¬†GiD now calculates the modulus of each x, y, z component and shows it to the user for results visualization.
  • Complex scalars:¬†also appear in vectors menu, to display the complex number as a vector, as well as¬†Complex vectors¬†components (x, y, z), which can be viewed as separated complex numbers.
  • Animation of complex vectors: An harmonic animation can be performed for a complex vector when this is used to deform the mesh and the ‘single step animation’ is selected in the Animation Window. After confirming the harmonic animation, the number of steps for this animation will be asked, the deformation factor and the user will be informed that temporary results will be created to perform the animation. When the harmonic animation is stopped or the animation window is closed these temporary results will be deleted and the visualization will go back to the first deformation.
  • Interior faces of volume sets:¬†now enabling interior faces of hexahedra, prisms and pyramids they are drawn in va/vbo when visualizing gauss points results (contour fill).
  • Create results window:¬†allow operate with results ‘on gauss points’ with more than 1 gauss point, and efficiency enhanced using objarray objects.
  • Main Matrix results:¬†corrected crash when reading these result types.
  • Deformation on results’ icon bar:¬†now the ‘1x’ button instead of deformation the mesh with factor 1x, asks the user for a new factor. also the scale is adjusted so that for very huge factors (1e+20) factor 1 appears as 1 and not as 0 (due to accuracy error).

Customization:

  • CustomLib:¬†updated library.
  • Tcl-command:¬†RestartGUI to restart Tcl/Tk gui after icons and fonts changes.
  • Raster GDAL import, option to smooth values to nodes or not
  • Raster GDAL import, fix error calculating z with no_data values
  • TclLib packages updated from 1.18 to 1.19
  • Tcl-command list entities:¬†corrected changed format of output results information. New format is under -nice option to see.
  • New¬†GiD_Event_MessageBoxOptionsButtonsModeless
  • GiD_Info events -args <event_name>
  • Nomenclature big change:¬†all GiD events now with prefix ‘GiD_Event_’ (old events are raised also for back compatibility)
  • GiD_Geometry get line|surface <id> render_mesh, to obtain the information of the render mesh of the line or surface.
  • GiD events, updated nomenclature, and now is necessary register our procs to be called when the event happen, with¬†GiD_RegisterEvent <event_name> <procedure> ?<category>? ?<propietary>?
  • Img Tcl package updated in Windows from version 1.4.1 to 1.4.7 (with fixed bugs capturing the image of a widget)
  • GiD_Mesh list new filter -element_type <list_of_types>
  • package gid_helpviewer 1.0 -> 1.1 with some fixed bugs (copy text, fing, keyboard bindings)

New GiD official version 14.0.1

The new GiD14.0.1 official version have been released and can be downloaded for all platforms.

Check¬†what’s new¬†in this version:

General:

  • Progress bar¬†tcl error solved.
  • Snapshots:¬†red line when doing gif solved. Also happened with gif and jpg snapshots.
  • Undo: avoid that some file dialogs are re-opened while doing undo

Preprocess:

  • Frozen layers:¬†avoid delete lowerentities on frozen layers.
  • Mesh menu options¬†correctly placed: Create raster nodes and elements.
  • Zmesher: fix bug not meshing 2D isolated nodes
  • IGES import, fixed bug with unbounded plane entities
  • Fixed bug dividing a curve very close to an existing knot, better not to insert a new one.
  • DXF export, fixed bug with GiD arcs.

Postprocess:

  • Results’ cache + Convert cuts to sets:¬†add warning and suggestion to increase memory and save model just after the conversions, otherwise the created results will be lost.
  • Complex results:¬†solved crash when drawing complex matrices after drawing complex vectors.
  • corrected error: last selected result and automatic comments are wrong when selecting a contour fill of a different result thant the last used for deformation.
  • HDF5 read + results cache: corrected error when canceling the reading process.
  • Utilities–> Set Contour Limits¬†corrected behaviour: it’s maintained when changing from post to pre and back, between sessions, in the legend it’s drawn different than user-defined limits, and has been added to the preferences window in the¬†Contour Fill¬†section.
  • Line graphs:¬†correct calculation of the ‘line variation‘ option, i.e. solved loop problem. Line variation uses the 3D distance of the created graph as abcisses, for instance on non planar surfaces.
  • Line graphs:¬†added option ‘Line projection‘, which uses the 2-clicked-point-line projected distances as abcisses.
  • Complex scalars:¬†gid now calculates the modulus of complex scalars and shows it to the user for results visualization.
  • Complex vectors:¬†GiD now calculates the modulus of each x, y, z component and shows it to the user for results visualization.
  • Complex scalars:¬†also appear in vectors menu, to display the complex number as a vector, as well as¬†Complex vectors¬†components (x, y, z), which can be viewed as separated complex numbers.
  • Interior faces of volume sets:¬†now enabling interior faces of hexahedra, prisms and pyramids they are drawn in va/vbo when visualizing gauss points results (contour fill).
  • Vtk export: fixed bug exporting a mesh without any result
  • KML export: fix Tcl error opening the file dialog.
  • Fixed memory bug saving cuts to file.

Customization:

  • Tcl-command:¬†RestartGUI to restart Tcl/Tk gui after icons and fonts changes.
  • Raster GDAL import, fix error calculating z with no_data values
  • Tcl-command list entities:¬†corrected changed format of output results information. New format is under -nice option to see.
  • Fixed bug drawing all materials, color of elements became corrupted
  • Fixed bug in .bas templates with variables with name starting like math funcions max, min, sin, cos,…
  • Transform: fixed bug transforming questions storing tables #N#
  • Transform: fixed bug transforming conditions with symbols associated