Autor Tópico: Queda de velocidade em interpolação em G0  (Lida 2417 vezes)

Description:

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

Offline Hempquest

  • Hobby
  • ****
  • Posts: 587
  • Sexo: Masculino
    • Artefresa
  • Cidade - UF: Maringá - PR
  • Nome:: Maicon
  • Profissão: Desenvolvimento de máquinas para automação Industrial
Queda de velocidade em interpolação em G0
« Online: 27 de Junho de 2012, 14:55 »
Atualmente minha máquina esta com velocidade de deslocamento em G0 de 8M/Min, mais quando os eixos X e Y se movimentam ao mesmo tempo, essa velocidade cai, fica em torno de 12M/min dando 6M/min em média para cada eixo, o que pode estar ocorrendo?
Eu uso cremalheiras, redução de 4:1, motor de passo nema 34 de 32Kgf, e 800 micropassos, o Computador é novo, é um athlon X2 3.0GHZ, 2GB de memoria, antes estava com 1600 micropassos, eu diminui para 800 pra ver se melhorava, mais ficou a mesma coisa.
Mais uma questao, como eu calculo o RPM do motor de passo?
« Última modificação: 27 de Junho de 2012, 15:22 por Hempquest »

Offline mandiares

  • Manutenção mecânica, reparo e fabricação de componentes
  • Fuso
  • **
  • Posts: 141
  • Sexo: Masculino
  • Cidade - UF: Volta Redonda - A cidade do aço
Re:Queda de velocidade em interpolação em G0
« Resposta #1 Online: 27 de Junho de 2012, 17:02 »
Hemp

se a=passos/mm
e configurado para 800 passos/volta

800 passos/volta dividido por a passos/mm = 800/a mm/volta

se a velocidade for 12 m/min ou 12000 mm/min

12000 mm/min dividido por 800/a mm/volta = b volta/min ( ou rpm )

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:Queda de velocidade em interpolação em G0
« Resposta #2 Online: 27 de Junho de 2012, 18:33 »
G0 é movimento rápido apenas - sem interpolação...

Se o operador informa que deseja fazer um deslocamento com dois eixos simultâneos (G0X...Y....) e as duas distancias são iguais e o mais importante, com velocidades máximas iguais, a resultante do movimento terá a velocidade máxima x 1,41 ou seja, supondo que a máxima dos dois eixos for de 8 metros/minuto, a resultante será de 8 x 1.41 = 11,3 metros/min aproximadamente

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:Queda de velocidade em interpolação em G0
« Resposta #3 Online: 27 de Junho de 2012, 18:37 »
Em tempo,

Se está usando um acionamento eletronico nos motores muito subdividido, pode acontecer do conjunto PC/Mach3 não conseguir gerar a quantidade de pulsos de passo numa velocidade alta, mas esta limitação estaria sendo imposta nas janelas de ajustes de velocidade de cada motor.

Para contornar isso pode-se usar uma velocidade de Kernel mais alta, assim se consegue aumentar os ajustes de velocidade no Mach3.

Este recurso é muito usado quando se está acionando servo motores, pois estes aceitam muito bem frequencias altas de pulsos e os motores respondem bem à isso também.

Offline Hempquest

  • Hobby
  • ****
  • Posts: 587
  • Sexo: Masculino
    • Artefresa
  • Cidade - UF: Maringá - PR
  • Nome:: Maicon
  • Profissão: Desenvolvimento de máquinas para automação Industrial
Re:Queda de velocidade em interpolação em G0
« Resposta #4 Online: 27 de Junho de 2012, 18:53 »
G0 é movimento rápido apenas - sem interpolação...

Se o operador informa que deseja fazer um deslocamento com dois eixos simultâneos (G0X...Y....) e as duas distancias são iguais e o mais importante, com velocidades máximas iguais, a resultante do movimento terá a velocidade máxima x 1,41 ou seja, supondo que a máxima dos dois eixos for de 8 metros/minuto, a resultante será de 8 x 1.41 = 11,3 metros/min aproximadamente

Bom, entao na verdade nao esta nada errado, eu que imaginei que se os 2 eixos se movimentando ao mesmo tempo logo a velocidade tria que dobrar, mais como esse valor é de 1.41 e nao 2 como eu estava imaginando, esta certo.

Eu só nao captei a formula para o calculo de RPM do amigo mandiares
Saiu um valor de 15RPM nas minhas contas (nada a ver), fiquei meio confuso nos solbolos "/" nao sei se é simbolo de divisão ou apenas separação de unidade.
Da mais uma forcinha ai..... ;D

Offline mandiares

  • Manutenção mecânica, reparo e fabricação de componentes
  • Fuso
  • **
  • Posts: 141
  • Sexo: Masculino
  • Cidade - UF: Volta Redonda - A cidade do aço
Queda de velocidade em interpolação em G0
« Resposta #5 Online: 27 de Junho de 2012, 19:29 »
800/a é o mesmo que micropasso dividido por step/unit. Este ultimo vc. pega no Mach3 na configuração dos motores. Os demais "/" são apenas para denotar as unidades e melhorar o entendimento.

Offline mandiares

  • Manutenção mecânica, reparo e fabricação de componentes
  • Fuso
  • **
  • Posts: 141
  • Sexo: Masculino
  • Cidade - UF: Volta Redonda - A cidade do aço
Queda de velocidade em interpolação em G0
« Resposta #6 Online: 27 de Junho de 2012, 19:50 »
Só para complementar, na interpolação linear a velocidade de cada motor vai depender do angulo da trajetória em relação ao seu eixo respectivo. Como vc. deslocou à 45 graus o inverso do seno ou do coseno é 1.41. Tentei variar percursos como 3:1 p. ex., e veja o resultado.

Offline Hempquest

  • Hobby
  • ****
  • Posts: 587
  • Sexo: Masculino
    • Artefresa
  • Cidade - UF: Maringá - PR
  • Nome:: Maicon
  • Profissão: Desenvolvimento de máquinas para automação Industrial
Re:Queda de velocidade em interpolação em G0
« Resposta #7 Online: 27 de Junho de 2012, 22:54 »
800/a é o mesmo que micropasso dividido por step/unit. Este ultimo vc. pega no Mach3 na configuração dos motores. Os demais "/" são apenas para denotar as unidades e melhorar o entendimento.

Agora eu entendi! ;D
meu motores entao rodando em média a 450 RPM
Eu tava matutando e cheguei a esse valor com outra conta, eu dividi a velocidade de avanço 8000mm/min pelo passo da cremalheira ja com a redução, fiz com essa formula que vc pasou e deu a mesma coisa, na verdade a divisao de passos dividido por step/unit é justamente o valor do passo da cremalheira ou fuso no caso.
Valeu.

 

/** * */