You are on page 1of 37

CURSO BSICO DE

I T E S O
ING.
MECANICA.
CURSO BSICO DE CNC
OBJETIVOS:







1. CONOCER EL SIGNIFICADO DEL TERMINO CONTROL NMERICO
COMPUTARIZADO (CNC).


2. CONOCER LAS NORMAS DE PROGRAMACIN DIN/ISO PARA CNC.


3. CONOCER LOS ANTECEDENTES Y DESARROYO DEL CONTROL
NUMRICO.


4. CONOCER LA NOMENCLATURA BASICA UTILIZADA EN CNC.


QUE ES EL EL CONTROL NUMRICO COMPUTARIZADO

El termino control en el medio industrial adquiere una
gama bastante amplia y es utilizado frecuentemente en
conceptos como por ejemplo, control de calidad,
control de proceso, control dimensional, etc. y es
para implicar y aplicar a ciertas operaciones o
procedimientos una regulacin estricta de acuerdo a
normas preestablecidas, esto significa que siempre va en
el sentido de mantener una vigilancia rgida y continua a
un proceso o a una actividad. Por lo tanto control en
CNC se aplica al mtodo de mando que dirige una
mquina de forma eficiente y exacta en todo momento. Y
numrico, por que utiliza un lenguaje formado por
nmeros, letras y smbolos normalizados, dirigidos,
supervisados y ejecutados por medio de una computadora
integrada a la mquina, de ah el nombre de Control
Numrico Computarizado (CNC).

QUE ES EL EL CONTROL NUMRICO COMPUTARIZADO
Por lo tanto, CNC es la operacin de controlar una
mquina, mediante el uso de un lenguaje codificado,
compuesto por letras, nmeros y signos normalizados,
empleando computadoras para su interpretacin,
supervisin, regulacin y ejecucin.
El lenguaje de programacin para CNC, es regido por
las Normas alemanas DIN No. 66024 y 66025, que en
contenido es similar a la norma internacional ISO 1056
(Internacional Organization for Standardization).
NORMA DIN 66025
ANTECEDENTES HISTRICOS
El pleno desarrollo del control
numrico se da alrededor de
1994. Sin embargo, los inicios de
aplicacin de un proceso de
control, aplicado a mquinas, data
de 1824, y fue el que invento el
tejedor Britnico Jaqcuard .
ANTECEDENTES HISTRICOS
Fue hasta en el ao de 1947 cuando se concibe y se aplica el principio
control numrico moderno, el Sr. Jhon C. Parsons, de Parsons Corporation
de Traverse City, Michigan, fabricante de paletas de rotor para helicptero,
invento la forma de conectar una computadora con una perforadora de
plantillas. El seor Parsons utiliz tarjetas perforadas para programar una
computador digitron IBM.

En 1949 La U.S. Air Material Command le otorgo un contrato a la Parsons
Corporation que tubo como subcontratista al laboratorio de
servomecanismos del Instituto Tecnolgico de Massachussets (ITM).
En 1951 el ITM se hace cargo de todo el proyecto y en 1952 se muestra con
xito el prototipo de la actual mquina de CN, una fresadora Cincinnati
Hidrotel modificada, y se crea el trmino de control numrico en dicho
instituto.

ANTECEDENTES HISTRICOS
En 1957 la compaa japonesa Fujitsu (FANUC) desarrollo una perforadora
revlver que utilizaba el control con cintas. Dos aos ms tarde, en 1959 se
produce una perforadora de plantillas de CN. Al mismo tiempo Fujitsu y
Hitachi se asocian e introducen al mercado la fresadora de CN.

De las 39 unidades existentes en 1965 el nmero de mquinas de CN en el
mercado, aument a 860 en 1969, de las cueles el 40 por ciento eran tornos.
Todas esta maquinas son identificadas como de primera generacin y estas
eran programadas en un lenguaje de muy bajo nivel, el cual requera la
especializacin del programador para su utilizacin.
CRONOLOGA DEL CN
MEDIOS UTILIZADOS EN CN
ESTRUCTURA DE LOS PROGRAMAS DE CNC
El lenguaje para elaborar los programa para equipos de CNC, est
compuesto por una serie de letras y nmeros, las cuales
llamaremos palabras, donde una cantidad determinada de ellas,
formaran un bloque, y una serie sucesiva de bloques completaran
un programa.
PALABRAS
N5
G01
Z1.5
M08
BLOQUE
N5 G01 Z1.5 M08
PROGRAMA
N5 G01 Z1.5 M08
N10 Z0 X25.
N15 G03 X27. Z-1. R1.
N20 G00 X30.
N25 G28 W0.
N30 M30
SIGNIFICADO DE LAS LITERALES EN CNC
Este carcter es usado para indicar el avance usado en el proceso de corte.
Se usa para detallar el tipo de movimiento u operacin a ejecutarse en el
bloque que incluye el cdigo G.
Esta letra es usada para indicar las funciones miscelneas tambin son
conocidas como funciones secundarias M.
Este carcter se usa para numerar cada lnea de programacin y es
enteramente opcional su uso. Su valor es de 0 a 9999.

SIGNIFICADO DE LAS LITERALES EN CNC
Esta es letra es usada para asignar el numero del programa, se coloca al
principio del mismo para su registro y se especifica desde 0 a 9999, un
programa siempre es salvado en la memoria como Onnnn.
Es usada para asignar el plano de referencia en algunos ciclos enlatados y
como el valor de radio en interpelacin circular.
Esta letra es usada para asignar valor para la velocidad del husillo. Este
comando no activa el husillo, se requiere de un miscelneo para activarlo.

Este carcter es usada para asignar el numero de herramienta y su
compensacin, la T es seguida de cuatro dgitos (Tnnnn), donde los dos
primeros, seleccionan el numero de herramienta y los dos ltimos el numero
de compensador.
SIGNIFICADO DE LAS LITERALES EN CNC
Esta letra es usada para asignar la coordenada en incremental en el eje X
relativo a la posicin corriente o vigente de la mquina.

Esta letra es usada para asignar la coordenada en incremental en el eje Z
relativo a la posicin corriente o vigente de la mquina.
Esta letra es usada para asignar la coordenada en el eje X, especificando la
distancia a lo largo del mismo.
Esta letra es usada para asignar la coordenada en el eje Z y este especifica
la posicin o distancia a lo largo del mismo.
REGLAS PARA EL USO DEL CDIGOS G

4. Hay cdigos no-modales que solo son efectivos en la lnea de programacin
e inmediatamente son olvidados por el control.

1. Los cdigos G son clasificados por grupos, y cada grupo de cdigos tendr
un numero determinado donde cada uno de ellos es una instruccin
especifica.


2. Un cdigo G del mismo grupo reemplaza a otro del mismo grupo, la regla
universal en programacin, cdigos G del mismo conjunto no se pueden usar
en el mismo bloque, pues los cdigos de un mismo grupo se cancelan entre s.

3. Hay cdigos modales, esto significa que permanecen activos hasta que otro
cdigo del mismo grupo lo remplac.

CDIGOS G GRPO 01
No. DESCRIPCIN GRUPO CONDICION

G00 Marcha rpida. 01 M



G01 Interpelacin lineal con avance controlado. 01 M



G02 Interpolacin circular en sentido Horario. 01 M



G03 interpolacin circular en sentido Anti horario. 01 M

CDIGOS "M" O MISCELNEOS
No. Descripcin Condicin


M03 Marcha husillo, giro a derechas (CW) S


M04 Marcha husillo, giro a izquierdas (CCW) S


M05 Paro de husillo S


M08 Encender refrigerante S


M09 Apagar refrigerante S


M30 Final de programa y reinicio (rebobinado) S


SISTEMA DE COORDENADAS
-15-10-551015
-10
-5
5
10
-Y
-X
P2
P12
-5
P7
P8
-15-10
P4
P5
P9
P10
5
P3
P1 P6
+Y
-10
-5
5
10
P11
1015
+X
*P1 X2. Y2. *P5 X-3. Y4. *P9 X7. Y3.
P2 X5. Y5. P6 X-2. Y2. P10 X3. Y-9.
*P3 X-4. Y4. *P7 X-8. Y-5. *P11 X7. Y2.
P4 X-7 Y10. P8 X-12. Y-10 P12 X5. Y-3.

POR QUE INCREMENTALES O ASOLUTOS?
17.5
70.0
62.5
52.5
35.0
ACOTADO INCREMENTAL
ACOTADO ABSOLUTO
10.0 7.517.5
2
5
.
0
1
7
.
5
7
.
5
17.5
7.5
1
0
.
0
7.5 10.0
7
.
5
7
.
5
SISTEMA DE COORDENADAS DE UN TORNO DE CNC
C
H
U
C
K
0PERADOR
EJE X
EJE Z
CONTRAPUNTO
SIMBOLOGIA
CERO PIEZA
CERO MQUINA
LOCALIZACIN DEL CERO PIEZA
C
H
U
C
K
-Z
0PERADOR
-X
+X
CONTRAPUNTO
+Z
LOCALIZACIN DEL CERO PIEZA
75.0
90.0
20.0
60.050.0
COTAS: mm
30.0 20.0
LOCALIZACIN DEL CERO PIEZA
75.0
90.0
20.0
50.0 60.0
COTAS: mm
-X
-Z
30.0 20.0
+Z
+X
LOCALIZACIN DEL CERO PIEZA
75.0
90.0
60.0
COTAS: mm
50.0
Z-
P5
P4
P6
X-
30.0
P1
20.0
P2
20.0
P3
X+
LOCALIZACIN DEL CERO PIEZA
15.0
COTAS: mm
R 2.0
20.0
R 4.0
8.0
P6
P3
P4
P2
P5
4.0
P1
MTODOS DE DESPLAZAMIENTOS BASICOS
G00G01
G02G03
INTRODUCCIN A LA PROGRAMACIN
75.0
90.0
20.0
60.050.0
COTAS: mm
30.0 20.0
INTRODUCCIN A LA PROGRAMACIN
15.0
COTAS: mm
8.0
R 2.0
R 4.0
4.0 20.0
PRCTICA No. 1
8.012.0
25.0
32.0
COTAS: mm
18.0 24.0
R 1.0
9.0
12.0
5.0
R 2.5
R 1.0
PRCTICA No. 2
25.0
32.0
COTAS: mm
24.020.0
R 1.0
8.018.0
9.0
15.0
18.0
PRCTICA No. 3
COTAS: mm
20.0
25.0
32.0
24.020.0
R 1.0
R 1.0
6.016.0
11.0
15.0
4.0
METODOLOGA PARA ELABORAR UN PROGRAMA
Pasos preparativos: Son todos aquellos ajustes
que se realizan antes y despus de poner en
marcha la maquina.

Pasos operativos: Corresponden al orden de
movimientos de los carros (ejes), que se requieren
para obtener el mecanizado de la parte.

METODOLOGA PARA ELABORAR UN PROGRAMA
Un programa es escrito dando las instrucciones en orden de ejecucin, se
podra tomar como regla la siguiente metodologa.

Paso 1 Verificacin de su posicin en cero mquina
Paso 2 Seleccionar herramienta de corte
Paso 3 Comandar encendido de husillo y seleccionar velocidad de
corte o r.p.m..
Paso 4 Activar soluble (si se requiere).
Paso 5 Posicionamiento rpido a la pza. de trabajo.
Paso 6 Careo de la pieza
Paso 7 Proceso de mecanizado de la pza.
Paso 8 Retraccin rpida de la pza.
Paso 9 Desactivar husillo y soluble.
Paso 10 Retornar herramienta a posicin de indexado, seleccin de
otra herramienta o
Paso 11 Fin de programa.

20.000
24.000
INTRODUCCIN DE SET DE
HERRAMIENTAS
T1 X-38.000 Z-20.000
T2 X-12.000 Z-24.000
GEOMETRY
x
38.000
12.000
HTA.2
z
HTA.1
7
3
8
2
6
5
4
1
G R A C I A S

You might also like