Bom dia, é possível fazer uma CNC que "aprenda" o caminho, ou seja eu não faço o Código "G" eu movimento os eixos e gravo os movimentos? Obrigado

Exibições: 270

Responder esta

Respostas a este tópico

Bom dia.

Sim, é possível.

RV mineirin

Pode me ajudar, com maiores informações? qual caminho devo seguir? obrigado 

Boa tarde.

Nunca pensei em fazer algo assim.

Mas se eu fosse fazer,

eu usaria montaria um encoder em cada stepmotor, e usaria um micro controlador para salvar 

cada steps de cada motor dos eixos X, Y, Z na ordem e no tempo em que eles ocorrem. 

Boa sorte.

RV mineirin

Olá, alguns anos atráz fiz um gravador em tempo real para movimentação de servos motores utilizando um PIC e gravando diretamente em uma eeprom 24c256.

No caso eu tinha 1 potenciometro 2 botões e 2 canais de servos e 1 display 16x2 podia gravar em tempo real e executar a rotina posteriormente.

Não é exatamente o que quer mas se ajudar em algo para poder dar uma luz eu posso ver se acho o projeto e te envio.

Opa, claro toda ajuda é bem vinda, muito obrigado

Olá, esse é o arquivo que falei, espero que te de uma luz.

Anexos

Mais um vez muito obrigado meu amigo

Só um detalhe, na época eu fiz este projeto em Picbasic.

Boa tarde.

Olá, alguns anos atráz fiz um gravador em tempo real para movimentação de servos motores .....  "

O motores de uma CNC não são servo motores, são motores de passo, (step motors).

RV mineirin

Olá RV tubo bem?

Sim estou ciente.

Só citei polo fato da gravação em tempo real que em tese seria a "mesma" lógica e ao analizar o código possa a vir surgir uma luz no fim do tunel.

Que no caso ao inves de ler o potenciometro, leria a quantidade de pulsos enviado para o drive do motor de passo.

É claro que nesse caso não daria para utilizar a eeprom pelo fato do tempo gasto para gravação. 

Viajando nessa ideia, será que um motor de passo não poderia ser um encoder ???

Digo: Quando vc vira qualquer motor que tenha dentro imãs permanentes vc gera energia.

Se for um motor DC vc gera tensão positiva se rodar pra um lado e negativa se girar pro outro.

Imagino assim: por ex um torno, que tem manivelas para ajustar o movimento da castanha.

Vc adicionaria motores de passo, mas mantendo as manivelas.

Com o driver desativado imagino que se vc virar a manivela vai gerar pulsos de tensão nos fios do motor.

Se interpretar esses pulsos vc consegue saber quantos passos foram dados.

Economiza não só o encoder, mas a ligação mecânica dele. Por ser fora de normalidade é muito dificil encontrar um motor de passo com encoder, imagino. 

Boa pergunta meu amigo.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço