Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print

SOFTWARES => G-Code => Tópico iniciado por: gazequipamentos em 14 de Março de 2017, 15:17

Título: Não aciona ferramenta através de relé em alguns pontos do desenho.
Enviado por: gazequipamentos em 14 de Março de 2017, 15:17
Pessoal, estou com um probleminha aqui meio chato de resolver.
Não sei se este é o local certo para tirar essa dúvida, mas como eu suponho que seja um problema no código G/Mach3, postei aqui.
Eu estou utilizando o Sheetcam para gerar os percursos, e o Mach3 para controlar a máquina (waterjet).
Ele geralmente funciona normalmente, porém, em alguns pontos (sempre os mesmos) ele não liga o bico/rele no ponto correto, que seria o inicio do desenho. Ele começa a fazer o caminho, e só liga algum tempo depois.
Eu reparei que quando isso acontece, não adianta eu tentar ligar o bico manualmente (através do Mach3). Eu preciso ou reiniciar o arquivo, ou reiniciar o Mach3. Por isso, suponho que o arquivo esteja gerando algo que o Mach3 interprete como um bloqueio do relé.
Existe algum comando que bloqueie isso?
Título: Re:Não aciona ferramenta através de relé em alguns pontos do desenho.
Enviado por: F.Gilii em 14 de Março de 2017, 15:39
Me passou pela cabeça o seguinte:

Caso esteja usando o comando M3 para ligar o relé (M5 p/ desligar), pode ser que esteja com uma pausa antes de acionar e depois de desligar - esta pausa é meio que padrão do Mach3 "para os comandos específicos M3 e M5", mas pode-se alterar este comportamento.

Vá no menu "Config > Ports & Pins" e procure a aba "Spindle Steup" - mais ou menos no meio na parte de baixo há um quadro "General Parameters" - insira zero (0) em todos os 4 campos...
Título: Re:Não aciona ferramenta através de relé em alguns pontos do desenho.
Enviado por: gazequipamentos em 14 de Março de 2017, 20:46
Eu pensei nisso, Fábio. De fato, no M03 ele tem um retardo de 2s, proposital para que o jato atravesse a peça.
Mas o que me refiro, é que só em alguns pontos ele não abre o jato, é muito estranho. Eu vou executar alguns arquivos amanhã para verificar onde ocorre, e posto aqui o arquivo, para ver se tem alguma coisa que podemos identificar.
Obrigado
Título: Re:Não aciona ferramenta através de relé em alguns pontos do desenho.
Enviado por: luciano g em 15 de Março de 2017, 08:27
poste o código tambem

Luciano
Título: Re:Não aciona ferramenta através de relé em alguns pontos do desenho.
Enviado por: gazequipamentos em 24 de Março de 2017, 19:24
Pessoal,
Desculpem a demora, estava tentando tudo antes de incomodar vocês.
Aqui está o arquivo:
https://www.zeta-uploader.com/pt/1502744969 (https://www.zeta-uploader.com/pt/1502744969)

Neste arquivo, quando vai iniciar o numero 2, ele fica com o bico desligado quase na base inteira (linha horizontal), depois ele liga o bico, e continua normal até quando vai iniciar o numero 1, aí, ele não liga até quase no final da base (primeira linha horizontal inteira), depois liga, e termina o desenho normalmente... Muito estranho..
Alguma idéia do que pode estar acontecendo?
Obrigado
Título: Re:Não aciona ferramenta através de relé em alguns pontos do desenho.
Enviado por: F.Gilii em 25 de Março de 2017, 09:43
Não consegui baixar o arquivo
Título: Re:Não aciona ferramenta através de relé em alguns pontos do desenho.
Enviado por: luciano g em 25 de Março de 2017, 10:07
eu baixei
Título: Re:Não aciona ferramenta através de relé em alguns pontos do desenho.
Enviado por: gazequipamentos em 26 de Março de 2017, 10:59
Isso, é esse mesmo, pessoal..
Muito estranho, não? Eu não encontrei nada no desenho que imagino que possa atrasar (ou desligar) o bico assim..
Eu mudei os parametros de acionamento do bico, mas não mudou nada nesse ponto, até por que, não é em todo acionamento do solenoide que acontece isso... :/
Título: Re:Não aciona ferramenta através de relé em alguns pontos do desenho.
Enviado por: luciano g em 26 de Março de 2017, 11:49
talvez seja o win
tem uma sequencia para melhorar a performa  e deixar o windows mais compatível  com o mack

luciano
Título: Re:Não aciona ferramenta através de relé em alguns pontos do desenho.
Enviado por: F.Gilii em 27 de Março de 2017, 09:23
Isso, é esse mesmo, pessoal..
Muito estranho, não? Eu não encontrei nada no desenho que imagino que possa atrasar (ou desligar) o bico assim..
Eu mudei os parametros de acionamento do bico, mas não mudou nada nesse ponto, até por que, não é em todo acionamento do solenoide que acontece isso... :/
Andei pensando um pouco este final de semana, e me ocorreu que a perda no acionamento do relé seja a falta de velocidade na porta que está usando para acionar tal relé.

 - o que me intriga é que o sinal apenas muda de nível, então talvez seja alguma coisa relativa ou à tensão no pino que aciona o relé não tenha nível adequado para ser reconhecida a mudança (de nível baixo para alto ou vice versa), ou mesmo a placa de interface que não tenha velocidade para executar o acionamento...

Imaginei que talvez pudesse testar o acionamento criando temporariamente uma macro que faria o papel do M3, e nesta macro se colocaria um comando com uma pausa aguardando o sinal.
Título: Re:Não aciona ferramenta através de relé em alguns pontos do desenho.
Enviado por: luciano g em 27 de Março de 2017, 09:27
para testar a ideia do fábio , rode o programa da metade em diante, se acontecer no mesmo lugar..

lucviano
Título: Re:Não aciona ferramenta através de relé em alguns pontos do desenho.
Enviado por: gazequipamentos em 27 de Março de 2017, 11:24
Bom dia Pessoal. Vou testar isso à tarde, retorno em seguida o meu parecer..
Muito obrigado
Título: Re:Não aciona ferramenta através de relé em alguns pontos do desenho.
Enviado por: gazequipamentos em 27 de Março de 2017, 15:59
Senhores, testei agora novamente, vários testes, seguem as conclusões:

Testei várias vezes o mesmo desenho. No mesmo local, e em diferentes posições da mesa, só para ter certeza.
- O mesmo G-code tem o problema de não ligar o bico em alguns pontos, em algumas execuções, mas em outras ele liga e desliga em todos os pontos necessários no desenho.
- O problema é apenas ao ligar, ele sempre desliga corretamente.
- Ligando e desligando manualmente o bico, não notei o problema.
- Quando acontece o problema,geralmente é necessário ou rodar algum programa do início, ou reiniciar o Mach3. Muitas vezes, mesmo reiniciando ele não liga, é necessário rodar algum programa.
- Em alguns casos, após ele estar rodando com o bico desligado em uma parte que deveria estar ligado, eu consigo acionar manualmente, mas só depois de algum tempo (geralmente onde ele ligaria sozinho).


Eu estou mais para o que o Fabio passou, pois acho estranho ele estar trabalhando com o bico desligado, onde deveria estar ligado, e do nada, ligar o bico e continuar, como se nada tivesse acontecido.
Teriam ideia do que eu poderia fazer para solucionar?
Obrigado
Título: Re:Não aciona ferramenta através de relé em alguns pontos do desenho.
Enviado por: F.Gilii em 27 de Março de 2017, 16:05
Citar
Eu estou mais para o que o Fabio passou, pois acho estranho ele estar trabalhando com o bico desligado, onde deveria estar ligado, e do nada, ligar o bico e continuar, como se nada tivesse acontecido.

Me surgiu uma dúvida de interpretação - você diz que o bico liga sozinho de vez em quando???

Se for isso, interferência!
Título: Re:Não aciona ferramenta através de relé em alguns pontos do desenho.
Enviado por: gazequipamentos em 27 de Março de 2017, 17:09
Fabio, não não.. ou o programa aciona ele, ou eu aciono manualmente.
Interferencia eu não creio que seja, eu acho mais fácil ser problema com sinal mesmo...
Título: Re:Não aciona ferramenta através de relé em alguns pontos do desenho.
Enviado por: luciano g em 27 de Março de 2017, 17:53
qual a eletronica que foi usada poste o esquema

Luciano
Título: Re:Não aciona ferramenta através de relé em alguns pontos do desenho.
Enviado por: Carlos Koehler em 29 de Março de 2017, 11:56
Amigo,
Já tentou editar o arquivo de corte, retirando esse G04 P1.8 do início para ver se o relé liga normalmente? Talvez algum conflito aí.
Título: Re:Não aciona ferramenta através de relé em alguns pontos do desenho.
Enviado por: gazequipamentos em 11 de Abril de 2017, 14:39
Lá venho eu denovo... Acho que achei o ponto do problema..
Eu editei o arquivo, retirei o tempo de espera, revisei a eletronica, e aí que eu acredito ter encontrado o problema.
A fonte de alimentação da placa era 5v. Eu liguei direto no PC via USB, e melhorou um pouco, não 100%.
Aí eu achei aqui uma fonte de 5,4v. Liguei ela, e melhorou MUITO. Porém, em alguns pontos ainda não aciona o relé.
O que me faz crer que o problema possa ser a tensão da parte lógica..
Poderia eu estar alimentando a parte lógica com tensão insuficiente, e por isso não estar acionando o relé?
Abs
Título: Re:Não aciona ferramenta através de relé em alguns pontos do desenho.
Enviado por: luciano g em 11 de Abril de 2017, 19:09
voce nao postou a eletronica fica dificil te ajudar

luciano
Título: Re:Não aciona ferramenta através de relé em alguns pontos do desenho.
Enviado por: gazequipamentos em 11 de Abril de 2017, 19:33
Desculpa Luciano, acabei esquecendo...
Eu uso drivers Akyiama 5A nos motores (creio que não venha ao caso).
Mas o que importa mesmo, é a interface, é esta: http://produto.mercadolivre.com.br/MLB-766471216-interface-placa-controladora-cnc-5-eixos-cabo-usb-mach-3-_JM (http://produto.mercadolivre.com.br/MLB-766471216-interface-placa-controladora-cnc-5-eixos-cabo-usb-mach-3-_JM)
Ela aciona dois solenoides, um para a baixa pressão: http://produto.mercadolivre.com.br/MLB-711002927-valvula-solenoide-para-agua-irrigacao-220v-12-_JM (http://produto.mercadolivre.com.br/MLB-711002927-valvula-solenoide-para-agua-irrigacao-220v-12-_JM)
E outro para alta pressão: http://produto.mercadolivre.com.br/MLB-708537216-valvula-solenoide-32-vias-14-220v-cod-15453-thermoval-_JM (http://produto.mercadolivre.com.br/MLB-708537216-valvula-solenoide-32-vias-14-220v-cod-15453-thermoval-_JM)

Com o fase entrando no conector 1 do relée e saindo no 2.

Precisa de mais alguma informação, Luciano?
Obrigado!!
Título: Re:Não aciona ferramenta através de relé em alguns pontos do desenho.
Enviado por: minilathe em 11 de Abril de 2017, 19:57
Eu uso drivers Akyiama 5A nos motores (creio que não venha ao caso).
Mas o que importa mesmo, é a interface, é esta: http://produto.mercadolivre.com.br/MLB-766471216-interface-placa-controladora-cnc-5-eixos-cabo-usb-mach-3-_JM (http://produto.mercadolivre.com.br/MLB-766471216-interface-placa-controladora-cnc-5-eixos-cabo-usb-mach-3-_JM)
Ela aciona dois solenoides, um para a baixa pressão: http://produto.mercadolivre.com.br/MLB-711002927-valvula-solenoide-para-agua-irrigacao-220v-12-_JM (http://produto.mercadolivre.com.br/MLB-711002927-valvula-solenoide-para-agua-irrigacao-220v-12-_JM)
E outro para alta pressão: http://produto.mercadolivre.com.br/MLB-708537216-valvula-solenoide-32-vias-14-220v-cod-15453-thermoval-_JM (http://produto.mercadolivre.com.br/MLB-708537216-valvula-solenoide-32-vias-14-220v-cod-15453-thermoval-_JM)

Com o fase entrando no conector 1 do relée e saindo no 2.

Precisa de mais alguma informação, Luciano?
Obrigado!!

Você mencionou duas válvulas solenóides, mas a placa de interface (BOB) só possui um relé. Como está efetuando o comando de cada solenóide?

As duas solenóides falham no acionamento ou apenas uma delas?

Você citou uma possível tensão baixa. É necessário medir durante a operação da placa para afirmar alguma coisa não hipotética (no chute ou adivinhação).

Eu alimentaria a placa BOB através de uma fonte de 5V externa (conector micro-USB) de 1A ou mais de capacidade, regulada eletronicamente, e não de 5,4V. Tensão alta (acima de 5,25V) também é ruim!!
Título: Re:Não aciona ferramenta através de relé em alguns pontos do desenho.
Enviado por: luciano g em 12 de Abril de 2017, 08:11
nas informações da placa nao tem borne proprio para um segundo rele
voce esta usando o cabo paralelo para liga-la ao computador
como o gil disse nao aumente os 5v pode queimar a placa
pode ser que usando o pino dir do eixo a mais um rele de estado solido para o solenoide
luciano
Título: Re:Não aciona ferramenta através de relé em alguns pontos do desenho.
Enviado por: F.Gilii em 12 de Abril de 2017, 15:12
Bem, em maquinas industriais se usam acionamentos em 24Vdc - com esta tensão mais alta minimiza os problemas de ruídos elétricos...
Título: Re:Não aciona ferramenta através de relé em alguns pontos do desenho.
Enviado por: minilathe em 12 de Abril de 2017, 16:38
Bem, em maquinas industriais se usam acionamentos em 24Vdc - com esta tensão mais alta minimiza os problemas de ruídos elétricos...

Sim, tensão mais alta (por exemplo: 24 Vcc) implica em maior imunidade a ruídos, menor consumo de corrente em válvulas solenóide, menor aquecimento, fios mais finos, ... 5V é para alimentação de sistemas mais "amadores".
Título: Re:Não aciona ferramenta através de relé em alguns pontos do desenho.
Enviado por: gazequipamentos em 12 de Abril de 2017, 18:24
Sim, senhores, eu liguei os dois solenóides em paralelo, mas creio que isso não seja o problema, pois antes, quando utilizava apenas um solenoide, tinha o mesmo problema.
Eu troquei a fonte por uma 12v 2a, melhorou, mas ainda não resolveu 100%.
O que me leva a crer que seja alguma coisa nessa parte eletrônica é que o mesmo programa às vezes roda perfeitamente, e às vezes falha em algum ponto..
Complicado...
Título: Re:Não aciona ferramenta através de relé em alguns pontos do desenho.
Enviado por: luciano g em 12 de Abril de 2017, 18:43
A LIGAÇÃO E PARALELA OU USB
Título: Re:Não aciona ferramenta através de relé em alguns pontos do desenho.
Enviado por: Carlos Koehler em 12 de Abril de 2017, 20:09
Será que em alguns momentos não está faltando tensão para acionar o relé? Na minha plasma o relé que dispara o arco é alimentado com uma fonte exclusiva para ele. Recebe um sinal em baixa tensão da controladora, utilizando um transistor como chave para fonte que  alimenta o relé.
Título: Re:Não aciona ferramenta através de relé em alguns pontos do desenho.
Enviado por: minilathe em 12 de Abril de 2017, 21:41
Sim, senhores, eu liguei os dois solenóides em paralelo, mas creio que isso não seja o problema, pois antes, quando utilizava apenas um solenoide, tinha o mesmo problema.
Eu troquei a fonte por uma 12v 2a, melhorou, mas ainda não resolveu 100%.
O que me leva a crer que seja alguma coisa nessa parte eletrônica é que o mesmo programa às vezes roda perfeitamente, e às vezes falha em algum ponto..
Complicado...

A fonte de 12V x 2A alimenta o que, afinal? A placa BOB é requer 5V+/-0,25V e as válvulas solenóide são de 220VCA.
Título: Re:Não aciona ferramenta através de relé em alguns pontos do desenho.
Enviado por: gazequipamentos em 13 de Abril de 2017, 11:23
Desculpa, pessoal..
Eu to até meio doido aqui com tudo isso..
Os dois solenóides estão em ligados em paralelo (220v).
A fonte que me referi é 5v 2A, Gil...
Desculpem a confusão, e obrigado pela paciência!
Título: Re:Não aciona ferramenta através de relé em alguns pontos do desenho.
Enviado por: F.Gilii em 13 de Abril de 2017, 12:10
Se estes relés estiverem ligados a uma interface, e esta possuir opto acopladores, pode ser que estes não tenham velocidade para fazer a comutação de tensão para estes relés...

Já passei por uns problemas assim - o sinal era mais rápido que a capacidade de comutação dos optos - resolví trocando a interface por uma com saídas rápidas...
Título: Re:Não aciona ferramenta através de relé em alguns pontos do desenho.
Enviado por: minilathe em 13 de Abril de 2017, 14:43
Desculpa, pessoal..
Eu to até meio doido aqui com tudo isso..
Os dois solenóides estão em ligados em paralelo (220v).
A fonte que me referi é 5v 2A, Gil...
Desculpem a confusão, e obrigado pela paciência!

Se fosse um sistema industrial, cada solenóide teria seu relé ou, no mínimo, seriam contatos separados para cada válvula solenóide, cada uma com um fusível dedicado.

Quando uma válvula ou carga indutiva é desenergizada, podem ocorrer surtos de tensão ou correntes que vão se dissipando em razão do campo magnético que vai se reduzindo. Surtos de tensão alta podem ser problemáticos em placas digitais, gerando atuação ou acionamentos espúrios. Por isso, é importante segregar a parte de potência (relés de maior corrente) do controle (BOB).

Além do exposto, a capacidade do contato do seu relé está sendo alocada a duas válvulas, dependendo da corrente na energização, o contato do relé poderia ficar "colado" (agarrado) devido a um surto de corrente (baixa indutância e resistência das solenóides em paralelo). Não estou afirmando que seu problema seja devido à não segregação. Mas, a mesma atua em favor da confiabilidade de seu sistema, além de facilitar o diagnóstico e a proteção, de cada válvula e respectivo relé, com fusíveis distintos. Ou seja, poderia até ser um fator coadjuvante ou até a causa.

Fazer diagnósticos à distância e com poucas informações é complicado....