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

Título: EMC2 teclas de atalho
Enviado 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]

Título: Re:EMC2 teclas de atalho
Enviado por: Alebe em 28 de Novembro de 2020, 15:42
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)
Título: Re:EMC2 teclas de atalho
Enviado por: cientista13 em 28 de Novembro de 2020, 23:42
é 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