question

Katherine Lourie avatar image
1 Like"
Katherine Lourie asked Stella commented

Two model layouts in one model file for an experiment?

Is it possible to have two different model layouts (different physical arrangement but same patients, schedule and tracks) on one model file so I can select "model layout" as a changed variable in an experiment? If so, how do I do this?

FlexSim 16.0.1
FlexSim HC 5.0.12
flexsim hcexperimentmodel layoutexperiment variable
5 |100000

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

Matthew Gillespie avatar image
3 Likes"
Matthew Gillespie answered Matthew Gillespie commented

Yes, you can definitely do this.

Attached is an example model where I have 2 layouts - A side-by-side layout for working and a stacked layout for display.

You can find the Model Layouts tool in the View menu:

Which will bring up this window:

Add a layout, move all the objects to their desired locations and then click set to save the positions of all objects. Add another layout move the objects to a second set of desired locations and then click set again. Now you have two different layouts you can switch between.


sidebyside.png (151.9 KiB)
stacked.png (189.1 KiB)
layouts.png (31.6 KiB)
layoutwindow.png (2.2 KiB)
layoutsexample.fsm (158.8 KiB)
· 4
5 |100000

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

Katherine Lourie avatar image Katherine Lourie commented ·

Do the patient tracks apply to both layouts? I am trying to compare to different ways of organizing the same floor. So how do I run the same patient track on both model layouts, if this is possible?

0 Likes 0 ·
Matthew Gillespie avatar image Matthew Gillespie ♦♦ Katherine Lourie commented ·

You shouldn't have any issues. The layouts just save the positions of all the objects in the model. The patient tracks are just referencing the areas or locations, not the positions of the objects.

Are you thinking of deleting some of the objects, or adding new ones? If so, that won't work with Model Layouts. Model layouts assumes you have the same set of objects just in different positions. If you want to add or delete objects you'd need to use the number of locations in an area experiment variable.

1 Like 1 ·
Katherine Lourie avatar image Katherine Lourie Matthew Gillespie ♦♦ commented ·

I understand. Can the nodes and pathways change between layouts?

0 Likes 0 ·
Show more comments
Lou Keller avatar image
1 Like"
Lou Keller answered Stella commented

I really should read all of the entries in "Answers" more often! Just for kicks, because I just read this 16 June entry, I've attached an alternative solution to the problem. In the attached model, there are 3 basic patient tracks and three identical patient tracks used in two side-by-side models of the same process but executed in different layouts. dual-floor-plan-model.fsm The purpose of the dual model is to demonstrate in a single run, the effect of two different layouts on the same identical patient stream, identical staffing, and patient care process. It was created by altering key names and identities of a primary model and then importing that model into its own model space and editing the remainder of the new layout. In this case, note that the primary model - on the left - has the MRI facility located on the first floor next to the clinic whereas the second layout has the MRI located on the second floor. The purpose of the model was to determine and show in a single dashboard what the net effect on things like Patient Length of Stay and staffing utilization would be of re-positioning the MRI on the second floor. The same staff members in the two different settings are reflected in the single dashboard by the prefix "A." Also note that both models reflect all 6 severity indices.


· 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.

Stella avatar image Stella commented ·
This is a great example model that I can use, but i am not sure how to update this to current version capabilities. Is it possible to get a new version with the most recent FlexSim version so I can learn from this. Thank you!
0 Likes 0 ·