Programación Básica Torno Cnc

download Programación Básica Torno Cnc

of 15

Transcript of Programación Básica Torno Cnc

  • 8/18/2019 Programación Básica Torno Cnc

    1/15

    MULTIMECANISMOS

    PROGRAMACIÓN BÁSICA

    TORNO CNC

    Ing. Hugo Ruiz Bautista

  • 8/18/2019 Programación Básica Torno Cnc

    2/15

    Fuente: http://materias.fi.uba.ar/7565/U4-control-numerico-por-computadora.pdf  

    http://materias.fi.uba.ar/7565/U4-control-numerico-por-computadora.pdfhttp://materias.fi.uba.ar/7565/U4-control-numerico-por-computadora.pdfhttp://materias.fi.uba.ar/7565/U4-control-numerico-por-computadora.pdfhttp://materias.fi.uba.ar/7565/U4-control-numerico-por-computadora.pdfhttp://materias.fi.uba.ar/7565/U4-control-numerico-por-computadora.pdfhttp://materias.fi.uba.ar/7565/U4-control-numerico-por-computadora.pdfhttp://materias.fi.uba.ar/7565/U4-control-numerico-por-computadora.pdfhttp://materias.fi.uba.ar/7565/U4-control-numerico-por-computadora.pdfhttp://materias.fi.uba.ar/7565/U4-control-numerico-por-computadora.pdfhttp://materias.fi.uba.ar/7565/U4-control-numerico-por-computadora.pdfhttp://materias.fi.uba.ar/7565/U4-control-numerico-por-computadora.pdfhttp://materias.fi.uba.ar/7565/U4-control-numerico-por-computadora.pdf

  • 8/18/2019 Programación Básica Torno Cnc

    3/15

    ESTRUCTURA DE UN BLOQUE

    N_ G_ X_ Z_ I_ K_ P_ Q_ F_ S_ T_ M_

    N_: Numero del bloque.G_: Funciones de movimientos o preparatorias.

    X_: Coordenada en el eje x.

    Z_: Coordenada en el eje z.

    I_: Localización en x del centro de un arco.

    K_: Localización en z del centro de un arco.

    P_: Numero de bloque de inicio de rutina.

    Q_: Numero de bloque de final de subrutina.

    F_: Velocidad de avance (mm/min; in/min).

    S_: Velocidad del husillo (rpm).

    T_: Numero de herramienta.

    M_: Funciones misceláneas.

  • 8/18/2019 Programación Básica Torno Cnc

    4/15

    CEROS DE PIEZA Y MAQUINA

  • 8/18/2019 Programación Básica Torno Cnc

    5/15

    CÓDIGOS G: FUNCIONES DE MOVIMIENTO DE LA MÁQUINA.Código G Función

    G00 Posicionamiento rápido (Modal)G01 Interpolación lineal (Modal)

    G02 Interpolación circular en sentido horario (CW)(Modal)

    G03Interpolación circular en sentido anti-horario(CCW) (Modal)

    G04 Tiempo de esperaG20 Entrada en pulgadas (Modal)G21 Entrada en milímetros (Modal)G28 Retorno automático a punto de referenciaG40 Cancelación de compensación de herramientaG50 Definición de velocidad de husilloG54 Usar sistema de coordenadas de pieza 1G70 Ciclo de acabadoG71 Ciclo de desbaste en cilindrado

    G72 Ciclo de desbaste en refrentadoG75 Ciclo de ranuradoG76 Ciclo de roscadoG96 Control de velocidad constanteG97 Cancelación de velocidad constante

  • 8/18/2019 Programación Básica Torno Cnc

    6/15

    G00: POSICIONAMIENTO RÁPIDO

  • 8/18/2019 Programación Básica Torno Cnc

    7/15

    G01: INTERPOLACION LINEAL

  • 8/18/2019 Programación Básica Torno Cnc

    8/15

    G02: INTERPOLACIÓN CIRCULAR EN SENTIDOHORARIO (CW)

  • 8/18/2019 Programación Básica Torno Cnc

    9/15

    G03: INTERPOLACIÓN CIRCULAR EN SENTIDOANTI-HORARIO (CW)

  • 8/18/2019 Programación Básica Torno Cnc

    10/15

    G70: CICLO DE ACABADO

    N80 G70 P50 Q70 F0.1

  • 8/18/2019 Programación Básica Torno Cnc

    11/15

  • 8/18/2019 Programación Básica Torno Cnc

    12/15

    EJEMPLO G71

  • 8/18/2019 Programación Básica Torno Cnc

    13/15

    G75: CICLO DE RANURADO

    G75 R_;G75 X_ Z_ P_ Q_ F_ 

    R:RetraccionX: Diámetro finalZ: Longitud finalP: Profundidad parcial

    en XQ: Paso de ranura en ZF: Avance 

  • 8/18/2019 Programación Básica Torno Cnc

    14/15

    EJEMPLO G75

    G0 X82. Z-20. ;G75 R0.5;G75 X60.Z-60. P3000 Q20000 F0.1; 

  • 8/18/2019 Programación Básica Torno Cnc

    15/15

    CÓDIGOS M: FUNCIONES MISCELÁNEAS

    Código M 

    Función 

    M00  Parada de programa M01  Parada opcional M02

      Fin de programa M03  Husillo en sentido horario M04

      Husillo en sentido anti horario M05  Apagar husillo M07  Limpiar viruta M08

      Refrigerante conectado M09  Refrigerante desconectado M19  Orientar husillo M30

     

    Fin de programa con reseteo de variables 

    M98  Ejecutar subprograma M99  Fin de subprograma