You are on page 1of 41

DEPARTAMENTO DE INGENIERIA ELECTRICA Y

ELECTRONICA
INGENIERÍA EN SISTEMAS COMPUTACIONALES
E
INGENIERÍA EN MECATRÓNICA

P R E S E N T A (N)
Gutiérrez Montes de Oca José Julio Baruch
Hernández Morales Dulce María
Núñez López Luis Antonio
Valderrama Zarco Isaac
Informe Técnico de
Residencia Profesional

•CNC para corte de poliestireno


expandido con router e hilo térmico
Introducción
Este trabajo presenta el diseño y la construcción de una maquina CNC de corte de poliestireno
expandido con router e hilo térmico. Logrado mediante el uso de dispositivos mecánicos,
eléctricos y de instrumentos de control. Esta máquina servirá para acercar el maquinado de
tipo CNC a las instituciones de educación pública y privada al precio mas accesible posible,
aumentando así la competitividad de estas en comparación a otras regiones del mundo.
Aunque actualmente en México no hay fabricación de este tipo de máquinas CNC para corte
de poliestireno, solamente se fabrican en Asia, Europa y Canadá, de las cueles solo emplean
una función ya sea corte por router o corte por hilo térmico. Y es por eso que la maquina que
se diseño se implementan ambas funciones en una sola maquina, para que de esta manera no
se tenga que adquirir dos máquinas diferentes, esto a su vez agilizara la creación de piezas, sin
importar tipo y forma, las dimensiones van de acuerdo a la máquina, pero si se requiere de
mayor tamaño es posible crear una maquina de acuerdo a las necesidades de cada empresa,
persona o institución pública.
Objetivo general.

• Diseñar y construir una maquina CNC de corte de poliestireno con


Router e hilo térmico para la realización de figuras, mediante el uso de
dispositivos mecánicos, electrónicos e instrumentos de control.
Objetivos específicos
• Diseñar los elementos mecánicos para la máquina mediante la ayuda de software CAD3.
• Diseñar una maquina eficiente capaz de absorber las vibraciones que generan los actuadores.
• Elaborar los planos de fabricación y ensamble de los elementos mecánicos con la ayuda del software CAD3.
• Seleccionar los materiales que se implementaran para la construcción de la maquina CNC.
• Seleccionar los controladores y actuadores adecuadamente.
• Manufacturar en la impresora 3D los elementos mecánicos a utilizar en la máquina CNC.
• Ensamblar elementos mecánicos de la maquina CNC.
• Realizar estándares de comunicación en interfaz con la microcomputadora que asistirá para el control de la maquina CNC.
• Diseñar y elaborar circuitos de control electrónico necesarios para el correcto funcionamiento de los actuadores, sensores y de la propia
comunicación de la microcomputadora.
• Realizar pruebas y los ajustes necesarios al prototipo.
Justificación

Las máquinas cortadoras CNC permiten elaborar piezas de forma rápida y


completamente automatizada, lamentablemente en México son muy escasas
las máquinas que se dedican a cortar poliestireno expandido, las que se
encuentran en uso son de tipo manuales, esto quiere decir que para poder
manufacturar es necesario que una persona se encuentre manipulando la
máquina para realizar el corte de una pieza. Esto ayudará a reducir la mano de
obra, y solamente usando un software especializado se podrá generar el
código “G”, con el cual la maquina podrá realizar el proceso de corte en
automático.
Problemas a resolver

Actualmente:
• Manufactura de las piezas impresas en 3D.(tiempo de impresión)
• Ensamble de las piezas.
• Diseño de la máquina
• Materiales seleccionados.
• Especificaciones de motores a pasos (de recuperación).
Problemas a resolver

A futuro:
• Evitar vibraciones en los motores y en el mecanismo, por ello es importante elegir
los materiales más adecuados.
• Evitar un pico de voltaje por lo que se utilizarán dos placas Arduino, una para el
router y la otra para el hilo térmico.
• Prevenir la pérdida de datos y malfuncionamiento de la máquina por lo que se debe
tener una buena conexión entre Raspberry pi 3 B+ y Arduino Uno, así como elegir
correctamente el software a utilizar que se adecue mejor.
Alcances y limitaciones

Alcances
• A nivel académico este proyecto aporta a los alumnos principalmente a los de la
carrera de Arquitectura la realización de piezas arquitectónicas utilizadas
comúnmente en las construcciones de edificios, casas, entre otros. Por otro lado
beneficiará a los alumnos que deseen realizar algún proyecto similar o bien
modificar el mismo para su mejoramiento.
• A nivel social ayuda a varias industrias como son la cinematográfica y teatral para
realizar sus escenarios, elaboración de letreros para tiendas, supermercados, cines
o algún tipo eventos sociales, también para realizar algún tipo de manualidad,
asimismo se pueden elaborar piezas en serie en caso de que así se requiera.
Alcance y limitaciones

Limitaciones
• Un factor que podría limitar al desarrollo de la máquina cortadora CNC es el tiempo
que se dispone para terminarlo ya que la elaboración de algunas piezas se realizará
con una impresora en 3D y el tiempo de impresión calculado es de 8 a 12 horas por
pieza, suceso que podría retrasar a la realización de dicho proyecto además de que
es imprescindible que al finalizar el proyecto se realicen las pruebas necesarias para
ajustar los errores arrojados durante lo mencionado.
• Otro factor muy importante a tomar en cuenta es la economía, ya que existen
varios materiales a utilizar que tienen un costo elevado, esto podría implicar un
problema ya que si no se adquieren estos materiales se presentarían errores que
eviten el buen funcionamiento y efectividad de la máquina.
Fundamento teórico

Diseño asistido por computadora


El diseño asistido por computadoras (diseño asistido por ordenador), más
conocido por sus siglas inglesas CAD (computer-aided design). Es el proceso de
creación de representaciones gráficas empleando herramientas
informáticas específicas que permiten la realización de dibujos y planos. Estas
herramientas se pueden trabajar con dibujos y representaciones en dos
dimensiones (2D) y también con los objetos representados en tres
dimensiones (3D).
Fundamento teórico
Tipos de Software para dibujo asistido por
computadora

• Solid Works
• CATIA
• Auto CAD
Fundamento teórico

Acero
• Según la norma UNE EN 10020:2001 define al acero como aquel material en
el que el hierro es el elemento predominante, el contenido en carbono es,
generalmente inferior al 2% y contiene además a otros elementos.
Fundamento teórico
Tipo de acero % de carbono Aplicaciones
Pza´s. de resistencia
Acero dulce 0,25% máximo
• Tipos de acero media, plegado, herrajes.
Ejes, elementos de
Acero 0,35% máximo maquinaria, pernos,
semidulce tornillos, herrajes.

Ejes y elementos de
Acero 0.45% máximo máquinas, piezas
semiduro bastante resistentes,
cilindros de motores de
explosión, transmisiones,
etc.
Ejes, transmisiones,
Acero duro 0.55% máximo tensores y piezas
regularmente cargadas y
de espesores no muy
elevados.
Fundamento teórico

Acero estructural.
El acero estructural es un
término general que se
usa para definir un grupo
de aceros diseñados para
la fabricación de
estructuras de edificios y
de componentes para
máquinas.
Fundamento teórico

ACERO ESTRUCTURAL.

• Existen diferentes formas de acero estructural y


cada una de ellas tiene diferentes aplicaciones.
Fundamento teórico

ACERO ESTRUCTURAL.

P.T.R. Perfil Tubular


Rectangular, es una barra
rectangular hueca,
comúnmente utilizada para
armar estructuras,
barandales, marcos,
implementos agrícolas, etc.
Fundamento teórico

ALUMINIO
• Aluminio (Al) es el elemento metálico más abundante que está presente en
la corteza terrestre y, dentro del grupo de los metales no férreos, es el
material más ampliamente utilizado tanto en la industria como en otras
muchas aplicaciones de la vida cotidiana.
Fundamento teórico

Perfil aluminio cuadrado

• Tubo cuadrado de aluminio de 38.1mm x 38.1mm. Calidad aluminio 6063 T5


Extruido. Al no ser aluminio anodizado puede presentar en la superficie de la
pieza cambio de tono en el color y/o arañazos.
Fundamento teórico
Perfil aluminio cuadrado

Anodizado
La anodización es un proceso electrolítico utilizado para incrementar el
espesor de la capa natural de óxido en la superficie de piezas metálicas. Esta
técnica se emplea sobre el aluminio para generar una capa de protección
artificial mediante el óxido protector del aluminio, llamado alúmina. La capa
se consigue por medio de procedimientos electroquímicos, y proporciona una
mayor resistencia y durabilidad del aluminio.
Fundamento teórico
PLASTICO ABS
• El acrilonitrilo butadieno estireno, o ABS por sus siglas en inglés
(Acrylonitrile Butadiene Styrene), es un plástico muy resistente al impacto
(golpes) muy utilizado en automoción y otros usos tanto industriales como
domésticos. Es un termoplástico amorfo.
• Se le llama plástico de ingeniería, debido a que es un plástico cuya
elaboración y procesamiento es más complejo que los plásticos comunes,
como son las poliolefinas(polietileno, polipropileno).
Fundamento teórico

Rodamientos
• Es un elemento mecánico que reduce la fricción entre un eje y las piezas
conectadas a este por medio de una rodadura, que le sirve de apoyo y
facilita su desplazamiento. Es un elemento rotativo inventado por el
ingeniero, inventor y empresario Sueco Sven Gustaf Wingqvist. Los más
comunes son: bolas, de rodillos o de agujas.
Fundamento teórico

Tipos de rodamientos mas comunes


• Rodamientos rígidos de bolas. • Rodamiento axial.
El rodamiento axial de rodillos a rótula tiene
Son fáciles de diseñar, no separables,
una hilera de rodillos situados oblicuamente,
capaces de operar en altas e incluso
los cuales, guiados por una pestaña del aro
muy altas velocidades y requieren
poca atención o mantenimiento en fijo al eje, giran sobre la superficie esférica del
servicio. aro apoyado en el soporte.
Fundamento teórico
Tipos de rodamientos mas comunes
• Rodamiento de bolas a rótula. • Rodamiento de rodillos cilíndricos del
tipo NUP.
Los rodamientos de bolas a rótula
tienen dos hileras de bolas que Un rodamiento de rodillos cilíndricos
apoyan sobre un camino de normalmente tiene una hilera de rodillos.
rodadura esférico en el aro Estos rodillos son guiados por pestañas de
exterior, permitiendo
uno de los aros, mientras que el otro aro
desalineaciones angulares del eje
respecto al soporte. puede tener pestañas o no.
Fundamento teórico

Trasmisión por correa

Se conoce como correa de transmisión a un tipo de transmisión mecánica


basado en la unión de dos o más ruedas, sujetas a un movimiento de
rotación, por medio de una cinta o correa continua, la cual abraza a las ruedas
ejerciendo fuerza de fricción suministrándoles energía desde la rueda motriz.
Fundamento teórico
Tipos de bandas o correas

•· Bandas Planas.
•· Bandas Especiales o en V.
•· Bandas Redondas.
•· Bandas Eslabonadas.
•· Bandas Dentadas.
•· Bandas Nervadas o poli V.
Fundamento teórico

Raspberry Pi

Es una microcomputadora del tamaño de una tarjeta de crédito, creada por


AdaFruit Industries y Element14, creada para personas de bajos recursos en
Alemania para fines educativos, su software operativo es base Linux
(Raspbian), aunque también existen otro tipo de Sistemas Operativos libres
para otros objetivos; trabaja con un lenguaje de operación Python y
actualmente han sido lanzados tres modelos de la placa (Pi1, Pi2, Pi3) todas en
sus versiones normales y plus.
Fundamento teórico

Arduino

Inventado en el año 2005 en el instituto IVRAE por Massimo Banzi en Italia, es una
plataforma de hardware libre, basada en una placa con un microcontrolador y un
entorno de desarrollo, diseñada para facilitar el uso de la electrónica en proyectos
multidisciplinares; el microcontrolador de la placa se programa usando el “Arduino
Programming Language” (basado en Wiring) y el “Arduino Development
Environment” (basado en Processing), entre sus versiones de las más conocidas están
(Arduino UNO, Arduino Leonardo, Arduino Mega, Arduino Nano, Arduino Micro,
Arduino Mini, entre otros. ).
Fundamento teórico

Firmware

El firmware es un pequeño programa que hace que un dispositivo funcione tal


y como el fabricante lo ha diseñado. De hecho, sin el firmware, la mayoría de
los equipos electrónicos no funcionaria.
El firmware se suele almacenar generalmente en un tipo de memoria
específica llamada ROM (acrónimo de Read Only Memory).
Fundamento teórico

GRBL

Es un firmware libre y de código abierto creado por Simen Svale Skogsrud en el año
2009 y fue modificado en el 2011 por Sungeon K. Jeon Ph. D, este firmware sirve para
controlar el movimiento de las máquinas y hacer que estas realicen una tarea
específica; GRBL trabaja en conjunto con Arduino y puede ser utilizado para la
industria, aunque generalmente se utiliza de forma casera, este firmware con vierte el
código G a instrucciones para motores paso a paso.
Una regla esencial de GRBL ya que es código abierto este puede ser modificado,
siempre y cuando se comenten las partes dentro del código y el autor.
Fundamento teórico

UGS – Universal Gcode Sender

Es una plataforma gcode que permite interactuar con controladores CNC


vanzados como lo son GRBL y TinyG, es una software escrito con el lenguaje
de programación Java, contiene todas las herramientas necesarias para operar
una máquina CNC.
Fundamento teórico

Motor paso a paso

Es un dispositivo que transforma impulsos eléctricos en desplazamientos


mecánicos.
Reciben impulsos discretos y producen una pequeña rotación por cada
impulso si se trata de un dispositivo rotatorio o una pequeña translación si se
trata de un dispositivo de desplazamiento lineal.
Fundamento teórico
Tipos de motores paso a paso desde el punto de vista
físico
• Motores de reluctancia variable
Están basados en el principio de que, estableciendo un flujo magnético a través de un
camino en el que un elemento de este camino puede variar de posición, este
elemento se sitúa en una posición que hace que el camino magnético sea de
reluctancia mínima.
• Motores de imán permanente
Si excitamos un electroimán que en su circuito magnético hay un imán permanente
en éste se produce un par que tiende a alinear su eje con el del electroimán.
• Motores híbridos
Son una combinación de los anteriores, logrando un alto rendimiento a una buena
velocidad.
Fundamento teórico
Clasificación en función de la forma de conexión y
excitación de las bobinas del estator
• Unipolares
Estos motores se componen de cuatro bobinas, se les llama así debido a que la
corriente que circula por sus bobinas lo hace en un mismo sentido, están compuestos
por seis cables externos, dos son para cada una de las bobinas, otro para cada par de
éstas, también existen los que tienen cinco cables, en donde se comparten los de
alimentación para los dos pares de bobinas.
• Bipolares
Se les llama de esta forma ya que se componen de dos bobinas, la corriente que
circula por las bobinas cambia de sentido en función de la tensión, esto se debe a que
en cada extremo de una misma bobina se pueden tener diferentes polaridades, estos
motores suelen llevar cuatro conexiones externas, dos para cada bobina.
Fundamento teórico

Reconocer los tipos de motor

• Es bipolar si, encontramos cuatro hilos externos, ya que estos son los hilos de
las bobinas, suelen ser motores más pequeños que los unipolares.
• Es unipolar cuando, salen cinco, seis u ocho hilos.
Fundamento teórico
Especificaciones de NEMA 17
MOONS 17HE1404

NEMA17 42mm
Fases 2
Ángulo por paso 0.9°
Longitud 34.3mm
Corriente demandada 2A
Tipo de motor Bipolar
Fundamento teórico

Especificaciones de NEMA 23

Fases 2
Ángulo por paso 1.8°
Pasos 200
Temperatura de -20℃~50℃
funcionamiento
Fundamento teórico

Driver A4988

Es un pequeño controlador que permite manejar motores paso a paso


bipolares de hasta 2 A, cuenta con un limitador de corriente, y protección de
sobre calentamiento y exceso de consumo para garantizar un funcionamiento
correcto, se puede lograr un movimiento de cinco maneras, paso completo,
medio paso, un cuarto de paso, un octavo de paso y la decimosexta parte de
paso.
Fundamento teórico

Diagrama de aplicación:
Fundamento teórico

Shield CNC
Es una pequeña placa que permite controlar hasta cuatro motores paso a paso
con ayuda de alguna placa Arduino, no es necesario un modelo en específico,
asimismo soporta cuatro controladores A4988, dispone de todas las
conexiones necesarias para conectar interruptores de final de carrera, salidas
de relé, entre otros. También es compatible con el firmware de control GRBL.
Con esta placa se dispone de un sistema completo para montar una máquina
CNC o cualquier sistema que necesite un control preciso con motores paso a
paso.
Fundamento teórico

Código G
En la mayor parte de la programación de las máquinas de Control Numérico
Computarizado se emplea un lenguaje de bajo nivel llamado G, es un lenguaje de
descripción de operaciones para máquinas de Control Numérico Computarizado
(CNC), puede ser empleado como lenguaje de programación para el control de estos
dispositivos, también describe el movimiento y las diferentes operaciones que la
máquina CNC debe realizar para la fabricación del objeto que se describe.
Se estandarizó en los 80 como ISO 6983 y es el lenguaje más utilizado en la fabricación
por ordenador.
El código G se almacena en formato de texto, es decir, puede leerse (y modificarse) con
un editor de texto plano aunque lo más habitual es que se genere y se visualice desde
una aplicación de modelado y/o fabricación 3D o alguna herramienta o accesorio
específico.

You might also like