0% encontró este documento útil (0 votos)
88 vistas33 páginas

Construcción de Una Dobladora CNC Didáctica

Descargar como pdf o txt
Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1/ 33

View metadata, citation and similar papers at core.ac.

uk brought to you by CORE


provided by Repositorio academico de la Universidad Tecnológica de Pereira

UNIVERSIDAD TECNOLÓGICA DE PEREIRA

Construcción De Una Dobladora Cnc Didáctica

ANDRÉS FELIPE MARÍN GAVIRIA

Universidad Tecnológica De Pereira


Facultad De Tecnologías
Escuela De Tecnología Mecánica
Pereira- Risaralda
2017

1
CONSTRUCCIÓN DE UNA DOBLADORA CNC DIDÁCTICA

Andrés Felipe Marín Gaviria

Trabajo de grado

Director: Ricardo Acosta

Universidad Tecnológica De Pereira


Facultad De Tecnologías
Escuela De Tecnología Mecánica
Pereira- Risaralda
2017

2
Contenido

Introducción 6

Justificación 6
Objetivos 6
Objetivo general 6
Objetivos específicos 7
Alcance o Proyección 7
Marco Teórico 7
Etapas del proceso 14
Recursos, Costos y tiempo 28
Resultados 32
Bibliografía 33

3
Lista de imágenes

Figura 1 Doblado por estiramiento 7

Figura 2 Doblado a tracción 8

Figura 3 Doblado por compresión 8

Figura 4. Proceso de doblado de un metal. 9

Figura 5 Diagrama de fuerza cortante y momento 9

Figura 6. Dimensiones básicas del modelo 12

Figura 7 Especificaciones del motor 13

Figura 8 Diseño cad 15

Figura 9 Primer corte fuente el autor 15

Figura 10 Driver tb 6600 y mach 3 board 16

Figura 11 captura de pantalla software mach 16

Figura 12 Arduino uno +cnc shield+ driver pololu 17

Figura 13 diagrama pines de conexión 18

Figura 14 diseño CAD final 19

Figura 15 plano tapa superior 19

Figura16 plano rodillo guía 20

Figura 17 ala prensa rodillo 20

Figura 18 guía 21

Figura 19 diagrama cinemático mecanismo de arrastre 21

Figura 20 diagrama cinemático eje doblador 22

Figura 21 Generando coordenadas solid Works 25

4
Figura 22 coordenadas en archivo .txt 25

Figura 23 Ejecución de processing 26

Figuras 24 dobladora cnc didáctica terminada 30

5
2. INTRODUCCIÓN:

Este proyecto fue diseñado y construido en su totalidad con elementos reciclados y


componentes de fácil adquisición y bajo costo.

Utiliza como software de control una plataforma gratuita de compilación llamada


processing, que permite el uso de lenguaje de programación java y python
mediante el cual por comunicación serial envía a la Board Arduino UNO longitud y
ángulo, que son procesados en este y convertido en señales de activación de
motores paso a paso y servomotores.

la máquina puede ser usada desde el compilador de Arduino enviando los datos de
forma manual, o desde un archivo de texto ( .TXT) y processing.

3. JUSTIFICACIÓN

La Universidad Tecnológica cuenta con pocos espacios en los que el estudiante


puede tener acceso a máquinas de control numérico, debido a los altos costos de
adquisición, mantenibilidad y locación.

Este proyecto pretende desarrollar una pequeña dobladora de alambre didáctica de


Control Numérico Computarizado la cual permita al estudiante llevar a cabo
prácticas sencillas CAD-CAM. Además familiarizarse con la programación y adquirir
conocimiento de tipo práctico.

Este proyecto no evaluará precisión debido a que la parte mecánica se construirá


con componentes mecánicos reciclados y electrónica comercial de bajo costo.

4.OBJETIVOS:

4.1. OBJETIVO GENERAL:

Construir una dobladora didáctica de bajo costo controlada por pc.

6
2.2. OBJETIVO ESPECÍFICOS:

 Diseñar y construir un prototipo mecánico portable para una dobladora cnc


didáctica

 Seleccionar la electrónica de control para comunicar el prototipo al ordenador


y seleccionar la electrónica de potencia para controlar los motores.

 Seleccionar software de control para el prototipo, o de ser necesario


desarrollar un software propio
·

3. ALCANCE O PROYECCIÓN:

Este es un proyecto didáctico que permitirá a estudiantes del programa


familiarizarse con el control y las variables que afectan el proceso de doblado, no
obstante cabe resaltar que esta lógica de control puede ser aplicada a maquinaria
industrial y en el futuro se puede pensar en desarrollar un prototipo industrial.

4. MARCO TEÓRICO

4.1 PROPIEDADES DE LOS MATERIALES.

La metalurgia es la ciencia que se ocupa de las propiedades físicas y


mecánicas de los metales. Las propiedades de los metales y
aleaciones son afectadas por tres variables.

Propiedades químicas: Son aquellas que el metal adquiere mediante


la adición de diversos elementos químicos.

Propiedades físicas: Son aquellas que no son afectadas mediante


fuerzas externas como el calor, la densidad, la conductividad o la
temperatura de fusión.

Propiedades mecánicas: Son aquellas que son afectadas por fuerzas


exteriores, como el laminado, formado, estirado, doblado, soldadura
y maquinado.

7
Para comprender mejor el uso de los diversos metales es necesario
familiarizarse con los siguientes términos:

 Tenacidad: Es la resistencia que opone un cuerpo a romperse


por impacto, un cuerpo es tanto más tenaz cuando el choque
necesario para romperlo tenga que ser más fuerte.

 Fragilidad: Es la facilidad con la que un cuerpo se rompe por


un choque, es la propiedad opuesta a la tenacidad, los
materiales frágiles son los que fallan sin deformación
permanente apreciable una sustancia frágil tiene también baja
resistencia al impacto.

 Elasticidad: Es la capacidad del metal de regresar a su forma


original después de que haya desaparecido cualquier fuerza
que actuara sobre él.

 Plasticidad: Es la propiedad del cuerpo, en la cual una


deformación se hace permanente, si sobre un cuerpo plástico
ejercemos una fuerza este se deforma.

 Ductilidad: Es la propiedad que presentan algunos metales y


aleaciones cuando bajo la acción de una fuerza pueden
estirarse sin romperse permitiendo obtener alambres o hilos.

 Dureza: Se puede definirse como la resistencia a la


penetración por fuerza o a la deformación plástica.

 Resistencia a la tracción: Es la cantidad máxima de tracción


que le material soporta antes de romperse. Se expresa como
la cantidad de fuerza por sección en kilogramos por centímetro
cuadrado.

 Límite elástico: es la tensión máxima que puede soportar un


metal o cualquier material sin sufrir deformaciones
permanentes, también se conoce como límite de elasticidad.

4.2 TÉCNICAS DE DOBLADO DE TUBOS.

Las técnicas usadas comúnmente para doblar tubos son: doblado por
estiramiento, doblado a tracción, doblado por compresión.

8
4.2.1 DOBLADO POR ESTIRAMIENTO.

Se fija el tubo con mordazas contra un bloque o dado formador que gira y
tira del metal amoldando contra los dobles. La pieza de trabajo que entra
en el doblador recibe apoyo mediante una barra de presión. El proceso se
muestra en la figura 1.

Figura 1. Doblado por estiramiento

Fuente: (DOYLE, 1980, p. 339)

Este método es muy utilizado para trabajo con tubos de pared delgada y
para radios de doblado pequeños,
En algunas ocasiones se inserta un mandril, herramienta usada para
apoyar el interior del tubo y así mejorar la calidad de la curva, reduciendo
al mínimo cualquier aplanado, y para ayudar a controlar el arrugado
durante el ciclo de doblado. Los mandriles utilizados comúnmente son
esferas, cable, laminadoras o arena. El radio de curvatura máximo
utilizando este método es de 180 grados.

4.2.2. Doblado a tracción.

El tubo se fricciona desde ambos extremos mientras se dobla sobre un


bloque formador, esta técnica está limitada a dobleces de radio grandes
pero es apropiado para curvas que no son circulares. En la figura 2 se
muestra un esquema del doblado a tracción.

9
Figura 2. Doblado a tracción

Fuente: (DOYLE, 1990, p. 339)

4.2.3 Doblado por compresión.

El tubo de trabajo se fija con una mordaza y se le obliga envolverse en


torno a un dado formador fijo usando una mordaza deslizante. Esta técnica
permite hacer series de dobleces que casi no dejan espacios libres entre
ellos. Ver figura 3.

Figura 3. Doblado por compresión.

Fuente: (DOYLE, 1980, p. 339)

4.2 PROCESO DE DOBLADO.

Se puede definir el doblar un metal como el proceso mediante el cual se aplica una
carga que sobrepasa el límite elástico de este, en una dirección diferente a la de la

10
fibra neutra del material, sometiendo el ángulo interno del material a compresión y
la cara externa el material a tracción, como se observa en la figura 4.

Figura 4. Proceso de doblado de un metal.

Fuente: MIPSA,

4.4 Fuerza, momento y esfuerzos.

Se calculara el momento torsor requerido para doblar algunos metales para un


diámetro promedio de 2 mm, así se determinara la capacidad de la máquina.

Figura5 Diagrama de fuerza cortante y momento

11
Como se ve en el diagrama de cuerpo libre el elemento está trabajando a flexión
pura así que se calculara con la siguiente ecuación.

Donde:

M= Momento torsor

C= Distancia desde el eje neutro = 2
I= Momento de inercia de la sección transversal

M∗C
𝜎𝑦 =
I

π∅4
𝐼=
64

Remplazamos para obtener:

32M
𝜎𝑦 =
π∅3

Se procede a calcular el momento torsor necesario para doblar algunos metales


según su límite elástico.

12
Tabla Propiedades Mecánicas

Fuente: callister pag 130

Si el material a trabajar es aluminio tomamos

𝜎𝑦 =28 MPa

Tenemos
32M
28𝑀𝑃𝑎 =
𝜋. (2 𝑚𝑚)3

𝑀 = 2.2 ∗ 10−2 Nm

Si el material a trabajar es cobre tomamos

𝜎𝑦 =69 MPa

Tenemos
32M
69𝑀𝑃𝑎 =
𝜋. (2 𝑚𝑚)3

𝑀 = 5.42 ∗ 10−2 Nm

13
Si el material a trabajar es acero tomamos

𝜎𝑦 =130 MPa

Tenemos
32M
130𝑀𝑃𝑎 =
𝜋. (2 𝑚𝑚)3

𝑀 = 10.21 ∗ 10−2 Nm

5. DESARROLLO DEL PROCESO.

5.1 DEFINICIÓN DE LA TAREA

Se determina la construcción de un prototipo didáctico de una dobladora de tubo o


varilla con capacidad de doblar materiales dúctiles como aluminio, bronce, cobre y
alambres de hierro con bajo contenido de carbono.

Las dimensiones de este modelo deben permitirle fácil transporte, así mismo la
comodidad de poder trabajar sobre un escritorio; se dimensiona inicialmente para
50 cm de ancho, 20 cm de alto y 20 cm de profundidad, como se evidencia en la

Figura 6. Dimensiones básicas del modelo

14
5.2 ANÁLISIS DE ALTERNATIVAS

Mecánicamente todos los modelos de dobladora trabajan bajo el principio de


palanca, donde hay un punto fijo y un punto de aplicación de la carga, el
inconveniente surge cuando se desea doblar en sentido horario y antihorario ya
que se presenta interferencia entre la herramienta y el material, así que es necesario
cambiar la herramienta de posición respecto al material para lo cual surgen varias
alternativas:

- Desplazar el herramental junto con el motor encargado de suministrar la potencia


(alternativa utilizada en algunas máquinas de dobladoras industriales).

- Hacer retráctil el pin encargado de doblar y mantener el motor y elementos de


transmisión sujetos al bastidor.

En la parte de control y electrónica las alternativas pueden ser ilimitadas debido a


la diversidad de componentes existentes. como principal alternativa se tomará la
tarjeta de interfaz mach3 de 5 ejes y como alternativa secundaria arduino UNO
R3

5.3 SELECCIÓN DEL ELEMENTO MOTOR

Por motivos de disponibilidad y economía se implementará motores minebea LM C


355 de las siguientes especificaciones,

Figura 7 Especificaciones del motor

15
Fuente: catálogo de producto minebea

Como se aprecia en la ficha técnica este motor cuenta con un par de 550 g*cm ó
0.054 N*m, después de tener los elementos de transmisión definidos se calculará el
límite de fluencia máximo para conocer los materiales que podrá doblar en función
de un diámetro promedio de 2 mm

5.4 PRE DISEÑO CAD

Se delimitan las dimensiones básicas de un bastidor para ejecutar doblado en 3


ejes, con capacidad de alojar la electrónica de control y los motores, y se diseña
un sistema de guiado y de arrastre del alambre.

Figura 8 Diseño cad

16
5.5 INICIO PROCESO CONSTRUCTIVO

Se selecciona madera de tipo MDF de 12 mm de espesor para la estructura por la


facilidad de maquinado que da este material

Figura 9 Primer corte fuente el autor

5.1.5 Instalación y pruebas Mach 3 board

Se procede a realizar la conexión de los motores paso a paso y los drivers de control
mediante la tarjeta mach 3 interface board.
Figura 10 Driver tb 6600 y mach 3 board

17
Figura 11 captura de pantalla software mach

De esta prueba se obtuvieron las siguientes ventajas y desventajas.

Ventajas
• Control de velocidad y aceleración de motores de forma eficiente.
• Compatibilidad con código G

18
• Ambiente gráfico y posibilidad de programar en VisualBAsic

Desventajas

• Software requiere licencia


• Comunicación vía puerto paralelo
• Calentamiento de motores tras varios minutos
• Incompatibilidad con sistemas operativos de 64 bit

Por problemas de compatibilidad entre esta tarjeta de control y sistemas operativos


actuales, se decide utilizar otro dispositivo de control que le aporte versatilidad y
compatibilidad al proyecto.

Por facilidad de programación y costo de adquisición se decide adoptar la tarjeta


Arduino Uno R3 como tarjeta de control.

5.6 INSTALACIÓN Y PRUEBAS CON ARDUINO UNO R3

Se instala en la board Arduino Uno el escudo CNC shield para facilitar el montaje
y sobre este se instala los drivers pololu a4988.

Figura 12 Arduino uno +cnc shield+ driver pololu

Fuente tienda.bricogeek

De las pruebas con Arduino se obtuvieron los siguientes resultados

Ventajas

19
• Software libre de licencia
• Comunicación USB (serial)
• Amplia colección de librerías y la más grande comunidad de
desarrolladores
• Bajo costo

Desventajas

• Para aplicaciones específicas debe crearse todo el programa


• Interacción grafica poco agradable
• Baja potencia en drivers (comparados con tb6600)

Figura 13 diagrama pines de conexión

5.7 DISEÑO CAD DEFINITIVO

Se dimensiona completamente la dobladora y se reduce la cantidad de rodillos que


guiaran el material para disminuir el tamaño de la maquina.

Figura 14 diseño CAD final

20
5.8 CONSTRUCCIÓN ESTRUCTURA DEFINITIVA

Con las nuevas dimensiones se procede a realizar los cortes de la tapa superior e
inferior como se muestra en la figura (para mayor claridad en las dimensiones ver
la carpeta anexos 3 base).

Figura 15 plano tapa superior

21
Después de ensamblar la estructura se procede a imprimir en impresora 3D las
ruedas de arrastre, la boquilla y las guías del alambre.

Figura16 plano rodillo guía

Figura 17 ala prensa rodillo

22
Figura 18 guía

5.9 DIAGRAMA CINEMÁTICO Y CÁLCULOS DE VERIFICACIÓN

Figura 19 diagrama cinemático mecanismo de arrastre

De la ficha técnica del motor sabemos que el torque en el eje del motor es
0.054 Nm

Y el rodillo de arrastre tiene un ∅ = 30 𝑚𝑚


Calculamos la fuerza de arrastre como:

23
𝑇𝑜𝑟𝑞𝑢𝑒
𝐹𝑎𝑟𝑟𝑎𝑠𝑡𝑟𝑒 =

2

0.054 𝑁𝑚
𝐹𝑎𝑟𝑟𝑎𝑠𝑡𝑟𝑒 =
30 𝑚 . 10−3
2

𝐹𝑎𝑟𝑟𝑎𝑠𝑡𝑟𝑒 = 3.6 𝑁

Figura 20 diagrama cinemático eje doblador

De la ficha técnica del motor sabemos que el torque en el eje del motor es
0.054 Nm y la relación de transmisión es de 3:1

Entonces el torque en el eje de salida es:

𝑇𝑜𝑟𝑞𝑢𝑒 = 0,054 𝑁. 𝑚. 3

𝑇𝑜𝑟𝑞𝑢𝑒 = 0,162𝑁. 𝑚

24
Y el pin gira entorno a ∅ = 30 𝑚𝑚

Calculamos la fuerza de dobles:

𝑇𝑜𝑟𝑞𝑢𝑒
𝐹𝑑𝑜𝑏𝑙𝑒𝑠 =

2

0.054 𝑁𝑚
𝐹𝑑𝑜𝑏𝑙𝑒𝑠 =
30 𝑚 . 10−3
2

𝐹𝑑𝑜𝑏𝑙𝑒𝑠 = 10.8 𝑁

Como ya se calculó la fuerza de dobles podemos obtener el esfuerzo de flexión


máximo que se puede generar en esta máquina para un diámetro de 2 mm

32M 32𝐹. 𝐿
𝜎𝑦 = 3
=
𝜋. (2 𝑚𝑚) 𝜋. (2 𝑚𝑚)3

Donde L=∅/2

32.10,8𝑁. 15. 10−3


𝜎𝑦 =
𝜋. (2 𝑚𝑚. 10−3 )3

𝜎𝑦 = 206264806,2 = 206,2 𝑀𝑃𝑎

5.10 PROGRAMACIÓN

5.10.1Código para Arduino

Se encarga de inicializar los pines y protocolos entre los dispositivos.


Inicia la secuencia básica solo cuando detecta una orden.

Convierte valores recibidos por comunicación serial en pasos para los motores.

25
Controla lógica de operación (posición inicial, retracción del pin de doblado, ángulo
de arrastre)

/*trabajo de grado presentado por andres felipe marin


escuela tecnologia Mecanica */

#include "BasicStepperDriver.h" // libreria no incluida en arduino link de


#include "SyncDriver.h" // descarga https://github.com/laurb9/StepperDriver
#include <Servo.h> …...

Ver anexo 1 ” Codigo arduino.txt”

5.10.2 Código para Processing

Se encarga de leer los valores de longitud y ángulo guardado en un archivo de


texto .TXT.
Almacena los valores leídos en una matriz para luego enviarlos por parejas a
Arduino.
Desde processing se puede calibrar de forma experimental la longitud y el ángulo
mediante el uso de una variable de corrección.

import processing.serial.*;
import geomerative.*;
Serial port;
RFont f;
RShape grp;

Ver anexo 2 “código Processing.txt”

5.11 uso de la maquina

Antes de empezar a doblar se requiere tener un diseño CAD o un dibujo a mano


donde se puedan obtener las longitudes de línea y ángulo entre líneas.

26
Figura 21 Generando coordenadas solid Works

Después de generar los ángulos y longitudes se procede a crear un archivo .txt en


la carpeta donde se encuentre el código para processing, dicho archivo debe ser
renombrado como “bender.txt”.

Los datos serán escritos por parejas separados por coma, donde el primer valor
corresponde a la longitud y el segundo valor corresponde al ángulo que barrera el
pin doblador desde la posición inicial en la cual el pin forma un ángulo de 0° con el
alambre extruido.

Figura 22 coordenadas en archivo .txt

27
Se procede a ejecutar el programa creado en processing, ya solo bastara con
presionar el botón ejecutar

Figura 23 Ejecución de processing

6. RECURSOS, COSTOS Y TIEMPO

6.1 MATERIALES

· Computador para ejecutar el control


· Madera MDF 1 m x 1 m
· 100 mm eje 10 mm
· 70 mm eje 8 mm
· Rodillo de arrastre de papel impresora hp
· Relación de transmisión por correa 3:1 (polea GT2 10 dientes y 30
dientes correa GT2 200mm)
· Motores paso a paso minebea LM C355.
· Drivers motor paso a paso pololu a4988.
· Acrílico para 5 mm.
· Servo motor SG 90
· Placa Arduino.
· Rodillos guía
· Engranajes.

28
· Chumacera 10mm.
· Rodamiento lineal 8mm.
· Fuente de alimentación 12v.
· Software de control.
· Leds, resistencias y cables.
· Instrumentos de medición (pie de rey y cinta métrica).
· Herramientas de mano para realizar ensamble y poner a punto.
(taladro, caladora, destornillador, bisturí, cautín y estaño)

6.2. RECURSOS INSTITUCIONALES:

· Asesoría director de trabajo de grado y docentes del programa

6.3. RECURSOS FINANCIEROS

Ítem Nombre Cantidad Valor Valor Recurso


Unitario (COP) s
(COP)

1 Shield arduino de 1 $ 30.000 $ 30.000


control para 4 ejes Propio

2 Software de control 1 $0 $0 Gratuito

3 Fuente de poder 12v 1 $ 10.000 $ 10.000 Propio


(segunda mano)

4 Motor paso a paso 2 $15.000 $ 30.000 Propio


(segunda mano)

29
5 Acrílico 2 $0 $0 Reciclad
o

6 Arduino uno 1 $30.000 $30.000 Propio

7 Driver pololu a4988 $10.000 $ 20.000 Propio


2
8 Rodillos guía 4 $0 $0 Impresió
n 3d

9 Servo Motor Sg 90 $10.000 $10.000 Propio


1

10 Chumacera con 2 $25.000 $ 50.000 Propio


rodamiento de 20 mm

11 Tuercas, tornillos y 1 $10.000 $10.000 Propio


arandelas

12 Pulsadores, led, 1 $5.000 $ 5.000 Propio


cable, resistencias

15 Computador Personal 1 $0 $0 Propio

Propios $195.000
Suministrados $0
TOTAL
$195.000

30
6.4 CRONOGRAMA DE TRABAJO:

SEMANAS 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

TAREA

Seleccion
ar la
tecnología
de control

Diseño
CAD del
proyecto

Fabricació
n y
adquisició
n de
componen
tes

Ensamble

Programa
ción

Configura
ción y
puesta
punto
Programa
ción y
evaluació
n
Elaboració
n memoria
final

31
7. RESULTADOS:

Mediante el desarrollo de este proyecto, se obtuvo un prototipo funcional didáctico


capaz de doblar en dirección horaria y anti horaria; con capacidad para materiales
de 2 mm de diámetro de hasta un esfuerzo de fluencia máximo de 206 MPa.

Cabe resaltar que el programa fue desarrollado para esta aplicación particular a
partir de un software de código abierto y no requiere ningún tipo de licencia para su
ejecución o reproducción, debido a que la producción de este es propiedad del autor
del proyecto.

Para futuras modificaciones de este proyecto, se recomienda la implementación de


finales de carrera o sensor magnético, que permita la ubicación del pin doblador en
la posición inicial de manera automática.

Figuras 24 dobladora cnc didáctica terminada

32
8. BIBLIOGRAFIA

DOYLE, Lawrance. Proceso de manufactura y materiales para ingenieros. México


D.F.: Diana, 1980, 1007 p.

MIPSA. Expertos Procesando Metales. [en linea]


<https://mipsa.com.mx/dotnetnuke/Procesos/Doblez> [citado el 5 de agosto de
2017]

MINEBEA CORP. Catálogo de producto [en línea] <www.nmbcorp.com>[citado el


6 de agosto de 2017]

BRICOGEEK. Arduino uno +cnc shield+ driver pololu [en línea]


http://tienda.bricogeek.com/shields-arduino/837-arduino-cnc-shield-v3.html [citado
el 6 de agosto de 2017]

33

También podría gustarte