Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INTEGRACION DE PROYECTOS
PROGRAMA EDUCATIVO
INGENIERIA EN MECATRONICA
PRESENTA
PROFESOR
Los CNC son máquinas que tienen las características de un robot cartesiano, esto robots
tienen un movimiento en tres ejes cartesianos “X”,” Y” y “Z”. Esta movilidad permite tener
un mejor alcance para el grabado de placas, la estabilidad en el dremel mototool es esencial
para que el diseño no tenga complicaciones.
Las modificaciones de esta máquina consisten en el cambio del soporte principal del
dremel-mototool, así como la programación en Arduino para la realización de placas que
serán usadas posteriormente en otros proyectos. Las modificaciones fueron realizadas en el
programa de diseño SolidWorks.
Este CNC es capaz de realizar los diseños con la ayuda de un CNC Shield que permitirá la
correcta comunicación entre el Arduino y el CNC, consiguiendo de esta manera el grabado
del diseño realizado mediante una imagen vectorizada con el programa Inkscape.
Como trabajo futuro se realizará un manual para poder llevar a cabo las programaciones de
circuitos electrónicos posteriores.
The CNC are machines that have the characteristics of a Cartesian robot this robot has a
movement in three Cartesian axes "X", "and" and "Z". This mobility allows a better scope
for cutting of plates, stability in the dremel mototool is essential so that the design does not
have complications.
The following document presents the work done for the modification of a mini CNC
machine, able to do engraving in wood and PCB boards.
Modifications of this machine consist of the change of the main support of the dremel
mototool, as well as the Arduino programming for the realization of plates that will be
subsequently used in other projects. The modifications were made in SolidWorks design
program.
They rebuilt the mainboard that supports the dremel mototool make a stand capable of
withstanding the vibrations that are taken when drilling.
This CNC can make designs with the help of a CNC shield which will enable the correct
communication between the Arduino and CNC, thereby achieving the engraving of the
design using an image vectorized with Inkscape program.
As future work will be performed a manual to carry out the settings of subsequent
electronic circuits.
CAPÍTULO II..........................................................10
MARCO TEORICO...............................................10
2.1 Shield CNC.................................................................................................................11
2.2 CNC............................................................................................................................11
2.4 STL.............................................................................................................................13
CAPÍTULO III.........................................................15
DEFICINIÓN DEL PROYECTO..........................15
3.1 Planteamiento del problema.......................................................................................16
3.2 Justificación................................................................................................................16
CAPÍTULO IV........................................................17
DESARROLLO DEL PROYECTO.....................17
4.1 Diseño mecánico........................................................................................................18
CAPÍTULO V..........................................................34
RESULTADOS DEL PROYECTO......................34
CAPÍTULO VI........................................................39
4
CONCLUSIÓN.......................................................39
Información de modelo......................................................................................................................................43
Propiedades de estudio......................................................................................................................................44
Unidades.............................................................................................................................................................45
Propiedades de material....................................................................................................................................46
Cargas y sujeciones.............................................................................................................................................47
Información de malla.........................................................................................................................................48
Información de malla - Detalles........................................................................................48
Fuerzas resultantes.............................................................................................................................................49
Fuerzas de reacción...........................................................................................................49
Momentos de reacción......................................................................................................49
Descripción...............................................................53
Propiedades de estudio......................................................................................................................................55
Unidades.............................................................................................................................................................56
Propiedades de material....................................................................................................................................57
Cargas y sujeciones............................................................................................................................................58
Información de contacto....................................................................................................................................59
Información de malla.........................................................................................................................................60
Información de malla - Detalles........................................................................................60
Fuerzas resultantes.............................................................................................................................................61
Fuerzas de reacción...........................................................................................................61
Momentos de reacción......................................................................................................61
INTRODUCCIÓN
Tiene la estructura de un robot cartesiano, que le permite tener movimiento en tres ejes,
este movimiento se realiza con tornillos sin fin para cada eje que tiene que este caso son 3
(“X”, “Y” y “Z”).
La estructura también cuenta con una placa en el eje Y, esta placa se utiliza para posicionar
la placa en la cual se llevará a cabo el proceso de grabado, esta placa se mueve para tener
un mayor campo de trabajo.
El CNC cuenta con 3 motores a peso nema 23 que permiten el movimiento para los ejes,
estos son controlados con los drives uno para cada motor. Previamente fueron calculados
para la conversión de tensión que requerían para poder tener un movimiento correcto.
El proyecto ya cuenta con la estructura final del mecanismo principal. Elaborado con
madera, tornillos sin fin y 3 motores a paso nema 23 que permiten el movimiento para los 3
ejes.
El proyecto ya cuenta con un Dremell el cual hace la función del Chuck que es soportado
por dos mordazas que fueron fabricadas por una impresora 3D y su material es dócil a
pandearse con poco esfuerzo
CAPÍTULO II
MARCO
TEORICO
La Shield CNC para Arduino está diseñado para utilizarse con el firmware de código
abierto GRBL que convierte los comandos de código G en señales para manejar los
motores a pasos en conjunto con una placa Arduino UNO o compatible. [1]
2.2 CNC
El CNC, (control numérico por computadora), tiene sus orígenes en los años 1.940 a 1.950
cuando los fabricantes de diversa maquinaria decidieron automatizar los
procesos de mecanizado de sus máquinas, sustituyendo los accionamientos 11
Con CNC podemos crear programas que servirán para el mecanizado de tantas piezas
iguales como queramos, simplemente controlando el movimiento de la máquina en alguno
o en todos sus ejes y de una manera relativamente sencilla y práctica.
Con CNC podemos crear programas que servirán para el mecanizado de tantas piezas
iguales como queramos, simplemente controlando el movimiento de la máquina en alguno
o en todos sus ejes y de una manera relativamente sencilla y práctica. [2]
2.3 Código G
Existen dos tipos principales de comandos:
–Modal: comando cuya característica es que se queda activo hasta que algún otro
código lo cambia o lo cancela.
–No modal: comando que solamente se activa durante un solo bloque, no necesita
ser cambiado o cancelado.
12
[3]
2.4 STL
La STL proporciona un conjunto prefabricado de las clases comunes de C++, tales como
contenedores y arrays asociativos, que se pueden utilizar con cualquier tipo incorporado y
con cualquier tipo definido por el usuario que admita algunas operaciones elementales
(como la copia y la asignación). Los algoritmos STL son independientes de los
contenedores, lo que reduce significativamente la complejidad de la librería.
La STL logra sus resultados mediante el uso de plantillas. Este enfoque proporciona
polimorfismo en tiempo de compilación que a menudo es más eficiente que el tradicional
polimorfismo en tiempo de ejecución. Los compiladores C++ modernos están
perfeccionados para minimizar cualquier penalización de abstracción derivada de un uso
intensivo de la STL.
Inkscape es un software libre. Al ser de código abierto, eres libre para modificarlo a tu
gusto. La página de descarga muestra su última versión, así como enlaces de desarrollo,
también para conseguir su código fuente.
El desarrollo de Inkscape se adhiere al estándar de código fuente abierto (open source) con
la intención de proveer a la comunidad de usuarios de un producto sólido y útil. Dicho
proceso de desarrollo es abierto y está basado en la comunidad, para crear un núcleo sólido
y ampliable que parte del código de Sodipodi Hydra. Por ello, si estás interesado y dispones
de los conocimientos necesarios o una actitud positiva, no dudes en unirte a nosotros. Visita
nuestra página contribuye para saber más.
CAPÍTULO III
DEFICINIÓN
DEL PROYECTO
14
3.2 Justificación
Para el rediseño de la CNC ROUTER se utilizará el software Solidworks (para hacer el
modelo de cada componente de la maquina). Para la programación de cada componente se
utilizará un material que tenga una mayor resistencia térmica como el aluminio y que a la
vez sea fácil para trabajar.
Alcances
Rediseño del modelo físico.
Restricciones
Mayor potencia en el Dremell para poder maquinar materiales mas duros.
15
CAPÍTULO IV
DESARROLLO DEL
PROYECTO
16
Estas son los componentes que se rediseñaron para que la CNC ROUTER tenga un mejor
funcionamiento.
17
18
Después de cortar varias piezas en serie ya que las dimensiones de los sólidos son muy
parecidas e incluso unas son semejantes, se procedió a maquinarlas en la CNC para
posteriormente ser maquinadas con un código G.
19
20
21
Primeramente se realizaron pruebas desde el software UGS (Universal Gcode Sender) para
revisar el funcionamiento de todos los ejes, asi como para probar las trayectorias mas
comúnmente utilizadas y para revisar los comandos que se utilizan para programar esta
CNC.
SOFTWARE CAD/CAM
22
SIMULACIÓN.
Una vez obtenido el código para cada modelo se comparó la trayectoria que el CNC iba a
seguir, tanto el software Fusión como el UGS te permiten observar la trayectoria que
seguirán las herramientas de corte según los comandos establecidos por el código G por lo
que es posible comparar la trayectoria simulada del software Fusión con la trayectoria
simulada del Software UGS y de
esta forma observar si el código G no contiene ningún error ya que los comandos 23
MAQUINADO.
Por último, se realizaron las pruebas finales de maquinado para revisar que el código
generara las piezas finales deseadas.
24
RESULTADOS DEL
PROYECTO
25
26
CONCLUSIÓN
27
Realizar el modelo físico mecánico de un proyecto, es una de las etapas más complejas de
un proyecto.
La implementación del software FUSION es una herramienta muy útil y sobre todo es
gratuita, te sirve para poder aprender cómo se manejaría un software más completo y sobre
todo el funcionamiento de la CNC.
28
29
30