Documente Academic
Documente Profesional
Documente Cultură
Facultad de Ingeniería
E.A.P. de Ingeniería Mecatrónica.
DOCENTE
ASIGNATURA
Dinámica
ESTUDIANTES
Índice
Resumen...........................................................................................................................................................3
Introducción.....................................................................................................................................................4
Materiales........................................................................................................................................................5
Equipos...................................................................................................................................................5
Instrumentos...........................................................................................................................................5
Programas...............................................................................................................................................5
Herramientas..........................................................................................................................................6
Materiales...............................................................................................................................................6
Armado.............................................................................................................................................................7
Parte mecánica.......................................................................................................................................7
Cajón inferior............................................................................................................................................7
Columnas..................................................................................................................................................8
Caja central...............................................................................................................................................9
Montaje final............................................................................................................................................9
Electrónica............................................................................................................................................10
Conexión del arduino con la shield cnc y los driver A4988.....................................................................10
Calibración de los driver A4988.............................................................................................................11
Calibración de los motores.....................................................................................................................11
Comunicación........................................................................................................................................12
Cargar el GRBL al Arduino.......................................................................................................................12
configuracion del UnversaGcode Sender................................................................................................16
programa inkscape.................................................................................................................................18
Concluciones..................................................................................................................................................27
Recomendaciones..........................................................................................................................................28
Liks para descarga de los programas..............................................................................................................28
Referensia.......................................................................................................................................................28
Anexo.............................................................................................................................................................29
Costos...................................................................................................................................................29
Boletas..................................................................................................................................................30
Fotos.....................................................................................................................................................32
CNC - UNT
3
ING. MECATRONICA
UNIVERSIDAD NACIONAL DE TRUJILLO
Resumen
Este proyecto se realizó en la búsqueda de realizar un prototipo CNC que puede estar al
alcance de cualquier persona que quiera realizarla este prototipo, para lo cual se buscó
tratar de aminorar costos buscando materiales que puedan servir y no tengan un costo
muy elevado en lo concierne la parte mecánica, en lo que corresponde la parte
electrónica si se tuvo que adquirir todo nuevo, en cuanto a lo que corresponde a software
todos son libres y de descarga gratuita
La secuencia de funcionamiento es la siguiente:
generación un archivo en formato jpg, importación a Entorno CAM Grbl Controller,
definición de secuencia de operaciones y generación de Código G INKSPACE y también
la simulación de trayectoria Grbl Controller además de la ayuda de un microcontrolador
Arduino Uno manda señales de 5V a la Shield cnc-Grbel la cual con ayuda de los de
los Driver A4988 lo convierte a 12V y así poder dar movimiento a los motores paso a
paso que a su vez mueven los ejes roscados de un hilo que permiten que las
plataformas se puedan desplazar y así poder realizar el trabajo correspondiente a la
imagen que se vectoriso y también dependiendo del material sobre el cual se quiera
plasmar el trabajo ya que esto dependerá de que instrumento utilizaremos para que nos
ayude a plasmar el trabajo deseado para lo cual puede variar desde un
lapizero,plumo,lápiz hasta un mototul el cual nos ayudara en el trabajo sobre madera ,
metal ,baquelita ,etc. . El área de trabajo es de 200x200x100 mm
CNC - UNT
3
ING. MECATRONICA
UNIVERSIDAD NACIONAL DE TRUJILLO
Fig. N° 1.prototipo terminado
Introducción
El control numérico por computadora, de ahora en adelante CNC, es un sistema que
permite controlar en todo momento la posición de un elemento físico, normalmente una
herramienta que está montada en una máquina. Esto quiere decir que mediante un
software y un conjunto de órdenes, controlaremos las coordenadas de posición de un
punto (la herramienta) respecto a un origen (0,0,0 de máquina), o sea, una especie de
GPS pero aplicado a la mecanización, y muchísimo más preciso.
Si vemos el cubo de la imagen, cada una de las aristas tiene unas coordenadas propias e
únicas; así, si quisiéramos dirigir una punta de una herramienta, a tocar cada una de
estas coordenadas, sólo tendríamos que introducir las órdenes pertinentes en el
programa, y cargarlo en la máquina que se encargará de ejecutar los diferentes caminos.
La primer cifra representa el desplazamiento sobre el eje X, la segunda sobre el Y, y la
tercera sobre el Z.
Así pues, el CNC controla todos los movimientos de la herramienta cuando estamos
fabricando, y no solo controla las coordenadas que hemos visto, sino también, la manera
de desplazarse entre ellas, su velocidad, y algunos parámetros más. Un CNC es un
equipo totalmente integrado dentro de máquinas-herramienta de todo tipo, de
mecanizado, de corte, por láser, cortadoras, etc. Y de todas ellas espero ir hablando en
este blog.
La pregunta lógica ¿para qué sirve el CNC? Pues como hemos dicho, nos permite
controlar en todo momento cuales son los movimientos de una herramienta, así que nos
servirá para obtener piezas con determinadas medidas, para crear programas que nos
CNC - UNT
3
ING. MECATRONICA
UNIVERSIDAD NACIONAL DE TRUJILLO
repitan con gran precisión piezas iguales, también se utiliza, y mucho, para verificar las
medidas de algo que ha sido fabricado.
Materiales
Equipos
- Laptop
- Fuente 12v 10A
Fig. N° 3. Fuente 12v 10A Fig. N° 4. Motor nema 17 Fig. N° 5. Arduino UnoR3
Instrumentos
Programas
- Inkscape -0.91-x64
- UniversalGcode Sender 1.9.0
- Arduino
- Java Setup8
- GRBL
CNC - UNT
3
ING. MECATRONICA
UNIVERSIDAD NACIONAL DE TRUJILLO
Herramientas
- Alicate
- Desatornillador
- Llave hexagonal 2”
- Arco sierra
- Mototuul bauker
- Cautil
Materiales
- Melamine de 18 mm (300x70mm ,200x200mm,130x100,100x75mm)
- Pernos (3mm ,5mm , hilo fino)
- Tonillos (para melamine de 1” ½”)
- Rodamientos ( 8mm de diámetro interno)
- Acople (5 a 8mm)
- Eje roscado (1 hilo de entrada 8mm x 300mm)
- Abrazaderas (4”)
- Barra de acero (10mm x 2m)
- Barra de acero hueca (10mm x 500mm)
- Tuercas (8mm)
- Pernos
- Cable flexible
- Molex
- Termo contraíble
- Pintura
- Grasa y aceite
- Culer 12v
CNC - UNT
3
ING. MECATRONICA
UNIVERSIDAD NACIONAL DE TRUJILLO
Armado
Parte mecánica
Fig.n°11
Cajón inferior
CNC - UNT
3
ING. MECATRONICA
UNIVERSIDAD NACIONAL DE TRUJILLO
CNC - UNT
3
ING. MECATRONICA
UNIVERSIDAD NACIONAL DE TRUJILLO
Caja central
En esta parte utilizaremos la tablas de 200x100 y 100x75 unimos a las
dos tablas de 100x75 mm a la de 200x100 pero la de 100x200 montada
sobre las otras dos y procedemos a entornillar, una vez hecha la unión
procedemos a repetir los mismos pasos realizados anteriormente de
hacer los agujeros en ambas tablas de 100x75
Una vez ya realizado esto procedemos a colocar el eje y los dos guías
Montaje final
Una vez ya realizada la todo esto procedemos a dos tablas restantes la
de 200x200 mm y la 130x100 mm , para lo cual primero cortamos
pedazos de 50 mm de long. de la barra hueca y con ayuda de las
abrazaderas lo fijamos la las tablas de 200x200mm por donde pasaran
las guías del cajón inferior y con ayuda de otra abrazadera sujetamos
una tuerca que ira enroscada en el eje central y de igual manera aremos
con los ejes de ,130x100mm y 200x100mm ,
CNC - UNT
3
ING. MECATRONICA
UNIVERSIDAD NACIONAL DE TRUJILLO
Fig. N° 14. Colocación de los canales para las guias Fig. N°15. Unión columnas y el eje inferior
Electrónica
CNC - UNT
3
ING. MECATRONICA
UNIVERSIDAD NACIONAL DE TRUJILLO
Para muestro caso los valores serian Imax= 1A, Rs=0.1 ohm,
remplazando estos valores tendremos un Vr = 0.56 v que es con el que
trabajara el driver .
Ahora conectamos un yamper a uno de los puntos GNR, este lo
conectamos al negativo del multímetro y al positivo un desarmador con
el que vamos a ir graduando el potenciómetro hasta llegar al voltaje
calculado
Importante: para hacer esta calibración solo tiene que estar
alimentado el arduino y todos los demás componentes ya puestos
en su lugar
CNC - UNT
3
ING. MECATRONICA
UNIVERSIDAD NACIONAL DE TRUJILLO
Comunicación
Fig.n°18
CNC - UNT
3
ING. MECATRONICA
UNIVERSIDAD NACIONAL DE TRUJILLO
Fig. N° 19
Fig. N° 20
CNC - UNT
3
ING. MECATRONICA
UNIVERSIDAD NACIONAL DE TRUJILLO
Fig. N° 21
Fig. N° 22
CNC - UNT
3
ING. MECATRONICA
UNIVERSIDAD NACIONAL DE TRUJILLO
- Colocando el comando $ nos aparecerá estos comandos que son lo que se
utilizaran a configurar los puertos
Fig. N° 23
CNC - UNT
3
ING. MECATRONICA
UNIVERSIDAD NACIONAL DE TRUJILLO
Fig. N° 24
CNC - UNT
3
ING. MECATRONICA
UNIVERSIDAD NACIONAL DE TRUJILLO
- primeramente procedemos a instalar el java stup8 ya que sin este
programa no abriría el universalGcodeSender
- una vez echo el paso anterior procedemos a abre el universal
Fig. N° 25
Fig. N° 26
CNC - UNT
3
ING. MECATRONICA
UNIVERSIDAD NACIONAL DE TRUJILLO
- una vez ya establecida la comunicación en la ventana commands
podemos hacer una nueva configuración encase hayamos calculado
algo mal
- en la ventana file mode en browse podemos buscar las imágenes ya
vectorisadas que queramos plasmar en visualize podemos ver el
dibujo a plasma y como va hacer el trabajo de la máquina y en send ya
mandamos el dibujo a plasmarse en el material que hayamos escogido
Fig. N° 27
CNC - UNT
3
ING. MECATRONICA
UNIVERSIDAD NACIONAL DE TRUJILLO
Fig. N° 28
Programa inkscape
CNC - UNT
3
ING. MECATRONICA
UNIVERSIDAD NACIONAL DE TRUJILLO
- abrimos el programa e importamos una imagen formato jpg
Fig. N° 29
CNC - UNT
3
ING. MECATRONICA
UNIVERSIDAD NACIONAL DE TRUJILLO
-
Fig. N° 30
CNC - UNT
3
ING. MECATRONICA
UNIVERSIDAD NACIONAL DE TRUJILLO
Fig. N° 31
Fig. N° 32
CNC - UNT
3
ING. MECATRONICA
UNIVERSIDAD NACIONAL DE TRUJILLO
Fig. N° 33
Fig. N° 34 Fig. N° 35
CNC - UNT
3
ING. MECATRONICA
UNIVERSIDAD NACIONAL DE TRUJILLO
- Ponemos la imagen de Nuevo en 0,0 , la arreglamos a nuestro gusto y
preparamos el objeto para el trayecto
Fig. N° 36
- Dinamizamos la imagen
Fig. N° 37
CNC - UNT
3
ING. MECATRONICA
UNIVERSIDAD NACIONAL DE TRUJILLO
- Seleccionamos el dibujo y entramos a extenciones ,buscamos
Gcodetools y puntos de orientacion para que nos de el 0,0 de la imagen
Fig. N° 38
- Aceptamos .
Fig. N° 39
CNC - UNT
3
ING. MECATRONICA
UNIVERSIDAD NACIONAL DE TRUJILLO
- Ya tenemos los puntos de orientacion
Fig. N° 40
Fig. N°41
CNC - UNT
3
ING. MECATRONICA
UNIVERSIDAD NACIONAL DE TRUJILLO
- Seleccionamos dependiendo del tipo de herramienta que itilisaremos
para tallar la imagen , podemos seleccionar pre determiando si
trabajaremos con lapiz ,lapisero o plumon y cilindro si trabajaremos con
un mototool .
Fig. N°42
Fig. N°43
CNC - UNT
3
ING. MECATRONICA
UNIVERSIDAD NACIONAL DE TRUJILLO
- Nuevamente entramos en extencion , Gcodetool y seleccionamos
trayecto a Gcodtool
Fig. N°44
Fig. N°45
CNC - UNT
3
ING. MECATRONICA
UNIVERSIDAD NACIONAL DE TRUJILLO
- Regresamos nuevamente a trayecto Gcodetool y aplicamos . pero para
eso ya debimos hever creado una carpeta donde se guardaran los
archivos
Fig. N°46
Fig. N°47
CNC - UNT
3
ING. MECATRONICA
UNIVERSIDAD NACIONAL DE TRUJILLO
Concluciones
Se llego al objetivo de lograr elaborar una cnc de un costo menor a las aque
podemoe encontra en el mercado y en comparaciona otros prototipos similares que
utilizan piezas mecanicas espesificas para estos tipos de maquinas que por lo
general bordena los 600 dolares , dado que si lo vemos desde un punto de vista
ecologico es veneficioso para el medio ambiente ya que algunas de los materiales
utilizados en la elaboracion de maquina son de resiclaje como por ejemplo los
motores ,fueron resiclados de una fotocopiadora vieja ,al igual que el melamine son
retasos que sobraron de algun trabajo hecho con ese tipo de materiales que por lo
cierto es bastante rigido y compacto ideal para este tipo de maquinas que se
caracterisan por su presicion .
Dado que por otro lado podria ser una muy biena opcion para poder ser
desarroyada en lugares donde los resursos economicos no son muy abundantes y
que por facil accesibiladad a muchos de los materiales utilisados puede ser
elaborada con mucha mas facilidad .
Como se sabe el campo en el que se podria utilisar es muy amplio como en la
elaboracion de dibujos con un grado alto de complejidad ,tallado en madera metal o
vidrio y como creo yo una de las utilidades mas resaltante para un estudiante de
mecatronica o electronica es la elaboracion de la pcb ya que no tendria qu estar en
contacto con los ditintos acidos que se utilisan para su elaboracion . es una
maquina interesante y mas aun que puede estar al alcance de quien tenga las
ganas y no mucho dinero .
CNC - UNT
3
ING. MECATRONICA
UNIVERSIDAD NACIONAL DE TRUJILLO
Recomendaciones
- https://github.com/Protoneer/GRBL-Arduino-Library
- https://github.com/winder/Universal-G-Code-Sender
- https://inkscape.org/es/descargas/
Referensia
- http://www.eminebea.com/en/product/rotary/steppingmotor/hybrid/stand
ard/
- file:///C:/Users/vea1/Downloads/NEMA-MOTOR-CORPORATION-
MINIBEA-MATSUSHITA%20(1).pdf
- http://bibliodigital.itcr.ac.cr/bitstream/handle/2238/521/Informe
%20Proyecto%20torno%20CNC.pdf?sequence=1&isAllowed=y
-
CNC - UNT
3
ING. MECATRONICA
UNIVERSIDAD NACIONAL DE TRUJILLO
Anexo
Costos
CNC - UNT
3
ING. MECATRONICA
UNIVERSIDAD NACIONAL DE TRUJILLO
Boletas
CNC - UNT
3
ING. MECATRONICA
UNIVERSIDAD NACIONAL DE TRUJILLO
CNC - UNT
3
ING. MECATRONICA
UNIVERSIDAD NACIONAL DE TRUJILLO
Fotos
CNC - UNT
3
ING. MECATRONICA
UNIVERSIDAD NACIONAL DE TRUJILLO
CNC - UNT
3
ING. MECATRONICA
UNIVERSIDAD NACIONAL DE TRUJILLO
CNC - UNT
3
ING. MECATRONICA
UNIVERSIDAD NACIONAL DE TRUJILLO
CNC - UNT