TOMATECH AUTOMATION
Programming Fig. 3-28
Command specifications:
● ns~nf blocks in programming must be followed G72 blocks. If they are in the front of
G72 blocks, the system automatically searches and executes ns~nf blocks, and then
executes the next program following nf block after they are executed, which causes the
system executes ns~nf blocks repetitively;
● ns~nf blocks are used for counting the roughing path and the blocks are not executed
when G72 is executed. F, S, T commands of ns~nf blocks are invalid when G72 is
executed, at the moment, F, S, T commands of G72 blocks are valid. F, S, T of ns~nf
blocks are valid when executing ns~nf to command G70 finishing cycle;
● There are G00, G01 without the word X(U) in ns block, otherwise the system alarms;
● The dimensions in X, Z direction must be changed monotonously (always increasing
or reducing) for the finishing path;
● In ns~nf blocks, there are only G commands: G01, G02, G03, G04, G05, G6.2, G6.3,
G7.2,G7.3, G96, G97, G98, G99, G40, G41, G42 and the system cannot call
subprograms(M98/M99);
● G96, G97, G98, G99, G40, G41, G42 are invalid when G72 is executed, and are valid
when G70 is done;
● When G72 is executed, the system can stop the automatic run and manual traverse,
but return to the position before manual traversing when G72 is executed again, otherwise,
the following path will be wrong;
● When the system is executing the feed hold or single block, the program pauses after
the system has executed end point of current path;
● △d, △u are specified by the same U and different with or without being specified P, Q
commands;
● There are no the same block number in ns~nf when compound cycle commands are
executed repetitively in one program;
● G72 cannot be executed in MDI, otherwise, the system alarms;