Nirtec Studio Forum

General Category => Machines Simulator => Topic started by: isidorors on February 14, 2024, 06:51:09 PM

Title: Sensores colisionables
Post by: isidorors on February 14, 2024, 06:51:09 PM
Buenas, me gustaria saber si es posible desactivar la propiedad de colision de los sensores y como seria posible.
me resulta mas comodo tener desplazados fuera de la maquina estos sensores de la posicion real.
Gracias
Title: Re: Sensores colisionables
Post by: EasyPLC_Master on February 15, 2024, 08:08:33 AM
Hola Isidoros!

No, no es posible ya que la idea es que funcione como un sistema real.
Pero para ello tienes toda una serie de funciones y herramientas para detectar WorkParts y crearte tus sistemas de detección (sin colisiones por ejemplo).

Puedes usar el Graph Code con el nodo WorkPartCollRay que te devolverá la WorkPart que detecta el rayo con origen y dirección en los parámetros que pases, o las funciones script:

-EditorUtils.CollisionDistance(Vector3position,Vector3target,floatdistance)

Del componente Static Element:

- WorkPartLogic RayCollisionWorPart(Vector3 origin, Vector3 position, float distance)
- RayCollision(Vector3origin,Vector3direction,floatdistance)

Title: Re: Sensores colisionables
Post by: jpardos on February 15, 2024, 05:49:56 PM
Quote from: isidorors on February 14, 2024, 06:51:09 PMBuenas, me gustaria saber si es posible desactivar la propiedad de colision de los sensores y como seria posible.
me resulta mas comodo tener desplazados fuera de la maquina estos sensores de la posicion real.
Gracias
Hola, si lo deseas, tienes un ejemplo de cómo detectar un objeto en este tutorial, en donde se detecta un objeto en 6 posiciones distintas, para cambiar su color (las 3 primeras para calentamiento y las 3 siguientes para enfriamiento):

https://www.youtube.com/live/bGmcGNKJOuw?si=jagvlMYgrq3c1xC6

Además de aportar otras ideas.

Espero te sirva. Un saludo.
Title: Re: Sensores colisionables
Post by: isidorors on February 16, 2024, 09:43:13 AM
Muchas gracias por la ayuda @admin y @jpardos, me ha parecido muy buen video que me aporta bastante.