question

Amy avatar image
0 Likes"
Amy asked Jeanette F commented

Implementing Floor Restrictions for Elevators in FlexSim HC

I want to set floor restrictions for elevators in FlexSim HC.I've seen other posts saying it might not be possible, but just in case, I'm asking again.

For example,Elevator 1: Boarding and alighting only on odd-numbered floors.Elevator 2: Boarding and alighting only on the 1st floor and even-numbered floors.Elevator 3: Boarding and alighting only on the 1st floor and high floors (6th to 10th floor).Elevator 4: Boarding and alighting only on low floors (1st to 10th floor).

FlexSim 21.2.4
elevatorelevator hc
· 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.

Jeanette F avatar image Jeanette F ♦♦ commented ·

Hi @Amy , was Felix Möhlmann's answer helpful? If so, please click the "Accept" button at the bottom of their answer. 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 ·

1 Answer

Felix Möhlmann avatar image
0 Likes"
Felix Möhlmann answered Amy commented

Below is a link to pretty much this exact question with a lengthy comment chain discussing possible solutions for this.

https://answers.flexsim.com/questions/156976/flexsim-hc-for-patient-flow.html

· 9
5 |100000

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

Amy avatar image Amy commented ·

Hello @Felix Möhlmann,

While reading the post you shared, I had a question, so I'm leaving a comment. You mentioned that you can use a list to restrict access to specific floors, and I'm curious how you can implement this using a list.

1715152704577.png

0 Likes 0 ·
1715152704577.png (58.5 KiB)
Felix Möhlmann avatar image Felix Möhlmann Amy commented ·
It's demonstrated in the model that is attached to various comments in the linked post.

In general the model restricts which elevator a traveler can use by placing barriers in front of each elevator. These barriers only allow traveller with the correct "AssignedElevator" label to pass (see conditional rules of the A* navigator).

Which elevator this is, is decided by a token that pulls an elevator that services both the origin and destination floor from a list. As described in the screenshot you posted, the serviced floors are stored in an array label on the elevator bank. Both the origin and target floor number must be part of this array for the elevator to be eligible to pulled. This is checked in the "Reaches Floors" list field.

0 Likes 0 ·
Amy avatar image Amy Felix Möhlmann commented ·

@Felix Möhlmann ,

I'm trying to use barriers in front of each elevator to restrict certain floors.

However, it doesn't work in my model. Is there a rule to place barrier in front of the model?

0 Likes 0 ·
Show more comments