A variety of geometric information is computed by the postprocessor. This geometric information can be used as $PP entries. This provides for various methods of representing geometric information for different types of controllers.
The following describes the different types of geometric entries allowed in the $PP file:
ANGLE  | 
Angle from start point to end point in degrees.  | 
DIR0  | 
Direction of arc, 0 if counterclockwise 1 if clockwise.  | 
DIR1  | 
Direction of arc, -1 if counterclockwise 1 if clockwise.  | 
EA  | 
End angle of arc in degrees.  | 
LENGTH  | 
Length of line or arc.  | 
RADIUS  | 
Radius of arc.  | 
FRADIUS  | 
This is the radius of the current arc/circle but it will be negative if the sweep is greater than 180 degrees.  | 
SA  | 
Start angle of arc in degrees.  | 
SWEEP  | 
Sweep of arc in degrees, positive if counterclockwise, negative if clockwise.  | 
X  | 
Current cutter position in X. Absolute or incremental depending on mode.  | 
X1A  | 
Absolute X coordinate of start point of arc, line, point.  | 
X2A  | 
Absolute X coordinate of end point of arc, line.  | 
X2I  | 
Incremental X coordinate of end point of arc, line.  | 
XA  | 
Current absolute cutter position in X.  | 
XC  | 
X coordinate of center of arc. Absolute or incremental depending on mode.  | 
XCA  | 
Absolute X coordinate of center of arc.  | 
XCI  | 
Incremental X coordinate of center of arc.  | 
XI  | 
Current incremental cutter position in X.  | 
Y  | 
Current cutter position in Y. Absolute or incremental depending on mode.  | 
Y1A  | 
Absolute Y coordinate of start point of arc, line, point.  | 
Y2A  | 
Absolute Y coordinate of end point of arc, line.  | 
Y2I  | 
Incremental Y coordinate of end point of arc, line.  | 
YA  | 
Current absolute cutter position in Y.  | 
YC  | 
Y coordinate of center of arc. Absolute or incremental depending on mode.  | 
YCA  | 
Absolute Y coordinate of center of arc.  | 
YCI  | 
Incremental Y coordinate of center of arc.  | 
YI  | 
Current incremental cutter position in Y.  | 
Z  | 
Current cutter position in Z. Absolute or incremental depending on mode.  | 
ZA  | 
Current absolute cutter position in Z.  | 
ZI  | 
Current incremental cutter position in Z.  |