Sei sulla pagina 1di 32

Universidad tecnolgica de Aguascalientes

Carrera
Tsu en mantenimiento industrial.
Dependencia
Mantenimiento industrial
Materia
Automatizacin y robtica
Titulo de investigacin
Control numrico computarizado
Grupo
5 C
Nombre de alumno
Vctor Hugo Casillas Gmez
Nombre del profesor
Vctor Manuel Mora Romo
Fecha entrega
18/0/2016

ndice
RESUMEN............................................................................................................ 4
Objetivos............................................................................................................. 4
Metodologa general........................................................................................... 4
Resultados:......................................................................................................... 4
A.-Fundamentos de los CNC................................................................................ 5
2.- Caractersticas y aplicaciones de los equipos CNC y su importancia en la
automatizacin................................................................................................... 8
Caractersticas................................................................................................. 9
Aplicaciones................................................................................................... 10
Importancia de automatizacin de procesos de maquinado..........................11
3.

Relacin del cnc y los plc............................................................................ 12


Servomotores y motores de pasos.................................................................13
Composicin del servo.................................................................................... 14
Principales funcionamiento de un servo motor..............................................14
Motor a pasos................................................................................................ 16
Bipolar:.......................................................................................................... 17
Unipolar:........................................................................................................ 17
Ventajas y desventajas del uso de las tecnologas de cnc.............................18
Cnc controlador salidas y entradas y comunicacin entre la maquina cnc...19
Interfaz:........................................................................................................ 21
Drivers:......................................................................................................... 22

B.-PROGRAMACION DE UN CNC.........................................................................24
Cdigos g y m de CNC en programacin de maquinaria................................25
Proceso de maquinado con cdigo G Y M......................................................27
Discusin........................................................................................................... 29
Conclusiones..................................................................................................... 29
Referencias......................................................................................................... 29
Discusin........................................................................................................... 30
Conclusiones..................................................................................................... 30
Referencias....................................................................................................... 30

RESUMEN
Objetivos
Como objetivos en esta investigacin uno de los objetivos principales es hacer
una recopilacin de conceptos en base a distintos temas los cuales son referentes
a la automatizacin en general sus ramos y que tanto ha beneficiado en la
sociedad y que ventajas a trado.
Tambin otro ms de los objetivos principales de esta investigacin es dar a
conocer las diferentes opiniones que tienen distintos autores en base a este tema
y su punto de vista y sobre como ellos dan a entender este concepto a las dems
personas

Objetivos
Objetivos generales:
1. en la recopilacin de la informacin solo colocar la que es ms adecuada y
acertada acerca del tema para que no se desvi lo que se quiere dar a
conocer
Objetivos personales:
1. En base a mi investigacin adquirir nuevos conocimientos acera del tema
propuesto as como reforzar y ampliar los que ya se tienen
2. Expresar claramente y conciso todo lo que se me pide en base a la rbrica

Metodologa general
1. En este documento se realizo una investigacin de conceptos basada en la
CNC en base a diferentes criterios de evaluacin

Resultados:
2. En esta investigacin se logro hacer una recopilacin de todos los
conceptos en un solo documento y con las prioridades que se requeran
3. Se logro plasmar las caractersticas principales de cada uno de los
conceptos adems se obtuvo diferentes puntos de vista algunos autores
que hablan acerca de este tema tan extenso.

A.-Fundamentos de los CNC

Fundamentos de CNC
El CNC tuvo su origen a principios de los aos cincuenta en el Instituto de
Tecnologa de Massachusetts (MIT), en donde se automatiz por primera vez una
gran fresadora.
En esta poca las computadoras estaban en sus inicios y eran tan grandes que el
espacio ocupado por la computadora era mayor que el de la mquina. Hoy da las
computadoras son cada vez ms pequeas y econmicas, con lo que el uso del
CNC se ha extendido a todo tipo de maquinaria: tornos, rectificadoras, electro
erosionadoras, mquinas de coser, etc.
En una mquina CNC, a diferencia de una mquina convencional o manual, una
computadora controla la posicin y velocidad de los motores que accionan los ejes
de la mquina. Gracias a esto, puede hacer movimientos que no se pueden lograr
manualmente como crculos, lneas diagonales y figuras complejas
tridimensionales.
Las mquinas CNC son capaces de mover la herramienta al mismo tiempo en los
tres ejes para ejecutar trayectorias tridimensionales como las que se requieren
para el maquinado de complejos moldes y troqueles.
En una mquina CNC una computadora controla el movimiento de la mesa, el
carro y el husillo. Una vez programada la mquina, sta ejecuta todas las
operaciones por s sola, sin necesidad de que el operador est manejndola. Esto
permite aprovechar mejor el tiempo del personal para que sea ms productivo.
El trmino "control numrico" se debe a que las rdenes dadas a la mquina son
indicadas mediante cdigos numricos. Por ejemplo, para indicarle a la mquina
que mueva la herramienta describiendo un cuadrado de 10 mm
Un conjunto de rdenes que siguen una secuencia lgica constituyen un programa
de maquinado. Dndole las rdenes o instrucciones adecuadas a la mquina, sta
es capaz de maquinar una simple ranura, una cavidad irregular, la cara de una
persona en altorrelieve o bajorrelieve, un grabado artstico un molde de inyeccin
de una cuchara o una botella... lo que se quiera.

Fundamentos de CN
Componentes
1. Programa
2. Unidad de control (MCU)
3. Equipo de mecanizado
Sistemas de coordenadas
1. Ops lineales
Ejes lineales (x,y,z) y rotaciones (a,b,c) (generalmente 1 o 2 de
ellos)
2. Ops cilndricas (tornos): Plano x-z
Origen de coordenadas programable
Origen absoluto/relativo
Tipos de movimientos
Punto a punto (taladro, soldadura)
Continuo (contorno)

2.- Caractersticas y aplicaciones de los equipos CNC y


su importancia en la automatizacin

Caractersticas
Amplia capacidad de operaciones de trabajo.
Seguridad. El control numrico es especialmente recomendable para el trabajo
con productos peligrosos o de alto riesgo.
Amplia capacidad de diseo. Las mquinas o herramientas de control numrico
computarizado cuentan con una amplia y abierta capacidad para realizar diseos
desde bsicos hasta complejos.
Disposicin de varios lenguajes de programacin, aunque es muy comn
encontrar diferentes fabricantes de mquinas o herramientas de control numrico
computarizado donde cada uno asume un software actual para el desarrollo de las
operaciones de la mquina, pero que generalmente suelen ser compatibles entre
sus versiones.
Control y normalizacin de sus productos. Por medio del uso de esta tecnologa,
se ejerce mayor control en las empresas sobre el uso adecuado de materias
primas, puesto que segn una produccin, se pueden estimar las dimensiones de
la materia prima.
Precisin. Mayor precisin de la mquina herramienta de control numrico
respecto de las maquinas tradicionales, puesto que la mquina realiza avances
programados totalmente asistidos por computador.
Un solo operador para varias mquinas. Con el uso de esta tecnologa un
operario puede sincronizar varias mquinas para que trabajen al mismo tiempo,
ahorrando el uso de mano de obra calificada.
Mayor exactitud en sus operaciones. Aunque el margen de error que se maneja
es muy pequeo, la mquina cuenta con un sistema de auto calibraciones
peridicas para evitar errores.
Mnimas prdidas de materia prima.
Mayor capacidad en cuanto a la programacin y puesta en marcha.
Competitividad frente a las mquinas tradicionales.

Aplicaciones
A continuacin se darn a conocer las diferentes aplicaciones las cuales se
pueden crear con ayuda de un controlador lgico programable y en donde son
ms utilizadas y que tanto influye este tipo de proceso en las diferentes reas que
existen

Maquinas fresadoras
tornos
Centro de mecanizado para carpintera
Maquinas textileras
Para el sector automotriz
Maquinas laser
Metalurgia naval
Aeronutica
Ferroviaria
Fabricaciones militares

Importancia de automatizacin de procesos de maquinado


la Informacin amplia enormemente la capacidad de controlar la produccin
con mquinas de control computarizado y permite avanzar hacia mayores y ms
complejos sistemas de automatizacin, unas de cuyas expresiones ms
sofisticadas y ms ahorradoras de trabajo humano directo son los robots, los
sistemas flexibles de produccin y los sistemas de automatizacin integrada de la
produccin (computer integrad manufacturing CIM).

Aunque es evidente que la automatizacin sustituye a un alto porcentaje de


la fuerza laboral no calificada, reduciendo la participacin de los salarios en total
de costos de produccin, las principales razones para automatizar no incluye
necesariamente la reduccin del costo del trabajo.

Por otra parte, la automatizacin electromecnica tradicional ya ha reducido


significativamente la participacin de este costo en los costos de produccin.
Actualmente en Estados Unidos la participacin tpica l trabaj directo en el costo
de la produccin Industrial es de 10 % o 15 % y en algunos productos de 5 %. Por
otra parte, existen otros costos, cuya reduccin es lo que provee
verdadera competitividad a la empresa.

Entre
estos costos est
trabajo
indirecto, administracin control
de
calidad compras de insumos, flujos de informacin, demoras de proveedores,
tiempos muertos por falta de flexibilidad y adaptabilidad etc. Estos son los costos
que pueden ser reducidos por las nuevas tecnologas de automatizacin al permitir
mayor continuidad, Intensidad y control Integrado del proceso de produccin,
mejor calidad del producto y reduccin significativa de errores y rechazos, y a la
mayor flexibilidad y adaptabilidad de la produccin a medida y en pequeos lotes o
pequeas escalas de produccin.

La mayor calidad en los productos se logra mediante exactitud de las mquinas


automatizadas y por la eliminacin de los errores propios del ser humano; lo que a
su vez repercute grandes ahorros de tiempo y materia al eliminarse la produccin
de piezas defectuosas.

10

La flexibilidad de las mquinas permite su fcil adaptacin tanto a una produccin


individualizadas y diferenciada en la misma lnea de produccin, como
mi cambio total de la produccin. Esto posibilita una adecuacin flexible a las
diversas demandas del mercado.

La automatizacin en los procesos Industriales, se basa en la capacidad para


controlar la informacin necesaria en el proceso productivo, mediante la ex ancle
de mecanismos de medicin y evaluacin de las normas de produccin. A travs
de diversos instrumentos controlados por la informacin suministrada por la
computadora, se regula el funcionamiento de las mquinas u otros elementos que
operan el proceso productivo.

3. Relacin del cnc y los plc


Es la parte visible del CNC. Es desde donde se operan todas las funciones de la
mquina y desde donde se cargan los programas. Se visualiza el estado de la
mquina: posicin, velocidades de ejes, potencia consumida, alarmas, programas,
trayectorias,... Dependiendo del fabricante puede variar la esttica, pero casi
siempre se dispone de la misma informacin y opciones.

Situada en el armario elctrico de la mquina, es el autentico CNC de la


mquina. En ella se encuentra el microprocesador encargado del clculo de las
posiciones de cada eje y las tarjetas que regulan los ejes. Tambin se integra un
autmata programable (PLC) que ejecuta todas las rdenes auxiliares que no
dependen del movimiento.

11

Se encarga de enviar la informacin desde la unidad central hasta el PLC, las


tarjetas de regulacin de los ejes y otros mdulos que pueden estar presentes en
el CNC. El bus debe garantizar que la transmisin de seales entre la Unidad
central y las tarjetas de los reguladores sea fiable y rpida. En la actualidad
existen dos estndares que se utilizan en CNC: PROFIBUS (Siemens) y SERCOS
(Fagor)

En esta imagen se muestra que tanto puede influir un plc en el proceso de un cnc
y sobre como es el manejo y que tipo de comunicacin tiene con este en relacin
a este el plc solo nos controla componentes externos a lo que vendra siendo el
manejo de diferentes componentes auxiliares al movimiento
Mientras que el cnc con ayudo de servo motores y encoder lineales nos da la
especificacin sobre donde est situado cierto componente en un plano cartesiano
adems que con ayuda de los encoder lineales nos manda ciertos pulsos los
cuales nos dan datos de la posicin as como la velocidad entre otro ciertos
valores del componente los cuales son arrojados a una pantalla virtual que nos
indica que es lo que se est haciendo.

12

Servomotores y motores de pasos


Los servos son un tipo especial de motor de c.c. que se caracterizan por su
capacidad para posicionarse de forma inmediata en cualquier posicin dentro de
su intervalo de operacin. Para ello, el servomotor espera un tren de pulsos que
se corresponde con el movimiento a realizar. Estn generalmente formados por un
amplificador, un motor, un sistema reductor formado por ruedas dentadas y un
circuito de realimentacin, todo en una misma caja de pequeas dimensiones. El
resultado es un servo de posicin con un margen de operacin de 180
aproximadamente.
Se dice que el servo es un dispositivo con un eje de rendimiento controlado ya que
puede ser llevado a posiciones angulares especficas al enviar una seal
codificada. Con tal de que exista una seal codificada en la lnea de entrada, el
servo mantendr la posicin angular del engranaje. Cuando la seal codificada
cambia, la posicin angular de los piones cambia. En la prctica, se usan servos
para posicionar elementos de control como palancas, pequeos ascensores y
13

timones. Tambin se usan en radio-control, marionetas y, por supuesto, en robots.


Los Servos son sumamente tiles en robtica. Los motores son pequeos. Un
motor como el de las imgenes superiores posee internamente una circuitera de
control y es sumamente potente para su tamao. Un servo normal o estndar
como el HS-300 de Hitec proporciona un par de 3 kgcm a 4.8 V, lo cual es
bastante para su tamao, sin consumir mucha energa. La corriente que requiere
depende del tamao del servo. Normalmente el fabricante indica cual es la
corriente que consume. Eso no significa mucho si todos los servos van a estar
movindose todo el tiempo. La corriente depende principalmente del par, y puede
exceder un amperio si el servo est enclavado.
Composicin del servo
En la siguiente figura se muestra la composicin interna de un servomotor. Se
puede observar el motor, la circuitera de control, un juego de piones, y la caja.
Tambin se pueden ver los 3 cables de conexin externa:

uno (rojo) es para alimentacin, Vcc (~ +5volts);

otro (negro) para conexin a tierra (GND);

el ltimo (blanco o amarillo) es la lnea de control por la que se le enva la


seal codificada para comunicar el ngulo en el que se debe posicionar.

Principales funcionamiento de un servo motor


La modulacin por anchura de pulso, PWM (Pulse Width Modulation), es una
de los sistemas ms empleados para el control de servos. Este sistema consiste
en generar una onda cuadrada en la que se vara el tiempo que el pulso est a
nivel alto, manteniendo el mismo perodo (normalmente), con el objetivo de
modificar la posicin del servo segn se desee.
Para la generacin de una onda PWM en un micro controlador, lo ms habitual es
usar un timer y un comparador (interrupciones asociadas), de modo que el micro
controlador quede libre para realizar otras tareas, y la generacin de la seal sea
automtica y ms efectiva. El mecanismo consiste en programar el timer con el
ancho del pulso (el perodo de la seal) y al comparador con el valor de duracin
del pulso a nivel alto. Cuando se produce una interrupcin de overflow del timer, la
subrutina de interrupcin debe poner la seal PWM a nivel alto y cuando se
produzca la interrupcin del comparador, sta debe poner la seal PWM a nivel
14

bajo. En la actualidad, muchos micro controladores, como el 68HC08, disponen de


hardware especfico para realizar esta tarea, eso s, consumiendo los recursos
antes mencionados (timer y comparador).

PWM para recorrer todo el rango de operacin del servo


El sistema de control de un servo se limita a indicar en qu posicin se debe
situar. Esto se lleva a cabo mediante una serie de pulsos tal que la duracin del
pulso indica el ngulo de giro del motor. Cada servo tiene sus mrgenes de
operacin, que se corresponden con el ancho del pulso mximo y mnimo que el
servo entiende. Los valores ms generales se corresponden con pulsos de entre 1
ms y 2 ms de anchura, que dejaran al motor en ambos extremos (0 y 180). El
valor 1.5 ms indicara la posicin central o neutra (90), mientras que otros valores
del pulso lo dejan en posiciones intermedias. Estos valores suelen ser los
recomendados, sin embargo, es posible emplear pulsos menores de 1 ms o
mayores de 2 ms, pudindose conseguir ngulos mayores de 180. Si se
sobrepasan los lmites de movimiento del servo, ste comenzar a emitir un
zumbido, indicando que se debe cambiar la longitud del pulso. El factor limitante
es el tope del potencimetro y los lmites mecnicos constructivos.
El perodo entre pulso y pulso (tiempo de OFF) no es crtico, e incluso puede ser
distinto entre uno y otro pulso. Se suelen emplear valores ~ 20 ms (entre 10 ms y
30 ms). Si el intervalo entre pulso y pulso es inferior al mnimo, puede interferir con
la temporizacin interna del servo, causando un zumbido, y la vibracin del eje de
salida. Si es mayor que el mximo, entonces el servo pasar a estado dormido
entre pulsos. Esto provoca que se mueva con intervalos pequeos.
Es importante destacar que para que un servo se mantenga en la misma posicin
durante un cierto tiempo, es necesario enviarle continuamente el pulso
correspondiente. De este modo, si existe alguna fuerza que le obligue a
abandonar esta posicin, intentar resistirse. Si se deja de enviar pulsos (o el
intervalo entre pulsos es mayor que el mximo) entonces el servo perder fuerza y
dejar de intentar mantener su posicin, de modo que cualquier fuerza externa
podra desplazarlo.

15

Tren

de

pulsos

para

control

del

servo

Motor a pasos
Bsicamente, estos motores estn constituidos normalmente por un rotor sobre el
que van aplicados distintos imanes permanentes y por un cierto nmero de
bobinas excitadoras bobinadas en su estator. Las bobinas son parte del estator y

16

el rotor es un imn permanente. Toda la conmutacin (o excitacin de las bobinas)


deber ser externamente manejada por un controlador.
Para ver el grfico seleccione la opcin "Descargar" del men superior
En la figura 1 se puede apreciar la imagen de un rotor tpico y en la figura 2 el
aspecto de un estator de 4 bobinas. Existen dos tipos de motores paso a paso de
imn permanente:

Bipolar:
Estos tienen generalmente, cuatro cables de salida Necesitan ciertos trucos para
ser controlados, debido a que requieren del cambio de direccin del flujo de
corriente a travs de las bobinas en la secuencia apropiada para realizar
un movimiento. En la figura 5A podemos apreciar un ejemplo de control de estos
motores mediante el uso de un puente en H (H-Bridge).

Unipolar:
Estos motores suelen tener 6 o 5 cables de salida, dependiendo de su
conexionado interno .Este tipo se caracteriza por ser ms simple de controlar un
motor paso a paso unipolar mediante el uso de un ULN2803, el cual es una array
de 8 transistores tipo Oarlington capaces de manejar cargas de hasta 500mA. Las
entradas de activacin (Activa A, 8 , C y D) pueden ser directamente activadas por
un microcontrolador.

17

Secuencias para Manejar Motores Paso a Paso Bipolares:


Como se dijo anteriormente, estos motores necesitan la inversin de la corriente
que circula en sus bobinas en una secuencia determinada. Cada inversin de la
polaridad provoca el movimiento del eje en un paso, cuyo sentido de giro est
determinado por la secuencia seguida.
En la figura 7 se puede ver la tabla con la secuencia necesaria para controlar
motores paso a paso del tipo Bipolares.
Para ver el grfico seleccione la opcin "Descargar" del men superior

Secuencias para Manejar Motores Paso a Paso Unipolares


Existen tres secuencias posibles para este tipo de motores, las cuales se detallan
a continuacin. Todas las secuencias comienzan nuevamente por el paso 1 una
vez alcanzado el paso final (4 u 8). Para revertir el sentido de giro, simplemente se
de ejecutar las secuencias en modo inverso.

Como comentario final, cabe destacar que debido a que los motores paso a paso
son dispositivos mecnicos y como tal deben vencer ciertas inercias, el tiempo de
duracin y la frecuencia de los pulsos aplicados es un punto muy importante a
tener en cuenta. En tal sentido el motor debe alcanzar el paso antes que la
prxima secuencia de pulsos comience. Si la frecuencia de pulsos es muy
elevada, el motor puede reaccionar en alguna de las siguientes formas:

Puede que no realice ningn movimiento en absoluto.

Puede comenzar a vibrar pero sin llegar a girar


18

Puede girar errticamente.

O puede llegar a girar en sentido opuesto.


Para obtener un arranque suave y preciso, es recomendable comenzar con una
frecuencia de pulso baja y gradualmente ir aumentndola hasta
la velocidad deseada sin superar la mxima tolerada. El giro en reversa debera
tambin ser realizado previamente bajando la velocidad de giro y luego cambiar el
sentido de rotacin.
Para ver el grfico seleccione la opcin "Descargar" del men superior

Cmo Identificar los Terminales


Cuando se trabaja con motores P-P usados o bien nuevos, pero de los cuales no
tenemos hojas de datos. Es posible averiguar la distribucin de los cables a los
bobinados y el cable comn en un motor de paso unipolar de 5 o 6 cables
siguiendo las instrucciones que se detallan a continuacin:

Ventajas y desventajas del uso de las tecnologas de cnc


VENTAJAS
Mayor precisin y mejor calidad de productos.
Mayor uniformidad en los productos producidos.
Un operario puede operar varias mquinas a la vez.
Fcil procesamiento de productos de apariencia complicada.
Flexibilidad para el cambio en el diseo y en modelos en un tiempo cort.
Fcil control de calidad.
Reduccin en costos de inventario.
Es posible satisfacer pedidos urgentes.
No se requieren operadores con experiencia.
Se reduce la fatiga del operador.
Mayor seguridad en las labores.
Aumento del tiempo de trabajo en corte por maquinaria.
Fcil control de acuerdo con el programa de produccin lo cual facilita la
19

competencia en el mercado.
Fcil administracin de la produccin e inventario lo cual permite la
determinacin de objetivos o polticas de la empresa.
Permite simular el proceso de corte a fin de verificar que este sea correcto.
DESVENTAJAS
Alto costo de la maquinaria.
Falta de opciones o alternativas en caso de fallas.
Es necesario programar en forma correcta la seleccin de las herramientas de
corte y la secuencia de operacin para un eficiente funcionamiento.
Los costos de mantenimiento aumentan, ya que el sistema de control es ms
complicado y surge la necesidad de entrenar al personal de servicio y operacin.
Es necesario mantener un gran volumen de produccin a fin de lograr una mayor
eficiencia de la capacidad instalada.

Cnc controlador salidas y entradas y comunicacin entre la


maquina cnc
UNIDAD DE ENTRADA SALIDA DE DATOS
La unidad entrada de datos sirve para introducir los programas de mecanizado en
el equipo de control numrico, utilizando un lenguaje inteligible para ste.
En los sistemas antiguos se utilizaron para la introduccin de datos sistemas tipo
ficha (Data Modul) o preselectores (conmutadores rotativos codificados); los
grandes inconvenientes que presentaron estos mtodos, sobre todo en programas
extensos, provoc su total eliminacin.
Posteriormente se utilizaba para dicho propsito la cinta perforada (de papel, milar
o aluminio), por lo que el lector de cinta se constitua en el rgano principal de
entrada de datos.

20

Esta cinta era previamente perforada utilizando un perforador de cinta o un


teletipo. El nmero de agujeros mximo por cada carcter era de ocho (cinta de
ocho canales). Adems de estos agujeros, exista otro de menor tamao, ubicado
entre los canales 3 y 4 que permita el arrastre de la cinta.
Para ver el grfico seleccione la opcin "Descargar" del men superior
Los primeros lectores de cinta fueron electromecnicos; los cuales utilizaban un
sistema de agujas palpadoras que determinaban la existencia de agujeros o no en
cada canal de la cinta, luego esto actuaba sobre un conmutador cuyos contactos
se abren o cierran dependiendo de la existencia o no de dichos agujeros.

Unidades entrada

teclado y paneles de mando


conexin con el computador(interfaz de red rs232 o Ethernet en equipos
mas modernos)
reglas pticas o posicionales
raton mouse o en equipos mas moderno

unidades de salida

monitor
comunicaciones RS232
conexin con intranet
control de movimiento de los ejes y dems elementos mviles de la
maquina

Comunicacin entre cnc y PC

solamente con ENET


HD /ZIP
TCP avanzado (setting opcional)
Permite poner clave para proteger el disco duro
Permite poner el nombre mas largo
Mapa del disco duro
21

USB/HD
El TCP avanzado en estrandar

Controlador para plc


Interfaz:
Tambin llamada "breakout board" (aislada) o "interface board" (normal), es el
elemento que conecta con el ordenador y hace de frontera. Una caracterstica muy
interesante es que sea optoacoplada lo que garantiza el aislamiento entre los
motores, circuitos de potencia, etc. y la delicada electrnica del ordenador.
As mismo, hay varias formas de conectar al ordenador. Las ms utilizadas:

Puerto Paralelo: an siendo un interfz de los aos 70, sigue siendo


utilizado hoy en da por su sencillez. Programas CNC como Mach3 son el que
utilizan.

Puerto Serie: no es muy habitual pero existen controladoras para este tipo.
Tiene la ventaja de ser un estandar reconocido y permite distancias
relativamente grandes.

Puerto USB: es la tendencia actual y terminar siendo el estandar, pero


an no todos los programas lo soportan y hay que revisar su compatibilidad.

Ethernet: es una solucin profesional que incorporan algunas tarjetas.

22

A la interfaz se conectan las entradas y salidas, por lo que es conveniente que


cuente con entradas para sensores de finales de carrera, parada de emergencia o
incluso encoders de posicin. En cuanto a las salidas, es frecuente contar con al
menos un rel para activar elementos como un motor y en el caso de fresadoras,
bombas de refrigeracin, etc. Es en cualquier caso un aspecto a tener en cuenta
tambin.

Drivers:
Es el elemento que maneja directamente los motores y por tanto habr uno por
cada motor. Los diferentes tipos que suelen utilizarse y sus caractersticas ms
significativas a tener en cuenta:

Unipolares
Para mquinas no se suelen utilizar demasiado porque desaprovechan el
torque del motor. Sin embargo son las de ms fcil construccin y
encontrars circuitos "caseros" para manejar motores PaP con esta tcnica.
Tambin suelen carecer de gestin corriente y por ello limitan la intensidad
de los bobinados con resistencias de potencia y voltajes muy bajos, lo cual
repercute es un rendimiento pobre.

Bipolares
Son las ms utilizadas actualmente y hacen uso
de distintos "chips" especializados que
implementan tcnicas para incrementar el
rendimiento. Importante que cuenten con:

- Gestin PWM de corriente para regular la


intensidad de los bobinados de forma eficiente reduciendo la disipacin de calor.
Por supuesto ha de ser capaz de manejar intensidad que requiera el motor.
- Voltajes elevados gracias a la gestin PWM permite aplicar mayores voltajes al
motor y obtener mayores velocidades de conmutacin (ver Motores).
- Micropasos con lo que obtienen aumentos de resolucin del motor de hasta
1/256 (tambin se les llama "reductora electrnica"), aunque si no disponemos de
encoder que nos asegure la posicin no conviene ms de 1/8 para mantener una
cierta seguridad de que no hay perdidas de pasos.

23

- Control de resonancia todos los motores por naturaleza tienen una frecuencia a
la que el bobinado entra en resonancia y el motor puede perder hasta un 40% de
potencia en ese punto si no se evita.
- Gestin de StandBy que reduce la corriente del motor cuando lleva un cierto
tiempo parado para que no se sobrecalienten al tiempo que se mantiene el par de
retencin.
- Proteccin contra sobrecorriente y sobretemperatura del driver.

24

B.-PROGRAMACION DE UN CNC

25

Cdigos g y m de CNC en programacin de maquinaria


En este apartado se darn a conocer las funciones dadas en el programa de cnc y
qu funcin tiene cada uno de ellas

El nombre g y m viene del hecho de que el programa est constituido por


instrucciones Generales y Miscelneas.
Si bien en el mundo existen an diferentes dialectos de programacin con cdigos
G y M, se dio un gran paso adelante a travs de la estandarizacin que promovi
la ISO.
Esta estandarizacin fue adoptada por la totalidad de los fabricantes industriales
serios de CNC y permite utilizar los mismos programas en distintas mquinas CNC
de manera directa o con adaptaciones menores.

A pesar de tratarse de un lenguaje de programacin muy rudimentario para los


gustos actuales, lo robusto de su comportamiento y los millones de lneas de
programacin que hacen funcionar mquinas de CNC en todas las latitudes.

A continuacin se mostraran algunos de los cdigos ms utilizados en la


programacin de cnc estos son los Generales o los de la letra G.
Cdigos Generales
G00: Posicionamiento rpido (sin maquinar)
G01: Interpolacin lineal (maquinando)
G02: Interpolacin circular (horaria)
G03: Interpolacin circular (anti horaria)
G04: Comps de espera
G10: Ajuste del valor de offset del programa
G20: Comienzo de uso de unidades imperiales (pulgadas)
G21: Comienzo de uso de unidades mtricas
G28: Volver al home de la mquina
G32: Maquinar una rosca en una pasada
G36: Compensacin automtica de herramienta en X
G37: Compensacin automtica de herramienta en Z
G40: Cancelar compensacin de radio de curvatura de herramienta
26

G41: Compensacin de radio de curvatura de herramienta a la izquierda


G42: Compensacin de radio de curvatura de herramienta a la derecha
G70: Ciclo de acabado
G71: Ciclo de maquinado en torneado
G72: Ciclo de maquinado en frenteado
G73: Repeticin de patrn
G74: Taladrado intermitente, con salida para retirar virutas
G76: Maquinar una rosca en mltiples pasadas
G96: Comienzo de desbaste a velocidad tangencial constante
G97: Fin de desbaste a velocidad tangencial constante
G98: Velocidad de alimentacin (unidades/min)
G99: Velocidad de alimentacin (unidades/revolucin)

A continuacin se mostraran algunos de los cdigos ms utilizados en la


programacin de cnc estos son los Miscelneos o los de la letra M.
Cdigos Miscelneos
M00: Parada opcional
M01: Parada opcional
M02: Reset del programa
M03: Hacer girar el husillo en sentido horario
M04: Hacer girar el husillo en sentido anti horario
M05: Frenar el husillo
M06: Cambiar de herramienta
M07: Abrir el paso del refrigerante B
M08: Abrir el paso del refrigerante A
M09: Cerrar el paso de los refrigerantes
M10: Abrir mordazas
M11: Cerrar mordazas
M13: Hacer girar el husillo en sentido horario y abrir el paso de refrigerante
M14: Hacer girar el husillo en sentido anti horario y abrir el paso de
refrigerante
M30: Finalizar programa y poner el puntero de ejecucin en su inicio
M31: Incrementar el contador de partes
M37: Frenar el husillo y abrir la guarda
M38: Abrir la guarda
M39: Cerrar la guarda
M40: Extender el alimentador de piezas
M41: Retraer el alimentador de piezas
M43: Avisar a la cinta transportadora que avance
M44: Avisar a la cinta transportadora que retroceda
M45: Avisar a la cinta transportadora que frene
M48: Inhabilitar Spindle y Feed override (maquinar exclusivamente con las
velocidades programadas)
M49: Cancelar M48
M62: Activar salida auxiliar 1
27

M63: Activar salida auxiliar 2


M64: Desactivar salida auxiliar 1
M65: Desactivar salida auxiliar 2
M66: Esperar hasta que la entrada 1 est en ON
M67: Esperar hasta que la entrada 2 est en ON
M70: Activar espejo en X
M76: Esperar hasta que la entrada 1 est en OFF
M77: Esperar hasta que la entrada 2 est en OFF
M80: Desactivar el espejo en X
M98: Llamada a subprograma
M99: Retorno de subprograma

Proceso de maquinado con cdigo G Y M


Para el maquinado de una pieza se tiene que seguir un serie de pasos los cuales
tienen que llevar un orden y dependiendo de qu tipo de pieza sern los pasos a
seguir
1.-primeramente debemos de ver cuntos ejes hay en nuestra maquina.
2.-posteriormente hay que ver el punto de referencia que se tiene que tomar para
de hay partir.
3.-Desarrollar un orden de operaciones. Planear las secuencias de principio a fin
antes de escribir el programa.
4.-Hacer los clculos necesarios (clculo de coordenadas).Indicar las coordenadas
sobre el dibujo o utilizar hojas de coordenadas.
5.-Elegir la herramienta y velocidades de corte. Asegurarse de las herramientas
que se encuentran disponibles.
6.-dependiendo de qu tipo de maquina se elegirn los cdigos M Y G
7.- Existen tres movimientos bsicos de herramienta
G00
Movimiento rpido
G01
Movimiento de avance lineal
G02/G03
Interpolacin Circular o avances de arcos
*Los dems ciclos son combinaciones de este tipo de movimientos
*Estos movimientos son modales
8.- como siguiente paso debemos de ver cul ser la accin a base de las
combinaciones dependiendo de los bloques que manejemos y cada uno de los
bloques nos dar una indicacin
9.-despues es muy importante que se sepa si en el maquinado las coordenadas
sern con un cdigo g90 o g91 para ver si las coordenadas son incremental o
absoluto.
10.-con los cdigos M que son miscelneos podemos hacer especificaciones ya
sea para hacer cambio de herramental poner refrigerante a alguna pieza hacer

28

parada de nuestro sistema entre otras. En el ejemplo de abajo si se colocara un


cdigo que la ejecucuion del programa y receta al control numrico.

Este es un claro ejemplo del uso del comando g y m este el mas basico aqu nos
explica primeramente donde dice formato nos indica un espacio en ese espacio se
debe de poner una cordenada a cual ara el desplazamiento en los ejes ya sea
Y,X O Z dependiendo de cuantos ejes sea y el primer codigo como g00
Nos indica el posicionamiento de la pieza aun sin ser maquinado solo donde
estara colocado antes de empezar

29

En las indicacin de abajo nos especifica el desplazamiento y las posiciones que


tendr dependiendo de la coordenada que se le d y la especificacin que como
se dijo anteriormente solo esta posicionando la pieza.

Discusin
Como principales ventajas de la implantacin de sistemas automatizado est la
reduccin de costes, calidad, seguridad as como el aumento y control de la
produccin, y como ventaja la reduccin de los costes de diseo, implantacin y
mantenimiento. por su eficiencia aporta la reduccin del tiempo logrando mejor
produccin, se sabe que las industrias se enfocan en aumentar la produccin que
en su caso ese es el propsito, sin embargo en base a esta investigacin y todos
lo que conlleva es bueno que las aplicaciones de la automatizacin se lleve un
control apropiado de los equipos y todo aquello que se a sujeto a la
automatizacin ya que debe de tener muchsimos cuidados de lo contrario solo
acarreara problemas tanto para el propietario como para el que se encarga de
ellas.

Conclusiones
Como conclusin acerca de esta investigacin es que todo lo relacionado acerca
de la automatizacin desde las pocas antiguas ha hecho la vida del hombre ms
fcil ya que todos los procesos que antes se asan en mucho trabajo hoy son muy
fciles debido a los avances tecnolgicos y esto nos ha hecho la vida ms fcil
No obstante debemos de depender de la tecnologa ya que si fuese as a un
mediano plazo las personas no podrn hacer nada por si solas ya que seriamos
dependientes de los objetos automatizados

30

Referencias
Estos son algunos de los sitios que fueron visitados de los cuales se obtuvo la
informacin de la investigacin

Discusin
Como principales ventajas de la implantacin de sistemas de control numerico
est la reduccin de costes, calidad, seguridad as como el aumento y control de
la produccin, y como ventaja la reduccin de los costes de diseo, implantacin y
mantenimiento. por su eficiencia aporta la reduccin del tiempo logrando mejor
produccin, se sabe que las industrias se enfocan en aumentar la produccin que
en su caso ese es el propsito, sin embargo en base a esta investigacin y todos
lo que conlleva es bueno que las aplicaciones de control numrico se haya
implementado ya que todos los procesos mediante este se hicieron mas precisos y
confiables debido a que el trabajo que se realiza es casi cero fallas.

Conclusiones
Como conclusin acerca de esta investigacin es que todo lo relacionado acerca
de el CNC desde su implementacion ha hecho la vida del hombre ms fcil ya que
todos los procesos que antes se asan en mucho trabajo hoy son muy fciles
debido a los avances tecnolgicos y esto nos ha hecho la vida ms fcil adems
que su presicion es absoluta debido a todos los componentes que tiene el proceso
de maquinado
No obstante debemos de depender de la tecnologa ya que si fuese as a un
mediano plazo las personas no podrn hacer nada por si solas ya que seriamos
dependientes de los objetos automatizados

31

Referencias
Estos son algunos de los sitios que fueron visitados de los cuales se obtuvo la
informacin de la investigacin
(Mentxaka, 2010)
(ospina, 2010)
(marin, 2012)
(estern)

32