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
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 programa-
ció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 posi-
ciones 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".
398
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
; Posiciones de ejes giratorios C = 270 A = -45
Manual de programación, 06/2009, 6FC5398-2BP20-0EA0
Preparación del trabajo