News And Events

New developer version GiD 13.1.7d

A new developer version have been released. GiD13.1.7d is ready to download for all platforms from our webpage.

Check what’s new in this version:

General:

  • Fix error with folder name with {} characters

Preprocess:

  • VBO render smooth smoothing volume mesh by error
  • Fix error listing curves

Postprocess:

  • Graphs: clear graph needs to do a redraw
  • Correct graphs submenus

Customization:

  • Problemtype windows were not translated
  • Using GiD_Result get … without the -sets flags GiD crashes

GiD will be present in CEM’17

CEM17_Header

The CEM’17 international workshop will take place from the 21st to 24th of June in Barcelona, Spain.

CEM’17 is a friendly platform to discuss recent progress in all areas related to computing, electromagnetics, computational science and engineering (CSE), multiphysics problems, high-performance computing (HPC), and parallel computing.

The GiD team will attend the workshop on its 10-year anniversary! We will be in our stand answering your questions and giving information about our latests developments.

Find more information about the CEM’17 workshop in their official website.

New developer version GiD 13.1.6d

The new GiD13.1.6d is ready to download for all platforms from our webpage.

Check what’s new in this version:

General:

  • macOS: Fixed problems with mouse wheel events in Mac os X.
  • Labels: Fixed error when drawing labels on nodes. Labels are also drawn in geometry render modes for the visualized entities.
  • Fonts: default quality setting changed to ‘sharp edges’. Also the default fonts are changed to GiD ones.

Preprocess:

  • Isostufing volume mesher removed (octree must be used instead)
  • Create points from selection of nodes

Postprocess:

  • Spaceball / Mouse 3D: Fixed problems with spaceball events
  • Contour Legends: Now their height can be modified through the preferences window, Preferences–>Postprocess–>Legend options. The height can be adjusted in absolute pixels or relative height %.
  • Delaunay:
    • corrected crash when using the ‘Cull big elements’ filter’;
    • corrected the ‘single mesh for all points’ options;
    • elements of the new created meshes are now renumbered;
    • the setting PostDelaunayCullBigElements is now also in the preferences window.

Customization:

  • Deprecated bitmaps folder deleted
  • GiD_Thumbnail new option: to get the current view in vectorial format GiD_Thumbnail get_vectorial STL|VRML
  • WarnWinText: added contextual menu with options to change the font size of displayed text, switch between proportional or fixed spacing and reset to original font.

GiD is attending the NAFEMS World Congress 2017

nafems

The 2017 NAFEMS World Congress will take place from the 11th to 14th of June in Stockholm, Sweden.

NAFEMS is the International Association for the Engineering Modelling, Analysis and Simulation Community, a not-for-profit organisation which was established in 1983.

Among its principal aims is to improve the professional status of all persons engaged in the use of engineering simulation and establish best practices, promoting collaboration and communication.

The congress will focus entirely on engineering analysis, simulation, modelling and systems engineering and its impact on industry and beyond.

GiD will be present in the congress as an exhibitor. Don’t miss the opportunity to visit us in our stand, you will be able to talk with some of the GiD developers, ask them your questions and get more information about the latests GiD releases.

Find more information about the NAFEMS congress in www.nafems.org/congress/

See you in Stockholm!

New version GiD 13.1.5d

A new developer version have been released. GiD13.1.5d is ready to download for all platforms from our webpage.

Discover what’s new in this version:

General:

  • Draw groups by color enhanced

Preprocess:

  • Labels: now geometry labels are also drawn in render flat (for lines and surfaces), render smooth (for surfaces) modes and any user/custom defined render modes.
  • Automatic creation of contact surfaces and contact volumes.

Postprocess:

  • Undefined results + VBO + Contour Fill: corrected error when drawing nodes without results, they were drawn using the out-of-minimum color, now they are drawn transparent, like with other rendering methods and previous versions. This also applies for result surface extrusion result visualization.
  • Results cache: corrected crash when using relative filenames in batch files and changing the current working directory and using results cache.
  • Contour Ranges: corrected the problem that caused that the text entires in the legend were cut and overdrawn.
  • Legend in external window: solved problem that ignore the current legend format.
  • “Send to new set”: corrected crahs when moving prisms and points to new sets.

Customization:

  • GiD_Event_AfterDeleteInterval
  • ChangeMainWindowTitle: new event to capture when GiD changes the main window title.
  • GiD_Geometry list new optional flag ?-higherentity <num_higher>? to filter entities with this amount of parents

How to connect any solver with GiD

GiD: the integration platform

Since its creation, GiD was designed to adapt easily to any type of computer simulation and analysis software. To do so, it was created a customization system called problemtype, that permitted to make this adaptation.

A problemtype is a collection of utilities, which allows the user to interact easily with them by means of a Graphical User Interface (GUI), and facilitates the definition and introduction of all the data necessary for carrying out a particular calculation. In order for GiD to prepare data for a specific analysis program, it is necessary to customize it. The customization is defined in GiD by means of a problemtype.

customization

The new customization system

This integration system has been very useful during these years and has helped many companies and individuals to create fast customizations, but always can be improved!

Until now every developer had to repeat very similar patterns in order to achieve similar results so we decided to find a better system.

CustomLIB, a new library included with standard GiD, offers some functions that implement these common patterns and standardizes the creation of a data tree, some standard windows and the output of the data into the executable data files.

The new system of problemtypes creation adds some additional capabilities compared with the classic one:

  • It takes advantage of the XML (Extensible Markup Language) format features and its hierarchical structure. It stores data more efficiently. The elements in a XML document form a tree-structure that starts at the root and branches to the leaves with different relationships between the nested elements.
  • It permits to process automatically XML documents on a physical data tree view on the GiD window for interfaces creation.
  • It facilitates the automatic creation of standard windows in the data tree to enter input dates. It couples geometry or mesh entities with identical properties into the called groups using these standard windows.
  • It permits to couple entities with identical properties into groups. In this way, it couples geometry or mesh entities with identical properties into the called groups using these standard windows.
  • It allows to apply efficiently geometry properties and boundary conditions (i.e. constraints, loads, materials…) into groups and to edit their properties easily..
  • In order to configure GiD for a specific type of analysis, it is possible to set the data tree hiding the required parts automatically.
  • It allows to fix the data tree hiding concrete parts if this is convenient, for a specific type of analysis.
  • It couples all the common features of the different problem types.
  • It facilitates the introduction of all the data to transfer to an analysis program.

customlib

Try it out!

You can try by yourself how easy is to define a problemtype using GiD.

We invite you to follow the customization tutorial (chapter 1.3, page 39) that you can find in the GiD advanced courses pdf.

In this tutorial you will create a problemtype for the calculation of the centers of mass for two-dimensional surfaces.

By the end of the example, you should be able to create a calculating module that will interpret the mesh generated in GiD preprocess. The module will calculate values for each element of the mesh and store the values in a file in such a way as they can be read by GiD postprocess.

For more information regarding CustomLib and GiD customization please check the customization manual.

New version GiD 13.1.4d

A new developer version have been released. GiD13.1.4d is ready to download for all platforms from our webpage.

Discover what’s new in this version:

General:

  • MS Windows file dialog box: remote folders shown properly in the folder list combobox, with their own icons.
  • Resize graphical window: corrected resize when layer and problem-type panels were embeded in main window.
  • Macros: respect the order of the default macros when merging them with the user’s ones to build the macro icon bar.
  • Fullscreen: corrected problem when Quitting with Control-Q/Command-Q accelerator.
  • Multiple Windows: options moved as sub-menu in the top menu bar.

Preprocess:

  • Fixed bug intersecting lines
  • Avoid error writting a batch file named UNKNOWN

Postprocess:

  • PLY export:
    • correction: now result names are enclosed in double quotes instead of using percent encoding,
    • correction: removed repeated face properties that halves the number of faces,
    • new: now the current contour fill nodal result visualization can be exported as texture with texture coordinates in ply format. The PLY export dialog let’s the user choose between eporting the current c.fill nodal visualized result or all results of the current selected step.
  • IsoLines: Corrected error when converting iso-lines (isosurfaces on surface meshes) to cuts/meshes.
  • Several Meshes: Correcter error when switching all meshes on or off, that only switches on or off the ones form the current step, now meshes of all steps are switched on or off.

Customization:

  • Customlib conditions: the icon of the groups linked to a condition can be customizable.
  • Fixed errors with classic units
  • Fixed bug of disappearing problemtype toolbar swapping pre/post or changind to full screen case
  • New Tcl command to get the current image GiD_Thumbnail get_pixels ?-quality <0 to 100>? ?RGB|BGR|RGBA|BGRA|GREY|raw|png|jpeg ?
  • New Tcl command GiD_Project with some deprecated subcommands previously attached to togl(Tk OpenGL widget) object
    • $togl flushBatchToWrite -> GiD_Project batchfile get|flush name
    • $togl disable graphics| windows| warnline| graphinput| writebatch| all -> GiD_Project set disable_graphics| disable_windows| disable_warnline| disable_graphinput| disable_writebatch| waitstate| windows_layout <0|1>
    • $togl makenewwindow -> GiD_Project set windows_layout ?<1 2LR 2UD 3L 3U 3R 3D 4>?
  • GiD_Event_SelectOutputFilenames <filenames> to allow the user select the files to be seen

First International Conference on the MPM in 10-13 January

conference_mpm
Next week will take place the first international conference on the Material Point Method for “Modelling Large Deformation and Soil–Water–Structure Interaction” in Delft, Netherlands.
This conference is organized by Anura 3D MPM Research Community.

The aim of the conference is to provide an international forum for presenting and discussing the latest developments in both the fundamental basis and the applicability of state-of-the-art computational methods that can be effectively used for solving a variety of large deformation problems in geotechnical and hydraulic engineering. Special focus is on the numerical modelling of interaction between soils, water and structures where the interface and transition between solid and fluid behaviour plays an essential role.

The last day will take place a training course that is already fully booked but you can still register for the conference during this week in http://mpm2017.eu/registration.

Please find all the details, including the conference topics and the programme in the official webpage.

New OpenSees interface

GiD+opensees (image from http://gidopensees.rclab.civil.auth.gr/)

GiD team is proud to announce the GiD connection with the OpenSees solver.

The Open System for Earthquake Engineering Simulation (OpenSees) is a software framework for simulating the seismic response of structural and geotechnical systems.

OpenSees has been developed as the computational platform for research in performance-based earthquake engineering at the Pacific Earthquake Engineering Research Center (PEER). The PEER is a multi-institutional research and education center with headquarters at the University of California, Berkeley.

OpenSees has advanced capabilities for modeling and analyzing the nonlinear response of systems using a wide range of material models, elements, and solution algorithms. The software is designed for parallel computing to allow scalable simulations on high-end computers or for parameter studies.

GiD+Opensees: An open source interface for GiD

openseesinterfaceThis connection has been possible thanks to the GiD+Opensees interface that has been developed in the Lab of R/C and Masonry Structures, School of Civil Engineering, Aristotle University of Thessaloniki, Greece.

The GiD+OpenSees interface introduces a long-awaited graphical interface for the popular open source finite element software OpenSees by seamlessly connecting its text-only solver to our graphical pre and post processor GiD.

It is delivered as open source, under the GNU General Public License.

The interface is available as a problemtype for GiD and can be downloaded from the official website: http://gidopensees.rclab.civil.auth.gr. Latest release is 2.0.0.

The developers also offers training resources such as a wiki or video tutorials.

We look forward to GiD and OpenSees users can take advantage of this great connection.