Want to create interactive content? It’s easy in Genially!

Get started free

LENGUAJES DE PROGRAMACIÓN PARA TORNO presentación

Victor Raúl Camargo Ruiz

Created on November 3, 2024

Start designing with a free template

Discover more than 1500 professional designs like these:

Piñata Challenge

Teaching Challenge: Transform Your Classroom

Frayer Model

Math Calculations

Interactive QR Code Generator

Interactive Scoreboard

Interactive Bingo

Transcript

INSTITUTO TECNOLÓGICO DE TOLUCA

INGENIERÍA MECATRÓNICA

TEMA 4.1

LENGUAJES DE PROGRAMACIÓN PARA TORNO

Introducción

La estructura de un programa en G code es secuencial y su ejecución es de arriba hacia abajo, a menos que se solicite un loop. Los códigos son modales, lo cual significa que una vez que es declarada una instrucción, esta permanece hasta que se realice una sustitución. Por lo anterior, un programa de control numérico debe tener una estructura bien definida, que parte de tres preguntas:

  • ¿Dónde se encuentra la herramienta?
  • ¿A dónde debe llegar?
  • ¿Qué tipo de trayectoria debe seguir para llegar?

ELEMENTOS DE PROGRAMA

Nombre

  • Es recomendable que un programa en G code cuente con los siguientes elementos:
  • Un nombre o número de programa.
  • Un encabezado.
  • Un cuerpo de programa.
  • Un fin de programa.

Encabezado

Cuerpo

Fin

Nombre del programa

El nombre del programa es comúnmente iniciado con la letra “O”:

    Por ejemplo: O0022.

    Encabezado

    El encabezado del programa debe tener las condiciones generales del maquinado como: 1. Tipo de sistema de coordenadas, que puede ser:

    • Absolutas
    • Incrementales
    2. Sistema de medida, que puede ser en:
    • Milímetros
    • Pulgadas
    3. Plano de trabajo
    • XY.
    • ZX.
    • YZ.

    XYZ

    plg

    Abs.

    Incr.

    mm

    Encabezado

    4. Punto de Referencia. Conocido como “Cero pieza”. 5. Las características de los avances.

    • En unidades de medida sobre revolución.
    • En unidades de medida sobre distancia.

    plg/rev

    plg/min

    mm/min

    G54

    mm/rev

    Ejemplo de encabezado

    Un ejemplo de encabezado para torno es el siguiente:

    • N010 G90 G21 G18 G54 G94
    Un ejemplo de encabezado para fresadora es el siguiente:
    • N010 G91 G20 G17 G55 G95

    Cuerpo del programa

    El cuerpo del programa incluye:

    • Las herramientas que se utilizan y en qué momento se utilizan.
    • Las velocidades de giro y en qué momento se aplican.
    • Las posiciones.
    • Los avances.
    Durante el cuerpo del programa se pueden realizar cambios de cualquier parámetro del encabezado, o asignar nuevos de ser necesario.

    Fin de programa

    El programa debe ser cerrado convenientemente con las indicaciones siguientes:

    • Una vez que se terminan las operaciones, el husillo se retira con velocidad controlada a una posición conveniente.
    • Se detiene el husillo.
    • Nuevamente se aleja la herramienta a máxima velocidad a un punto preestablecido que no obstaculice la liberación de la pieza, siendo esta comúnmente Home (cero máquina).
    • Declaración del fin de programa.

    Un ejemplo de fin de programa es: N255 G01 Z10.0 F50 N260 M05 N270 G28 Z0.0 N280 G28 X0.0 Y0.0 N290 M30

    Programación básica en Torno

    La programación básica en torno, debe considerar:

    • Como referencia el sistema ZX.
    • Que las dimensiones en X representan diámetros.
    Así mismo se recomienda que la referencia esté en el extremo derecho de la pieza, de manera que los valores negativos de Z combinados con valores de X inferiores al diámetro de la pieza indican un desbaste.

    ¡GRACIAS!

    REFERENCIAS

    • Fuentes, J. (2014). Modelado y simulación del centro de mecanizado MIKRON HSM 400U LP con Catia V5. Sevilla, España: Escuela Técnica Superior de Ingenieros.

    REFERENCIAS DE IMÁGENES

    Cero pieza Torno http://es.slideshare.net/erreprieto/curso-fundamental-de-torno-cnc Cero pieza fresadora http://content.heidenhain.de/presentation/elearning/ES/index/1271254391253/1271254391255/1271254391256/1271254391256.html Pregunta http://adictamente.blogspot.mx/2011/09/10-preguntas-tramposas.html Pregunta acostado http://adiactiva.com.mx/social/?p=1896 Replantear pregunta http://replantearpreguntas171198.blogspot.mx/