Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ESIME
Azcapotzalco
Profesor: López Islas José
Alberto
Grupo 8SM1
Prácticas 3: Programación de Equipo: 3
rutinas *Morales Juárez Luis Celso
*Chagoyan Hernández Mario
Ingeniería en Sistemas Cesar
Automotrices *López González Pablo
*Terrazas Morales Sergio
Robótica Automotriz *Ruiz López José Enrique
Objetivo
Realizar la programación de una secuencia neumática con los Robots
ABB y FANUC utilizando los periféricos que se encuentran en su área
de trabajo.
Celda Robótica/ Robot FANUC
Robot FANUC Teach Pendant Barreras de Controlador
M-710 iC/50 FANUC seguridad
Válvula
Sensor
Festo
Pepperl+Fuchs
Vacuum
NBB20-L3M-A2-C3-
V1
Celda Robótica/ Robot ABB
Robot Teach Pendant Controlador Barreras de
ABB ABB ABB seguridad
DSQC 679 721 68
Pre-actuador
Actuador Festo
Electroválvula
CPE14-M1BH-5J-
Festo
1/8
CPE14-M1BH-5J-1/8
Definiciones
Robot Antropomórfico: Un robot de este tipo posee tres articulaciones de
posicionamiento y por lo general tres articulaciones de orientación.
El sonotrodo: Es la parte del conjunto oscilante que se apoya en una de las piezas a
soldar, transmitiendo las vibraciones hasta conseguir la fusión entre las dos piezas.
La soldadura no se produce por calor, si no, por la elevada vibración ejercida sobre
la zona de apoyo, acompañado de una presión.
Paro de emergencia: Es un botón que sirve para prevenir situaciones que puedan
poner en peligro a las personas, para evitar daños en la máquina o en trabajos en
curso o para minimizar los riesgos ya existentes, y ha de activarse con una sola
maniobra de una persona.
/ATTR
OWNER = MNEDITOR;
COMMENT = "";
PROG_SIZE = 1233;
CREATE = DATE 17-11-08 TIME 13:41:24;
MODIFIED = DATE 17-11-08 TIME 14:39:58;
FILE_NAME =;
VERSION = 0;
LINE_COUNT = 15;
MEMORY_SIZE = 1541;
PROTECT = READ_WRITE;
TCD: STACK_SIZE = 0,
TASK_PRIORITY = 50,
TIME_SLICE = 0,
BUSY_LAMP_OFF = 0,
ABORT_REQUEST = 0,
PAUSE_REQUEST = 0;
DEFAULT_GROUP = 1,1,*,*,*;
/MN
El robot se mueve en modo Joint para grabar el primer punto, a una velocidad del 100 %, con un
1:J P[1] 100% CNT100 ; precisión tipo continua y una cercanía hacia el punto del 100 %.
El robot se sigue moviendo en modo Joint para grabar el segundo punto, a una velocidad del 100 %,
2:J P[2] 100% CNT100 ;
con una precisión tipo continua y una cercanía hacia el punto del 100 %.
3:J P[3] 100% CNT100 ; El robot se sigue moviendo en modo Joint para grabar el tercer punto, a una velocidad del 100 %,
con una precisión tipo continua y una cercanía hacia el punto del 100 %.
4:L P[4] 100mm/sec FINE ; El robot se mueve en modo Lineal para grabar el cuarto punto, a una velocidad de 100mm/sec, con
una precisión tipo FINE.
5:C P[5]
El robot realizará un movimiento circular definido por tres puntos (4, 5 y 6) con una velocidad de
100mm/sec
: P[6] 100mm/sec FINE ;
y con una precisión tipo FINE.
6:C P[7]
El robot realizará un movimiento circular definido por tres puntos (6, 7 y 8) con una velocidad de
100mm/sec
: P[8] 100mm/sec FINE ;
y con una precisión tipo FINE.
El robot se mueve en modo Lineal para grabar el noveno punto, a una velocidad de 50mm/sec, con
7:L P[9] 50mm/sec FINE ;
una precisión tipo FINE.
8: WAIT DI[40]=ON ;
El robot se mueve en modo Lineal para grabar el decimo punto, a una velocidad de 80mm/sec, con
9:L P[10] 80mm/sec FINE ;
una precisión tipo FINE.
10:L P[11] 10mm/sec FINE ; El robot se mueve en modo Lineal para grabar el onceavo punto, a una velocidad de 10mm/sec, con
una precisión tipo FINE.
11: RO[7]=ON ; Se activa el efector final del robot.
13:L P[12] 100mm/sec FINE ;El robot se mueve en modo Lineal para grabar el doceavo punto, a una velocidad de 100mm/sec, con
una precisión tipo FINE.
14: RO[7]=OFF ; Se desactiva el efector final del robot.
15: RO[8]=ON ;
/POS
P[7]{
P[1]{ GP1:
GP1:
UF : 1, UT : 5, CONFIG : 'N U T, 0, 0, 0', UF : 1, UT : 5, CONFIG : 'N U T, 0, 0, 0',
X = 147.870 mm, Y = -2372.621 mm, Z = -271.622 mm, X = -1243.952 mm, Y = -3774.817 mm, Z = -461.740 mm,
W = -2.525 deg, P = 4.508 deg, R = -12.424 deg
GP2:
W = 2.457 deg, P = 22.015 deg, R = -64.697 deg
UF : 1, UT : 5, GP2:
J1= -2943.678 mm UF : 1, UT : 5,
};
P[2]{ J1= 1153.077 mm
GP1: };
UF : 1, UT : 5, CONFIG : 'N U T, 0, 0, 0',
X = 147.870 mm, Y = -2372.621 mm, Z = -271.622 mm, P[8]{
W = -2.525 deg, P = 4.508 deg, R = -12.424 deg GP1:
GP2:
UF : 1, UT : 5,
UF : 1, UT : 5, CONFIG : 'N U T, 0, 0, 0',
J1= 222.961 mm X = -1336.690 mm, Y = -3890.882 mm, Z = -454.446 mm,
}; W = 2.457 deg, P = 22.013 deg, R = -64.697 deg
P[3]{
GP1: GP2:
UF : 1, UT : 5, CONFIG : 'N U T, 0, 0, 0', UF : 1, UT : 5,
X = -1224.421 mm, Y = -3906.474 mm, Z = -478.421 mm,
W = 2.457 deg, P = 22.017 deg, R = -64.698 deg J1= 1153.076 mm
GP2: };
UF : 1, UT : 5,
P[9]{
MoveJ [[501.82,-154.36,-12.89],[0.0343788,0.000137603,-0.999206,-0.0201133],[-1,0,-1,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]], .
. .. ……………………….. v1000, fine, tUltrasonido; El robot graba su segundo movimiento en modo Joint a una velocidad de 1000 mm/s con
una precisión tipo FINE y …. … utilizando la herramienta ‘‘Ultrasonido’’.
MoveL [[431.33,-99.00,16.63],[0.0343741,7.28133E-05,-0.999206,-0.0201183],[-1,0,-1,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]],
……………………………….v1000 z50, tUltrasonido; El robot graba su tercer movimiento en modo Lineal a una velocidad de 1000 mm/s con una
precisión o tamaño de zona … ……………………………….de 50 y utilizando la herramient a ‘‘Ultrasonido’’.
MoveC [[418.58,-77.17,25.17],[0.0343765,7.22344E-05,-0.999206,-0.0201211],[-1,0,-1,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]],
……..[[427.10,-52.78,25.18],[0.0343742,7.42575E-05,-0.999206,-0.0201192],[-1,0,-1,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]], v1000, z10, tUltrasonido;
. El robot graba su cuarto movimiento en modo Circular a una velocidad de 1000 mm/s con una precisión o
tamaño de zona de 10 y utilizando … ………………………………..la herramienta ‘‘Ultrasonido’’.
MoveL [[473.52,-1.24,26.31],[0.0344279,7.41165E-05,-0.999205,-0.0201179],[-1,0,-1,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]], …
…. v1000, z50, tUltrasonido; El robot graba su quinto movimiento en modo Lineal a una velocidad de 1000 mm/s con
una precisión o tamaño .. …. de zona de 50 y utilizando la herramienta ‘‘Ultrasonido’’.
MoveC [[502.86,18.91,19.71],[0.0343592,6.55667E-05,-0.999206,-0.0201503],[-1,0,-1,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]],
…….[[516.68,68.49,27.71],[0.0343721,6.63154E-05,-0.999206,-0.0201626],[0,0,0,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]], v1000, z10, tUltrasonido;
. El robot graba su sexto movimiento en modo Circular a una velocidad de 1000 mm/s con una precisión o
tamaño de zona de 10 y utilizando … …………………………………la herramienta ‘‘Ultrasonido’’.
. MoveL [[560.38,122.01,28.70],[0.0343935,4.45657E-05,-0.999206,-0.0201313],[0,0,0,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]],
v1000, z50, tUltrasonido; El robot graba su octavo movimiento en modo Lineal a una velocidad de 1000 mm/s con una precisión o tamaño de zona de
50 y utilizando la herramienta ‘‘Ultrasonido’’.
MoveL [[720.30,-13.50,-41.95],[0.0344263,-8.13625E-05,-0.999205,-0.0200869],[-1,0,-
1,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]], v1000, z50, tUltrasonido; El robot graba su octavo movimiento en modo Lineal a una velocidad de 1000
mm/s con una precisión o tamaño de zona de 50 y utilizando la herramienta ‘‘Ultrasonido’’.
MoveL [[601.55,-202.53,-51.11],[0.0344502,-9.95686E-05,-0.999204,-0.020099],[-1,0,-
1,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]], v1000, z50, tUltrasonido; El robot graba su noveno movimiento en modo Lineal a una velocidad de 1000
mm/s con una precisión o tamaño de zona de 50 y utilizando la herramienta ‘‘Ultrasonido’’.
MoveL [[494.81,-145.63,3.48],[0.0344408,-3.51617E-05,-0.999202,-0.020215],[-1,0,-1,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]],
v1000, z50, tUltrasonido; El robot graba su decimo movimiento en modo Lineal a una velocidad de 1000 mm/s con una precisión o tamaño de zona de 50 y
utilizando la herramienta ‘‘Ultrasonido’’.
ENDPROC
ENDMODULE
Stäubli Robot RX160l
Specifications
Modelo RX160l
Grados de libertad 6
Carga mínima 14 kg
Carga máxima 28 kg
Rango 2010 mm
Repeatabilidad ±0,05 mm
AUTOPARTE
• Pistón Automotriz
• Aleación de níquel y
hierro fundido: 64% de
hierro y 36% de níquel
con muy poco carbono y
algo de cromo
• CHEVROLET SPARK 1.2L
4L
• 69.7mm
• 180 mm
• 650gr
• 400gr
Stäubli Robotics Suite Basic
functions:
Software: Stäubli
Robotics Suite • Editor de aplicaciones VAL 3 en
modo de solo lectura:
• Versión ligera de la escena 3D
• Transferencia de archivos
bidireccional entre la PC de
Controlador
Technical specifications
Modelo CS8C
Dimensiones 331 x 445 x 455 mm
Almacenamiento Flash Disk 128 MB or
de memoria USB port
Capaidad de 64 MB RAM
memoria
Peso 60 Kg
Lenguaje VAL3
Teach Pendant SP1
Caracteristicas:
• Peso de 700 gr
• Ergonomía inteligente
• Integra funciones de programación, mantenimiento y monitoreo
• Incluye control de tipo deadman de 3 posiciones
ZAYTRAN/ MAGNUM SERIES
CNC MAZAK QT400
Especificaciones:
Mazak Quick Turn Nexus 400-II Make /
Modelo
Bar/Bore
Tamaño del Chuck 20″
Velocidad del eje 2,500 RPM
Equipada con:
50 HP Motor del eje.
Con capacidad para 12 herramientas
L
A
Y
O
U
T
Medidas de seguridad de la célula robótica.
ANSI RIA R15.06
Approved March 28, 2013. 160 Pages. A
revision of ANSI R15.06-1999, this
standard provides guidelines for the
manufacture and integration of
Industrial Robots and Robot Systems
with emphasis on their safe use, the
importance of risk assessment and
establishing personnel safety.
Esta norma es una adopción
nacional de las normas
internacionales ISO 10218-1 e
ISO 10218-2 para robots
industriales y sistemas de
robots, y ofrece un estándar
de seguridad global para la
fabricación e integración de
dichos sistemas
Celda o
barrera :
• Las barreras se
colocarán
alrededor de la
celda,
impidiendo el
acceso a las
personas
(parada
inmediata al
ingresar al área
de trabajo).
Robot stopping
circuits
•
Cada robot debe tener
funciones de parada
para uno o más
dispositivos de parada
de emergencia y
conexión de
dispositivos de
protección externos
que indiquen una
parada. Esto debe
incluir un circuito de
parada de seguridad y
un circuito de parada
de emergencia, con
señal de salida de
Paro de emergencia
El paro de
emergencia debe
ser totalmente
compatible con
NFPA 79, anular
todos los demás
controles del
robot, hacer que
se detengan
todas las piezas
en movimiento y
eliminar la
potencia de
accionamiento de
los actuadores
del robot.
Cortinas de luz de seguridad