vejamos como configurar:
1- Uma vez que a tecla "Machine Coord's" esta acionada o que esta imperando são os limites da Maquina o "zero mesa" que foram configuradas posteriormente em "config> homing/Limits" como mostra a imagem 001. no meu caso Y800 X800 Z200.
2- Quando a tecla "Machine Coord's" esta desligada o que esta imperando é o "zero peça".
3- Quando o botão "Soft Limits" esta ligado a função de limite de fim de curso virtual esta funcionando, porem para que este poça ser acionado é necessário que a posição do spindle esteja dentro das coordenadas da mesa "zero mesa".
Para acertar a maquina antes de iniciar a usinagem sigo os seguintes passos:
1º Configuro o Zero mesa com o botão "Machine Coord's" acionada, em modo offline, deixando o Spindle ferramenta/fresa no local zero da mesa, seja manualmente ou via comando jog).
2º Aciono o botão "Soft Limits"
3º Configuro o Zero peça com a tecla "Machine Coord's" desligada, e a tecla softlimits ligada, posicionando a fresa sobre a o local que configurei como zero peça no artcam ou outro software que utilizei para gerar o gcode, repetindo; nesta etapa basta desativar o botão "Machine Coord's" ativar o botão "Soft Limits", carregar o g-code e clicar sobre os botões "X,Y,Z", e você verá que o mach ira posicionar a peça/material automaticamente sobre a mesa da maquina.
Caso a peça exceda a área útil da mesa um aviso será mostrado na tela ao tentar iniciar a usinagem, neste caso fica a critério do operador decidir se ira usar o recurso "Soft Limits" ou se ira desliga-lo.
!!!Importante!!! Lembrar sempre que o zero mesa (Machine Coord's) for alterado terá influencia sobre o zero peça, este por sua vez terá que ser configurado novamente, para isto basta clicar no botão X,Y Z. zerando a ferramenta sobre a peça, isto com o botão "Machine Coord's" desligado.
Resumo
Lembre, quando a tecla "Soft Limits" esta acionada o Mach trabalha respeitando os limites da mesa que foram configurados com o botão "Machine Coord's" acionado, e caso estes limites sejam extrapolado com uma peça muito grande, ou por falta da configuração do zero peça, o programa alerta antes do inicio do trabalho!
Bom tentei explicar, mas se estiver complicado posso fazer um vídeo de como configurar isto passo a passo.