Ejemplos
6.2 Ejemplo de programa: ciclos de medida
N21 G0 Z20 ; punto inicial en Z para el ciclo de medida 978
N22 CYCLE978(100,10001,,1,0,30,100,3,2,1,"",,0,1.01,1.01,-1.01,0.34,1,0,,1,1)
; determinación del origen en Z
N23 G0 Z50 ; distancia de seguridad para reposicionamiento
N24 G0 A0 B0 C0
; alineación ortogonal de los ejes de orientación con los ejes X,Y,Z del decalaje de origen
activado en G54
N25 G0 X20 Y20 ; punto inicial en X,Y (polo) para el ciclo de medida 961
N26 G0 Z-10 ; punto inicial en Z para el ciclo de medida 961
N27 CYCLE961(30106,10001,1,134,28,-28,10,20,20,,,0,0,-52.131723,,1,10,100,1,,1,)
; determinación del origen en X,Y y rotación de la pieza sobre el eje Z
N28 G0 Z50 ; distancia de seguridad para reposicionamiento
; Home ; posición de inicio definida
N29 G0 RA1=0 RA2=-90 RA3=110 RA4=0 RA5=-20 RA6=0
N30 M30; fin del programa
Indicaciones sobre el programa de ejemplo
● Números de secuencia N4 – N13: sirven para medir la pieza por primera vez. Si se conoce
la posición de la pieza, se pueden omitir.
● Número de secuencia N17: para evitar imprecisiones de medición, debe utilizarse el ciclo
de medida 998 "Orientar plano". Con este ciclo, la esfera de medición del palpador se
alinea ortogonalmente con la pieza. Hasta que no se orienta el plano, no se puede medir
correctamente el origen en las direcciones X, Y, Z de pieza.
Consulte también
Ciclos de medida (Página 37)
42
SINUMERIK Run MyRobot/Direct Control
Manual de programación, 07/2018, A5E45237742E AA