20.11.2 Ejemplo para mantener el cero pieza sin girar el sistema de coordenadas.
20.
CNC 8060
CNC 8065
(R
: 1901)
EF
·388·
El siguiente ejemplo muestra una posible secuencia de pasos para que el cero pieza medido,
pueda ser conservado y recuperado tras activar el RTCP con la opción de mantener el cero
pieza y sin girar el sistema de coordenadas. El cero pieza se podrá activar con los ejes
rotativos en cualquier posición, tanto del cabezal como de la mesa.
El ejemplo utiliza una cinemática vectorial cabezal-mesa de tipo 52, definida en la tercera
tabla de cinemáticas. Los ejes rotativos del cabezal son A-B y los ejes rotativos de la mesa
U-V.
1
Activar la cinemática.
#KIN ID [3]
2
Activar el RTCP sólo de la parte del cabezal (opcional). Esta opción permite trabajar
cómodamente, teniendo en cuenta la punta de la herramienta y moviendo los ejes X-Y-Z
alineados respecto de los ejes máquina.
V.G.OFTDATA3[52]=1
(Aplicar RTCP sólo a la parte del cabezal)
#RTCP ON
3
Medir el punto de referencia. Mover los ejes rotativos, tanto del cabezal como de la mesa,
a la posición deseada para medir en X-Y-Z el cero pieza.
A_ B_ U_ V_
X_ Y_ Z_
4
Activar el cero pieza en el punto deseado en X-Y-Z.
G92 X_ Y_ Z_
5
Transformar el cero pieza actual, sin mover los ejes rotativos de la mesa, en un nuevo
conjunto de valores que tengan en cuenta la posición de la mesa.
#KINORG
6
Guardar los valores calculados, en la tabla de orígenes; por ejemplo, en G55 (G159=2).
V.A.ORGT[2].X = V.G.KINORG1
V.A.ORGT[2].Y = V.G.KINORG2
V.A.ORGT[2].Z = V.G.KINORG3
7
Mover los ejes a cualquier posición y seguir haciendo los procesos que se deseen.
Para activar el RTCP manteniendo el cero pieza medido y sin giro del sistema de
coordenadas, con los ejes rotativos y lineales en cualquier posición, seguir los siguientes
pasos.
1
Desactivar el RTCP, si está activo.
#RTCP OFF
2
Activar la cinemática si hay otra activa.
#KIN ID [3]
3
Activar el cero pieza donde está salvado el KINORG; en este caso, G55.
G55
4
Activar el RTCP completo, teniendo en cuenta el cabezal y la mesa, y sin girar el sistema
de coordenadas.
V.G.OFTDATA3[52]=0
(Aplicar RTCP completo; mesa y cabezal)
V.G.OFTDATA3[51]=1
(RTCP sin giro del sistema de coordenadas)
#RTCP ON
M a n u a l d e p r o g r a m a c i ó n .