Nirtec Studio Forum

General Category => Machines Simulator => Topic started by: joaquin.felipe on January 03, 2025, 01:55:04 PM

Title: Colisiones y neumática
Post by: joaquin.felipe on January 03, 2025, 01:55:04 PM
Hola a todos.
Quiero mover piezas con un cilindro neumático contra un tope.
Me gustaría simular que cuando el cilindro sale se detiene cuando empuja y ya no puede avanzar más.
Si no hay pieza y choca contra el tope, no lo atraviesa.
Si hay una caja la empuja hasta que la caja llega al tope y se para, sin atravesar el tope.
Si ya hay una caja y empuja otra, se para sujetando ambas cajas contra el tope.
Es posible simularlo de esta forma?
¿Podría detectar con la función MoveEnded o IsMoving que el cilindro se ha detenido? (Similar al racor captador de presión que sustituye al detector reed cuando para en diferentes posiciones)
Pongo un video de ejemplo para ver los problemas que tengo.
Title: Re: Colisiones y neumática
Post by: joaquin.felipe on January 04, 2025, 09:39:06 AM
Añado otro video con el que quizás se entienda mejor el efecto que quiero conseguir.
Cuando las cajas se mueven en una cinta, las cajas empujan una a otra al colisionar, pero al llegar al tope no avanzan más.
En cambio, con un cilindro neumático, el cilindro avanza hasta llegar al final de su recorrido, aunque haya llegado a la caja.
En este caso el cilindro es una UDC que tiene programado en script code un movimiento mientras la posición del vástago sea menor que 0.8
Quizás se podría cambiar el código para que avance mientras la caja está en movimiento?
Title: Re: Colisiones y neumática
Post by: EasyPLC_Master on January 04, 2025, 03:31:59 PM
Hola Joaquín,

El efecto que indicas se puede hacer de diversas maneras:
-> En lugar de usando las funciones de animación usando las funciones físicas y aplicando fuerzas.
-> Con código script detectando cuando hay colisiones para parar el movimiento.


Title: Re: Colisiones y neumática
Post by: joaquin.felipe on January 04, 2025, 04:56:47 PM
Gracias por la rápida respuesta.
No he usado las funciones que mencionas.
Están aplicados en alguna de las máquinas de ejemplo o en alguno de los UDC, para ver cómo se usan?
Title: Re: Colisiones y neumática
Post by: EasyPLC_Master on January 11, 2025, 10:06:50 AM
Como se trata de un tema interesante, en la próxima versión de MS v.4.2, que saldrá en breve, pondremos algunos ejemplos para referencia.
Title: Re: Colisiones y neumática
Post by: joaquin.felipe on February 18, 2025, 06:21:54 PM
En las novedades de la 4.2 (https://youtu.be/RNZ9EVrzsSo?si=d-pu30029gdxD-_p) que nos adelanta Joaquín Pardos parece que ya trae tratamiento de fuerzas.
Estupendo!