Ejemplo de programación CNC de brida de alto diámetro
Contenido del programa
O1000; O1000
N1 (INICIO); N1 (configuración inicial)
G00 G99; , avance por revolución
M18; retracción de la partición de la pieza de trabajo (OP)
G301 Z70.0 A5.0; el material se extiende fuera del eje principal 70 mm y del eje trasero 5 mm
G128 A0; Restablecimiento del origen del eje A
G28 U0 W0; Restablecimiento del origen del eje Z
M01; TORNEADO); N10 (¿cara del extremo? Mecanizado del diámetro exterior)
G154; Movimiento de la pieza lateral del husillo
T0101 M13 S1000; Torreta No.1, llamada de compensación No.1, avance del husillo; rotación 1000min- 1. Bomba de fluido de corte ON
G99 G00 X36.0 Z2.0; avance por revolución (mm/rev), posicionamiento de avance rápido
G50 S2500; será fija La velocidad máxima de rotación del husillo controlado se establece en 2500 min-1
G96 S100 Control de velocidad periférica fija (velocidad circunferencial 100 m/min) (OP)
G94 X -1.0 Z0.2 F0.1; Ciclo de torneado de cara final
G90 X31.0 Z-44.0 F0.15; Ciclo de torneado de diámetro exterior
X26.0 Z-19.8 <; /p>
X21.0;
X11.0 Z-9.8
G97 G00 Posicionamiento de avance rápido
M01; >
N20 (ACABADO DE TORNEADO); N20 (¿cara del extremo? Acabado del diámetro exterior)
T0202 M13 S1000; Torre de cuchillas No.2, se solicita la compensación No.2, el husillo gira hacia adelante durante 1000 minutos. 1, la bomba de fluido de corte está encendida
G99 G00 X12.0 Z0; avance por revolución (mm/rev)
G96 S120 Control de velocidad periférica fija (velocidad circunferencial 120 m/min) (OP)
G01 X-1.0 F0.1; Corte de cara final
W0.5
p>
G00 X7.0; posicionamiento de avance
G01 (φ10) corte
X17.0; corte de cara frontal
X20.0 Z-11.0 F0.05;
Z-20.0 F0.1; corte de diámetro exterior (φ20)
X27.0: corte de cara final
p>
X30.0 Z-21.0 F0.05; Biselado
Z-42.0 F0.1; corte de diámetro exterior (φ30)
Contenido del programa
X36.0; Retraer herramienta
G97 G00 X213.5 Z-30.0 T00; Cancelar control de velocidad lineal constante (OP) y posicionamiento de avance rápido
Parada opcional
p>N30 (CUT OFF); N30 (procesamiento de corte)
T0303 M13 S1000; Torreta No.3, se activa la compensación No.3, el eje gira hacia adelante para un corte de 1000 min-1 Bomba de aceite ON
M21; Desbloquear el mandril del eje secundario
G99 G00 p>
G96 S80; Control de velocidad lineal constante (velocidad de línea 80m/min-1) (OP) p>
G100 A-305.0; avance rápido del eje A (alta velocidad)
G101 A-340.0; avance rápido del eje A (baja velocidad)
M20; -sujeción del mandril del eje
G01 X6.0 F0.06; Avance de corte
X-1.0 F0.02
Sincronización de rotación del husillo OFF
p>M5; Parada del husillo
G100 A0; Avance rápido del eje A (Alta velocidad)
G00 X36.0 W0.1; p>G97 Control de velocidad constante
M01; Parada opcional
N40 (TORNEADO HACIA ATRÁS); N40 (procesamiento del diámetro exterior posterior)
G155;
p>
T0404 M113 S1000; Torreta N° 4, llamada de compensación N° 4,
Rotación hacia adelante del subhusillo, bomba de aceite de corte ON
G99 G00 X32.0 Z -2.0; Avance por revolución, avance rápido
G96 S100; Control constante de velocidad de línea (velocidad de línea 100 m/min) (OP)
Z2. 0;
G01 X28.0 Z0 F0.1; Avance de corte
X-1.5
G00 W-0.1; p>G97 X120 .0 Z20.0 T00 S1000; Control de velocidad lineal constante APAGADO (OP), compensación cancelada
M105; Subhusillo detenido
Bomba de aceite de corte APAGADO
M01; Parada opcional
N50 (WORK OUT); N50 (descarga de pieza)
M17; Desviador de pieza hacia adelante
G100 A- 220.0; avance rápido del eje A (alta velocidad)
M21; liberación del mandril del husillo
G128 A0; retorno al origen del eje A
M18;
M30; Fin del programa