Índice:
- Etapa 1: O QUE VOCÊ PRECISA
- Etapa 2: VISÃO GERAL BÁSICA
- Etapa 3: FAZENDO A ESTRUTURA
- Etapa 4: CRIANDO O ADAPTADOR PARA O MOTOR
- Etapa 5: MONTAGEM DOS PÓRTICOS
- Etapa 6: MONTAGEM DOS PÓRTICOS UM SOBRE OS OUTROS
- Etapa 7: FAZENDO O SUPORTE DE CANETA
- Etapa 8: CONECTANDO A MÁQUINA
- Etapa 9: CONSULTE O VÍDEO POR BUZZ CRIATIVO PARA OBTER DETALHES MAIS CLAROS SOBRE A CONSTRUÇÃO MECÂNICA
- Etapa 10: SOFTWARE
- Etapa 11: GRBL PISCANDO NO ARDUINO
- Etapa 12: TINTA PARA ENVIAR O GCODE
- Etapa 13: BAIXAR E ADICIONAR A EXTENÇÃO GRBL AO INKSCAPE
- Etapa 14: REMETENTE DO CÓDIGO G UNIVERSAL
- Etapa 15: CALIBRAR AS ETAPAS POR MM PARA O REMETENTE DE CÓDIGO G
- Etapa 16: Criando o ARQUIVO GCODE
Vídeo: Máquina de escrever CNC DIY usando GRBL: 16 etapas
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Neste projeto, vou mostrar como construir facilmente sua própria plotadora CNC Arduino de baixo custo usando software livre e de código aberto!
Eu encontrei muitos tutoriais que explicam como construir sua própria plotadora CNC, mas nenhum que explica em detalhes sobre todos os detalhes e software necessários para fazer isso acontecer. Eu tive que cruzar referências com muitos tutoriais para fazer este projeto acontecer. Tudo, incluindo os detalhes do software usado, são mencionados neste tutorial. Por isso, queria compartilhar isso com a sociedade para quem deseja criar este Projeto.
Etapa 1: O QUE VOCÊ PRECISA
- Motor de passo Nema 17 (4 fios) x 2
- Arduino Uno R3
- CNC Shield V3 para Arduino Uno
- Driver do motor de passo A4988 x 2
- Barras roscadas x 2 (dimensionadas de acordo com suas necessidades)
- Varas de alumínio simples x 2
- Super cola
- Folha de acrílico 5mm
- Fresagem CNC / Cortador a Laser / Impressora 3D
- Micro Servo
Etapa 2: VISÃO GERAL BÁSICA
O coração desta máquina é o Arduino funcionando
com a blindagem CNC e os motores de passo. Os motores de passo são usados para acionar os eixos X e Y. Dois pórticos, cada um consistindo de um motor de passo, são feitos e construídos em acrílico. Cada eixo é controlado separadamente pelo Arduino executando o firmware GRBL, que é gratuito e de código aberto. A caneta anexada ao eixo Z é controlada por meio de um servo.
Etapa 3: FAZENDO A ESTRUTURA
Baixe o arquivo do Illustrator fornecido e use seu respectivo Mill / LaserCutter / Impressora 3D para fazer as peças para o quadro. Corte também os suportes para o motor de passo.
Etapa 4: CRIANDO O ADAPTADOR PARA O MOTOR
Eu modelei em 3D o adaptador para o modelo no Fusion 360 de acordo com as dimensões da minha haste e eixo do motor. Os arquivos stl e fusion estão vinculados abaixo. Ele também pode ser encontrado no meu perfil TinkerCAD. Baixe os arquivos e imprima o adaptador em 3D.
Clique aqui para o arquivo TinkerCAD.
Etapa 5: MONTAGEM DOS PÓRTICOS
Monte as peças de acrílico CNC para coincidir com a imagem mostrada, montando o motor vertical e os suportes da haste conforme mostrado na imagem. Da mesma forma, monte o pórtico em Y usando as peças de acrílico
Etapa 6: MONTAGEM DOS PÓRTICOS UM SOBRE OS OUTROS
Insira as porcas nas hastes roscadas e nas hastes planas e fixe-as no lugar. Cole um pedaço de acrílico estendendo-se sobre as duas hastes.
Cole o pórtico do eixo Y nesta peça de acrílico,
Etapa 7: FAZENDO O SUPORTE DE CANETA
Faça CNC as peças necessárias e coloque-as juntas para formar o mecanismo mostrado nas imagens. Fixe o Servo no local determinado usando cola.
Etapa 8: CONECTANDO A MÁQUINA
Conecte os jumpers machos entre os suportes do driver para permitir o micro-step.
conecte o resto das peças conforme mencionado no diagrama de fiação.
Alimente as peças usando uma fonte de 12v
Etapa 9: CONSULTE O VÍDEO POR BUZZ CRIATIVO PARA OBTER DETALHES MAIS CLAROS SOBRE A CONSTRUÇÃO MECÂNICA
Eu fiz minha construção mecânica toda em referência a este vídeo, todos os créditos para o proprietário.
Etapa 10: SOFTWARE
Etapa 11: GRBL PISCANDO NO ARDUINO
O principal software rodando no Arduino que controla os motores é o GRBL. PARA piscar:
- Baixe a biblioteca fornecida
- Adicione a biblioteca ao Arduino IDE
-
Exemplos Abertos
- Sob MIGRBL
- abrir grblupload
- Faça upload do esboço para o seu arduino.
Etapa 12: TINTA PARA ENVIAR O GCODE
Baixe o Inkscape versão 0.47 aqui. e instale-o.
Etapa 13: BAIXAR E ADICIONAR A EXTENÇÃO GRBL AO INKSCAPE
Baixe os arquivos fornecidos abaixo
Consulte este vídeo para obter detalhes sobre como instalar a extensão no Inkscape.
Etapa 14: REMETENTE DO CÓDIGO G UNIVERSAL
Baixe o remetente do Código G universal e descompacte-o.
DAQUI.
Etapa 15: CALIBRAR AS ETAPAS POR MM PARA O REMETENTE DE CÓDIGO G
Abra o aplicativo G-Code Sender.
- Conecte o Arduino ao computador
- Selecione a porta de comunicação certa
- Clique em Abrir para estabelecer uma conexão com o arduino.
- Entrar no modo de controle da máquina
- Certifique-se de que sua máquina funcione nas direções corretas usando os movimentos x y.
- dê a cada eixo um movimento de 1 polegada e meça a distância real percorrida
- Mover para a guia Comando
- Digite $$
- anote os valores de $ 100 e $ 101 para passos por mm dos eixos xey, respectivamente.
- Use “$ 100 =” para ajustar os passos por mm no eixo xe “$ 101 =” para o eixo y respectivamente.
- Repita até que a distância percorrida seja exatamente igual ao comando dado.
Etapa 16: Criando o ARQUIVO GCODE
- Abra o Inkscape
- Importe a imagem desejada e converta-a em caminho
- Em Extensões, use MI GRBL EXTENSION.
- Pressione aplicar e crie o ARQUIVO GCODE.
- Abra o modo de arquivo no GCODE Sender
- escolha o arquivo
- clique em enviar
SENTE-SE E DEIXE A MÁQUINA DESENHAR.