Está en la página 1de 32

lOMoARcPSD|27195261

Reporte ultimo proyecto integrador

Tecnologías de soporte en diseño y manufactura. (Universidad Politécnica de


Querétaro)

Studocu no está patrocinado ni avalado por ningún colegio o universidad.


Descargado por Luis alejandro Palacios ramos (drawsluis62@gmail.com)
CNC ROUTER

INTEGRACION DE PROYECTOS

PROGRAMA EDUCATIVO

INGENIERIA EN MECATRONICA

PRESENTA

CAMPOS CRUZ CESAR

ROMERO RAMIREZ JOSE GUADALUPE

PROFESOR

ZEA PEREZ JOSE MARCOS

El Marqués, Querétaro Julio 2018

Descargado por Luis alejandro Palacios ramos (drawsluis62@gmail.com)


Resumen

Los CNC son máquinas que tienen las características de un robot cartesiano, esto robots
tienen un movimiento en tres ejes cartesianos “X”,” Y” y “Z”. Esta movilidad permite tener
un mejor alcance para el grabado de placas, la estabilidad en el dremel mototool es esencial
para que el diseño no tenga complicaciones.

En el siguiente documento se presenta el trabajo realizado para la modificación de una


máquina CNC mini, capaz de hacer grabado en para placas PCB y madera.

Las modificaciones de esta máquina consisten en el cambio del soporte principal del
dremel-mototool, así como la programación en Arduino para la realización de placas que
serán usadas posteriormente en otros proyectos. Las modificaciones fueron realizadas en el
programa de diseño SolidWorks.

Se reconstruyeron la placa principal que soporta el dremel-mototool para realizar un


soporte capaz de soportar las vibraciones que se tienen al perforar.

Este CNC es capaz de realizar los diseños con la ayuda de un CNC Shield que permitirá la
correcta comunicación entre el Arduino y el CNC, consiguiendo de esta manera el grabado
del diseño realizado mediante una imagen vectorizada con el programa Inkscape.

Como trabajo futuro se realizará un manual para poder llevar a cabo las programaciones de
circuitos electrónicos posteriores.

Palabra clave: CNC, Shield, Código G, SolidWorks. Grabado.

Descargado por Luis alejandro Palacios ramos (drawsluis62@gmail.com)


Abstract

The CNC are machines that have the characteristics of a Cartesian robot this robot has a
movement in three Cartesian axes "X", "and" and "Z". This mobility allows a better scope
for cutting of plates, stability in the dremel mototool is essential so that the design does not
have complications.

The following document presents the work done for the modification of a mini CNC
machine, able to do engraving in wood and PCB boards.

Modifications of this machine consist of the change of the main support of the dremel
mototool, as well as the Arduino programming for the realization of plates that will be
subsequently used in other projects. The modifications were made in SolidWorks design
program.

They rebuilt the mainboard that supports the dremel mototool make a stand capable of
withstanding the vibrations that are taken when drilling.

This CNC can make designs with the help of a CNC shield which will enable the correct
communication between the Arduino and CNC, thereby achieving the engraving of the
design using an image vectorized with Inkscape program.

As future work will be performed a manual to carry out the settings of subsequent
electronic circuits.

Key words: CNC, Shield, Código G, SolidWorks, impressed.

Descargado por Luis alejandro Palacios ramos (drawsluis62@gmail.com)


Índice
CAPÍTULO I.............................................................6
INTRODUCCIÓN.....................................................6
1.1 Antecedentes de la empresa.....................................................................................7

CAPÍTULO II..........................................................10
MARCO TEORICO...............................................10
2.1 Shield CNC.................................................................................................................11

2.2 CNC............................................................................................................................11

2.3 Código G....................................................................................................................12

2.4 STL.............................................................................................................................13

2.5 Matter Control............................................................................................................13

2.6 Inkscape 0.91..............................................................................................................13

CAPÍTULO III.........................................................15
DEFICINIÓN DEL PROYECTO..........................15
3.1 Planteamiento del problema.......................................................................................16

3.2 Justificación................................................................................................................16

3.3 Alcances y Restricciones............................................................................................16

3.4 Objetivo General........................................................................................................16

3.5 Objetivos específicos..................................................................................................16

CAPÍTULO IV........................................................17
DESARROLLO DEL PROYECTO.....................17
4.1 Diseño mecánico........................................................................................................18

4.2 Cotización de piezas...................................................................................................20

4.3 Cortadora láser...........................................................................................................21

4.4 Impresión pieza 3D....................................................................................................22

4.5 Para la vectorización de imágenes..............................................................................25

4.6 Universal Gcode Sender.............................................................................................29

CAPÍTULO V..........................................................34
RESULTADOS DEL PROYECTO......................34
CAPÍTULO VI........................................................39

4
CONCLUSIÓN.......................................................39

Descargado por Luis alejandro Palacios ramos (drawsluis62@gmail.com)


CAPÍTULO VII REFERENCIAS BIBLIOGRÁFICAS. 41
ANEXOS.................................................................41
Anexo 1: Estructura final..................................................................................................41

Anexo 2: análisis estático1 primer soporte.......................................................................42

Información de modelo......................................................................................................................................43
Propiedades de estudio......................................................................................................................................44
Unidades.............................................................................................................................................................45
Propiedades de material....................................................................................................................................46
Cargas y sujeciones.............................................................................................................................................47
Información de malla.........................................................................................................................................48
Información de malla - Detalles........................................................................................48

Fuerzas resultantes.............................................................................................................................................49
Fuerzas de reacción...........................................................................................................49

Momentos de reacción......................................................................................................49

Resultados del estudio.......................................................................................................................................50


Conclusión..........................................................................................................................................................52
Anexo 3: análisis estático 2 primer soporte......................................................................53

Descripción...............................................................53
Propiedades de estudio......................................................................................................................................55
Unidades.............................................................................................................................................................56
Propiedades de material....................................................................................................................................57
Cargas y sujeciones............................................................................................................................................58
Información de contacto....................................................................................................................................59
Información de malla.........................................................................................................................................60
Información de malla - Detalles........................................................................................60

Fuerzas resultantes.............................................................................................................................................61
Fuerzas de reacción...........................................................................................................61

Momentos de reacción......................................................................................................61

Resultados del estudio.......................................................................................................................................62


Conclusión..........................................................................................................................................................64
Anexo 4: Cotización de piezas..........................................................................................65

Anexo 5: comandos utilizados con el GRBL....................................................................66

Descargado por Luis alejandro Palacios ramos (drawsluis62@gmail.com)


CAPÍTULO I

INTRODUCCIÓN

Descargado por Luis alejandro Palacios ramos (drawsluis62@gmail.com)


1.1 Antecedentes de la empresa
La Universidad Politécnica de Querétaro, UPQ, es una institución pública de educación
superior que genera y difunde conocimiento, aporta capital humano como agente de
cambio, coopera al desarrollo social, productivo, económico y tecnológico e impulsa la
competitividad en un contexto global que contribuye al bienestar y desarrollo armónico del
alumno y la sociedad, mediante la formación profesional integral, a través de un modelo
educativo pertinente basado en competencias, centrado en el aprendizaje, vinculado al
sector productivo con un equipo humano altamente capacitado y comprometido con la
institución y su vocación de servicio.

Con la creación de la Universidad Politécnica orientada básicamente al desarrollo


de competencias profesionales de los alumnos, así, con la más alta calidad
académica, los profesores facilitan, fomentan e interactúan y son capaces de dar
respuesta efectiva a las necesidades formativas de los estudiantes.
Los planes y programas de estudio son flexibles, modulares, con opciones de
entrada y salida en distintos momentos, basados en competencias identificadas a
partir del análisis de las funciones requeridas por el sector productivo.
Se ofrece una educación de calidad, con equidad y pertinencia, que contribuya al
desarrollo armónico de la persona humana, en un marco de valores universales,
con amplio acceso a los bienes y servicios culturales y tecnológicos, para impulsar
la creatividad y la investigación, a través de un sistema educativo que responda la
dinámica social.

Carretera Estatal 420 s/n, Colonia El Rosario,


El Marqués, Querétaro, C.P. 76240 Tel: (442)101 90 00

Descargado por Luis alejandro Palacios ramos (drawsluis62@gmail.com)


1.2 Antecedentes del proyecto

Al inicio de la renovación del proyecto, ya se contaba con la estructura completa de este


CNC ROUTER, la estructura fue realizada en madera. Para la parte de programación se
tenía el Arduino y la Shield, lista para la comunicación.

Tiene la estructura de un robot cartesiano, que le permite tener movimiento en tres ejes,
este movimiento se realiza con tornillos sin fin para cada eje que tiene que este caso son 3
(“X”, “Y” y “Z”).

La estructura también cuenta con una placa en el eje Y, esta placa se utiliza para posicionar
la placa en la cual se llevará a cabo el proceso de grabado, esta placa se mueve para tener
un mayor campo de trabajo.

El CNC cuenta con 3 motores a peso nema 23 que permiten el movimiento para los ejes,
estos son controlados con los drives uno para cada motor. Previamente fueron calculados
para la conversión de tensión que requerían para poder tener un movimiento correcto.

El proyecto ya cuenta con la estructura final del mecanismo principal. Elaborado con
madera, tornillos sin fin y 3 motores a paso nema 23 que permiten el movimiento para los 3
ejes.

El proyecto ya cuenta con un Dremell el cual hace la función del Chuck que es soportado
por dos mordazas que fueron fabricadas por una impresora 3D y su material es dócil a
pandearse con poco esfuerzo

Descargado por Luis alejandro Palacios ramos (drawsluis62@gmail.com)


Imagen 1.1 muestra del proyecto inicialmente

Imagen 1.2 muestra de la estructura inicialmente

Descargado por Luis alejandro Palacios ramos (drawsluis62@gmail.com)


Imagen 1.3 CNC ROUTER estado ctual

CAPÍTULO II

MARCO

TEORICO

Descargado por Luis alejandro Palacios ramos (drawsluis62@gmail.com)


10

Descargado por Luis alejandro Palacios ramos (drawsluis62@gmail.com)


2.1 Shield CNC
El CNC Shield para Arduino. Utiliza el firmware de código abierto en Arduino para
controlar 4 motores paso a paso (PAP o Stepper), donde cuenta con 4 zócalos, para insertar
4 controladores A4988. [1]

La Shield CNC para Arduino está diseñado para utilizarse con el firmware de código
abierto GRBL que convierte los comandos de código G en señales para manejar los
motores a pasos en conjunto con una placa Arduino UNO o compatible. [1]

Imagen 2.1 Shield CNC

2.2 CNC
El CNC, (control numérico por computadora), tiene sus orígenes en los años 1.940 a 1.950
cuando los fabricantes de diversa maquinaria decidieron automatizar los
procesos de mecanizado de sus máquinas, sustituyendo los accionamientos 11

Descargado por Luis alejandro Palacios ramos (drawsluis62@gmail.com)


manuales por motores y mecanismos que se controlaban de forma autónoma interpretando
unos patrones de actuación que leían de una cinta previamente perforada..., claro que
entonces era solo NC, (control numérico).

Con CNC podemos crear programas que servirán para el mecanizado de tantas piezas
iguales como queramos, simplemente controlando el movimiento de la máquina en alguno
o en todos sus ejes y de una manera relativamente sencilla y práctica.

Con CNC podemos crear programas que servirán para el mecanizado de tantas piezas
iguales como queramos, simplemente controlando el movimiento de la máquina en alguno
o en todos sus ejes y de una manera relativamente sencilla y práctica. [2]

Imagen 2.2 CNC casero

2.3 Código G
Existen dos tipos principales de comandos:

–Modal: comando cuya característica es que se queda activo hasta que algún otro
código lo cambia o lo cancela.

–No modal: comando que solamente se activa durante un solo bloque, no necesita
ser cambiado o cancelado.

Funciones complementarias código “G”.

12

Descargado por Luis alejandro Palacios ramos (drawsluis62@gmail.com)


–Códigos relacionados con la posición o movimientos de la herramienta.

-Funciones auxiliares o misceláneas códigos “M”.

–Códigos generales de la máquina, pueden variar de una máquina a otra.

[3]

2.4 STL

La STL proporciona un conjunto prefabricado de las clases comunes de C++, tales como
contenedores y arrays asociativos, que se pueden utilizar con cualquier tipo incorporado y
con cualquier tipo definido por el usuario que admita algunas operaciones elementales
(como la copia y la asignación). Los algoritmos STL son independientes de los
contenedores, lo que reduce significativamente la complejidad de la librería.

La STL logra sus resultados mediante el uso de plantillas. Este enfoque proporciona
polimorfismo en tiempo de compilación que a menudo es más eficiente que el tradicional
polimorfismo en tiempo de ejecución. Los compiladores C++ modernos están
perfeccionados para minimizar cualquier penalización de abstracción derivada de un uso
intensivo de la STL.

La STL se creó como la primera biblioteca de algoritmos genéricos y estructuras de


datos para C++, con cuatro ideas en mente: programación genérica, abstracción sin pérdida
de eficiencia, la arquitectura de Von Neuman, y la semántica de valor.

2.5 Matter Control


MatterControl es una plataforma de software de impresión 3D de escritorio de código
abierto, creada por MatterHackers y compatible con la mayoría de las impresoras 3D. [5]

2.6 Inkscape 0.91

Inkscape es un editor de gráficos vectoriales de código abierto, similar a programas


como Adobe Iliustrator, Corel Draw, Freehand o Xara X. Lo que lo hace 13

Descargado por Luis alejandro Palacios ramos (drawsluis62@gmail.com)


único es que usa como formato nativo el Scalable Vector Graphics (SVG), un estándar
abierto de W3C basado en XML.

Inkscape es un software libre. Al ser de código abierto, eres libre para modificarlo a tu
gusto. La página de descarga muestra su última versión, así como enlaces de desarrollo,
también para conseguir su código fuente.

El desarrollo de Inkscape se adhiere al estándar de código fuente abierto (open source) con
la intención de proveer a la comunidad de usuarios de un producto sólido y útil. Dicho
proceso de desarrollo es abierto y está basado en la comunidad, para crear un núcleo sólido
y ampliable que parte del código de Sodipodi Hydra. Por ello, si estás interesado y dispones
de los conocimientos necesarios o una actitud positiva, no dudes en unirte a nosotros. Visita
nuestra página contribuye para saber más.

CAPÍTULO III

DEFICINIÓN
DEL PROYECTO

14

Descargado por Luis alejandro Palacios ramos (drawsluis62@gmail.com)


3.1 Planteamiento del problema
La CNC ROUTER que se en cuenta en la Universidad Politécnica de Querétaro no está
diseñada con un material resistente y apto a las condiciones que se expone. Sera rediseñado
el modelo mecánico para que pueda ser usada correctamente.

3.2 Justificación
Para el rediseño de la CNC ROUTER se utilizará el software Solidworks (para hacer el
modelo de cada componente de la maquina). Para la programación de cada componente se
utilizará un material que tenga una mayor resistencia térmica como el aluminio y que a la
vez sea fácil para trabajar.

3.3 Alcances y Restricciones

Alcances
Rediseño del modelo físico.
Restricciones
Mayor potencia en el Dremell para poder maquinar materiales mas duros.

3.4 Objetivo General


Instrumentar un prototipo didáctico CNC.

3.5 Objetivos específicos


Realizar rediseño mecánico y fabricación de aditamento para herramienta de corte.

15

Descargado por Luis alejandro Palacios ramos (drawsluis62@gmail.com)


Elaborar programación en código G de prácticas.

CAPÍTULO IV

DESARROLLO DEL
PROYECTO

16

Descargado por Luis alejandro Palacios ramos (drawsluis62@gmail.com)


4.1 Diseño mecánico
Para la realización del diseño mecánico fue necesario el uso de la plataforma
SolidWorks.

Estas son los componentes que se rediseñaron para que la CNC ROUTER tenga un mejor
funcionamiento.

Imagen 4.1 barra frontal

17

Descargado por Luis alejandro Palacios ramos (drawsluis62@gmail.com)


Imagen 4.2 barra lateral

Imagen 4.3 base trasera del dremell

Imagen 4.3 base posterior del dremell

4.2 Proceso de las piezas que se manufacturaron


Después de diseñar ñas piezas que se elaboraran se van a procesar a ser maquinadas en una
CNC. Se harán en una CNC con la finalidad que las medidas se las correctas y exactas.

Enseguida se mostrarán imágenes con el proceso que se les selecciono.

18

Descargado por Luis alejandro Palacios ramos (drawsluis62@gmail.com)


Imagen 4.4 Se marcó el corte y se procedió a cortar

Imagen 4.5 Corte realizado

Después de cortar varias piezas en serie ya que las dimensiones de los sólidos son muy
parecidas e incluso unas son semejantes, se procedió a maquinarlas en la CNC para
posteriormente ser maquinadas con un código G.

19

Descargado por Luis alejandro Palacios ramos (drawsluis62@gmail.com)


Imagen 4.5 La pieza está siendo maquinada para obtener la medida final

Imagen 4.6 Resultado de los sólidos con la medida correcta

Imagen 4.7 Resultado de los sólidos maquinado con el código G

20

Descargado por Luis alejandro Palacios ramos (drawsluis62@gmail.com)


Ya teniendo todas las piezas terminadas (las que se maquinaron), incluyendo las piezas que
no se cambiaron. Se procede a hacer el ensamble para seguir con las pruebas respecto a lo
mecánico.

Imagen 4.8 Proceso del ensamble de la estructura

Imagen 4.9 El ensamble ya con la mayoría de las piezas terminadas

21

Descargado por Luis alejandro Palacios ramos (drawsluis62@gmail.com)


4.3 Vinculación de Software Fusion CAD/CAM.
ETAPA DE PRUEBAS.

Primeramente se realizaron pruebas desde el software UGS (Universal Gcode Sender) para
revisar el funcionamiento de todos los ejes, asi como para probar las trayectorias mas
comúnmente utilizadas y para revisar los comandos que se utilizan para programar esta
CNC.

A continuación se muestra la imagen de la maquina trabajando estas trayectorias.

A continuación se muestran las trayectorias generadas en el material blando que se utilizo.

SOFTWARE CAD/CAM

Se realizaron 2 piezas que se muestran a continuación con el objetivo de revisar que la


CNC fuera capaz de maquinar modelos 2D y modelos 3D, posteriormente se generaron el
código G de cada modelo quedando de la siguiente forma.

A continuación se muestra imagen de los modelos 2D y 3D

Imagen 4.11 Modelo para programar en 2D

A continuación se presentan las imágenes del código G de la pieza 2D y de la pieza 3D.

22

Descargado por Luis alejandro Palacios ramos (drawsluis62@gmail.com)


Imagen 4.12 Código en 2D

SIMULACIÓN.

Una vez obtenido el código para cada modelo se comparó la trayectoria que el CNC iba a
seguir, tanto el software Fusión como el UGS te permiten observar la trayectoria que
seguirán las herramientas de corte según los comandos establecidos por el código G por lo
que es posible comparar la trayectoria simulada del software Fusión con la trayectoria
simulada del Software UGS y de
esta forma observar si el código G no contiene ningún error ya que los comandos 23

Descargado por Luis alejandro Palacios ramos (drawsluis62@gmail.com)


que arroja el software Fusión para el GRBL no son los mismo que acepta el UGS por ende
hay que remplazar las líneas de código que no se encuentran correctamente, como se puede
observar en las imágenes.

A continuación, se muestra la imagen del código de Fusión sin corregir A

continuación, se muestra la imagen del código corregido

A continuación, se muestra la imagen de la trayectoria de Fusión vs la trayectoria de UGS.

MAQUINADO.

Por último, se realizaron las pruebas finales de maquinado para revisar que el código
generara las piezas finales deseadas.

A continuación, se muestra 2D final. A

continuación, se muestra 3D final.

24

Descargado por Luis alejandro Palacios ramos (drawsluis62@gmail.com)


CAPÍTULO V

RESULTADOS DEL
PROYECTO

A continuación, se podrá observar los resultados obtenidos mediante imágenes la


realización del cambio de estructura por aluminio, entre otras piezas, así como los soportes
impresos 3D.

Imagen 5.0 CNC ROUTER terminada

25

Descargado por Luis alejandro Palacios ramos (drawsluis62@gmail.com)


Imagen 5.1 Simulación del software fusión

26

Descargado por Luis alejandro Palacios ramos (drawsluis62@gmail.com)


CAPÍTULO VI

CONCLUSIÓN

27

Descargado por Luis alejandro Palacios ramos (drawsluis62@gmail.com)


Durante la realización de las piezas ya en físico, quedaron bien al parecer, pero al momento
que todo el equipo se dedicó a ensamblar nos dimos cuenta que por 2 milésimas todo un
proyecto puede variar en el resultado, porque el proyecto no cumple con las dimensiones
requeridas. Después de ver el problema ya no pusimos a ver de quien era el error y porque,
si nos dedicamos a ver quién tubo errores y porque los tuvo solo se pierde tiempo, entonces
es mejor darse cuenta del error y corregirlo lo antes posible y fue lo que nos dedicamos
hacer.

Realizar el modelo físico mecánico de un proyecto, es una de las etapas más complejas de
un proyecto.

El trabajo en equipo es muy eficiente siempre y cuando haya comunicación en él, al


principio no fue fácil la comunicación, pero después sola fue fluyendo.

La implementación del software FUSION es una herramienta muy útil y sobre todo es
gratuita, te sirve para poder aprender cómo se manejaría un software más completo y sobre
todo el funcionamiento de la CNC.

28

Descargado por Luis alejandro Palacios ramos (drawsluis62@gmail.com)


CAPÍTULO VII REFERENCIAS BIBLIOGRÁFICAS.

29

Descargado por Luis alejandro Palacios ramos (drawsluis62@gmail.com)


[1] Ingeniero Roca Béjar Leonardo. (2018). CAD/CAM Agosto 2018, Universidad
Politécnica de Querétaro.

[2]MatterHackers. (2018). página principal. Julio 2018, de MatterHackers Sitio web:


https://www.matterhackers.com/about [b]
[3] Desconocida. (----). Manual CNC / simulador jmp. Agosto 2018, de jmp Sitio web:
http://www.jmptechnological.com/manual_cnc/cnc.php

30

Descargado por Luis alejandro Palacios ramos (drawsluis62@gmail.com)

También podría gustarte