The matrix operation provides a method of producing a series of identical components using one of the following methods:
Full, longhand CNC code - for controllers with no subroutine facilities.
Controller subroutines and datum shifts.
Longhand Code
Testing the system variable PATHTRACE (modifier 21) can direct processing through the RAPID, FEED, CLW and CCLW macros.
PATHTRACE=1 can be interpreted to mean the user has requested to generate longhand code.
Subroutines and Datum Shifts
The testing of the system variable PATHTRACE can cause processing to be directed through the manipulative macros.
Controller (0) - generate controller subroutines.
Pathtrace (1) - generate longhand code.