Está en la página 1de 7

Control Numérico

 Orígenes: aeronáutica: 1950-1960


 Definición
 Una forma de automatización programable donde las acciones de
una máquina herramienta y otros equipos se controlan mediante un
código de programa alfanumérico que contiene instrucciones.
 Los datos representan posiciones relativas entre una cabeza de
mecanizado y un a pieza.
 Usos
 Mecanizado
 Otros: ensamblaje, inspección…

Automatización de Sistemas de Producción. Fabio Gómez-Estern Diapositiva 99

Fundamentos de Control Numérico


 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 cilíndricas (tornos): Plano x-z
 Origen de coordenadas programable
 Origen absoluto/relativo
 Tipos de movimientos
 Punto a punto (taladro, soldadura)
 Continuo (contorno)

Automatización de Sistemas de Producción. Fabio Gómez-Estern Diapositiva 100

1
Fundamentos de CN
 Punto a punto:
 Sólo se definen los lugares puntuales por donde pasa la
máquina herrramienta
 No importa el camino seguido
 Movimiento continuo
 En general se mueve simult. en varios ejes.
 Interpolación: ahorra trabajo de programación
 Lineal, circular, helicoidal, parabólica, cúbica etc.
 Posición absoluta/incremental

Automatización de Sistemas de Producción. Fabio Gómez-Estern Diapositiva 101

Aplicaciones de mecanizado
 Punto a punto:
 Sólo se definen los lugares puntuales por donde pasa la
máquina herrramienta
 No importa el camino seguido
 Movimiento continuo
 En general se mueve simultáneamente en varios ejes.
 Interpolación: ahorra trabajo de programación
 Lineal, circular, helicoidal, parabólica, cúbica etc.
 Posición absoluta/incremental

Automatización de Sistemas de Producción. Fabio Gómez-Estern Diapositiva 102

2
Programación en CN de mecanizado
 Tipos de operaciones:
 Torneado
 Fresado
 Taladrado
 Rectificado
 Parámetros importantes
 Velocidad de corte v (a partir
de v, velocidad de rotación
S=v/(pi*D))
 Velocidad de avance de la pieza
 Profundidad

Automatización de Sistemas de Producción. Fabio Gómez-Estern Diapositiva 103

Lenguaje de programación ISO


Palabra Función
 Formato: G00 Punto a punto

 N001 Gxx (1 o varias) G01 Interpolación lineal

Xxx (opcional) Yxx (op) G02 Interpolación circular CLW (CLW = sentido
horario)
Zxx (op) Mxx (opcional)
G03 Interpolación circular anti-CLW
 N001 es el número de G17 Selección del plano X-Y en fresado
línea G21 Unidades en mm
 También se pueden añadir G40 Cancelar compensación offset
F (vel. de avance) y S G42 Compensación offset por la derecha
(spindle) G90 Coordenadas absolutas
G91 Coordenadas incrementales
G92 Coordenadas relativas a origen herramienta
 Selección de M03 Comienzo rotación CLW

comandos (Tabla) M30 Fin programa


F Velocidad de avance de la pieza (Feed rate)
S Velocidad de rotación de la herramienta
(Spindle)

Automatización de Sistemas de Producción. Fabio Gómez-Estern Diapositiva 104

3
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;

Automatización de Sistemas de Producción. Fabio Gómez-Estern Diapositiva 105

Lenguaje APT
 Automatically Programmed Tool
 Objetivo: simplificar la programación mediante objetos
geométricos de alto nivel
 Partes del programa
 1. Definiciones de geometría
 2. Comandos de movimiento
 3. Sentencias del post-procesador
 4. Sentencias auxiliares
 1. GEOMETRIA
 SIMBOLO = TIPO_GEOMETRIA/datos descriptivos

Automatización de Sistemas de Producción. Fabio Gómez-Estern Diapositiva 106

4
Lenguaje APT

 Palabras APT geometría


 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

Automatización de Sistemas de Producción. Fabio Gómez-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 (límite)
 Tipos de parada
 5 instrucciones

Automatización de Sistemas de Producción. Fabio Gómez-Estern Diapositiva 108

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

 3. POSTPROCESADO
UNITS/MM FEDRAT/40,IPM (o IPR)
INTOL/0.02 COOLNT/FLOOD
OUTTOL/0.02 LOADTL/01
CUTTER/20.0 DELAY/30
SPINDL/1000, CLW RAPID
SPINDL/OFF

Automatización de Sistemas de Producción. Fabio Gómez-Estern Diapositiva 109

Lenguaje APT

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

Automatización de Sistemas de Producción. Fabio Gómez-Estern Diapositiva 110

6
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

Automatización de Sistemas de Producción. Fabio Gómez-Estern Diapositiva 111

También podría gustarte