Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

Trayectoria de un robot manipulador de 6DOF, Ejercicios de Robótica

El documento aborda el control de posición y trayectoria de un robot manipulador FANUC de 6DOF, clave en aplicaciones industriales como soldadura, ensamblaje y paletizado. Explica la programación mediante el lenguaje TP, destacando movimientos lineales (L), circulares (C) y continuos (CNT). Se desarrollan tres tipos de trayectorias: cuadrada (recorre cuatro vértices en línea recta), circular (define un arco con tres puntos) y Junction (movimiento fluido sin detenerse en cada punto, usando CNT). Se presentan ejemplos de código TP para cada caso, enfatizando precisión (FINE) o suavidad (CNT). Se concluye que dominar estas trayectorias permite implementar soluciones automatizadas eficientes, integrando conocimientos de programación, modelado y control automático.

Tipo: Ejercicios

2024/2025

Subido el 06/07/2025

juan-carlos-grijalva-acuna
juan-carlos-grijalva-acuna 🇲🇽

1 documento

1 / 17

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Control de posición y trayectoria del robot manipulador
Introducción
El control de posición y trayectoria es esencial para que un robot
manipulador realice tareas precisas y repetibles. FANUC permite
programar diversas trayectorias mediante su lenguaje TP (Teach
Pendant), facilitando la ejecución de movimientos lineales,
circulares y suaves a través de puntos de unión (Junctions),
fundamentales en aplicaciones industriales como soldadura,
paletizado y ensamblaje.
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff

Vista previa parcial del texto

¡Descarga Trayectoria de un robot manipulador de 6DOF y más Ejercicios en PDF de Robótica solo en Docsity!

  • Introducción

El control de posición y trayectoria es esencial para que un robot

manipulador realice tareas precisas y repetibles. FANUC permite

programar diversas trayectorias mediante su lenguaje TP (Teach

Pendant), facilitando la ejecución de movimientos lineales,

circulares y suaves a través de puntos de unión (Junctions),

fundamentales en aplicaciones industriales como soldadura,

paletizado y ensamblaje.

  • Programación FANUC
    • Conceptos Clave en la Programación FANUC
      • Puntos de posición (Points) : Coordenadas en el espacio a las que el robot debe moverse.
      • Movimientos lineales (L) : El robot se desplaza en línea recta entre dos puntos.
      • Movimientos circulares (C) : El robot sigue un arco definido por tres puntos.
      • Velocidad y precisión : Se definen para cada movimiento según la aplicación.
  • Trayectoria Cuadrada

Concepto y Aplicación:

Una trayectoria cuadrada consiste en que el efector final del robot recorra los cuatro vértices de un cuadrado, generalmente en un plano paralelo al suelo o a la superficie de trabajo. Este tipo de trayectoria es común en tareas de inspección, soldadura o paletizado, donde se requiere cubrir áreas rectangulares de manera sistemática.

  • Programación en FANUC:
    • Definición de puntos: Es necesario enseñar al robot los cuatro vértices (P 1 , P 2 , P 3 , P 4 ) utilizando el teach pendant, asegurando que todos estén en el mismo plano y a la distancia adecuada para formar un cuadrado.
    • Instrucciones lineales (L): Se emplean para que el robot se desplace en línea recta entre cada vértice.
    • Precisión: Usar la opción FINE garantiza que el robot se detenga exactamente en cada punto, lo cual es esencial cuando la precisión es crítica (por ejemplo, en aplicaciones de ensamblaje).
  • Consideraciones avanzadas: Si la aplicación requiere mayor eficiencia y menos tiempo de ciclo, se puede sustituir FINE por CNT, permitiendo que el robot pase por los vértices sin detenerse completamente.
  • Trayectoria Circular

Concepto y Aplicación:

  • La trayectoria circular es fundamental en procesos como soldadura orbital, pulido, corte o aplicación de adhesivos sobre superficies curvas. Programar una trayectoria circular implica que el efector final siga un arco o circunferencia definida en el espacio cartesiano.
  • Trayectoria Circular

Ejemplo de código TP:

1 : L P[ 1 ] 100 mm/sec FINE -- Punto inicial 2 : C P[ 2 ] P[ 3 ] 100 mm/sec FINE -- Movimiento circular

  • Trayectoria Circular

Para un círculo completo:

Se puede dividir la circunferencia en varios arcos concatenados,

repitiendo la instrucción C con puntos intermedios que cubran 360 °.

Aspectos matemáticos:

La correcta definición de los puntos es crucial; errores en la posición

de P 2 pueden modificar el radio o el sentido del arco, afectando la

calidad del proceso.

  • Trayectoria Junction (Movimiento Continuo con CNT)

Funcionamiento detallado:

  • CNT (Continuous) : El parámetro CNT define el grado de suavidad del paso por los puntos. Un valor alto (ej. CNT 100 ) indica máxima suavidad, mientras que valores menores permiten un compromiso entre precisión y continuidad.
  • Reducción del tiempo de ciclo : Al evitar paradas completas en cada punto, el robot puede completar la trayectoria más rápidamente.
  • Trayectoria real : El robot genera una interpolación suave entre los puntos, lo que puede provocar que la trayectoria real se desvíe ligeramente de los puntos programados, especialmente en curvas cerradas.
  • Trayectoria Junction (Movimiento Continuo con CNT)

Ejemplo de código TP con CNT:

1 : L P[ 1 ] 100 mm/sec CNT 100 2 : L P[ 2 ] 100 mm/sec CNT 100 3 : L P[ 3 ] 100 mm/sec CNT 100 4 : L P[ 4 ] 100 mm/sec CNT 100 5 : L P[ 1 ] 100 mm/sec CNT 100 -- Cierra el cuadrado suavemente

  • Trayectoria Junction (Movimiento Continuo con CNT)

Consideraciones avanzadas:

  • El valor de CNT debe seleccionarse cuidadosamente según la tolerancia de la

aplicación.

  • En procesos críticos, se recomienda validar la trayectoria real mediante

simulación o pruebas en entorno controlado.

  • Conclusión Dominar la programación de trayectorias cuadradas, circulares y tipo Junction en robots FANUC permite a los ingenieros mecatrónicos implementar soluciones automatizadas de alto desempeño, adaptando el comportamiento del robot a las exigencias de precisión, velocidad y suavidad de cada aplicación industrial. Esta competencia integra conocimientos de modelado matemático, control automático y programación específica del robot, cumpliendo con los objetivos formativos de la asignatura y las demandas del sector productivo moderno