How use multiple crane on same rails

How use multiple crane on same rails

nikhil_rane9NJAU
Enthusiast Enthusiast
278 Views
8 Replies
Message 1 of 9

How use multiple crane on same rails

nikhil_rane9NJAU
Enthusiast
Enthusiast

[ FlexSim 22.2.1 ]

I am using 3 hoist on same rail. I want put constraint that when hoist 1 is moving hoist 2 will wait

when hoist 3 working hoist 1 and 2 will wait


i am attaching model for reference. can you please help

File name (Hoist Simulation)

0 Likes
Accepted solutions (1)
279 Views
8 Replies
Replies (8)
Message 2 of 9

jason_lightfoot_adsk
Autodesk
Autodesk
Accepted solution

Which has priority ? Should hoist 1 and 2 get out of the way of the job hoist 3 is doing? Should they interrupt their work or will the hoist 3 job wait until they are inactive?


The simplest way will probably be to use a process flow for Hoist3 that creates a task sequence on hoists 1&2 to hold them somewhere while hoist 3 is in operation.

Attached is an example that detects the job Crane3 receives. The creation of task sequences on Cranes 1 and 2 holds them until the task sequence is finished - those sequences could be made to preempt with a higher priority and so interrupt their jobs. Currently it waits until Crane 1 & 2 make themselves available (make the task sequence active).

Hoist Simulation_jl.fsm.pdf

0 Likes
Message 3 of 9

jason_lightfoot_adsk
Autodesk
Autodesk

You could also add travel to loc tasks for crane 1 & 2 to clear the path for Crane 3.

0 Likes
Message 4 of 9

nikhil_rane9NJAU
Enthusiast
Enthusiast
Hi Jason,


Thanks for support. in model we 1 and 2 are moving simultaneously. I want to work 1 hoist at time. other 2 should be stopped. I don't the priority for the task

0 Likes
Message 5 of 9

jason_lightfoot_adsk
Autodesk
Autodesk
Message 6 of 9

nikhil_rane9NJAU
Enthusiast
Enthusiast
Hi Jason, Model is stopping at 16707 sec. I tried not able to figure out why.


would you help?


0 Likes
Message 7 of 9

jason_lightfoot_adsk
Autodesk
Autodesk

This will be a little more involved - my goal was to just have something you add without changing the way you create and dispatch task sequences.

Putting all the jobs in a list would make things much easier.

0 Likes
Message 8 of 9

jason_lightfoot_adsk
Autodesk
Autodesk

In the attached model I detect the task sequence being received on the crane and push it to a list which is then processed sequentially. I use a travel to loc when changing crane to move to its 'home' location (label) and removed that function from the unload trigger. Task sequences that are re-dispatched have the priority set to -1, which is used to prevent it being detected as a new task sequence a second time.


Hoist Simulation_jl3.fsm.pdf

0 Likes
Message 9 of 9

nikhil_rane9NJAU
Enthusiast
Enthusiast
Thanks Jason
0 Likes