You are on page 1of 7

ESPECIFICACIONES TCNICAS DEL PROYECTO EN FORMA COMPLETA

PLOTTER CNC
INTRODUCCION
Un Plotter CNC es una mquina controlada por ordenador. las trayectorias de la
herramienta se pueden controlar mediante el control numrico por computadora . Es una
mquina controlada por ordenador que sirve para el corte o diseo de diversos materiales
duros, tales como madera, materiales compuestos, aluminio, acero, plsticos y
espumas. Es uno de los muchos tipos de herramientas que tienen variantes CNC . Un
plotter CNC es muy similar en concepto a un fresadoraCNC.
En este proyecto vamos a dedicarnos a la construccin de un plotter CNC , es decir, una
mquina controlada por ordenador que es capaz de disear, esbozar todo tipo modelos en
dos dimensiones de la forma y tamao especificados .una maquina que nos va ayudar en
distintas funciones tales como poder hacer nuestras propias placas PCB con un solo click
del mouse .
Todo es posible con una CNC!

Principio de funcionamiento

Bsicamente nuestro proyecto cnc se compone de un motor de corriente


continua y un motorde pasos para el control de los ejes principales , un
tercer eje es controlado independientemente del sistema con un motor de
corriente continua con su respectivo driver y su respectivo sistema de
control

Especificaciones tcnicas
Velocidad motor PAP (eje y):
MINIMA = 0.01mm/s
MAXIMA=2.83mm/s
Velocidad motor CC (eje x):
Sentido x negativo = 0.9 mm/s
Sentido x positivo = 0.95mm/s
rea de dibujo:
Eje x =200mm;
Eje y =200mm;
Alimentacin del controlador: 5v
Alimentacin de los Drivers: 5v Y 12v
Requerimientos de Software:

Sistemas operativos compatibles: Windows 7, Windows 8.


Conexin USB de 4 pines.
Frecuencia de transmisin de datos: 48Mhz

CLCULO DE LOS PARAMETROS DE CONFIGURACIN DE


LOS MOTORES
Para configurar los motores se requiere:
Distancia que recorrer cada eje;
Eje X = motor cc;
Eje Y = motor PAP
(x1, y1): coordenada origen.

(x2, y2): coordenada fin.


DistanciaX= x2-x1;
DistanciaY=y2-y1;
Velocidad del Motor CC: constante= Vcc;
Velocidad del Motor PAP: Variable= Vpap;
Tiempo de dibujo: T= DistanciaX/Vcc;
Velocidad del Motor PAP: Vpap=DistanciaY/Tiempo de Dibujo;
Periodo del tren de Pulsos del motor PAP=
NOTA: Si la distancia es menor que cero escogemos sentido horario, si es
mayor a cero escogemos sentido antihorario.

DIAGRAMA DE BLOQUE COMPLETO DEL SISTEMA HARDWARE Y


SOFTWARE
El esquema de bloques del sistema es el siguiente:

PC

MICROCONTROLADOR 18F4550

MOTOR PAP

DRIVERS

MOTOR DC

SOFTWARE INSTALACIN, CONFIGURACIN, ALGORITMOS


CONTROL, EJECUCIN NORMAL MANUAL Y TAREAS

DE

Ahora describiremos el software que utilizaremos para controlar el


funcionamiento del CNC.Para la comunicacin con la PC, utilizaremos el PIC
18F2550, gracias a su capacidad de implementar una conexin USB, puesto
que el interface del proyecto ser por medio del puerto USB.
El programa que utilizaremos para crear el interface y La programacin del
PIC la realizaremos en Visual basic.
Interfaz creado en Visual Basic: Visual Basic nos permite crear nuestro
entorno de manera fcil y practica, para nuestro entorno crearemos botones
de acciones instantneas, una ventana de mensajes.
Con el entorno acabado ya podemos empezar a escribir las lneas de cdigo
que controlaran las funciones de cada uno de los elementos que
introducimos en nuestro entorno de programa.

Antes de todo, lo primero que tenemos que hacer es agregar la clase


easyHID.cs al proyecto de Visual basic que habamos creado antes. A travs
de ella podremos llamar a las diferentes funciones de control que se
encuentran en easyHID.dll, una librera proporcionada por la empresa
MecaniqueUK para el control de dispositivos USB mediante protocolo HID.
Para poder agregar la clase tenemos que agregar al directorio donde se
encuentra nuestro proyecto 2 archivos:
mcHID.dll (Librera de control).
easyHID.cs (Clase con las funciones de control definidas).
Una vez que anexamos la clase y la librera al proyecto ya podemos trabajar
con ellas. En este momento hacemos clic derecho sobre el formulario y
ponemos ver cdigo.
Hemos agregado algunos elementos de cdigo que estn comentados en
verde. Los mismos son necesarios para poder usar las funciones incluidas en
la librera mcHID.dll.
La librera easyHID.dll contiene las funciones que permiten conectar el
dispositivo a la PC por el puerto USB, desconectar el dispositivo, enviar
datos, recibir datos, adems la definicin del tamao del buffer de salida as
como el del buffer de entrada.

Tareas preestablecidas

El botn Circulo realiza una aproximacin a esta figura.


El botncuadrado realiza la figura de un cuadrado dependiendo de
tamao de lado que escogamos .
El botntriangulo realiza la figura de untriangulo dependiendo de
tamao de lado que escogamos .
Con el botn guardar , almacenamos coordenadas para poder realizar
cualquier figura con el tamao adecuado.
Con el botn procesar se calcularan todos los datos necesarios para
realizar el dibujo dependiendo de las coordenadas que escojamos

Una buena seleccin de materiales, geometras y productos que


componen un sistema, asegura en gran parte el buen funcionamiento del
mismo.

El diagrama esquemtico dese el microcontrolador hasta los drivers


implemento mediante Proteus 8.0

se

Interface del Controlador Numrico Computarizado

Procedimiento de operacion:

Hacer click en: Conectar dispositivo si el dispositivo esta operativo


se indicar que la conexin ha sido exitosa.
Introducir coordenadas a dibujar, Guardar y si hay ms
coordenadas repetir.
Una vez introducidas todas las coordenadas Hacer click en Procesar
, se harn los clculos y se mostraran en el cuadro de mensajes los
resultados.
Se habilitar el botn Dibujar y al hacer click se iniciara el proceso
de dibujo.
Esperar a que termine el dibujo, aparecer un mensaje de aviso.

APORTES Y APLICACIONES EN GENERAL


Para mecanizar una pieza se usa un sistema de coordenadas que especificarn el
movimiento de la herramienta de corte.
El sistema se basa en el control de los movimientos de la herramienta de trabajo
con relacin a los ejes de coordenadas de la mquina, usando un programa
informtico ejecutado por un ordenador.
En el caso de un torno, hace falta controlar los movimientos de la herramienta en
dos ejes de coordenadas: el eje de las X para los desplazamientos longitudinales
del carro y el eje de las Z para los desplazamientos transversales de la torre.
En el caso de las fresadoras se controlan tambin los desplazamientos verticales,
que corresponden al eje Y. Para ello se incorporan servomotores en los
mecanismos de desplazamiento del carro y la torreta, en el caso de los tornos, y en
la mesa en el caso de la fresadora; dependiendo de la capacidad de la mquina,
esto puede no ser limitado nicamente a tres ejes.

Aplicaciones
Aparte de aplicarse en las mquinas-herramienta para modelar metales, el CNC se
usa en la fabricacin de muchos otros productos de ebanistera, carpintera, etc. La
aplicacin de sistemas de CNC en las mquinas-herramienta han hecho aumentar

enormemente la produccin, al tiempo que ha hecho posible efectuar operaciones


de conformado que era difcil de hacer con mquinas convencionales, por ejemplo
la realizacin de superficies esfricas manteniendo un elevado grado de precisin
dimensional. Finalmente, el uso de CNC incide favorablemente en los costos de
produccin al propiciar la baja de costes de fabricacin de muchas mquinas,
manteniendo o mejorando su calidad .

Programacin en el control numrico


Se pueden utilizar dos mtodos, la programacin manual y la programacin
automtica

CONCLUSIONES Y RECOMENDACIONES
Una buena seleccin de materiales, geometras y productos que
componen un sistema, asegura en gran parte el buen funcionamiento
del mismo.
Se logro implementar la comunicacin va USB gracias a un entrono
de trabajo creado en Visual Basic con el cual es posible mandar y
recibir datos del PIC hacia la PC y viceversa.
La precisin se logro calculando el numero de pasos del motor PAP al
que equivale un milmetro de recorrido, tanto para el eje X como para
el eje Y.
Para mover el eje X tuvimos que utilizar una caja reductora esto para
conseguir la suficiente fuerza para mover el eje X.
La precisin lograda funciona perfectamente bien, esto hace que
nuestro proyecto se asemeje aun ms a otros con acabado mucho
ms comercial y de aplicaciones industriales.

You might also like