Sunteți pe pagina 1din 28

(CNC) CONTROL

NUMRICO

COMPUTARIZADO
Catedrtico: Ing. Tito Gustavo Bueno Osorio

CNC
Ing. Tito Gustavo Bueno Osorio

4
4
4
4

diciembre de 2014

PROGRAMACIN
DE CONTROL

NUMRICO
PARA TORNO

CNC
Ing. Tito Gustavo Bueno Osorio

4.1 Esquema del Proceso de Manufactura con CN.

diciembre de 2014

CNC

4.2 Estructura del Programa Principal.


Todo programa de CNC debe contener:
Encabezado o Inicio.
o Contiene todas las instrucciones (G y M) que

Ing. Tito Gustavo Bueno Osorio

preparan la mquina para su operacin.

Cuerpo (corte de la geometra de la pieza).


o Contiene las velocidades y movimientos de corte,

circulares, lineales, movimientos rpidos, ciclos de


corte, entre otros.

Fin (apagar el sistema).


o Contiene todos los

cdigos Gs
desactivan todas las opciones
activadas en la fase de Inicio.

diciembre de 2014

y Ms que
que fueron

CNC

4.3 Configuracin de un bloque de programacin.


Un programa en CNC est formado por BLOQUES.

Ing. Tito Gustavo Bueno Osorio

Un BLOQUE est formado por PALABRAS.


Las PALABRAS estn formadas por comandos Gs,
Ms y variables de programacin.

diciembre de 2014

CNC

4.3 Configuracin de un bloque de programacin.


Restricciones en los bloques:

Ing. Tito Gustavo Bueno Osorio

El nmero del bloque debe ser secuencial.

Debe contener nicamente una velocidad de corte.


Debe contener nicamente una herramienta.
Debe contener un solo movimiento de herramienta.

diciembre de 2014

CNC
Ing. Tito Gustavo Bueno Osorio

Cdigos G y M.
Los cdigos G definen la Geometra de los
procesos de mecanizado; es decir, son funciones
de movimiento de la mquina:
Movimiento rpido.
Avance lineal.
Avance radial.
Pausas.
Ciclos.

Los cdigos M son Miscelneos que definen qu


se requiere para el maquinado y no ejecutan
operaciones de Geometra:
Sentido de giro del cabezal.
Cambio de herramienta.
Uso del refrigerante.
Fin del programa.
diciembre de 2014

Variables de programacin:

Ing. Tito Gustavo Bueno Osorio

CNC

Cdigos G y M.

T Herramienta

diciembre de 2014

CNC

4.4 Movimiento de la Herramienta.


EXISTEN TRES MOVIMIENTOS BASICOS DE HERRAMIENTA:

Ing. Tito Gustavo Bueno Osorio

1) Movimiento Rpido.- Este movimiento es de posicionamiento y no


hay contacto entre la pieza y la herramienta.

G00 X__ Y__ Z__ F__ ;


X, Y, Z
F

Coordenada del punto final de desplazamiento.


Avance (velocidad de corte).

2) Movimiento de Avance Lineal.- Este movimiento es de corte y


puede ser horizontal, vertical o inclinado.
G01 X__ Y__ Z__ F__;
X, Y, Z
F

diciembre de 2014

Coordenada del punto final de desplazamiento.


Avance (velocidad de corte).

CNC

4.4 Movimiento de la Herramienta.


EXISTEN TRES MOVIMIENTOS BASICOS DE HERRAMIENTA:

3) Interpolacin Circular o Avance de Arcos.

Ing. Tito Gustavo Bueno Osorio

G02 (HORARIO)

G03(ANTIHORARIO)

G02 X__ Y__ Z__ R__ F__;


X, Y, Z
R
F

Coordenada del punto final del Arco.


Radio de arco.
Avance.

G03 X__ Y__ Z__ R__ F__;


X, Y, Z
R
F

diciembre de 2014

Coordenada del punto final del Arco.


Radio de arco.
Avance.

10

COORDENADAS:

ABSOLUTAS

INCREMENTALES

Llevar la herramienta al punto 1

N40 G00 X 36.0 Z 10.0;

N40 G00 X 36.0 Z 10.0;

Llevar la herramienta al punto 2

N60 G00 X 26.0 Z 2.0;

N60 G00 X -10.0 Z -8.0;

Llevar la herramienta al punto 3

N70 G01 X 26.0 Z -12.0;

N70 G01 X 0.0 Z -14.0;

Llevar la herramienta al punto 4

N80 G01 X 36.0 Z -12.0;

N80 G01 X 10.0 Z 0.0;

Llevar la herramienta al punto 1

N90 G00 X 36.0 Z 10.0;

N90 G00 X 0.0 Z 22.0;

Ing. Tito Gustavo Bueno Osorio

CNC

PROGRAMA DE CN PARA TORNO.

diciembre de 2014

11

CNC
Ing. Tito Gustavo Bueno Osorio

4.3 Cdigos G y M.

diciembre de 2014

12

CNC
Ing. Tito Gustavo Bueno Osorio

PROGRAMA DE CN PARA TORNO.

COORDENADAS ABSOLUTAS
N050 G00 X 0.0 Z 0.0;
N060 G01 X 18.0 Z 0.0;
N070 G03 X 23.0 Z -2.5 R2.5;
N080 G01 X 23.0 Z -24.0;
N090 G01 X 17.2 Z -29.0;
N100 G03 X 17.2 Z -51.0 R20.0;
N110 G01 X 23.0 Z -56.0;
N120 G01 X 23.0 Z -77.5;
N130 G03 X 18.0 Z -80.0 R2.5;
N140 G01 X 0.0 Z -80.0;
diciembre de 2014

COORDENADAS INCREMENTALES
N050 G00 X 0.0 Z 0.0;
N060 G01 X 18.0 Z 0.0;
N070 G03 X 5.0 Z - 2.5 R2.5;
N080 G01 X 0.0 Z -21.5;
N090 G01 X -5.8 Z - 5.0;
N100 G03 X 0.0 Z -22.0; R20.0
N110 G01 X 5.8 Z - 5.0;
N120 G01 X 0.0 Z -21.5;
N130 G03 X -5.0 Z - 2.5 R2.5;
N140 G01 X-18.0 Z 0.0;
13

CNC

CDIGOS G.
Plano de Trabajo:
G17 Plano X - Y.
G18 Plano Z - X.

Ing. Tito Gustavo Bueno Osorio

G19 Plano Y - Z.

Enviar herramienta a Cero de Mquina (HOME) en cada cambio


de herramienta:
G28 X 0.0 Y 0.0 Z0.0 ;
X, Y, Z

coordenadas de Cero Mquina.

Definir Cero de Pieza (monitor):


G54, G55, G56, G57, G58 G59.
G54 X __ Y __ Z__ ;
X, Y, Z
diciembre de 2014

coordenadas de trabajo.
14

CNC

CDIGOS G.
Sistema de Unidades de Medida:
G70 Ingles.- Pulgadas.

Ing. Tito Gustavo Bueno Osorio

G71 Mtrico.- Milmetros.

Sistema de Coordenadas:
G90 Absolutas.- Con respecto al origen.
G91 Relativas (Incrementales).- Con respecto al ltimo punto

diciembre de 2014

15

CNC

CDIGOS M.
Fin del Programa:
M02 Fin de Programa.- La mquina detendr todas las
acciones al mismo tiempo.

Ing. Tito Gustavo Bueno Osorio

Iniciar sentido de Giro del Husillo:


M03
M04

Sentido Anti horario.


Sentido Horario.

Detener sentido de Giro del Husillo:

M05

Detiene el giro del husillo.

Refrigerante:
M08
M09

Enciende (abre) refrigerante.


Apaga (cierra) refrigerante.

Mordazas:
M10
M11
diciembre de 2014

Cierra (aprieta) mordazas.


Abre (afloja) mordazas.
16

CNC

VARIABLES.
Velocidad de Giro del Husillo (S = Speed):
S (rpm)
Velocidad recomendada (Aluminio) = 1000 rpm.

Ing. Tito Gustavo Bueno Osorio

S 1000;

Seleccin de Herramienta (T = Tool):


T 01;

Selecciona la herramienta No. 1 (de 1 a 8).

Factor de Avance (F = Feed):

F (mm/min)
F (mm/rev)

(pulg/min)
(pulg/rev)

(unidades de medida/minuto)
(unidades de medida/revolucin)

Avance recomendado a 1000 rpm:


F 100; (mm/min)
F 4.0;
(pulg/min)
diciembre de 2014

F 0.1;
(mm/rev)
F 0.004; (pulg/rev)
17

CNC
Ing. Tito Gustavo Bueno Osorio

PROGRAMA No. 1 DE CN PARA TORNO.


N010 G18 G71 G90;
N020 F100 S1000 T01;
N030 M04 M08;
N040 G00 X26.0 Z 0.0;
N050 G00 X 0.0 Z 0.0;
N060 G01 X18.0 Z 0.0;
N070 G03 X23.0 Z -2.5 R2.5;
N080 G01 X23.0 Z -24.0;
N090 G01 X17.2 Z -29.0;
N100 G03 X17.2 Z -51.0 R20.0;
N110 G01 X23.0 Z -56.0;

diciembre de 2014

N120 G01 X23.0 Z -77.5;


N130 G03 X18.0 Z -80.0 R2.5;
N140 G00 X26.0 Z-80.0;
N150 G28;
N160 T02;
N170 G00 X26.0 Z -80.0;
N180 G01 X 0.0 Z -80.0;
N190 G00 X26.0 Z -80.0;
N200 G28;
N210 M05 M09;
N220 M02;

18

CNC
Ing. Tito Gustavo Bueno Osorio

PROGRAMA No. 2 DE CN PARA TORNO.


N010 G18 G71 G90;
N020 F100 S1000 T01;
N030 M04 M08;
N040 G00 X0.0 Z0.0;
N050 G03 X20.0 Z-4.0 R10.0;
N060 G01 X20.0 Z-8.0;
N070 G01 X8.0 Z-8.0;
N080 G01 X8.0 Z-18.0;
N090 G02 X22.0 Z-32.0 R17.5;
N100 G01 X22.0 Z-43.0;
N110 G02 X8.0 Z-58.0 R19.57;

diciembre de 2014

N120 G01 X8.0 Z-85.0;


N130 G01 X24.0 Z-85.0;
N140 G01 X24.0 Z-89.0;
N150 G01 X0.0 Z-89.0;

N200 G28;
N210 M05 M09;
N220 M02;

19

PROGRAMA No. 3 DE CN PARA TORNO.


[BILLET X25.4 Z90.0
[STEP
N010 G18 G71 G90;
N020 F100 S1000 T01;
N030 M04 M08;
N040 G00 X0.0 Z0.0;
N050 G01 X22.64 Z0.0;
N060 G03 X22.90 Z-13.83 R24.56;
N070 G02 X17.98 Z-61.61 R107.35;
N080 G03 X17.18 Z-64.83 R5.54;
N090 G01 X12.92 Z-69.59;
N095 G01 X12.92 Z-72.69;
N100 G01 X17.90 Z-75.18;

N110 G01 X24.68 Z-75.18;


N120 G01 X24.68 Z-78.01;
N125 G00 X28.0;
N130 G28;
N135 T03;
N140 G00 X28.0 Z-72.69;
N145 G01 X12.92 Z-69.59;
N150 G01 X12.92 Z-67.27;
N155 G02 X17.98 Z-61.61 R5.54;
N160 G00 X28.0; N165 G28;
N170 T02;
N175 G00 X28.0 Z-78.01;
N180 G01 X0.0;

N185 G00 X28.0;


N200 G28;
N210 M05 M09;
N220 M02;

CNC
Ing. Tito Gustavo Bueno Osorio

PROGRAMA No. 4 DE CN PARA TORNO.

diciembre de 2014

21

CNC
Ing. Tito Gustavo Bueno Osorio

PROGRAMA No. 5 DE CN PARA TORNO.


N010 G18 G71 G90;
N020 F100 S1000 M04;
N030 T01 M08;
N050 G00 X0.0 Z0.0;
N060 G03 X10.65 Z-6.877 R5.5;
N070 G01 X8.0 Z-12.0;
N080 G01 Z-14.0;
N090 G01 X12.0;
N100 G03 X15.0 Z-15.5 R1.5;
N110 G01 X19.0 Z-40.0;
N120 G01 Z-45.0;
N130 G00 X28.0;
N140 G28;
N150 T02;

diciembre de 2014

N160 G00 X28.0 Z-40.0;


N170 G01 X19.0;
N180 G03 X8.0 Z-18.067 R46.481;
N190 G01 Z-17.0;
N200 G01 X12.0;
N210 G02 X15.0 Z-15.5 R1.5;
N220 G00 X28.0;
N230 G28;
N240 T03;
N250 G00 X28.0 Z-45.0;
N260 G01 X0.0;
N270 G00 X28.0;
N280 G28;
N290 M05 M09;
N300 M02;

22

CNC

CDIGOS G.
G72

Ciclo de Acabado (Corte Fino)


G72 P __ Q __;

Ing. Tito Gustavo Bueno Osorio

P Nmero de lnea donde Inicia el Ciclo del perfil de la pieza.


Q Nmero de lnea donde Termina el Ciclo

.
Despus de ciclos de corte grueso (G73, G74 y G75), deber de
operar un corte fino con este comando, para obtener la dimensin
final.

diciembre de 2014

23

CNC

CDIGOS G.
G73

Ciclo de Desbaste de Corte Horizontal (a lo largo del eje Z)


G73 U __ R __ ;
G73 P __ Q __ U __ W __ F __ S __ T __ ;

Ing. Tito Gustavo Bueno Osorio

Profundidad de corte (radial) por pasada en direccin X


(0.5).
R Retraccin de la herramienta (a 45). Con la misma
distancia en X y Y (2).
P Nmero de lnea donde Inicia el Ciclo del perfil de la pieza.
Q Nmero de lnea donde Termina el Ciclo

.
U
Cantidad de material excedente en mm en direccin X
(U=0.5).
W Cantidad de material excedente en mm en direccin Z
(W=0).
F Velocidad de Avance.
S Ajuste de velocidad del husillo.
T Nmero de herramienta.

diciembre de 2014

24

CNC

CDIGOS G.
G74

Ciclo de Desbaste de Corte Vertical (a lo largo del eje X)

Ing. Tito Gustavo Bueno Osorio

G74 W __ R __ ;
G74 P __ Q __ U __ W __ F __ S __ T __ ;
W Profundidad de corte por pasada en direccin Z (0.5).
R Retraccin de la herramienta (a 45). Con la misma
distancia en X y Y (2).
P Nmero de lnea donde Inicia el Ciclo del perfil de la pieza.
Q Nmero de lnea donde Termina el Ciclo

.
U
Cantidad de material excedente en mm en direccin X
(U=0.5).
W Cantidad de material excedente en mm en direccin Z
(W=0.5).
F Velocidad de Avance.
S Ajuste de velocidad del husillo.
T Nmero de herramienta.

diciembre de 2014

25

CNC
Ing. Tito Gustavo Bueno Osorio

PROGRAMA No. 6 DE CN PARA TORNO.


N010 G18 G71 G90;
N020 F100 S1000 M04;
N030 T01 M08;
N050 G00 X26.0 Z-28.0;
N060 G01 X26.0 Z-18.0;
N070 G01 X16.0 Z-18.0;
N080 G02 X8.0 Z-12.0 R8.0;
N090 G01 X8.0 Z-6.0;
N100 G01 X4.0 Z0.0;

diciembre de 2014

N100 G01 X4.0 Z0.0;


N110 G01 X0.0 Z0.0;
N130 G00 X28.0;
N140 G28;
N150 M02;

26

CNC

CDIGOS G.
G75

Ciclo de Desbaste con trayectoria de Geometra de Pieza.


G75 U __ W __ R __ ;
G75 P __ Q __ U __ W __ F __ S __ T __ ;

Ing. Tito Gustavo Bueno Osorio

Cantidad de material a desbastar en X (radial).


(Dimetro del tocho dimetro menor de la geometra
de pieza.)

W Profundidad de corte por pasada en direccin Z.


R No. De pasadas para corte (preferentemente = U)

P Nmero de lnea donde Inicia el Ciclo del perfil de la pieza.


Q Nmero de lnea donde Termina el Ciclo

.
U, W Define el sobrematerial en X y Z respectivamente.
F Velocidad de Avance.
S Ajuste de velocidad del husillo.
T Nmero de herramienta.

diciembre de 2014

27

CNC
Ing. Tito Gustavo Bueno Osorio

PROGRAMA DE CN PARA TORNO.


[BILLET X25.4 Z90.0
[STEP
N010 G18 G71 G90;
N020 F100 S1000 T01;
N030 M04 M08;
N040 G00 X27.0 Z0.0;
N042 G73 U6.24 W1.0 R7.0;
N044 G73 P050 Q120 U1.0 W0.0;
N050 G01 X22.64 Z0.0;
N060 G03 X22.90 Z-13.83 R24.56;
N070 G02 X17.98 Z-61.61 R107.35;
N080 G03 X17.18 Z-64.83 R5.54;
N090 G01 X12.92 Z-69.59;
N095 G01 X12.92 Z-72.69;

diciembre de 2014

N100 G01 X17.90 Z-75.18;


N110 G01 X24.68 Z-75.18;
N120 G01 X24.68 Z-78.01;
N121 G00 X28.0;
N122 G70 P050 Q120;
N125 G00 X28.0;
N130 G28;
N135 T02;
N140 G00 X28.0 Z-72.69;
N142 G73 U6.24 W1.0 R6.0;
N143 G73 P145 Q155 U1.0 W-1.0;
N145 G01 X12.92 Z-69.59;
N150 G01 X12.92 Z-67.27;
N155 G02 X17.98 Z-61.61 R5.54;

N156 G00 X28.0;


N158 G70 P145 Q155;
N160 G00 X28.0;
N165 G28;
N170 T03;
N175 G00 X28.0 Z-78.01;
N180 G01 X0.0;
N185 G00 X28.0;
N200 G28;
N210 M05 M09;
N220 M02;

28

S-ar putea să vă placă și