Nikolaus,
Os programas de controle de máquinas se baseiam em coordenadas cartesianas (normalmente) para movimentar a máquina, e uma vez que se conheça a posição da máquina no espaço, pode-se dizer que ela pode trafegar dentro de uma determinada área e que pode ser delimitada apenas por um conjunto de coordenadas.
Alguns programas como o Mach3 tem condições de manipular estes conjuntos de coordenadas de limitação de movimento, e se chamam limites lógicos.
A imagem abaixo é um exemplo de uma configuração de umamáquina com limites lógicos:

Utilização de fim de curso
Se sua máquina tem sensores (ou contatos) para orgiem (home) configurados, poderá usar esta função fácilmente