Prototipo de CNC Controlado Por Arduino
Prototipo de CNC Controlado Por Arduino
Prototipo de CNC Controlado Por Arduino
ASESOR:
Alfonso Luis Agudelo Vegliante
Ing. Esp. Msc. Metalúrgico
2
Nota de aceptación:
_________________________
_________________________
_________________________
_________________________
_________________________
_________________________
_________________________
_________________________
Firma del presidente del jurado
_________________________
Firma del jurado
_________________________
Firma del jurado
3
DEDICATORIA
El presente trabajo de grado lo queremos dedicar en especial a Dios nuestro señor por
permitirnos realizar poco a poco los sueños y metas que nos hemos propuesto; de igual manera,
con mucho cariño a nuestros Padres y a todos quienes aportaron positivamente a lo largo de
nuestra formación académica dándonos el apoyo y motivación que se necesitan para alcanzar
grandes proyectos a lo largo de nuestras vidas.
Por eso y mucho más dedicamos este proceso de formación que constituirá el principio
fundamental en nuestras vidas profesionales y a través del cual forjaremos un nuevo presente en
las labores que desempeñaremos en proyectos a futuro.
Con cariño.
4
AGRADECIMIENTOS
5
TABLA DE CONTENIDO
Pág.
1. INTRODUCCIÓN .................................................................................................................. 16
2. DESCRIPCION DEL PROBLEMA ..................................................................................... 17
2.1 PLANTEAMIENTO DEL PROBLEMA................................................................................ 18
3. JUSTIFICACIÓN ................................................................................................................... 19
4. OBJETIVOS ........................................................................................................................... 20
4.1 GENERAL ................................................................................................................................ 20
6
5.7.1 Tipos de datos intercambiables ........................................................................................ 35
6. DISEÑO METODOLÓGICO................................................................................................ 65
7
7. CONCIDERACIONES ÉTICAS .......................................................................................... 67
8. CÁLCULOS Y RESULTADOS ........................................................................................... 68
8.1 DISEÑO E IMPLEMENTACIÓN DEL SISTEMA MECÁNICO ....................................... 68
8
LISTA DE FIGURAS
Pág.
Figura 1. Esquema de maquina CNC de cinco ejes (a) y tres ejes (b) ............................................. 22
Figura 17 Maquinas fresadoras: Vertical (izq.), Paralela (centro), Planear (der.) .......................... 52
9
Figura 20 Fresado frontal ................................................................................................................... 54
LISTA DE TABLAS
Pág.
Tabla 10 Valores de presión específica de corte Ks0 para materiales de uso más frecuente ......... 74
11
Tabla 12 Materiales para el ensamble del eje Y................................................................................ 86
Tabla 21 Dimensiones principales de cuerdas de tornillos del estándar métrico ISO. ................. 100
LISTA DE ANEXOS
Pág.
12
GLOSARIO
CNC: Significa "Control Numérico Computarizado". En una máquina CNC, a diferencia de una
máquina convencional o manual, una computadora controla la posición y velocidad de los
motores que accionan los ejes de la máquina.
TARJETA CNC SHIELD: El CNC Shield exclusivo para Arduino permite montar con facilidad
los proyectos CNC, y hacerlos funcionar en unas pocas horas. Utiliza el firmware de código
abierto en Arduino, para controlar hasta cuatro motores paso a paso (PAP o Stepper). Cuenta con
4 zócalos para insertar 4 controladores DVR A4988. Con la tarjeta CNC Shield y un Arduino se
puede construir todo tipo de proyectos de robótica o proyectos CNC, incluyendo enrutadores
CNC, cortadoras laser e incluso maquinas pick & place´s (P&Ps), para el montaje de
componentes SMD en circuitos electrónicos.
13
RESUMEN
En este trabajo se realiza el prototipo de una maquina CNC controlada por arduino, cuyo
propósito es la optimización de procesos de manufactura que se llevan de una forma manual,
siendo este un sistema automatizado lo suficientemente eficiente que mejora el tiempo y
precisión de la manufactura que se lleve a cabo. Éste prototipo consta principalmente de una
parte mecánica y otra eléctrica; en la parte mecánica, cuenta con una estructura en madera MDF
que soporta los ejes X, Y, Z los cuales permiten el desplazamiento tanto del área de trabajo como
de la herramienta de fresado. En dichos ejes se encuentran motores paso a paso, ejes roscados,
acoples flexibles, rodamientos lineales de bolas, soportes, entre otros; y en la parte eléctrica se
tiene como tarjeta madre un Arduino Uno en conjunto de una tarjeta electrónica CNC Shield,
cuya función principal es controlar por medio de unos drivers los pasos que se requiere para
determinar que tanto se quiere mover los motores (Este es alimentado Por una fuente de 12
Voltios a 3 Amperios).
14
ABSTRACT
In this work the prototype of a CNC machine controlled by arduino is realized, whose
purpose is the optimization of manufacturing processes that are carried out in a manual way,
being this an automated system sufficiently efficient that improves the time and precision of the
manufacture that is carried out. This prototype consists mainly of a mechanical and an electrical
part; In the mechanical part, has a structure in MDF wood that supports the X, Y, Z axes which
allow the movement of both the work area and the milling tool. These axes include stepper
motors, threaded shafts, flexible couplings, linear ball bearings, supports, among others; And the
electrical part has as its motherboard an Arduino Uno in conjunction with an electronic card CNC
Shield, whose main function is to control by means of some drivers the steps that is required to
determine how much you want to move the motors (This is powered for a source of 12 Volts to 3
Amperes).
15
1. INTRODUCCIÓN
Dado el avance tecnológico de equipos de trabajo que en la actualidad expresa una industria cada
vez más competitiva, las empresas industriales e incluso hasta las mismas microempresas se ven
en la necesidad de adquirir maquinaria y equipos más avanzados que les permitan estar en la
línea de competencia con respecto a otras organizaciones de su misma denominación. Maquinaria
y equipos aptos para que la producción pueda ser directamente proporcional a la demanda o
mucho mayor a la misma, además de que facilite y agilice los procesos laborales y de seguridad
industrial que embargan a los colaboradores.
De ahí que el objeto principal de este trabajo y con un espíritu de tecnólogos, enfocados en la
industria, se realiza un “Prototipo de CNC controlado por arduino”, que tiene similares
características a las máquinas automáticas que se encuentran en el mercado nacional e
internacional. Este proyecto se realiza en el marco del proyecto de grado para acceder al título de
Tecnólogo en Mecánica Industrial. En el presente trabajo, se exponen las bases teóricas y
conceptuales del proyecto de grado.
16
2. DESCRIPCION DEL PROBLEMA
Los CNC son máquinas automatizadas para realizar manufacturas de alta precisión y a su
vez de grande producción. Estos pueden ser utilizados tanto dentro como fuera de las
instalaciones de talleres industriales, bodegas y demás. Los conforman varios elementos básicos,
tales como una estructura que a su vez está conformada por una o varias vigas de acero, además
de un sistema de desplazamiento de bandas, movidos por uno o más motores eléctricos paso a
paso, sumados a brazos.
Debido al diseño del prototipo, el área de trabajo que este abarca es rectangular. Así la
velocidad de trabajo de este equipo lo determina el tipo de pieza que se quiera realizar y el
material en que se realizará.
17
forma más precisa y eficaz, garantizando la seguridad de los colaboradores, además de la
confiabilidad en el tiempo de sus procesos.
La idea de construir un prototipo de CNC controlado por arduino nace por la necesidad de
solucionar un problema que gira en torno a diversos campos, entre ellos la garantía y
confiabilidad en la producción de alta demanda de diferentes procesos de manufactura, es decir,
debido a los altos rangos de precisión que manejan este tipo de máquinas se puede ofrecer un
buen producto con mínimas posibilidades de error y tiempos de entrega extremadamente rápidos,
a la hora de entrar en comparación con el mismo proceso de una forma realizada manualmente en
un torno industrial; otro de los campos seria a nivel de salud ocupacional, es decir, para ayudar a
minimizar el riesgo de lesiones o de futuras enfermedades ocasionadas por los procesos que se
llevan manualmente en el torno, además de mejorar la eficiencia de los espacios en las áreas de
trabajo, ya que estos son reducidos.
18
3. JUSTIFICACIÓN
Desde los comienzos del CNC, esté ha sido significativo en procesos de manufactura
industrial y dado la solución más eficiente para la elaboración de piezas de gran demanda en la
industria. Gracias a su alta precisión y a su ligereza en fabricación de piezas, se constituyen en
una herramienta con un gran potencial que se adapta a diferentes aplicaciones y espacios, incluso
en industrias de mayor envergadura o pequeños talleres.
Ahora bien, el prototipo de CNC controlado por arduino garantiza una alta precisión a la
hora de realizar procesos de manufactura a escala, además se mejora también los espacios de
trabajo dado a su pequeña estructura. Actualmente en la tecnología de Mecánica Industrial, ha
salido a flote la idea de elaborar este prototipo que está conformado por un conjunto de elementos
mecánicos y electrónicos, que permiten un desarrollo más óptimo de los procesos de
manufactura, reduciendo tiempos de ejecución o costos, garantizando la funcionalidad y la
eficiencia en los procesos productivos, además que minimice los riesgos de accidentes para los
colaboradores. Es aquí donde este prototipo se hace imperante, pues esta es una herramienta que
facilita la rapidez en maquinados de piezas que exigen alta precisión, la reducción de tiempos
muertos, y a su vez se evita riesgos en accidentalidad por manipulación del sistema.
Por último, este prototipo podrá servir como antecedente para futuros proyectos en los
que se intenten mejorar las condiciones laborales de una empresa u optimizar los espacios de
trabajo y la eficiencia de los procesos que se llevan a cabo en el sector de manufactura avanzada.
19
4. OBJETIVOS
4.1 GENERAL
Construir un prototipo de CNC controlado por arduino con el fin de que este realice
algunos procesos de manufactura industrial (tallar, perforar y cortar).
4.2 ESPECÍFICOS
Utilizar el software Universal Gcode Sender, el cual tomara la extensión .ngc generado
por el anterior software con el único objetivo de transmitirlo al arduino.
Programar un arduino para transmitir señales a la CNC shiled, que a su vez trabajará con
tres drivers A4988 (estos también tienen que ser programados) los cuales aumentan la
corriente del voltaje para controlar los motores paso a paso del eje X, eje Y, y finalmente
eje Z.
Permitir que los motores muevan la fresa de forma milimétrica a un sitio en específico
dando como resultado la manufactura de la imagen vectorizada por medio del software
Inkscape, pasa a código G.
20
5. REFERENTES TEÓRICOS
21
Figura 1. Esquema de maquina CNC de cinco ejes (a) y tres ejes (b)
1
GROOVER. Mikell P: “Fundamentals of Modern Manufacturing. Materials, Processes and Systems”; tercera
edición; John Wiley & Sons INC; United States of America; 2007; p. 888-889.
22
En 1960 el MIT desarrollo el Control Adaptable que se define como Control Numérico
Auto regulable y en 1968 se llevaron a cabo los primeros ensayos de Control Numérico Directo
(DNC).
El control numérico (CN) usa una función lógica fija que está incorporada y conectada
permanentemente dentro de la unidad de control. Estas funciones no pueden ser cambiadas por un
programador.
El CNC en cambio incorpora una microcomputadora que es una parte integral del control
de una máquina. La microcomputadora contiene los registros de memoria almacenados en una
2
NESSIER F., (2009), “Introducción a la programación y operación de máquinas CNC”. Universidad Tecnológica
Nacional de Argentina.
3
SMID, Peter; “CNC Programming Handbook. A Comprehensive Guide to Practical CNC Programming”; segunda
edición, Industrial Press Inc; New York; 2003; p. 1,2.
23
variedad de rutinas que son capaces de manipular las funciones lógicas. Esto significa que el
programador o el operador pueden cambiar el programa en el propio controlador de la maquina
con resultados instantáneos.
La máquina recibe órdenes mediante códigos numéricos (G Codes) que tienen una
secuencia lógica y que finalmente se convierten en el programa de maquinado. El lenguaje del
código G es un lenguaje de maquina basado en el comando de maquina alfa numérico ASCII, que
el controlador interpreta en movimientos discretos.
Entre los diferentes controladores que se pueden encontrar en el mercado existen algunas
diferencias generadas por la gran variedad de modelos, inclusive en un mismo fabricante. Para
poder conocer el funcionamiento de un CNC, es importante conocer las diferencias y similitudes
que muestran sus controladores así como también los estándares que se utilizan para su
programación, que normalmente son los que a continuación se mencionan 4:
4
AGUINAGA Álvaro: “Integración CAD-CAM-SIM”; primera edición; Escuela Politécnica Nacional; Ecuador;
2013; p. 15.
24
información requerida para lograr el maquinado de la pieza. Las maquinas típicas que son
controladas con los códigos G y M son fresadoras, cortadoras, tornos e impresoras 3D.
25
5.4.1 Programación de control numérico
El código G es un lenguaje de programación CNC mediante el cual se dice que hacer a las
máquinas herramientas como son: fresadoras, tornos, cortadoras, impresoras 3D, etc. Un ejemplo
de código G es:
Esto traducido significa que en la línea 15 del programa, realice un corte con un avance de
𝑚𝑚
30 en el eje X 2.5 mm y en el eje Y 3mm. Un programa es un código de instrucciones
𝑚𝑖𝑛
secuenciales necesarias para el mecanizado y a ser ejecutado por la máquina CNC. Para la
programación se puede emplear dos métodos: manual y automática.
26
Mientras que, en la programación automática, el ordenador envía la información digital a
la máquina. Este método se conoce como CAD/CAM, Programación Asistida por Computador.
5.4.2 Estructura de un programa CNC
Formato:
G02 X___Y___Z___I___J___K___R___F___;
Fuente 2 (Autores)
Dentro del programa ciertos códigos G permanecen activos mientras otro código G lo
sobrescriba y reciben el nombre de comandos modales.
27
Figura 4. Fases del programa CNC
Fuente 3 (Autores)
Las técnicas de diseño con computador han experimentado un desarrollo muy notable en
estos últimos años, siendo fundamentales durante el proceso de diseño y fabricación de un
producto. En efecto, cuando éstas técnicas se las ejecuta en forma completa e integrada el proceso
se vuelve realmente efectivo.
Precisamente, la Manufactura integrada por computador (CIM por sus siglas en inglés)
establece el uso de la computadora para el ajuste de una manera eficiente y efectiva de los
diferentes pasos que están interrelacionados en el desarrollo de productos manufacturados. CIM
involucra un conjunto de actividades que inician a través del conocimiento sobre la necesidad de
28
un producto; la proyección, el diseño, su ejecución; marketing y soporte del producto terminado.
Todos los procesos desarrollados en estas actividades usan datos, que pueden ser gráficos,
numéricos o textuales. El ordenador, es la herramienta más importante en cuanto en manejo de
datos, que da la posibilidad real de juntar todas las operaciones fragmentadas de manufactura en
un sistema operativo único. Este involucramiento es conocido como manufactura integrada por
computador 5.
Para las etapas de diseño y manufactura del producto, un sistema CIM maneja los
siguientes elementos integrados a través de una base de datos por computadora:
El diseño asistido por ordenador (CAD por sus siglas en ingles) en los años sesenta inició
como un sistema de sustitución de los tableros de dibujo, permitiendo ganar tiempo en la
generación de planos. Progresivamente ha ido expandiendo su campo utilitario de aplicación y
sus beneficios, hasta convertirse en una potente herramienta que atiende básicamente las tareas
relacionadas con el diseño; tales como el dibujo técnico y su documentación; además admite
ejecutar tareas adicionales de presentación y análisis del diseño como son simular su
funcionamiento antes de su fabricación, verificar que no existe interferencias en los movimientos
relativos de componentes, verificar si un circuito electrónico funciona tal como se planifico,
5
AGUINAGA Álvaro; “Integración CAD-CAM-CIM”, primera edición; Escuela Politécnica Nacional; Ecuador;
2013; p. 4
29
comprobar si una estructura es capaz de soportar una determinada carga e incluso el movimiento
de un fluido en un determinado molde de fundición o inyección de plástico.
Los sistemas CAD se dividen principalmente en dos tipos: los modeladores en tres
dimensiones (3D) y el software de dibujo en dos dimensiones (2D). Las herramientas utilizadas
en dibujo 2D se fundamentan en formas geométricas vectoriales como arcos, líneas, puntos, etc.
Estas permiten operar mediante una interfaz gráfica. Mientras que los modeladores 3D viabilizan
la definición de los objetos de forma espacial añadiendo superficies y sólidos.
Las aplicaciones del CAD se dividen en tres tipos principales, disciplina, industria y
función. Según la función; puede aplicarse para diseño, análisis, documentación, simulación,
control de calidad, entre otras. Según la disciplina, se aplica a mecánica, estructuras, electrónica,
arquitectura, ingeniería civil, entre otras. Y finalmente según la industria, se utiliza en el sector
automotriz, aeroespacial, electrónica, mecánica en general, etc.
6
PÁRAMO G. “Aplicaciones de los sistemas CAD/CAM en la manufactura moderna”. Recuperado de:
http://publicaiones.eafit.edu.co/index.php/revista-universidadeafit/article/view/1110 (octubre 2016)
30
Scanner laser o de visión.
Los sistemas CAM o sistemas de fabricación asistida por computador, tratan sobre el
manejo de aplicaciones de software computacional de control numérico (NC) que permite
elaborar detalladamente instrucciones (Código G) que manejan las máquinas de herramientas en
la manufactura de partes controladas numéricamente por computadora (CNC), en este caso se
parte de un modelo CAD para generar las trayectorias de la herramienta que constituirá el
programa CNC, permitiendo de esta manera simular la ejecución de éstos en el computador para
evitar posibles errores y colisiones, aumentando la productividad de la máquina y la calidad de
las piezas mecanizadas.
7
SIEMENS PML Software. Recuperado de http://www.plm.automation.siemens.com/es_mx/plm/cam.shtlm (octubre
2016)
31
Figura 5 Generación de códigos g y simulación de trayectoria en mach 3
Fuente 5 Recuperado de PATRICIO Eduardo & ALEXANDER Diego; “Diseño y simulación de un router CNC para
corte por plasma a partir de archivos DXF 2D”; Escuela Politécnica Nacional; Quito 2016; Pág. 18 (octubre 2016)
Fuente 6 Recuperado de PATRICIO Eduardo & ALEXANDER Diego; “Diseño y simulación de un router CNC para
corte por plasma a partir de archivos DXF 2D”; Escuela Politécnica Nacional; Quito 2016; Pág. 19 (octubre 2016)
32
5.6 CAD/CAM EN EL PROCESO DE DISEÑO Y FABRICACIÓN
Para convertir una idea o concepto en un producto, se ejecutan los siguientes procesos:
diseño y fabricación. Dentro del proceso de diseño, a su vez, se puede dividir en dos nuevas
etapas, la primera que es donde se origina el producto y la segunda donde se optimiza, verifica y
evalúa el producto elaborado llamada análisis. Cuando estas etapas hayan sido completadas, se
empieza con la fabricación en donde, primero, se planifican los procesos que se ejecutaran y los
recursos a utilizar, para luego arrancar con la fabricación del producto. Finalmente, antes de pasar
a la fase de distribución y marketing se efectúa un control de calidad del producto terminado.
33
La constante demanda de mercado que exige productos más baratos con excelente calidad
y un ciclo de vida cada vez más corto, hace que sea necesaria la utilización de los computadores
como herramientas que logren cumplir con estas exigencias. El uso de técnicas de CAD/CAM
permite obtener una disminución de costos, de tiempo en el diseño y en la producción, así como
también incrementos en la calidad del producto. Dichos factores son fundamentales en la
industria actual.
Dentro del ciclo del producto detallado se incluyó un grupo de tareas organizadas; unas en
proceso CAD y otras en CAM, las que, a su vez, son subconjuntos de otros procesos como son el
diseño y fabricación respectivamente. Las herramientas requeridas para cada proceso se detallan
en las Tablas 1 y 2.
34
5.7 INTERCAMBIO DE DATOS CAD/CAM
Fuente 10 Recuperado de PATRICIO Eduardo & ALEXANDER Diego; “Diseño y simulación de un router CNC
para corte por plasma a partir de archivos DXF 2D”; Escuela Politécnica Nacional; Quito 2016; Pág. 23 (octubre
2016)
Todo archivo CAD lleva una determinada información que comúnmente se requiere
intercambiar de un software a otro. Como ya se ha mencionado, esto se logra guardando la
información en un formato neutral, estos traductores requieren soportar todos los tipos
35
posibles de entidades, almacenamiento compacto, compatibilidad con versiones anteriores y
permitir intercambiar los cuatro tipos de datos principales que a continuación se cita 8.
B. Información gráfica
a. Imágenes sombreadas
b. Texto, cotas, unidades, precisión, etc.
C. Información de diseño
a. Masa, densidad, mallas FEM, etc.
D. Información de manufacturación
a. Trayectoria de la herramienta
b. Tolerancias
c. Planificación de procesos
d. Lista de materiales, etc.
8
OCHOA O. (2006); Curso de Mecatrónica. Universidad Nacional de Colombia. Recuperado de
http://www.virtual.unal.edu.co/cursos/ingenieria/mecatronica/, (octubre 2016)
36
5.7.2 Formatos básicos neutrales 9
9
SIEMENS PLM Software. Recuperado de http://www.plm.automation.siemens.com/es_sa/products/nx/for-desing/.
(octubre 2016)
37
aparece un código de grupo 2 y una cadena que indica el nombre de la sección. Cada sección se
compone de códigos de grupo y valores que definen sus elementos. Las secciones terminan con
un 0 seguido de la cadena ENDSEC.
Un archivo DXF contiene las siguientes secciones (no se describen todas las secciones si
se requiere ampliar información se puede consultar los documentos de AutoDesk en su página
web).
Sección de Cabecera (Header Section): Contiene la información general del dibujo. Cada
parámetro tiene un nombre y un valor asociado.
Sección de Clase (Classes Section): Posee la información de aplicaciones definidas, la
cual está permanentemente fija en la jerarquía de clases.
Sección de Tablas (Tables Section): Aquí se encontrará la descripción de los siguientes
parámetros: tablas de tipo de línea, tabla de capas, tabla de tipo de letra, tabla de vistas,
tabla UCS, tabla VPORT, tabla de DWGMGR.
Sección de Bloques (Blocks Section): Contiene una entrada para cada una de las
referencias a un bloque del dibujo, describiéndolos individualmente.
Sección de Entidades (Entities Section): Esta sección es la más importante ya que
contiene la información de las figuras como entidades y objetos gráficos. Presenta las
diferentes coordenadas x, y, z del dibujo.
Sección de Objetos (Objects Section): Contiene la información de objetos no gráficos del
dibujo.
38
Tabla 3 Identificadores para la sección ENTIDADES de archivo DXF
5.8.1 Precisión
10
Ginjaume, A. & Torres, F. (2005). Realización de proyectos y piezas en las máquinas herramientas. Madrid,
España: Paraninfo. P.265.
39
Cualidad que caracteriza la aptitud de un instrumento de medida para dar indicaciones
próximas al valor verdadero de la magnitud medida, teniendo en cuenta tanto los errores
sistemáticos como los errores aleatorios.
Las máquinas herramientas modernas CNC, son capaces de producir maquinados que tienen
una precisión con tolerancias de hasta 0.0025 a 0.005mm.
5.8.2 Repetitividad
Las máquinas herramientas CNC por tener las características de precisión y repetición tienen
precios excesivamente altos.
5.8.3 Resolución
La resolución se refiere al valor mínimo en que está dividida la escala o valor del último
digito significativo que muestran los sistemas digitales
40
5.9 VENTAJAS Y DESVENTAJAS DE UN SISTEMA CNC
Las principales áreas donde el sistema CNC conduce a una mejoría son 11:
11
SMID, Peter; “CNC Programming Handbook. A Comprehensive Guide to Practical CNC Programming”; segunda
edición, Industrial Press Inc; New York; 2003; p. 1,2.
41
5.10 ESTRUCTURA Y SISTEMA DE CONTROL
En las máquinas CNC, se debe tomar en cuenta el tipo de máquina herramienta y el tipo
de control que se debe emplear.
Lazo abierto.
12
Leyva, J. (2009). Introducción al sistema de control de procesos: presión, caudal, temperatura y nivel. (Tesis Ing.
Mecánico Electricista). Universidad Veracruzana. Xalapa, México.
42
Figura 8 Sistema de control de lazo abierto.
Fuente 7 (Autores)
Lazo cerrado.
El control de lazo cerrado es aquel sistema cuyo control depende de la señal de salida, es
decir que la señal de salida se envía al sistema de control para corregir un error y hacer más
eficiente el funcionamiento, por lo tanto, es un sistema realimentado.
Fuente 8 (Autores)
Según las funciones que realiza se nombra a continuación los siguientes tipos.
43
Control continuo
Es el más simple de los controles, en este se define los puntos donde tiene que trabajar la
máquina herramienta, sin importar la trayectoria que siga para llegar a estos. El control punto a
punto es empleado en trabajos de taladrado y soldadura por puntos.
Control paraxial.
A diferencia del control punto a punto, en este tipo de control se puede controlar en forma
precisa, la posición de la herramienta, la velocidad de trabajo y la trayectoria que sigue, durante
el mecanizado de piezas, dependiendo de la dirección de cualquiera de los ejes.
44
Figura 11 Control paraxial.
Control continúo.
El control continúo llamado también control interpolar, es mucho más preciso que los
controles anteriores y permite controlar los movimientos a distintas trayectorias y con diferentes
velocidades de los tres ejes que forman parte de la máquina herramienta, es el control ideal para
mecanizado 3D.
(Octubre 2016)
45
Los ejes de la máquina herramienta basan sus desplazamientos en la interpolación lineal y
circular. La interpolación es un método matemático a partir del cual se encuentra nuevos puntos a
partir de otros puntos conocidos con anterioridad.
Interpolación lineal.
46
Interpolación circular.
(Octubre 2016)
47
Tabla 4 Comparación MH convencional y MHCNC
5.11 FRESADORA
48
La fresadora es una máquina provista de fresas que sirve para labrar metales13. Una
fresadora es utilizada para dar formas complicadas a piezas de diferentes materiales. Las
fresadoras pueden efectuar diversos tipos de operaciones para el mecanizado de piezas.
13
Fresadora. (2001). Diccionario de la lengua española (22ed.). Recuperado de
http://www.wordreference.com/definicion/la%20fresa (octubre 2016)
49
cambiada en ningún caso. Los signos “+” y “-” no tienen un sentido matemático sino de
dirección14.
En las fresadoras, la pieza a mecanizar se coloca sobre la mesa, la misma que se traslada
en tres ejes, longitudinal, trasversal y vertical.
14
Teruel Cruz, F. (2004). En control numérico y programación: Sistemas de fabricación de máquinas automatizadas.
2da. ed. Barcelona, España: Marcombo.Pp 1-3.
50
5.11.2 Cinemática de la fresadora 15
15
Gómez Millan, S. (2012). Fabricación por Arranque de Viruta. Madrid, España: Parainfo S.A. pp. 250-294.
51
5.11.3 Clases de fresadoras
52
Fresadora CNC: Una fresadora CNC es una máquina herramienta de fabricación por
arranque de viruta, que mediante la utilización de programas de Control Numérico y
programas CAD/CAM enviadas desde un ordenador se puede producir piezas más rápidas
y con mayor exactitud.
53
Husillo: Lugar de montaje de herramientas de corte (Fresas).
54
Fresado Periférico o Cilíndrico: En el fresado cilíndrico el avance de la fresa es
perpendicular al eje de giro y la dirección de corte es radial.
2016)
55
Avance Axial: El avance axial se da tanto en avance y profundidad de corte
simultáneamente en dirección axial.
Para realizar los procesos de mecanizado existe una amplia variedad de fresas.
5.12 FRESAS
Las fresas generalmente se asemejan a las brocas empleadas en los taladros, su forma es
alargada y están construidas de acero. Su función principal es arrancar viruta de la pieza en forma
giratoria y progresiva.
Para cada operación de mecanizado con fresadora, existe una variedad de fresas,
empleadas para metal, otras para madera, incluso existen fresas para plásticos.
Debido al gran número de fresas se detalla a continuación en las (tablas 5,) con todas las
clasificaciones de las fresas, características, aplicaciones, esquema y algunos ejemplos.
56
Tabla 5 Usos y selección de fresas
57
Tabla 6 Usos y selección de fresa
58
Tabla 7 Usos y selección de fresa
59
Tabla 8 Usos y selección de fresa
60
Fuente 28 Recuperado de http://www.bricotodo.com/fresar.htm (Octubre 2016)
61
Debido a que en estas operaciones se requiere de eficacia y precisión, es necesario usar
parámetros de mecanizado, para obtener un producto de calidad.
Velocidad de avance.
16
Fresado (s.f.). Sandvik Coromant. Recuperado de http://www.sandvik.coromant.com/es-
es/knowledge/pages/default.aspx (octubre 2016).
62
𝑚𝑚
𝑉𝑓 = 𝑓𝑧 . 𝑁. 𝑍 ( ) (𝐸𝑐. 1)
min
Velocidad de corte.
𝜋. 𝐷. 𝑁 𝑚
𝑉𝑐 = ( ) (𝐸𝑐. 2)
1000 min
𝑉𝑐. 1000
𝑁= (𝑟𝑝𝑚 ) (𝐸𝑐. 3)
𝜋. 𝐷
𝑉𝑓 𝑚𝑚
𝑓𝑧 = ( ) (𝐸𝑐. 4)
𝑁. 𝑧 𝑑𝑖𝑒𝑛𝑡𝑒
𝑉𝑓 𝑚𝑚
𝑓𝑛 = ( ) (𝐸𝑐. 5)
𝑁 𝑟𝑒𝑣
63
Velocidad de arranque de viruta.
𝑎𝑝 𝑎𝑒 𝑉𝑓 𝑐𝑚 3
𝑄= ( ) (𝐸𝑐. 6)
1000 min
Espesor de Viruta.
𝑉𝑓 𝑎𝑝 𝑚𝑚
𝑒=( ) √ ( ) (𝐸𝑐. 7)
𝑍. 𝑁 𝐷 𝑟𝑒𝑣
Fuerza de Corte.
𝐹𝑐 = 𝐾. 𝐴𝑐 (𝑁) (𝐸𝑐. 8)
Potencia neta
64
6. DISEÑO METODOLÓGICO
Para elaborar este proyecto se recolectó información en internet, revistas y libros acerca
de las CNC actuales y sus avances, identificando el tipo de proyecto y las etapas para el
desarrollo de la construcción del prototipo que se quiere llevar a cabo.
Luego se realizó el diseño mecánico del prototipo de CNC, iniciando con el modelado 3D
en Autodesk Inventor® y siguiendo con la selección de materiales de fácil consecución y bajo
costo, y de los procesos necesarios para la manufactura, el problema se abordó de la siguiente
forma: estructura, carro del eje X, carros de los ejes Y y Z, y torre de soporte para el eje X y Z;
finalmente se modeló el ensamble general, luego de tener el modelo 3D con sus respectivos
planos, en los cuales se especificaron los materiales y procesos de manufactura necesarios para la
construcción de las partes y el montaje del sistema, se procedió a la construcción del mismo.
Después de tener las piezas, y todos los accesorios y componentes eléctricos se realizó el
ensamble en el siguiente orden: ensamble de la estructura, ensamble del carro del eje X, ensamble
de los carros de los ejes Y y Z, montaje de los carros X, Y, Z en la estructura, ensamble del
sistema de alimentación, conexión de la electrónica, conexión de los motores paso a paso.
65
Durante el ajuste y la calibración se presentaron varios inconvenientes en las primeras
pruebas, los errores en el ensamble y conexiones eléctricas fueron resueltos, y se dio inicio a la
documentación y edición del informe presentado.
66
7. CONCIDERACIONES ÉTICAS
67
8. CÁLCULOS Y RESULTADOS
Para realizar el prototipo de CNC controlado por arduino, se tuvo en cuenta que la
mayoría de los materiales fuera de consecución local y bajo costo y utilizando procesos taladrado
en taladro de árbol, y pulidos para acabados en las perforaciones con ayuda del Dremel 4000:
Para esta parte es importante tener en cuenta el tipo de materiales que se va a utilizar para
la construcción del prototipo de CNC, ya que de este depende la calidad a la hora de realizar un
mecanizado y también para aprovechar un mayor tiempo de uso del prototipo.
Para la implementación del prototipo de CNC se tiene como principal recurso el uso de
MDF (Medium Density Fibreboard). El MDF (Ver Figura 28) conocido como tablero de DM
(densidad media) en ingles MDF (Medium Density Fibreboard) se obtiene mediante el
aglomerado de fibras de madera que previamente fueron desfibrado, con resinas sintéticas al
aplicar gran cantidad de presión y calor, hasta que alcance la densidad media.
17
DECO PUERTAS, Recuperado de http://www.decopuertas.com/guia-del-usuario/materiales/mdf-2/ (octubre 2016)
68
Figura 28 Tablero MDF (Medium Density Fibreboard)
Sistema de transmisión
69
Figura 29 Varilla roscada trapezoidal
Para poder conectar este tornillo de transmisión de potencia se utiliza un acople flexible
(Ver Figura 30). Éste es un acople metálico de aleación de aluminio, es utilizado para las
impresoras 3D para el agarre entre el eje del motor paso a paso de 5mm y la varilla roscada de
8mm, y producir el desplazamiento del eje Z, este acople se caracteriza por ser flexible. Posee
unas dimensiones de 5mm X 8mm X 25mm. 18
70
Figura 30 Acople flexible 5x8 mm
Ejes de desplazamiento
Como medio de desplazamiento de los ejes que sirven de guía, se utilizarán varillas lisas
(Ver Figura 31), de 8mm fabricadas en acero plata, las cuales se colocarán en paralelo al eje
principal formado por el tornillo de rosca trapezoidal.
71
Figura 27 Rodamiento para eje de 8mm
También como elemento de apoyo se tiene en cuenta el uso de rodamientos para ejes de
8mm con el fin de evitar rozamientos. Un rodamiento (Ver Figura 32), es un elemento mecánico
cuya función es reducir la fricción de las piezas en contacto por medio de rodadura, pues le sirve
de apoyo y facilita su desplazamiento, dando mayor durabilidad y vida útil a las piezas
rotacionales.
Para el diseño mecánico del prototipo de CNC, se ha hecho uso del software de diseño
Inventor Professional 2015, ya que cuenta con herramientas avanzadas para el diseño y ensamble
de piezas. Los materiales que se pueden fresar con el prototipo de CNC son la categoría de
materiales blandos que puedan existir.
72
Figura 28 Diseño Mecánico
Fuente 41 (Autores)
Fuente 42 (Autores)
73
Tabla 10 Valores de presión específica de corte Ks0 para materiales de uso más frecuente
Se tiene presente que los procesos que se llevan a cabo son de fresado y, por lo tanto, en
la Tabla 10, se muestran los parámetros para materiales ligeros.
Para realizar procesos de mecanizado, es muy importante tener en cuenta las fórmulas de
parámetros del fresado nombrados en la sección 3.12.3, y como ejemplo se tomará una fresa de
vástago (Ver Figura 33) y los siguientes datos iniciales.
Datos
𝐷 = 3𝑚𝑚
𝑍 = 2 𝐷𝑖𝑒𝑛𝑡𝑒𝑠
74
𝑁 = 5000 𝑟𝑝𝑚
𝑚𝑚
𝑓𝑧 = 1.5
𝑑𝑖𝑒𝑛𝑡𝑒
𝛼𝑝 = 1 𝑚𝑚
Velocidad de avance
𝑉𝑓 = 𝑓𝑧 . 𝑁. 𝑍 (𝑚𝑚/𝑚𝑖𝑛)
𝑉𝑓 = (1.5 𝑚𝑚)(5000 𝑟𝑝𝑚)(2)
𝑉𝑓 = 15000 𝑚𝑚/𝑚𝑖𝑛
Velocidad de corte
𝜋. 𝐷. 𝑁
𝑉𝑐 = (𝑚/𝑚𝑖𝑛 )
1000
(𝜋)(3 𝑚𝑚)(5000 𝑟𝑝𝑚)
𝑉𝑐 =
1000
𝑉𝑐 = 47.12 𝑚/𝑚𝑖𝑛
𝑚 1 𝑚𝑖𝑛
𝑉𝑐 = 47.12 ×
𝑚𝑖𝑛 60 𝑠
𝑉𝑐 = 0.78 𝑚/𝑠
𝑉𝑓
𝑓𝑛 = (𝑚𝑚/𝑟𝑒𝑣)
𝑁
15000 𝑚𝑚/𝑚𝑖𝑛
𝑓𝑛 =
5000 𝑟𝑝𝑚
𝑓𝑛 = 3 𝑚𝑚/𝑟𝑒𝑣
75
Velocidad de arranque de viruta
𝑎𝑝 𝑎𝑒 𝑉𝑓
𝑄= (𝑐𝑚 3 /𝑚𝑖𝑛)
1000
(1 𝑚𝑚)(1.5 𝑚𝑚)(15000 𝑚𝑚/𝑚𝑖𝑛)
𝑄=
1000
𝑄 = 7.5 𝑐𝑚 3 /𝑚𝑖𝑛
Espesor de viruta
𝑉𝑓 𝑎𝑝
𝑒=( )√ (𝑚𝑚/𝑟𝑒𝑣)
𝑍. 𝑁 𝐷
𝑒 = 0.86 𝑚𝑚/𝑟𝑒𝑣
Fuerza de corte
𝐹𝑐 = 𝐶𝑜𝑡𝑒. 𝐴𝑐 (𝑁)
Cote: Constante de proporcionalidad, cuyo valor se obtiene con los valores de presión
especifica de corte de la Tabla 9, reemplazados en la Ec. 10
𝒇𝒏 . 𝑫
𝑨𝒄 = (𝒎𝒎𝟐/𝒓𝒆𝒗) (𝑬𝒄. 𝟏𝟏)
𝟐
76
(3 𝑚𝑚/𝑟𝑒𝑣)(3 𝑚𝑚)
𝐴𝑐 =
2
𝐴𝑐 = 4.5 𝑚𝑚2 /𝑟𝑒𝑣
𝐹𝑐 = 𝐶𝑜𝑡𝑒. 𝐴𝑐 (𝑁)
𝐹𝑐 = (19.88 𝑁/𝑚𝑚 2 )(4.5 𝑚𝑚2 /𝑟𝑒𝑣)
𝐹𝑐 = 89.46 𝑁
Potencia neta
8.3 ENSAMBLE
Para ensamblar el prototipo de CNC, es necesario tener listo una serie de piezas y
accesorios tales como tornillos, tuercas, varillas lisas y roscadas, rodamientos, y demás elementos
electrónicos como motores, tarjetas, cables y otros elementos auxiliares.
Estos materiales pueden adquirirse de muchas maneras unos fabricados otros son
comerciales incluso es posible encontrar Kits que engloban gran parte en sitios web.
77
8.3.1 Materiales para el ensamble en general de la estructura
78
8.3.2 Diseño de la estructura
Fuente 45 (Autores)
La estructura está compuesta por un marco que a su vez será la base de la máquina,
adicionalmente tiene dos parales en los laterales para la fijación del carro del eje X y Z, en la base
encontramos las respectivas perforaciones en las cuales se fijara la cama de maquinado que
corresponde al eje Y.
79
Materiales utilizados en la estructura.
Fuente 46 (Autores)
Para el diseño del sistema de desplazamiento lineal o eje Y, se utilizan 2 tableros de MDF
los cuales son denominados como base lateral Der-Izq., con dimensiones de 300x70x18mm como
se observa en la figura 37.
Fuente 47 (Autores)
80
También se utilizan otros dos tableros con las mismas dimensiones con la diferencia de
que estas tendrán sus respectivas perforaciones para el sistema de transmisión del motor paso a
paso, guías de desplazamiento para el eje Y, y los agujeros para tornillos de sujeción. (Ver
Figuras 38 y 39).
Fuente 48 (Autores)
Fuente 49 (Autores)
Por último, la estructura del ensamble de la base, para el sistema de movimiento del eje Y
se verá así (Ver Figura 39).
81
Figura 34 Estructura de la base para el eje de desplazamiento Y
Fuente 50 (Autores)
Fuente 51 (Autores)
82
Tornillo T8-2-D8 y tuerca.
83
Figura 37 Conjunto de ensamble Motor, Acople, tornillo T8-2-D8 y rodamiento.
Fuente 53 (Autores)
Un acople flexible (Ver Figura 43), es un dispositivo elástico que tiene como función
servir de conector recibiendo un diámetro de entrada y otro diámetro igual o diferente de salida;
la estructura es simple y fácil de instalar, además la conexión elástica, puede absorber la
vibración, compensar radial, la desalineación angular y axial. Éste está fabricado en aluminio y
sus dimensiones son: d1 = 5 mm, d2 = 8 mm, d = 19 mm, l = 25mm.
84
Figura 39 Ensamble de Motor, Acople y Eje Roscado
En este punto (Ver Figura 45), se aprecia cómo queda finalmente el ensamble en general
de las dos guías, el tornillo T8-2-D8, rodamiento de bolas y los diferentes tableros que conforman
la base.
Fuente 56 (Autores)
85
Materiales utilizados para el ensamble del eje Y.
Fuente 57 (Autores)
A continuación, se hace una breve descripción del diseño de desplazamiento del eje X, ya
que éste diseño cuenta con los mismos elementos (motor paso a paso, guías (ejes lisos), acople
flexible, tornillo T8-2-D8, rodamiento lineal de bolas para eje liso de 8 mm), por el que está
constituido el diseño de desplazamiento lineal o eje Y, adicionalmente se tienen dos soportes
fabricados en aluminio (Ver Figura 46) en la parte superior de la estructura que servirán de apoyo
para uno de los ejes lisos que se requiere en el diseño de desplazamiento horizontal o eje X.
86
Figura 41 Descripción de soporte para eje liso de 8mm
Fuente 58 (Autores)
Fuente 59 (Autores)
87
Materiales utilizados en el eje X.
Fuente 60 (Autores)
El eje Z, está formado de los ejes lisos, el tornillo T8-2-D8, un acople Flexible,
rodamientos lineales y de bolas y los tableros de MDF con sus respectivas perforaciones para el
correcto ensamble de los elementos mencionados anteriormente. Para el sistema de
desplazamiento vertical o eje Z, se utilizan dos ejes lisos de 8mm de acero plata, los cuales vas
montados en la base principal de eje X, pudiendo desplazarse verticalmente una distancia de
25mm (Ver figura 48). En la Figura 49 se puede apreciar el ensamble completo del X y Z, y
como queda este soportado en los parales laterales de la estructura.
88
Figura 43 Diseño de sistema de desplazamientos para el eje Z
Fuente 61 (Autores)
Fuente 62 (Autores)
89
Materiales utilizados en el eje Z.
Fuente 63 (Autores)
Para ello se debe hacer el análisis por separado de cada uno de los ejes los cuales se
mostrarán a continuación.
90
Tabla 15 Análisis de peso del eje X
Fuente 64 (Autores)
Fuente 65(Autores)
Fuente 30 (Autores)
91
Para el cálculo del torque requerido por cada motor, se emplea la ecuación 10, que
corresponde a la fórmula del Torque o momento de fuerza que resulta de multiplicar la fuerza
requerida por el motor, por una distancia.
𝑇 = 19,6 𝑁 ∗ 0,3 𝑚
𝑇 = 5,88 𝑁𝑚
𝑇 = 22,54 𝑁 ∗ 0,3 𝑚
𝑇 = 6,76 𝑁𝑚
𝑇 = 14,7 𝑁 ∗ 0,3 𝑚
𝑇 = 4,41 𝑁𝑚
Los resultados obtenidos, son un valor aproximado del torque requerido. Según estos
valores se procede con la selección de los motores paso a paso.
Un sistema de control en lazo abierto implica la utilización de motores paso a paso, como
ya son conocidos en el mercado, estos pueden ser de imán permanente unipolares o bipolares.
Los motores paso a paso Nema 17 que en nuestro caso serán utilizados para los ejes X, Y, y Z se
especifican a continuación.
92
Tabla 18 Especificaciones Generales motor PAP de los ejes X, Y, Z
Fuente 67 (Autores)
Fuente 68 (Autores)
Fuente 70 (Autores)
93
Figura 45 Herramienta de fresado Dremel 4000
Fuente 69 (Autores)
Para diseñar una tarjeta electrónica con los requerimientos del prototipo de CNC
controlado por arduino, es necesario tener el esquema previo, y para su construcción importar
elementos electrónicos debido a la falta de estos en nuestro país, lo que conlleva a gastos
considerables e inversión de tiempo en su implementación.
Cada uno de los 14 pines digitales se puede utilizar como una entrada o salida, utilizando
las funciones pinMode, digitalWrite, y digitalRead. Operan a 5 voltios. Cada pin puede
proporcionar o recibir un máximo de 40 mA y tiene una resistencia pull-up de 20-50 kOhms.
Además, algunos pines se han especializado en funciones como: De serie: 0 (RX) y 1 (TX). Se
utiliza para recibir (RX) y de transmitir (TX) señales TTL 19
Pololu A4988.
El driver A4988 (Ver Figura 52), es una placa para controlar micropasos de motores PAP
bipolares. Este driver cuenta con un límite de corriente ajustable. El rango de operación es 8 a 35
19
Características técnicas del Arduino Uno. (2013). Recuperado de
http://www3.gobiernodecanarias.org/medusa/ecoblog/ralvgon/files/2013/05/Caracter%C3%ADsticas-Arduino.pdf
95
V y puede entregar hasta aproximadamente 1A sin disipador de calor, sin embargo, con un
adecuado sistema de refrigeración puede entregar 2A por fase.
𝐿
𝑇𝑔 𝜆 = 𝐸𝑐. 11
𝜋 ∗ 𝑑𝑝
96
Par el caso de acercamiento se suman las fuerzas en X y Y:
𝛴𝐹𝑥 = 0 𝐸𝑐. 12
Como:
𝑓 = 𝜇 ∗ 𝑁 𝐸𝑐. 14
Entonces:
𝛴𝐹𝑦 = 0 𝐸𝑐. 17
0 = 𝑁𝑐𝑜𝑠𝜆 − 𝑓𝑠𝑒𝑛𝜆 − 𝑃 𝐸𝑐. 18
Como:
𝑓 = 𝜇 ∗ 𝑁 𝐸𝑐. 14
0 = 𝑁𝑐𝑜𝑠𝜆 − 𝜇 ∗ 𝑁𝑠𝑒𝑛𝜆 − 𝑃 𝐸𝑐. 18
𝑃
𝑁= 𝐸𝑐. 19
𝑐𝑜𝑠𝜆 − 𝜇𝑠𝑒𝑛𝜆
𝜇𝑐𝑜𝑠𝜆 + 𝑠𝑒𝑛𝜆
𝐹 = 𝑃𝑐𝑎𝑟𝑔𝑎 ∗ 𝐸𝑐. 20
𝑐𝑜𝑠𝜆 − 𝑢𝑠𝑒𝑛𝜆
El torque requerido para mover o desplazar la carga será:
97
𝑑𝑝
𝑇𝑑𝑒𝑠𝑝𝑙𝑎𝑧𝑎𝑟 = 𝐹 ∗ 𝑟𝑝 = 𝐹 ∗ 𝐸𝑐. 21
2
𝑃𝑑𝑝 𝜇𝜋𝑑𝑝 − 𝐿
𝑇 𝑑𝑒𝑠𝑝𝑙𝑎𝑧𝑎𝑟 = [ ] 𝐸𝑐. 23
2 𝜋𝑑𝑝 − 𝜇𝐿
Pero existe otro elemento que contribuye con el torque, el collarín de empuje el cual
aumenta la fricción y se debe sumar:
𝑑𝑐
𝑇𝑐 = 𝜇𝑐 ∗ 𝑃𝑐𝑎𝑟𝑔𝑎 ∗ 𝐸𝑐. 24
2
Donde dc es el diámetro medio del collarín de empuje, entonces el torque total será:
𝑃𝑑𝑝 𝜇 ∗ 𝜋 ∗ 𝑑𝑝 − 𝐿 𝑑𝑐
𝑇𝑎𝑐𝑒𝑟𝑐𝑎𝑟 = ∗[ ] + 𝜇𝑐 ∗ 𝑃𝑐𝑎𝑟𝑔𝑎 ∗
2 𝜋𝑑𝑝 + 𝜇𝐿 2
8.5.1 Resultados.
Para el prototipo de CNC controlado por arduino, se utilizan tornillos de potencia, donde
se controla el giro del tronillo para el traslado de la tuerca como se puede apreciar en la siguiente
figura (Ver Figura 54).
98
Figura 49 Sistema de tornillo –motor paso a paso utilizado
Como este cumple las características de un CNC de tres grados de libertad, se necesitan 3
tornillos, siendo cada uno para los ejes X, Y, Z. Estos tornillos de potencia de rosca cuadrada
tienen un paso igual a 2 mm hechos en material dúctil Grado 60; en nuestro caso se hará los
cálculos con un tornillo de las mismas características, pero con un paso de 1,25mm ya que de la
siguiente tabla podemos sacar los valores correspondientes para este paso:
99
Tabla 21 Dimensiones principales de cuerdas de tornillos del
estándar métrico ISO.
St = 414 Mpa
Sy = 276 Mpa
E = 152 Gpa
% de elongación: 18 %
De la tabla 21:
d = 8 mm
dr = 6,47 mm
At = 36,61 mm2
P = 1,25 mm
100
El coeficiente de fricción del hierro para trabajar con hierro (tuerca) y el del rodamiento
es:
μ húmedo=0,05
μ seco=0,15 -0,2 𝜇 rodamiento=0,02
Para eje X.
𝑃𝑥 = 𝑚𝑥 ∗ 𝑔 𝐸𝑐. 26
𝑚
𝑃𝑥 = (2 𝑘𝑔) ∗ (9,81 ) = 19,6 𝑁
𝑠𝑒𝑔
(0,15)𝑐𝑜𝑠1.8 + 𝑠𝑒𝑛1.8
𝐹𝑥 = (19.6 𝑁) ∗
𝑐𝑜𝑠1.8 − (0,15)𝑠𝑒𝑛1.8
𝐹𝑥 = 3.57 𝑁
Torque de avance:
(𝑃 )(𝑑𝑝) 𝜇𝜋𝑑𝑝 − 𝐿
𝑇 𝑑𝑒𝑠𝑝𝑙𝑎𝑧𝑎𝑟 = [ 𝜋] 𝐸𝑐. 27
2 𝑑𝑝 − 𝜇𝐿
𝑑𝑐
𝑇 𝑟𝑜𝑑𝑎𝑚𝑖𝑒𝑛𝑡𝑜 = 𝜇𝑐 ∗ 𝑃𝑐𝑎𝑟𝑔𝑎 ∗ 𝐸𝑐. 28
2
101
Y para ISO:
𝑑𝑝 = 𝑑 − 0,649519𝑝
𝑑𝑟 = 𝑑 − 1.299038𝑝
Entonces:
Y el avance será:
𝐿𝑥
𝑇𝑔 𝜆 = 𝐸𝑐. 29
𝜋 ∗ 𝑑𝑝
𝐿𝑥 = 𝑇𝑔 𝜆 ∗ 𝜋 ∗ 𝑑𝑝 𝐸𝑐. 30
𝑇 𝑑𝑒𝑠𝑝𝑙𝑎𝑧𝑎𝑟 = 8,40𝑥10 − 𝑁. 𝑚
0,00635
𝑇 𝑟𝑜𝑑𝑎𝑚𝑖𝑒𝑛𝑡𝑜 = (0,02) ∗ 19,6 𝑁 ∗
2
𝑇 𝑟𝑜𝑑𝑎𝑚𝑖𝑒𝑛𝑡𝑜 = 1,24 × 10 − 2 𝑁. 𝑚
𝑇 𝑡𝑜𝑡𝑎𝑙 = 9,64 × 10 − 2
102
(19,6)(0,0071881) (0,15) ∗ 𝜋 ∗ (0,0071881) − 0,0007096
𝑇𝑎𝑐𝑒𝑟𝑐𝑎𝑟 = ∗[ ]
2 𝜋 (0,0071881) + (0,15)(0,0007096)
0,00635
+(0,02)(19,6𝑁 ) ∗ ( )
2
𝑇 𝑎𝑐𝑒𝑟𝑐𝑎𝑟 = 9,56 × 10 − 3 𝑁. 𝑚
𝐹
𝜎𝑡 = 𝐸𝑐. 31
𝐴𝑡
3,57𝑁
𝜎𝑡 = = 97,51 𝐾𝑝𝑎
3,661𝑥10 − 5
Factor de seguridad
𝑆𝑦 276𝑀𝑝𝑎
𝑁= = = 2,83 𝑂𝐾
𝜎𝑡 97,51 𝐾𝑝𝑎
3,57𝑁
𝜏= = 0,28 𝑀𝑝𝑎
0,0000127 𝑚2
Para eje Y.
103
Carga a mover o desplazar
𝑃𝑦 = 𝑚𝑦 ∗ 𝑔 𝐸𝑐. 26
𝑚
𝑃𝑦 = (2,3𝑘𝑔) ∗ (9,81 ) = 22,56 𝑁
𝑠𝑒𝑔
(0,15)𝑐𝑜𝑠1.8 + 𝑠𝑒𝑛1.8
𝐹𝑦 = (22.56 𝑁) ∗
𝑐𝑜𝑠1.8 − (0,15)𝑠𝑒𝑛1.8
𝐹𝑦 = 4,11 𝑁
Torque de avance
(𝑃 )(𝑑𝑝) 𝜇𝜋𝑑𝑝 − 𝐿
𝑇 𝑑𝑒𝑠𝑝𝑙𝑎𝑧𝑎𝑟 = [ 𝜋] 𝐸𝑐. 27
2 𝑑𝑝 − 𝜇𝐿
𝑑𝑐
𝑇 𝑟𝑜𝑑𝑎𝑚𝑖𝑒𝑛𝑡𝑜 = 𝜇𝑐 ∗ 𝑃𝑐𝑎𝑟𝑔𝑎 ∗ 𝐸𝑐. 28
2
Y para ISO:
𝑑𝑝 = 𝑑 − 0,649519𝑝
𝑑𝑟 = 𝑑 − 1.299038𝑝
Entonces:
Y el avance será:
104
𝐿𝑥
𝑇𝑔 𝜆 = 𝐸𝑐. 29
𝜋 ∗ 𝑑𝑝
𝐿𝑥 = 𝑇𝑔 𝜆 ∗ 𝜋 ∗ 𝑑𝑝 𝐸𝑐. 30
𝑇 𝑑𝑒𝑠𝑝𝑙𝑎𝑧𝑎𝑟 = 9,66𝑥10 − 3 𝑁. 𝑚
0,00635
𝑇 𝑟𝑜𝑑𝑎𝑚𝑖𝑒𝑛𝑡𝑜 = (0,02) ∗ 22,56 𝑁 ∗
2
𝑇 𝑟𝑜𝑑𝑎𝑚𝑖𝑒𝑛𝑡𝑜 = 1,43 × 10 − 3 𝑁. 𝑚
𝑇 𝑡𝑜𝑡𝑎𝑙 = 1,10 × 10 − 2
0,00635
+(0,02)(22,56𝑁 ) ∗ ( )
2
𝑇 𝑎𝑐𝑒𝑟𝑐𝑎𝑟 = 1,10 × 10 − 2𝑁. 𝑚
𝐹
𝜎𝑡 = 𝐸𝑐. 31
𝐴𝑡
105
4,11𝑁
𝜎𝑡 = = 112.3 𝐾𝑝𝑎
3,661𝑥10 − 5
Factor de seguridad
𝑆𝑦 276𝑀𝑝𝑎
𝑁= = = 2,45 𝑂𝐾
𝜎𝑡 112.3 𝐾𝑝𝑎
4,11𝑁
𝜏= = 0,32 𝑀𝑝𝑎
0,0000127 𝑚 2
Para eje Z:
𝑃 = 𝑚𝑧 ∗ 𝑔 𝐸𝑐. 26
𝑚
𝑃𝑧 = (1,5𝑘𝑔) ∗ (9,81 ) = 14,72 𝑁
𝑠𝑒𝑔
Fuerza aplicada al tornillo.
(0,15)𝑐𝑜𝑠1.8 + 𝑠𝑒𝑛1.8
𝐹𝑧 = (14,72 𝑁) ∗
𝑐𝑜𝑠1.8 − (0,15)𝑠𝑒𝑛1.8
𝐹𝑧 = 2,68 𝑁
106
Torque de avance
(𝑃 )(𝑑𝑝) 𝜇𝜋𝑑𝑝 − 𝐿
𝑇 𝑑𝑒𝑠𝑝𝑙𝑎𝑧𝑎𝑟 = [ 𝜋] 𝐸𝑐. 27
2 𝑑𝑝 − 𝜇𝐿
𝑑𝑐
𝑇 𝑟𝑜𝑑𝑎𝑚𝑖𝑒𝑛𝑡𝑜 = 𝜇𝑐 ∗ 𝑃𝑐𝑎𝑟𝑔𝑎 ∗ 𝐸𝑐. 28
2
Y para ISO:
𝑑𝑝 = 𝑑 − 0,649519𝑝
𝑑𝑟 = 𝑑 − 1.299038𝑝
Entonces:
Y el avance será:
𝐿𝑥
𝑇𝑔 𝜆 = 𝐸𝑐. 29
𝜋 ∗ 𝑑𝑝
𝐿𝑥 = 𝑇𝑔 𝜆 ∗ 𝜋 ∗ 𝑑𝑝 𝐸𝑐. 30
𝑇 𝑑𝑒𝑠𝑝𝑙𝑎𝑧𝑎𝑟 = 0,001149𝑁. 𝑚
107
0,00635
𝑇 𝑟𝑜𝑑𝑎𝑚𝑖𝑒𝑛𝑡𝑜 = (0,02) ∗ 14,72 𝑁 ∗
2
𝑇 𝑟𝑜𝑑𝑎𝑚𝑖𝑒𝑛𝑡𝑜 = 9,34 × 10 − 4 𝑁. 𝑚
𝑇 𝑡𝑜𝑡𝑎𝑙 = 0,00208372 𝑁. 𝑚
𝑇 𝑎𝑐𝑒𝑟𝑐𝑎𝑟 = 0,02443 𝑁. 𝑚
𝐹
𝜎𝑡 = 𝐸𝑐. 31
𝐴𝑡
9,11𝑁
𝜎𝑡 = = 249,05 𝐾𝑝𝑎
3,661𝑥10 − 5
Factor de seguridad
𝑆𝑦 276𝑀𝑝𝑎
𝑁= = = 110,82 𝑂𝐾
𝜎𝑡 249.05 𝐾𝑝𝑎
108
9,11𝑁
𝜏= = 718 𝐾𝑝𝑎
0,0000127 𝑚2
109
9. LISTA DE ANEXOS
Anexo 1. CODIGOS G Y M
110
111
Anexo 2. Materiales para el ensamble de la estructura
Vista superior.
112
Anexo 4. Vista lateral izquierda
113
Anexo 6. Vista posterior
114
Anexo 8. Vista isométrico
115
10. CONCLUSIONES
Se utilizó motores paso a paso Nema 17 debido a su facilidad de manejo del control con
precisión y al torque para el movimiento de estructuras.
Los drivers Pololu A4988 controlados por la tarjeta Arduino tienen una capacidad
máxima de corriente de 1.5A, siendo adecuados para motores Nema17.
Cada uno de los códigos “G” y “M” tienen una función determinada ya establecida para el
prototipo de CNC controlado por maquina Arduino.
El prototipo CNC controlado por Arduino se usa para el mecanizado en pequeña escala de
materiales blandos, y para ser utilizada en la industria debe ser ampliando el diseño
mecánico, eléctrico y electrónico.
116
11. RECOMENDACIONES
Es preferible usar acoples flexibles entre el motor paso a paso y el eje roscado con el fin
de que si hay una desalineación en este conjunto no se causen daños directamente al
motor.
Implementar un sistema de extracción de viruta para evitar que esta caiga sobre los ejes de
desplazamiento y pueda atascar el sistema.
117
12. REFERENCIAS BIBLIOGRÁFICAS
[2] GERLING, H. (2006). Alrededor de las Máquinas- Herramienta. 3ra ed. Barcelona, España:
Reverté S.A. 273 p. (Recuperado, Octubre 2016).
[3] KALPAKJIAN, S. & SCHMID, S. (2002). Manufactura, Ingeniería y Tecnología. 4ta. ed.
México: Prentice Hall. pp. 601-851. (Recuperado, Octubre 2016).
[4] GÓMEZ MILLAN, S. (2012). Fabricación por Arranque de Viruta. Madrid, España: Parainfo
S.A. pp. 250-294 (Recuperado, Octubre 2016).
[5] GÓMEZ MILLAN, S. (2010). Procedimientos de Mecanizado. 2da. ed. Madrid, España:
Parainfo S.A. 410 p. (Recuperado, Octubre 2016).
[9] ASME NOG-1 2010. Rules For Construction of Overhead and Gantry Cranes (Top Running
Bridge, Múltiple Girder). (Recuperado, Octubre 2016).
118
[10] BRAZALES, W. “Implementación de un centro de mecanizado con tres grados de libertad
para grabado corte de materiales rígidos”. Proyecto previo a la obtención del Título en
Ingeniero en Electrónica y Control. EPN. Quito, Ecuador. 2013. (Recuperado, Octubre
2016).
[16] MOTT ROBERT; "Diseño de Elementos de Maquina"; cuarta edición; Pearson Educación;
México: 2006. (Recuperado, Octubre 2016).
119
[18] SICILIANO y Otros; "Springer Handbook of Robotics"; primera edición; German; 2008.
(Recuperado, Octubre 2016).
[19] SMID, Peter; "CNC Programming Handbook. A Comprehensive Guide to Practical CNC
Programming"; segunda edición, Industrial Press Inc; New York; 2003. (Recuperado,
Octubre 2016).
[23] ATLANTA (2012); “Rack and Pinion Drive-Calculation and Selection”; Recuperado de
www.atlantadrivers.com/pdf/ads_racksel,pdf (Octubre 2016).
[25] Escuela Técnica Superior de Ingeniería. (s.f.). Mecanizado por Arranque De Viruta. Módulo
III. Recuperado de http://www.ehu.es/manufacturing/docencia/723_ca.pdf. (Octubre
2016)
120
[26] El Hardware del puerto paralelo. (s.f.). Universidad del Azuay. Recuperado de
http://www.uazuay.edu.ec/estudios/sistemas/teleproceso/apuntes_1/puerto_paralelo.htm
(Octubre 2016).
[27] SHINANO KENSHI. (2013). Motor Paso a Paso. Full line catalog. Recuperado de
http://www.shinano.in /motors/ABV_Full-line_Catalog.pdf (Octubre 2016).
121