Autor Tópico: Arduino + grbl  (Lida 19384 vezes)

Description:

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

Offline tomaslok

  • Novato
  • *
  • Posts: 3
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: guarulhos
  • Nome:: ewerton reis alves
  • Profissão: Tecnico em automação Industrial
Arduino + grbl
« Online: 08 de Novembro de 2012, 16:40 »
E ai pessoal, urgente, Gostaria que me ajudassem com um tutorial ou algo do tipo para poder utilizar a biblioteca grbl para minha cnc.
 Ja tentei de tudo, mas, sem sucesso por favor alguem me ajude""

Offline linearactuator

  • Fuso
  • **
  • Posts: 242
  • Sexo: Masculino
Re:Arduino + grbl
« Resposta #1 Online: 08 de Novembro de 2012, 17:03 »
Essa biblioteca e' bem generica. voce tem que configurar os pinos dos drivers.. etc... o problema principal e' que ja tem meses que ninguem mexe nela. Eu recomendo voce comecar com o Marlin. Que e' o melhor firmware da reprap. O ideal e' ligar LCD alguns botoes ai voce pode fazer as configuracoes de velocidade, zerar a maquina, fazer o touchoff. E e' so carregar o Gcode.

Agumas funcoes vao ser exclusivas para 3d printer mas a maior parte e' bem generica.

https://github.com/ErikZalm/Marlin

A adaptacao e' um pouquinho complexa.. mas e' so ler.

http://www.buildlog.net/blog/2012/08/hacking-your-cnc-toolchain/

Marlin controlando uma 3d printer como se fosse uma fresa.

Marlin Running Standard CNC router G Code

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re:Arduino + grbl
« Resposta #2 Online: 08 de Novembro de 2012, 17:47 »
E ai pessoal, urgente, Gostaria que me ajudassem com um tutorial ou algo do tipo para poder utilizar a biblioteca grbl para minha cnc. Ja tentei de tudo, mas, sem sucesso por favor alguem me ajude""

Seja mais específico, quais são exatamente os problemas que está encontrando ?

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re:Arduino + grbl
« Resposta #3 Online: 08 de Novembro de 2012, 18:02 »
... o problema principal e' que ja tem meses que ninguem mexe nela.

E pq isto é um prob ?

Citar
Eu recomendo voce comecar com o Marlin.

É mal negócio, o Marlin foi desenvolvido para impressoras 3D, não fresadoras. Quem não consegue usar o GRBL estará em muito pior situação com o Marlin.

Sugiro enfaticamente a quem não está familiarizado que comece com o GRBL.

Citar
Que e' o melhor firmware da reprap.

Não, o melhor, adotado atualmente pela maioria dos usuários é o Repetier.

Offline linearactuator

  • Fuso
  • **
  • Posts: 242
  • Sexo: Masculino
Re:Arduino + grbl
« Resposta #4 Online: 08 de Novembro de 2012, 18:28 »
... o problema principal e' que ja tem meses que ninguem mexe nela.

E pq isto é um prob ?



bom, se voce vai investir seu trabalho em aprender a usar um software... e' bom saber que esse software esta em desenvolvimento ativo, nao acha?

Citar
Citar
Eu recomendo voce comecar com o Marlin.

Sugiro enfaticamente a quem não está familiarizado que comece com o GRBL.

os firmwares de impressoras 3d estao sofrendo intenso desenvolvimento em optimizacao de movimento. O que esta deixando o grbl para tras. Voce pode nao ter alguns canned cycles de fresa CNC (que o grbl tambem nao tem), mas s comandos G sao os mesmos. Como voce pode ver no link que eu mandei acima. O funcionamento parece bem plausivel.


Citar
Não, o melhor, adotado atualmente pela maioria dos usuários é o Repetier.

Ok.. bom mas ano passado era o melhor ahha. O Repetier tem o host.. mas se voce usa replicatorG ou usa a reprap em com SD card o Host nao tem necessidade. Das varias discussoes que eu vi me parece que o marlin e o pepetier sao um empate em performance.
Agora nesse video de comparacao aqui eu prefiro o Marlin, o que voce acha?

Repetier-Firmware circular interpolation


Mendel-parts "Marlin" firmware circular interpolation

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re:Arduino + grbl
« Resposta #5 Online: 08 de Novembro de 2012, 19:02 »
bom, se voce vai investir seu trabalho em aprender a usar um software... e' bom saber que esse software esta em desenvolvimento ativo, nao acha?

Algo menos importante do que parece, meu critério é sempre o de suficiência e adequação. Verifique o intervalo entre as atualizações do TurboCNC, do Mach e do LinuxCNC, só pra ficar nos mais conhecidos ...

Quanto ao GRBL, cumpre o que promete, se atende às necessidades do usuário, problema resolvido.

Citar
O funcionamento parece bem plausivel.

Eu não disse que não é ... o que eu disse é que as dificuldades são bem maiores, particularmente pra quem não conseguiu ainda fazer funcionar o GRBL e possivelmente não está familiarizado com impressoras 3D, Arduino e eventualmente nem CNC ...

Citar
Agora nesse video de comparacao aqui eu prefiro o Marlin, o que voce acha?

Acho que devemos manter a discussão em seu contexto, que não é RepRap ou corremos o risco de mais confundir que esclarecer ...

O Repetier é melhor em todos os aspectos, opinião consensual de um grande grupo bastante experiente que conhece ambas as soluções. Eu ainda não tenho suficiente experiência pra opinar, mas minhas primeiras impressões tb são mais favoráveis ao Repetier.

Além disso o Marlin se não está morto está agonizando, o que vem de encontro á sua preocupação com desenvolvimento ativo e frequente, o que neste contexto - impressão 3D - é importante, em face da imaturidade de todo o processo.

Offline linearactuator

  • Fuso
  • **
  • Posts: 242
  • Sexo: Masculino
Re:Arduino + grbl
« Resposta #6 Online: 08 de Novembro de 2012, 19:30 »
bom, nao vamos cair em discussao de opiniao. :-) eu nao tenho experiencia nos dois tambem.  so no que leio online. E sei que tem muita discussao nessa batalha de firmware. Mas  o  tomaslok agora tem bastante opcoes. seria interessante se ele explicasse melhor a aplicacao. Em que vai usar, que problemas esta tendo, etc.

Offline tomaslok

  • Novato
  • *
  • Posts: 3
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: guarulhos
  • Nome:: ewerton reis alves
  • Profissão: Tecnico em automação Industrial
Re:Arduino + grbl
« Resposta #7 Online: 08 de Novembro de 2012, 20:50 »
Citar
seria interessante se ele explicasse melhor a aplicacao. Em que vai usar, que problemas esta tendo
  Bom obrigado pela ajuda pessoal, eu estou com 2 motores de passos e seus respectivos modulos gostaria de um firmware para
 o arduino que interpretasse o G-code, me indicaram o grbl, mas eustou com dificuldades de passa para o arduino esse firmware, é só para testes
se alguem tiver algum tutorial que me ajudasse eu agradecerria.
   

Offline jpaulo

  • Moderador
  • Hobby
  • ******
  • Posts: 311
  • Sexo: Masculino
    • http://www.kitcnc.com.br
Re:Arduino + grbl
« Resposta #8 Online: 09 de Novembro de 2012, 00:27 »
Não posso falar do GRBL pois nunca fiz qualquer teste com ele, porem tenho brincado a alguns meses com os firmwares para impressora 3d e pessoalmente não recomendaria para controle de uma Router ou Fresadora.

Os controles ainda são bastante defasados ao mundo CNC, tente dar uma pausa no meio de um trabalho, enquanto tiver código no buffer do arduino a maquina nao para, e as consequências disto em uma CNC podem causar um dano enorme.

As interfaces com o arduino são focadas em impressoras, tentar ajustar um fresa usando estas interfaces pode ser uma aventura perigosa para as frestas.

Em resumo é possível controlar e até operar um CNC com o conjunto firmware/host de impressoras 3d visto que elas nada mais são do que uma CNC, porém não seria nada produtivo.

Sds

JP


Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re:Arduino + grbl
« Resposta #9 Online: 09 de Novembro de 2012, 07:19 »
... mas eustou com dificuldades de passa para o arduino esse firmware, é só para testes
se alguem tiver algum tutorial que me ajudasse eu agradecerria.

Ewerton, de novo: seja específico, diga qual é exatamente a dificuldade, senão fica difícil ajudá-lo ...

Vc tem alguma experiência com Arduino ?

Desconfio que não está conseguindo compilar o sketch, é isto ? Veja:

https://github.com/grbl/grbl/wiki/Compiling-Grbl

Isto tb pode ser útil:

http://www.shapeoko.com/wiki/index.php/Grbl


Offline linearactuator

  • Fuso
  • **
  • Posts: 242
  • Sexo: Masculino
Re:Arduino + grbl
« Resposta #10 Online: 09 de Novembro de 2012, 08:05 »
Não posso falar do GRBL pois nunca fiz qualquer teste com ele, porem tenho brincado a alguns meses com os firmwares para impressora 3d e pessoalmente não recomendaria para controle de uma Router ou Fresadora.

Os controles ainda são bastante defasados ao mundo CNC, tente dar uma pausa no meio de um trabalho, enquanto tiver código no buffer do arduino a maquina nao para, e as consequências disto em uma CNC podem causar um dano enorme.

As interfaces com o arduino são focadas em impressoras, tentar ajustar um fresa usando estas interfaces pode ser uma aventura perigosa para as frestas.

Em resumo é possível controlar e até operar um CNC com o conjunto firmware/host de impressoras 3d visto que elas nada mais são do que uma CNC, porém não seria nada produtivo.


Seja mais especifico. Qual firmware esta usando? Qual processdor esta usando, qual veocidade? Esta usando um SD card para extender o buffer?

a "interface" que voce esta dizendo sao os programas de communicacao.. Mas voce pode carregar um arquivo em Codigo G no SD card e ler direto no controlador. Nao tem interface the impressao 3d nenhuma.

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re:Arduino + grbl
« Resposta #11 Online: 09 de Novembro de 2012, 08:36 »
Seja mais especifico.

He, he, he ... o que o JP diz é uma generalização, correta e válida em qualquer dos casos  ;D

Citar
Qual firmware esta usando? Qual processdor esta usando, qual veocidade? Esta usando um SD card para extender o buffer?

Não importa o processador, a velocidade, buffers, SD cards etc ... os front ends e firmwares são desenvolvidos e otimizados para repraps, a adaptação para controle de fresadoras ou máquinas CNC similares é bem pedalativa e fora do alcance da maioria, faz pouco sentido quando há um GRBL, desenvolvido especificamente para a tarefa ;D

Citar
a "interface" que voce esta dizendo sao os programas de communicacao.. Mas voce pode carregar um arquivo em Codigo G no SD card e ler direto no controlador. Nao tem interface the impressao 3d nenhuma.

Hi, hi, hi ... ensinando o padre nosso pro vigário ?  ;D ;D ;D

Offline tomaslok

  • Novato
  • *
  • Posts: 3
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: guarulhos
  • Nome:: ewerton reis alves
  • Profissão: Tecnico em automação Industrial
Re:Arduino + grbl
« Resposta #12 Online: 09 de Novembro de 2012, 10:09 »
Citar
Desconfio que não está conseguindo compilar o sketch, é isto ? Veja:

https://github.com/grbl/grbl/wiki/Compiling-Grbl

Isto tb pode ser útil:

http://www.shapeoko.com/wiki/index.php/Grbl

Bom era exatamente isso que precisava !!
  Obrigado a todos!!

Offline linearactuator

  • Fuso
  • **
  • Posts: 242
  • Sexo: Masculino
Re:Arduino + grbl
« Resposta #13 Online: 09 de Novembro de 2012, 10:46 »
Seja mais especifico.

He, he, he ... o que o JP diz é uma generalização, correta e válida em qualquer dos casos  ;D

Ah com certeza por que generalizar e' o melhor caminho para o conhecimento.

Citar
Citar
Qual firmware esta usando? Qual processdor esta usando, qual veocidade? Esta usando um SD card para extender o buffer?

Não importa o processador, a velocidade, buffers, SD cards etc ... os front ends e firmwares são desenvolvidos e otimizados para repraps, a adaptação para controle de fresadoras ou máquinas CNC similares é bem pedalativa e fora do alcance da maioria, faz pouco sentido quando há um GRBL, desenvolvido especificamente para a tarefa ;D


Ah nao importa que o problema que ele esta tendo de demora e' por causa da pequena memoria interna do processador. Nao importa mesmo.

Citar
Citar
a "interface" que voce esta dizendo sao os programas de communicacao.. Mas voce pode carregar um arquivo em Codigo G no SD card e ler direto no controlador. Nao tem interface the impressao 3d nenhuma.

Hi, hi, hi ... ensinando o padre nosso pro vigário ?  ;D ;D ;D

De uma olhadina na mia apresentacao e veja bem se procede. Esse tipo de piadinha e' a troco de que?

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re:Arduino + grbl
« Resposta #14 Online: 09 de Novembro de 2012, 11:27 »
Ah com certeza por que generalizar e' o melhor caminho para o conhecimento.

Exato. Não fossem possíveis as generalizações não haveria ciência. Ainda bem que vc sabe disto  ;D

Citar
Ah nao importa que o problema que ele esta tendo de demora e' por causa da pequena memoria interna do processador. Nao importa mesmo.

Ele quem, cara-pálida ?  ;D

Citar
De uma olhadina na mia apresentacao e veja bem se procede. Esse tipo de piadinha e' a troco de que?

Olhar sua apresentação pra que ? Isto tem alguma relevância para o tema em discussão ?

A piadinha vai de graça, bônus pelos seus esforços ... hum ... talvez seja tb uma pequena homenagem ao JP ... eu quero ser como ele quando eu crescer, sabe ?  ;D

 

/** * */