Está en la página 1de 7

Control Numrico

Orgenes: aeronutica: 1950-1960 Definicin


Una forma de automatizacin programable donde las acciones de una mquina herramienta y otros equipos se controlan mediante un cdigo de programa alfanumrico que contiene instrucciones. Los datos representan posiciones relativas entre una cabeza de mecanizado y un a pieza.

Usos
Mecanizado Otros: ensamblaje, inspeccin

Automatizacin de Sistemas de Produccin.

Fabio Gmez-Estern

Diapositiva 99

Fundamentos de Control Numrico


Componentes
Programa Unidad de control (MCU) Equipo de mecanizado

Sistemas de coordenadas
Ops lineales
Ejes lineales (x,y,z) y rotaciones (a,b,c) (generalmente 1 o 2 de ellos)

Ops cilndricas (tornos): Plano x-z Origen de coordenadas programable


Origen absoluto/relativo

Tipos de movimientos
Punto a punto (taladro, soldadura) Continuo (contorno)

Automatizacin de Sistemas de Produccin.

Fabio Gmez-Estern

Diapositiva 100

Fundamentos de CN
Punto a punto:
Slo se definen los lugares puntuales por donde pasa la mquina herrramienta No importa el camino seguido

Movimiento continuo
En general se mueve simult. en varios ejes. Interpolacin: ahorra trabajo de programacin
Lineal, circular, helicoidal, parablica, cbica etc.

Posicin absoluta/incremental

Automatizacin de Sistemas de Produccin.

Fabio Gmez-Estern

Diapositiva 101

Aplicaciones de mecanizado
Punto a punto:
Slo se definen los lugares puntuales por donde pasa la mquina herrramienta No importa el camino seguido

Movimiento continuo
En general se mueve simultneamente en varios ejes. Interpolacin: ahorra trabajo de programacin
Lineal, circular, helicoidal, parablica, cbica etc.

Posicin absoluta/incremental

Automatizacin de Sistemas de Produccin.

Fabio Gmez-Estern

Diapositiva 102

Programacin en CN de mecanizado
Tipos de operaciones:
Torneado Fresado Taladrado Rectificado

Parmetros importantes
Velocidad de corte v (a partir de v, velocidad de rotacin S=v/(pi*D)) Velocidad de avance de la pieza Profundidad

Automatizacin de Sistemas de Produccin.

Fabio Gmez-Estern

Diapositiva 103

Lenguaje de programacin ISO


Formato:
N001 Gxx (1 o varias) Xxx (opcional) Yxx (op) Zxx (op) Mxx (opcional) N001 es el nmero de lnea Tambin se pueden aadir F (vel. de avance) y S (spindle)
Palabra G00 G01 G02 G03 G17 G21 G40 G42 G90 G91 Funcin Punto a punto Interpolacin lineal Interpolacin circular CLW (CLW = sentido horario) Interpolacin circular anti-CLW Seleccin del plano X-Y en fresado Unidades en mm Cancelar compensacin offset Compensacin offset por la derecha Coordenadas absolutas Coordenadas incrementales Coordenadas relativas a origen herramienta Comienzo rotacin CLW Fin programa Velocidad de avance de la pieza (Feed rate) Velocidad de rotacin de la herramienta (Spindle)

Seleccin de comandos (Tabla)

G92 M03 M30 F S

Automatizacin de Sistemas de Produccin.

Fabio Gmez-Estern

Diapositiva 104

Ejemplo de mecanizado ISO: contorno


N001 G21 G90 G92 X0 Y-050.0 Z010.0; N002 G00 Z-0.25.0 S1000 M03; N003 G01 G94 G42 Y0 D05 F40; N004 G01 X160.0; N005 G01 Y060.0; N006 G17 G03 X130.0 Y090.0 R030.0; N007 G01 X035.0; N008 G01 X0 Y0; N009 G40 G00 X-040.0 M05; N010 G00 X0 Y-050.0; N011 M30;

Automatizacin de Sistemas de Produccin.

Fabio Gmez-Estern

Diapositiva 105

Lenguaje APT
Automatically Programmed Tool Objetivo: simplificar la programacin mediante objetos geomtricos de alto nivel Partes del programa
1. Definiciones de geometra 2. Comandos de movimiento 3. Sentencias del post-procesador 4. Sentencias auxiliares

1. GEOMETRIA
SIMBOLO = TIPO_GEOMETRIA/datos descriptivos

Automatizacin de Sistemas de Produccin.

Fabio Gmez-Estern

Diapositiva 106

Lenguaje APT
Palabras APT geometra
P1= POINT/20.0, 40.0, 60.0 L1=LINE/P5,P6 PL1= PLANE/P1,P2,P3 C2 = CIRCLE/CENTER, P1, RADIUS, 25.0 L1=LINE/P1,LEFT,TANTO,C2

Automatizacin de Sistemas de Produccin.

Fabio Gmez-Estern

Diapositiva 107

Lenguaje APT
2. MOVIMIENTO
Sintaxis: COMANDO_MOVIMIENTO/datos descriptivos PUNTO a PUNTO:
GOTO/P1, GODLTA/z-0.5 (incremental)

CONTINUO
SUPERFICIES: Drive (lateral), part (pieza), check (lmite) Tipos de parada 5 instrucciones

Automatizacin de Sistemas de Produccin.

Fabio Gmez-Estern

Diapositiva 108

Lenguaje APT
MOVIMIENTO (CONT). Mecanizado de contorno
Instruccin de inicio: define las superficies part, drive y check
FROM/PTARG GO/TO, PL1, TO, PL2, TO PL3

3. POSTPROCESADO
UNITS/MM INTOL/0.02 OUTTOL/0.02 CUTTER/20.0 SPINDL/1000, CLW SPINDL/OFF
Automatizacin de Sistemas de Produccin. Fabio Gmez-Estern Diapositiva 109

FEDRAT/40,IPM (o IPR) COOLNT/FLOOD LOADTL/01 DELAY/30 RAPID

Lenguaje APT
3. COMANDOS AUXILIARES
PARTNO pieza de muestra 1 MACHIN/MILL,01 CLPRNT REMARK FINI

Automatizacin de Sistemas de Produccin.

Fabio Gmez-Estern

Diapositiva 110

Lenguaje APT: Ejemplo


PARTNO ejemplo APT 1 MACHIN/MILLING,01 CLPRNT UNITS/MM CUTTER/20.0 REMARK geometria PTARG=POINT/0.0,-50.0,10.0 P1=POINT/0,0,-25 P2=POINT/160,0,-25 P3=POINT/160,60,-25 P4=POINT/35,90,-25 P8=POINT/130,60,25 L1=LINE/P1,P2 L2=LINE/P2,P3 C1=CIRCLE/CENTER,P8,RADIUS,30 L3=LINE/P4,LEFT,TANTO,C1 L4=LIN4/P4,P1 PL1=PLANE/P1,P2,P4 REMARK movimientos FROM/PTARG SPINDL/1000,CLW FEDRAT/50,IPM GO/TO, L1, TO, PL1, ON, L4 GORGT/L1,PAST, L2 GOLFT/L2,TANTO,C1 GOFWD/C1,PAST,L3 GOFWD/L3,PAST,L4 GOLFT/L4,PAST,L1 RAPID GOTO/PTARG SPINDL/OFF FINI

Automatizacin de Sistemas de Produccin.

Fabio Gmez-Estern

Diapositiva 111

También podría gustarte