Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print
SOFTWARES => Controle => Mach 2/3 => Tópico iniciado por: Mauricio_alexandre em 28 de Novembro de 2020, 13:19
-
Olá pessoal. Já vi fazerem isso no Mach3.... Vc configura as teclas que deseja para movimentar os eixos.
Mas, devido ao peso no bolso, eu estou tentando trabalhar com o EMC2.
Coloquei os sensores de Home no canto superior direito do plano cartesiano. Logo o código gerado é de 0 para negativo em X e Y. Ate aqui... Ok.
Se tento ir para home, uma msg diz que excedeu os limites..... Estranho, pois nem tocaram os fins de curso.
Arrasto os carros para o meio da maquina e os valores de X e Y ficam negativos, mas dentro dos limites
Na configuração de limites eu já tentei colocar de varias formas e X e Y, já que meu código vai de ZERO para Negativo.
Os cursos da maquina são 400mm x 500mm
No meu entender, não sei se estou errando, seria o correto de 0 para -400 em X e de 0 para -500 em Y. Da msg desse erro, sem tocar sensores . Se inverto, também da o mesmo erro. Alguma santa alma poderia auxiliar.... Agradeço e muito
[/size][size=78%] [/size]
-
Não use 0 (zero) como mínimo no travel table.
Isso faz o programa mostrar erro de limite excedido.
Isso já foi bastante comentado nas configs do emc, ou linuxcnc.
Use um valor de -5 ou -10, ou mesmo -1.
Na verdade, como usa valor de table negativo, talvez deva usar: 1 (ou 5 ou 10) até -400
Ou nesta sequência: -400 até 1
https://www.guiacnc.com.br/emc-linux-151/eixo-z/msg156374/#msg156374 (https://www.guiacnc.com.br/emc-linux-151/eixo-z/msg156374/#msg156374)
-
é o que o Alebe falou. Os eixos precisam ser configurados de menos alguma coisa para mais alguma coisa :D
Se colocou os sensores no canto superior direito, não necessariamente lá precisa ser o ponto zero da máquina. Pode configurar para que o ponto zero seja no canto inferior esquerdo (como é mais usual) para isso é só configurar o "home" e o "home_offset"
por exemplo: se a máquina tem 400 de curso no eixo X, lá na configuração do eixo X coloca
HOME = 0.000
e
HOME_OFFSET = 400.000