SlideShare una empresa de Scribd logo
1 de 34
INSTITUTO TECNICO INDUSTRIAL
  FRANCISCO JOSE DE CALDAS

       ¿ QUE ES C.N.C.?
       SALA CAD-CAM



 MECANICA INDUSTRIAL
PROGRAMACION PARA CENTRO DE
      MECANIZADO CNC




    CON CONTROL FANUC
REFERENTE HISTORICO
               CONTROL NUMERICO
 En 1949 la tecnología de los aviones jet demanda que la mecanización de
   sus piezas sea más dispendiosa y precisa, una de estas piezas era una
   leva tridimensional para el regulador de la bomba de los motores, por lo
   cual la fuerza aérea de Estados Unidos junto con el MIT (Instituto
   Tecnológico de Massachussets) inicia el proyecto de una máquina
   controlada por un computador. En 1952 el MIT presenta la primera máquina
   de control numérico (NC) basada en los conceptos de Jhon Parsons y
   Frank Stulen, esta máquina era una fresadora y el control era conformado
   por tubos electronicos y relays, como se ve en la foto el control era más
   grande que la misma máquina.
REFERENTE HISTORICO

 En 1952 se comenzaron a
  fabricar las primeras maquinas
  de control numérico (NC) a
  nivel industrial.

 En 1970 al control NC se le
  agrega el microcomputador y
  se lo perfecciona hasta llegar
  a ser CNC totalmente
  controlado por un computador.

 Después de 1972 las
  máquinas CNC han venido
  evolucionado a la par con los
  computadores haciéndolas
  más confiables y fáciles de
  manejar.
C N C
CNC es la sigla de Computer Numerical Control, control numérico por computador.




  El control se toma como eslabón de unión entre la máquina y el operario.
    Para que la máquina pueda trabajar se introducen los datos geométricos y
    tecnológicos al control por medio de un lenguaje de programación.

  Con ayuda del control se pueden realizar tareas que son insolubles en una
    máquina convencional.
PROGRAMACIÓN ISO
 La ISO estandarizó el lenguaje de programación para
  las máquinas CNC.

 Muchos fabricantes de controles han desarrollado un
  lenguaje propio para sus controles conocido como
  conversacional, pero un programador que domine la
  programación ISO puede defenderse bien en la mayoría
  de controles, es por eso que nos centraremos en este
  lenguaje de programación enfocado a los controles
  FANUC que son los de mayor uso en nuestra industria.

 Este lenguaje de programación se compone de códigos
  compuestos por letras seguidas de números, por medio
  de los cuales se dan las ordenes de movimiento y
  activación de funciones de la maquina.
CODIGOS DE PROGRAMACION
            ISO
 CODIGOS G: fueron en principio creados para
  especificar la geometría de la trayectoria de la
  herramienta, si avanza rápidamente, o mecanizando en
  línea o en arco. Estos códigos están compuestos por la
  letra G seguida de números, van desde el G0 hasta el
  G99.

 CODIGOS M: Misceláneos o funciones auxiliares, se
  crearon en principio para automatizar las funciones que
  realizaría el operario, como prender el husillo, encender
  el refrigerante, etc. Estos códigos van desde el M0
  hasta el M99.
CODIGOS DE PROGRAMACION
            ISO

 CODIGO S: Speed = con este         S = Speed
  código se programa la
  velocidad del husillo en r.p.m
  el código S va acompañado de
  el valor numérico de las r.p.m
  a las que va a girar el husillo.
  Ejemplo, si se programa
  S2300 el husillo girará a 2300
  r.p.m. El valor de la velocidad
  del husillo se programará de
  acuerdo al material a trabajar y
  al tipo de herramienta a
  utilizar.
CODIGOS DE PROGRAMACION
             ISO
 CODIGO F: feed =
  alimentación o avance de
                                 F = Feed
  mecanizado, es la velocidad
  con que se mueve la máquina
  en las operaciones de
  mecanizado, en el centro de
  mecanizado esta velocidad se
  programa en milímetros por
  minuto, el código F va
  acompañado del valor
  numérico del avance de
  mecanizado. Ejemplo, si se
  programa F500, la máquina se
  moverá a 500 mm/minuto.
CODIGOS DE PROGRAMACION
            ISO
 CODIGO T: tool
  herramienta de trabajo, la
  programación de las
                               T = Tool
  herramientas se hace de
  acuerdo al orden
  operacional del proceso.
  El código T va
  acompañado del número
  de herramienta que se ha
  de llamar a trabajar, T1,
  T2, T3, etc.
CODIGOS DE PROGRAMACION ISO

   CODIGOS X, Y, Z : en un centro de
    mecanizado vertical, el eje X mueve la    X, Y, Z
    mesa de trabajo de izquierda a
    derecha y viceversa. El eje Y mueve
    la mesa hacia adelante y hacia atrás.
    El eje Z mueve el cabezal junto con la
    herramienta de trabajo de arriba hacia
    abajo y viceversa.
   Estos códigos van acompañados de
    valores numéricos ejemplo: X120. o
    Y250 o Z169. de esta forma se
    programan las coordenadas a donde
    debe desplazarse la máquina según la
    orden dada.
   Los ejes X, Y definen la geometría de
    un contorno o el posicionamiento de
    agujeros.
   El eje Z define la altura o profundidad
    del mecanizado.
CODIGOS DE PROGRAMACION ISO
 CODIGOS A, B, C : estos códigos
   designan el cuarto eje, que es un
   eje que gira en grados y es
   también controlado por el CNC.

 La designación A, B, o C,
   depende de si el dispositivo es
   paralelo al eje X, Y, Z.

 En los centros de mecanizado
   horizontal el 4 eje es estándar y
   se denomina con la letra B,
   ejemplo: si se programa B90. el
   eje girará 90 grados.

 Los códigos vistos anteriormente
   son los más importantes,
   posteriormente en la
   programación se explicaran otros
   dentro del formato de cada
   código.
                                       Eje B
ESTRUCTURA DE UN
                PROGRAMA
 Los programas se identifican con la letra O y se dispone de cuatro dígitos
   para numerar el programa, en algunos controles se puede digitar entre
   paréntesis el nombre del programa para una mejor identificación en la
   biblioteca de programas, por último se cierra el bloque o renglón de
   programación con un punto y coma al oprimir la tecla EOB (end of block).

    O1235 (MOLDE SOPORTE GIRATRIO);

 Generalmente se numeran los bloques o renglones de programación con la
   letra N de 5 en 5, o de 10 en 10 para tener un orden en la edición de los
   programas, aunque esto no es estrictamente necesario. Luego del numero
   de bloque se programan las instrucciones con los códigos G, M, F, S, T,
   que se necesiten cerrando el bloque de programación con el punto y coma.

    N5 G17G15 G40 G80 G94;
    N10 G90 G54;
    N15 M6 T1;

 La estructura del programa se cierra con el código M30 (fin de programa)
CODIGOS M (MAQUINA)
 En un bloque de programación se programa un
  solo código M.

 M00: parada intermedia en el programa, se
  utiliza para que el operario realice alguna
  intervención necesaria antes de continuar con
  la secuencia normal del programa
  generalmente para colocar a tope una pieza.

                O0002;
                N5 M6T1;
                N10 G0X0Z0;
                N15 M00 (COLOCAR A TOPE LA PIEZA);
           ---- N20 G0X50.Z100;
                N25 M6T2;
CODIGOS M
 M01: parada opcional programada, tiene la misma
  utilidad del código M00, pero la maquina se detiene
  cuando llega a leer el código si el operario ha activado el
  botón optional stop, si no lo ha activado la maquina no
  ejecuta la parada intermedia.

               ¨¨ ¨¨¨ ¨¨
                N90 G1Z-45.F140;
                N95 G0Z100.;
                N100 M01 (VERIFICAR DIAMETRO INTERIOR);
            --- N105 G0X36.Y30.;
                N110 G1Z-45.;
CODIGOS M
 M02: fin de programa, se
  utiliza para cerrar la estructura
  del programa, actualmente se
  utiliza más el código M30.

       N225 G0 Z100.;
       N230 M02;

 M03: giro de husillo en sentido
  horario, este código se
  acompaña del código de
  velocidad de husillo S y el
  valor numérico de las rpm. El
  sentido de giro se determina
  mirando el husillo desde arriba

       N125 M6T4;
       N130 M03 S1200;
       N135 G0X20.Y67.;
CODIGOS M
 M04: girar husillo en
  sentido antihorario, este
  código también va
  acompañado del código
  S y las rpm.

      N125 M6T9;
      N130 M04 S2000;
      N135 G0X20.Y45.;


 M05: detener husillo, se
  utiliza sobre todo antes
  de cambiar el sentido de
  giro del husillo.
     N70 G0Z100.M05;
     N75 M6T7;
     N80 G0X0Y54.M3;
CODIGOS M
 M6: cambio automático de herramienta, el ATC (automatic tool
  changer) deja la anterior herramienta en el magazín y monta la
  herramienta comandada en el husillo, va acompañado del código T
  y el numero de herramienta a colocar en el husillo.

        M6 T3;
        G0 X2. Y40. M3 S1300;

                    CODIGOS M
    M08: encender el refrigerante,
    coolant on, para que funcione
    con este código se debe
    activar el botón coolant auto
    en el panel de control. Se
    debe programar después de
    cada cambio de herramienta.

       N50 T0404;
       N55 G0X32.Z2.M8;

 M09: apagar el refrigerante.

     N65 G0X100.Z100.M9;
CODIGOS M
 M30: fin de programa.

  Cierra la estructura del programa, apaga todas las funciones y
  además cuenta una pieza realizada.

         O0024;
         N5 M6 T4;
         ¨¨¨¨¨¨¨¨¨¨¨¨¨
         ¨¨¨¨¨¨¨¨¨¨¨¨¨
         N450 M30;



 M95: contador de piezas.

  Se programa cuando dentro de un ciclo de trabajo se fabrican
  varias piezas. La ultima pieza se contará con el código M30.
CODIGOS M
 M98: llamar subprograma a
  trabajar. Se utiliza para llamar
  un subprograma desde un
  programa principal, con la letra
  P se designa el numero de
  subprograma a llamar.




 M99: fin de subprograma, este
  código cierra la estructura del
  subprograma.
Sistema de Coordenadas
PROGRAMACION DEL 4 EJE (EJE A)




 El cuarto eje instalado paralelo al eje X ,como se ve en
  la fotografía se programa con la coordenada A, al ser un
  eje rotativo se trabaja en grados.
BLOQUEO Y DESBLOQUEO DEL
          4 EJE
 En algunos controles es necesario desbloquear
  el 4 eje para poderlo mover utilizando el código
  M41.
 Se bloquea con el código M40 cuando se
  necesite fresar o taladrar sobre la pieza
  montada en el cuarto eje sin que esta este
  girando.
 Los últimos controles desbloquean y bloquean
  automáticamente el 4 eje, en estos no es
  necesario programar M41 ni M40.
REFERENCIA DEL 4 EJE (EJE A)
    La referencia del eje A se programa:
               M41
               G91 G28 A0;.
     De esta forma coincide la línea de referencia
     con el grabado a 0 grados.
PROGRAMACIÓN DEL
        AVANCE F
 Al mecanizar solamente con el eje A, el
 avance F se programa en grados por
 minuto, si se programa:

     M41
     G91 G1 A360. F360;

 El eje A girará una vuelta en un minuto.
CICLO DE TALADRADO CON EL EJE A


O0001(TALADRADO 4 EJE)
G80
M6T1
G91G28A0
G90G55
G0X30Y0A0Z53.M3S2000
G81Z48R51F80
A45
A90
A135
A180
A225
A270
A315
G80
G0Z100
M30
PROGRAMAR UNA LEVA
PROGRAMA LEVA
O0025( LEVA)
G91G28 Z0
G28 X0 Y0 A0
G90G54
M6T1 (FRESA DE 3MM)
G0 X6.5 Y0 A0 M13S2000
G43H1 Z2
G1 Z-2 F100
G91G1 X10 A360 F500
G1 X5 A180
G1 X-5 A180
G1 X-10 A360
G0 Z100
M30
PROGRAMAR PENTAGONO Y ESCOTADURA
PROGRAMAR PENTAGONO Y ESCOTADURA

 El cero de pieza se fija en la
   superficie del cilindro, la
   profundidad de planeado es Z-5.
    360 grados dividido 5 lados da
   72 grados. Al iniciar en 36
   grados (la mitad de 72), se
   planea y se gira cada 72 grados
   más para planear cada cara
   hasta completar las 5 caras.


 Para programar la escotadura
   se hace el desarrollo del cilindro
   X contra A.
PROGRAMA : PENTAGONO Y ESCOTADURA

O0026(PENTAGONO)
G91G28 Z0
G28 X0 Y0 A0          Y35 F2000
G90G54                G0 A324
M6T2(FRESA DE 32MM)   G01 Y-12 F100
G90G0 A36             Y-35 F2000
G0 X7.5 Y35 M3 S500   G0 Z5 M09
G43 H2 Z-5            G0 A0 M5
G1 Y-12 F100M8        G91 G28 Z0
Y-35 F2000            M6T1(FRESA DE 8MM)
G0 A108               G90G54G0 X70 Y0 A0 M13S3000
G01 Y12 F100          G43 H1 Z2
Y35 F2000             G01 Z-2 F100 M08
G0 A180               A100
G01 Y-12 F100         X30 A300
Y-35 F2000            G91G28 Z0
G0 A252               G28 X0 Y0 A0
G01 Y12 F100          M30
GRABADOS UTILIZANDO EL 4 EJE
 Generalmente para hacer grabados utilizando el 4 eje se utiliza un software
   CAM para generar el programa. En este caso se grabo la figura de un lobo
   proyectada sobre un cilindro.

Más contenido relacionado

La actualidad más candente

8305350 ejemplos-programacion-fanuc-ot
8305350 ejemplos-programacion-fanuc-ot8305350 ejemplos-programacion-fanuc-ot
8305350 ejemplos-programacion-fanuc-ot
amaia bergaretxe
 
Electroneumática: manual de detección de fallas en circuitos neumáticos
Electroneumática: manual de detección de fallas en circuitos neumáticosElectroneumática: manual de detección de fallas en circuitos neumáticos
Electroneumática: manual de detección de fallas en circuitos neumáticos
SANTIAGO PABLO ALBERTO
 

La actualidad más candente (20)

Manual de programacion de control numérico
Manual de programacion de control numérico Manual de programacion de control numérico
Manual de programacion de control numérico
 
Introduccion al cnc
Introduccion al cncIntroduccion al cnc
Introduccion al cnc
 
Curso Fundamental De Torno Cnc
Curso Fundamental De Torno CncCurso Fundamental De Torno Cnc
Curso Fundamental De Torno Cnc
 
CNC
CNCCNC
CNC
 
Laboratorio de cnc torno
Laboratorio de cnc tornoLaboratorio de cnc torno
Laboratorio de cnc torno
 
8305350 ejemplos-programacion-fanuc-ot
8305350 ejemplos-programacion-fanuc-ot8305350 ejemplos-programacion-fanuc-ot
8305350 ejemplos-programacion-fanuc-ot
 
Electroneumática: manual de detección de fallas en circuitos neumáticos
Electroneumática: manual de detección de fallas en circuitos neumáticosElectroneumática: manual de detección de fallas en circuitos neumáticos
Electroneumática: manual de detección de fallas en circuitos neumáticos
 
Taladros (2)
Taladros (2)Taladros (2)
Taladros (2)
 
Maquinaria CNC
Maquinaria  CNC Maquinaria  CNC
Maquinaria CNC
 
Historia del cnc
Historia del cncHistoria del cnc
Historia del cnc
 
Lazo cerrado y abierto
Lazo cerrado  y abiertoLazo cerrado  y abierto
Lazo cerrado y abierto
 
Engranajes de dientes rectos
Engranajes de dientes rectosEngranajes de dientes rectos
Engranajes de dientes rectos
 
Instrumentacion normas isa sesion i
Instrumentacion normas isa   sesion iInstrumentacion normas isa   sesion i
Instrumentacion normas isa sesion i
 
Códigos G y M
Códigos G y M Códigos G y M
Códigos G y M
 
Codigos g y m
Codigos g y mCodigos g y m
Codigos g y m
 
Preguntas sobre la fresadora
Preguntas sobre la fresadoraPreguntas sobre la fresadora
Preguntas sobre la fresadora
 
Cnc 010
Cnc 010Cnc 010
Cnc 010
 
sistemas de control
sistemas de controlsistemas de control
sistemas de control
 
CODIGOS G Y M PARA MAQUINADO Y PARA TORNO
CODIGOS G Y M PARA MAQUINADO Y PARA TORNOCODIGOS G Y M PARA MAQUINADO Y PARA TORNO
CODIGOS G Y M PARA MAQUINADO Y PARA TORNO
 
Comandos de programacion cnc
Comandos de programacion cncComandos de programacion cnc
Comandos de programacion cnc
 

Similar a Que es cnc

4. DIAPOSITIVA FRES CNC-15-08-17U4-control-numerico-por-computadora1.pptx
4. DIAPOSITIVA FRES CNC-15-08-17U4-control-numerico-por-computadora1.pptx4. DIAPOSITIVA FRES CNC-15-08-17U4-control-numerico-por-computadora1.pptx
4. DIAPOSITIVA FRES CNC-15-08-17U4-control-numerico-por-computadora1.pptx
Milton Diaz Perez
 
4. DIAPOSITIVA FRES CNC-15-08-17U4-control-numerico-por-computadora1.pptx
4. DIAPOSITIVA FRES CNC-15-08-17U4-control-numerico-por-computadora1.pptx4. DIAPOSITIVA FRES CNC-15-08-17U4-control-numerico-por-computadora1.pptx
4. DIAPOSITIVA FRES CNC-15-08-17U4-control-numerico-por-computadora1.pptx
Milton Diaz Perez
 

Similar a Que es cnc (20)

Cnc+torno
Cnc+tornoCnc+torno
Cnc+torno
 
torno CNC
torno CNC torno CNC
torno CNC
 
Cnc torno fredy
Cnc torno fredyCnc torno fredy
Cnc torno fredy
 
CNC.pdf
CNC.pdfCNC.pdf
CNC.pdf
 
Maquinas especiales 2da parte introduccion a programacion
Maquinas especiales 2da parte introduccion a programacionMaquinas especiales 2da parte introduccion a programacion
Maquinas especiales 2da parte introduccion a programacion
 
CNC_conceptos_basicos.pdf
CNC_conceptos_basicos.pdfCNC_conceptos_basicos.pdf
CNC_conceptos_basicos.pdf
 
Cevallos pillajocodigos g v le
Cevallos pillajocodigos g v leCevallos pillajocodigos g v le
Cevallos pillajocodigos g v le
 
1.3 programacion cnc.pdf
1.3 programacion cnc.pdf1.3 programacion cnc.pdf
1.3 programacion cnc.pdf
 
CNC Control Numérico Computarizado
CNC Control Numérico ComputarizadoCNC Control Numérico Computarizado
CNC Control Numérico Computarizado
 
Programación CNC
Programación CNCProgramación CNC
Programación CNC
 
Programación de máquinas de CNC con códigos G&M TecnoEdu.pdf
Programación de máquinas de CNC con códigos G&M TecnoEdu.pdfProgramación de máquinas de CNC con códigos G&M TecnoEdu.pdf
Programación de máquinas de CNC con códigos G&M TecnoEdu.pdf
 
U4 control-numerico-por-computadora
U4 control-numerico-por-computadoraU4 control-numerico-por-computadora
U4 control-numerico-por-computadora
 
U4 control-numerico-por-computadora
U4 control-numerico-por-computadoraU4 control-numerico-por-computadora
U4 control-numerico-por-computadora
 
CNC.pptx
CNC.pptxCNC.pptx
CNC.pptx
 
CNC.pptx
CNC.pptxCNC.pptx
CNC.pptx
 
Presentación Control Numérico Computarizado
Presentación Control Numérico ComputarizadoPresentación Control Numérico Computarizado
Presentación Control Numérico Computarizado
 
Curso basico cnc www.estudioscala.jimdo.com
Curso basico cnc www.estudioscala.jimdo.comCurso basico cnc www.estudioscala.jimdo.com
Curso basico cnc www.estudioscala.jimdo.com
 
4. DIAPOSITIVA FRES CNC-15-08-17U4-control-numerico-por-computadora1.pptx
4. DIAPOSITIVA FRES CNC-15-08-17U4-control-numerico-por-computadora1.pptx4. DIAPOSITIVA FRES CNC-15-08-17U4-control-numerico-por-computadora1.pptx
4. DIAPOSITIVA FRES CNC-15-08-17U4-control-numerico-por-computadora1.pptx
 
4. DIAPOSITIVA FRES CNC-15-08-17U4-control-numerico-por-computadora1.pptx
4. DIAPOSITIVA FRES CNC-15-08-17U4-control-numerico-por-computadora1.pptx4. DIAPOSITIVA FRES CNC-15-08-17U4-control-numerico-por-computadora1.pptx
4. DIAPOSITIVA FRES CNC-15-08-17U4-control-numerico-por-computadora1.pptx
 
Taller cnc
Taller cncTaller cnc
Taller cnc
 

Más de Jose Mecanico

Tesis original jc&ea (reparado)
Tesis original jc&ea (reparado)Tesis original jc&ea (reparado)
Tesis original jc&ea (reparado)
Jose Mecanico
 
Divisor universal guia de aprendizaje
Divisor universal guia de aprendizajeDivisor universal guia de aprendizaje
Divisor universal guia de aprendizaje
Jose Mecanico
 
Guia 2 rutinas torno cnc
Guia 2 rutinas torno cncGuia 2 rutinas torno cnc
Guia 2 rutinas torno cnc
Jose Mecanico
 

Más de Jose Mecanico (20)

Cabildo abierto distrital sobre educacion tecnica industrial bogota
Cabildo abierto distrital sobre educacion tecnica industrial bogotaCabildo abierto distrital sobre educacion tecnica industrial bogota
Cabildo abierto distrital sobre educacion tecnica industrial bogota
 
Nelson pinedo
Nelson pinedoNelson pinedo
Nelson pinedo
 
6 mayo de 1998 baranda norte el campin
6 mayo de 1998 baranda norte el campin6 mayo de 1998 baranda norte el campin
6 mayo de 1998 baranda norte el campin
 
Histografia millonarios vs atletico nacional
Histografia millonarios vs atletico nacionalHistografia millonarios vs atletico nacional
Histografia millonarios vs atletico nacional
 
Operación y programacion basicos para control numerico computarizado
Operación y programacion  basicos para control numerico computarizadoOperación y programacion  basicos para control numerico computarizado
Operación y programacion basicos para control numerico computarizado
 
Cam works por Ing Castañeda-CNAD- MEXICO 2010
Cam works por Ing Castañeda-CNAD- MEXICO 2010Cam works por Ing Castañeda-CNAD- MEXICO 2010
Cam works por Ing Castañeda-CNAD- MEXICO 2010
 
Tesis original jc&ea (reparado)
Tesis original jc&ea (reparado)Tesis original jc&ea (reparado)
Tesis original jc&ea (reparado)
 
Divisor universal guia de aprendizaje
Divisor universal guia de aprendizajeDivisor universal guia de aprendizaje
Divisor universal guia de aprendizaje
 
Teorias y fundamentos del buril de corte
Teorias y fundamentos del buril de corteTeorias y fundamentos del buril de corte
Teorias y fundamentos del buril de corte
 
Guia 2 rutinas torno cnc
Guia 2 rutinas torno cncGuia 2 rutinas torno cnc
Guia 2 rutinas torno cnc
 
Calculo de engranajes dientes rectos
Calculo de engranajes dientes rectosCalculo de engranajes dientes rectos
Calculo de engranajes dientes rectos
 
Guia 2. divisor universal
Guia 2. divisor universalGuia 2. divisor universal
Guia 2. divisor universal
 
Manual mantenimiento fanuc oi b
Manual mantenimiento fanuc oi bManual mantenimiento fanuc oi b
Manual mantenimiento fanuc oi b
 
Manual del operador torno cnc fanuc oi tb
Manual del operador torno cnc fanuc oi tbManual del operador torno cnc fanuc oi tb
Manual del operador torno cnc fanuc oi tb
 
Curso basico torno cnc leadwell[2]
Curso basico torno cnc leadwell[2]Curso basico torno cnc leadwell[2]
Curso basico torno cnc leadwell[2]
 
Guia 1 coordenadas, cero pieza, rutinas torno cnc
Guia 1 coordenadas, cero pieza, rutinas torno cncGuia 1 coordenadas, cero pieza, rutinas torno cnc
Guia 1 coordenadas, cero pieza, rutinas torno cnc
 
Plan estrategico torno 10°
Plan estrategico torno 10°Plan estrategico torno 10°
Plan estrategico torno 10°
 
Programacion torno cnc
Programacion torno cncProgramacion torno cnc
Programacion torno cnc
 
Inicio autocad
Inicio autocadInicio autocad
Inicio autocad
 
Evaluacion teorica 1 de fresado
Evaluacion teorica 1 de fresadoEvaluacion teorica 1 de fresado
Evaluacion teorica 1 de fresado
 

Último

NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
JonathanCovena1
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
MiNeyi1
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
lupitavic
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
MiNeyi1
 

Último (20)

PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 

Que es cnc

  • 1. INSTITUTO TECNICO INDUSTRIAL FRANCISCO JOSE DE CALDAS ¿ QUE ES C.N.C.? SALA CAD-CAM MECANICA INDUSTRIAL
  • 2.
  • 3. PROGRAMACION PARA CENTRO DE MECANIZADO CNC  CON CONTROL FANUC
  • 4. REFERENTE HISTORICO CONTROL NUMERICO  En 1949 la tecnología de los aviones jet demanda que la mecanización de sus piezas sea más dispendiosa y precisa, una de estas piezas era una leva tridimensional para el regulador de la bomba de los motores, por lo cual la fuerza aérea de Estados Unidos junto con el MIT (Instituto Tecnológico de Massachussets) inicia el proyecto de una máquina controlada por un computador. En 1952 el MIT presenta la primera máquina de control numérico (NC) basada en los conceptos de Jhon Parsons y Frank Stulen, esta máquina era una fresadora y el control era conformado por tubos electronicos y relays, como se ve en la foto el control era más grande que la misma máquina.
  • 5. REFERENTE HISTORICO  En 1952 se comenzaron a fabricar las primeras maquinas de control numérico (NC) a nivel industrial.  En 1970 al control NC se le agrega el microcomputador y se lo perfecciona hasta llegar a ser CNC totalmente controlado por un computador.  Después de 1972 las máquinas CNC han venido evolucionado a la par con los computadores haciéndolas más confiables y fáciles de manejar.
  • 6. C N C CNC es la sigla de Computer Numerical Control, control numérico por computador.  El control se toma como eslabón de unión entre la máquina y el operario. Para que la máquina pueda trabajar se introducen los datos geométricos y tecnológicos al control por medio de un lenguaje de programación.  Con ayuda del control se pueden realizar tareas que son insolubles en una máquina convencional.
  • 7. PROGRAMACIÓN ISO  La ISO estandarizó el lenguaje de programación para las máquinas CNC.  Muchos fabricantes de controles han desarrollado un lenguaje propio para sus controles conocido como conversacional, pero un programador que domine la programación ISO puede defenderse bien en la mayoría de controles, es por eso que nos centraremos en este lenguaje de programación enfocado a los controles FANUC que son los de mayor uso en nuestra industria.  Este lenguaje de programación se compone de códigos compuestos por letras seguidas de números, por medio de los cuales se dan las ordenes de movimiento y activación de funciones de la maquina.
  • 8. CODIGOS DE PROGRAMACION ISO  CODIGOS G: fueron en principio creados para especificar la geometría de la trayectoria de la herramienta, si avanza rápidamente, o mecanizando en línea o en arco. Estos códigos están compuestos por la letra G seguida de números, van desde el G0 hasta el G99.  CODIGOS M: Misceláneos o funciones auxiliares, se crearon en principio para automatizar las funciones que realizaría el operario, como prender el husillo, encender el refrigerante, etc. Estos códigos van desde el M0 hasta el M99.
  • 9. CODIGOS DE PROGRAMACION ISO  CODIGO S: Speed = con este S = Speed código se programa la velocidad del husillo en r.p.m el código S va acompañado de el valor numérico de las r.p.m a las que va a girar el husillo. Ejemplo, si se programa S2300 el husillo girará a 2300 r.p.m. El valor de la velocidad del husillo se programará de acuerdo al material a trabajar y al tipo de herramienta a utilizar.
  • 10. CODIGOS DE PROGRAMACION ISO  CODIGO F: feed = alimentación o avance de F = Feed mecanizado, es la velocidad con que se mueve la máquina en las operaciones de mecanizado, en el centro de mecanizado esta velocidad se programa en milímetros por minuto, el código F va acompañado del valor numérico del avance de mecanizado. Ejemplo, si se programa F500, la máquina se moverá a 500 mm/minuto.
  • 11. CODIGOS DE PROGRAMACION ISO  CODIGO T: tool herramienta de trabajo, la programación de las T = Tool herramientas se hace de acuerdo al orden operacional del proceso. El código T va acompañado del número de herramienta que se ha de llamar a trabajar, T1, T2, T3, etc.
  • 12. CODIGOS DE PROGRAMACION ISO  CODIGOS X, Y, Z : en un centro de mecanizado vertical, el eje X mueve la X, Y, Z mesa de trabajo de izquierda a derecha y viceversa. El eje Y mueve la mesa hacia adelante y hacia atrás. El eje Z mueve el cabezal junto con la herramienta de trabajo de arriba hacia abajo y viceversa.  Estos códigos van acompañados de valores numéricos ejemplo: X120. o Y250 o Z169. de esta forma se programan las coordenadas a donde debe desplazarse la máquina según la orden dada.  Los ejes X, Y definen la geometría de un contorno o el posicionamiento de agujeros.  El eje Z define la altura o profundidad del mecanizado.
  • 13. CODIGOS DE PROGRAMACION ISO  CODIGOS A, B, C : estos códigos designan el cuarto eje, que es un eje que gira en grados y es también controlado por el CNC.  La designación A, B, o C, depende de si el dispositivo es paralelo al eje X, Y, Z.  En los centros de mecanizado horizontal el 4 eje es estándar y se denomina con la letra B, ejemplo: si se programa B90. el eje girará 90 grados.  Los códigos vistos anteriormente son los más importantes, posteriormente en la programación se explicaran otros dentro del formato de cada código. Eje B
  • 14. ESTRUCTURA DE UN PROGRAMA  Los programas se identifican con la letra O y se dispone de cuatro dígitos para numerar el programa, en algunos controles se puede digitar entre paréntesis el nombre del programa para una mejor identificación en la biblioteca de programas, por último se cierra el bloque o renglón de programación con un punto y coma al oprimir la tecla EOB (end of block). O1235 (MOLDE SOPORTE GIRATRIO);  Generalmente se numeran los bloques o renglones de programación con la letra N de 5 en 5, o de 10 en 10 para tener un orden en la edición de los programas, aunque esto no es estrictamente necesario. Luego del numero de bloque se programan las instrucciones con los códigos G, M, F, S, T, que se necesiten cerrando el bloque de programación con el punto y coma. N5 G17G15 G40 G80 G94; N10 G90 G54; N15 M6 T1;  La estructura del programa se cierra con el código M30 (fin de programa)
  • 15. CODIGOS M (MAQUINA)  En un bloque de programación se programa un solo código M.  M00: parada intermedia en el programa, se utiliza para que el operario realice alguna intervención necesaria antes de continuar con la secuencia normal del programa generalmente para colocar a tope una pieza. O0002; N5 M6T1; N10 G0X0Z0; N15 M00 (COLOCAR A TOPE LA PIEZA); ---- N20 G0X50.Z100; N25 M6T2;
  • 16. CODIGOS M  M01: parada opcional programada, tiene la misma utilidad del código M00, pero la maquina se detiene cuando llega a leer el código si el operario ha activado el botón optional stop, si no lo ha activado la maquina no ejecuta la parada intermedia. ¨¨ ¨¨¨ ¨¨ N90 G1Z-45.F140; N95 G0Z100.; N100 M01 (VERIFICAR DIAMETRO INTERIOR); --- N105 G0X36.Y30.; N110 G1Z-45.;
  • 17. CODIGOS M  M02: fin de programa, se utiliza para cerrar la estructura del programa, actualmente se utiliza más el código M30. N225 G0 Z100.; N230 M02;  M03: giro de husillo en sentido horario, este código se acompaña del código de velocidad de husillo S y el valor numérico de las rpm. El sentido de giro se determina mirando el husillo desde arriba N125 M6T4; N130 M03 S1200; N135 G0X20.Y67.;
  • 18. CODIGOS M  M04: girar husillo en sentido antihorario, este código también va acompañado del código S y las rpm. N125 M6T9; N130 M04 S2000; N135 G0X20.Y45.;  M05: detener husillo, se utiliza sobre todo antes de cambiar el sentido de giro del husillo. N70 G0Z100.M05; N75 M6T7; N80 G0X0Y54.M3;
  • 19. CODIGOS M  M6: cambio automático de herramienta, el ATC (automatic tool changer) deja la anterior herramienta en el magazín y monta la herramienta comandada en el husillo, va acompañado del código T y el numero de herramienta a colocar en el husillo. M6 T3; G0 X2. Y40. M3 S1300;
  • 20. CODIGOS M M08: encender el refrigerante, coolant on, para que funcione con este código se debe activar el botón coolant auto en el panel de control. Se debe programar después de cada cambio de herramienta. N50 T0404; N55 G0X32.Z2.M8;  M09: apagar el refrigerante. N65 G0X100.Z100.M9;
  • 21. CODIGOS M  M30: fin de programa. Cierra la estructura del programa, apaga todas las funciones y además cuenta una pieza realizada. O0024; N5 M6 T4; ¨¨¨¨¨¨¨¨¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨ N450 M30;  M95: contador de piezas. Se programa cuando dentro de un ciclo de trabajo se fabrican varias piezas. La ultima pieza se contará con el código M30.
  • 22. CODIGOS M  M98: llamar subprograma a trabajar. Se utiliza para llamar un subprograma desde un programa principal, con la letra P se designa el numero de subprograma a llamar.  M99: fin de subprograma, este código cierra la estructura del subprograma.
  • 24. PROGRAMACION DEL 4 EJE (EJE A)  El cuarto eje instalado paralelo al eje X ,como se ve en la fotografía se programa con la coordenada A, al ser un eje rotativo se trabaja en grados.
  • 25. BLOQUEO Y DESBLOQUEO DEL 4 EJE  En algunos controles es necesario desbloquear el 4 eje para poderlo mover utilizando el código M41.  Se bloquea con el código M40 cuando se necesite fresar o taladrar sobre la pieza montada en el cuarto eje sin que esta este girando.  Los últimos controles desbloquean y bloquean automáticamente el 4 eje, en estos no es necesario programar M41 ni M40.
  • 26. REFERENCIA DEL 4 EJE (EJE A)  La referencia del eje A se programa: M41 G91 G28 A0;. De esta forma coincide la línea de referencia con el grabado a 0 grados.
  • 27. PROGRAMACIÓN DEL AVANCE F  Al mecanizar solamente con el eje A, el avance F se programa en grados por minuto, si se programa: M41 G91 G1 A360. F360; El eje A girará una vuelta en un minuto.
  • 28. CICLO DE TALADRADO CON EL EJE A O0001(TALADRADO 4 EJE) G80 M6T1 G91G28A0 G90G55 G0X30Y0A0Z53.M3S2000 G81Z48R51F80 A45 A90 A135 A180 A225 A270 A315 G80 G0Z100 M30
  • 30. PROGRAMA LEVA O0025( LEVA) G91G28 Z0 G28 X0 Y0 A0 G90G54 M6T1 (FRESA DE 3MM) G0 X6.5 Y0 A0 M13S2000 G43H1 Z2 G1 Z-2 F100 G91G1 X10 A360 F500 G1 X5 A180 G1 X-5 A180 G1 X-10 A360 G0 Z100 M30
  • 31. PROGRAMAR PENTAGONO Y ESCOTADURA
  • 32. PROGRAMAR PENTAGONO Y ESCOTADURA  El cero de pieza se fija en la superficie del cilindro, la profundidad de planeado es Z-5. 360 grados dividido 5 lados da 72 grados. Al iniciar en 36 grados (la mitad de 72), se planea y se gira cada 72 grados más para planear cada cara hasta completar las 5 caras.  Para programar la escotadura se hace el desarrollo del cilindro X contra A.
  • 33. PROGRAMA : PENTAGONO Y ESCOTADURA O0026(PENTAGONO) G91G28 Z0 G28 X0 Y0 A0 Y35 F2000 G90G54 G0 A324 M6T2(FRESA DE 32MM) G01 Y-12 F100 G90G0 A36 Y-35 F2000 G0 X7.5 Y35 M3 S500 G0 Z5 M09 G43 H2 Z-5 G0 A0 M5 G1 Y-12 F100M8 G91 G28 Z0 Y-35 F2000 M6T1(FRESA DE 8MM) G0 A108 G90G54G0 X70 Y0 A0 M13S3000 G01 Y12 F100 G43 H1 Z2 Y35 F2000 G01 Z-2 F100 M08 G0 A180 A100 G01 Y-12 F100 X30 A300 Y-35 F2000 G91G28 Z0 G0 A252 G28 X0 Y0 A0 G01 Y12 F100 M30
  • 34. GRABADOS UTILIZANDO EL 4 EJE  Generalmente para hacer grabados utilizando el 4 eje se utiliza un software CAM para generar el programa. En este caso se grabo la figura de un lobo proyectada sobre un cilindro.