Anda di halaman 1dari 19

INTRODUCCIN AL CONTROL NUMRICO

Definicin
Se considera control numrico todo dispositivo capaz de dirigir posicionamientos de un rgano mecnico mvil, en el que las rdenes relativas a los desplazamientos del mvil son elaboradas de forma totalmente automtica a partir de informaciones numricas definidas, bien manualmente o por intermedio de un programa.

CNC: Computer Numerical Control

Ventajas
Posibilidad de fabricacin de piezas imposibles o muy difciles. Gracias al CN se han podido obtener piezas muy complicadas como las superficies tridimensionales necesarias en la fabricacin de aviones. Mejor planificacin de los plazos de entrega. Precisin constante y mayor. Tamao de lote ptimo ms pequeo. Menores costes de control. Menos costos por rechazos. Menos mano de obra por mquina. Mayor grado de eficiencia. Aumento de la productividad de las mquinas, se debe a la disminucin del tiempo total de mecanizacin. Flexibilidad. Basta cambiar el programa-pieza para fabricar otra.

INTRODUCCIN AL CONTROL NUMRICO


Arquitectura general Unidad de entrada de datos, bien disquetes o tarjetas de memoria, o programacin interactiva a
pie de mquina mediante teclado. Para ello dispone de pantallas que permite representar los bloques y editar programas.

Memoria de almacenamiento de instrucciones. Los nuevos CNC almacenan todo el programa


en memoria, y cabe la posibilidad de almacenar varios programas.

Unidad de clculo. Elabora el conjunto de seales que transmitir a los servomecanismos para
conseguir los movimientos previstos en los elementos de la mquina. En una mecanizacin de contorneo sern precisos clculos complejos para seguir la trayectoria fijada exigiendo la coordinacin del movimiento de los servomecanismos de varios ejes a la vez, as como la ejecucin de las interpolaciones necesarias para aproximar la trayectoria real a la prevista. La interpolacin que permite aproximar la curva deseada mediante una sucesin de pequeos segmentos con el grado de tolerancia exigida.

Unidad de enlace, canales de entrada y salida que transmiten las seales generadas por la unidad
de clculo a los servomotores de la mquina.

INTRODUCCIN AL CONTROL NUMRICO


Aplicaciones Fresado
Torneado Taladrado Plegado Punzonado Electroerosin (EDM) Inspeccin (Mquina de medicin por coordenadas) Ingeniera inversa (Digitalizadoras) .

INTRODUCCIN AL CONTROL NUMRICO


Fresadoras CNC

PROGRAMACIN DE UN CONTROL NUMRICO


La programacin de una mquina-herramienta de control numrico consiste en elaborar y codificar la informacin necesaria para mecanizar una pieza en un lenguaje que la mquina sepa interpretar.

Cdigo de programacin
Estndar mundial: Cdigo ISO

Formato de programacin
- Un programa se compone de una serie de bloques que describen cada una de las fases de mecanizado - Un bloque se descompone en funciones -Las funciones estn definidas por una direccin seguida de caracteres numricos (separadas por un espacio) Funcin Ejemplo

Direccin Bloque

PROGRAMACIN DE UN CONTROL NUMRICO


Direcciones

N G

Nmero de bloque . Primera instruccin de cada secuencia Funciones preparatorias Definen caractersticas de la operacin de mecanizado Coordenadas de desplazamiento

XYZ IJK

Coordenadas de centros de crculos

F Velocidad de avance (mm/min) S Velocidad de giro del husillo (rpm) M T


Funciones auxiliares ............ Modo de funcionamiento de la mquina y el CN Nmero de herramienta

CONTROL NUMRICO: FUNCIONES PREPARATORIAS G00 Posicionamiento rpido


- El trayecto programado se realiza a la mxima velocidad posible. - Movimientos de posicionamiento de la herramienta fuera de pieza. Formato: G00 seguido por las coordenadas del punto final de la trayectoria.

G00 X150 Y150 Z5

CONTROL NUMRICO: FUNCIONES PREPARATORIAS G01 Interpolacin lineal


- La herramienta se mueve a lo largo de una lnea recta. - Velocidad de avance programada F. Ejemplo 1

Ejemplo 2

CONTROL NUMRICO: FUNCIONES PREPARATORIAS G02 Interpolacin circular en sentido horario (CW) G03 Interpolacin circular en sentido antihorario (CCW)
Opcin 1: Localizacin del centro del arco I, J, K referidas al punto de inicio del arco.

CONTROL NUMRICO: FUNCIONES PREPARATORIAS G02 Interpolacin circular en sentido horario (CW) G03 Interpolacin circular en sentido antihorario (CCW)
Opcin 2: Radio del arco R

CONTROL NUMRICO: FUNCIONES PREPARATORIAS G17, G18, G19 Seleccin del plano de trabajo

CONTROL NUMRICO: FUNCIONES PREPARATORIAS G70 Programacin en pulgadas (in) G71 Programacin en milmetros (mm)

CONTROL NUMRICO: FUNCIONES PREPARATORIAS G90 Coordenadas Absolutas


Origen del Sistema de referencia en cero pieza.

CONTROL NUMRICO: FUNCIONES PREPARATORIAS G91 Coordenadas Incrementales (o relativas)


Posicin actual como punto de referencia para las definir coordenadas del punto siguiente.

CONTROL NUMRICO: FUNCIONES AUXILIARES M03 Activacin del giro del husillo en sentido horario M05 Parada del husillo M06 Cambio de herramienta M08 Activacin de la refrigeracin M09 Anulacin dela refrigeracin M30 Fin de programa

PROGRAMACIN EN CONTROL NUMRICO


Ejemplo 1 %0005 N10 G71 N20 T1 M6 Cabecera N30 G90 G17 S1000 M3 M8 N40 G00 X0 Y0 Z5 N50 G01 Z-5 F100 N60 G91 X20 Y10 N70 G03 X0 Y20 I0 J10 N80 G90 G01 X0 N90 Y0 N100 Z5 N110 G00 X50 Y50 Z100 M5 M9 N120 M30

PROGRAMACIN EN CONTROL NUMRICO


Ejemplo 2

%0005 N10 G71 N20 T1 M6 N30 G90 G17 S1000 M3 M8 N40 G00 X0 Y20 Z5 N50 G01 Z-5 F100 N60 G91 Y70 N70 G02 X10 Y10 R10 N80 G01 X90 N90 Y-70 N100 G90 G02 X70 Y0 R30 N110 G01 X20 N120 X0 Y20 N130 Z5 N140 G00 X50 Y50 Z100 M5 M9 N150 M30

PROGRAMACIN EN CONTROL NUMRICO


Ejemplo 3

%0005 N10 G71 N20 T1 M6 N30 G90 G17 S1000 M3 M8 N40 G00 X0 Y30 Z5 N50 G01 Z-5 F100 N60 G91 Y70 N70 X30 N80 G03 X70 Y-70 I70 J0 N90 G90 G01 X130 Y0 N100 G91 X-100 N110 G90 G02 X0 Y30 R30 N120 G01 Z5 N130 G00 X50 Y50 Z100 M5 M9 N140 M30

PROGRAMACIN EN CONTROL NUMRICO


Ejemplo 4

%0005 N10 G71 N20 T1 M6 N30 G90 G17 S1000 M3 M8 N40 G00 X25 Y0 Z5 N50 G01 Z-5 F100 N60 G02 X25 Y50 R25 N70 G91 G03 X10 Y10 I0 J10 N80 G01 Y40 N90 G90 G02 X115.11 Y0 R64.07 N100 G01 X25 Y0 N110 Z5 N120 G00 X50 Y50 Z100 M5 M9 N130 M30

Anda mungkin juga menyukai