Page 270 - ExtendSim User Guide
P. 270

Resources and Shifts
Phase II: Organizing resources
What happened
As each car gets to a Resource Pool Release block, its release rule causes all resources (in this case, 1 Washer/Waxer) to be released. The Washer/Waxer resource then becomes idle and is made available for the next item waiting in the Queue.
Look at the Resource Manager: Release Rules tab
The Resource Pool Release blocks have three mechanisms for releasing advanced resources. The options are to release:
• All resources
• All resources from a specific resource order • Resources using a custom rule
While not needed in this tuto-
rial, custom release rules can be created and saved on the
Resource Manager’s Release
Rules tab. For more informa-
tion, see “Release rules” on page 260.
Look at the Resource Manager: Policies tab
As discussed in“Evaluation and allocation” on
page 261, the Resource Manager attempts to
allocate resources to items whenever certain
events, such as a resource becoming idle, occur. If there is a possibility that a resource could be allocated to an item, the Resource Manager immediately attempts to service the items waiting for that resource. Items are evaluated in an order governed by settings on the Resource Man- ager’s Policies tab.
The default setting is that items are sorted first by the ranking of the resources that they require and secondarily by their arrival time to the queue. (Since the default resource requirement rank is 1, and absent any other conditions the advanced resource queue behaves as if items are released in first-in, first-out order, the sorting order has no effect on the cars waiting in this model.)
While not needed for this example, the Policies tab provides additional flexibility when build- ing advanced resource models. For more information, see “Policies” on page 260.
Phase II: Organizing resources
If the ARM system only substituted for the Resource Pool method it wouldn’t be very useful. The advanced resource management system provides a mechanism for implementing far more complicated resource requirements. The next part of the tutorial has two purposes:
• Showing how to allocate resources by type
• Using attributes to set resource requirements These are described below.
Allocating resources by type
Phase II of the tutorial has a generalist who can both wash and wax cars plus two specialists, one of whom can only wash while the other can only wax. The purpose of the simulation is to explore how many workers need to be cross-trained as generalists.
Discrete Event

   268   269   270   271   272