Programación CNC: Funciones N10, GOTO e IF
43 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

¿Cuál es la función utilizada para anular todas las imágenes espejo en programación?

  • G12
  • G10 (correct)
  • G11
  • G14
  • La función G14 se utiliza para activar la simetría en un eje específico.

    True

    ¿Qué hace la función G36 en el proceso de mecanizado?

    Realiza un movimiento circular.

    La ______ se activa respecto al eje que se indica al programar la función G14.

    <p>simetría</p> Signup and view all the answers

    Relaciona las funciones de imagen espejo con su respectivo eje:

    <p>G11 = Imagen espejo en X G12 = Imagen espejo en Y G13 = Imagen espejo en Z</p> Signup and view all the answers

    ¿Qué significa la función G43 en la programación de mecanizado?

    <p>Ajustar la altura de la herramienta</p> Signup and view all the answers

    Es posible activar la imagen espejo en más de un eje simultáneamente.

    <p>True</p> Signup and view all the answers

    ¿Qué orden se utiliza para iniciar un movimiento a la posición X4?

    <p>G00 G43 G90 X4</p> Signup and view all the answers

    El comando ______ permite simplificar el mecanizado de piezas simétricas.

    <p>imagen espejo</p> Signup and view all the answers

    ¿Cuál de las siguientes funciones no forma parte de las imágenes espejo?

    <p>G10</p> Signup and view all the answers

    ¿Qué parámetro define cada cuántos pasos de taladrado la herramienta vuelve al plano de referencia?

    <p>J</p> Signup and view all the answers

    El valor por defecto del parámetro R es 0.

    <p>False</p> Signup and view all the answers

    ¿Cuál es la función del parámetro L en el proceso de mecanizado?

    <p>Establecer el mínimo valor que puede mecanizar en cada paso.</p> Signup and view all the answers

    El primer taladrado tendrá una profundidad de _____.

    <p>B</p> Signup and view all the answers

    Relaciona los siguientes ciclos de taladrado con su descripción:

    <p>G69 = Ciclo fijo de taladrado G83 = Ciclo fijo de taladrado profundo con paso constante G00 = Movimiento rápido para posicionar la herramienta G90 = Modo de programación absoluta</p> Signup and view all the answers

    ¿Qué valor se suma al corrector de desgaste de radio cada vez que se lee la línea N10?

    <p>0.00833</p> Signup and view all the answers

    La función GOTO se utiliza para saltar a una línea específica en el programa.

    <p>True</p> Signup and view all the answers

    ¿Cuál es la función de la variable TOR en la programación CNC?

    <p>Leer o modificar el valor asignado al Radio del corrector indicado.</p> Signup and view all the answers

    La función ______ es condicional y se utiliza en programación paramétrica para tomar decisiones.

    <p>IF</p> Signup and view all the answers

    Asocia las variables con su función:

    <p>TOR = Modifica el Radio del corrector TOL = Modifica la Longitud del corrector TOK = Modifica el desgaste de longitud del corrector GOTO = Salta a la línea especificada en el programa</p> Signup and view all the answers

    ¿Qué significa la instrucción (IF (P5 EQ 15) GOTO N200)?

    <p>Si P5 es igual a 15, se salta a la línea 200.</p> Signup and view all the answers

    Define un ciclo fijo en el contexto del fresado.

    <p>Un programa predefinido que realiza un mecanizado concreto, facilitando la programación de operaciones habituales.</p> Signup and view all the answers

    Cada vez que compensa la herramienta, el CNC actualiza el corrector de desgaste y se separa de la pieza 0.00833 en cada pasada.

    <p>True</p> Signup and view all the answers

    ¿Cuál es la profundidad del desplazamiento en la interpolación helicoidal mencionada?

    <p>20mm</p> Signup and view all the answers

    La programación G02 se utiliza para movimientos en línea recta.

    <p>False</p> Signup and view all the answers

    ¿Qué tipo de herramienta se usa para hacer rosca cuadrada?

    <p>Fresa</p> Signup and view all the answers

    Para programar un movimiento helicoidal se utiliza la combinación de comandos G02 y G03 para ___.

    <p>desplazarse circularmente</p> Signup and view all the answers

    Empareja los comandos G con su función correspondiente:

    <p>G00 = Movimiento rápido G01 = Movimiento lineal controlado G02 = Interpolación circular en sentido horario G03 = Interpolación circular en sentido antihorario</p> Signup and view all the answers

    ¿Cuántas pasadas de desbaste se realizan para el husillo?

    <p>Tres</p> Signup and view all the answers

    Se deja un margen de 0.2mm en la rosca para un mejor acabado superficial.

    <p>True</p> Signup and view all the answers

    ¿Cuál es la velocidad de rotación programada para el husillo?

    <p>1500</p> Signup and view all the answers

    La compensación de la herramienta se realiza con el comando ___.

    <p>G41</p> Signup and view all the answers

    ¿Qué comando se utiliza para subir a Z0 al finalizar una pasada?

    <p>G00</p> Signup and view all the answers

    ¿Qué instrucción se utiliza para programar el avance por vuelta en el ciclo de roscado?

    <p>G95</p> Signup and view all the answers

    El macho puede detenerse durante el proceso de entrada o salida.

    <p>False</p> Signup and view all the answers

    ¿Qué debe definirse para el ciclo G85 durante el escariado?

    <p>Profundidad a través de la cota I.</p> Signup and view all the answers

    El cabezal dejará de girar y permanecerá parado en el fondo del agujero el tiempo programado, indicado por K_____

    <p>100</p> Signup and view all the answers

    Asocia las instrucciones de programación con su uso:

    <p>G00 = Movimiento rápido hasta el plano de referencia G90 = Sistema de coordenadas absolutas G91 = Sistema de coordenadas incrementales G84 = Ciclo de roscado</p> Signup and view all the answers

    Para la programación del escariador se indica que el tiempo de espera puede ser en centésimas de segundo o en segundos. ¿Cuál es el código correspondiente para versiones anteriores al 8055?

    <p>8055</p> Signup and view all the answers

    En el ciclo de escariado, el escariador retrocede en avance rápido hasta el plano de partida si se programa G98.

    <p>True</p> Signup and view all the answers

    ¿Qué representa el código M8 en la programación mencionada?

    <p>Activación del refrigerante.</p> Signup and view all the answers

    El avance y la velocidad programada se fijan al 100% hasta finalizar el _____

    <p>roscado</p> Signup and view all the answers

    ¿Cuál es la instrucción para definir la profundidad de escariado en el ciclo G85?

    <p>I</p> Signup and view all the answers

    Study Notes

    Correctores de Desgaste de Radio

    • El texto describe la función N10 en un lenguaje de programación CNC, que incrementa un corrector de desgaste de radio (TOI2) por 0.00833 unidades.
    • La función N10 simula un crecimiento físico de la herramienta, algo imposible realmente, pero el control asume el cambio y lo utiliza para la siguiente pasada.
    • Cada vez que se compensa la herramienta, el CNC actualiza el corrector de desgaste y se separa de la pieza en 0.00833 unidades por pasada.
    • Se mencionan otras funciones similares a N10: TOR, TOL y TOK, que leen o modifican valores en la tabla de correctores para radio, longitud y desgaste de longitud, respectivamente.

    GOTO - Saltar a la Línea

    • La función GOTO permite saltar a cualquier parte del programa, indicada por un número de línea (N).
    • Es muy útil en programación paramétrica, permitiendo la ejecución repetitiva de bloques de código.

    IF - Condición

    • La función IF permite ejecutar código condicionalmente, utilizando operadores como "EQ" (igual a).
    • Se puede usar para saltar a diferentes líneas (GOTO) o llamar a subrutinas (CALL) según se cumpla la condición.

    Ciclos Fijos de Fresado

    • Los ciclos fijos son programas predefinidos que realizan operaciones de mecanizado específicas.
    • Simplifican la programación al integrar múltiples trayectorias y parámetros en un solo bloque.
    • Un ejemplo es la creación de una leva con interpolación helicoidal (G02/G03) para realizar un desplazamiento de 20mm al rotar tres cuartas partes.

    Roscado de Husillo

    • Se introduce un nuevo ejemplo para la fabricación de un husillo, que se mecaniza con tres pasadas de desbaste y una de acabado.
    • La programación utiliza la interpolación helicoidal (G02) para realizar la rosca.
    • La pasada de acabado final deja 0.2mm para garantizar un buen acabado superficial.

    Selección de Plano de Trabajo

    • Se describe la función G19 (o equivalentes G16, G15) para seleccionar el eje longitudinal de la pieza.
    • Permite programar movimientos en un plano específico, como YZ o Z, sin afectar al eje X.

    G10, G11, G12, G13, G14 - Imagen Espejo

    • Estas funciones permiten realizar movimientos simétricos respecto a los ejes X, Y o Z.
    • Son modales, por lo que se pueden activar simultáneamente en múltiples ejes.
    • G10 desactiva todas las funciones de imagen espejo, mientras que G14 permite activar o desactivar la simetría en un eje específico.

    Ciclo Roscado G84

    • El ciclo G84 realiza un roscado con macho en coordenadas absolutas.
    • Permite definir el avance por vuelta (G95) y la velocidad de corte.
    • Permite agregar un tiempo de espera al final del roscado para mantener el macho parado en el fondo del agujero.

    Ciclo Escariado G85

    • El ciclo G85 realiza un escariado con retroceso al plano de referencia.
    • Permite definir la profundidad total del escariado (I) y el tiempo de espera en el fondo.

    Ciclo Taladrado G69

    • El ciclo G69 realiza un taladrado con paso constante, retroceso al plano de referencia y salida al plano de partida.
    • Permite definir la profundidad de cada paso (B), la distancia al siguiente taladro (C) y el número de repeticiones (J).
    • Se puede definir un factor de taladrado (R) para ajustar la profundidad de cada paso.

    Ciclo Taladrado Profundo G83

    • El ciclo G83 realiza un taladrado profundo con paso constante, retroceso al plano de referencia y salida al plano de partida.
    • Similar al G69, pero con un mayor control sobre la profundidad de cada paso y la distancia de retroceso.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    Description

    Este cuestionario cubre las funciones clave dentro de la programación CNC, centrándose en cómo se utilizan los correctores de desgaste de radio y las instrucciones de control. Se exploran funciones importantes como N10, GOTO e IF, las cuales mejoran la eficiencia y precisión en el procesamiento. A través de preguntas, se evaluará el entendimiento de cómo estas funciones afectan el rendimiento del CNC.

    More Like This

    Use Quizgecko on...
    Browser
    Browser