GiD what's new : From v 11 to 11.1.0d


What's new from version 11 to 11.1.0d
Preprocessing:
Geometry:

    • Conditions window: allow list values of applied conditions along all intervals.
    • Creation of NURBS line as curve u or v constant on a NURBS surface.
    • Creation of points specifying u and v on a parametric surface.

Mesh

    • Octree volume mesher
    • Draw grid on cartesian mesh.
    • Variable AlignSemiStructuredNodes to force the semi-structured volumes to have the structured nodes aligned.


Postprocessing:

    • new simplification mode for visualizing huge meshes. at the moment only geometric criteria is used. c.fill and display vectors can be drawn over this simplified mesh. 
    • Post state also saves cut between sessions.
    • Faster vectors drawing in render mode, corrected " options -> vector -> draw all vectors " option
    • more integrate vector options to appear in graph window
    • Enabled quick internal texture drawing method with display style nodes and nodes+boundary now, selectable through Options --> Geometry --> point options
    • Legends: same look for linux and ms windows.


Customization:

  • Condition with locals axes field #LA#, new kind of 'automatic main' #M# axes for surfaces using its main curvature directions if they can be defined.
  • Plugins: GDAL 1.1 allow convert raster file into Arc/Info grid ASCII file.
  • Problemtype Ansys, added function to import mesh of hexahedra from Ansys file.
  • dev_kit / GidUtils : new gidutils functions:
    • GidUtils::TransformScreenToWorld { scr_x scr_y} # transforms screen coordinates to world coordinates
    • GidUtils::PickWorldPoint { { WarnLineMsg ""}} # waits for the user to picka world point


Fixed bugs:
General:

    • Fixed problem when taking JPG snapshots.
    • Fixed bug: now 'gid -help' prints help in the linux console.
    • Fixed bug with tooltips which caused to draw a very long single line.
    • Fixed problem when taking snapshots with the 'take snapshot' icon


Preprocessing:
Geometry:

    • Fixed bug in geometry from mesh option.
    • Avoid error messages directly printed to stdout when trying to open a jpeg file (e.g. background image)
    • Surface division: fixed bug that join close points of the surface

Mesh:

    • Fixed bug in semi-structured volumes meshing.
    • Fixed bug in RSurf unstructured surface mesher.
    • Fixed bug in meshing advance bar.
    • Fixed bug in unstructured quadrilateral mesher.
    • Fixed normal orientation on faces of prisms for vertex buffer objects drawing method.
    • Fixed several configurations where Tetgen crash.
    • Fixed bug in cartesian mesher for non-uniform meshes


Postprocessing:

    • Fixed bug when drawing transparencies in normal render, i.e. without illumination, which caused to draw the mesh too dark.
    • Fixed bug when taking PNG snapshots of displayed vector results, also stresses and complex vectors, which caused to draw vectors and legends somewhat transparent, and looked too light.
    • Corrected bug when results cache was activated and cuts were converted to full featured sets ( Do cuts --> convert cuts to sets), when interpolating the new results, the original were not retrieved from disk.
    • Fixed problem with which the user could not abort reading multiple files.
    • Fixed problem which caused gid to crash with vertex buffer objects and some complex visualization combinations.
    • Fixed problem when exporting PLY: now the number of faces is checked to avoid writing empty ply files, only surface meshes and cuts converted to sets are exported.
    • Fixed problem when exporting cuts: avoids writing of empty files.
    • Fixed problem with graphs, which added '_' in names.
    • Fixed bug when doing a contour fill which caused to change the 'Point' visualization style.
    • Fixed problems with the thousand separator in numbers.
    • Fixed problem then creating a Do cuts --> cut wire which could not be created when the 'draw interior elements' is disabled for a surface mesh.
    • Fixed problem when selecting points for cuts, graphs, etc., on large dimensioned models.
    • Fixed problem with which sometimes nodes could not be labeled.
      • Created meshes inherits settings from parent meshes in following operations:
      • separating connected components,
      • extracting boundaries,
      • joining sets or volumes,
      • dividing by selection,
      • ...
    • Graphs: when doing several integrals, only the first message is displayed in a window, the rest is showed at the command line.
    • Integrals: When doing integrals, values are no more displayed in a window.
    • Stream lines & line size: ensure line size is not 0.0.
    • Point visualization style: the Options --> Geometry --> point option 'internal texture' can also be used with this style to speed-up drawing with a nice look.
    • Importing cut planes: import all cut planes by default, the user is no longer asked.
    • Fixed problems reading automatically view when changing to postprocess.
    • Fixed errors when changing line size drawing value.
    • Fixed bug drawing graphs while the model was in perspective mode.
    • Merging multiple files: corrected problem when merging parts of meshes when there are different meshes at different steps
    • Smooth contour fill: only smooth nodal results for the meshes where the gauss points, and their results, are defined.
    • Several Results + Contour Fills with Gauss Points results: corrected problem when doing several c.fill with different results on gauss points, which caused previous applied contour fills to be corrupted.


Customization:

    • Fixed bugs in chinese messages catalog that crash GiD using this language.
    • Units: fixed bug converting degrees Kelvin <-> celsius.
    • Hdf5 package: fixed bug writing sets of strings without compression.
      • Plugins:
        1. EMA3D 1.1 import also ISOTROPIC BODY and NEW THIN WIRE entities.
        2. GDAL 1.1 allow convert raster file into Arc/Info grid ASCII file.
        3. Amelet 1.20 fixed bug exporting isolated nodes of cartesian mesh.
    • Automatically update menus when special Tcl variable ::GidPriv(PostSpaceDimension) change.
    • GiD_Mesh: refresh mesh to visually see changes in VBO and VA visualization modes.
    • GiDCustomHelp find html help on the folder appropriated for the current language.