|
|
|
All the data that defines the problem and that is managed in the data menus, depends on the problem type and will change for every different problem type. The following help will describe the common interfaces to all the possible data. Data for a problem is defined by the following parameters: conditions (see section Conditions), materials properties (see section Materials), units (see section Units, problem data (see section Problem data) and intervals data (see section Interval data) that define the problem. The conditions and materials have to be assigned to geometrical entities. It is also possible to define new reference systems (see section Local axes). The various windows will differ in accordance to the specifications of the problem (thermoelastic, impact, metal-forming, etc.), the different types of elements (2D or 3D, beams, shells, plates, etc.) and also the different requirements and specifications of the particular solver. All the commands and facilities that are explained in this manual are generally available for the different solvers. However, there may be some commands and facilities that are only available to some of them and therefore some displays can look slightly different from those explained on these pages.
This option permits to select between all installed problem types. When selecting a new problem type, all information about materials, conditions and other data parameters that were already selected or defined is lost.
Note: When defining a new problem type, as this is not installed, it must
be selected by other means. One possibility is to use the 'Load...' possibility
in the 'problem types' menu. Another possibility is to use the following commands
in the right buttons menu or written in the command line:
One problem type is considered to be installed when it is copied to the
GiD
Note: Instead to copy the problemtype to the
This option can be found inside When converting, it tries to maintain all the conditions and materials assigned to the geometry or mesh. Also, it tries to maintain the rest of the data. It will be typically used when a problem type has been updated and is necessary to use again a model defined with the old version.
Internet retrieve window With this option it's possible to download new problem type's or update existing ones. Note: it's necessary to be connected to the internet to use this option.
Select a list item and use the buttons Problem type info and Problem type news to get information about them.
Use button Retrieve Problem type to download the selected Problem Type.
The problemtype will be installed inside the
Option
This option unloads the problemtype in use. Sometimes is more easy to work with a model that does not have an associated problemtype, or to send this model to other user that doesn't have this problemtype.
This tool is a graphical debugger for the scripting lenguage Tcl/Tk.
Tcl/Tk debugger window It is possible to use Tcl/Tk to enhance a problemtype (see see section TCL/TK EXTENSION).
Tcl code can be invoked inside GiD from a problemtype (.tcl, .bas, .bat or .xml files),
from user defined macros, from a batch file, etc.
Conditions are all the properties of a problem (except materials), that can be assigned to an entity.
One 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 Caution: If a mesh has already been generated, any change in the condition assignments, requires to mesh again to transfer these new conditions to the mesh. If this new generation has not been made, user will be warned when the data for the analysis is being written.
The condition is assigned to the geometric entities or layers with the given field values.
If assigning from the command Conditions can be assigned both on the geometry and on the mesh but it is advisable to assign them on the geometry and the conditions will then be automatically transferred to the mesh. If assigned on the mesh, when remeshing, conditions are lost.
Option Caution: If a mesh has already been generated, for any change in the condition assignments, it is necessary to mesh again.
Some conditions may have a behaviour that depends on the type of the chosen axes.
The user can choose whether to use global axes or any of the local axes previously
described with the command
Option
If one particular condition is selected, it is possible to choose
When the condition has any field referred to the type of axes, the latter can be
visualized by means of
Option
The user can apply all graphical functions (
In window mode, command
In command mode
For any problem that needs definition of materials, there is a database of existing materials that can be assigned to entities. The user can also create new materials derived from existing ones and assign them as well. Caution: If a mesh has already been generated, for any change in the assigned materials, it is necessary to mesh again or assign the materials directly to the mesh. If only the material definition is changed (change some field value) then is not necessary to re-mesh again.
The material is assigned to the selected entities.
The user must select the entity where to assign the materials over: Note: The material cannot be applied over nodes, the material assigned to points only will be transferred to 1-node elements if generated, but not to nodes.
If assigning from the command line, option Caution: Although a mesh had been already generated, for any change in the assigned materials, it is necessary to mesh again or assign the materials directly to the mesh.
This option draws a color indicating the selected material for all the entities
that have the required material assigned. It is possible to draw just one
material type or alternatively, draw
all materials. To select some of them use
In window mode, command
Command
When using command It is possible to redefine an existing material.
To create a new material or redefine an old one in the materials window, write
a new name or the same one and change some of the properties. Then, push
It is possible to import and export materials from the model database to one external database. Typically, one centralized database of materials is maintained and every new model gets its properties from there.
Note: If it is desired to interchange materials with the
Units refers to the units defined in the problem. This option only appears if the problemtype loaded have units defined. User must declare the length units of the current model, and the unit system to be used when writting coordinates and data properties in the calculation file (values will be converted from the current units to the selected system units) It is possible to set an user unit system, but this feature can be disabled (see section Unit System file (.uni)).
Problem data refers to all the data that is general to the problem. This means that it is not related to a geometrical entity and it does not change in every interval of the analysis.
It can be entered with the command
If entered in a window, the data is not accepted until the button This data can be entered before or after meshing.
Intervals are a way to separate some information into several groups. The information that can be duplicated for every group can also be duplicated, if desired. When a new interval is defined, it is possible to copy all the new information about conditions, assigned to entities or not. Therefore, the correct way to work is to define all the conditions first and afterwards create the new intervals. Options are:
These groups called intervals can be used to change some conditions or information like increment factor in an incremental analysis. It may also be useful to define some load states for the same geometry.
This is the amount of information that is maintained different for every interval (see section Intervals).
It can be entered with the command
If entered in a window, the data is not accepted until button This data can be entered before or after meshing.
With this option, GiD allows to define new different coordinates reference systems. It is possible to write them, not only as cartesian reference systems, but also referring to as Euler angles. All user defined systems are automatically calculated and can be visualized one by one or all together. There are several ways to define new local axes:
When defining local axes, the definition mode is done through three points
Local axes can later be used when creating a point (see section Point creation) or in some conditions that have a field related to these axes (see section Conditions).
|