Autor Tópico: Motor de passo é burro ???? O erro cumulativo é grande ???  (Lida 6389 vezes)

Description:

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

Jose Antonio

  • Visitante
Re: Motor de passo é burro ???? O erro cumulativo é grande ???
« Resposta #15 Online: 25 de Outubro de 2009, 15:13 »
Jorge.

Há algum tempo, em outro tópico, eu tentei dizer isso que disse aqui mas na época eu preferi não argumentar muito e ficar na minha com medo de ser jogado na fogueira, afinal de certa forma eu estava tentando dizer algo parecido com "TODAS AS MÁQUINAS CNC PERDEM PASSOS" (sei que não é exatamente isso).

Agora surgiu novamente a oportunidade e o seu interesse e suas palavras para mim trouxeram um certo alívio. Obrigado.


Causo: há algum tempo "apertei as cravelhas" dos rolamentos lineares de uma maquininha bastante bem construída, mas que apresentava alguns sintomas de ressonância em diversas condições de trabalho, perfeitamente audíveis e tb perceptíveis ao tato. A elevação do atrito nas guias (um aparente contrasenso) proporcionou um amortecimento bem mais elevado e a coisa virou um pianinho ...

Eu tive uma experiência parecida. Quando mandava um eixo se movimentar na velocidade de ressonância do motor, esse eixo fazia movimentos erráticos de ida e volta característicos de "stall".
Resolvi então aplicar um freio nesse eixo com a mão protegida por um pano e a minha surpresa foi que, diferente do que eu esperava, quanto mais eu aplicava carga no eixo, mais ele se comportava corretamente.

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: Motor de passo é burro ???? O erro cumulativo é grande ???
« Resposta #16 Online: 25 de Outubro de 2009, 16:18 »
Jorge. Há algum tempo, em outro tópico, eu tentei dizer isso que disse aqui mas na época eu preferi não argumentar muito e ficar na minha com medo de ser jogado na fogueira,

José Antonio, acho que nínguem deve temer colocar suas idéias e observações, muito menos vc, que é tão capaz de argumentar racionalmente e sempre da maneira mais cordial.

A "fogueira" do debate é purificadora. Como dizíamos acima, todos ganhamos, as coisas vão ficando mais claras ...

Citar
afinal de certa forma eu estava tentando dizer algo parecido com "TODAS AS MÁQUINAS CNC PERDEM PASSOS" (sei que não é exatamente isso).

Pois é ... mas não é mesmo fácil compreender certas coisas e menos fácil ainda expressá-las, ainda mais por escrito ...

Citar
Agora surgiu novamente a oportunidade e o seu interesse e suas palavras para mim trouxeram um certo alívio. Obrigado.

Poxa ... eu é que agradeço ... acho que foi muito oportuno e interessante trazer isto à tona ... e vc acabou por explicar e definir a coisa muito bem ...

Citar
Eu tive uma experiência parecida. Quando mandava um eixo se movimentar na velocidade de ressonância do motor, esse eixo fazia movimentos erráticos de ida e volta característicos de "stall".
Resolvi então aplicar um freio nesse eixo com a mão protegida por um pano e a minha surpresa foi que, diferente do que eu esperava, quanto mais eu aplicava carga no eixo, mais ele se comportava corretamente.

É o tipo de experiência bem interessante e curiosa, né ? A coisa é meio contra-intuitiva e esses relatos eu acho que são uma lição preciosa pra quem tá começando ... e mesmo para os mais experientes ...

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: Motor de passo é burro ???? O erro cumulativo é grande ???
« Resposta #17 Online: 25 de Outubro de 2009, 16:43 »
Jorge,

Alguém já pensou em fazer uma análise harmômica em um CNC?

Algo do tipo: ir variando a rotação do driver e checando em que velocidade(s) ocorre(m) a(s) ressonância(s) e com que intensidade...

Poderia acoplar um encoder no eixo em teste (X, Y ou Z, ...) e comparar o sinal do encoder e o sinal que vai para o driver (p.ex: usando um PLL) , se houver desvios, há perda de passos.

Similar a análise de resposta de um sistema de controle, ou de um amplificador...

Com isso, seria possível otimizar uma CNC, amortecendo o sistema nas frequências críticas. O amortecimento poderia ser mecânico ou eletrônico...

Um solução "genérica" para a diminuir o comportamento erratico na ressonância seria aumentar o amortecimento (viscoso, ...) do sistema. Mais ou memos o que se faz num carro, quando a supensão "pula" muito, ou num circuito eletrônico, quando há respostas oscilatórias ("pólos do sistema") em determinadas frequência.
 

Offline Bambam

  • Novato
  • *
  • Posts: 90
  • Sexo: Masculino
Re: Motor de passo é burro ???? O erro cumulativo é grande ???
« Resposta #18 Online: 25 de Outubro de 2009, 18:00 »
Caramba,

Quando voltei hoje para ver o tópico fiquei assustado com a repercussão que deu.

Eu gostei da idéia de uma das pessoas que escreveram nesse post a qual não me recordo o nome agora.  A ideía de fazer um 'reset' e fazer o motor voltar ao ponto de origem dos eixos, recomeçando os trabalhos do Zero e anulando assim a cumulatividade de passos perdidos. Durante o trabalho perde-se um aqui, dois ali, tres lá e em horas de trabalho um ' I ' virou um ' S '. Fracionar as etapas de trabalho impedem que as perdas se acumulem muito. Tipo, fazer de 15 em 15 minutos o motor ir para a origem e recomeçar da etapa seguinte, como se fossem usinagens/cortes distintos. Quanto a ressonancias e etc nao tenho conhecimento para opinar.

Achei interessante esse video



Bom, deixa eu voltar ao tema, na minha dúvida.

Então posso concluir que para o trabalho em uma CNC tanto faz um servomotor quanto um motor de passo normal ???

Não há diferenças no trabalho ???


obrigado

« Última modificação: 25 de Outubro de 2009, 18:07 por Bambam »

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: Motor de passo é burro ???? O erro cumulativo é grande ???
« Resposta #19 Online: 25 de Outubro de 2009, 19:00 »
Jorge, Alguém já pensou em fazer uma análise harmômica em um CNC?

Gil, tenho certeza que sim, eu mesmo nunca fiz, pelo menos não de maneira muito metódica, com um analisador de espectro, etc ...

Citar
Algo do tipo: ir variando a rotação do driver e checando em que velocidade(s) ocorre(m) a(s) ressonância(s) e com que intensidade...

Sim, isto é o que é feito habitualmente e está ao alcance de qualquer um. É bom lembrar de que é apenas uma primeira aproximação, há interações perversas entre eixos e estrutura, spindle, material, etc ... pra não citar a lebre que o José Antonio expulsou do mato.

Citar
Poderia acoplar um encoder no eixo em teste (X, Y ou Z, ...) e comparar o sinal do encoder e o sinal que vai para o driver (p.ex: usando um PLL) , se houver desvios, há perda de passos.

No caso dos motores de passo, acho que isto só funfa em sistema já razoavelmente amortecido ... se é pra constatar que o prob existe, é bem fácil, é só brincar um pouco com a máquina ou usinar algo que a coisa vai se manifestar de maneira inequívoca na grande maioria dos casos.

Citar
Com isso, seria possível otimizar uma CNC, amortecendo o sistema nas frequências críticas. O amortecimento poderia ser mecânico ou eletrônico...

Ou ambos, o que é bastante comum na indústria ... as soluções existem e são bem eficazes, a questão é manter a coisa dentro do bolso de nosotros ... eu gosto muito dos amortecedores viscoelásticos, por exemplo, mas vá encontrar em nosso mercado ...

Citar
Um solução "genérica" para a diminuir o comportamento erratico na ressonância seria aumentar o amortecimento (viscoso, ...) do sistema. Mais ou memos o que se faz num carro, quando a supensão "pula" muito, ou num circuito eletrônico, quando há respostas oscilatórias ("pólos do sistema") em determinadas frequência.

Sim, é o que tá no catecismo, quando essas coisas estiverem disponíveis no mercado a um preço que o povo possa e/ou queira pagar vamos desfrutar do perfume das flores ...  ;D

Claro que as soluções eletrônicas são potencialmente mais viáveis, mas não conheço um projeto de driver "open source" que as incorpore ... o que é verdade tb para muios drivers comerciais ... se alguém tiver uma sugestão sobre algo testado e aprovado, sou todo ouvidos ...

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: Motor de passo é burro ???? O erro cumulativo é grande ???
« Resposta #20 Online: 25 de Outubro de 2009, 19:34 »
Eu gostei da idéia de uma das pessoas que escreveram nesse post a qual não me recordo o nome agora.  A ideía de fazer um 'reset' e fazer o motor voltar ao ponto de origem dos eixos, ...

Foi o nosso brioso Gil que mencionou a idéia.

Citar
... recomeçando os trabalhos do Zero e anulando assim a cumulatividade de passos perdidos.

Devagar com o andor que o santo é de barro.  ;D

A coisa faz bastante sentido pra impressoras, nem tanto pra fresadoras.

Citar
Fracionar as etapas de trabalho impedem que as perdas se acumulem muito.

Verdade, mas primeiro defina "muito".  ;D

Olha, tem gente que ao tratar da estratégia de usinagem, faz o retorno ao zero absoluto a cada etapa, não é coisa nova, não tenho nada muito contra isso, já que no mais das vezes não é algo muito dispendioso, mas a realidade é dura e a idéia de que há perda de apenas uns poucos passos não é muito realista, quando ocorre a perda, o mais provável é que seja extensa e irremediável, exceto para trabalhos pouco exigentes.

Perdas de passo não podem ocorrer e se ocorrem o prob tem que ser sanado, qualquer paliativo é uma feia gambiarra, uma ilusão, uma armadilha que vai fazer vítimas logo à frente ...

Citar
Então posso concluir que para o trabalho em uma CNC tanto faz um servomotor quanto um motor de passo normal ???

Acho que vou partir desta pra melhor repetindo o mantra sagrado: "Cuidado com as generalizações excessivas" ...

Falando de máquinas de pequeno porte, quando não se exige velocidades elevadas, mas os fatores custo e complexidade são relevantes, podemos dizer que tanto faz. Agora repita comigo:  "Cuidado com as generalizações excessivas" ...

Citar
Não há diferenças no trabalho ???

Primeiro defina "diferenças no trabalho"  ;D

Que diferenças ? Qualidade ? Para máquinas bem construídas não há pq haver diferenças ... conheço algumas máquinas que trabalham em condições bastante exigentes e que usam motores de passo ... tb conheço porcarias que usam servos ...

Resumo da ópera: se vc retende investir algumas dezenas de milhares de créus na máquina, a aplicação é profissional, produção, vá de servo, mas se vc é um diletante e não pode ou não quer gastar os caraminguás, vá de stepper ...

Lamento, mas não há uma linha divisória nítida quando não se especifica um conjunto de exigências e a aplicação é de pequeno ou médio porte ...

Jose Antonio

  • Visitante
Re: Motor de passo é burro ???? O erro cumulativo é grande ???
« Resposta #21 Online: 25 de Outubro de 2009, 19:39 »

É uma coisa mínima e deve ser desconsiderado ???


Bambam.

Isso, de perdas de passos, é uma coisa rara se tudo estiver OK em sua máquina e configurações. Não esquenta com isso, não.

Parece-me que você está para construir sua primeira CNC. Se for esse o caso, não tenho dúvidas de aconselhá-lo a usar motor de passo.

Sobre o servomotor, que você diz ter dispositivo de controle de erro, o buraco é mais em baixo, tem que ter toda uma lógica para interpretar se houve, ou não, o erro. Que eu saiba, a maioria das pessoas aqui do fórum não usam esse tipo de controle.

Se o motor de passo você diz que é burro, acredite, o servomotor também é.

Penso que no seu caso a solução é motor de passo, diferente disso é complicar.


Offline Bambam

  • Novato
  • *
  • Posts: 90
  • Sexo: Masculino
Re: Motor de passo é burro ???? O erro cumulativo é grande ???
« Resposta #22 Online: 25 de Outubro de 2009, 21:25 »

É uma coisa mínima e deve ser desconsiderado ???


Bambam.

Isso, de perdas de passos, é uma coisa rara se tudo estiver OK em sua máquina e configurações. Não esquenta com isso, não.

Parece-me que você está para construir sua primeira CNC. Se for esse o caso, não tenho dúvidas de aconselhá-lo a usar motor de passo.

Sobre o servomotor, que você diz ter dispositivo de controle de erro, o buraco é mais em baixo, tem que ter toda uma lógica para interpretar se houve, ou não, o erro. Que eu saiba, a maioria das pessoas aqui do fórum não usam esse tipo de controle.

Se o motor de passo você diz que é burro, acredite, o servomotor também é.

Penso que no seu caso a solução é motor de passo, diferente disso é complicar.

Jose,

Eu não disse que o motor de passo era 'burro', foi uma ilação que eu fiz depois de ler alguns artigos.  Quando pegamos artigos na net para ler não temos como averiguar se o criador do arquivo é um conhecedor ou um curioso apenas, por isso submeti aos amigos do fórum.

A única coisa que não ficou clara para mim é porque o servomotor é tao mais caro, tanto no motor propriamente dito quanto nos drivers. Eu também li, nao posso atestar a veracidade, que as máquinas top de linha usam os servomotores.  Deve haver uma diferença fundamental, mesmo que seja para outras aplicações que não uma CNC.

Obrigado

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: Motor de passo é burro ???? O erro cumulativo é grande ???
« Resposta #23 Online: 25 de Outubro de 2009, 22:45 »
A única coisa que não ficou clara para mim é porque o servomotor é tao mais caro,

Não é o motor em si que é mais caro, mas o sistema. É mais caro pq é mais complexo, comparado a um sistema com motor de passo do mesmo porte. Há tb a questão do marketing ...

Citar
Eu também li, nao posso atestar a veracidade, que as máquinas top de linha usam os servomotores.

É uma meia verdade ... defina "top de linha"  ;D

Se falamos de máquinas de grande porte, um centro de usinagem industrial, por exemplo, é verdade, mas uma verdade um tanto falaciosa, já que não há motores de passo de grande porte disponíveis no mercado, portanto não faz sentido comparar ...

Se falamos de máquinas que poderiam utilizar tanto um quanto outro sistema, é difícil comparar se não considerarmos as especificidades ... a opção por um ou outro será mais em função de custo e em alguns casos, status, favorável aos servos e tb desempenho, se consideramos velocidade.

Citar
Deve haver uma diferença fundamental, mesmo que seja para outras aplicações que não uma CNC.

Não há uma única, mas muitas diferenças fundamentais ... a principal é a operação em malha fechada vc aberta ...

Se a comparação não é fácil no contexto CNC, fica ainda mais difícil em contexto mais amplo ... imagine que estamos projetando uma bomba dosadora para reagentes em um robô de análises clínicas ... já coloquei esta questão para alguns projetistas experimentados e a resposta unânime foi a favor do servo, no entanto todos os produtos de aplicação semelhante que conheço empregam steppers ... pq será ?

Pouca gente se dá conta que em tal aplicação, um stepper dá de goleada em servos ... a dosagem será muito exata intinsecamente, o sistema será muito mais confiável a longo prazo, a durabilidade dos componentes mecânicos e eletrônicos maior, o peso e volume menores, a autonomia com bateria é maior, os custos de desenvolvimento, fabricação e manutenção mais baixos ...

Claro, pode-se argumentar que com a integração cada vez maior, todos esses aspectos ficam cada vez menos relevantes e é verdade, mas em casos desse tipo a indústria ainda hj opta pelos steppers ...

Dizer pura e simplesmente que banana é melhor laranja é uma bobagem, não significa nada, não tem qualquer importância se a assertiva não for devidamente contextualizada ...

Pode parecer que eu estou advogando pelos steppers, mas não estou ... o que quero é desfazer mitos e denunciar generalizações excessivas para que as opções sejam mais conscientes e isto só será possível com razoável conhecimento das características de cada sistema e das exigências da aplicação ... se puder pagar, opte pelos servos, mas faça isto sabendo pq o faz ... eu dizia anteriormente que isto está cada vez mais ao nosso alcance, utilizaremos servos cada vez mais frequentemente nos próximos anos, mas por muito tempo ainda os steppers serão uma opção perfeitamente adequada ...

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: Motor de passo é burro ???? O erro cumulativo é grande ???
« Resposta #24 Online: 26 de Outubro de 2009, 14:39 »
Entrando tarde na discussão, eu não diria que se pode comprara motores de passo com servomotores - as diferenças são gritantes e em muitos casos é muito mais vantagem usar servos porque simplesmente não se consegue a mesma coisa com motores de passo.

O José Antonio fez uma colocação muito interessante:
"se motor de passo é burro, servo também é"

Concordo em termos - um servomotor é MUITO superior que um motor de passo e sua aplicação é em muitos casos, única.

Há casos que se pode usar motores de passo pura e simplesmente, mas há casos que isso não é possível não!

Foi por causa de comentário assim que por exemplo levaram o Bambam à concluir que a única diferença é no preço e mesmo assim não entende o porque é tão caro se é tão "burro" ou ineficiente...

Experimente um dia colocar um servo na sua máquina e verá a diferença.

Offline ivancoimbra

  • Hobby
  • ****
  • Posts: 555
Re: Motor de passo é burro ???? O erro cumulativo é grande ???
« Resposta #25 Online: 26 de Outubro de 2009, 15:33 »
Bambam leia isso , que e muinto esclarecedor

http://www.cnczone.com/forums/archive/index.php/t-17419.html






Jose Antonio

  • Visitante
Re: Motor de passo é burro ???? O erro cumulativo é grande ???
« Resposta #26 Online: 26 de Outubro de 2009, 16:42 »
...
O José Antonio fez uma colocação muito interessante:
"se motor de passo é burro, servo também é"
...
Foi por causa de comentário assim que por exemplo levaram o Bambam à concluir que a única diferença é no preço e mesmo assim não entende o porque é tão caro se é tão "burro" ou ineficiente...
Também é por causa de comentários como esse seu que eu sempre penso duas vezes antes de colocar a minha opinião nesse fórum.


Offline Bambam

  • Novato
  • *
  • Posts: 90
  • Sexo: Masculino
Re: Motor de passo é burro ???? O erro cumulativo é grande ???
« Resposta #27 Online: 27 de Outubro de 2009, 11:30 »
Entrando tarde na discussão, eu não diria que se pode comprara motores de passo com servomotores - as diferenças são gritantes e em muitos casos é muito mais vantagem usar servos porque simplesmente não se consegue a mesma coisa com motores de passo.

O José Antonio fez uma colocação muito interessante:
"se motor de passo é burro, servo também é"

Concordo em termos - um servomotor é MUITO superior que um motor de passo e sua aplicação é em muitos casos, única.

Há casos que se pode usar motores de passo pura e simplesmente, mas há casos que isso não é possível não!

Foi por causa de comentário assim que por exemplo levaram o Bambam à concluir que a única diferença é no preço e mesmo assim não entende o porque é tão caro se é tão "burro" ou ineficiente...

Experimente um dia colocar um servo na sua máquina e verá a diferença.

Grande Fabio Gilii,

Estava sentindo falta da participação do mestre no debate.

abraços

Offline Bambam

  • Novato
  • *
  • Posts: 90
  • Sexo: Masculino
Re: Motor de passo é burro ???? O erro cumulativo é grande ???
« Resposta #28 Online: 28 de Outubro de 2009, 13:56 »

 

/** * */