0% encontró este documento útil (0 votos)
479 vistas16 páginas

Curso CNC

Este documento proporciona información sobre programación de centros de maquinado. Incluye una tabla con las coordenadas de 14 puntos, fórmulas y nomenclatura para parámetros de corte en los sistemas métrico e inglés, códigos alfabéticos de dirección y códigos G comúnmente usados, y un ejercicio para encontrar los puntos en coordenadas absolutas.

Cargado por

epilef
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Descargar como pdf o txt
0% encontró este documento útil (0 votos)
479 vistas16 páginas

Curso CNC

Este documento proporciona información sobre programación de centros de maquinado. Incluye una tabla con las coordenadas de 14 puntos, fórmulas y nomenclatura para parámetros de corte en los sistemas métrico e inglés, códigos alfabéticos de dirección y códigos G comúnmente usados, y un ejercicio para encontrar los puntos en coordenadas absolutas.

Cargado por

epilef
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1/ 16

Curso de programacin de centros de maquinado.

2015

Localizacin de Puntos

Solucin.
Puntos X Y
P1 3. 3.
P2 3. -3.
P3 -3. -3.
P4 -3. 3.
P5 6. 7.
P6 9. 7.
P7 9. -5.
P8 6. -5.
P9 -6. -6.
P10 -7. 6.
P11 -3. 6.
P12 -1. 5.
P13 1. 6.
P14 3. 5.
Curso de programacin de centros de maquinado. 2015

Nomenclatura de la Maquina

Husillo: Parte de la maquina donde se montan los adaptadores conocidos comnmente como
CONO o HOLDERS.

Carrusel o A.T.C. (Automatic Tool Changer): Parte de la maquina donde se almacenan o alojan las
herramientas.

Nomenclaturas para parmetros de corte:

Formulas y Nomenclatura
Curso de programacin de centros de maquinado. 2015

Sistema Mtrico
Frmula para determinar las revoluciones por minuto de una herramienta.

Frmula para determinar el avance de una herramienta.

Frmula para determinar el avance de un machuelo.

Sistema Ingles
Frmula para determinar las revoluciones por minuto de una herramienta.

Frmula para determinar el avance de una herramienta.

Frmula para determinar el avance de un machuelo.


Curso de programacin de centros de maquinado. 2015

Ejemplos para sistema Mtrico y para sistema Ingls.

Ejemplo 1. Sea Vc= 145 m/min f=.013 y z=4 D=15mm. Determine las revoluciones(N) a la que la
herramienta debe de estar sometida y el avance de corte (F).

Solucin.

Ejemplo 2. Sea Vc= 215 ft/min f=.0012 y z=4 D=1/2. Determine las revoluciones(N) a la que la
herramienta debe de estar sometida y el avance de corte (F).

Solucin.


Curso de programacin de centros de maquinado. 2015

Cdigos Alfabticos de Direccin

A Coordenadas del cuarto eje (.001~360). Posicionamiento en ngulo


para eje rotatorio (.001 a 360).
B Coordenadas para el quinto eje, posicionamiento en ngulo para eje
rotatorio.
D Nmero de corrector para dimetro de herramientas (D00~D100).
F Avance controlado (in/min o mm/min).
G Cdigos de programacin (Funciones preparatorias).
H Nmero de corrector de compensacin de longitud de herramienta.
I Se usa para especificar informacin en ciclos enlatados e
interpolaciones circulares (G02, G03) en el eje X.
J Se usa para especificar informacin en ciclos enlatados e
interpolaciones circulares (G02, G03) en el eje Y.
K Se usa para especificar informacin en ciclos enlatados e
interpolaciones circulares (G02, G03) en el eje Z.
L Nmero de repeticiones.
M Funciones Miscelneas.
N Indica el nmero de block o lnea de programacin.
O Identificacin de programa (Onnnn).
P Tiempo de espera e identificacin de subprograma.
Q Especifica datos en ciclos enlatados (su valor es siempre positivo).
R Informacin en ciclos enlatados e interpolaciones circulares.
S Revoluciones por minuto.
T Seleccin de herramienta.
X Coordenadas del eje X.
Y Coordenadas del eje y.
Z Coordenadas del eje Z.
Curso de programacin de centros de maquinado. 2015

Cdigos M (Funciones Miscelneas)

M00 Paro de programa.


M01 Paro opcional del programa.
M02 Fin de programa.
M03 Giro del husillo a la derecha (en sentido de las manecillas del reloj).
M04 Giro del husillo a la derecha (en sentido de las manecillas del reloj).
M05 Paro de husillo.
M06 Cambio de herramienta.
M08 Activacin de bomba de soluble.
M09 Desactivacin de bomba de soluble.
M19 Orientacin del husillo.
M30 Fin de programa con retorno al inicio.
M31 Extractor de virutas hacia adelante.
M32 Extractor de virutas hacia atrs.
M33 Paro de extractor de virutas.
M84 Desactivacin de pistola de aire.
M97 Llamada de subrutina local.
M98 Llamada de subprograma.
M99 Fin de subprograma con retorno al programa principal.
Curso de programacin de centros de maquinado. 2015

Cdigos G (Funciones preparatorias)

Cdigo Grupo
G00 Marcha rpida. 01
G01 Interpolacin lineal con avance controlado. 01
G02 Interpolacin circular en sentido de las manecillas de reloj. 01
G03 Interpolacin circular en contrasentido de las manecillas del 01
reloj con avance controlado.
G04 Pausa con tiempo Pnnnn. 00
G10 Cambio de compensacin programable. 00
G12 Fresado de cavidad circular a la derecha. 00
G13 Fresado de cavidad circular a la izquierda. 00
G17 Seleccin del plano X, Y. Para interpolacin circular y 02
helicoidal.
G18 Seleccin del plano X, Z. Para interpolacin circular y 02
helicoidal.
G19 Seleccin del plano Y, Z. Para interpolacin circular y 02
helicoidal.
G20 Sistema ingls. 06
G21 Sistema mtrico. 06
G28 Regreso al punto de referencia. 00
G40 Cancelacin de la compensacin del dimetro del cortador. 07
G41 Compensacin del dimetro de la herramienta izquierda. 07
G42 Compensacin del dimetro de la herramienta derecha. 07
G43 Compensacin de longitud de herramienta positiva. 08
G44 Compensacin de longitud de herramienta negativa. 08
G47 Grabado de texto. 00
G49 Cancelacin de la compensacin de longitud de 08
herramienta.
G54 - Establece la posicin de las coordenadas para el cero pieza. 12
G59
Curso de programacin de centros de maquinado. 2015

Cdigo Grupo
G154 P1
al Establece la posicin de las coordenadas para el cero 12
G154 pieza.
P99
G70 Ciclo de barrenos distribuidos en una circunferencia. 00
G71 Ciclo de barrenos distribuidos en un arco. 00
G72 Ciclo de barrenos distribuidos en ngulo. 00
G73 Ciclo de barrenado con retraccin. 09
G74 Ciclo de machueleado para cuerdas izquierdas. 09
G76 Ciclo de mandrinado fino. 09
G77 Ciclo de mandrinado hacia atrs. 09
G80 Cancelacin de ciclos enlatados. 09
G81 Ciclo de barreno directo. 09
G82 Ciclo de barrenado con tiempo de espera. 09
G83 Ciclo de barrenado con desahogo. 09
G84 Ciclo de machueleado para cuerdas derechas 09
G85 Ciclo de mandrinado. 09
G86 Ciclo de mandrinado con paro de husillo. 09
G87 Ciclo de mandrinado con paro de husillo y retraccin 09
manual.
G88 Ciclo de mandrinado con paro de husillo, retraccin 09
manual y tiempo de espera.
G89 Ciclo de mandrinado con paro de husillo y retroceso 09
(entra y sale con avance).
G90 Programa de coordenadas absoluto. 03
G91 Programa de coordenadas incrementales. 03
G98 Retorno al punto de inicio. 10
G99 Retorno al plano R. 10
G100 Cancelar la imagen de espejo. 00
G101 Activar la imagen de espejo. 00
G150 Fresado de cavidad para propsitos generales. 00
Curso de programacin de centros de maquinado. 2015

Encuentre los puntos en programacin Absoluta (G90)

Solucin.

Puntos X Y
P1 -63.5 -38.1
P2 -63.5 23.1
P3 -48.5 38.1
P4 44.5 38.1
P5 63.5 19.1
P6 63.5 -38.1
P7 14. -38.1
P8 14. -24.1
P9 -14. -24.1
P10 -14. -38.1
Curso de programacin de centros de maquinado. 2015

Programa del Ejercicio 1


%

O00001 (Ejercicio 1 con Ejemplo 1)

G21 (Definicin del sistema mtrico)

G00 G17 G40 G49 G80 G90 (Lnea de seguridad)

T1 M06 (Seleccin de herramienta y el cambio de herramienta)

S3000 M03 (Definir las revoluciones de la herramienta y la seleccin del giro de la herramienta)

G00 G90 G54 X-63.5 Y-50. (Mandar a una posicin recomendada, previamente establecer 0 pieza)

G00 G43 H01 Z5. M08 (Activar compensacin de longitud de la herramienta positiva y activar la de
la bomba soluble)

G01 Z-12.7 F160 (Definir avance controlado in/min o mm/min)

G01 G41 D01 X-63.5 Y-38.1 (Compensacin del D del cortador a la izquierda) (P1)

G01 X-63.5 Y23.1 (P2)

G01 X-48.5 Y38.1 (P3)

G01 X44.5 Y38.1 (P4)

G02 X63.5 Y19.1 R19. (P5)

G01 X63.5 Y-38.1 (P6)

G01 X14. Y-38.1 (P7)

G01 X14. Y-24.1 (P8)

G03 X-14. Y-24.1 R14. (P9)

G01 X-14. Y-38.1 (P10)

G01 X-63.5 Y-38.1 (P1)

G01 G40 X-63.5 Y-50. (Desactivar compensacin y regresar a posicin segura)

G00 Z10. (Alejarse del material en el eje Z)

G28 G91 Z0 M09 (Mandar a HOME en Z)

G28 G91 Y0 M05 (Mandar a HOME en Y)

M30 (Fin del programa)

%
Curso de programacin de centros de maquinado. 2015

Ejercicio 2

Solucin.
Puntos X Y
P1 1.3 0
P2 0 0
P3 0 3.19
P4 0.310 3.5
P5 1.475 3.5
P6 2.725 3.5
P7 3.69 3.5
P8 4.2 2.85
P9 4.2 0.650
P10 3.55 0
P11 2.55 0
P12 1.65 0
Curso de programacin de centros de maquinado. 2015

Programa del Ejercicio 2


%
O00002
G20
G00 G17 G40 G49 G80 G90
T2 M06
S1589 M03
G00 G90 G54 X1.3 Y-0.4
G00 G90 G54 H02 Z0.2 M08
G01 Z0 F7.15
M97 P50 L14
G00 G90 Z0.3 M09
G28 G91 Z0 M05
G28 G91 Y0
M30
N50
G01 G91 Z-0.05 F7.15
G01 G90 G41 D02 X1.3 Y0
G01 X0 Y0
G01 X0 Y3.19
G02 X0.31 Y3.5 R0.31
G01 X1.475 Y3.5
G03 X2.725 Y3.5 R0.625
G01 X3.69 Y3.5
G01 X4.2 Y2.85
G01 X4.2 Y0.65
G03 X3.55 Y0 R0.65
G01 X2.55 Y0
G03 X1.65 Y0 R0.45
G01 X1.3 Y0
G01 G40 X1.3 Y-0.4
M99
%
Curso de programacin de centros de maquinado. 2015

Comando de Posicionamiento Rpido


G00 Movimiento Rpido

X Direccin opcional para movimiento en el eje X.

Y Direccin opcional para movimiento en el eje Y.

Z Direccin opcional para movimiento en el eje Z.

A Direccin opcional para movimiento en el eje A.

G00 X___ Y___ Z___ A___;

Cdigo modal usado para posicionamiento rpido en cualquiera de los ejes, el avance al que se
mueve es a la velocidad mxima de la que tenga capacidad la maquina dependiendo el modelo. Se

recomienda utilice las teclas para controlar los movimientos rpidos,


teniendo especial cuidado al estar cerca la pieza a maquinar.

La ejecucin de un movimiento rpido es inicialmente a 45 hasta encontrar la primera


coordenada y de forma recta hasta encontrar la segunda ya que el inicio, los ejes se mueven a la
misma velocidad.

Ejemplo:

Posiciona los ejes X y Y de forma rpida a partir de la posicin anterior.

G00 X5.0 Y3.0;


Curso de programacin de centros de maquinado. 2015

Comando de Interpolacin Lineal


G01 Movimiento de Interpolacin Lineal

X Direccin opcional para movimiento en el eje X.

Y Direccin opcional para movimiento en el eje Y.

Z Direccin opcional para movimiento en el eje Z.

A Direccin opcional para movimiento en el eje A.

F Avance en pulgadas o milmetros por minuto.

G01 X___ Y___ Z___ A___ F___;

Cdigo modal que genera movimiento lineal de un punto a otro con avance controlado (F).

Ejemplo:

Posiciona los ejes X y Y de forma lineal con un avance de 10 pulgadas/min a partir de la


posicin anterior.

G01 X5.0 Y3.0;


Curso de programacin de centros de maquinado. 2015

Comando de Interpolacin Circular


G02 Movimiento de Interpolacin Lineal

X Direccin opcional para movimiento en el eje X.

Y Direccin opcional para movimiento en el eje Y.

Z Direccin opcional para movimiento en el eje Z.

F Avance en pulgadas o milmetros por minuto.

I Vector en direccin del eje X hasta el centro del crculo con respecto al punto de partida.

J Vector en direccin del eje Y hasta el centro del crculo con respecto al punto de partida.

K Vector en direccin del eje Z hasta el centro del crculo con respecto al punto de partida.

R Valor del radio del crculo (Opcional).

Cdigo modal usado para interpolacin circular en sentido de las manecillas del reloj. Por default,
el control est programado para trabajar en el plano X Y; es necesario adems programar un
avance F.

G02 X___ Y___ R___ F___;

Ejemplo:

Mueve los ejes X y Y con un avance de 10 pulgadas/min en interpolacin circular hasta la


posicin programada.

G02 X5.0 Y3.0 R4.0 F10.0;


Curso de programacin de centros de maquinado. 2015

Para encender maquina

Para capturar nuevo programa

1) Oprimir tecla List Program. Si aparece en blanco oprimir Enter.


2) Ingresar nmero de programa (Ejemplo: O0001) nicamente nmero de programa.
3) Oprimir tecla Edit.

También podría gustarte