Transformadas
6.9 Desplazamiento PTP cartesiano
Ejemplo de desplazamiento PTP en transformada genérica de 5 ejes
Supuesto: Se tiene una cinemática CA rectangular.
Código del programa
TRAORI
PTP
N10 A3 = 0 B3 = 0 C3 = 1
N20 A3 = 1 B3 = 0 C3 = 1
N30 A3 = 1 B3 = 0 C3 = 0
N40 A3 = 1 B3 = 0 C3 = 1 STAT = 1 ; Posiciones de ejes giratorios C = 270 A = -45
Seleccionar posición de desplazamiento unívoca para la posición de los ejes giratorios:
De esta forma, en la secuencia N40 los ejes giratorios se desplazan mediante la
programación de STAT = 1 por el trayecto más largo desde su punto de inicio (C=90, A=90)
hasta el punto final (C=270, A=–45), contrariamente al caso de STAT = 0, en el que se
desplazarían por el trayecto mas corto hasta el punto final (C=90, A=45).
Descripción
La conmutación entre el desplazamiento cartesiano y el desplazamiento de los ejes de
máquina se efectúa con los comandos PTP y CP.
Desplazamiento PTP en transformada genérica de 5/6 ejes
En el desplazamiento PTP, si sólo se modifica la orientación, el TCP no permanece en
general estacionario, al contrario de lo que ocurre en la transformada de 5/6 ejes. Las
posiciones finales transformadas de todos los ejes de transformación (3 ejes lineales y hasta
3 ejes giratorios) se alcanzan de forma lineal, sin que la transformada siga activa en sentido
estricto.
El desplazamiento PTP se desactiva mediante programación del código G modal CP.
Las diferentes transformadas están incluidas en el documento:
/FB3/ Manual de funciones especiales; Manejo del paquete de transformadas (TE4).
Programación de la posición (STAT=)
La mera especificación de posición por coordenadas cartesianas y la orientación de la
herramienta no define unívocamente la posición de la máquina. Según de qué cinemática se
trata, existen hasta 8 posiciones de las articulaciones diferentes o diferenciadoras. Por tanto
son específicas de la transformada. Para convertir de forma unívoca una posición cartesiana
en los ángulos de eje, se debe indicar la posición de las articulaciones con el comando
STAT= . El comando "STAT" contiene como valor binario un bit para cada una de las
posiciones posibles.
Para los bits de posición a programar en "STAT", ver:
/FB2/ Manual de funciones de ampliación; Transformada cinemática (M1), apartado
"Desplazamiento PTP cartesiano".
390
Comentarios
; Transformada de cinemática CA activada
; Conectar desplazamiento PTP
; Posiciones de ejes giratorios C = 0 A = 0
; Posiciones de ejes giratorios C = 90 A = 45
; Posiciones de ejes giratorios C = 90 A = 90
Manual de programación, 09/2011, 6FC5398-2BP40-2EA0
Preparación del trabajo