GiD 10 Frequent Asked Questions
Pre and post processing system for Numerical Simulations.
International Center For
Numerical Methods In Engineering (CIMNE)
Solve problems
Solve problems
Questions about GiD setup. You can get more information in www.gidhome.com
Install
Setup
Solve problems
Read More
Problems installing GiD on Windows
Problems installing GiD on Windows
Setup can fail if the current user does not have administrator privileges.
Windows NT/2000/ME/XP/Vista/Win7
Problems installing GiD on Windows
Read More
Saving Preferences on Windows7
Saving Preferences on Windows7
If you are experiencing problems on saving password or preferences on windows 7 go to Control Panel->Users Accounts->Change Users Accounts Configuration (UAC)
And set it to the lower level, Not notificate never.
After that you will need to restart the computer to changes take effect.
Saving Preferences on Windows7
Read More
Problems installing GiD on Linux
Problems installing GiD on Linux
Problems installing GiD on Linux
Read More
Ubuntu
Ubuntu
If GiD install/.tgz does not run on latest ubuntu 8.04 perhaps you are not able to execute the installation program of GiD nor the kernel-2.6 packed (.tar.gz) version on the latest ubuntu distribution.
Check if the distribution you are using is a 64-bit one with
uname -a:
..... x86_64 ...
If you have used the Wubi installation program, by default it installs the 64-bit distribution on a machine which is able to run 64-bit applications, which are all the machines by now.
It seems that the default 64-bit installation of ubuntu (and kubuntu, xubuntu) does not include the 32-bit support to execute 32-bit applications....
Read More
MEPIS
MEPIS
The dynamic version of GiD failed on MEPIS kernel 2.6.15 because some libc symbols could not be resolved.
This problem could be avoided updating the g++ package to the 4.2 version:
sudo apt-get install g++-4.2
MEPIS
Read More
Wrong graphics on MS Windows
Wrong graphics on MS Windows
The screen show something wrong: the screen is not painting or show some garbage, etc
Tipically, these type of problems are caused by the graphics acceleration card.
Search in the web page of your card if there are actualized drivers for your graphic card.
A possibility to avoid the problem is the following:
Go to the GiD menu Utilities->Preferences...
and in the "Graphical" tab select the "Safe visualization mode"
Some problems could be solved also setting "Selection lines by software (emulateFronBuffer)"...
Read More
Wrong graphics on Linux
Wrong graphics on Linux
Try to deactivate visual effects if they exists in you Linux distribution
e.g. with Ubuntu 8.04 the gnome desktop environment has this visual effects activated by default
In order to deactivate them, go to:
System->Preferences->Appearance - Visual effects
and set to None
Maybe the problem is because the use of graphical acceleration, to avoid it:
Go to the GiD menu Utilities->Preferences...
and in the "Graphical" tab select the "Safe visualization mode"...
Read More
GiD doesn't detect the USB memory stick
GiD doesn't detect the USB memory stick
When oppening the "Help -> Register GiD ...", if some USB memory stick is plugged, a "Sysinfo selection" window must be opened to ask the user which device can be registered.
in some Linux distributions (e.g. Suse 10.x) the USB device is not detected, and this "Sysinfo selection" is not opened.
This is because /proc/bus/usb is not automatically mounted, it can be manually mounted (as root user) with
mount -t usbfs none /proc/bus/usb
Note:...
Read More
Upper Menu locked (Windows only)
Upper Menu locked (Windows only)
With the OS Microsoft Windows, sometimes exists a conflict with the menu bar, and they remain blocked.
It is possible to unlock the menu bar without restarting GiD, by using the keyboard shortcuts
(e.g. Alt+f, to invoke the Files menu).
locked menu
blocked menu
Upper Menu locked (Windows only)
Read More
General
What GiD is
GiD is a general purpose pre-postprocessor for computer analysis. All the data, geometry and mesh generation can be performed inside. Also, the visualization of all types of results can be performed. It is easy customizable and adaptable by the final user.
It can be adapted to an analysis by the creation of a 'problem type'. In this problem type, it is explained to GiD how are the boundary conditions, materials and al the information needed for the analysis. It is also shown to GiD how is the format of the input file of the analysis program.
There is a second level of adaptation where, by the means of the TCL/TK scripting language, it is possible to change the look and fell of the program and add some functionality to it (until a certain point)....
Read More
What is a 'problem type'
What is a 'problem type'
To write data from GiD to a calculations program, it is necessary to create a 'problem type' for it.
A 'problem type' is basically a collection of text files, copied inside a common directory with .gid extension. This files define your material fields, conditions, the template to write your calculation file, etc.
It is quite easy write a simple 'problem type'. The first step is to check one of the examples that are included in the GiD distribution like 'problem_type_solid1.gid'. Studying it and modifying accordingly to suit your needs you will get a GiD that can write the files that your calculations code can read. ...
Read More
How to get more information
How to get more information
There is a lot of GiD information that can be accessed from www.gidhome.com
- GiD help (reference manual). It's installed by default with GiD.
(An online manual can be found inside Support->Manuals of the Web Page)
- GiD user manual (a collecion of tutorials to begin to learn GiD)
- It exists an user mailing list: inside Support->Mailing List
- Can search information related to some keyword using the search box of the web page
How to get more information...
Read More
Geometry modeling and file import
Geometry modeling and file import
Questions about geometry, NURBS and modeling operations.
import
geometry import
Geometry modeling and file import
Read More
Which the interfaces with CAD systems are
Which the interfaces with CAD systems are
For CAD geometries:
- PARASOLID [*.x_t, *.x_b] (input)
- ACIS [*.sat] (input and output)
For meshes:
Read More
Support of Super-surfaces by GiD
Support of Super-surfaces by GiD
It is not possible to do it inside GiD, and standard exchange formats like IGES doesn't support this 'polisurfaces'
The 'Rjump' mesher can create elements with nodes on different surfaces. User can select the lines to be jumped, then from the meshing point of view it's like a 'super-surface'
super-surfaces
super patches
patches, group of...
Read More
Creation of multiple volumes at the same time
Creation of multiple volumes at the same time
Gid have a function to create automatic 6-sided volumes (Geometry Create Volume Automatic Struct).
In the current version, several volumes can be created simultaneously, selecting all the boundary surfaces. GiD automatically detects the holes.
To add manually a hole to a volume, invoke the menu: Geometry->Create->Volume->Hole, then select the outer volume and then select the volumes of the hole.
Option Search in volume creation permits to select one surface and GiD tries to find one volume that contains this surface.
Creation of multiple volumes at the same time...
Read More
How to create 2D contacts
How to create 2D contacts
To create a 2D contact the process is:
- Create one side lines and put them in one layer.
- Set another layer as active
- Create another line that exactly duplicates the first one. Points must be also duplicated (Typically using copy with translation 0 and with flag 'Duplicate entities' activated).
- Set another layer as active
- Create a contact surface selection the two lines or more at the same time (if using copy, it has the option 'Create contacts').
Read More
Mesh generation and data (boundary conditions, materials, etc)
Mesh generation and data (boundary conditions, materials, etc)
Questions about mesh generation of any element types.
Mesh generation and data (boundary conditions, materials, etc)
Read More
Possibility to extract information about boundary edges and faces
Mesh generation and data (boundary conditions, materials, etc)>Possibility to extract information about boundary edges and faces
If you need the boundary edges or the faces of surface elements or volume elements you can do it in several ways:
- Give a mesh criteria of type "mesh" to the lines or surfaces that are the boundaries of your surface or body. After generation, you will have linear or triangle or quadrilateral elements apart from the main ones.
- Assign a condition "over face elems" to the line or surface that is the boundary. You can then list the element faces with this condition in the '.bas' file with the order *globalnodes or *localnodes....
Read More
Allow geometric information to be incorporated into the customization files
Allow geometric information to be incorporated into the customization files
- Do you have any plans to allow geometric information to be incorporated into the customization files, so that mesh optimisation can be coupled to the solver?
There is now one feature in GiD (field #FUNC# in conditions definition) that allows to write the number of every geometric entity for every element in the mesh. Then, you can get the geometry with any command like write ASCII or whit the order *tcl inside the bas file, and you have the relationship.
To do remeshing, it is available to read a background mesh file (of triangles or tetrahedras), containing the description of the new mesh sizes desired....
Read More
Generation of 10-noded tetrahedra using GiD
Generation of 10-noded tetrahedra using GiD
- Can GiD generate 10-noded tetrahedra?
The current version supports 10-noded tetrahedra.
tetrahedra
quadratic tetrahedra
10-noded tetrahedra
Generation of 10-noded tetrahedra using GiD
Read More
Possibility to mesh complex structured volumes using GiD
Possibility to mesh complex structured volumes using GiD
- Can GiD mesh complex structured volumes?
Structured meshes can be done with complex surfaces but not with complex volumes (they can only have 6 faces or surfaces). Probably, in the near future we will add the same capabilities to the volumes that we have now for the surfaces.
The most powerful part of GiD for CFD analysis is the tetrahedra mesh generation. It permits to concentrate elements near the object of study (ship, plane or any other), and let them grow fast or slow.
Possibility to mesh complex structured volumes using GiD
...
Read More
Methods to define element sizes
Methods to define element sizes
- The easiest meshing is defining a global size and small elements
for features are automatically calculated.
- User can define a cordal error (geometry - mesh error)
- User can manually define sizes over geometrical entities. This
sizes can be automatically corrected to allow meshing checking Preferences->Meshing->Automatic correct sizes.
- The transition between sizes is controlled by a factor that the
user can define (Preferences->Meshing->Size transition).
Size transitions
...
Read More
Generation measurements
Generation measurements
Tests of tetrahedra generation
Million tetrahedra |
Fina memory GB |
CPU time (hours) |
11 |
2 |
? |
...
Read More
Customization
Customization
customization
problem type
template
bas
Customization
Read More
Repeating a condition
Question:
I assign X condition on some nodes and then assign Y condition on some nodes(include some nodes I select when assign X condition),then I write a calculate file,those nodes I select both when I assign X condition and Y condition only have Y condition value,but the X condition is lost.Could you tell me the reason?
Response:
If you desire to apply a same condition (same name with different values) more of one times to a entity,
this condition must be declared as CANREPEAT: yes in the *.cnd file.
If CANREPEAT: no (default), then the second same condition replaces the first:...
Read More
Postprocess
Postprocess
postprocess
Postprocess
Read More
How to read postprocess information using GiD
How to read postprocess information using GiD
GiD reads several files with postprocess info in a GiD-defined format.
As the information is really in a very easy format, your code (or one interface program), should write the results of your analysis in GiD postprocessing format. It is very easy to do it. Some people have modified their code for GiD in 2-3 hours. The GiD postprocessing format is defined in the reference manual and in the interactive help.
We also provide source code of the 'gidpost' library, to be linked to your C/C++/FORTRAN program, in order to write posprocess results files (ASCII and compressed binary)...
Read More
Display results on Gauss points
Display results on Gauss points
- Can GiD display results on Gauss points?
With version 6 or newer it is possible to visualize results in Gauss points, both in automatically calculated and introduced by the user.
Gauss points are several points inside every element, that are used to perform the integration quadrature necessary for the FEM. For this reason, the main variable of the problem is obtained in the nodes and the variables that need an integration of this, are obtained in these Gauss Points.
Current version can already read and display data in the Gauss points. The standard possibilities are:...
Read More
Possibility to visualize in the additional nodes for higher degree elements
Possibility to visualize in the additional nodes for higher degree elements
- For higher degree elements, can results be visualized in the additional nodes?
Current version can read second degree elements.
It exists a preference option to display them fastly as linear.
Possibility to visualize in the additional nodes for higher degree elements
Read More
Postprocess mesh reading
Postprocess mesh reading
- I read the postprocess mesh with mesh read. Is it correct?
Instead of using "meshread", you shoud probably input inside the postprocessor two files:
- For the mesh, use: test.flavia.msh (old formats as test.flavia.bon or test.flavia.dat are unrecommended)
- For the results use: test.flavia.res
Check the manual for the sintaxis format.
If the mesh is already in the preprocess, it is necessary only the results file. It must have the name MODEL.flavia.res and be inside the directory MODEL.gid In this case, when going to postprocess this file is automatically read....
Read More
what happens with headers in the postprocessing .res files
what happens with headers in the postprocessing .res files
The name of the result must be 15 characters long. If it is shorter, the remaining
space until 15 can be blanks.
what happens with headers in the postprocessing .res files
Read More
Procedure to visualise a 3D velocity field with streamlines
Procedure to visualise a 3D velocity field with streamlines
- Could you provide me with a simple procedure to visualise a 3D velocity field with streamlines?
The easiest way to define a stream line in a 3D mesh is to select a point by giving its coordinates. The stream line that goes through this point is drawn. In the contextual menu there are other ways to select several points at once. Tipically, a cut is made in the middle of the volume mesh and the points are selected in the cut.
Procedure to visualise a 3D velocity field with streamlines
Read More
Export files
How to export the mesh and the boundary conditions, materials and so on
How to export the mesh and the boundary conditions, materials and so on
It is possible to export the mesh and the boundary conditions just by
pressing one button (Files->Export->Write ascii). The problem is the
output format. Every calculations program has its own input format and
GiD is not prepared to know all these formats. The solution is one of:
- Output from GiD in one format and make external conversion to
another one.
- Define or modify one GiD 'problemtype' to suit your needs. In
this way, GiD will know what information should the user enter
(boundary conditions, materials, ...), and GiD would write the
calculations file in the exact format you need. We include several
examples of problemtypes with the GiD instalation, to help people to
develop their owns....
Read More
Export to SAP90-SAP2000
Export to SAP90-SAP2000
There is one especial 'problemtype' to connect GiD and SAP90-2000.
It is not included in the GiD distribution. It can be obtained as a technical publication (one book).
Contact CIMNE cimne@cimne.upc.edu for more information.
The simple DXFSAP2000 template can be used to transfer the mesh (line and surface elements only) to SAP2000.
Export to SAP90-SAP2000
Read More
Possibility to work using finite volumes in GiD
Possibility to work using finite volumes in GiD
- Does GiD works for finite volumes?
Yes, It can work with either finite differences, finite elements, finite volumes, meshless methods and others. In fact, as GiD only deals with the geometric and mesh part, it does not mind the type of analysis that will be made as long as it needs a mesh.
Possibility to work using finite volumes in GiD
Read More
How to print in the calc file the number of the layer which an element belongs to
How to print in the calc file the number of the layer which an element belongs to
- How I could print in the calc file the number of the layer which an element belongs to?
Now, it is available inside the bas file the layer information: *ElemsLayerNum *NodesLayerNum, *Loop Layers, *LayerNum, *LayerName, *LayerColorRGB, etc
In old versions, the layers information cannot be directly dumped into the output file. Tipicallly, it is necessary to assign a material or a condition to the elements that reflects this property. There are bassically two options:
- User assigns a condition or material to the elements with a field that reflects the property that you are working with....
Read More
GiD and the Operating System
GiD and the Operating System
Specific questions about GiD in the different operating systems.
GiD and the Operating System
Read More
OS versions GiD supports
OS versions GiD supports
- What OS versions does GiD support?
Main currently versions are for:
- Windows (7/Vista/XP/2000/NT/ME/98/95). 32 and 64 bits
- Linux (several kernels, 32 and 64 bits)
Old versions
Maybe in the future we will have more versions for several machines. Everything depends on the interest of the people....
Read More
Hardware requirements
Hardware requirements
- Which are the hardware requirements?
GiD works in any standard PC. Normally, the critical issue is the RAM memory. It must be related to the size of the mesh to be generated. As a rule about 1GB by million of elements.
An spaceball can be interesting to easily rotate and move the view.
pc requirements
Windows 95/98/NT/2000/ME/XP requirements
requirements for Windows 95/98/NT/2000/ME/XP...
Read More
How to make GiD x32 use more than 2GB on Windows XP or Vista
How to make GiD x32 use more than 2GB on Windows XP or Vista
This only works for Microsoft Windows XP or Vista, and for GiD x32 version 7.5.x and newer.
In a standard Microsoft Windows machine, each program only can work with 2GBytes of memory, although there is more installed. So if you have a machine with lots of memory, more than 2GB, and running Windows XP, you can enable your system so that a program, if it is able to, sees and uses more than this 2GB of memory. In a Microsoft Windows XP 32bit environment, the program will be able to use upto 3GB of memory, and on a 64bit environment, up to 4GBytes, althought the program is 32bit.
...
Read More
Input-Output devices
Input-Output devices
Several devices that can be attached with GiD.
Input-Output devices
Read More
Support of 3D graphic cards
Support of 3D graphic cards
- Does GiD support 3D graphic cards?
The 3D graphic cards status:
- In Windows systems, GiD can be accelerated by any 3D graphics card that supports OpenGL. The WinFast or the RivaTNT card are fast and works correctly. It has some minor bugs about incorrect visualizations.
- There is no 3D acceleration in Linux by now. We are working on this and there will be in the very close future.
- In Silicon Graphics all the acceleration of their cards is used by GiD.
There is a feature to disconnect the hardware acceleration of a graphics card that is not working properly. Check the 'GiD safe mode' option in the MS Windows start menu....
Read More
Graphic cards
Graphic cards
Test of some Graphic cards with GiD
Cards that works well
Brand |
Model |
Operating system |
NVIDIA... |
Read More
Support of spaceballs using GiD
Support of spaceballs using GiD
- Does GiD support spaceballs?
GiD supports SPACEWARE spaceballs in SGI, Linux and Windows95/98/NT/2000/ME/XP.
To use it, just install the software given by SPACEWARE. To use it on Linux see Use the Spaceball on Linux with GiD.
Support of spaceballs using GiD
Read More
Use the Spaceball on Linux with GiD
Use the Spaceball on Linux with GiD
Being root, create this symbolic link:
ln -s /dev/cuaX /dev/spaceball
with cuaX as the serial port where the SpaceBall is attached. And be
sure that this cuaX serial port has READ/WRITE permisions for all the
people ( User/Group/Others).
Spaceball
Use the Spaceball on Linux with GiD
Read More
USB memory sticks valid to register GiD
USB memory sticks valid to register GiD
GiD licence can be attached to an USB memory stick (portable licence) Licenses policy
Can check here a list with some valid and invalid USM memory sticks
Valid USB
In general mp3 USB players are unable to register GiD
USB memory sticks valid to register GiD
Read More
Buy GiD
Compatibility between GiD version 10 license and version 9
Compatibility between GiD version 10 license and version 9
- Is the GiD version 10 license compatible with version 9 one?
No, as it is a complete new release, it is necessary to obtain a new license for version 10.
All the following versions belonging to the GiD 10.x series will be password compatible with version 10.
There are special prices to upgrade from the previous 9.x version.
Compatibility between GiD version 10 license and version 9
Read More
How much does GiD cost
How much does GiD cost
To know the current prices check the GiD web page: http://www.gidhome.com inside Purchase Tab.
An unregistered version of GiD is totally free and can be used for small meshes (1000-3000 elements).
Go to the GiD web page to get a free evaluation password to use the professional version of GiD for one month.
Price of GiD
Buy GiD
Evaluation version...
Read More
Licenses policy
Licenses policy
There are different kind of GiD licences:
GiD is licensed per one machine and platform basis. This means that every machine should have its own license and that if one machine has both, linux and Windows, two licenses are required. For every machine there can be as many users as desired using the program at the same time.
The licence is attached to an USB memory stick device. GiD client can run in the machine where this device is currently plugged.
Read More
|