Router-CIM Automation Suite

rcim_2023_header


rcim_2023_header


Previous topic Next topic  

rcim_2023_header


Previous topic Next topic  

Group Definition and 'G' Switch

The numbers on the end of the blocktype have special significance.  Each blocktype ends in a "n.m" number where 'n' or the first number, called the "group" number, indicates a particular group for this definition.  This can be used in conjunction with the 'G' switch to allow totally different blocks of NC code to be generated from the same geometry.  The 'm' or second number indicates a sequence number for output so that more that one line of NC code may be output for a single geometric entity.  If a controller needs a two line arc definition, "stuff ... = $ARC1.1" and "stuff ...=$ARC1.2" definitions would be needed.

Typically these definitions will be configured beforehand and will not require modification.

For example, the $PP file contains the following entry:

SEQNO#PB#LINEAR#RAPID#X#Y#Z#PA=$LINE1.1

If a line is processed, the $PP entry "SEQNO" will be output to the NC file, followed by text with "B" switches, followed by the $PP entry "LINEAR" (if enabled), followed by "RAPID" (if enabled), followed by output for X, Y, Z, and text with "A" switches.  (Reference TABLE 3.1.  See switches 'A', 'B', and 'C'.  See switches "D" (disable) and "E" (enable) for a discussion of how "LINEAR" and "RAPID" are implemented.