Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print
SOFTWARES => G-Code => Tópico iniciado por: Paolini em 13 de Fevereiro de 2020, 17:10
-
Boa tarde!
Faz um tempo que estava tentando fazer uma operação automática no mach3, seria quando toda a vez que o eixo X avança (sentido positivo) o mach3 aciona a saída numero 3 da minha controladora. por macro não consegui, pois tenho pouco conhecimento nessa ponto, mais pesquisando e fazendo uns testes, consegui fazer isso, porém ele aciona a saída 3, para qualquer sentido de movimento do eixo X. Alguém poderia me dizer se é possível via Brain, selecionar o sentido de rotação que eu quero para que acione a saída? segue a foto de como ficou!.
Abraços!
-
Oi Paolini,
Vc quer que uma saída ligue quando o eixo X passa de zero para positivo, e desligue quando volta para trás, passa de zero e fique negativo?
Se for isso creio ser fácil - vc quase acertou...
No exemplo habilitei uma saida (output#6), e fiz o Brain ler o DRO do eixo X - quando este passa para positivo a saida liga e quando este passa para negativo a sida desliga....
-
Boa tarde!
Isso, no meu caso, sempre que o Eixo X movimentar +(positivo) habilita saída 3. Quando estiver parado ou negativo, a saída permanece desligada! Vou fazer como esse exemplo que me passou para ver como fica!
Desde já agradeço a dica!
-
Com o exemplo que fiz, ele funciona assim: sempre que o eixo X se movimenta( positivo ou negativo) ele aciona a saída. e eu queria que ele só se movimentasse quando o movimento for para +.
Exemplo:
G1 X100 (LIGA SAÍDA)
G1 X50 (SAÍDA DELIGADA)pois eixo x fazendo movimento negativo ao que ja tinha executado.
G1 X300 (liga saída)
No caso, sempre que o eixo X for para "frente" ele aciona a saída!