G103 Limit Block Buffering (Group 00)
Maximum number of blocks the control will look ahead (Range 0-15), for example:
This is commonly referred to, as “Block Look-ahead” which is a term used to describe what the control is doing in the background during machine motions. The control prepares future blocks (lines of code) ahead of time. While the current block is executing, the next block has already been interpreted and prepared for continuous motion. When G103 P0 is programmed, block limiting is disabled. Block limiting is also disabled if G103 appears in a block without a P address code. When G103 Pn is programmed, look-ahead is limited to n blocks. G103 is also useful for debugging macro programs. Macro expressions are done during look-ahead time. For example, by inserting a G103 P1 into the program, macro expressions will be performed one block ahead of the currently executing block.
G103 Limit Block Buffering