Positioning commands in the machine coordinate system (MCS)

Programming is realized by specifying positioning interpolation points in the MCS.

Example:

N20 G01 F10 
N25 #HSC ON [OPMODE 1 CONTERROR 0.1]
N30 X134.45 Y145.56 Z162.45 A20 B30
............(Contour/orientation description in the MCS)
N1999 #HSC OFF
N2000 M30

Here, the deviation tolerance for interpolation of the machine coordinates is generally less than when using the method described above because the tool compensation motions are already calculated into the position coordinates of all axes. Here, therefore, excessive interpolation point distances must be avoided in all axes because the error in the contour after the use of contour-influencing processes in the MCS is difficult to estimate. In certain circumstances, a very considerable contour distortion can occur in the processes that use polynomials of a higher order.