Programación de trayectoria mediante Kuka|prc

Slides:



Advertisements
Presentaciones similares
ASIGNATURA DISEÑO 1 AJUSTES Y TOLERANCIAS
Advertisements

 Un cuerpo realiza, cuando su trayectoria es una línea recta y su velocidad es constante.  Es uno de los movimientos más simples de la cinemática 
FÍSICA EL MOVIMENTO RECTILÍNEO EN UNA DIMENSIÓN
Las coordenadas esféricas constituyen otra generalización de las coordenadas polares del plano, a base de girarlas alrededor de un eje. Su definición.
Propiedad Intelectual Cpech PPTCAC042MT21-A16V1 Plano y espacio Propiedad Intelectual Cpech ACOMPAÑAMIENTO ANUAL BLOQUE 21.
GRAFICOS. Alejandra Mesa Manuela Ruiz 9°A.. Definición: Representación esquemática de los datos de una hoja de calculo, lo cual facilita su interpretación.
PPTCEG045EM32-A16V1 Plano en el espacio EM-32. Recordemos… -¿Cómo se determina el punto medio de un segmento en el espacio? -¿Cuándo dos rectas en el.
Ver VIDEO Aquí.
Dolz, Pablo Joaquín. I.S.F.D Nº 107, Cañuelas. Bs. As. Argentina. Año 2011.
EL MOVIMIENTO. LA MECÁNICA: Parte de la física que se encarga de estudiar el movimiento de los cuerpos y sus causas. EL MOVIMIENTO DEFINICIÓN.
Velocidad Media La velocidad media de un objeto se define como la distancia recorrida por un objeto dividido por el tiempo transcurrido. La velocidad es.
Geometría Analítica LA ELIPSE DEFINICIÓN ELIPSES A NUESTRO ALREDEDOR
UNIDAD II.
Geometría Espacial II.
MEDIDAS Y ERRORES.
Geometría Analítica Rectas y cónicas..
NOCIÓN DEL CONCEPTO DE FUNCIÓN
LÍNEA MÚLTIPLE SINTAXIS Comando: _mline
Dirección de Formación Básica
ÓPTICA.
TRIGONOMETRÍA Rama de la matemática que estudia la relación
TOLERANCIAS DIMENSIONALES
Movimiento.
Angel Chavez David Aguiar
MATRICES.
Orientación en la naturaleza
TRANSFORMACIONES ISOMETRICAS DEL PLANO
G66 Seguimiento de perfil - 1/4
Geometría Analítica.
Programación de trayectoria mediante KUKA|prc
ESTUDIO Y APLICACIÓN DE LOS CICLOS FIJOS DE MECANIZADO - 1/5
UNIVERSIDAD ALONSO DE OJEDA FACULTAD DE CIENCIAS ADMINISTRATIVAS
RADIOENLACES Universidad Industrial de Santander
G87 Ciclo fijo de cajera rectangular - 1/6
3 reglas básicas que se cumplen SIEMPRE
MOVIMIENTO DE UN CUERPO RIGIDO: TRANSLACION & ROTACION
Haga clic para agregar notas
Introducción a la Simulación
Sistema de Referencia sistema de coordenadas cartesiano o
INDICE Ejemplo 1: Temperaturas registradas entre las 5hs y 22:30hs
SIMULACIÓN DE PROCESOS DE CONFORMADO
Definición del problema….
Descripción del movimiento
Programación de una trayectoria
Trayectoria sobre un sólido
Proyecto casa de perro Escala: 1: cm x 140 cm Altura 1 = 50 cm
PROGRAMACIÓN KUKA KR9 K900 EN GRASSHOPPER
Economía de los Recursos Naturales y Mercados de Minerales
Conceptos básicos de Geometría Analítica
TRANSFORMACIONES ISOMÉTRICAS
EL MOVIMIENTO CRICULAR
Representación de Denavit-Hartenberg (cartesiano)
Suponga que se tiene tres cargas puntuales localizadas en los vértices de un triángulo recto, como se muestra en la figura, donde q1 = -80 C, q2 = 50 C.
METODOS PARA ANALISIS DE TALUDES
Apuntes de Matemáticas 3º ESO
Movimientos rectilíneos Uniforme y uniformemente acelerado
INGENIERÍA DE PRODUCTO 1.2 Círculo de Mohr.. El círculo de Mohr es una gráfica de las combinaciones de los esfuerzos normal y cortante que existen en.
Unidad 1. - Morfología del robot 1
 Función cuadrática Definición Es de la forma: f(x) = ax2 + bx + c
ROBOT ANTROPOMÓRFICO (Mitsubishi RV-25DR)
TRANSFORMACIONES ISOMÉTRICAS En una transformación isométrica:
Tiro Parabólico Supongamos que se dispara un proyectil, con velocidad inicial v0, desde una altura h, formando un ángulo  con la horizontal. Se pretende.
Formas de la Ecuación de la Recta
DIFERENCIA DE CUADRADOS
Apuntes Matemáticas 2º ESO
Sentencias de control JAVA.
CINEMÁTICA Movimiento Rectilíneo Uniforme (MRU)
MOVIMIENTO PARABOLICO Esto es un Movimiento Parabólico
CAPITULO 5 CIRCUITOS AJUSTABLES.
Sensor de Combustible Sensor de Combustible Calibración Abril/ 2014.
Transcripción de la presentación:

Programación de trayectoria mediante Kuka|prc Trayectoria sobre isocurvas que describen una superficie Cristóbal Curihual Geminani (Valparaíso, Enero 2016)

Se inserta la herramienta “Kuka|prc core” y se le vinculan el robot (“Kuka Agilus KR6 R900”) y herramienta fresadora (“Kuka|prc Kress 1050 Spindle”) según las especificaciones requeridas para simular el desplazamiento sobre la trayectoria que se definirá en la superficie, utilizando un “Number Slider” para variar la posición de la simulación.

Se establece la geometría de la superficie a mecanizar como el parámetro base. Para esto se identifica con el parámetro “Surface”, fijándola con “Set One Surface” en el comando secundario del mouse.

Para simular la trayectoria de la KUKA sobre la superficie, esta se vincula al complemento “Divide Surface: Isocurves”, que a su vez será el parámetro de comando sobre la KUKA, por lo que se conecta a “Command” en el “KUKA|prc core”.

Luego de esto se necesita establecer un punto que pertenezca al recurso que es utilizado que guíe el comienzo del fresado, por lo que se utiliza el punto base por defecto de coordenadas (0,0,0) concordando con uno de los vértices de la mesa de trabajo. Para esto se genera el punto con el comando “Construct Point” conectando en cada eje un “Number Slider” con valor cero, o bien en este caso basta un “Panel” que comprenda el valor en común de los tres ejes. Al conectar el punto a “Orient” aparece la KUKA y se identifican 3 isocurvas y divisiones de esta por defecto en el complemento.

Ahora, estos valores permiten que la KUKA simule la trayectoria y puede confirmarse con desplazando el rango de valores del “Simulation Slider”. Pero los trazos por donde pasa la herramienta no son precisos al ser trayectos rectilíneos entre punto y punto, por lo que además no comprende las curvas de guía que generan la superficie a fresar.

Para identificar las isocurvas y sus divisiones que harían posible el fresado de la superficie, se deben analizar las curvas de esta al conectar el complemento de análisis a la superficie “Surface Points” pudiendo así conocer los puntos que la conforman. Así mismo con parámetros “Panel” se puede ver el detalle de las coordenadas de cada punto, cuando son y cuandos existen por direcciones “U” y “V”.

Se puede ver un desfase entre los puntos y la primera curva hacia el interior de todas las aristas de la superficie, por lo que en resolución matemática se calcula un máximo de 97 isocurvas (ISO) y un mínimo de 2, para hacer posible el trazado. Las divisiones (DIV) de las isocurvas corresponderían entonces al numero total de puntos. Ambos parámetros se traducirían en “Number Slider” conectados al comando requerido.

Ahora se puede producir en estudio provisional del fresado con una menor cantidad de isocurvas y sus divisiones de forma proporcional en ambas direcciones “U” y “V”. Esto se logra por la función matemática con el comando “Addition (A+B)”.

La Dimensión de la herramienta se calcula en base a la magnitud de la pieza de trabajo (aristas) donde se inscribe la superficie. Esta se calcula con el comando “Distancia” en Rhinoceros y se obtiene que sus dimensiones son 300mm x 300mm x100mm, por lo que el diámetro de la herramienta debe ser preferiblemente en condición máxima de 101 curvas separadas entre sí por aprox. 2,9 mm entonces se establece como máximo 3mm de diámetro. La distancia mas larga en el eje Z es aprox 36mm por lo que sería el largo menor admisible.

Para que el robot no colisione en ningún punto se hace un estudio de distancias a los ejes comprobando con “Simulation Slider” y además ver como se mueve por completo el efector. Confirmando así el correcto fresado de la pieza a mecanizar. Esto se logra con las herramientas que se encuentran dentro del complemento “KUKA|prc core” donde se cambian las coordenadas de la base de la KUKA viendo las limitaciones del brazo en base a proximidad o lejanía del trazado. Además se puede conocer el desplazamiento completo de la KUKA en conjunto, para localizar errores.