question

javi13 avatar image
0 Likes"
javi13 asked Logan Gold commented

How to make a Robot move while being utilized?

I´m trying to do a production line using convayors and stations. I want a robot to execute an action when the item arrives at the conveyor station. The robot is well connected to the station since it`s status shows 'utilize' when there is an item in the station and 'idle' otherwise. The problem is that the robot wont move when it´s being utilized. I don´t need it to do any specific movement, I only want it to move the arm in some way so that visualy you can see it´s being used.
Any idea how I can make that work?robot-flexsim.png

FlexSim 24.2.2
robot movementconveyor stationproduction linerobot process
robot-flexsim.png (21.1 KiB)
· 1
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

Logan Gold avatar image Logan Gold ♦♦ commented ·

Hi @javi13, was one of Joerg Vogel's answers helpful? If so, please click the "Accept" button at the bottom of the one that best answers your question. Or if you still have questions, add a comment and we'll continue the conversation.

If we haven't heard back from you within 3 business days we'll auto-accept an answer, but you can always comment back to reopen your question.

0 Likes 0 ·
Joerg Vogel avatar image
0 Likes"
Joerg Vogel answered

You can use another Taskexecuter instead of a robot, like an operator. If this operator goes into a state of utilize you dispatch for the robot a Tasksequence which let it moves or you start an animation. Once the utilize state changes for the operator you stop the movement of the robot.

5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

Joerg Vogel avatar image
0 Likes"
Joerg Vogel answered

Option Use Operator is creating a Tasksequence which is responsible for stopping the robot object. And an event is created thar will let resume the robot on process finish event by a calling a command freeoperators.
If an object is stopped it will do nothing, not even an animation. You must customize the utilize tasksequence to prevent a call of stopobject. Instead you create a token in Process Flow, which will be routed through activities to move your robot until the event process finish happens.

5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.