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

Bem Vindos! => Apresentação => Tópico iniciado por: alphonsus em 16 de Março de 2012, 10:25

Título: Mais um ao time
Enviado por: alphonsus em 16 de Março de 2012, 10:25
Ola Pessoal,

Meu nome é José Afonso, sou da cidade de São Carlos e estou cursando Ciência da Computação e adoro eletrônica.
Eu fiz um projeto usando USB e como meta, irei fazer uma CNC usando a porta USB. Pretende eu mesmo desenvolver os drivers pros motores de passo.
Pretender fazer tudo, comprar o minimo possível pronto.

Em fim, espero agregar conhecimento ao forum.
Gostaria de saber se tem algum tutorial ou as informações estão "espalhadas", visto que tem um "boom" de informações e não sei por onde começar.
Agradeço a ajuda de vocês, por favor!

Obrigado
[]'s
Título: Re:Mais um ao time
Enviado por: F.Gilii em 16 de Março de 2012, 10:47
Afonso,

Seja bem vindo ao fórum.

Com relação ao conteúdo do forum, há muita informação mas nada pronto e mastigado no que se refere à comunicação e controle por USB especificamente.

Creio que o ideal seja estudar um pouco como funciona um motor de passo (simples até) e mais importante, como se dá a comunicação entre PC e drives.
Verá que há problemas de latência e de integridade de sinais e que a saída que todos estão encontrando para o problema é fazer uma placa que receba lotes de sinais e que o software na placa será encarregado de gerir tais sinais e interpretar comandos em código-G e reenviá-los para os drives.

Nesse ponto há basicamente dois caminhos - fazer um software dedicado ao controle da placa e dos drives, ou fazer um "plugin" que funcione dentro de um programa de controle já existente como EMC ou Mach3.

Veja alguns exemplos de placas assim:
http://www.edingcnc.com/index.php?taalid=2 (http://www.edingcnc.com/index.php?taalid=2) (programa dedicado)
http://www.planet-cnc.com/ (http://www.planet-cnc.com/) (programa dedicado
http://dynomotion.com/ (http://dynomotion.com/) (plugin p/ Mach3)
http://ncpod.oemtech.com/ (http://ncpod.oemtech.com/) (plugin p/ Mach3)

Pesquise no forum porque há diversas ocorrencias do assunto e tenho certeza que encontrará alguma coisa.

Fabio Gilii
Título: Re:Mais um ao time
Enviado por: alphonsus em 16 de Março de 2012, 10:55
Pretendo usar os programas já existentes no mercado (obviamente, free). O que quiz dizer é que pretendo usar os drivers e controlados pela USB. Vejo que a maioria dos projetos usam Paralela e Serial.

Latência na USB não será o problema, visto que a taxa de resposta é de 0,01segundos. Acredito que é o suficiente para uma CNC com boa precisão!

[]'s Fabio
Título: Re:Mais um ao time
Enviado por: Cássio Alvarenga em 16 de Março de 2012, 11:31
Latência na USB não será o problema, visto que a taxa de resposta é de 0,01segundos. Acredito que é o suficiente para uma CNC com boa precisão!


   Em alguns casos, principalmente em curvas geradas em CAM, são executadas umas 3 linhas ou mais em menos de 10ms.

 No mais... Bem vindo!! Sou eng. Mecânico e o que precisar nessa área pode contar comigo.  ;D
Título: Re:Mais um ao time
Enviado por: alphonsus em 16 de Março de 2012, 11:35
Latência na USB não será o problema, visto que a taxa de resposta é de 0,01segundos. Acredito que é o suficiente para uma CNC com boa precisão!


   Em alguns casos, principalmente em curvas geradas em CAM, são executadas umas 3 linhas ou mais em menos de 10ms.

 No mais... Bem vindo!! Sou eng. Mecânico e o que precisar nessa área pode contar comigo.  ;D

É...então acho que vou ter que otimizar uahuahuahauhauhau!!!
Como isso é um projeto a longoooo prazo (universitário já viu né...mais duro impossível), vou começar fazendo uns testes com motor de passo e controla-lo pela USB.

Cássio, pode ter certeza que vou recorrer a vocês, com certeza. Apesar de Ciêntista, tenho um pouco de Engenheiro rsrs.