Operator DEPL
                                             DATE     96/02/15

    Directive DEPLACER                         See also :PLUS TOUR 
    ------------------                                   MOIN SYME 
                                                         AFFI PROJ 
                                                         HOMO 

    DEPL GEO1 |'PLUS' |  | VEC1  | ;
              |'MOINS'|  | CHPO1 | ;
              |'COOR' | 'CYLI'  POIN1  POIN2 ( POIN3 SI 3D);
              |       | 'CART' ;
              |'TOUR'  ANGL1    POIN1 (POIN2 SI 3D) ;
              |'HOMO'  RAPP1    POIN1 ;
              |'AFFI'  RAPP1    POIN1 POIN2 ;
              |'SYME' | 'POIN'  POIN1 ;
              |       | 'DROIT' POIN1 POIN2 ;
              |       | 'PLAN'  POIN1 POIN2 POIN3 ;
              |'PROJ' |('CYLI') VEC1   | |'PLAN' POIN1 POIN2 POIN3 ;
              |       | 'CONI'  SOMM1  | |'SPHE' CENT1 POIN1 ;
              |                          |'CYLI' CENT1 CENT2 POIN1 ;
              |                          |'CONI' POIN1 POIN2 POIN3 ;
              |                          |'TORI' CENT1 POIN1 POIN2 POIN3
              |                          |'DROI' POIN1 POIN2 ;
              |                          |'CERC' CENT1 POIN1 ;
              |'COOR' | 'CYLI'  POIN1  POIN2 ( POIN3 SI 3D);
              |       | 'CART' ;
              |'MILI' ;
              |'BARS' | POIN1 | (FLOT1);
              |'DEDU'  GEO2  GEO3 ;
              | GEO2  |
    Description :
    _____________

    The DEPLACER instruction aims at displacing all the points
 that pertain to the GEO1 object (MAILLAGE or POINT type) without
 creating any new object.

    Contents :
    __________

    With the following key words :

 'PLUS'  :  a translation of the VEC1 vector (POINT type) or
            the CHPO1 field (CHPOINT type) is applied to the
            set of points

 'MOINS' :  a translation of the -VEC1 vector (POINT type) or
            the -CHPO1 field (CHPOINT type) is applied to the
            set of points

 'TOUR'  :  a rotation of ANGL1 angle (FLOTTANT type) about POIN1
            (POINT type) in 2D or about the axis defined by POIN1
            POIN2 (POINT type) in 3D is applied to the set of points

 'HOMO'  : an homothety of POIN1 centre (POINT type) and RAPP1 ratio
           (FLOTTANT type) is applied to the set of points

 'AFFI'  : an affinity leaving the POIN1 (POINT type) unchanged
           of direction defined by (POIN2 - POIN1) and RAPP1 ratio
           (FLOTTANT type) is applied to the set of points

 'SYME'  : a symmetry connected with the requested operation :

           'POIN' = with respect to the POIN1 point
                    (POINT type)
           'DROI' = with respect to the straight line POIN1 POIN2
                    (POINT type)
           'PLAN' = with respect to the plane POIN1 POIN2 POIN3
                    (POINT type)
          is applied to the set of points

 'PROJ'  : a CYLIndrical projection according to the direction
           defined by the VEC1 vector (POINT type) or a CONIcal
           projection of centre SOMM1 (POINT type) is applied to
           the set of points, on the requested surface :

   - PLAN defined by the points POIN1 POIN2 POIN3 (POINT type)
   - SPHERE of CENT1 centre passing through the POIN1 point
     (POINT type)
   - CYLINDRE whose axis passes through the points CENT1 and CENT2
     (POINT type)
   - CONE of POIN1 apex (POINT type) whose axis passes through the
     POIN2 point, and contains the POIN3 point (POINT type)
   - TORE of CENT1 centre whose axis passes through the POIN1 point,
     a small circle centre of which is the POIN2 point and which
     contains the POIN3 point

     In 2D, the projection is performed onto a line :

   - DROIte defined by the points POIN1 and POIN2 (POINT type)
   - CERCle of CENT1 centre passing through the POIN1 point
     (POINT type)


 'COOR'  : a change of coordinate system is done between the
           cartesian and the cylindrical coordinates

              'CYLI' : cylindrical coordinates are wanted.
                       The angles vary from -180 to +180 degrees.
                       In 2D, POIN1 is the centre of the coordinate
                       system and the line defined by POIN1 to
                       POIN2 gives the null theta angle.
                       In 3D, POIN1 is the centre of the coordinate
                       system, the axis defined by POIN1 to POIN2
                       is the positive Z-axis and the plane defined
                       by the three points POIN1 POIN2 and POIN3
                       gives the null theta angle.

              'CART' : cartesian coordinates are wanted.
                       The supplied angles must be expressed in
                       degrees varying from -180 to +180.
                       In 2D, the origin of the basis does not change
                       and the X-axis corresponds to theta equals
                       zero.
                       In 3D, both the origin and the Z-axis do not
                       change; the X-axis corresponds to theta equals
                       zero.

 'MILI'  :   Midle nodes of quadratic element are put on the median
             plane of the two end nodes.

 'BARS'  :   Middle nodes of quadratic elements are moved in order to
             create Barsoum's element a the crack point. The crack
             point is given via POIN1, the crack edge via GEO2. Only
             the middle nodes of quadratic elements at the crack edge
             are moved, no point of the crack edge is moved. FLOT1 is
             the curvilinear coordinate of the moved nodes. If FLOT1
             is not specified, it is set to 0.495 (the nodes are moved
             to the quarter of the edge of the element toward the crack
             point).

  'DEDU' :   Nodes of GEO1 object are moved according to the linear
             application defined by the movement which put the nodes of
             GEO2 on the nodes of GEO3. The number of nodes can be
             either 1 2 or 3 ( or 4 in 3D).

    Note :
    ________

    Contrary to the DEPLACER instruction which only displaces the
 GEO1 object, the PLUS, MOINS ... operators create a new object
 GEO2 by copying and displacing GEO1.