Anda di halaman 1dari 24

Torno C.N.C.

Ejemplos de aplicacin
Objetivo Ejemplificar los cdigos G y M. Cdigo G01

INTERPOLACIN LINEAL. G01.

DESCRIPCIN Y SINTAXIS DEL BLOQUE Cuando se programa G01 se realiza un desplazamiento desde la posicin en que se encuentra hasta la posicin indicada, segn una trayectoria recta y con el avance (F) programado. El CNC calcula el avance correspondiente a cada eje, para que el avance resultante coincida con el programado. El bloque se construye de la siguiente manera: N0010 G01 X300 Y100 Z200

Donde X, Y y Z son las coordenadas del punto final de la trayectoria. Segn el modo de programacin elegido estas coordenadas vendrn dadas en cotas absolutas, medidas respecto al origen que est activo, o en cotas incrementales. Es una funcin modal, incompatible con G00, G02, G03 y G33.

COMENTARIOS SOBRE LA PROGRAMACIN


Si el programa es para torno, el punto final de la trayectoria vendr definido nicamente por las coordenadas X y Z. Las coordenadas del punto final pueden venir dadas como constantes o en funcin de parmetros previamente definidos (Ver Ejemplo I:). Si alguna de las coordenadas del punto final coincide con la del punto de inicio, no ser necesario indicar su valor en el bloque.

G01 Interpolacin lineal Formato: G01 X___Y___Z___F___;

N5 G00 X0 Y0 Z5; N10 G00 X10 Y15 Z0; N15 G01 Z-2 F100;

N20 G01 X90; N25 G01 Z0; N30 G00 X0 Y0 Z5;

EJEMPLO I: INTERPOLACIN LINEAL EN TORNO. PROGRAMACIN EN DIMETROS. El programa que se presenta en este ejemplo genera la geometra de la Figura 2-5. El punto de cambio de herramientas es (X75 Z200). Bruto de 80 X 30 (mm). Cero pieza coincide con cero mquina. Programacin en dimetros. Programar pasadas de 1 mm de espesor.

Generacin de la superficie cilndrica de 26 mm de dimetro.


N0010 G90 (Cotas Absolutas) N0020 G94 (avance en mm/min) N0030 G97 (Velocidad de giro en rev/min) N0040 F100 S800 (Avance 100 mm/min, Velocidad de giro 800 rev/min) N0050 T1.1 (Herramienta 1, corrector 1) N0060 G0 X28 Z81 M03 (Posicin de inicio y arranque del cabezal) N0070 (Cilindrado a Diam. 26) N0080 P01=K15 N0090 G01 Z P01 N0100 X29 N0110 G0 Z81 N0120 X26 N0130 G01 Z P01 N0140 X27 N0150 G0 Z79 0020 G94 (Avance en mm/min)

Refrentado de la base del cilindro, a una longitud de 78 mm.


N0160 (Refrentado a Long 78) N0170 G01 X-5 N0180 G0 Z79.5 N0190 X27 N0200 Z78 N0210 G01 X-5 N0220 G0 Z78.5 N0230 X24

Achaflanado.

N0240 (Chafln) N0250 G01 Z78 N0260 X26 Z76 N0270 G0 X75 Z200 N0280 M30

II: INTERPOLACIN LINEAL EN TORNO. PROGRAMACIN EN RADIOS. El mismo programa del ejemplo anterior utilizando la cota X expresada en radios sera el que se presenta a continuacin:

N0010 G90 (Cotas Absolutas) N0020 G94 (Avance en mm/min) N0030 G97 (Velocidad de giro en rev/min) N0040 F100 S800 (Avance 100 mm/min, Velocidad de giro 800 rev/min) N0050 T1.1 (Herramienta 1, corrector 1) N0060 G0 X14 Z81 M03 (Posicin de inicio y arranque del cabezal) N0070 (Cilindrado a Diam. 26) N0080 P01=K15 N0090 G01 Z P01 N0100 X14.5 N0110 G0 Z81 N0120 X13 N0130 G01 Z P01 N0140 X13.5

N0150 G0 Z79 N0160 (Refrentado a Long 78) N0170 G01 X-2.5 N0180 G0 Z79.5 N0190 X13.5 N0200 Z78 N0210 G01 X-2.5 N0220 G0 Z78.5 N0230 X12 N0240 (Chafln) N0250 G01 Z78 N0260 X13 Z76 N0270 G0 X37.5 Z200 N0280 M30

EJEMPLO III: INTERPOLACIN LINEAL EN FRESADORA. El programa que se presenta en este ejemplo genera la geometra de la Figura 2-7. El punto de cambio de herramientas es (X0 Y0 Z0) y coincide con el cero mquina y con el cero pieza. Bruto Cilindro Z, 20 x 100 (mm). Situado centrado y apoyado sobre el plano Z-190.

Preparacin
El programa sera: N0010 F100 S1000 T2.2 N0020 M6 N0030 G90 (Cotas Absolutas) N0040 G43 (Compensacin de Longitud)

N0050 (Tringulo) N0060 G0 X-110 Y-65 Z-168 M03 N0070 G01 G91 Z-5 N0080 X25.9808 Y-45 N0090 X-51.9616 N0100 X25.9808 Y45 N0110 Z 5 N0120 G90 X0 Y0 Z0

N0130 (Cuadrado) N0140 T1.1 N0150 M6 N0160 G0 X-76 Y-61 Z-168 M3 N0170 G01 G91 Z-5 N0180 X-68 N0190 Y-68 N0200 X68 N0210 Y68 N0220 Z5 N0230 G90 X0 Y0 Z0 N0240 M30

El programa realiza el mecanizado en dos operaciones: Mecanizado del tringulo, con la herramienta T2.2 que tiene 6 mm de dimetro. Mecanizado del cuadrado, con la herramienta T1.1 que tiene 2.5 mm de dimetro. Despus de programar la herramienta hay que programar el cdigo de la rutina de cambio de herramienta (M06).

Para que los desplazamientos programados correspondan a la punta de la herramienta se programa el cdigo G43

Cada operacin tendr la siguiente secuencia de movimientos: Acercamiento de la herramienta: La herramienta se desplazar a mxima velocidad desde el punto de cambio de herramienta a uno de los puntos de la geometra a generar, quedando una determinada distancia (2 mm) por encima de la superficie. Como la superficie superior del cilindro est a una cota absoluta de Z-170, el acercamiento se realizar a una cota Z-168 (Bloques N60 y N160). En estos bloques se programa tambin el arranque del cabezal (M03).

Bajada de la herramienta a la cota de la ranura: Mediante un movimiento a avance programado, la herramienta desciende hasta la cota de la ranura. Este movimiento se ha programado en cotas incrementales, el desplazamiento ser (hacia abajo) de 2 mm de la distancia de seguridad ms 3 mm de la profundidad de la ranura (Z-5, Bloques N70 y N170). En estos bloques se programa el cdigo de programacin en cotas incrementales (G91).

Programacin de la geometra: Se programan las trayectorias rectas que componen la geometra, indicando nicamente las cotas que varan. Como los movimientos son en un plano no es necesario indicar la variacin de la cota Z. En algunos casos los movimientos son paralelos a los ejes X o Y, y tampoco es necesario programar alguna de estas coordenadas. Como est activo G91, las coordenadas estn dadas con cotas incrementales. (Bloques N80-N100 y N180N210). Tambin est activo G01, por lo que no se programa en ninguno de esos bloques.

Ascenso de la herramienta para salir de la ranura: La herramienta se extrae verticalmente a la velocidad de avance programada, hasta la misma cota en la que se coloc al acercarla. (Bloques N110 y N220). Desplazamiento al punto de cambio de herramienta: Para llevar la herramienta la punto de cambio, se activa la programacin de cotas absolutas (G90). El desplazamiento se realiza a mxima velocidad G00.

Bruto de 100 X 85 (mm). Cero pieza coincide con cero mquina. Programacin en dimetros.

N0010 F100 S1000 T2.2 N0020 M6 N0030 G90 (Cotas Absolutas) N0040 P00=K3 (Radio de la herramienta) N0050 P01=K70 F1 P00 N0060 G43 G0 X-110 Y- P01 Z-168 M03 N0070 G01 Z-171 N0080 G42 Y-70 N0090 G91 X43.3015 N0100 X-43.3015 Y-75 N0110 X-43.3015 Y75 N0120 X43.3015 N0130 G40 G90 Z-168

N0140 G0 X0 Y0 Z0 (Herramienta al punto de cambio) N0150 T1.1 N0160 M06 N0170 P00=K1.25 N0180 P01=K120 F1 P00 N0190 G43 G0 X-110 Y- P01 Z-168 M03 N0200 G01 Z-171 N0210 G41 Y-120 N0220 G91 X-14.434 N0230 X14.434 Y50 N0240 X14.434 Y-50 N0250 X-14.434 N0260 G40 G90 Z-168 N0270 G00 X0 Y0 Z0 N0280 M30 (Fin del programa) Pginas

Anda mungkin juga menyukai