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

MECÂNICA => Motores em Geral => Tópico iniciado por: jrmouro em 10 de Janeiro de 2013, 21:52

Título: Motores "estalando" em velocidade alta
Enviado por: jrmouro em 10 de Janeiro de 2013, 21:52
Olá, pessoal. Hoje terminei a montagem de uma nova eletrônica para minhas máquinas. Coloquei três drives 2MA860H e uma Bob HY-JK02-M 5-axis. Uso o TCNC. Troquei, no programa, a configuração dos pinos anterior pela do manual da Bob que mencionei e parti para os testes. Funcionou, os motores giraram, mas quando aumento o giro eles começam a estalar. Anteriormente estava usando um placa azul TB6560, e não acontecia isto. Alguém pode me dar uma ajuda?
Título: Re:Motores "estalando" em velocidade alta
Enviado por: jrmouro em 10 de Janeiro de 2013, 22:02
Como ficou:
Título: Re:Motores "estalando" em velocidade alta
Enviado por: jrmouro em 11 de Janeiro de 2013, 22:15
Vídeo mostrando o barulho: www.youtube.com/watch?v=UiXATiFfgso (http://www.youtube.com/watch?v=UiXATiFfgso#ws)
Título: Re:Motores "estalando" em velocidade alta
Enviado por: Cássio Alvarenga em 11 de Janeiro de 2013, 22:45
jrmouro,

   Você colocou o video como privado no youtube, mude ele para publico para que apareça no forum.

 PS: Deletei as postagens repetidas do link.
Título: Re:Motores "estalando" em velocidade alta
Enviado por: jrmouro em 12 de Janeiro de 2013, 07:38
Valeu. Vou mudar.
Título: Re:Motores "estalando" em velocidade alta
Enviado por: jrmouro em 12 de Janeiro de 2013, 07:57
Ontem, descobri que este problema está acontecendo somente quando eu uso o jog no Turbocnc. Se eu usar o um comando no MIDI, não dá o barulho. Acho que é como se o JOG mandasse os pulsos "descompensados", não sei...
Título: Re:Motores "estalando" em velocidade alta
Enviado por: Cássio Alvarenga em 12 de Janeiro de 2013, 13:48
Ontem, descobri que este problema está acontecendo somente quando eu uso o jog no Turbocnc. Se eu usar o um comando no MIDI, não dá o barulho. Acho que é como se o JOG mandasse os pulsos "descompensados", não sei...

 A Velocidade de JOG deve estar muito alta.
Título: Re:Motores "estalando" em velocidade alta
Enviado por: jrmouro em 12 de Janeiro de 2013, 17:56
Dê uma olhada na configuração:
Título: Re:Motores "estalando" em velocidade alta
Enviado por: jrmouro em 12 de Janeiro de 2013, 21:38
Um teste:
https://www.youtube.com/watch?v=eOcvwVOu1XE (https://www.youtube.com/watch?v=eOcvwVOu1XE)
Título: Re:Motores "estalando" em velocidade alta
Enviado por: minilathe em 13 de Janeiro de 2013, 00:01
Tentei consertar o link, mas o vídeo continua privado...
Título: Re:Motores "estalando" em velocidade alta
Enviado por: jrmouro em 13 de Janeiro de 2013, 05:52
Desculpe. Estou meio enrolado com o tablet. Quando mando o vídeo, o link fica duplicado. E tem o problema de configurar o vídeo para público...
Título: Re:Motores "estalando" em velocidade alta
Enviado por: jrmouro em 13 de Janeiro de 2013, 09:46
Socorro! Estou pirando! Para ver se o problema do barulho dos motores acaba, estou partindo para o EMC2. De cara, não consigo acertar a escala. Vou postar fotos das configurações. O eixo x do meu torno tem 2.5 mm de passo. Uso, no eixo do motor x, uma polia de 18 dentes e, no fuso x, uma de 36 dentes(redução 2x1). Meus motores são híbridos de 1.8º. Selecionei a resolução 200 pulso/volta no Drive. Alguém pode me ajudar?
Título: Re:Motores "estalando" em velocidade alta
Enviado por: Jorge_BH em 13 de Janeiro de 2013, 11:28
Olá.
De início, se vc tá usando meio passo, o campo microstepping deve ter o valor 2.
Tente mudar a velocidade para 50 e a aceleração para 100. Depois vc deve aumentar a velocidade até o motor perder o passo e, então, diminuir uns 20% aprox.
Os campos "Travel table" indicam o quanto sua máquina (eixo) deve percorrer. Esses campos em zero (0), a máquina não vai mexer. Coloque a dimensão em mm do percurso do eixo a configurar.
Abraço.
Jorge
Título: Re:Motores "estalando" em velocidade alta
Enviado por: minilathe em 13 de Janeiro de 2013, 12:34
Complementando a mensagem do Jorge, a sua configuração escolhida foi de fresadora (mill), que normalmente possui 3 eixos cartesianos. A escolha correta seria torno (lathe), com dois eixos, altura e raio da peça. A opção mill não impede os motores de funcionarem corretamente, porém, a apresentação da usinagem estará incorreta.
Título: Re:Motores "estalando" em velocidade alta
Enviado por: jrmouro em 13 de Janeiro de 2013, 13:34
Eu gostaria de poder fazer a troca de ferramenta com a minha geringonça. No turbocnc, eu fazia configurando um eixo com coordenada angular. Tem como eu fazer isso no emc2?
Título: Re:Motores "estalando" em velocidade alta
Enviado por: minilathe em 13 de Janeiro de 2013, 16:16
Eu gostaria de poder fazer a troca de ferramenta com a minha geringonça. No turbocnc, eu fazia configurando um eixo com coordenada angular. Tem como eu fazer isso no emc2?

Sim, no EMC  (LinuxCNC) você pode criar eixos lineares, angulares, ...
Título: Re:Motores "estalando" em velocidade alta
Enviado por: jrmouro em 13 de Janeiro de 2013, 18:37
Para mim não faz sentido algum, mas olhem a configuração do eixo x que corresponde aos comandos de deslocamento linear:
Título: Re:Motores "estalando" em velocidade alta
Enviado por: jrmouro em 13 de Janeiro de 2013, 18:44
Já começo a pensar que há algo errado com os drives que comprei, ou então com a Bob... será a porta paralela?
Título: Re:Motores "estalando" em velocidade alta
Enviado por: jrmouro em 13 de Janeiro de 2013, 18:49
A configuração do eixo z ficou menos louca. Só o microstepping que é 1. Detalhe: os motores são idênticos.
Título: Re:Motores "estalando" em velocidade alta
Enviado por: jrmouro em 14 de Janeiro de 2013, 09:56
Por favor, me digam o que está errado.
1. Meus motores são Akiyama AK57H/3-1.8, portanto nº de passos 200, seis fios, dos quais uso somente quatro para ligação bipolar em série.
2. Meus drives são JMC 2MA860H, que estou alimentando com 36 VDC, selecionando 200 steps por revolução e ligando as entradas de step, dir e enable no + e gnd no -.
3. Configuração do eixo X: passo do fuso de 2.5 mm, polia do motor 18 dentes, polia do fuso 36 dentes (redução de 18x36). Portanto, a cada duas voltas do eixo do motor (400 steps), o deslocamento será 2.5 mm, o que dá uma escala de 160 steps/mm ou 0.00625 mm/step.
3. Configuração do eixo z: passo do fuso de 5 mm, polia do motor 12 dentes, polia do fuso 36 dentes (redução de 12x36). Portanto, a cada três voltas do eixo do motor (600 steps), o deslocamento será 5 mm, o que dá uma escala de 120 steps/mm ou 0.008333333 mm/step.
Título: Re:Motores "estalando" em velocidade alta
Enviado por: minilathe em 14 de Janeiro de 2013, 10:26
Por favor, me digam o que está errado.
1. Meus motores são Akiyama AK57H/3-1.8, portanto nº de passos 200, seis fios, dos quais uso somente quatro para ligação bipolar em série.

Ok. Na ligação série, seus motores terão mais torque em baixa velocidade.

2. Meus drives são JMC 2MA860H, que estou alimentando com 36 VDC, selecionando 200 steps por revolução e ligando as entradas de step, dir e enable no + e gnd no -.

Ok.

3. Configuração do eixo X: passo do fuso de 2.5 mm, polia do motor 18 dentes, polia do fuso 36 dentes (redução de 18x36). Portanto, a cada duas voltas do eixo do motor (400 steps), o deslocamento será 2.5 mm, o que dá uma escala de 160 steps/mm ou 0.00625 mm/step.

O preenchimento dos dentes das engrenagens do motor e do fuso estão certos. O passo do fuso escolhido deveria ser 2.5 mm e não 5 mm (como no eixo z). O software já calcula a movimentação do carro em função da redução, passo do fuso e passos por volta. Você pode conferir com um paquimetro ou uma regua quanto o carro se movimenta no Jog.
 
3. Configuração do eixo z: passo do fuso de 5 mm, polia do motor 12 dentes, polia do fuso 36 dentes (redução de 12x36). Portanto, a cada três voltas do eixo do motor (600 steps), o deslocamento será 5 mm, o que dá uma escala de 120 steps/mm ou 0.008333333 mm/step.

O preenchimento dos dentes das engrenagens do motor e do fuso estão certos, bem como do fuso. Se o motor e o driver (ajustado em full-step) operam com 200 passos por volta, então a movimentação seria: 5 / (200x3) = 0,00416667 mm/step. Você pode conferir com um paquimetro ou uma regua quanto o carro se movimenta no Jog.
Título: Re:Motores "estalando" em velocidade alta
Enviado por: jrmouro em 14 de Janeiro de 2013, 10:53
Em primeiro lugar gostaria de agradecer sua ajuda e paciência.
Fiquei com dúvida:
1. com relação ao eixo x, eu acho que considerei o passo do fuso 2.5mm, ou não?
2. com relação ao eixo z, não entendi a conta 5/(200x3) = 0,00416667 mm/step. Não era para dar 0.0083333333 como resultado?
Título: Re:Motores "estalando" em velocidade alta
Enviado por: minilathe em 14 de Janeiro de 2013, 11:26
Em primeiro lugar gostaria de agradecer sua ajuda e paciência.
Fiquei com dúvida:
1. com relação ao eixo x, eu acho que considerei o passo do fuso 2.5mm, ou não?
2. com relação ao eixo z, não entendi a conta 5/(200x3) = 0,00416667 mm/step. Não era para dar 0.0083333333 como resultado?

Se considerou 2.5 mm, então está correto. Como não ví a tela do eixo x fiz o comentário.

Errei o cálculo...  :)
Título: Re:Motores "estalando" em velocidade alta
Enviado por: jrmouro em 14 de Janeiro de 2013, 13:05
E com relação ao micropasso: coloco 2 ou 1? Acho que é 1, não é?
Título: Re:Motores "estalando" em velocidade alta
Enviado por: minilathe em 14 de Janeiro de 2013, 13:12
E com relação ao micropasso: coloco 2 ou 1? Acho que é 1, não é?

Se você esta acionando os motores com 200 passos por volta, em full-step, então use 1 para ambos.
Título: Re:Motores "estalando" em velocidade alta
Enviado por: jrmouro em 14 de Janeiro de 2013, 13:24
Beleza! Hoje à noite, eu vou tentar configurar com esses valores. Tomara que dê certo, e não tenha nada errado com o material que comprei.

Para eu configurar o motor de passo que gira o meu trocador de ferramenta, tem como fazer isso, no EMC, sem perder a visualização dos deslocamentos permitida pela escolha do tipo de máquina?

Assim que estiver tudo funcionando, pretendo trabalhar na elaboração de um trocador de ferramentas mais definitivo e funcional.
Título: Re:Motores "estalando" em velocidade alta
Enviado por: jrmouro em 15 de Janeiro de 2013, 05:49
Acho  que meu drive  que comanda o eixo x está com problema.  Mesmo que eu o configure para  resolução  200 , ele continua funcionando na resolução 500... Trabalando nesta resolução ele toca o motor bem, mas será que terei perda de torque?
Título: Re:Motores "estalando" em velocidade alta
Enviado por: minilathe em 15 de Janeiro de 2013, 07:29
Estranho...  Por que você acha que o driver aciona o motor a 500 passos por volta? Tem o manual do driver?
Título: Re:Motores "estalando" em velocidade alta
Enviado por: jrmouro em 15 de Janeiro de 2013, 09:36
Vou postar uma foto do drive:
Título: Re:Motores "estalando" em velocidade alta
Enviado por: jrmouro em 15 de Janeiro de 2013, 09:45
Você sabe dizer quantos micropassos por volta meus motores suportam?
Título: Re:Motores "estalando" em velocidade alta
Enviado por: minilathe em 15 de Janeiro de 2013, 11:16
Comece com 200 passos por volta para testar. Depois tente aumentar para 400, 600, ... Porém, saiba que ao aumentar a quantidade de passos o torque diminui e a posição efetiva do motor não é a esperada, devido a distribuição do campo magnético entre pólos magnéticos do motor.
Título: Re:Motores "estalando" em velocidade alta
Enviado por: jrmouro em 15 de Janeiro de 2013, 13:32
Como disse antes, gostaria de configurar o motor do trocador de ferramentas no EMC2.
O trocador é acionado por um motor de passo igual aos demais dos eixos x e z, através de engrenagens de redução de 20x46 dentes. Ele possui três posições, ou seja 120° de ângulo de diferença entre elas.
No TCNC, para trocar a ferramenta, eu faço o seguinte:
G00 Y 125; Para passar do ponto da trava
G00 Y118; Para voltar até o ponto da trava (perde-se alguns passo quando encontra a trava)
G92 Y0;Para zerar o eixo
Quando crio uma configuração para torno no emc2, o assistente só me dá os eixos x e z. Outra coisa que eu preciso fazer é configurar folgas, e o assistente não me dá a opção.
E aí, alguma dica?
Título: Re:Motores "estalando" em velocidade alta
Enviado por: minilathe em 15 de Janeiro de 2013, 14:23
O configurador ajuda mas é meio básico. Para configurar a folga (backlash), é necessário editar o parâmetro BACKLASH no  arquivo .ini de sua máquina. Aconselho estudar o manual do usuário do EMC. Acho que é possível criar o eixo do trocador de ferramenta pelo Stepconf, senão, crie à mão, editando os arquivos .ini e .hal
Título: Re:Motores "estalando" em velocidade alta
Enviado por: jrmouro em 17 de Janeiro de 2013, 07:19
Ontem, fiz uma tentativa de editar os arquivos ini e hal para fazer o trocador funcionar. Consegui fazê-lo, mas o eixo z parou de funcionar... Vou aprofundar nos estudos.
Título: Re:Motores "estalando" em velocidade alta
Enviado por: minilathe em 17 de Janeiro de 2013, 09:38
E os motores? Pararam de "estalar"? Antes de partir para o trocador de ferramentas, seria interessante resolver essa questão, que pode ocorrer em qualquer dos seus motores.
Título: Re:Motores "estalando" em velocidade alta
Enviado por: jrmouro em 17 de Janeiro de 2013, 11:00
No Turbocnc, usando o jog, principalmente quando uso velocidade máxima apertando a tecla Alt, os motores estalam bastante. Quando uso comandos G00 e G01 num programinha, por exemplo, os motores funcionam normais, exceto quando uso por exemplo G00 X Y Z, ou seja quando o Tcnc tem que comandar os três ao mesmo tempo. Eu acho que pode ser um problema de instalação do Tcnc. Até porque, em alguns testes, apareceram mensagens de erro para gravar arquivos de log e o programa travou.
No EMC2, passada a fase de configuração dos drives e testando o jog, os motores  rodaram serenos.
O computador que estou usando possui dois hds e posso dar boot no XP, DOS/win98 e Ubuntu. Eu quero deixar de usar o Tcnc, pois o EMC2 me parece bem melhor. Agora, o acho mais complicado. Andei lendo um arquivo destinado aos integradores e fiquei animado com as possibilidades de configurar sistemas cnc. Mas, por outro lado, achei que o editor do arquivo foi muito suscinto nas explicações e exemplificações do assunto.
Tenho um desejo de comandar minha plaina limadora com motores de passo e, pelo que entendi, posso usar o EMC2. Teria que instalar sinais de leitura de posição do torpedo da plaina. Mas isso é mais para frente, depois que eu conseguir fazer melhorias na adaptação do torno e da fresadora.
Título: Re:Motores "estalando" em velocidade alta
Enviado por: rds356 em 17 de Janeiro de 2013, 11:39
Bom dia  amigo..
Se me permite um palpite, este problema dos estalos em jog e G00 normal pode ser que a frequencia do kernel do micro não seja compatível com a aplicação.Já peguei casos assim e somente a troca resolve, pois como disse algumas placas-mães não são compatíveis com esta aplicação(CNC).
Se estiver usando o mach3 dê uma olhada na aba 'Diagnostics' e veja se o campo 'pulse frequency' esta no valor que você configurou e sem mexer em nada no micro fique olhando por alguns minutos se este não dá grandes variadas.Se ficar variando com diferenças superiores a 1khz tem grandes chances de ser este o problema.
Espero ter ajudado.
Att.:RDS
Título: Re:Motores "estalando" em velocidade alta
Enviado por: jrmouro em 17 de Janeiro de 2013, 12:04
Desculpe, não entendi direito: o problema seria com o processador, com a placa mãe ou com alguma configuração do setup da máquina?
Título: Re:Motores "estalando" em velocidade alta
Enviado por: rds356 em 17 de Janeiro de 2013, 12:06
Desculpe, não entendi direito: o problema seria com o processador, com a placa mãe ou com alguma configuração do setup da máquina?

Seria incompatibilidade da placa-mãe.Mas é só um palpite, faça o teste que mencionei e poste o resultado.
Att.:RDS
Título: Re:Motores "estalando" em velocidade alta
Enviado por: jrmouro em 20 de Janeiro de 2013, 06:57
Acho que não posso usar o Dos/Win98 com um com um micro dualcore, posso? Se não, pode ser este o problema com o Turbocnc.
Título: Re:Motores "estalando" em velocidade alta
Enviado por: Jorge_BH em 20 de Janeiro de 2013, 08:49
Ou vc usa um HD só para o DOS ou faz uma partição no seu HD e usa ela para o DOS. O prompt do windows não faz o TCNC funcionar bem...
Título: Re:Motores "estalando" em velocidade alta
Enviado por: jrmouro em 25 de Janeiro de 2013, 13:28
Fiz um vídeo com o que eu acho que é um defeito no drive: https://www.youtube.com/watch?v=HHSZvzBphRg (https://www.youtube.com/watch?v=HHSZvzBphRg)