Escolar Documentos
Profissional Documentos
Cultura Documentos
MECATRNICA
5 SEMESTRE
GRUPO A
MQUINAS CNC
DEFININICIN DE CNC
El control numrico por computadora, de ahora en adelante CNC, es un
sistema que permite controlar en todo momento la posicin de un elemento
fsico, normalmente una herramienta que est montada en una mquina.
Esto quiere decir que mediante un software y un conjunto de rdenes,
controlaremos las coordenadas de posicin de un punto (la herramienta)
respecto a un origen (0,0,0 de mquina), o sea, una especie de GPS pero
aplicado
la
mecanizacin,
muchsimo ms preciso.
Si vemos el cubo de la imagen, cada
una
de
las
aristas
tiene
unas
El centro de maquinado est integrado por los siguientes equipos: 1.Mquina fresadora GE FANUC SERIES OM: Triac Fanuca ATC 2.- Mquina
torno GE FANUC OT: CYCLONE 3.- Robot PUMA 500.
P g i n a 3 | 58
MQUINA CONVENCIONAL
2. No es necesario consultar el
plano.
3. Se
3. No se necesita tener una amplia
necesita
una
amplia
experiencia en la mquina.
experiencia.
4. El operario tiene control de la
4. El programa tiene todo el control
de
realizar
imposibles
realizar.
cualquier
mecanizado.
P g i n a 4 | 58
de
ventajas
del
control
numrico
operacin, programacin ms
sencilla,
computarizado
mayor
es
exactitud,
la
facilidad
adaptabilidad
de
y
DESCRIPCIN DE CDIGOS G Y M
Las funciones auxiliares M producen distintas acciones en la mquina.
Ejemplo: arrancar o detener el husillo, arrancar o detener el suministro de
lquido refrigerante. Hay otras que estn relacionadas con la ejecucin del
programa CNC: finalizarlo, resetear valores, etc. No pueden ser programadas
junto con otras funciones, deben ir en bloques exclusivos y pueden incluirse
hasta siete en un mismo bloque
P g i n a 6 | 58
eficiente.
de
una
manera
rpida
eficiente.
el
mismo
resultado.
P g i n a 11 | 58
Guas de Mecanizado
crear
una
forma
en
revolucin
personalizada.
En las versiones anteriores, el sistema de taladro para Torno era muy bsico,
y no contaba con la funcionalidad de las operaciones de Taladrado con los
que cuenta el Modulo de Fresa. Por ejemplo, si el usuario quera utilizar una
estrategia de Taladro de Centro y otra para Taladrar, lo tena que hacer en
dos operaciones diferentes. Adems el usuario tampoco contaba con
operaciones como Roscado o Chaflanes para Torno. Ahora el sistema de
Torno para V27 no solo cuenta con diferentes estrategias de taladro, sino
que tambin puede aplicar Programacin Dinmica, lo que le permite al
usuario combinar diferentes estrategias para crear sus propias operaciones
de
Taladro.
P g i n a 13 | 58
Taladro de Centro
Taladro
Chafln
Mandrinado
Escariado
Roscado (macho)
Enroscado
Movimientos rpido
P g i n a 15 | 58
ROBTICA
DEFINICIN DE ROBTICA Y ROBOT
La robtica es la ciencia y la tcnica que est involucrada en el diseo, la
fabricacin y la utilizacin de robots. Un robot es, por otra parte,
una mquina que puede programarse para que interacte con objetos y
lograr que imite, en cierta forma, el comportamiento humano o animal.
La informtica, la electrnica, la mecnica y la ingeniera son slo algunas
de las disciplinas que se combinan en la robtica. El objetivo principal de la
robtica es la construccin de dispositivos que funcionen de manera
automtica y que realicen trabajos dificultosos o imposibles para los seres
humanos.
Actualmente la robtica ha ido evolucionando a pasos agigantados y ha dado
lugar al desarrollo de una serie de disciplinas como sera el caso de la ciruga
robtica. En este caso, la misma tiene como claro objetivo el mejorar la salud
del ser humano y para ello lleva a cabo una serie de intervenciones
quirrgicas muy complejas que requieren una gran precisin. As, mediante
robots se consigue eliminar los peligros que trae consigo el que sean
acometidas por la mano del hombre.
De esta manera, hay que resaltar, por ejemplo, la existencia de un robot
llamado Da Vinci que se ha convertido en uno de los pilares de la
mencionada ciruga. Se trata de un dispositivo a travs del cual se han
conseguido llevar a cabo con xito operaciones tan importantes como las de
ciruga transoral.
P g i n a 16 | 58
CLASIICACIN DE ROBOTS
La potencia del software en el controlador determina la utilidad y flexibilidad
del robot dentro de las limitantes del diseo mecnico y la capacidad de los
sensores. Los robots han sido clasificados de acuerdo a su generacin, a su
nivel de inteligencia, a su nivel de control, y a su nivel de lenguaje de
programacin. Estas clasificaciones reflejan la potencia del software en el
controlador, en particular, la sofisticada interaccin de los sensores. La
generacin de un robot se determina por el orden histrico de desarrollos en
la robtica. Cinco generaciones son normalmente asignadas a los robots
industriales. La tercera generacin es utilizada en la industria, la cuarta se
desarrolla en los laboratorios de investigacin, y la quinta generacin es un
gran sueo.
1.- Robots Play-back, los cuales regeneran una secuencia de instrucciones
grabadas, como un robot utilizado en recubrimiento por spray o soldadura
por arco. Estos robots comnmente tienen un control de lazo abierto.
P g i n a 17 | 58
2.- Robots controlados por sensores, estos tienen un control en lazo cerrado
de movimientos manipulados, y hacen decisiones basados en datos
obtenidos por sensores.
3.- Robots controlados por visin, donde los robots pueden manipular un
objeto al utilizar informacin desde un sistema de visin.
4.-
Robots
controlados
adaptablemente,
donde
los
robots
pueden
P g i n a 19 | 58
mecanismos,
trayectorias
planeadas,
los
puntos
de
asignacin
seleccionados.
3.- Niveles de servosistemas, donde los actuadores controlan los parmetros
de los mecanismos con el uso de una retroalimentacin interna de los datos
obtenidos por los sensores, y la ruta es modificada sobre la base de los
datos que se obtienen de sensores externos. Todas las detecciones de fallas
y mecanismos de correccin son implementados en este nivel.
En la clasificacin final se considerara el nivel del lenguaje de programacin.
La clave para una aplicacin efectiva de los robots para una amplia variedad
de tareas, es el desarrollo de lenguajes de alto nivel. Existen muchos
sistemas de programacin de robots, aunque la mayora del software ms
avanzado se encuentra en los laboratorios de investigacin. Los sistemas de
programacin de robots caen dentro de tres clases:
1.- Sistemas guiados, en el cual el usuario conduce el robot a travs de los
movimientos a ser realizados.
2.- Sistemas de programacin de nivel-robot, en los cuales el usuario escribe
un programa de computadora al especificar el movimiento y el censado.
3.- Sistemas de programacin de nivel-tarea, en el cual el usuario especifica
la operacin por sus acciones sobre los objetos que el robot manipula.
P g i n a 20 | 58
APLICACIN DE LA ROBTICA
La nocin de robtica implica una cierta idea preconcebida de una estructura
mecnica universal capaz de adaptarse, como el hombre, a muy diversos
tipos de acciones, destacando en mayor o menor grado, las caractersticas
de movilidad, programacin, autonoma y multifuncionalidad.
Sin embargo, en la actualidad abarca una amplia gama de dispositivos con
muy diversos trazos fsicos y funcionales asociados a su particular estructura
mecnica, a sus caractersticas operativas y al campo de aplicacin para el
cual han sido diseados. Es importante destacar que todos estos factores
estn ntimamente relacionados, de tal forma que la configuracin y el
comportamiento de un robot condicionan su adecuacin para un campo
determinado de aplicaciones y viceversa, a pesar de la versatibilidad
inherente al propio concepto de robot.
Los robots se clasifican segn su campo de aplicacin en robots
industriales y robots de servicios. Van desde robots tortugas en los salones
de clases, robots soldadores en la industria automotriz, hasta brazos
teleoperadores en el transbordador espacial, lo que evidencia que son
utilizados en una diversidad de campos.
Industria
P g i n a 21 | 58
Trabajos en Fundicin
Paletizacin
Operaciones de Procesamiento
Montaje
Control de Calidad
Robots de Servicio
Laboratorios
Industria Nuclear
Agricultura
Espacio
Vehculos Submarinos
Educacin
P g i n a 22 | 58
Construccin
Medicina
Ciencia Ficcin
1. INDUSTRIA
P g i n a 23 | 58
Las cargas manejadas por los robots son medias o altas, no necesitan una
gran precisin (salvo si deben colocar piezas en el interior del molde), su
campo de accin debe ser grande y su sistema de control generalmente es
sencillo.
P g i n a 24 | 58
1.3 Paletizacin
P g i n a 25 | 58
de las piezas. Dado que las tareas de picking se realizan con piezas
pequeas, es necesario contar con precisin y velocidad.
Un tpico ejemplo de aplicacin del robot al paletizado es la formacin
de palets de productos alimenticios. Cajas de diferentes productos llegan al
campo accin del robot donde a travs de un cdigo de barras o por algunas
de sus dimensiones son identificadas, de esta manera el robot gestiona las
lneas de alimentacin de cajas y de palets, y la mismo tiempo toma las
decisiones necesarias para situar la caja en el palet con la posicin y
orientacin adecuada.
Si el robot estuviera equipado con ventosas de vaco su capacidad
aumentara alrededor de los 50 kg.
en
sus
talleres.
P g i n a 28 | 58
piezas. Este trabajo generalmente necesita que el efector final del robot sea
una herramienta en lugar de una pinza.
Por tanto el uso de una herramienta para efectuar el trabajo es una
caracterstica distinta de este grupo de aplicaciones. El tipo de herramienta
depende de la operacin de procesamiento que se realiza.
caracterstica
fundamental de
estos robots
es
su
mtodo
de
No es contaminante.
acanalado,
Rectificado,
pulido,
otras
cepillado
aplicaciones
y
de
operaciones
mecanizado.
similares.
Remachado
Taladro
1.7 Montaje
P g i n a 34 | 58
robots
utilizados
pueden
ser
cualquier
robot
comercial,
2. Robots de Servicio
2.1 Laboratorios
robots
son
utilizados
para
realizar
procedimientos
manuales
Incrementan la productividad.
P g i n a 37 | 58
P g i n a 38 | 58
2.3 Agricultura
P g i n a 41 | 58
2.6 Educacin
En tercer lugar est el uso de los robots en los salones de clases. Una
existen
2.7 Construccin
P g i n a 43 | 58
remaches, etc).
Extensin
aislante,
de
material
sobre
la
superficie
(cemento,
espuma
etc).
Operaciones de rellenado
Otras
P g i n a 44 | 58
Inspeccin y control
2.8 Medicina
Una de las primeras obras importantes fue una novela de Mary Shelley,
publicada en Inglaterra en 1817, con el ttulo de Frankenstein. La narracin
ha sido popularizada en varias versiones a travs de los aos, plasmada en
varias producciones cinematogrficas
Una obra checoslovaca publicada en el ao 1917 por Karel Capek,
denominada Rossums Universal Robots, di lugar al trmino robot. La
palabra checa robota significa servidumbre o trabajador forzado, y cuando
se tradujo al ingls se convirti en el trmino robot.
Entre los escritores de ciencia ficcin, Isaac Asimov ha contribuido con
varias narraciones relativas a robots, comenzando en 1939, y a l se atribuye
el acuamiento del trmino robtica. La imagen de un robot que aparece
en su obra es el de una mquina bien diseada y con una seguridad
garantizada que acta de acuerdo con tres principios denominados por
Asimov las Tres Leyes de la Robtica, y son:
Un robot no puede actuar contra un ser humano o, mediante la inaccin,
permitir que un ser humano sufra daos.
Un robot debe obedecer las rdenes dadas por los seres humano, salvo que
estn en conflicto con la Primera Ley.
Un robot debe proteger su propia existencia, a no ser que est en conflicto
con las dos primeras leyes.
La pelcula titulada The Day the Earth Stood Still, de 1951, tena
como argumento una misin desde un planeta lejano enviada a la Tierra en
un platillo volante para intentar establecer las bases para la paz entre las
naciones del Universo.
P g i n a 46 | 58
P g i n a 47 | 58
Uso Domstico: Robot que pueden dar masajes y hacer mandados simples.
DE
PROGRAMACIN
NIVEL
DE
MOVIMIENTOS
ELEMENTALES.
Como ya menciono, se tratan los movimientos de punto a punto, expresados
en forma de lenguaje. Se citan, entre los ms importantes:
ANORAD
EMILY
RCL
P g i n a 48 | 58
RPL
SIGLA
VAL
MAL
Todos ellos mantienen el nfasis en los movimientos primitivos, ya sea en
coordenadas articulares, o cartesianas. En comparacin, tienen, como
ventajas destacables, los saltos condicionales y a subrutina, adems de un
aumento de las operaciones con sensores, aunque siguen manteniendo
pocas posibilidades de programacin "off-line".
Estos lenguajes son, por lo general, del tipo intrprete, con excepcin del
RPL, que tiene un compilador. La mayora dispone de comandos de
tratamiento a sensores bsicos: tacto, fuerza, movimiento, proximidad y
presencia. El RPL dispone de un sistema complejo de visin, capaz de
seleccionar una pintura y reconocer objetos presentes en su base de datos.
Los lenguajes EMILY y SIGLA son transportables y admiten el proceso en
paralelo simple.
Otros datos interesantes de este grupo de lenguajes son los siguientes:
ANORAD.- Se trata de una transformacin de un lenguaje de control
numrico de la casa ANORAD CORPORATION, utilizado para robot
ANOMATIC.
Utiliza,
como
procesador,
al microprocesador 68000
de
P g i n a 49 | 58
VAL.- Fue diseado por UNIMATION INC para sus robots UNIMATE y
PUMA. (FIG. 1) Emplea, como CPU, un LSI-II, que se comunica
con procesadores individuales
que
regulan
el
servocontrol
de
cada
MCL
MAL EXTENDIDO
Un sencillo ejemplo, de carcter didctico, utilizando el lenguaje AL, puede
mostrar el inters del control estructurado. Partiendo de la definicin de unos
objetos, se puede lograr una estructura superior que los relacione.
Supongamos que se dispone de los objetos 01 y 02, y se intenta colocar al
primero encima del segundo. En la siguiente figura se muestra la
configuracin del sistema de este ejemplo.
Con referencia en la figura, 01T y 01B sealan, respectivamente, la parte
superior e inferior del objeto 01, mientras que 01AS indica su posicin de
asimiento. Las partes del objeto 02 se denominan de la misma forma.
Un programa "orientativo", en AL, que coloque 01 sobre 02, podra ser:
MOVE ARM TO 01AS El brazo se desplaza hasta la posicin de asimiento de
01.
GRASP Aprehende a 01.
AFFIX 01B TO ARM Fija el sistema de coordenadas de 01 con el de la pinza
del brazo.
MOVE 01B TO 02T Mueve la parte inferior de 01 hasta la parte superior de
02.
RELEASE Suelta 01 sobre 02.
UNIFIX 01 Destruye la relacin entre el sistema de coordenadas del
P g i n a 52 | 58
brazo y 01.
Con excepcin de HELP, todos los lenguajes de este grupo estn provistos
de estructuras de datos del tipo complejo. As, el AL utiliza vectores,
posiciones
transformaciones;
el
PAL
usa,
fundamentalmente,
P g i n a 53 | 58
MAPLE.- Escrito, como intrprete, en lenguaje PL-1, por IBM para el robot de
la misma empresa, tiene capacidad para soportar informaciones de sensores
externos. Utiliza, como CPU a un IBM 370/145 SYSTEM 7.
PAL.- Desarrollado por la Universidad de Purdure para el manipulador de
Stanford, es un intrprete escrito en FORTRAN y Ensamblador, capaz de
aceptar sensores de fuerza y de visin. Cada una de sus instrucciones, para
mover el brazo del robot en coordenadas cartesianas, es procesada para que
satisfaga la ecuacin del procesamiento. Como CPU, usan un PDP 11/70.
MCL.- Lo cre la compaa MC DONALL DOUGLAS, como ampliacin de su
lenguaje de control numrico APT. Es un lenguaje compilable que se puede
considerar apto para la programacin de robots "off-line".
MAL EXTENDIDO.- Procede del Politcnico de Miln, al igual que el MAL, al
que incorpora elementos de programacin estructurada que lo potencian
notablemente. Se aplica, tambin, al robot SIGMA.
P g i n a 54 | 58
confecciona
sus
rasgos
ms
representativos.
P g i n a 56 | 58
ms
interesantes,
por
sus
posibilidades
de
ampliacin
e investigacin.
P g i n a 58 | 58