Autor Tópico: Perdendo Passo sem Perder a referência (zero maquina)  (Lida 2127 vezes)

Description:

0 Membros e 1 Visitante estão vendo este tópico.

Offline Bernardo Uliana

  • Novato
  • *
  • Posts: 31
Perdendo Passo sem Perder a referência (zero maquina)
« Online: 09 de Agosto de 2018, 10:50 »
Bom dia meus amigos,


Estou com um problema que está acabando comigo.
Geralmente consigo resolver os problemas da minha máquina com a ajuda da pesquisa do fórum. Porém já revirei o que pude e nao encontrei nada parecido.
Vamos lá.


Estou utilizando minha máquina com modulo laser Arduino+ CNC Shield + GRBL + Drivers SMC-U-PRO.
Acontece que se mando executar algum contorno, a medida que o desenho se afasta da origem (ponto X0 Y0) há  "perda passo" no eixo X. Coloquei entre aspas, pois se realmente estivesse perdendo passo, eu teria uma alteração no meu X0 Y0, o que não acontece. Quando a máquina retorna ao zero, ela para exatamente onde começou (constatei fazendo a marcação no inicio e fim).



Para desencargo de consciência escrevi um código que consiste em fazer um retângulo de 50 x 10


G1 X50
G1 Y10
G1 X0
G1 Y0


No sentido X+ ela realmente faz o traço de 50mm, assim como Y+ e Y- faz corretamente o traço de 10mm. Porém o traço de X-, fica cerca 1mm menor.


Não tenho mais ideia do que possa ser.
O que já tentei:


- Trocar Motor
- Inverter eixos (problema persiste no eixo fisico X)
- Trocar drivers
- Trocar shield


Preciso de mais ideias!
Vocês veem alguma relação com a mecânica?


Um detalhe é que as operações com a spindle, aparentemente não sofrem desse problema.


Offline Bernardo Uliana

  • Novato
  • *
  • Posts: 31
Re:Perdendo Passo sem Perder a referência (zero maquina)
« Resposta #1 Online: 09 de Agosto de 2018, 10:56 »
Talvez tenha colocado no tópico errado. Moderador, pode confirmar se nao deveria estar em Movimentação - Dúvidas em Geral

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Re:Perdendo Passo sem Perder a referência (zero maquina)
« Resposta #2 Online: 09 de Agosto de 2018, 11:06 »
Tá com cara de folga mecânica....

Offline Bernardo Uliana

  • Novato
  • *
  • Posts: 31
Re:Perdendo Passo sem Perder a referência (zero maquina)
« Resposta #3 Online: 09 de Agosto de 2018, 11:11 »
Grande Mestre Fabio!
Honra ter uma resposta sua!
Então, eu me assegurei de nao haver folga mecanica. Um dos testes que fiz foi fazer o desenho em varias posicoes na mesa. Sempre os erros acontecem exatemente nos mesmos lugares.
Se fosse alguma especie de folga, acredito que isso iria variar de acordo com a posicao que eu iniciasse o trabalho.

Quanto mais próximo do zero maquina, menor é esse 'desvio".

Estou lendo um tópico gringo, falando sobre a perda de passos na inversão de movimentos.
http://atklaser.co.uk/2016/11/21/battle-of-the-backlash/

Ele tem uma especie de guia para tentar tirar essas temidas folgas.

Vou tentar em alguns minutos.

Offline JOSÉ RICARDO

  • CNCMASTER
  • ******
  • Posts: 2267
  • Sexo: Masculino
  • VIVA cada momento, pois a vida passa muito rapido
  • Cidade - UF: rio de janeiro - RJ
Re:Perdendo Passo sem Perder a referência (zero maquina)
« Resposta #4 Online: 09 de Agosto de 2018, 11:11 »
quando  uma maquina perde passo,  por qualquer motivo,  com  certeza ela tambem  perde o ponto  de referencia, ou seja o  inicio  da partida,(  nome meu   entender né)  por isso estou  com  o mestre F,GILLI, e acredito  que seja folga  mecanica,
verifique os acoplamentos ,  e faça uma revisão  em sua maquina

Offline Bernardo Uliana

  • Novato
  • *
  • Posts: 31
Re:Perdendo Passo sem Perder a referência (zero maquina)
« Resposta #5 Online: 09 de Agosto de 2018, 11:13 »
quando  uma maquina perde passo,  por qualquer motivo,  com  certeza ela tambem  perde o ponto  de referencia, ou seja o  inicio  da partida,(  nome meu   entender né)  por isso estou  com  o mestre F,GILLI, e acredito  que seja folga  mecanica,
verifique os acoplamentos ,  e faça uma revisão  em sua maquina


Perfeito José. Porém ela NÃO está perdendo o ponto de referência. Isso que esta me intrigando.  :-\

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Re:Perdendo Passo sem Perder a referência (zero maquina)
« Resposta #6 Online: 09 de Agosto de 2018, 12:19 »
Tenho a mesma opinião do José Ricardo - se não perde a referencia, não é perda de passos...

Não sei como esse GRBL funciona (se é que é nele que ficam as configurações de passos), mas eu tentaria verificar coisas como tamanho de pulso, duração de pulsos bem como o que esse driver espera em termos de reconhecer quando um pulso foi enviado - alguns drivers reconhecem quando o sinal sai de nível alto e vai para nível baixo, outros o contrário....

E claro, qual a real quantidade de passos para que haja um deslocamento conhecido - talvez uma calibração de movimento usando os maiores percursos possíveis para assim aumentar um pouco a resolução...

Drivers com muitos micropassos podem se perder por causa das grandes frequências de pulsos, mas aí perderiam a referencia de zero...

Offline Alebe

  • CNCMASTER
  • ******
  • Posts: 3688
  • Sexo: Masculino
  • Cidade - UF: São Paulo - SP
Re:Perdendo Passo sem Perder a referência (zero maquina)
« Resposta #7 Online: 09 de Agosto de 2018, 12:29 »
Pra mim isso é configuração de steps errada no grbl.

Faça o teste só com o X. ande 100mm (ou mais) e meça.
Multiplique esse valor pelo valor de step que está no grbl e divida pelo valor que deveria ter andado.
Esse é o valor correto do step.

Offline Bernardo Uliana

  • Novato
  • *
  • Posts: 31
Re:Perdendo Passo sem Perder a referência (zero maquina)
« Resposta #8 Online: 09 de Agosto de 2018, 12:37 »
Pra mim isso é configuração de steps errada no grbl.

Faça o teste só com o X. ande 100mm (ou mais) e meça.
Multiplique esse valor pelo valor de step que está no grbl e divida pelo valor que deveria ter andado.
Esse é o valor correto do step.


Esse é o Problema! Na "inda" X+ ele anda exatamente o pretendido (100mm). Na Volta ele anda 99.
Parece ser backlash (Folga) na reversao. Porém mecanincamente nao consigo encontrar essa folga.

Offline vieirajp

  • Hobby
  • ****
  • Posts: 397
  • Sexo: Masculino
  • Forum GUIA CNC - A Maior comunidade CNC do Brasil
  • Cidade - UF: Fernandópolis
  • Nome:: Reginaldo Vieira
  • Profissão: Funcionario publico
Re:Perdendo Passo sem Perder a referência (zero maquina)
« Resposta #9 Online: 09 de Agosto de 2018, 13:19 »



Esse é o Problema! Na "inda" X+ ele anda exatamente o pretendido (100mm). Na Volta ele anda 99.
Parece ser backlash (Folga) na reversao. Porém mecanincamente nao consigo encontrar essa folga.
Será que não da para configurar para ficar no meio termo, digo para compensar esta folga, pode ser folga nos dentes da correia, coisa minima mas de dente em dente.


O problema parece mecânico mesmo.

Offline Bernardo Uliana

  • Novato
  • *
  • Posts: 31
Re:Perdendo Passo sem Perder a referência (zero maquina)
« Resposta #10 Online: 09 de Agosto de 2018, 13:33 »



Esse é o Problema! Na "inda" X+ ele anda exatamente o pretendido (100mm). Na Volta ele anda 99.
Parece ser backlash (Folga) na reversao. Porém mecanincamente nao consigo encontrar essa folga.
Será que não da para configurar para ficar no meio termo, digo para compensar esta folga, pode ser folga nos dentes da correia, coisa minima mas de dente em dente.


O problema parece mecânico mesmo.

Pois é, porém nao parece ser uma folga mecanica, poi se fosse, eu perderia o Zero. Acabei de descobrir que só acontece isso quando ha reversão de movimento + para -.

Offline Bernardo Uliana

  • Novato
  • *
  • Posts: 31
Re:Perdendo Passo sem Perder a referência (zero maquina)
« Resposta #11 Online: 09 de Agosto de 2018, 16:28 »
https://www.youtube.com/watch?v=mA9m4homAw0

Observem o video que fiz.
Se comeco o circulo pela parte do lado, ele nao fecha por completo (desencontra a linha no final)
Quando começo por cima, ele fica perfeito.

Muito esquisito.... sem ideias...

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Re:Perdendo Passo sem Perder a referência (zero maquina)
« Resposta #12 Online: 09 de Agosto de 2018, 17:19 »
Tem cara de folga mecânica mesmo

Offline Bernardo Uliana

  • Novato
  • *
  • Posts: 31
Re:Perdendo Passo sem Perder a referência (zero maquina)
« Resposta #13 Online: 10 de Agosto de 2018, 11:09 »
Tem cara de folga mecânica mesmo


Estimado Fábio.
Lendo alguns tópicos Gringos, acredito ter encontrado o problema (irei testar mais tarde).


Na construção desta máquina, utilizamos as famosas porcas excêntricas (https://goo.gl/images/QqrMgr).
O funcionamento dela é simples. Quando você gira ela, o parafuso é movido. Como ela fica no mesmo eixo das roldanas, se estiver muito apertado, elas podem estar girando junto, fazendo justamente a função de aperto.


Bom, faz muito sentido e vou fazer o teste e postarei o resultado.

Offline minilathe

  • How to ask questions - The Smart Way...
  • Moderador
  • CNCMASTER
  • ******
  • Posts: 4295
  • Sexo: Masculino
  • http://science-lakes.com/article43-html.html
  • Cidade - UF: Rio de Janeiro - RJ
  • Nome:: Gil Pinheiro
  • Profissão: Engenheiro e professor universitário
Re:Perdendo Passo sem Perder a referência (zero maquina)
« Resposta #14 Online: 10 de Agosto de 2018, 12:23 »
O backlash pode ser devido a algum trecho na estrutura, fusos, ... com excessiva flexibilidade (flambando) associado a atrito estático na movimentação também excessivo. Com o atrito, a máquina resiste em se mover, quando o faz (ao exceder o atrito estático, atua o atrito dinâmico que é menor), se move de maneira não correspondente (aquém ou além) ao deslocamento esperado (movimento gerado no motor de passo. Não deu para ver como é sua estrutura, mas poderiam haver guias ou outro sistema de movimentação (roldanas, ...) apresentando atrito "excessivo", gerando a histerese. Se for histerese, devido à natureza "aleatória" do atrito (superfícies apresentam irregularidades, que não são uniformes), muito provavelmente, a movimentação apresentará um erro variável e não constante (repetitivo).
« Última modificação: 10 de Agosto de 2018, 12:33 por minilathe »

 

/** * */