CNC
CENTRO DE ENSEÑANZA
TECNICA INDUSTRIAL
INTRODUCCION
 CNC (control numérico computarizado)
Maquinas herramientas controladas por una
computadora.
Sirven para:
Eliminar errores humanos.
Eficientar la producción.
Exactitud en las medidas.
 CAD (diseño asistido por computadora)
computer-aided design
 CAM (manufactura asistida por
computadora) computer-aided
manufacturing
CNC
 PROGRAMA
(part program) Serie de instrucciones
usadas por la máquina de CNC para
realizar la secuencia de operaciones
necesaria con el fin de maquinar una
pieza de trabajo determinada.
PALABRAS:
Son las instrucciones identificadas por una
letra y un valor.
CNC
 BLOQUE:
Serie de instrucciones o palabras que forman una
línea del programa.
Nomenclatura de control para cnc:
 código F (F code) Un código que determina el
avance específico durante una operación de
corte.
 código G (G code) Un código que determina el
tipo de operación realizado en la máquina. Los
códigos G seleccionan el tipo de movimiento, el
modo de velocidad o de avance, etc.
CNC
 código M (M code) Un código utilizado para escoger una
acción entre un variado grupo de comandos. Los
códigos M cambian las herramientas de corte, activan o
desactivan el refrigerante, el husillo o las mordazas de la
pieza de trabajo, etc.
 código S (S code) Un código que determina la velocidad
durante una operación de corte.
 código T (T code) Un código utilizado para determinar la
herramienta específica durante un cambio de
herramienta. Dependiendo del control, el código T inicia
el cambio de herramienta o hace referencia a la
compensación geométrica correspondiente.
CNC
 código U (U code) Un código que indica una posición
incremental a lo largo del eje X. Los códigos U también
se utilizan en los ciclos enlatados de torneado en bruto
para dejar una pequeña cantidad de material para el
acabado.
 código W (W code) Un código que indica una posición
incremental a lo largo del eje Z. Los códigos W también
se utilizan en los ciclos enlatados de torneado en bruto
para dejar una pequeña cantidad de material para el
acabado.
 código X (X code) Un código que describe una posición
específica dentro del eje X. código Z (Z code) Una
palabra que describe una posición específica dentro del
eje Z.
Programacion
 Para definir la forma de una pieza en un
centro de maquinado cnc, se realiza
mediante puntos en el sistema de
coordenadas cartesianas.
CNC
 ciclo enlatado (canned cycle) Una
secuencia de operaciones de la máquina
iniciada por un código G. Los ciclos
enlatados hacen las veces de atajos que
simplifican el programa. Las secuencias
de torneado en bruto, torneado de
acabado y taladrado profundo son ciclos
enlatados frecuentes.
CODIGOS G
 G0 o G00:
Cruce rápido [Rapid traverse].
Orden de desplazamiento a un punto
coordenado.
CODIGOS G
 G1 o G01:
Interpolación lineal con avance controlado
CNC
 G02
interpolación circular a la derecha (Sentido
Horario)
CNC
 G03
interpolación circular a la izquierda
(Sentido Antihorario)
PARAMETROS DE CORTE
 Son los factores que influyen en el
proceso del corte del metal.
1.-Revoluciones a las que debe girar el
husillo (S speed)
2.-Avance de la herramienta de corte
(Feeding).
3.-Profundidad de corte
 Para calcular las r.p.m. es necesario tomar el
valor de la velocidad de corte (vc) que se
establece a partir del material a maquinar.
S=(vc x 1000) / (pi x Diametro)
Vc (m/min) F (mm/ rev)
Aluminio 120- 200 0.1- 0.05
Latón 100-120 0.1-0.05
Hierro fundido 50-80 0.05-0.025
Acero al carbón 60-80 0.05-0.025
Acrílico 40-60 0.075-0.035
Códigos G para las RPM
 Revoluciones por minuto fijas (G97)
 Velocidad periférica constante (G96) se
coloca la Vc para que la maquina haga el
calculo
Velocidad de avance F
 El avance de la herramienta se puede
establecer de dos formas:
1.- avance por revolucion mm/rev, pulg/rev
(G99).
2.-distancia por tiempo, mm/min pulg/min
(G98).
Asignación de herramienta T
 Viene de la palabra tool, se utiliza con
cuatro dígitos sin punto decimal, los dos
primeros especifican el numero de
herramientas y los dos últimos el numero
del compensador.
 Ej. T0101
Compensador
 Son los valores lineales que tiene que
desplazarse la herramienta de cero
maquina a cero pieza.
G70 Ciclo fijo de contorneado para
G71 y G72
 Este ciclo sirve para realizar un recorrido a
través del contorno programado y se
utiliza para el acabado final de la pieza.
Formato:
G70 P(pb) Q(ub) F(av) S(vl) T(hr)
Donde:
Pb: Primer bloque de la secuencia
establecida para el contorno.
G70
 Ub ultimo bloque de la secuencia
establecida para el contorno.
 Av avance de corte.
 Vl velocidad de husillo.
 Hr No. De herramienta y compensador.
Ciclo G71 de desbaste horizontal
G71 U(pc) R(sp)
G71 P(pb) Q(ub) U(mx) W(mz) F(av) S(vl) T(hr)
Donde:
Pc profundidad de corte en cada pasada.
Sp separacion de la herramienta para le retroceso
Pb primer bloque
ub ultimo bloque
Mx exedente en x
Mz exedente en z
G72 ciclo fijo de desbaste vertical
 G72 W(pc) R(sp)
 G72 P(pb) Q(ub) U(mx) W(mz) F() S() T()
 Pc profundidad de corte en cada pasada.
 Sp Separación de la herramienta par el
retroceso.
 Pb primer bloque.
 Ub ultimo bloque.
 Mx excedente en x.
 Mz excedente en z.

CNC_conceptos_basicos.pdf

  • 1.
  • 2.
    INTRODUCCION  CNC (controlnumérico computarizado) Maquinas herramientas controladas por una computadora. Sirven para: Eliminar errores humanos. Eficientar la producción. Exactitud en las medidas.
  • 3.
     CAD (diseñoasistido por computadora) computer-aided design  CAM (manufactura asistida por computadora) computer-aided manufacturing
  • 4.
    CNC  PROGRAMA (part program)Serie de instrucciones usadas por la máquina de CNC para realizar la secuencia de operaciones necesaria con el fin de maquinar una pieza de trabajo determinada. PALABRAS: Son las instrucciones identificadas por una letra y un valor.
  • 5.
    CNC  BLOQUE: Serie deinstrucciones o palabras que forman una línea del programa. Nomenclatura de control para cnc:  código F (F code) Un código que determina el avance específico durante una operación de corte.  código G (G code) Un código que determina el tipo de operación realizado en la máquina. Los códigos G seleccionan el tipo de movimiento, el modo de velocidad o de avance, etc.
  • 6.
    CNC  código M(M code) Un código utilizado para escoger una acción entre un variado grupo de comandos. Los códigos M cambian las herramientas de corte, activan o desactivan el refrigerante, el husillo o las mordazas de la pieza de trabajo, etc.  código S (S code) Un código que determina la velocidad durante una operación de corte.  código T (T code) Un código utilizado para determinar la herramienta específica durante un cambio de herramienta. Dependiendo del control, el código T inicia el cambio de herramienta o hace referencia a la compensación geométrica correspondiente.
  • 7.
    CNC  código U(U code) Un código que indica una posición incremental a lo largo del eje X. Los códigos U también se utilizan en los ciclos enlatados de torneado en bruto para dejar una pequeña cantidad de material para el acabado.  código W (W code) Un código que indica una posición incremental a lo largo del eje Z. Los códigos W también se utilizan en los ciclos enlatados de torneado en bruto para dejar una pequeña cantidad de material para el acabado.  código X (X code) Un código que describe una posición específica dentro del eje X. código Z (Z code) Una palabra que describe una posición específica dentro del eje Z.
  • 8.
    Programacion  Para definirla forma de una pieza en un centro de maquinado cnc, se realiza mediante puntos en el sistema de coordenadas cartesianas.
  • 9.
    CNC  ciclo enlatado(canned cycle) Una secuencia de operaciones de la máquina iniciada por un código G. Los ciclos enlatados hacen las veces de atajos que simplifican el programa. Las secuencias de torneado en bruto, torneado de acabado y taladrado profundo son ciclos enlatados frecuentes.
  • 10.
    CODIGOS G  G0o G00: Cruce rápido [Rapid traverse]. Orden de desplazamiento a un punto coordenado.
  • 11.
    CODIGOS G  G1o G01: Interpolación lineal con avance controlado
  • 12.
    CNC  G02 interpolación circulara la derecha (Sentido Horario)
  • 13.
    CNC  G03 interpolación circulara la izquierda (Sentido Antihorario)
  • 14.
    PARAMETROS DE CORTE Son los factores que influyen en el proceso del corte del metal. 1.-Revoluciones a las que debe girar el husillo (S speed) 2.-Avance de la herramienta de corte (Feeding). 3.-Profundidad de corte
  • 15.
     Para calcularlas r.p.m. es necesario tomar el valor de la velocidad de corte (vc) que se establece a partir del material a maquinar. S=(vc x 1000) / (pi x Diametro) Vc (m/min) F (mm/ rev) Aluminio 120- 200 0.1- 0.05 Latón 100-120 0.1-0.05 Hierro fundido 50-80 0.05-0.025 Acero al carbón 60-80 0.05-0.025 Acrílico 40-60 0.075-0.035
  • 16.
    Códigos G paralas RPM  Revoluciones por minuto fijas (G97)  Velocidad periférica constante (G96) se coloca la Vc para que la maquina haga el calculo
  • 17.
    Velocidad de avanceF  El avance de la herramienta se puede establecer de dos formas: 1.- avance por revolucion mm/rev, pulg/rev (G99). 2.-distancia por tiempo, mm/min pulg/min (G98).
  • 18.
    Asignación de herramientaT  Viene de la palabra tool, se utiliza con cuatro dígitos sin punto decimal, los dos primeros especifican el numero de herramientas y los dos últimos el numero del compensador.  Ej. T0101
  • 19.
    Compensador  Son losvalores lineales que tiene que desplazarse la herramienta de cero maquina a cero pieza.
  • 20.
    G70 Ciclo fijode contorneado para G71 y G72  Este ciclo sirve para realizar un recorrido a través del contorno programado y se utiliza para el acabado final de la pieza. Formato: G70 P(pb) Q(ub) F(av) S(vl) T(hr) Donde: Pb: Primer bloque de la secuencia establecida para el contorno.
  • 21.
    G70  Ub ultimobloque de la secuencia establecida para el contorno.  Av avance de corte.  Vl velocidad de husillo.  Hr No. De herramienta y compensador.
  • 22.
    Ciclo G71 dedesbaste horizontal G71 U(pc) R(sp) G71 P(pb) Q(ub) U(mx) W(mz) F(av) S(vl) T(hr) Donde: Pc profundidad de corte en cada pasada. Sp separacion de la herramienta para le retroceso Pb primer bloque ub ultimo bloque Mx exedente en x Mz exedente en z
  • 23.
    G72 ciclo fijode desbaste vertical  G72 W(pc) R(sp)  G72 P(pb) Q(ub) U(mx) W(mz) F() S() T()  Pc profundidad de corte en cada pasada.  Sp Separación de la herramienta par el retroceso.  Pb primer bloque.  Ub ultimo bloque.  Mx excedente en x.  Mz excedente en z.