Está en la página 1de 20

CNC

CONTROL NUMÉRICO COMPUTARIZADO


DEFINICIÓN

Es un sistema que permite controlar en todo


momento la posición de un elemento físico,
normalmente una herramienta que está montada en
una máquina.

Jaime Castillo U
DEFINICIÓN

Mediante un software y un conjunto


de órdenes, se controlan las
coordenadas de posición de un
punto (la herramienta) con respecto
a un origen (0,0,0 de máquina)

Ordenes de
Información desplazamiento Mecanismo
numérica movil

Jaime Castillo U
VENTAJAS

• Posibilidad de fabricación de piezas muy difíciles


• Seguridad
• Precisión
• Exactitud
• Aumento de productividad de las máquinas
• Celdas de manufactura flexible

Jaime Castillo U
APLICACIONES

• Fresado
• Torneado
• Taladrado
• Rectificado
• Plegado
• Punzado
• Soldadura
• Corte

Jaime Castillo U
SECUENCIA DE PROGRAMACIÓN

Jaime Castillo U
SISTEMAS DE COORDENADAS

Jaime Castillo U
PROGRAMACION CNC

Jaime Castillo U
PROGRAMACIÓN CNC
TORNEADO

Jaime Castillo U
PROGRAMA CNC

Un programa es una lista secuencial de


instrucciones que serán ejecutadas por la
máquina de CNC

Contienen toda la información requerida para


lograr la fabricación de la pieza

Jaime Castillo U
PROGRAMA CNC
SECUENCIA DE UN PROGRAMA

N___ G___ G___ X___ Y___ Z___ T___ M___

Secuencia

Funciones
preparatorias

Coordenadas de
movimiento Funciones
miscelaneas

Jaime Castillo U
PROGRAMA CNC

VARIABLES DE PROGRAMACIÓN

N Número de secuencia
G Funciones preparatorias
X, Y, Z Coordenadas de desplazamiento
I, J, K Coordenadas de centros de arcos
S Variables del husillo
F Avance de corte
M Funciones misceláneas
T Asignación de herramientas
Jaime Castillo U
PROGRAMA CNC

CONSIDERACIONES

• Cada movimiento o acción se realiza secuencialmente.


• Cada bloque o secuencia debe ser numerado.
• Códigos G: Son funciones preparativas de la máquina y
pueden ser condicionantes o de movimiento.
• Códigos M: Son funciones misceláneas que apoyan a
los códigos G.

Jaime Castillo U
PROGRAMA CNC

ESTRUCTURA DEL PROGRAMA CNC

1. INICIO: Contiene todas las instrucciones que preparan


la máquina para la ejecución de la operación.

2. MECANIZADO: Contiene todas las instrucciones de


ejecución de la operación: Desplazamientos, ciclos
especiales, velocidades, misceláneos, etc.

3. FINAL: Contiene la información necesaria para el


cierre del programa: Final de movimientos, retorno al
punto cero de pieza, cierre de ciclos especiales, etc
Jaime Castillo U
CÓDIGOS DE PROGRAMACIÓN

NOMENCLATURA GENERAL Solo IM

CÓDIGO ACCIÓN
N Número de secuencia
X, Z Coordenadas de desplazamiento
G Funciones preparatorias
R Valor de radio de arco
F Avance de mecanizado
T Herramienta seleccionada
S Funciones de giro de la pieza de trabajo

Jaime Castillo U
CÓDIGOS DE PROGRAMACIÓN

CÓDIGOS G Solo IM

CÓDIGO ACCIÓN
G0 Interpolación lineal con avance máximo
G1 Interpolación lineal con avance programado
G2 Interpolación circular en sentido horario
G3 Interpolación circular en sentido antihorario
G97 RPM constantes
G96 Velocidad de corte constante
G50 Límite de RPM

Jaime Castillo U
CÓDIGOS DE PROGRAMACIÓN

CÓDIGOS M Solo IM

CÓDIGO ACCIÓN
M3 Rotación de la pieza en sentido horario
M4 Rotación de la pieza en sentido antihorario
M5 Detener el giro de la pieza
M8 Encender refrigerante
M9 Apagar refrigerante
M30 Fin del programa

Jaime Castillo U
EJEMPLO
Solo IM

Jaime Castillo U
SOLUCIÓN

Jaime Castillo U

También podría gustarte