Autor Tópico: Eixo SLAVE com diferentes STEPS. Tem jeito?  (Lida 1251 vezes)

Description:

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

Offline gurob

  • Novato
  • *
  • Posts: 13
  • GUIA-CNC
Eixo SLAVE com diferentes STEPS. Tem jeito?
« Online: 10 de Fevereiro de 2016, 23:20 »
Boa noite galera.

Estou precisando usar dois motores no eixo A. Nada que um SLAVE não funcione, porém a relação de movimento é diferente em cada motor.
Então preciso calibrar os dois motores com steps diferentes para que fiquem sincronizados, no entanto o mach3 assume que o passo é o mesmo para os dois motores.
Alguem conhece um jeito pra fazer dois motores caminharem sincronizados, porém com steps diferentes?

Alguma idéia?

Obrigado
Gustavo

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:Eixo SLAVE com diferentes STEPS. Tem jeito?
« Resposta #1 Online: 11 de Fevereiro de 2016, 10:29 »
Nunca fiz isso, mas penso que se tem dois motores configurados como dois eixos independentes mas um deles ajustado para ser escravo do outro, imagino que a coisa deveria funcionar se a quantidade de passos de um for algum múltiplo da quantidade de passo do outro - por exemplo 200 e 400, mas as velocidades de deslocamento devem ser iguais, por exemplo 2000 mm/min nos dois eixos.

Se não funcionar deve ser causa do gerenciador de movimentos interno do Mach3, que manda sinais de passo e direção em quantidades iguais para os dois eixos...

Se for verdade isso, talvez usando o campo de formulas deva resolver, mas resolve em parte porque as formulas só entram em funcionamento quando o Mach3 interpreta um arquivo - não funciona em JOG

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:Eixo SLAVE com diferentes STEPS. Tem jeito?
« Resposta #2 Online: 11 de Fevereiro de 2016, 10:30 »
Mas explica melhor a sua necessidade - o que precisa fazer?

Offline gurob

  • Novato
  • *
  • Posts: 13
  • GUIA-CNC
Re:Eixo SLAVE com diferentes STEPS. Tem jeito?
« Resposta #3 Online: 11 de Fevereiro de 2016, 16:33 »
Oi Fabio, obrigado por sua constante cordialidade.

Eu tenho um eixo rotacional, o eixo A.
Eu preciso girar uma cantoneira, porém como ela é muito mole, um lado gira e o outro torce. Por isso estou tendo que colocar outro motor na outra ponta da cantoneira, pra que ela gire constantemente e sem torcer.
Aí que entra o problema, um motor é engrenado com correia dentada até a placa que morde a cantoneira, o outro motor é engrenado tipo pinhão/coroa.
A relação dos dois motores é diferente, por isso um gira mais que o outro se eu ligar em slave.
A idéia que tive foi deixa-los separados em eixo A e B, então faço um código onde sempre o A e B vão ter o mesmo valor (A 45.000 B45.000)
Porém o problema é em JOG, quando apenas um motor vai girar e o outro vai dessincronizar, por isso pensei de fazer slave, mas o danado do Mach3 assume que os dois motores tem o mesmo STEP, Velocidade e Aceleração.

Conseguiu entender o drama?

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:Eixo SLAVE com diferentes STEPS. Tem jeito?
« Resposta #4 Online: 12 de Fevereiro de 2016, 09:46 »
Entendí o problema - olha, eu acho que o melhor é tentar fazer as duas reduções iguais em termos mecânicos - assim teria muito menos problemas eu imagino

 

/** * */