SlideShare une entreprise Scribd logo
1  sur  54
Télécharger pour lire hors ligne
INGENIERÍA DE
            MANUFACTURA



Control Numérico por Computadora
             (CNC)



                         Ing. Ricardo Jiménez
Introducción
Control Numérico (CN) es el término original de
esta tecnología. Actualmente es intercambiable
con    el  término   Control   Numérico     por
Computadora (CNC)

El CN ha sido uno de los más importantes
desarrollos en manufactura en los últimos 50
años, al desarrollar :



        Nuevas técnicas de producción
        Incrementar la calidad de los productos
        Reducción de costos
Ventajas principales de un equipo de CN



           VENTAJAS EN DISEÑO



    • Prototipos precisos

    • Cumplimiento de especificaciones

    • Reducción en la dificultad para manufacturar partes
Ventajas principales de un equipo de CN

         VENTAJAS EN MANUFACTURA :


• Permite una mejor planeación de las operaciones
• Se incrementa la flexibilidad de maquinado
• Reducción en tiempo de programación
• Mejor control del proceso y tiempos de maquinado
• Disminución en los costos por herramientas
• Se incrementa la Seguridad para el usuario
• Reducción del tiempo de flujo de material
• Reducción del manejo de la pieza de trabajo
• Aumento de productividad
• Aumento en precisión
Aplicaciones


Fresado
Torneado
Taladrado
Esmerilado
Doblado
Punzonado
Maquinado por descarga eléctrica (EDM)
Inspección (Máquina de coordenadas)
Estándares de Controladores
Existen diferencias entre los controladores que se
encuentran en el mercado, inclusive de un mismo
fabricante debido a la variedad de modelos
existentes.

Para entender el CNC, es necesario conocer las
diferencias y similitudes que presentan los
diferentes controladores así como los estándares
que utilizan para su programación.

Normalmente se siguen dos estándares mundiales:
                    ISO 6983
     (International Standarization Organization)

                   EIA RS274
        (Electronic Industries Association)
Estándares

                      ISO/EIA
Estándares de instrucciones de programación (código)
que permiten a la máquina herramienta llevar a cabo
ciertas operaciones en particular.



Por ejemplo: Las siguientes líneas ordenan a una
fresadora de CNC que ejecute en la línea de código 100

un corte relativo al origen con un avance de 20 in./min a lo
largo del eje X 1.25 in. y del eje Y 1.75 in.

                  N95 G90 G20
                  N100 G01 X1.25 Y1.75 F20
Flujo del procesamiento de CNC

  Dibujo          Selección de velocidades,
                   avances de herramienta,
                      prof. de corte, etc.
 Máquina
                         Programa
                           CNC
Herramienta
                 Verificar el programa en un
                 simulador o en la máquina
 Secuencia
  de corte
                       Modificaciones
                          finales
 Cálculo de
coordenadas
                                        Ejecución del
                                          Programa
Nomenclatura de ejes y movimiento


Estándar EIA-267-C

Define el sistema coordenado de las máquinas y los movimientos de la misma.

Se utilizan los movimientos de la herramienta relativos al sistema coordenado
de la pieza ESTACIONARIA
Regla de la Mano Derecha
                     +Z
                             Eje de ataque de la herramienta. (El
                                    dedo siempre apunta
                                     hacia la herramienta)




                                                            Eje hacia dentro y
                                                           fuera de la máquina
                                                             (El dedo siempre
                                                                  apunta
                                          +Y                hacia dentro de la
                                                                 máquina)


Eje más largo



                          El eje del husillo principal es siempre el eje Z. El eje
                +X                      con mayor carrera es el X
Ejemplo de la Regla
Programación CNC

Un programa es una lista secuencial de instrucciones
de maquinado que serán ejecutadas por la máquina
de CNC

A las instrucciones se les conoce como CODIGO de
CNC, las cuales deben contener toda la información
requerida para lograr el maquinado de la pieza



Bloques (líneas)                   Comandos



 Código CNC                  Movimientos o Acciones
Programación CNC


  N01       G00    X10.0      Y5   Z0   F5

Dirección   Dato

                   Palabra




                     Bloque




                   Programa
Programación CNC
Cada movimiento o acción se realiza secuencialmente

Cada BLOQUE debe ser numerado y usualmente contiene un
solo comando.

Tamaño de la pieza: Z-15 Diam 15
Herramienta:                  #3,3/8 end mill

Inicio de la herramienta:     X0,Y0,Z1



                %                  (Bandera de inicio de programa)
                :1002              (Programa #1002)
                N5 G90 G20         (Bloque #5, Absolutas en pulgadas)
                N10 T0303          (Cambiar a la herramienta #3)
                N15 M03 S1250      (Prender husillo a 1250rpm CW)
                N20 M05 (Apagar husillo)
                N25 M30 (Fin de programa)
Programación CNC


                     Códigos G´s
        Funciones de movimiento de la máquina
(Movimientos rápidos, avances, avances radiales, pausas,
                          ciclos)



                     Códigos M’s
Funciones misceláneas que se requieren para el maquinado
    de piezas, pero no son de movimiento de la máquina
   (Arranque y paro del husillo, cambio de herramienta,
            refrigerante, paro de programa, etc.)
Variables de la programación CNC

 La mayoría de los códigos G’s contienen variables
 (direcciones), definidas por el programador para cada
                   función específica.

 N Número de Bloque (Inicio de bloque)   J Localización en Y del
                                           centro de un arco
 G Función preparatoria
                                         K Localización en Z del
 X Coordenada X                            centro de un arco
 Y Coordenada Y                          S Velocidad del husillo
 Z Coordenada Z                          F Asigna Velocidad de corte
 I Localización en X del                 M Función Miscelánea
   centro de un arco
Fases de un Programa

Inicio        Contiene todas las instrucciones que preparan a la máquina para
                                        su operación:

              %                          Bandera de inicio
              : 1001                     Número de programa 0-9999
              N5 G90 G20                 Unidades absolutas, programación en
                                                  pulgadas.
              N10 T0202                  Paro para cambio de herramienta, Usar #2
              N15 M03 S1200              Prender husillo a 1200 rpm CW


Remoción          Contiene las velocidades y movimientos de corte, circulares,
                       lineales, movimientos rápidos, ciclos de corte, etc.
de material
              N20 G00 X1 Y1              Mov. rápido a (X1,Y1)
              N25 Z0.125                 Mov. rápido a Z0.125
              N30 G01 Z-0.125 F 5        Avance a Z-0.125 a 5ipm
              N35 G00 Z1                 Mov. rápido a Z1
              N40 X0 Y0                  Mov. rápido a X0,Y0
Fases de un Programa
Apagar el    Contiene todos los códigos G’s y M’s que desactivan todas
               las opciones que fueron activadas en la fase de inicio.
Sistema       Funciones como el refrigerante y la velocidad del husillo
              deberán ser desactivadas antes de remover la pieza de la
                                     máquina.

             N45 M05           Apagar el husillo
             N50 M30           Fin del programa




Comandos    Algunos comandos G’s permanecen activos una vez
            que se ejecutan hasta que se sobrescribe en ellos un
Modales                      código G diferente.
Restricciones en los Bloques

Deben contener únicamente un solo movimiento
de herramienta

Debe contener únicamente una velocidad de corte

Debe contener únicamente una herramienta o
velocidad del husillo

El número del bloque debe ser secuencial
Procedimiento de Programación

          Desarrollar un orden de operaciones.
Planear las secuencias de principio a fin antes de escribir el
                         programa



Hacer los cálculos necesarios (cálculo de coordenadas).
Indicar las coordenadas sobre el dibujo o utilizar hojas de
                      coordenadas



     Elegir la herramienta y velocidades de corte.
    Asegurarse de las herramientas que se encuentran
                       disponibles.
Movimiento de la Herramienta

     Existen tres movimientos básicos de herramienta

                           G00
                     Movimiento rápido

                           G01
                Movimiento de avance lineal

                          G02/G03
         Interpolación Circular o avances de arcos


*Los demás ciclos son combinaciones de este tipo de movimientos
*Estos movimientos son modales
Uso de ciclos enlatados



Simplifican la programación


Combinan una gran cantidad de operaciones de
programación estándar y disminuyen los pasos de
programación    simplificando    las   operaciones
matemáticas y optimizando las condiciones de corte
Coordenadas Absolutas


 Cualquier punto se ubica por la distancia del origen (0,0) a dicho
                              punto

Usualmente la localización de un punto se representa de la siguiente
                              manera:



             ( X(+) - __ ,
                   ( ) Y(+)( )__ ,Z ( )__ )
                            -      (+) -


        opcional                                       necesario
Coordenadas Absolutas

                                      Y
                                           4                       Cuadrante I
Cuadrante II
                                           3        (X2, Y3)

                                           2
                      (X-2,Y1)
                                           1
    -X                                                             X
            -4   -3      -2      -1        1    2      3       4

                                           -2
         (X-4,Y-2)
                                           -3
                                                        (X2.5,Y-3.25)
Cuadrante III                              -4                          Cuadrante IV

                                      -Y
Coordenadas Incrementales

Utiliza a la posición actual como punto de referencia para el siguiente
                                movimeinto

                                              Y
                                                   4
                                                   3        (U2, V3)

                                                   2
                             (U-4,V-2)
                                                   1
                -X                                                         X
                        -4   -3    -2    -1        1    2      3       4

                                                   -2
                     (U-2,V-3)
                                                   -3
                                                                (U6.5,V-1.25)
                                                   -4

                                              -Y


                         ( U(+)(-)__ ,V(+)(-)__ ,W(+)(-)__ )
Ejemplos de Coordenadas
                                         Y
                                              4
Abs     -1 2
      (X__,Y__)                                                      3 1
                                                                  (X__,Y__)       Abs
                                              3
Inc     -4 1
      (U__,V__)                                                      3 1
                                                                  (U__,V__)       Inc
                                              2

                                              1
             -X                                                    X
                     -4   -3   -2   -1            1   2   3   4

Abs       -3 -3
       (X__ ,Y__ )                            -2
                                                                       2 -2
                                                                    (X__ ,Y__ )   Abs
                                              -3
Inc    (U__ ,V -5
          -2 __)
                                              -4                       5 1
                                                                    (U__,V__)     Inc

                                         -Y
INGENIERÍA DE
              MANUFACTURA




Aplicaciones de Códigos de
        Maquinado


                        Ing. Ricardo Jiménez
G00 Posicionamiento Rápido

Formato:
G00 X___ Y___ Z___ ;


 +Y
                                                 p.i   p.f
                                p.f




                                             5
                                       100



p.i


                                      +X
              150



            G00 X150 Y100 Z5;
            G00 Z0;
G01 Interpolación lineal
     Formato:
     G01 X___ Y___ Z___ F___;


      +Y
                                          p.f               1,6




                                                                      2   5
                2,3                 4,5
                                                        5

                                                                  3       4   } -2
15
     1,6



               10                               +X
                               90

           1   G00    X0 Y0 Z5;       5 G01 Z0;
           2   G00    X10 Y15 Z0;     6 G00 X0 Y0 Z5;
           3   G01    Z-2 F100;
           4   G01    X90 ;
G02 Interpolación Circular CW
 Formato:
 G02 X__ Y__ Z__ I__ J__ K__ R__ F__;

      +Y




                            4,5

                                                 5
                     r=20
50                                                        } -2

                            2,3


     1,6                                +X
                40



 1     G00   X0 Y0 Z5;                  5 G01 Z0;
 2     G00   X40 Y10 Z0;                6 G00 X0 Y0 Z5;
 3     G01   Z-2 F100;
 4     G02   X40 Y50 R20;
G03 Interpolación Circular CCW

Formato:
G03 X__ Y__ Z__ I__ J__ K__ R__ F__;
 +Y



                                                   I= 5
                       I
                                                   J= 45

                                r=40                          5

                   J                   4,5
                                                                           } -2
                                             30

                                 2,3

1,6                                               +X
              40
                           80


1     G00   X0 Y0 Z5;                                  5 G01 X40 Y30 Z0;
2     G00   X40 Y5 Z0;                                 6 G00 X0 Y0 Z5;
3     G01   Z-2 F100;
4     G03   X80 Y30 I-5 J45;
G17,G18,G19 Selección del plano de
                 trabajo
        Z                Y
                                    G03
                             G02              G17
                                              plano XY

                                          X

                         Z
                                    G02       G18
                             G03              plano XZ
                  X

                                          X
                         Z
Y                                   G03
                                              G19
                              G02
                                              plano YZ

                                          Y
G04 Pausa (suspender avance)


                                 Formato:

                                  N_ G04 P_




      La herramienta permanece estática en una posición
          particular por un periodo de tiempo.
      La letra P designa el tiempo de pausa en segundos.
G20 Sistema de unidades en
             pulgadas (in)


           Z                           Formato:
Y                       X              N_ G20
               Pieza
    Mesa




                       El sistema de dimensiones y
                       avances se establece en pulgadas.
G21 Sistema de unidades en
                milímetros (mm)


             Z
                                            Formato:
Y                             X
                 Pieza                       N_ G21
    Mesa




                         El sistema de dimensiones y avances
                         se establece en milímetros.
G28 Retorno automático a la posición
                 cero
       (X, Y, Z)
                                                    Formato:
                   Pieza                       N_ G28 X_ Y_ Z_
Mesa


                           Traslada automáticamente la herramienta
                             a la posición de retorno cero
                             predefinida, pasando por un punto
                             intermedio X Y Z.
                           Se utiliza principalmente para el cambio
                             de herramienta.
G29 Retorno automático de la posición
                cero
                                        Formato:
          (X, Y, Z)
                                    N_ G29 X_ Y_ Z_
       Pieza
Mesa


                Traslada automáticamente la herramienta
                  de la posición de retorno cero
                  predefinida, pasando por un punto
                  intermedio X Y Z definido por el
                  código G28 hasta llegar al punto X Y Z
                  definido en el código G29.
G40 Cancelación de Compensación de
      Diámetro del Cortador



                                      Formato:

                                     N_ G40


  Cancela cualquier compensación que haya sido aplicada
    durante el programa y actúa como una seguridad para
    cancelar cualquier ciclo de compensación aplicado
    por programas previos.
G41 Compensación hacia la izquierda
          del cortador
                                            Trayectoria programada
                                            Trayectoria compensada




                                                 Formato:
                                    Pieza      N_ G41 D_
                        Cortador

  Compensa al cortador una distancia especificada hacia el
    lado izquierdo de la trayectoria programada.
G42 Compensación hacia la derecha
         del cortador
                                            Trayectoria programada
                                            Trayectoria compensada




                                                 Formato:
                                    Pieza      N_ G42 D_
                       Cortador

  Compensa al cortador una distancia especificada hacia el
    lado derecho de la trayectoria programada.
G80 Cancelación de ciclos

                         Formato:

                        N_ G80

      G 98

      G 99

             Cancela cualquier ciclo de taladrado
Z
             que se haya programado anteriormente.
G81 Ciclo de taladrado
    Avance Rápido                         Formato:
    Avance de Corte
                              N_ G81 X_ Y_ Z_ R_ F_

            Plano de inicial (última posición en Z antes del ciclo)
     G 98

             Plano de retracción
     G 99

                              X_Y_: Localización del agujero
Z
                              Z_   : Profundidad del agujero
                              R    : Plano de retracción
                              F   : Avance
G82 Ciclo de Taladrado con Pausa
     Avance Rápido                         Formato:
     Avance de Corte
                              N_ G82 X_ Y_ Z_ R_ P_ F_

             Plano de inicial (última posición en Z antes del ciclo)
      G 98

              Plano de retracción
      G 99

                               X_Y_: Localización del agujero
 Z
                               Z_   : Profundidad del agujero
                               R    : Plano de retracción
                               P_ : Pausa (En segundos)
                               F   : Avance
G83 Ciclo de Taladradado Profundo
                                    Formato:

                       N_ G83 X_ Y_ Z_ R_ Q_ F_

       G 98 Plano de inicial (última posición en Z antes del ciclo)

       G 99 Plano de retracción

Q
        d                     X_Y_: Localización del agujero
                              Z_   : Profundidad del agujero
                              R    : Plano de Retracción
        d                     Q_ : Profundidad por picoteo
                              F   : Avance
                              d   : Distancia de seguridad
G90 Sistema coordenado Absoluto
                        Y
                             4

                             3           (X2, Y3)

                             2
            (X-2,Y1)                                                   Formato:
                             1       PRZ
                                                      X               N_ G90
  -4   -3     -2   -1            1   2      3     4

                             -2            (X2,Y-2)
(X-4,Y-2)
                             -3
                                                Establece al sistema de dimensiones en
                             -4
                                                  modo absoluto.
                        -Y
                                                Este modo utiliza como punto de
                                                  referencia el punto cero de la pieza.
G91 Sistema coordenado Incremental
                             Y
                                  4
                                  3           (X2, Y3)
            (X-4,Y-2)             2
                                  1
-X                                                        X             Formato:
       -4   -3   -2     -1            1   2      3   4

                                  -2
                                                                       N_ G91
     (X-2,Y-3)                    -3
                                                 (X6.5,Y-1.25)
                                  -4

                             -Y                 Establece al sistema de dimensiones en
                                                  modo incremental.
                                                Este modo utiliza la posición actual
                                                  como punto de referencia para el
                                                  siguiente movimiento.
M02/M30 Fin del Programa


           Z
                                             Formato:
Y                        X                  N_ M02
               Pieza                        N_ M30
    Mesa


                       M02 Concluye la ejecución del
                        programa y resetea al Control
                        Numérico (Corta Energía).
                       M30 Termina y Resetea el programa
                        de CNC.
M03 Giro del husillo a favor de las
       manecillas del reloj (CW)


           Z

Y                        X
               Pieza
                                       Formato:
    Mesa
                                      N_ M03 S_


                       Establece el giro del husillo en
                         dirección de las manecillas del reloj
                         (CW)
M04 Giro del husillo en contra de las
        manecillas del reloj (CCW)


            Z

Y                         X            Formato:
                Pieza
     Mesa                             N_ M04 S_


                        Establece el giro del husillo en
                          dirección contraria al giro de las
                          manecillas del reloj (CW)
M05 Paro del husillo



           Z

Y                      X    Formato:
               Pieza
    Mesa                   N_ M05
M06 TXX Cambio de herramienta


                                 Formato:

                                N_ M06 TXX



          Efectúa el cambio de herramienta
          ubicada en la posición XX del almacén
          del magazine de herramientas.
M08 Encendido del sistema
                     refrigerante


           Z

Y                      X                Formato:
               Pieza
    Mesa
                                       N_ M08



                       Enciende la descarga del refrigerante
M09 Apagado del sistema refrigerante



           Z

Y                      X                  Formato:
               Pieza
    Mesa                                N_ M09


                           Apaga la descarga del refrigerante
Ejemplo Integrador

                     2.7                2                 4.5


                                                   R.25          R 0.5

                                                                          30°   R 0.5
                                                  R 0.5

                                            45°
y                                                                                               8”
                                                          Diam. 1”
                 R.25           R 0.5
                                                                                         6
                                                                     Diam.
    x   4.5”                                                         0.75”
                                                                                   1.5
                           Diam.
                           0.75”
                                                                                  1.5



           0,0   .5 Chafl 45°                     1.8      1.8           2.5     .5 Chafl 45°

                                                    10”

Contenu connexe

Tendances

8305350 ejemplos-programacion-fanuc-ot
8305350 ejemplos-programacion-fanuc-ot8305350 ejemplos-programacion-fanuc-ot
8305350 ejemplos-programacion-fanuc-ot
amaia bergaretxe
 
Teoría del maquinado de metales
Teoría del maquinado de metalesTeoría del maquinado de metales
Teoría del maquinado de metales
dilver8512
 

Tendances (20)

8305350 ejemplos-programacion-fanuc-ot
8305350 ejemplos-programacion-fanuc-ot8305350 ejemplos-programacion-fanuc-ot
8305350 ejemplos-programacion-fanuc-ot
 
Máquinas cnc
Máquinas cncMáquinas cnc
Máquinas cnc
 
Centros de mecanizado cnc
Centros de mecanizado cncCentros de mecanizado cnc
Centros de mecanizado cnc
 
50925348 manual-de-cnc
50925348 manual-de-cnc50925348 manual-de-cnc
50925348 manual-de-cnc
 
F R E S A D O R A ( U N I V E R S A L)
F R E S A D O R A ( U N I V E R S A L)F R E S A D O R A ( U N I V E R S A L)
F R E S A D O R A ( U N I V E R S A L)
 
Curso Fundamental De Torno Cnc
Curso Fundamental De Torno CncCurso Fundamental De Torno Cnc
Curso Fundamental De Torno Cnc
 
Laboratorio de cnc torno
Laboratorio de cnc tornoLaboratorio de cnc torno
Laboratorio de cnc torno
 
Códigos G y M
Códigos G y M Códigos G y M
Códigos G y M
 
Hoja de Procesos para Torneado
Hoja de Procesos para TorneadoHoja de Procesos para Torneado
Hoja de Procesos para Torneado
 
Torneado
TorneadoTorneado
Torneado
 
Cepilladora de codo
Cepilladora de codoCepilladora de codo
Cepilladora de codo
 
Procesos de manufactura la rectificadora
Procesos de manufactura la rectificadoraProcesos de manufactura la rectificadora
Procesos de manufactura la rectificadora
 
El torno de control numérico
El torno de control numéricoEl torno de control numérico
El torno de control numérico
 
Funciones Basicas Fresadora CNC
Funciones Basicas Fresadora CNCFunciones Basicas Fresadora CNC
Funciones Basicas Fresadora CNC
 
Tutorial cnc-v2 3
Tutorial cnc-v2 3Tutorial cnc-v2 3
Tutorial cnc-v2 3
 
Velocidades de corte
Velocidades de corteVelocidades de corte
Velocidades de corte
 
Velocidades de Corte y RPM en el torno
Velocidades de Corte y RPM en el tornoVelocidades de Corte y RPM en el torno
Velocidades de Corte y RPM en el torno
 
La limadora 2
La limadora  2La limadora  2
La limadora 2
 
Curso torno cnc
Curso torno cncCurso torno cnc
Curso torno cnc
 
Teoría del maquinado de metales
Teoría del maquinado de metalesTeoría del maquinado de metales
Teoría del maquinado de metales
 

En vedette (8)

Normas y estandares
Normas y estandaresNormas y estandares
Normas y estandares
 
Taller de diagrama de flujo
Taller de diagrama de flujoTaller de diagrama de flujo
Taller de diagrama de flujo
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Manual de los sistemas de la calidad
Manual de los sistemas de la calidadManual de los sistemas de la calidad
Manual de los sistemas de la calidad
 
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
 
Rediseño de la distribución de la planta física del área de producción y alma...
Rediseño de la distribución de la planta física del área de producción y alma...Rediseño de la distribución de la planta física del área de producción y alma...
Rediseño de la distribución de la planta física del área de producción y alma...
 
Informe # 7 leadwell
Informe # 7 leadwellInforme # 7 leadwell
Informe # 7 leadwell
 
Secuenciacion de n trabajos
Secuenciacion de n trabajosSecuenciacion de n trabajos
Secuenciacion de n trabajos
 

Similaire à Programacion control numerico por computadora

U4-control-numerico-por-computadora.pptx
U4-control-numerico-por-computadora.pptxU4-control-numerico-por-computadora.pptx
U4-control-numerico-por-computadora.pptx
Ilse Encinas
 
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
 
Crontol numerico computalizado
Crontol numerico computalizadoCrontol numerico computalizado
Crontol numerico computalizado
bamich05
 

Similaire à Programacion control numerico por computadora (20)

U4-control-numerico-por-computadora.pptx
U4-control-numerico-por-computadora.pptxU4-control-numerico-por-computadora.pptx
U4-control-numerico-por-computadora.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
 
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
 
U4 control-numerico-por-computadora
U4 control-numerico-por-computadoraU4 control-numerico-por-computadora
U4 control-numerico-por-computadora
 
MANUAL PARA CNC 2017.pptx [Autoguardado].pptx
MANUAL PARA CNC 2017.pptx [Autoguardado].pptxMANUAL PARA CNC 2017.pptx [Autoguardado].pptx
MANUAL PARA CNC 2017.pptx [Autoguardado].pptx
 
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.pdf
CNC.pdfCNC.pdf
CNC.pdf
 
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
 
Crontol numerico computalizado
Crontol numerico computalizadoCrontol numerico computalizado
Crontol numerico computalizado
 
Cnc+torno
Cnc+tornoCnc+torno
Cnc+torno
 
Taller cnc
Taller cncTaller cnc
Taller cnc
 
CNC_ca.pdf
CNC_ca.pdfCNC_ca.pdf
CNC_ca.pdf
 
FABRICACIÓN ASISTIDA POR ordenador.pdf
FABRICACIÓN ASISTIDA POR ordenador.pdfFABRICACIÓN ASISTIDA POR ordenador.pdf
FABRICACIÓN ASISTIDA POR ordenador.pdf
 
torno CNC
torno CNC torno CNC
torno CNC
 
Cnc torno fredy
Cnc torno fredyCnc torno fredy
Cnc torno fredy
 
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
 
Programacion_de_maquinas_de_CNC_con_codi.pdf
Programacion_de_maquinas_de_CNC_con_codi.pdfProgramacion_de_maquinas_de_CNC_con_codi.pdf
Programacion_de_maquinas_de_CNC_con_codi.pdf
 

Plus 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
 

Plus 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
 
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
 
Que es cnc
Que es cncQue es cnc
Que es cnc
 
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
 

Dernier

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
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 

Dernier (20)

PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.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
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
 
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
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnn
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 

Programacion control numerico por computadora

  • 1. INGENIERÍA DE MANUFACTURA Control Numérico por Computadora (CNC) Ing. Ricardo Jiménez
  • 2. Introducción Control Numérico (CN) es el término original de esta tecnología. Actualmente es intercambiable con el término Control Numérico por Computadora (CNC) El CN ha sido uno de los más importantes desarrollos en manufactura en los últimos 50 años, al desarrollar : Nuevas técnicas de producción Incrementar la calidad de los productos Reducción de costos
  • 3. Ventajas principales de un equipo de CN VENTAJAS EN DISEÑO • Prototipos precisos • Cumplimiento de especificaciones • Reducción en la dificultad para manufacturar partes
  • 4. Ventajas principales de un equipo de CN VENTAJAS EN MANUFACTURA : • Permite una mejor planeación de las operaciones • Se incrementa la flexibilidad de maquinado • Reducción en tiempo de programación • Mejor control del proceso y tiempos de maquinado • Disminución en los costos por herramientas • Se incrementa la Seguridad para el usuario • Reducción del tiempo de flujo de material • Reducción del manejo de la pieza de trabajo • Aumento de productividad • Aumento en precisión
  • 6. Estándares de Controladores Existen diferencias entre los controladores que se encuentran en el mercado, inclusive de un mismo fabricante debido a la variedad de modelos existentes. Para entender el CNC, es necesario conocer las diferencias y similitudes que presentan los diferentes controladores así como los estándares que utilizan para su programación. Normalmente se siguen dos estándares mundiales: ISO 6983 (International Standarization Organization) EIA RS274 (Electronic Industries Association)
  • 7. Estándares ISO/EIA Estándares de instrucciones de programación (código) que permiten a la máquina herramienta llevar a cabo ciertas operaciones en particular. Por ejemplo: Las siguientes líneas ordenan a una fresadora de CNC que ejecute en la línea de código 100 un corte relativo al origen con un avance de 20 in./min a lo largo del eje X 1.25 in. y del eje Y 1.75 in. N95 G90 G20 N100 G01 X1.25 Y1.75 F20
  • 8. Flujo del procesamiento de CNC Dibujo Selección de velocidades, avances de herramienta, prof. de corte, etc. Máquina Programa CNC Herramienta Verificar el programa en un simulador o en la máquina Secuencia de corte Modificaciones finales Cálculo de coordenadas Ejecución del Programa
  • 9. Nomenclatura de ejes y movimiento Estándar EIA-267-C Define el sistema coordenado de las máquinas y los movimientos de la misma. Se utilizan los movimientos de la herramienta relativos al sistema coordenado de la pieza ESTACIONARIA
  • 10. Regla de la Mano Derecha +Z Eje de ataque de la herramienta. (El dedo siempre apunta hacia la herramienta) Eje hacia dentro y fuera de la máquina (El dedo siempre apunta +Y hacia dentro de la máquina) Eje más largo El eje del husillo principal es siempre el eje Z. El eje +X con mayor carrera es el X
  • 11. Ejemplo de la Regla
  • 12. Programación CNC Un programa es una lista secuencial de instrucciones de maquinado que serán ejecutadas por la máquina de CNC A las instrucciones se les conoce como CODIGO de CNC, las cuales deben contener toda la información requerida para lograr el maquinado de la pieza Bloques (líneas) Comandos Código CNC Movimientos o Acciones
  • 13. Programación CNC N01 G00 X10.0 Y5 Z0 F5 Dirección Dato Palabra Bloque Programa
  • 14. Programación CNC Cada movimiento o acción se realiza secuencialmente Cada BLOQUE debe ser numerado y usualmente contiene un solo comando. Tamaño de la pieza: Z-15 Diam 15 Herramienta: #3,3/8 end mill Inicio de la herramienta: X0,Y0,Z1 % (Bandera de inicio de programa) :1002 (Programa #1002) N5 G90 G20 (Bloque #5, Absolutas en pulgadas) N10 T0303 (Cambiar a la herramienta #3) N15 M03 S1250 (Prender husillo a 1250rpm CW) N20 M05 (Apagar husillo) N25 M30 (Fin de programa)
  • 15. Programación CNC Códigos G´s Funciones de movimiento de la máquina (Movimientos rápidos, avances, avances radiales, pausas, ciclos) Códigos M’s Funciones misceláneas que se requieren para el maquinado de piezas, pero no son de movimiento de la máquina (Arranque y paro del husillo, cambio de herramienta, refrigerante, paro de programa, etc.)
  • 16. Variables de la programación CNC La mayoría de los códigos G’s contienen variables (direcciones), definidas por el programador para cada función específica. N Número de Bloque (Inicio de bloque) J Localización en Y del centro de un arco G Función preparatoria K Localización en Z del X Coordenada X centro de un arco Y Coordenada Y S Velocidad del husillo Z Coordenada Z F Asigna Velocidad de corte I Localización en X del M Función Miscelánea centro de un arco
  • 17. Fases de un Programa Inicio Contiene todas las instrucciones que preparan a la máquina para su operación: % Bandera de inicio : 1001 Número de programa 0-9999 N5 G90 G20 Unidades absolutas, programación en pulgadas. N10 T0202 Paro para cambio de herramienta, Usar #2 N15 M03 S1200 Prender husillo a 1200 rpm CW Remoción Contiene las velocidades y movimientos de corte, circulares, lineales, movimientos rápidos, ciclos de corte, etc. de material N20 G00 X1 Y1 Mov. rápido a (X1,Y1) N25 Z0.125 Mov. rápido a Z0.125 N30 G01 Z-0.125 F 5 Avance a Z-0.125 a 5ipm N35 G00 Z1 Mov. rápido a Z1 N40 X0 Y0 Mov. rápido a X0,Y0
  • 18. Fases de un Programa Apagar el Contiene todos los códigos G’s y M’s que desactivan todas las opciones que fueron activadas en la fase de inicio. Sistema Funciones como el refrigerante y la velocidad del husillo deberán ser desactivadas antes de remover la pieza de la máquina. N45 M05 Apagar el husillo N50 M30 Fin del programa Comandos Algunos comandos G’s permanecen activos una vez que se ejecutan hasta que se sobrescribe en ellos un Modales código G diferente.
  • 19. Restricciones en los Bloques Deben contener únicamente un solo movimiento de herramienta Debe contener únicamente una velocidad de corte Debe contener únicamente una herramienta o velocidad del husillo El número del bloque debe ser secuencial
  • 20. Procedimiento de Programación Desarrollar un orden de operaciones. Planear las secuencias de principio a fin antes de escribir el programa Hacer los cálculos necesarios (cálculo de coordenadas). Indicar las coordenadas sobre el dibujo o utilizar hojas de coordenadas Elegir la herramienta y velocidades de corte. Asegurarse de las herramientas que se encuentran disponibles.
  • 21. Movimiento de la Herramienta Existen tres movimientos básicos de herramienta G00 Movimiento rápido G01 Movimiento de avance lineal G02/G03 Interpolación Circular o avances de arcos *Los demás ciclos son combinaciones de este tipo de movimientos *Estos movimientos son modales
  • 22. Uso de ciclos enlatados Simplifican la programación Combinan una gran cantidad de operaciones de programación estándar y disminuyen los pasos de programación simplificando las operaciones matemáticas y optimizando las condiciones de corte
  • 23. Coordenadas Absolutas Cualquier punto se ubica por la distancia del origen (0,0) a dicho punto Usualmente la localización de un punto se representa de la siguiente manera: ( X(+) - __ , ( ) Y(+)( )__ ,Z ( )__ ) - (+) - opcional necesario
  • 24. Coordenadas Absolutas Y 4 Cuadrante I Cuadrante II 3 (X2, Y3) 2 (X-2,Y1) 1 -X X -4 -3 -2 -1 1 2 3 4 -2 (X-4,Y-2) -3 (X2.5,Y-3.25) Cuadrante III -4 Cuadrante IV -Y
  • 25. Coordenadas Incrementales Utiliza a la posición actual como punto de referencia para el siguiente movimeinto Y 4 3 (U2, V3) 2 (U-4,V-2) 1 -X X -4 -3 -2 -1 1 2 3 4 -2 (U-2,V-3) -3 (U6.5,V-1.25) -4 -Y ( U(+)(-)__ ,V(+)(-)__ ,W(+)(-)__ )
  • 26. Ejemplos de Coordenadas Y 4 Abs -1 2 (X__,Y__) 3 1 (X__,Y__) Abs 3 Inc -4 1 (U__,V__) 3 1 (U__,V__) Inc 2 1 -X X -4 -3 -2 -1 1 2 3 4 Abs -3 -3 (X__ ,Y__ ) -2 2 -2 (X__ ,Y__ ) Abs -3 Inc (U__ ,V -5 -2 __) -4 5 1 (U__,V__) Inc -Y
  • 27. INGENIERÍA DE MANUFACTURA Aplicaciones de Códigos de Maquinado Ing. Ricardo Jiménez
  • 28. G00 Posicionamiento Rápido Formato: G00 X___ Y___ Z___ ; +Y p.i p.f p.f 5 100 p.i +X 150 G00 X150 Y100 Z5; G00 Z0;
  • 29. G01 Interpolación lineal Formato: G01 X___ Y___ Z___ F___; +Y p.f 1,6 2 5 2,3 4,5 5 3 4 } -2 15 1,6 10 +X 90 1 G00 X0 Y0 Z5; 5 G01 Z0; 2 G00 X10 Y15 Z0; 6 G00 X0 Y0 Z5; 3 G01 Z-2 F100; 4 G01 X90 ;
  • 30. G02 Interpolación Circular CW Formato: G02 X__ Y__ Z__ I__ J__ K__ R__ F__; +Y 4,5 5 r=20 50 } -2 2,3 1,6 +X 40 1 G00 X0 Y0 Z5; 5 G01 Z0; 2 G00 X40 Y10 Z0; 6 G00 X0 Y0 Z5; 3 G01 Z-2 F100; 4 G02 X40 Y50 R20;
  • 31. G03 Interpolación Circular CCW Formato: G03 X__ Y__ Z__ I__ J__ K__ R__ F__; +Y I= 5 I J= 45 r=40 5 J 4,5 } -2 30 2,3 1,6 +X 40 80 1 G00 X0 Y0 Z5; 5 G01 X40 Y30 Z0; 2 G00 X40 Y5 Z0; 6 G00 X0 Y0 Z5; 3 G01 Z-2 F100; 4 G03 X80 Y30 I-5 J45;
  • 32. G17,G18,G19 Selección del plano de trabajo Z Y G03 G02 G17 plano XY X Z G02 G18 G03 plano XZ X X Z Y G03 G19 G02 plano YZ Y
  • 33. G04 Pausa (suspender avance) Formato: N_ G04 P_ La herramienta permanece estática en una posición particular por un periodo de tiempo. La letra P designa el tiempo de pausa en segundos.
  • 34. G20 Sistema de unidades en pulgadas (in) Z Formato: Y X N_ G20 Pieza Mesa El sistema de dimensiones y avances se establece en pulgadas.
  • 35. G21 Sistema de unidades en milímetros (mm) Z Formato: Y X Pieza N_ G21 Mesa El sistema de dimensiones y avances se establece en milímetros.
  • 36. G28 Retorno automático a la posición cero (X, Y, Z) Formato: Pieza N_ G28 X_ Y_ Z_ Mesa Traslada automáticamente la herramienta a la posición de retorno cero predefinida, pasando por un punto intermedio X Y Z. Se utiliza principalmente para el cambio de herramienta.
  • 37. G29 Retorno automático de la posición cero Formato: (X, Y, Z) N_ G29 X_ Y_ Z_ Pieza Mesa Traslada automáticamente la herramienta de la posición de retorno cero predefinida, pasando por un punto intermedio X Y Z definido por el código G28 hasta llegar al punto X Y Z definido en el código G29.
  • 38. G40 Cancelación de Compensación de Diámetro del Cortador Formato: N_ G40 Cancela cualquier compensación que haya sido aplicada durante el programa y actúa como una seguridad para cancelar cualquier ciclo de compensación aplicado por programas previos.
  • 39. G41 Compensación hacia la izquierda del cortador Trayectoria programada Trayectoria compensada Formato: Pieza N_ G41 D_ Cortador Compensa al cortador una distancia especificada hacia el lado izquierdo de la trayectoria programada.
  • 40. G42 Compensación hacia la derecha del cortador Trayectoria programada Trayectoria compensada Formato: Pieza N_ G42 D_ Cortador Compensa al cortador una distancia especificada hacia el lado derecho de la trayectoria programada.
  • 41. G80 Cancelación de ciclos Formato: N_ G80 G 98 G 99 Cancela cualquier ciclo de taladrado Z que se haya programado anteriormente.
  • 42. G81 Ciclo de taladrado Avance Rápido Formato: Avance de Corte N_ G81 X_ Y_ Z_ R_ F_ Plano de inicial (última posición en Z antes del ciclo) G 98 Plano de retracción G 99 X_Y_: Localización del agujero Z Z_ : Profundidad del agujero R : Plano de retracción F : Avance
  • 43. G82 Ciclo de Taladrado con Pausa Avance Rápido Formato: Avance de Corte N_ G82 X_ Y_ Z_ R_ P_ F_ Plano de inicial (última posición en Z antes del ciclo) G 98 Plano de retracción G 99 X_Y_: Localización del agujero Z Z_ : Profundidad del agujero R : Plano de retracción P_ : Pausa (En segundos) F : Avance
  • 44. G83 Ciclo de Taladradado Profundo Formato: N_ G83 X_ Y_ Z_ R_ Q_ F_ G 98 Plano de inicial (última posición en Z antes del ciclo) G 99 Plano de retracción Q d X_Y_: Localización del agujero Z_ : Profundidad del agujero R : Plano de Retracción d Q_ : Profundidad por picoteo F : Avance d : Distancia de seguridad
  • 45. G90 Sistema coordenado Absoluto Y 4 3 (X2, Y3) 2 (X-2,Y1) Formato: 1 PRZ X N_ G90 -4 -3 -2 -1 1 2 3 4 -2 (X2,Y-2) (X-4,Y-2) -3 Establece al sistema de dimensiones en -4 modo absoluto. -Y Este modo utiliza como punto de referencia el punto cero de la pieza.
  • 46. G91 Sistema coordenado Incremental Y 4 3 (X2, Y3) (X-4,Y-2) 2 1 -X X Formato: -4 -3 -2 -1 1 2 3 4 -2 N_ G91 (X-2,Y-3) -3 (X6.5,Y-1.25) -4 -Y Establece al sistema de dimensiones en modo incremental. Este modo utiliza la posición actual como punto de referencia para el siguiente movimiento.
  • 47. M02/M30 Fin del Programa Z Formato: Y X N_ M02 Pieza N_ M30 Mesa M02 Concluye la ejecución del programa y resetea al Control Numérico (Corta Energía). M30 Termina y Resetea el programa de CNC.
  • 48. M03 Giro del husillo a favor de las manecillas del reloj (CW) Z Y X Pieza Formato: Mesa N_ M03 S_ Establece el giro del husillo en dirección de las manecillas del reloj (CW)
  • 49. M04 Giro del husillo en contra de las manecillas del reloj (CCW) Z Y X Formato: Pieza Mesa N_ M04 S_ Establece el giro del husillo en dirección contraria al giro de las manecillas del reloj (CW)
  • 50. M05 Paro del husillo Z Y X Formato: Pieza Mesa N_ M05
  • 51. M06 TXX Cambio de herramienta Formato: N_ M06 TXX Efectúa el cambio de herramienta ubicada en la posición XX del almacén del magazine de herramientas.
  • 52. M08 Encendido del sistema refrigerante Z Y X Formato: Pieza Mesa N_ M08 Enciende la descarga del refrigerante
  • 53. M09 Apagado del sistema refrigerante Z Y X Formato: Pieza Mesa N_ M09 Apaga la descarga del refrigerante
  • 54. Ejemplo Integrador 2.7 2 4.5 R.25 R 0.5 30° R 0.5 R 0.5 45° y 8” Diam. 1” R.25 R 0.5 6 Diam. x 4.5” 0.75” 1.5 Diam. 0.75” 1.5 0,0 .5 Chafl 45° 1.8 1.8 2.5 .5 Chafl 45° 10”