Transformadas
6.6 Compresión de la orientación (COMPON, COMPCURV, COMPCAD)
Nota
Los movimientos de orientación sólo se comprimen si está activa la interpolación circular de
gran radio (es decir, el cambio de la orientación de la herramienta tiene lugar en el plano
abierto por la orientación inicial y final).
También se lleva a cabo una interpolación circular de gran radio en las siguientes
circunstancias:
•
DM21104 $MC_ORI_IPO_WITH_G_CODE = 0,
ORIWKS está activo y
la orientación está programada mediante vectores (con A3, B3, C3 o A2, B2, C2).
•
DM21104 $MC_ORI_IPO_WITH_G_CODE = 1 y
ORIVECT u ORIPLANE activos.
La dirección de la herramienta puede estar programada como vector de dirección o con
posiciones de eje giratorio. Si está activo uno de los códigos G ORICONxx u ORICURVE o
hay polinomios programados para los ángulos de orientación (PO[PHI] y PO[PSI]), no
se lleva a cabo la interpolación circular de gran radio.
Ejemplo:
En el siguiente ejemplo de programa se comprime un círculo aproximado con un trazo
polinomial. La orientación de herramienta se mueve de forma síncrona en una superficie de
cono. Aunque los cambios de orientación sucesivos programados se producen de forma
discontinua, la función del compresor genera un desarrollo liso de la orientación.
Programación
DEF INT CANTIDAD=60
DEF REAL RADIO=20
DEF INT COUNTER
DEF REAL ÁNGULO
N10 G1 X0 Y0 F5000 G64
$SC_COMPRESS_CONTUR_TOL=0.05
$SC_COMPRESS_ORI_TOL=5
TRAORI
COMPCURV
N100 X0 Y0 A3=0 B3=-1 C3=1
N110 FOR COUNTER=0 TO CANTIDAD
N120 ÁNGULO=360*COUNTER/CANTIDAD
N130 X=RADIO*cos(ÁNGULO) Y=RADIO*sin(ÁNGULO)
A3=sin(ÁNGULO) B3=-cos(ÁNGULO) C3=1
N140 ENDFOR
368
Comentarios
; Desviación máxima del contorno = 0.05 mm
; Desviación máxima de la orientación
= 5 grados
; Se ejecuta un círculo formado por
polígonos. La orientación se mueve en un
cono alrededor del eje Z con un ángulo en
el vértice de 45 grados.
Manual de programación, 09/2011, 6FC5398-2BP40-2EA0
Preparación del trabajo