Evento de simulación

Puede crear eventos específicos destinados a la simulación utilizando una instrucción de evento de simulación. Los eventos de simulación no tienen ningún impacto en el robot real ni en el programa de robot generado.

Seleccione Programa Instrucción de evento de simulación para añadir un evento de simulación personalizado. Este tipo de instrucción provocará un evento específico solo con fines de simulación, como adjuntar un objeto a una pinza, dejarlo caer sobre una mesa o crear objetos para simular un alimentador.

Puede utilizar la interfaz de usuario para activar las acciones como eventos de simulación:

3.Adjuntar un objeto a una herramienta.

4.Separar un objeto de una herramienta y dejarlo caer en un sistema de coordenadas.

5.Mostrar uno o más objetos o herramientas.

6.Ocultar uno o más objetos o herramientas.

7.Establecer la posición absoluta de uno o más objetos o sistemas de referencia.

8.Establecer la posición relativa de uno o más objetos o sistemas de referencia.

9.Establecer las articulaciones del robot en la posición de origen (home).

10.Mover el transportador.

11.Crear objeto.

12.Eliminar objetos.

13.Esperar por un objeto.

Robot Programs - Imagen 30

Combinando los eventos de simulación adecuados, puede crear simulaciones con la interfaz de usuario para el manejo de materiales o mover objetos a través de transportadores en la simulación según lo desee.

Robot Programs - Imagen 31

Adjuntar objeto

El evento de simulación de adjuntar objeto le permite adjuntar un objeto a una herramienta para simular una acción de recogida.

Cuando se activa la acción de adjuntar un objeto a una herramienta, se adjunta el objeto más cercano a la herramienta seleccionada. Se utiliza una tolerancia predeterminada de 200 mm para ignorar cualquier objeto más alejado que esta distancia.

Robot Programs - Imagen 32

Si no especifica una tolerancia de distancia, se utilizará el valor predeterminado global (puede cambiar el valor predeterminado global en Herramientas Opciones Distancia máxima para adjuntar un objeto a una herramienta de robot). Además, de forma predeterminada, la distancia se comprueba desde la ubicación del TCP hasta la referencia del objeto. Alternativamente, es posible utilizar la distancia entre el TCP y la geometría del objeto seleccionando Comprobar la distancia más corta entre el TCP y la forma del objeto.

Separar objeto

El evento de simulación de separar objeto le permite separar un objeto de una herramienta hacia otro objeto o sistema de coordenadas.

Debe elegir la herramienta de la que se deben separar los objetos y el sistema de coordenadas u objeto al que se deben adjuntar posteriormente.

El evento de simulación de separar objeto le permite simular una operación de colocación/soltado en una aplicación de recogida y colocación (realizando la acción opuesta al evento de adjuntar).

Por ejemplo, si el robot se desplaza a una ubicación específica para agarrar un objeto, podemos configurar un evento de Adjuntar objeto para mover ese objeto junto con el robot. Después, cuando el robot se haya movido y esté listo para soltar los objetos agarrados, puede activar un evento de Separar objeto para dejar cualquier objeto que la herramienta del robot haya agarrado.

Robot Programs - Imagen 33

Mostrar objetos o herramientas

El evento de mostrar objetos o herramientas le permite hacer visibles uno o más objetos, herramientas o robots dentro del entorno de simulación.

Puede seleccionar uno o más elementos manteniendo pulsada la tecla Ctrl.

Robot Programs - Imagen 34

Ocultar objetos o herramientas

El evento de ocultar objetos o herramientas le permite hacer invisibles uno o más objetos o herramientas dentro de la simulación.

Puede seleccionar uno o más elementos manteniendo pulsada la tecla Ctrl.

Robot Programs - Imagen 35

Establecer la posición absoluta

Establecer posición de objeto (absoluta) le permite actualizar la posición de cada objeto seleccionado cuando se activa esta acción. La referencia principal a la que está adjunto cada elemento no se modifica. Solo se actualiza la posición de cada objeto.

Puede seleccionar uno o más elementos manteniendo pulsada la tecla Ctrl. La posición actual del elemento se registra cuando pulsa Aceptar.

Robot Programs - Imagen 36

Establecer la posición relativa

Establecer posición de objeto (relativa) le permite actualizar la posición y la referencia principal de cada objeto seleccionado cuando se activa esta acción. La referencia principal a la que está adjunto cada elemento también se modifica y la posición de cada objeto también se actualiza.

Puede seleccionar uno o más elementos manteniendo pulsada la tecla Ctrl. La posición actual del elemento y la referencia principal a la que está adjunto se registran cuando pulsa Aceptar.

La diferencia entre esta instrucción y la instrucción de posición absoluta es que esta instrucción también actualiza la referencia principal a la que está adjunto cada objeto.

Robot Programs - Imagen 37

Establecer el robot en posición de origen

El evento de establecer las articulaciones en posición de origen hace que el robot o los mecanismos seleccionados se muevan inmediatamente a sus posiciones articulares de origen ("home") definidas (el movimiento no se simula a lo largo del tiempo).

Esto es útil cuando necesita reiniciar una simulación y colocar los transportadores en la posición inicial.

Puede seleccionar uno o más elementos manteniendo pulsada la tecla Ctrl.

Robot Programs - Imagen 38

Evento de mover transportador

El evento de mover transportador simula el movimiento del transportador una distancia específica, simulando el efecto del movimiento a lo largo del tiempo.

Esto es útil cuando necesita simular un incremento específico para procesar un objeto en el transportador una vez que se mueve una distancia específica.

Robot Programs - Imagen 39

Crear objeto

La instrucción Crear objeto le permite simular un alimentador creando un nuevo objeto en el entorno de simulación.

Debe seleccionar el objeto modelo a crear y la referencia principal a la que se deben adjuntar los elementos.

Esta acción es útil para crear nuevos objetos en un transportador.

Robot Programs - Imagen 40

Eliminar objetos

La instrucción Eliminar objetos elimina objetos del entorno de simulación.

Debe seleccionar un objeto modelo que desea eliminar. Cualquier objeto que coincida con el nombre y la geometría del mismo objeto se elimina cuando se activa esta acción. El objeto modelo seleccionado y cualquier objeto bloqueado no se eliminan.

Esta instrucción ayuda a limpiar una simulación que ha finalizado y en la que tiene muchos objetos que fueron creados por la instrucción Crear objeto.

Robot Programs - Imagen 41

Esperar por un objeto

La instrucción Esperar por un objeto espera a que un objeto esté en contacto con otro objeto para activar una acción específica.

Este evento es útil cuando desea activar una acción basada en el contacto entre objetos. Es habitual colocar esta instrucción sola en un programa que se ejecuta en un bucle y que realiza una acción específica cuando un objeto está en contacto con un sensor.

Robot Programs - Imagen 42

Las acciones que puede realizar cuando un objeto está en contacto con el sensor son las siguientes:

1.Detener un robot: debe seleccionar el robot o mecanismo que debe detenerse.

2.Eliminar un objeto: el objeto debe eliminarse de la estación.

3.Esperar únicamente por el objeto (por ejemplo, puede activar un robot para que recoja un objeto).

4.Mover un objeto a otro sistema de coordenadas. Por ejemplo, para adjuntar un objeto de un transportador a otro.

Robot Programs - Imagen 43