Flying custom Task Executer when moving

Flying custom Task Executer when moving

martin_k6
Not applicable
117 Views
4 Replies
Message 1 of 5

Flying custom Task Executer when moving

martin_k6
Not applicable

[ FlexSim 22.0.1 ]

Hello,

I have a custom Task Executer (.blend file) and I wanted to make the simples movement with the travel block, but when I do so the Task Executer starts to fly and is not moving on the floor.


Does anyone knows why?

Thank you.


Martin


custom_AGV.fsm

0 Likes
Accepted solutions (1)
118 Views
4 Replies
Replies (4)
Message 2 of 5

jason_lightfootVL7B4
Autodesk
Autodesk
Accepted solution

You object is rotated 90 degrees - you should have its default orientation as 0 degrees. You can adjust the shape in visual->shape factors, or change the way it's exported to have a compatible z-axis.

0 Likes
Message 3 of 5

martin_k6
Not applicable

Yes, I know that, but if I change it to 0 it is happing again in the same way. If you can change it in the attached model that you could also see it? Or am I wrong?


Thanks again.


Martin

0 Likes
Message 4 of 5

moehlmann_fe
Enthusiast
Enthusiast

It is happening due to the rotation. The task executer ends the travel with it's center point at a height equal to half it's size in z-direction. Normally, this would mean the bottom face sits at z = 0, but due to the rotation of the object that is not the case anymore.

I corrected the orientation of your 3d model within it's bounding box. I also added a task executer, rotated and adjusted in size, to showcase what is happening with your original model. If you reset it's x-rotation after it travelled to the queue you will see that in "normal" orientation it seems to stand on the ground.

custom-agv_1.fsm

0 Likes
Message 5 of 5

martin_k6
Not applicable
Hi,

thank you a lot. Now I can fully understand that.

Martin

0 Likes