jueves, 10 de diciembre de 2009

Instrucción G10, G11, G12 (Espejo o especularidad)

La función G10 es una función modal que se encarga de anular la imagen espejo o especularidad. Además de ser una función modal, es una función que el control asume cuando es iniciada la máquina. Es decir, si no se le ordena lo contrario, la máquina siempre asumirá que debe trabajar sin imagen espejo.

G11 es una función modal también, que se utiliza cuando queremos realizar una imagen espejo en el eje "X". A continuación un ejemplo para ayudar a entender que hace realmente esta función:
N080 G11
N090 X-50 Y100 ---> (X50 Y100). Mantiene el signo en el eje "Y", pero lo cambia en el eje "X".
N100 X-100 Y-10 ---> (X100 Y-10). Idem que en el caso anterior.

Es decir, G11 "especula" sobre el eje "X" cambiandole el signo.

G12 es una función modal también, que se utiliza cuando queremos realizar una imagen espejo en el eje "Y". Por ejemplo:
N080 G12
N090 X-50 Y100 ---> (X-50 Y-100). Mantiene el signo en "X", pero lo cambia en "Y".
N100 X-100 Y-10 --->(X-100 Y10). Idem que en el caso anterior.

Para utilizar estas funciones debemos saber que siempre se utilizará en figuras equidistantes. El cero de pieza deberá estar en el centro de la pieza.

N010 G54 ;Decalaje
N020 G0 G90 X0 Y0 Z300 F30 S1000 M3
N022 T3 D3
N024 M6
N030 G0 X13 Y16 Z5
N040 G1 Z-2
N050 Y36
N060 X27
N070 X48.101 Y55
N080 G2 X63.123 Y48.312 I6.022 J-6.688
N090 G1 Y28
N100 X45
N110 Y14
N120 X41.745
N130 G2 X26 Y16 I-7.745 J2
N140 G1 X13 Y16
N150 G0 Z5
N160 G11 ;Especularidad en eje X
N170 (RPT N30,N150)N1 ;Repite de la línea 30 a la 150 una vezN180 G12
N190 (RPT N30,N150)n1 ;Repite de la línea 30 a la 150 una vezN200 G10
N210 G12 ;Especularidad en eje YN220 (RPT N30,N150)n1 ;Repite de la línea 30 a la 150 una vezN230 G0 G90 Z100
N235 G10 ;Anulación imagen espejo
N240 X0 Y0
N250 M30
video
Un pequeño detalle. Cuando programamos interpolaciones circulares y utilizamos las funciones espejo, el control reconoce que lo que en un cuadrante se mecaniza con G02, cuando hacemos G11, en el siguiente cuadrante será G03.
El programa se ha realizado para un control FAGOR 8050. De todas formas nos basta con tener la idea de como utilizar las funciones, ya que los códigos de programación se rigen por una norma ISO.

No hay comentarios:

Publicar un comentario en la entrada