This is Info file ptype.info, produced by Makeinfo version 1.68 from
the input file ptype.texinfo.

INFO-DIR-SECTION GiD: A graphical pre- and post-processor for numerical simulation programs
START-INFO-DIR-ENTRY
* Customization: (gid-ptype).           Creating custom problem types.
END-INFO-DIR-ENTRY

   Copyright 1997-2000 CIMNE


File: ptype.info,  Node: Top,  Next: GiD customization features,  Prev: (dir),  Up: (dir)

   ABOUT GiD CUSTOMIZATION: CREATING A PROBLEM TYPE

   The GiD interface can be customized so that the user may easily
include their own in-house application modules within it and tailor the
menuīs and data input to the specific needs of their area of interest
such as structural engineering, fluid dynamics or industrial forming
processes.

   GiD customization is accomplished through the creation of a Problem
type. A problem type is a collection of text formatted files; with
these files GiD can prepare data to be analyzed.

* Menu:

* GiD customization features::
* About Problem Types::
* How to learn the GiD Problem Type configuration::


File: ptype.info,  Node: GiD customization features,  Next: About Problem Types,  Prev: Top,  Up: Top

GiD customization features
==========================

   GiD offers the following customization features:

   * Complete menuīs can be customised and created to suit the specific
     needs of the userīs simulation software.

   * Simple interfaces can be developed between the data definition and
     the simulation software.

   * Simple interfaces based on scalar, vector and matrix quantities
     can be developed for the results visualisation.

   * Menus for the results visualisation can be customised and created
     according to the needs of the application or analysis.

   The customization in GiD is done by creating a Problem Type.


File: ptype.info,  Node: About Problem Types,  Next: How to learn the GiD Problem Type configuration,  Prev: GiD customization features,  Up: Top

About Problem Types
===================

   When GiD is to be used for a particular type of analysis, it is
necessary to predefine all the information required from the user and
to define the way the final information is given to the solver module.
The communication between GiD and the solver module is done with text
files.

   We call Problem Type to this this collection of files used to
configure GiD for a particular type of analysis.


   The files that configure a Problem Type are:

   * directory name: `problem_type_name.gid'


   * directory location: `c:\a\b\c\GiD_directory\problemtypes'

     NOTE: In versions previous to 6.0 the `problemtypes' directory
     does not exist, so your problem type must reside in the
     `GiD_directory'. In versions later to 6.0 it's recommended to put
     your problem type inside the `problemtypes' directory.


   * Configuration files
        - `problem_type_name.cnd  Conditions definitions'

        - `problem_type_name.mat  Materials properties '

        - `problem_type_name.prb  Problem and intervals data'

        - `problem_type_name.uni  Units Systems'

        - `problem_type_name.sim  Conditions symbols '

        - `                   ***.geo  Symbols geometrical definitions'

        - `                   ***.geo  Symbols geometrical definitions'
          ...


   * Template files
        - `problem_type_name.bas  Information for the data input file'

        - `                  ***.bas  Information for additional files'

        - `                  ***.bas  Information for additional files'
          ...


   * Command execution files
        - `problem_type_name.bat  Operating system shell that executes
          the analysis process'


   * TCL extension files
        - `problem_type_name.tcl  Extensions to GiD written in the
          TCL-TK programming language'


     NOTE: The TCL extension files might be used to add expandability
     and total control to your problem type. With the TCL/TK language
     it is possible to add new windows, menus or new functionalities to
     the program.



File: ptype.info,  Node: How to learn the GiD Problem Type configuration,  Prev: About Problem Types,  Up: Top

How to learn the GiD Problem Type configuration
===============================================

   To learn how to configure GiD for a particular type of analysis, you
can:

   * follow the Problem Type Tutorial; this tutorial is included with
     the GiD package you've bought. You can also download the tutorial
     from the GiD web page. (http://gid/support/index.html)

   * read the online help in GiD (or the printed Reference Manual).


   * study and modify the Problem Type's included in GiD by default.
     These Problem Types are:


        - cmas2d: This is the problem type created in the tutorial,
          which finds the distance of each element relative to the
          center of masses of a two-dimensional surface. It uses the
          following files: `.cnd', `.mat', `.prb', `.bas' and `.bat'.
          There is a help file inside directory cmas2d.gid called
          cmas2d.html

        - rambshell: This is a problem type which performs the
          structural analysis of either beams or shells or a
          combination of both using the Finite Element Method. This
          problem type uses the latest features offered by GiD version
          6. It uses the following files: `.cnd', `.mat', `.prb',
          `.bas', `.tcl', `.geo', `.sim', `.unix.bat' and `.win.bat'.
          The `.exe' file for Windows systems is also included in a
          limited version. It can also be executed for Linux with libc6
          (glibc). For the full version without limitations check
          `http://gid.cimne.upc.es/ram-series'.

        - Dxfout: This is a very simple Problem Type which exports a
          `project_name.dat' file in the `dxf' file format. It only has
          the `.bas', `.prb' and `.mat' files.

        - problem_type_solid1: This is the interface of what it could
          be a structure-calculating module. It contains the `.cnd',
          `.mat', `.prb', `.sim', `.bas' and `.bat' files.

        - problem_type_solid2: Same as problem_type_solid1 with a
          different interface.

        - problem_type_thermo_mec: This is the interface of what it
          could be a thermo-mechanical module. It has programation in
          TCL-TK language. It uses the following files: `.cnd', `.mat',
          `.prb', `.sim', `.bas' `.bat' and `.tcl'.



Tag Table:
Node: Top130
Node: GiD customization features871
Node: About Problem Types1626
Node: How to learn the GiD Problem Type configuration3864

End Tag Table
