Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print
SOFTWARES => Controle => EMC-Linux => Tópico iniciado por: Vitor Scatena em 11 de Julho de 2013, 12:56
-
Fala pessoal blz?!
Está acontecendo algo inexplicável na minha maquina.
A maquina está trabalhando normal e de repente, sem nenhum sinal o drive desliga por um breve período e liga novamente, na verdade não chega a desligar, entra em modo de configuração (sincronização do motor).
Até então só estava acontecendo quando estava rodando o programa mais hoje aconteceu em jog tambem.
Foi trocado os drives e nada mudou.
O mais estranho era que um determinado programa acontecia sempre num mesmo ponto, até fui testar esse programa na maquina do Lolata e aconteceu tambem.
Perante isso eliminei alguma possibilidades: PC e Drive.
Pesquisando achei um parâmetro que ajudou a resolver esse erro que acontecia neste programa em específico. Parâmetro de suavização do meu Pós.
Pós antigo = G64 P0.01
Novo Pós = G64 P0.01 Q0.005
Com esse novo parâmetro no pós o programa até rodou sem erro e achei que tinha descoberto o problema.
Esse parâmetro "Q" tem haver com tolerância e suavização de canto.
Depois de um tempo trabalhando com a maquina percebi que o problema persistia, mais esporadicamente.... rssss
Se não é o PC (latência de 6300), não é o Drive, não é as Fontes, não é o Pós, só pode ser alguma configuração de velocidade ou algum outra parâmetro que entra em conflito com o G64.
Oque vcs acham???
Se alguem puder ajudar agradeço muito e fico devendo uma gelada...rssss
Valeu
Vitor Scatena
-
O drive usa algum sinal para habilitação?
Se tiver, experimente eliminar o sinal de controle de habilitação e teste...
-
Fala Gilii blz?
Nem imagino...rsss
Eu uso o Smile e nao sei se ele tem esse sinal de habilitaçao, vc sabe?
-
Eu uso o Smile e nao sei se ele tem esse sinal de habilitaçao, vc sabe?
Seus Smiles foram configurados para não reconhecerem esta habilitação.
Isso acontece em qual eixo ?
Tem como enviar o código G e sinalizar (com algum comentário, por exemplo) em qual linha ocorre este efeito?
Abraços,
Rudolf
-
boa noite Rudolf.
Nem sempre é no mesmo eixo.
Rudolf, neste programa em específico está acontecendo no eixo Z, mais nem sempre acontece no mesmo lugar.
Tem como vc testar aí pra ver oque acontece?
Abraço
-
Segue o meu Pós Processador do PowerMill
Segue tambem a configuraçao do EMC.
Se alguem achar alguma coisa estranha, ou alguma dica, agradeço.
-
Esse arquivo sempre dava num mesmo ponto.
Linha N213 e N214 - deixei um espaço entre elas para melhor visualizar.
O eixo que falha neste caso é o Y.
Acontece o mesmo problema, o led do drive fica aceso e o motor nao responde e quando passa essas linhas o motor sincroniza e volta a funcionar.
Se eu colocar, neste programa em anexo, o parametro do G64 "Q0.005" o problema desaparece. Obs neste programa.
No caso do programa postado antes, 3.ngc, mesmo com o parametro Q0.005 o problema acontece em varios locais.
Esse programa, 3.ngc, é um Z constante descendo de 0.2mm. Obs gerado e pós processado no powermill, nao fiz nenhuma alteraçao manual, sempre usei o powermill, nao foi trocado a versao dele, etc.
Peço encarecidamente a ajuda de todos, pois estou perdendo os cabelos aqui, nao sei mais o que fazer.
Já apelei até pra santo, agua benta, terço, incenso, etc....rssssss
Abraço
-
Vou olhar amanhã de manhã.
Espero que dê problema, pois uso o TurboCNC.
Abraços,
Rudolf
-
Blz Rudolf.
Será que pode ser algum problema do EMC²? ou algum problema da minha configuraçao do EMC².
Agora vou até o final, preciso descobrir pq acontece isso...rssss
-
Será que pode ser algum problema do EMC²?
Tá cedo prá dizer alguma coisa.
ou algum problema da minha configuraçao do EMC².
ACHO que não, pois também deu tilt no Lolata.
-
Rodei o programa na minha maquina sem problemas ,apenas o " Q " não foi aceito , retirei do codigo e tudo funcionou normal ...executei varias vezes...
Estou com EMC2 e CNC3ax nesta maquina que fiz os testes...
abraço...
Denilson..
-
Obrigado por fazer o teste Denilson.
Depois te pago uma cerveja...rssss
Abraçao
-
Rodei o programa pelo TurboCNC 2 vezes no eixo X e 2 no Y. Não parou nem perdeu passo.
A peteca continua no ar, alguma coisa deve estar acontecendo...
-
Rudolf, o programa 3.ngc o problema acontece no eixo Z.
Tem que ficar de olho nos led, pois como os movimentos são pequenos é dificil perceber a olho nu.
-
Rudolf, como vc rodou 2 x no X e 2 no Y se o programa tem coordenada nos 3 eixos? Vc deixos os outros eixos desligados?
Acho que um bom teste seria se vc rodar o programa c om os 3 eixos funcionando.
Se o problema nao aparecer aí com vc Rudolf, nao sei mais oque pensar, to ficando sem alternativas.
Abraço
-
Boa noite Rudolf, chegou a fazer mais algum teste?
Testou os dois programas?
Abraço
-
Rudolf, o programa 3.ngc o problema acontece no eixo Z.
Rodei o programa canal 01.
Vou repetir o teste usando o programa 3.ngc no eixo Z.
Tem que ficar de olho nos led, pois como os movimentos são pequenos é dificil perceber a olho nu.
Inicialmente marquei a posição 0 do eixo, fiquei olhando o led durante a execução do programa e, após o término, comparei se perdeu passo.
-
Rudolf, como vc rodou 2 x no X e 2 no Y se o programa tem coordenada nos 3 eixos? Vc deixos os outros eixos desligados?
Só liguei um Smile.
Acho que um bom teste seria se vc rodar o programa c om os 3 eixos funcionando.
Vou fazer isso daqui há pouco. Melhor testar com o programa 3?
-
Rudolf, o programa 3.ngc o problema acontece no eixo Z, sempre.
Tente rodar esse programa com todos os drives ligados, dos eixos x, y e z.
Aguardo.
-
Rudolf, o programa 3.ngc o problema acontece no eixo Z, sempre.
Tente rodar esse programa com todos os drives ligados, dos eixos x, y e z.
Rodei diversas vezes os programas 3 e canal01 no TurboCNC, movimentando os 3 eixos do CNC. Percebi que:
-Não houve mudança na "piscada" dos leds dos 3 eixos;
-Não houve perda de passo nos 3 eixos;
-Sempre houve uma parada (audível) de movimento em algumas linhas do programa 3 (parada maior nas linhas N389 e N512). Mesmo nestas paradas os 3 leds permaneceram piscando sem alteração e, no fim do trabalho, sem perda de passo. Não sei explicar esta parada nos movimentos, ainda mais que os 3 eixos deveriam estar se movimentando nestas linhas;
-O programa canal01 seguiu sem estas paradas.
Qual a duração dos pulsos de passo e direção de cada eixo? Sugiro 10us.
Lembrei vagamente de um usuário que comentou que o EMC2 perdia passo (não me lembro dos detalhes). Mudou para Mach e resolveu o problema. Se quiser lhe passo o telefone dele para trocarem idéias.
Abraços,
Rudolf
-
Blz Rudolf.
Vou instalar o Mach3 aqui pra ver oque acontece.
Se puder passar o tel agradeço.
Abraço
-
Vou instalar o Mach3 aqui pra ver oque acontece.
Alguma novidade?
-
Nada Rudolf.
Tentei instalar o Mach3 mais nao consegui, muito complicado e tb nao gostei.
Já testei um monte de configuraçao do EMC2 e continua acontecendo.
-
Olha o maldito erro....rsss
Desculpem a qualidade do video pois gravei do cel.
Drive Smiles (http://www.youtube.com/watch?v=SB1XYOTY8qc#)
-
Uma pergunta que pode parecer meio estranha - até o Rudolf pode confirmar se procede ou não esta minha questão:
Os fios do motor tem terminais crimpados que se encaixam em terminais de parafusar nas placas - será que está havendo um bom contato neles?
Pergunto porque já peguei problemas com estes terminais de parafusar - deve-se prestar atenção na conexão dos terminais porque pode haver problemas... aí entra o Rudolf, pois não sei se um mau contato pode fazer com que o Smile entre nessa rotina de ajustes que está acontecendo...
-
Bom dia Gilii,
No começo achei que eram os cabos, entao troquei todos os cabos e as conexoes refeitas, e mesmo assim o problema continua.
Estranhamente o problema tb aconteceu na maquina do Lolata, entao eliminei que seria algum problema fisico.
Na maquina do Lolata está com a versao do EMC2 8.04 entao tb nao seria problema de versao, pc, fonte, etc...
Por desencargo vou conectar os fios direto nos terminais.
Não sei mais oque pensar, mais preciso achar uma solução.
-
Os fios do motor tem terminais crimpados que se encaixam em terminais de parafusar nas placas - será que está havendo um bom contato neles?
Creio que não seja isso, pois (pelo que entendi) o problema sempre acontece na mesma parte do programa.
Sem contar que também aconteceu na máquina do Lolata.
-
Por desencargo vou conectar os fios direto nos terminais.
Prefiro que deixe como está por enquanto.
Me passe seu telefone por MP, por favor. Você trabalha amanhã de manhã? Tava pensando em dar um pulo aí.
-
Só para deixar mais claro...
Neste programa em específico sempre acontece num mesmo ponto e num mesmo eixo.
Mais em outros programas acontece aleatoriamente, sem falar que já aconteceu varias vezes em jog tb, mdi, botoes acrescentados na tela.
Oque eu acho muito estranho é: "pq num programa acontece sempre num mesmo ponto e esse mesmo problema acontece em jog????"
São coisas completamente diferentes.....!!!!!.....????
Abraço a todos e obrigado pela ajuda e disposiçao em me ajudar a resolver o problema, mais a luta continua.
-
Fiz mais testes:
1- Retirei os terminais dos cabos, do motor e da fonte, e conectei os fios direto no borne do drive.
Resultado: nada mudou, problema continua.
2- Desliguei o sinal de emergencia no EMC2, pin 15.
Resultado: nada mudou, problema continua.
3- Retirei o cabo de emergencia da BOB e coloquei o borne jampeado, deixando o sinal no EMC2 abilitado e desabilitado, pin 15.
Resultado: nao testei o propgrama pois ouve uma mudança no comportamento da maquina. O eixo Y estola.
Porque???????????? nem faço idéia!!!!
Vou descobrir ou nao me chamo Vitor....rsssss
-
1- Retirei os terminais dos cabos, do motor e da fonte, e conectei os fios direto no borne do drive.
Resultado: nada mudou, problema continua.
Esperado
2- Desliguei o sinal de emergencia no EMC2, pin 15.
Resultado: nada mudou, problema continua.
Esperado
3- Retirei o cabo de emergencia da BOB e coloquei o borne jampeado, deixando o sinal no EMC2 abilitado e desabilitado, pin 15.
Resultado: nao testei o propgrama pois ouve uma mudança no comportamento da maquina. O eixo Y estola.
Porque???????????? nem faço idéia!!!!
Hummm...
Vou descobrir ou nao me chamo Vitor....rsssss
Enquanto a gente não descobre, tem uns livros ótimos de sugestões de nomes :D
Vitor, faz um teste, por favor: Coloque tudo como estava, ou seja, tenha certeza que dará o problema. Depois desligue a fontona (fonte grande que alimenta os Smiles), desconecte o motor do eixo que dá o problema (Z, não?) e ligue a fontona novamente. Exceto o do Z, todos os motores estão energizados, certo? Só o led do eixo Z piscará diferente (50% do tempo ligado e 50% desligado). Confere?
Então rode o programa novamente e me retorne se o led do Z permaneceu piscando da mesma maneira ou se fica aceso um certo tempo e depois volta a piscar 50% / 50% (como aparece no vídeo).
Abraços,
Rudolf
-
Enquanto a gente não descobre, tem uns livros ótimos de sugestões de nomes :D
rsssss
Vitor, faz um teste, por favor: Coloque tudo como estava, ou seja, tenha certeza que dará o problema. Depois desligue a fontona (fonte grande que alimenta os Smiles), desconecte o motor do eixo que dá o problema (Z, não?) e ligue a fontona novamente. Exceto o do Z, todos os motores estão energizados, certo? Só o led do eixo Z piscará diferente (50% do tempo ligado e 50% desligado). Confere?
Então rode o programa novamente e me retorne se o led do Z permaneceu piscando da mesma maneira ou se fica aceso um certo tempo e depois volta a piscar 50% / 50% (como aparece no vídeo).
Resultado: Desliguei o eixo Z, motores e fonte, rodei o programa e no mesmo ponto o led do drive Z acende igual ao video(fica ligadaçoooo)...!!!...???
Mesmo com o cabo dos motores desligado e o cabo da fonte que alimenta o drive.
Nao entendooooooooooooo oo!!!!!!
Teste (http://www.youtube.com/watch?v=0O-SRv8ksyc#)
Abraços,
Rudolf
[/quote]
-
Resultado: Desliguei o eixo Z, motores e fonte, rodei o programa e no mesmo ponto o led do drive Z acende igual ao video(fica ligadaçoooo)...!!!...???
Mesmo com o cabo dos motores desligado e o cabo da fonte que alimenta o drive.
Gostei de saber disso :)
Nao entendooooooooooooo oo!!!!!!
Estou começando a entender...
Vou ruminando mais um pouco, já sabendo qual direção tomar...
Abraços,
Rudolf
-
Grande Rudolf, vc é o cara!!!
Dando um feedback aqui pessoal...
Graças a grande competência do nosso amigo Rudolf, conseguimos solucionar o problema.
Não sei explicar tecnicamente mais era um sinal que o emc2 estava mandando para o drive. O Rudolf fez algumas alteraçoes e pronto!!!
Abraço a todos e obrigado.
-
Grande Rudolf, vc é o cara!!!
Menos, MUITO MENOS...
Não sei explicar tecnicamente mais era um sinal que o emc2 estava mandando para o drive.
Ainda não entendi esta parte, mas vou pedir ajuda ao universitário Lolata, vulgo MDF (Mestre Das Fresadoras). PARECE que ele tem um notebook com o EMC2 instalado nele. Aí é colocar o bicho na bancada (o notebook, não o Lolata :) ) e estrebuchar os sinais que ele envia ao Smile no ponto que ele trava. Vou abrir um tópico na seção do Smile sobre o que pode estar acontecendo.
Ah! Vitor, sua torre tá pronta prá fazer cavaco :)
-
Valeu Rudolf.
-
Conta pro titio: Funcionou??? Fez muito cavaco hoje?
Acho que sim. Notícia ruim espalha mais do que fogo no capim seco, e como não comentou nada... :D
-
Fala Rudolf, blz....
To sem net lá na oficina, estou vendo sua mensagem agora.
A maquina trabalhou o dia inteiro sem problemas...rssss muitooooo cavaco!!!!
Rodou vários programas diferentes, novos, antigos, etc....
Vou te posicionando sobre qualquer novidade, mais acho que nao teremos mais surpresas....rsss
A maquina está tinindo...rssss
Mais uma vez agradeço por seu empenho e dedicaçao Rudolf.
Abraço
-
Feedback...
Fala Rudolf Blzinha?!
A maquina está trabalhando quase todos os dias sem parar.
Aquele problema aconteceu novamente 2 vezes em todos esses dias. bem esporadicamente!
Aconteceu em jog e nunca usinando. Oque é menos pior....rssss
Vou te posicionando.