G95 - Avance por revolución
G95 (Avance por revolución) es un código G modal que indica al control que interprete los comandos de avance como mm por revolución (mm/rev) o pulgadas por revolución del husillo.
Sintaxis y parámetros
- G95
- Valor F El valor F especifica la distancia recorrida por revolución del husillo utilizado para calcular la velocidad de avance G95.
- Valor S Esto especifica la velocidad del husillo utilizada para calcular la velocidad de avance G95
Programa de ejemplo
Métrico
N10 G21 N20 S800 M3 N30 G95 N40 G01 Z20 F0.1
El código de programa anterior le dice al eje Z que avance 0,1 mm por cada revolución del husillo hasta que el eje Z alcance los 20 mm.
La velocidad de alimentación será de 80 mm por minuto.
La velocidad de avance G95 anterior se calcula de la siguiente manera
(Velocidad del husillo) x (Distancia especificada por revolución) = Velocidad de avance G95
800 x 0,1 = 80 mm por minuto
Imperial
N10 G20 N20 S800 M3 N30 G95 N40 G01 Z2 F0.005
El código de programa anterior le dice al eje Z que avance 0.005" por cada revolución del husillo hasta que el eje Z alcance 2".
La tasa de alimentación será de 4 pulgadas por minuto.
La velocidad de avance G95 anterior se calcula de la siguiente manera
(Velocidad del husillo) x (Distancia especificada por revolución) = Velocidad de avance G95
800 x 0,005 = 4 pulgadas por minuto
Usando G95 con G96
PRECAUCIÓN: tenga en cuenta que la velocidad del eje CSS no funciona con G95 Feed Per Revolution.
- Usar G95 y G96 juntos puede causar resultados inesperados si se usa incorrectamente.
- Cuando se usa G95 con G96, se debe especificar un valor S para que G95 funcione.
- El valor S debe darse antes que el G96.
- El valor S como parte del comando G96 no es utilizado por G95.
- La velocidad del cabezal calculada por G96 no es utilizada por G95.