Está en la página 1de 47

Programacin Manual Bsica Mquinas Herramientas CNC

Torneado Convencional

Torneado CNC

Definicin
CONTROL NUMRICO Se refiere a la automatizacin de ciclos de mecanizado a base de informacin de control recibida en forma de datos alfanumricos.

Origen Desarrollo MHCNC


Falta de personal especializado y mayores exigencias de fabricacin de piezas, principalmente en la industria aeronutica a inicios de la dcada de los 50. Ao 1952 se prueba con xito primera MHCN. En el ao 1970 ya aparece el control numrico computarizado (CNC).

Causas para introduccin de automatizacin (pases desarrollados)


Reduccin de costos 94% Aumento de produccin 78% Aumento de calidad y precisin 74% Reduccin de piezas rechazadas 36% Falta de obrero especializado 16%

Encuesta desarrollada en Alemania en 1978

Componentes principales MHCNC

Mquina Herramienta

Lectores

Introduccin Manual

Datos Tecnolgicos

Interface (RPM, eleccin de hta., avance, refrigerante, etc.)

Programa de introduccin de informacin y descodificacin Memoria de posicin (X, Y, Z, F) Programa de Interpolacin Memoria de conmutacin (M, S, T) Programa para entrega de datos de Conmutacin

Interpolador
Valor Nominal Valor Real

Comparador

Medicin de posicin

CIRCUITO CERRADO

Diferencia valor nominal valor real.

Amplificador Datos Geomtricos

M : Motor W : Transductor de posicin

VENTAJAS CNC
(Comparacin con mecanizado convencional) Menor tiempo de ajuste. Menor necesidad de plantillas y montajes complejos. Mayor precisin y repetibilidad. Menor necesidad de inspeccin. Mayor seguridad y eficiencia del operario. Menor porcentaje de piezas rechazadas. Menor tiempo de preparacin. Inventario mnimo de piezas de repuesto. Mayor seguridad de la mquina herramienta.

Caractersticas constructivas

Plato Torreta y contrapunta

Caractersticas constructivas

Caractersticas constructivas

Presin de plato y contrapunta

Ventana blindada

Pedal de apriete para plato

Caractersticas constructivas
Sistema de extraccin de virutas

Alimentador de barras

Programacin Manual CNC


Etapas de programacin
Interpretacin del plano Planificacin del proceso Especificacin de dispositivos de fijacin Seleccin de herramientas y condiciones de mecanizado Preparacin de los datos para el clculo de la trayectoria Preparacin del programa manuscrito Ingreso de programa en el control de la mquina Verificacin de la informacin codificada. Simulacin Prueba final del programa en la mquina

Mecanizado Convencional

Plano (Ejemplo acotado)

Preparacin de Informacin
Dimensiones de la pieza Calidad Superficial Tolerancias Dimensiones de las herramientas Longitud de las carreras Etc.

Geomtrica

Informacin

Velocidad de giro Velocidad de avance Caractersticas del material de la pieza

Tecnolgica

Caractersticas de herramientas Tipo de refrigerante Modo de funcionamiento MHCNC Etc.

Planos

Programador

Catlogo de Htas. Listado y Programador Utillajes

Fijacin cero pieza

Programa

Ingreso de programa a la mquina Simulacin en vaco Material

Mecanizado

Programacin Manual CNC


Funciones principales. N: Nmero de bloque de programa ej:N10 G: Funcin preparatoria ej G1 X, Y, Z: Direccin de cotas segn eje I, J, K: Direcciones utilizadas para programas movimientos circulares F: Velocidad de avance [mm/rev] o [mm/min] S: Giro de husillo [rpm] o [m/min] T: Nmero de herramienta ej T0101 M: Funciones auxiliares ej M3

Elaboracin bsica de programa CNC

Definicin Cero Pieza

Dispositivo para determinar offset de herramientas

Dispositivo para offset de herramientas.

Dispositivo para determinar offset de herramientas

Modos de pantalla

Visualizacin de registros de offset de herramientas

Funciones Preparatorias Bsicas CNC


G0 (avance rpido) N G00 X Z..

G1 (mecanizado de la pieza) N G01 X.. Z.. F..

Ejemplo Programacin G0 y G1

Programacin absoluta N.G0 X50 ZZ-15 NG1 X50 ZZ-15 F0.2

Funciones Preparatorias Bsicas CNC


G2, G3 (desplazamientos circulares) N. G2 X. Z. R. F G3 o N. G2 X. Z. I. K. F G3

Ejemplo Programacin G2 y G3

Programacin en dimetro N G2 X5.0 Z3.0 R2.5 F0.03

Programacin herramienta
T_ _ _ _ Primer par de dgitos indica posicin en torreta. Segundo par de dgitos indica registro en donde se almacena correccin geomtrica de la herramienta. Ejemplo: N T0101

Rotacin husillo
G96 G97 M3 M4 S M.. (Velocidad de Corte Constante [m/min]) S M.. (Velocidad de giro Constante [rpm]) Sentido de giro horario Sentido de giro antihorario

Ejemplos: a) N G97 S2500 M3 b) N G50 S2800 N N G96 S150 M3

Compensacin de radio de herramienta de corte

Compensacin de radio de herramienta de corte

G40 Anula compensacin G41 Compensacin a izquierda G42 Compensacin a derecha

Programacin Ciclos Automticos


G71 Ciclo automtico de desbaste longitudinal

N G71 U(d) R(e) N G71 P(ni) Q(nf) U(u) W(w)


d e u w ni nf profundidad de pasada (radial) retiro de la herramienta para retorno sobremedida en dimetro para terminacin sobremedida en el largo para la terminacin nmero del primer bloque de descripcin del perfil (DP) nmero del ltimo bloque de descripcin del perfil (DP)

Programacin Ciclos Automticos


G71, G70 (Desbaste y acabado automtico longitudinal)

Programacin Ciclos Automticos


G70 Ciclo automtico de afinado longitudinal

N G70 P(ni) Q(nf)


Consideraciones: Posicionar herramienta en el mismo punto de inicio del ciclo de desbaste. La compensacin es recomendable situarla en el bloque de posicionamiento inicial de la herramienta. Descompensar en el bloque de alejamiento de la herramienta.

Programacin Ciclos Automticos


G76 Ciclo automtico de roscado

G76 P(m r a) Q(dmin) R(d) G76 X Z R(i) P(k) Q(q) F_ _ _


Donde: m: Cantidad de pasadas sobre el fondo de la rosca r: dcimas de paso para chafln de salida a: ngulo del filete de rosca (80, 60, 55, 29, 0) dmin : Profundidad menor de pasada (en milsimas) d: Profundidad de ltima pasada X,Z : Coordenadas del punto final de la rosca i : Para indicar conicidad de la rosca: (-)roscas exteriores (+) roscas interiores k: Altura del filete (milsimas). Usualmente es 0,65 del paso q: Profundidad de corte de la primera pasada (milsimas) F: Paso de la rosca.

Programacin Ciclos Automticos

Programacin Ciclos Automticos


G83 Ciclo de perforado G83 Z Q F
Donde: Z: punto final de la perforacin Q: profundidad de pasada en milsimas F: avance

PROGRAMACION MANUAL TORNO CNC

% :2103( buje-chaf ) N10 T0 N20 G28 U0 W0 G40 N30 G50 X530.14 Z490 N40 T0404( TOPE ) N50 G0 X0 Z1 N60 M00 N70 M21 M31 N80/ M18 N90 M00 N100/ M17 N110 M32 N120 G28 U0 W0 N130 T0202( TRIANG ) N140 G96 S160 M3 N150 G50 S2100 N160 G0 X40 Z0 N170 G1 X-2 F0.2 N180 G0 Z2 N190 G0 X40 Z1.5 N200 G71 U1.5 R1 N210 G71 P220 Q300 U1 W0.5 F0.2

XMR 530.140 [mm] ZMR 640.680 [mm]

N220 G0 X19 N230 G1 X24 Z-1 N240 Z-15 N250 X26 N260 X30 Z-17 N270 Z-27 N280 X31 N290 G3 X36 Z-29.5 R2.5 N300 G1 Z-41 N310 G28 U0 W0 N320 T1212( ROMBO ) N330 G96 S180 N340 G50 S2300 N350 G0 G42 X40 Z1.5 N360 G70 P220 Q300 F0.1 N370 G28 U0 W0 M5 G40 N380 T0606( BROCA 19 ) N390 G97 S1200 M3 N400 G0 X0 Z2 N410 G83 Z-43 Q10000 F0.2 N420 G0 G80 X0 Z5 N430 G28 U0 W0 N440 T0303( ROSCAR )

N450 G97 S700 M3 N460 G0 X26 Z5 N470 G76 P010660 Q125 R0.03 N480 G76 X22.5 Z-11.5 R0 P975 Q200 F1.5 N490 G28 U0 W0 N500 T0101( TRONZAR ) N510 G96 S150 M3 N520 G50 S1400 F0.1 N530 G0 X40 Z-40 N540 G1 X30 N550 X38 F0.3 N560 Z-37 N570 X32 Z-40 F0.05 N590 X-1 F0.15 N600 X40 F0.3 N610 G28 U0 W0 M5 N620 M30 %

Control de la mquina
Ingreso y edicin de programa

Pantalla

Modos de operacin

Parada de emergencia Operaciones manuales, indicadores y ajustes

Ingreso y edicin de Programa

Ingreso Programa

Modos de pantalla

Modos de pantalla

Visualizacin de posicin de herramienta

Modos de pantalla

Visualizacin de programa

Modos de pantalla

Simulacin de recorrido de herramienta