G20


FAGOR 8055 M

Instrucciones G20, G21 y G22

Límites de zonas de trabajo Habilitación / deshabilitación de esas zonas de trabajo. Las instrucciones G20, G21 y G22 realizan la definición de límites inferiores de zonas de trabajo, superiores y la habilitación/deshabilitación de las zonas de trabajo. Vamos por partes y quedará más claro todo. G20: Define los límites inferiores de una zona en concreto. Lo argumentos de la función deben respetar el siguiente formato: G20 K X Y Z A B C Donde K es la zona de trabajo que se desea definir. Puede adoptar los valores 1, 2, 3 y 4. El resto de parámetros indican las cotas inferiores del área que queremos limitar. Las cotas están programadas respecto al cero máquina. G21 es exactamente lo mismo que G20, pero con la única diferencia que con G21 estamos definiendo los límites superiores del área. A continuación una captura que nos puede ayudar a entender la idea: Cuando se han definido los límites de la zona se pueden habilitar o deshabilitar. Las restricciones de acceso a las zonas se realizan con la función G22. Las zonas pueden ser zonas de no entrada o zonas de no salida. Un ejemplo de zona de no entrada podría ser la zona que puede ocupar una brida de amarre. Una zona de no salida puede ser un mecanizado que se encuentra en el interior de una ventana.…
Leer más
FANUC 16i TC

Instrucción G20 (Ciclo fijo de cilindrado recto tanto interior como exterior)

Como el título de ela entrada dice, se utiliza para realizar los mecanizados de cilindrados tanto interiores como exteriores. En función de si el mecanizado se realiza de forma recta o de forma cónica, habrá que utilizar una serie de parámetros diferentes. A continuación se refleja la manera de programarlo: N050 G20 X(U)_ Z(W)_ F_ X Es la cota del diámetro a cilindrar (si programamos en cotas absolutas). U Es la distancia existente entre el punto inicial de cilindrado hasta el punto final (si programamos en cotas incrementales). Z Es la longitud a cilindrar. W Es la distancia existente entre el punto incial de cilindrado hasta el punto final (si programamos en cotas incrementales). F Velocidad de avance en cilindrado. Para realizar un cilindrado cónico podemos utilizar la misma función pero añadiéndole un nuevo parámetro. X Cota del diámetro a cilindrar. Z Cota de la longitud a cilindrar. U Distancia del punto inicial al punto final del cilindrado (Si programamos en cotas incrementales). W Distancia del punto inicial al punto final del cilindrado (Si programamos en cotas incrementales). R Dimension incremental del eje X. F Velocidad de avance en el cilindrado. N050 G20 X(U)_ Z(W)_ R_ F_
Leer más
FAGOR 8025 M

Funciones G20, G21, G22. G23, G24 (Subrutinas)

Dependiendo de los controles, las subrutinas pueden ser creadas de diferentes formas, pero la idea básica es la misma para cualquier sistema. La subrutina es una parte del programa que está identificada de tal manera que puede ser llamada desde cualquier parte de un programa para su ejecución. Las subrutinas pueden formar parte de un programa o pueden ser programas independientes. Subrutinas hay dos tipos: - ESTANDAR. - PARAMÉTRICAS. SUBRUTINA ESTANDAR Una subrutina estandar empieza siempre con un bloque que contiene la función G22 (Abrir subprograma). N010 G22 N1 ; N1 es el número de subprograma. La subrutina siempre finaliza con la función G24. N050 G24 La llamada a una subrutina estandar se realiza con la función G20. N090 G20 N1.3; En este bloque el .3 quiere decir el número de veces que queremos que se repita la subrutina N1. SUBRUTINA PARAMÉTRICA Una subrutina paramétrica empieza siempre con un bloque que contiene la función G23 seguida del número que identifica a la subrutina. N010 G23 N1 La subrutina siempre finaliza con la función G24. La llamada a una subrutina paramétrica se realiza con la función G21 seguido de unos parámetros que a continuación explicaré. El formato del bloque debe seguir este patrón: N030 G21 N1.3 P1=K1; P1=K1 son los valores que se le asignan a los parámetros. Ejemplo de subrutina…
Leer más