##

##

##

##

##

##

##

##

##

##

    See operating CAD manual

    Points

    Points use the shortcut letter P ("Point").

    See also:
    Codes points
    Points from copy function

     PT cartes
    Creating points
      Absolute:
       - key coordinates into field BasePoint (eg "10,10,0")
       - indicate position (left mouse button)
       - select object; the point and the parametric value for the selected
           position is generated
      Relative:
       - select the base point and put the values for the offset distance
           into the fields DX/DY/DZ.
      Parametric:
       - selecting a curve or surface creates a parametric point

     Example :
     Specifying an absolute 2D point.
       P1 = P(10,20)
     Specifying an absolute 3D point.
       P2 = P(10,20,30)
     Specifying a relative point (at a distance 10,10 from P2)
       P3 = P2, X(10), Y(10)

      PT polar
     Create polar or relative points.

     P# = BasePoint, RotationAngle, [Tilt Angle,] Distance
       Base point
       Angle:
         The rotation axis is around the Z-axis of the active construction plane.
         The second rotation (tilt) is normal to the Z-axis.

     Example:
     P5 = P4, ANG(90), 25

      PT translate
     Translate a point

    P# = Base Point, Direction, [Distance,] [Normal Distance]

      Point:  Basepoint
      Direction:  Vector.
      [Dist.]:   Distance - into direction "Direction"
      [Dis.Normal]:  Distance - normal to "Direction" (in the construction plane).

    Examples:
    Translate point P1 relative to the vector D1.
     P2 = P1, D1

    Translate point P1 in the direction of the vector D1 at a distance of 12.
     P2 = P1, D1, 12

    Translate a point along a line given by 2 points (P1, P2) with a certain distance:
      Point: select P1.
      Direction: select P1 and P2.
      Dist: enter distance.
      P3=P1,D(P1,P2),distance.

    Create opposite point of 2 points:
      Point: select midpoint.
      Direction: select midpoint and endpoint, add  "REV".
      P25=P20 D(P20 P21 REV)

    P2 = P1, D(L1), distance, normal distance
    Translate a point along a line. The distance is in the direction of the line.
     The normal direction is normal to the line used.
     P1 = P1, D(L1), VAL(100), VAL(50)
     P1 is on the extended line of L1, 100 mm in distance.
     It will move 50 mm in the direction of the normal extended from L1.

      PT rotate
     Rotate a Point (center, the starting position, angle)
     Example:
     P3 = P1, P2, ANG(180)
     # P2 is turned 180 degrees around P1.
    s

      PT endpoints center focus ..
    Create the characteristic points of an object.

                 default     MOD(1)    MOD(2)       MOD(3)      MOD(4)
      Line:    startpoint, startpoint, endpoint  midpoint.
      Circle:  centerpoint,startpoint, endpoint, centerpoint.
      Ellipse: centerpoint,startpoint, endpoint, centerpoint, focuspt-1, focuspt-2.
      Clothoid startpoint, startpoint, endpoint
      Plane:   origin.

      Polygon: startpoint, cornerpoints ....
      Spline:  startpoint, controlpoints ....

    Beispiele:
    # center of circle:
    P6=C1
    # endpoint of line:
    P5=P(L1 MOD(2))

      PT Mid/Cornerpoint  PT - PT
    Create a midpoint or a cornerpoint.
      2 points given:
        the midpoint is created.

      2 points and a vector (eg "DX") given:
        point1 is projected onto the line point2 - vector.

    # Midpoint (without vector)
    P3=P1,P2
    # Cornerpoint
    P3=P(0 0 0) P(100 100 0) DX

      PT intersect  LN/CIR/CRV/PLN

     Create a point at the intersection of two objects

     # Intersection of a line with another line
     P4 = L1 L2

     # Intersection a circle and a line
     P5 = L1 C1 page

    # Intersection of 2 circles
    P6 = C1 C2 side

    # Intersection Line X Plane|RuledSurface
    P6=L10 R20
    P6=INT L10 R20

      PT Proj. PT -> LN/CIR/CRV/PLN
    Project a point perpendicular onto an object.
      Object: line,circle,polgon,ellipsis,b-spline,plane
      Version: (1-n, PageUp/dwn-key)

     # Project Point onto Line:
     P2 = P1, L1
     # Line defined by Point + Vector:
     P3=P2 P1 DX
     # projects P2 onto Line P1-DX (horizontal, unlimited, through P1)

     # project Point onto circle
     # The standard solution is the nearer point.
     P7 = P1 C1 MOD(2)
       MOD(2) defines the distant point.

     # Projection of the point P10 to the plane R1.
     P11 = P10 R1

     # Point on curve project.
     P11 = P1 S10 MOD(1)
       P1-P11 now form a normal to S10 at point P11.
       MOD (1) =-first solution.

      PT Proj. PT along VC -> PLN
     Projects a point along a vector onto a plane.

    Example:
    R20=P(50 0 0) D(1 0 1)
    D20=D(1 0 1)
    P28=P(10 0 0) D20 R20

      PT parametric on LN/CIR/CRV/SUR
    Create a point on Line / Circle / Curve / Surface using parameter/s.

    Parameters field is 0 to 1; 0.5 defines the middle.

    Surfaces (RuledSurface, RevolvedSurface or B-SplineSurface):
     Two parameters are required (U and V), along and across the direction.

    Example:
     # Center of a line:
     P23 = C20 VAL(.5)

    # Point on surface, U-value, V-value; range is 0 - 1 !
    P1=A1 0.5 0.5