In this solution, customers balk, i.e., they refuse to enter a waiting line, if the line is too long. For example: Customers arrive at the Spicy Thai restaurant located in a mall during the noon hour about every minute. They will not get in the order line, however, if there are 10 or more customers already in line.
Changing an Entity's Name
After completing a particular activity, it may be desirable to change the name or graphical representation of the entity being processed. For example, legs are assembled to a table top resulting in a completed table going to the shipping area. You want to change the graphic after the assembly activity to appear as a table.
Changing a Resource Graphic to an Entity Graphic
In the Process Simulator solution we show you how to change the shape (graphic) properties.
Defining Initialization Logic
Sometimes something causes some logic to be executed at the start of the simulation. This may be the setting of variables, an initial ordering of entities, an initial send request, etc. For example, at the beginning of the simulation, you would like to initialize the level of 3 different buffers (1, 2 and 3) in a lamp manufacturing process to 20 lamps each.
Defining a One-time or Repeating Timer
At a particular time or recurring time in the simulation you can execute some logic (set variable values, order entities into the system, etc.). For example, a traffic signal turns green for 1 minute and then red for 30 seconds. Traffic waits until the light is green to proceed.
Modeling Rejects
A percentage of entities are rejected after an activity (due to defects or other criteria) and are removed from the system. For example: At a final inspection station in a printed circuit (PC) board assembly line, ten percent of the time the board is defective and is removed from the system (i.e., 10% of the boards are simply scrapped). Otherwise the completed board goes on to packaging.
Sorting Entities
You can sort entities into different holding areas or work lanes based on entity type. For example: Three different types of orders (Order A, Order B and Order C) are processed at a packaging station where they are sorted and sent to one of three different shipping areas (shipping A, shipping B and shipping C) depending on the type of order.