0 calificaciones0% encontró este documento útil (0 votos)
7 vistas9 páginas
Este documento describe comandos de control numérico computarizado (CNC) utilizados en una fresadora EMCO PC Mill 55 con lenguaje de control Fanuc 0M-C. Explica comandos como G00 para movimiento rápido, G01 para interpolación lineal, G02/G03 para interpolación circular, G04 para temporización, y cómo se pueden insertar chaflanes y radios entre movimientos. También cubre conceptos como coordenadas absolutas vs. incrementales y interpolación helicoidal.
Este documento describe comandos de control numérico computarizado (CNC) utilizados en una fresadora EMCO PC Mill 55 con lenguaje de control Fanuc 0M-C. Explica comandos como G00 para movimiento rápido, G01 para interpolación lineal, G02/G03 para interpolación circular, G04 para temporización, y cómo se pueden insertar chaflanes y radios entre movimientos. También cubre conceptos como coordenadas absolutas vs. incrementales y interpolación helicoidal.
Este documento describe comandos de control numérico computarizado (CNC) utilizados en una fresadora EMCO PC Mill 55 con lenguaje de control Fanuc 0M-C. Explica comandos como G00 para movimiento rápido, G01 para interpolación lineal, G02/G03 para interpolación circular, G04 para temporización, y cómo se pueden insertar chaflanes y radios entre movimientos. También cubre conceptos como coordenadas absolutas vs. incrementales y interpolación helicoidal.
Los carros se desplazan a la velocidad máxima hasta el punto final
programado (posición de cambio de herramienta, punto inicial para el siguiente arranque de viruta). NOTAS
- Mientras se ejecuta G00 se suprime el avance de carro programado F.
- La velocidad de avance rápido la define el fabricante de la máquina.
EJEMPLO
G90 absoluto (EL PUNTO CERO
ESTARA EN W)
N50 G00 X40 Y56 Z5
G91 incremental (EL PUNTO CERO
ESTARA EN 1)
N50 G00 X-30 Y-30.5 Z-15
G01 INTERPOLACIÓN LINEAL
Movimiento recto con velocidad programada de avance.
EJEMPLO
G90 absoluto (EL PUNTO CERO
ESTARA EN W)
N50 G01 X20 Y46 Z-4 F120
G91 incremental (EL PUNTO
CERO ESTARA EN S)
N50 G01 X-20 Y25.9 Z0 F120
CHAFLANES Y RADIOS
Indicando los parámetros C o R se puede insertar un chaflán
o un radio entre dos movimientos G00 o G01. EJEMPLO N50 G01 X270 Y565 Z-4 R6 F120 (DEL PUNTO 1 AL 2)
N55 G01 X270 Y860 Z-4 C3 F120 (DEL PUNTO 2 AL 3)
N60 G01 X0 Y860 Z-4 F120 (DEL PUNTO 3 AL 4)
SUPONIENDO QUE LA HERRAMIENTA EN EL INICIO ESTA EN
X530 Y565 Z-4 (PUNTO 1) G02 INTERPOLACIÓN CIRCULAR A DERECHAS
G03 INTERPOLACIÓN CIRCULAR A IZQUIERDAS
La herramienta se desplazará al punto final a lo largo
del arco definido con el avance programado en F.
N... G02/G03 X... Y... Z... R... F...
X, Y, Z : Punto final de arco (absoluto o incremental)
R: Radio del arco (arco menor que un semicírculo en +R,
mayor que un semicírculo en –R
F: velocidad de avance EJEMPLO
………..
N60 G00 X0 Y15 Z1
N65 G01 X0 Y15 Z-6 F115
N70 G03 X15 Y0 Z-6 R15 F115 (PUNTO FINAL DEL ARCO)
N75 G01 X15 Y0 Z1 F115
N80 G00 X15 Y0 Z20
INTERPOLACIÓN HELICOIDAL
Normalmente, para un arco sólo se definen dos ejes.
Estos dos ejes determinan el plano en el que está situado el
arco.
Si se define un tercer eje vertical (perpendicular), los
movimientos de los carros se acoplan de tal forma que se avanzará en línea helicoidal.
La velocidad de avance programada no se mantendrá en la
trayectoria real, sino en la trayectoria circular (proyección). El tercer eje, de trayectoria lineal, se controlará de tal forma que llegue al punto final al mismo tiempo que los ejes que se desplazan en círculo.
LIMITACIONES
- La interpolación helicoidal sólo es posible con G17 (XY).
- El ángulo de hélice f ha de ser inferior a 45°.
- Si en las pasadas de bloque las tangentes espaciales
difieren entre sí más de 2°, se realizará en cada caso una parada exacta antes o después de la hélice. G04 TEMPORIZACIÓN
La herramienta se detiene durante un tiempo definido por X
o P (en la última posición alcanzada) – bordes agudos - transiciones - limpieza en el fondo de la ranura, limpieza fondo de perforación, parada exacta.
NOTAS
• Con la dirección P no puede emplearse el punto decimal
• La temporización comienza cuando la velocidad de avance