Buenas tardes !!
Me gustaría saber si es posible unir la mesa con el detector en la imagen que adjunto. Me gustaría unirlos y que se movieran a la vez como si fueran uno solo.
Gracias !!! :) :)
Lo puedes realizar por código Script, en el asistente verás que el elevador tiene la propiedad ElevationPlatformPos que devuelve la posición de la plataforma.
Por tanto, mediante código script puedes acceder a la propiedad localposition del objeto Space de la fotocélula y asignarle la posición del elevador (mas un offset).
Space Object:
Vector3 Component.Space.localPosition -> Get/Set the Component local position respect to its superior hierarchical element
Quote from: EasyPLC_Master on December 03, 2024, 01:01:10 PMLo puedes realizar por código Script, en el asistente verás que el elevador tiene la propiedad ElevationPlatformPos que devuelve la posición de la plataforma.
Por tanto, mediante código script puedes acceder a la propiedad localposition del objeto Space de la fotocélula y asignarle la posición del elevador (mas un offset).
Space Object:
Vector3 Component.Space.localPosition -> Get/Set the Component local position respect to its superior hierarchical element
Hola, gracias por la respuesta pero no encuentro esa propiedad ElevationPlatformPos ni donde se encuentra el asistente. Tienes algún manual o video donde pueda ver cómo realizar esto o algo parecido?
gracias !
En el manual de Machines Simulator tienes esta información (Machines Simulator Instruction Guide.pdf)
En la v,4,1 del manual, pags. 51, 54, 126-194.
Muchas gracias por la ayuda, dejo el código de como lo he realizado, funciona correctamente.
Gracias !!
public void Init()
{
}
public void Main()
{
SAP1.Space.localPosition = new Vector3(-2.72f,AP1.ElevationPlatformPos+0.15f,0.52f);
SAP2.Space.localPosition = new Vector3(-2.36f,AP2.ElevationPlatformPos+0.15f,0.52f);
}
public void Physics()
{
}
public void Finish()
{
}
Genial, buen trabajo! ;D