In the above example, this loop will iterate until the loop has iterated more than the value set in an envi-
ronmental variable, partsPerRow. After the loop has iterated more times than the value of partsPerRow,
the routine will move to the next step after what is contained in this loop.
In the above example, the code is checking if a variable boxCountOnPallet is less than or equal to 16 but
more than 8. If the above condition is true, whatever is indented below the If statement in the routine
will execute.
5.7.3 Grid Position Lists
Grids are often used in robot programming when a large number of parts needs to be processed by a
robot. Using the Grid Position List functionality when creating a routine can save signicant time and
eort.
75