GiD - The personal pre and post processor

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Menu: Data->Conditions
Conditions are all the properties of a problem (except materials) that can be assigned to an entity.
An example would be the boundary forces and displacement constraints in a solid mechanic analysis or initial velocities in a CFD analysis. Information about contact between master-slave nodes can also be considered as conditions.

Example of a condtions window

Caution: Once a mesh has been generated, any changes made to the condition assignments require you to regenerate the mesh in order to transfer these new conditions. If this new generation has not been performed, GiD will warn you when the data for the analysis is being written.
Data Menu>Conditions>Assign condition
A condition is assigned to geometric entities or layers that have the given field values.
If you are using the AssignCond command in the Right buttons menu, the Change option allows you to define the field values. Do not forget to change these values before assigning. Selecting DeleteAll erases all the entities that have this particular condition assigned.
Conditions can be assigned both to the geometry and to the mesh, but it is advisable to assign them to the geometry because in this way the conditions will then be transferred automatically to the mesh. If assigned to the mesh, any re-meshing will cause the conditions to be lost.
The UnAssign command inside AssignCond allows a condition to be unassigned, either from all entities, or just from those that have a specified field value.
Caution: Once a mesh has been generated, any changes made to the condition assignments require the mesh to be regenerated.
Some conditions may have a behaviour that depends on the type of the chosen axes. You can choose whether to use global axes or any of the local axes previously defined with the local axes command (see Local axes), or, alternatively, another kind of automatic local axes calculations. In this second case, different axes are created according to the adopted criteria of tangency and orthogonality with the geometry. (see Conditions file (.cnd) from Customization Manual)
Data Menu>Conditions>Entities
This option open a new window that show the list of the entities where a condition is applied, and its values.

List of entities with the condition 'Point-Weight' applied over them
A double-click on a line will point to the entity where the condion is applied.
Transfer: selecting an item and pressing this button. the condition window entries will be willed with the values of this item.
Send: to send all entities that have the same condition with the same data than the selected entities to layers back or the opposite. When an entity is in the layer back, it cannot be viewed neither selected.
To send entities again to front, use: Bring All to front
Data Menu>Conditions>Draw condition
The DrawAll option draws all the conditions assigned to all the entities. This means that a graphical symbol or condition name will be drawn over every entity that has this condition.
If one particular condition is selected, you can choose Draw for just one field. Draw is like DrawAll, but for one particular condition only. If one field is chosen, the value of this field is written over all the entities that have this condition assigned.
If the condition has any field which refers to the type of axes, the latter can be visualized by means of Draw local axes.
The Draw colors option draws groups of entities with different colors depending on the values assigned to them for this condition.
You can apply all graphical functions (zoom, rotate, ...) and all the condition symbols are maintained in active mode in the graphical window until you select escape or click Finish in the conditions window.
Data Menu>Conditions>Unassign condition
When using the UnAssign window, you can choose between several possibilities:

  • Unassign one condition from some selected entities.
  • Unassign one condition from all the entities that may have this assigned.
  • Unassign all conditions of a book from all the entities that may have them assigned.
  • Unassign all conditions from all the entities that may have them assigned.


When using the command line or the Right buttons menu, UnAssign works as the fourth option above, i.e. all conditions. To unassign only one condition, use the DeleteAll command (see Assign condition).

  • No labels