Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Breve resumo sobre meu projeto: -
Uma máquina CNC ou máquina numérica de computador é projetada para controlar várias funções de máquinas usando programas de computador. Neste projeto, a máquina é feita de forma que o código feito para ela possa ser usado para desenhar o resultado desse código. Este conceito é usado para fazer logotipos, desenhos e outras obras de arte em menos tempo real. Retratos e esboços podem ser feitos como se fossem uma obra-prima de um artista.
Tudo o que precisamos fazer é criar um código dessa imagem. Sim! Então, o que estamos fazendo neste projeto é que, em primeiro lugar, precisamos de uma imagem em png. ou jpeg. forma e o contorno da imagem é convertido em código-g (isso pode ser feito com a ajuda de vários aplicativos que se oferecem para fazer isso). Portanto, o código-g é um programa que será usado para executar a máquina CNC para desenhar a imagem desse código. Já preparamos alguns códigos-g para nossa máquina CNC, que inclui o contorno de uma tatuagem. Estamos usando lençóis brancos lisos como tela onde a caneta inserida em uma máquina pode desenhar. O movimento desta caneta é controlado pelos motores usados para os eixos X, Y e Z (onde estes eixos são instruídos através do código G). Estamos usando um motor de 8 mm para os eixos X e Y e um servo motor para o eixo Z.
Etapa 1: Como funciona
Neste projeto, precisamos de alguns equipamentos básicos como um laptop, cabos e algum software. Esta máquina pode desenhar qualquer figura 2D, convertendo qualquer imagem ou arquivo 2D em código G (código geométrico).
O código G pode ser feito usando o software, pois precisamos do Inkscape para converter nossa figura em código G 2D. Você também pode usar outro software para fazer código G como Mak3Mill, CAmotics, etc. Também precisamos de um código G software do remetente, neste projeto, estou usando o software de processamento 3 para imprimir um código G na placa, você também pode usar outro software como o Google G-sender.
Etapa 2: Coisas Necessárias
- Arduino Nano = 1
- L293D (IC) = 2
- 16 Pinos IC BASE = 2
- Servo motor (SG90) = 1
- Motor de passo = 2
- Conector Relimate macho / fêmea de 4 pinos = 2
- PCB (3 * 5) = 1
- Placa de madeira = 2
- Conector de cabeçalho = 2
- Fio de solda = 1
- Fluxo de solda = 1
- Rolo de arame pequeno = 1
- Pacote de parafusos de 1,5 polegada = 1
- Conector USB = 1
- USB para cabo USB = 1
- USB para cabo USB tipo B = 1
Etapa 3: Diagrama de Circuito
Etapa 4: como fazer
- Vamos conectar todos os conectores no PCB.
- Soldamos todos os conectores em um PC.
- Conectamos o pino D2, D3, D4, D5 do Arduino ao pino nº 2, 7, 10, 15 do IC1 e conectamos o pino D8, D9, D10, D11 do Arduino ao pino nº 2, 7, 10, 15 do IC2.
- Conecte o pino nº 1, 8, 9, 16 de ambos os IC ao + 5V DC (significa conectar o pino positivo do USB.
- Conecte os pinos 4, 5, 12, 13 de ambos os IC ao pino de aterramento do IC e do Arduino.
- Conecte o pino D6 do Arduino ao pino de sinal do servo.
- Conecte o fio servo + ve e –ve ao pino USB + ve e -ve.
- Solde o motor de passo com o fio do conector.
- Conecte (IC1) os pinos 3 e 6 ao passo B e D e os pinos 11 e 14 aos A e C.
- Conecte o pino (IC2) nº 3 e 6 ao stepper D e B e o pino nº 11 e 14 ao C e A.
- Verifique se toda a fiação está correta e teste o circuito.
Etapa 5: carregar o código
- Baixe o esboço do Arduino em anexo. Conecte o Arduino ao PC com o cabo USB. Faça upload do esboço.
- Agora abra o software de processamento e compile gcode_executer_code.
- Agora adicione o arquivo de código G ao software e execute-o, sua máquina está funcionando.
Etapa 6: Download do link
- Software Arduino
- Software de Processamento
- Software Inkscape
- Link GitHub