Headless CNC com um Garagino para armazenar o firmware Grbl v_08c

A utilização de um Garagino simplificou a montagem do protótipo do vídeo abaixo.

O próximo passo será a substituição do outro Arduino por um Garagino e substituição dos Shields por componentes separados para facilitar a montagem como um único conjunto, mais acessível e mais compacto.

Material básico:

Arduino Uno R3;

Garagino do Laboratório de Garagem;

MicroSD da Sparkkfun;

LCD 16x2 e

3 x drives Pololu DRV8825. 

 

Link do vídeo:

 

https://www.youtube.com/watch?v=Y0ASDqrFbDs

Exibições: 8089

Responder esta

Respostas a este tópico

Rodrigo. Conseguiu?

Boa noite Rodrigo,

Os testes dos sensores de fim de curso e home vou testar quando iniciar os testes diretamente com a máquina.

A parte mecânica que tenho é resultado de conhecimento básico adquirido das experiências dos colegas.

Pretendo fazer uma versão melhorada aproveitando várias idéias que acumulei quando tiver mais tempo para isso.

Milton, boa noite.

Está carregando o .HEX do GRBL sem modificação nos fontes?

Quais os testes que já fez?

Tem imagens de sua máquina pra mostrar?

Boa noite Euclides,

Estou utilizando a vesão grbl_v0_8c_atmega328p_16mhz_9600_20130405.hex sem qualquer modificação.

Estou testando com diversos arquivos Gcode, inclusive um com 7.072 linhas.

Assim que eu terminar essa fase de testes, vou passar para os testes diretamente na máquina.

Segue abaixo um vídeo da máquina em um teste muito básico da placa CNC3AX para você ter uma idéia de como ficou a estrutura.

Está pesada porque pretendo utilizá-la para trabalhar com alumínio para montar uma versão com correção de diversos detalhes que já consegui aprender depois dessa primeira montagem.

Os motores também serão substituidos por outros de maior capacidade de torque.

Nesse vídeo utilizei o softwre TurboCNC com boot pelo DOS à partir de um pendrive.

Link do vídeo:

http://www.youtube.com/watch?v=zkPB0DlRZ9M 

Milton boa noite,

Qual programa vc utiliza pra controlar o grbl pelo pc e enviar as linhas de código G ?

Obrigado.

Boa noite Rodrigo,

Para enviar linhas Gcode para o Grbl à partir de um PC, você pode utilizar o software gratuito GcodeSender.

Link do software:

https://github.com/OttoHermansson/GcodeSender/downloads

Aqui você tem explicações sobre o uso so software:

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

Olá Milton, estou montando uma CNC e gostaria de fazer exatamente esse projeto, com um leitor de cartão que armazena os codigos-G e um LCD com botões que funcionaria como um menu. Você poderia disponibilizar o código que usou para fazer isso?

Ola

Estou pesquisando sobre o grbl, mas ainda não descobri o seguinte:

como faço para configurar o passo da rosca (barra roscada ou fuso no grbl)?

Se puder me dar uma ajuda, agradeço

sds

Sanches

Olá Sanches,

Para configurar passos/mm é necessário definir os os valores para os eixos x, y e z com os comandos $0, $1 e $2:

$0=755.906 (x, step/mm) 

$1=755.906 (y, step/mm)

$2=755.906 (z, step/mm)

Veja detalhes no link abaixo:

https://github.com/grbl/grbl/wiki/Configuring-Grbl-v0.8

Obrigado, eu já tinha visto a pagina que vc mandou.

Estou acostumado com o turbocnc onde vc configura o passo da barra roscada e não vi nada parecido, pelo que li vc tem que ajustar empiricamente, pelo menos foi o que eu entendí, me corrija se eu estiver errado.

Lí em algum lugar que alguem ajustou assim:

manda rodar um projeto e vai verificando as medidas (por isso achei empírico).

Imaginei algo como o turbocnc, onde vc setaria o passo da rosca e daí o software faria o restante, incluive se tiver redução (no caso de polias sincronizadas)

continuo em busca então.

Obrigado

Sanches

Se você tiver um motor 1.8º, vai ter 200 passos (step) para dar uma volta completa.

Se o motor for ligado como passo completo, então não vai haver modificação, mas, se for ligado como meio passo, vai necessitar de 400 passos para completar uma volta.

Se a sua barra tiver rosca de 3mm, e ligação do motor como passo completo, vai necessitar de 200 passos para uma volta no eixo do motor, sendo que cada volta vai provocar um deslocamento de 3mm devido ao passo da rosca do fuso.

Resumindo:

Barra com passo da rosca = 3mm

motor configurado como meio passo = 400 passos por volta

Grbl -> step/mm = 400/3 = 133.33

motor configurado como passo completo = 200 passos por volta

Grbl -> step;mm = 200/3 = 66.66

=================================================

Utilizando drive com micro passos:

configurado com 1/4 => 200 / (1/4) = 800 passos por volta

Grbl -> step/mm = 800/3 = 266,66

Se todos os eixos tiverem as mesmas características:

Para eixo X => $0=266.66

Para eixo Y => $1=266.66

Para eixo Z => $2=266.66

----------------------------------------------------

Para barra com passo = 4mm

configurado com 1/4 => 200 / (1/4) = 800 passos por volta

Grbl -> step/mm = 800/4 = 200.00

Se todos os eixos tiverem as mesmas características:

Para eixo X => $0=200.00

Para eixo Y => $1=200.00

Para eixo Z => $2=200.00

configurado com 1/8 => 200 / (1/8) = 1600 passos por volta

Grbl -> step/mm = 1600/4 = 400.00

Se todos os eixos tiverem as mesmas características:

Para eixo X => $0=400.00

Para eixo Y => $1=400.00

Para eixo Z => $2=400.00

Ola

muito obrigado pela informação, foi de grande valia.

Agora vou ver o que vou usar aqui de barra roscada e configurar o grbl.

bom final de semana

sds

Sanches

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço