FlexSim Healthcare has a variety of 3D objects that you can use to build a simulation model. This topic will explain what these types of objects are and how they differ from standard FlexSim 3D objects.
Although there are some important differences between Healthcare 3D objects and standard objects that will be discussed in more detail, they have many similarities too. For example, you will use the same processes to add Healthcare 3D objects to a model, to select the objects, to edit their properties, etc. For that reason, you should consider skimming the chapter about Using 3D Objects for a quick introduction to how the 3D objects work in general, including some tips and tricks. You might find the following topics especially relevant:
In terms of differences, Healthcare 3D objects are different from standard objects in the following respects:
The 3D objects in the FlexSim Healthcare Library are the basic building blocks you will use to build your 3D model. Each object has built-in logic that is commonly used in a variety of healthcare simulation models. You can also easily edit the properties and customize the logic on these objects to adapt any of them to the unique needs of your simulation project. The following sections will provide a high-level overview of the types of Healthcare objects in the Library. Each object has a link to its object reference page for more information. The categories and objects are presented in the same order as they appear in the Library.
If you're familiar with FlexSim in general, locations are similar to fixed resources in the standard FlexSim environment. Patients will move to these locations and interact with them based on the type of object they are. Usually the interaction will involve changing something about the patient's visuals or animations while they arrive at, use, or exit the location. For example, when patients interact with a chair, it will animate them sitting in a chair.
Staff objects are people that will move around the 3D model assisting patients and perform various tasks throughout the simulation model. They can interact with patients, locations, transports, and equipment as needed. For example, staff can travel, escort or transport patients, move equipment, and perform many other simulation tasks.
Transport objects can move around the simulation model carrying patients from one location to another. They will typically require a staff member to operate them.
Equipment objects can also move around the simulation model and can be acquired to help care for a patient. They will also typically require a staff member to operate them.
A multi-location is a location that contains a group of related locations. When a patient attempts to acquire the multi-location, any of the individual locations in this group could be acquired. The most typical multi-location you'll use is a set of chairs to represent a waiting room area. Each individual chair can potentially be acquired by the patients, but you don't need to add each chair to the model; you can simply add the group of chairs.
Waiting line objects can be used anywhere in the model where patients need to form a queue for service.
Elevators can be used for staff and patients to travel to other floors in simulation models that have more than one floor.
Props generally have a purely visual function within the 3D model. For that reason, they generally don't have any special logic built into their functionality.
A* Navigation objects are either objects or tools that can be used to control patient and staff movement throughout a model. See Working With A* Navigation" for more information about working with A* Navigation objects and tools.
By default, all Healthcare locations, staff, equipment, and transports are automatically added to one of the main object groups. For example, all locations are added to the Locations object group, all staff are added to the Staff object group, and so forth.
However, you also have the ability to create additional groups or sub-groups to better organize your model. When a staff member is required to help a patient, you can assign any member of the group to help the patient (as opposed to assigning a specific staff member). When needed, the process flow will select the first available member of this group to work on a task.
Using object groups will help your model scale well as it becomes more complex. It makes it so that you can add extra chairs, clerks, nurses, etc. as needed without having to change the model's logic. When you add new objects to the 3D model, all you will have to do is add the new members to the group and FlexSim Healthcare will take care of the rest of the logic. These object groups also make it possible to easily study the impact of adding additional staff or location resources to your model to find the most efficient use of resources.