Dobladora CNC

by jhon.rendon in Circuits > Arduino

1120 Views, 3 Favorites, 0 Comments

Dobladora CNC

IMG_20201211_211044.jpg

El objetivo principal de este proyecto es el hacer una maquina dobladora de alambre CNC, la cual capaz de doblar alambre de 0,8 / 0,9 / 1 mm en CUALQUIER forma 2D. la construcción de esta maquina es sencilla de realizar, con piezas que no dificultan mucho encontrar en ferreterías o tiendas de electrónica.

Selección De Todas Las Piezas Y El Material Necesarios

FMULHVIK0WP687X.jpg
IMG_20201124_101604.jpg

Piezas impresas en 3D


  • Marco del motor
  • Alimentador
  • Bastidor del motor
  • Marco inferior
  • Guía de alambre
  • Rodillos alisadores (2x)
  • Estructura de cama (2x)
  • Cuadro de engranajes superiores (2x)
  • Rodillo (14x)
  • Porta carretes

Tornillos y pernos


  • Tornillo para madera 3x16 (16x)
  • Perno hexagonal M3x10 (4x)
  • Perno hexagonal M3x12 (18x)
  • Perno hexagonal M3x20 (6x)
  • Perno hexagonal M3x40 (4x)
  • Tuerca M3 (10x)
  • Arandela M3 (14x)
  • Extrusor Metálico

Electrónica

  • Arduino UNO
  • Kit de protección CNC para Arduino UNO
  • Controlador paso a paso A4988 (incluido en el kit de protección CNC) (2x)
  • Motor paso a paso NEMA17 / 17HS8401 (2x)
  • Adaptador de fuente de alimentación 12V 3A

Diseño E Impresión De La Piezas En La Impresora 3D

F00N0BZK0WP6LJL.jpg
FRD2INLK0WP6LOR.jpg

Se consulto y se diseño las diferentes piezas para posteriormente mandarlas a imprimir en el laboratorio de modelos de la universidad, se fue muy cuidadoso de que las piezas tuviesen la medidas correctas, para que al momento de armar la maquina no encontráramos errores de diseño.

Armar La Maquina

IMG-20201203-WA0025.jpeg
IMG_20201203_213713.jpg
IMG_20201203_223930.jpg

Al tener todas la piezas imprimidas y tener toda la tornillería lista procedimos a construir la maquina, en este paso encontramos un par de problemas, ya que el extrusor metálico no coincidía con con la dirección que se tenia inicialmente, al realizar algunos ajustes con la altura del motor y los rodillos enderezadores, después de este ajuste se logró una paso del alambre bastante lineal, dándonos el resultado deseado.

Conectar Toda La Electrónica

IMG_20201211_191634.jpg
IMG-20201211-WA0014.jpg
IMG_20201211_220012.jpg

Al realizar la conexión nos encontramos con un problemas, dado que los motores no arrancaban y dado problema no se debía a una mala conexión o algún fallo de los motores, sino que el escudo cnc estaba presentando fallos y por causa de ese error nos vimos obligados a utilizar una protoboard, con esta ultima se logro el funcionamiento del sistema de la maquina.

Ejecutar El Codigo

F8PPN7PK0WP6WWX.png

Calibración

; 1 grado = X0.1

$ 100 = 40

$ 101 = 400

; 10 mm = Z10

$ 102 = 34

$ 110 = 1600

$ 111 = 600

$ 112 = 1000

$ 120 = 500

$ 121 = 350

$ 122 = 350

Los comandos anteriores definen la calibración. Dicho simplemente, es un conjunto de valores que definen cómo traducir un número dado en código al movimiento del motor. Por ejemplo, si configura para mover el eje Z en 30, en realidad significa que empujará los 30 mm de cable a través del alimentador.

GCode
G91

G1 Z1

G90

G1 X2

G1 X-6

Este es un ejemplo del programa de plegado. Es una secuencia de instrucciones sobre cómo mover los motores.

Referencias: