question

Victoria M2 avatar image
0 Likes"
Victoria M2 asked Ben Wilson commented

How can make my ASRS move only UP and DOWN?

I have a ASRS that pulls from a conveyor and delivery at a rack that stack by level first, the rack has 3 levels avaliable. I want the ASRS to only go up and down delivering on each level, I don't want it to go through the rack horizontaly.

Is it possible?

asrhTest_do_no_travel_along_the_rack_just_up_and_down.fsm

FlexSim 20.1.3
conveyorflexsim 20.1.3rackasrs vehicle behaviour
· 3
5 |100000

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

tannerp avatar image tannerp commented ·

@victoria.m2,

Which horizontal direction(s) would you like to limit the ASRS travel in? In the image shown, red, yellow, or both?

0 Likes 0 ·
Victoria M2 avatar image Victoria M2 tannerp commented ·

The red one!

0 Likes 0 ·
Ben Wilson avatar image Ben Wilson ♦♦ commented ·

Hi @victoria.m2, was tanner.p's answer helpful? If so, please click the red "Accept" button on their answer. Or if you still have questions, add a comment and we'll continue the conversation.

0 Likes 0 ·

1 Answer

tannerp avatar image
1 Like"
tannerp answered

@victoria.m2,

I've put some thought into your question and I understand that the main concern here is that the ASRS fork will take a lot of time to travel to the end of a rack when it's set up this way. Unfortunately, there's not an easy way to disable the ASRS fork extension. For this reason, I suggest considering this suggestion as a workaround. The model will function correctly for all intents and purposes. It might look a little different, but that should be okay!

My suggestion is to add small queues in front of each rack that can receive items. The queues will be responsible for placing the items in the racks. This eliminates the need for the ASRS vehicle to travel all the way to the exact rack location. The travel time and animations are cut to pretty much just be as if the ASRS fork was only moving up and down.

The alternative would be more complicated and would involve created a custom Task Executer and using Kinematics to control its motion in two planes. This is probably more trouble than it's worth (like 10x harder), but if you'd like, I'm happy to guide you as to how this could be done.

Here's an example of what adding queues would look like. I think it works pretty well, but let me know what your feedback is.

asrhtest-do-no-travel-along-the-rack-just-up-and-d (1)_3.fsm


5 |100000

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