Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print
SOFTWARES => Controle => Mach 2/3 => Tópico iniciado por: Hempquest em 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?
-
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 )
-
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
-
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.
-
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
-
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.
-
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.
-
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.