question

Mike avatar image
0 Likes"
Mike asked Jason Lightfoot commented

How Forklift and operator can synchronize the activities

Could you please help me modify how to synchronize the forklist and operator? I mean I want operator follow wherever forklift goes. In reality, forklift cannot be consider a task executor resource because it is just a tool only. Operator needs to drive the forklift. Operator can do something else without using forklift when he has to do something for which forklift is not needed.

Thanks

coordinating task (Operator and Forklift).fsm

FlexSim 23.1.3
how forklift and operator can synchronize the activities
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 Joerg Vogel commented

Queue Output pane > Use Transport: Custom Task Sequence "Coordinated Task Sequence Example 2"

coordinating-task-operator-and-forklift-JV.fsm


· 2
5 |100000

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

Mike avatar image Mike commented ·
Hi @Joerg Vogel, is there any way to make operator walk back to dispatcher after finishing following forklift? Thanks
0 Likes 0 ·
Joerg Vogel avatar image Joerg Vogel Mike commented ·

@Mike, there is a picklist option in On Resource Available trigger to let travel a taskexecuter to an object or location. Now you need a condition examining the previous tasksequence identifying it as a coordinated tasksequence. You can check if this tasksequence attribute is a coordinated, meets a length of involved tasks subnodes, travel to a special unload station (destination).

If none of this attributes meets your needs, then you can customize the coordinated tasksequence source code template by adding a TASKTYPE_TRAVEL as a last task in to the part of executed branch of the operator Tasks to achieve the same instead of the triggered approach directly.

1 Like 1 ·
Jason Lightfoot avatar image
0 Likes"
Jason Lightfoot answered Jason Lightfoot commented

You can put the operator in the forklift for its travel tasks and remove the operator when done, setting it to the forklift's new model location.

This is probably going to be easiest using process flows.

· 2
5 |100000

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

Mike avatar image Mike commented ·

@Jason Lightfoot

Hi Jason, Could you please help me modify the model in your way? I think this would be better because I want operator go back to resetPosition after finishing the task. How to put operator into forklift? "Load"?

Thanks.

0 Likes 0 ·
Jason Lightfoot avatar image Jason Lightfoot ♦♦ Mike commented ·

You can just have the operator travel to the forklift and use move object activity which has the option to retain the global position.

1 Like 1 ·