Home > Simulation Environment Procedures > Generators Procedures > Define and Add Specific Types of Generators

Define and Add Specific Types of Generators

To add any kind of generator, start with the following procedure:

  1. Click the Generators button on the Model toolbar.

  2. In the Generators dialog box, click the Add button.

  3. Select a start point in the Process Start Point list.

  4. Select the generator type and select or clear the Active check box to indicate whether the generator is active during simulation.

Task

Procedure

Define a Completion generator

Specify the number of transactions introduced at each generation using the Transaction Count option. For more information, see Generators dialog box- Setup tab.

Add a Completion generator

  1. Start with the procedure at the beginning of this procedure table.

  2. Enter a value or an expression to set the transaction count for each generation.

  3. You can also click the expressionbuildericon00001.bmp button to open the Expression Builder and set the value for this field.

  4. Select the Different Initial Count check box and enter a value or an expression if you want to set a different transaction count for the first generation.

  5. Optionally, select the Max Transactions, Stop After, Delayed Start, and Limited Schedule, and Suppress Transactions When Expression Is False check boxes to define values for these settings.

To define attributes, see Set attributes with a generator.

Define a Demand generator

Specify the resource for which the generator introduces transactions into the process when that resource is available. For more information, see Generators dialog box- Setup tab.

Add a Demand generator

  1. Start with the procedure at the beginning of this procedure table.

  2. Select a resource type.

  3. Optionally, select the Max Transactions, Stop After, Delayed Start, and Limited Schedule, and Suppress Transactions When Expression Is False check boxes to define values for these settings.

To define attributes, see Set attributes with a generator.

Define an Interarrival generator

Specify Interarrival Time, Spread, and Transaction Count. See Generators dialog box- Setup tab.

Add an Interarrival generator

  1. Start with the procedure at the beginning of this procedure table.

  2. In the Interarrival Time section, select a period type, interval, and spread.

  3. Enter a value or an expression to set the transaction count for each generation.

  4. You can also click the expressionbuildericon00002.bmp button to open the Expression Builder and set the value for this field.

  5. Select the Different Initial Count check box and enter a value or an expression if you want to set a different transaction count for the first generation.

  6. Optionally, select the Max Transactions, Stop After, Delayed Start, and Limited Schedule, and Suppress Transactions When Expression Is False check boxes to define values for these settings.

To define attributes, see Set attributes with a generator.

Define an Event generator

Specify the Event and Transaction Count. See Generators dialog box- Setup tab.

Add an Event generator

  1. Start with the procedure at the beginning of this procedure table.

  2. Select when the event occurs.

  3. Enter a value or an expression to set the transaction count for each generation.

  4. You can also click the expressionbuildericon00003.bmp button to open the Expression Builder and set the value for this field.

  5. Select the Different Initial Count check box and enter a value or an expression if you want to set a different transaction count for the first generation.

  6. Optionally, select the Max Transactions, Stop After, Delayed Start, and Suppress Transactions When Expression Is False check boxes to define values for these settings.

Define a Timetable generator

Specify the Timetable, Spread, and Factor for transactions introduced. See Generators dialog box- Setup tab.

Add a Timetable generator

  1. Click the Modify Timetable button.

  2. In the Set Timetable dialog box, define the timetable intervals, span, and resolution, then click OK.

  3. (See Timetable Generator Transaction Rates and Time Intervals for procedures on customizing timeteble settings.)

  4. In the Generators dialog box, choose the spread and set the factor.

  5. Optionally, select the Max Transactions, Stop After, Delayed Start, Limited Schedule, and Suppress Transactions When Expression Is False check boxes to define values for these settings.

Define an Attribute Change generator

Specify transaction-triggering parameters and Transaction Count. See Generators dialog box- Setup tab.

Add an Attribute Change generator

  1. Start with the procedure at the beginning of this procedure table.

  2. From the Generate when Scenario Attribute drop-down list, select a scenario attribute and the type of trigger that causes the transaction to generate.

  3. Enter a value or an expression to set the transaction count for each generation.

  4. You can also click the expressionbuildericon00004.bmp button to open the Expression Builder and set the value for this field.

  5. Select the Different Initial Count check box and enter a value or an expression if you want to set a different transaction count for the first generation.

  6. Optionally, select the Max Transactions, Stop After, Delayed Start, Limited Schedule, and Suppress Transactions When Expression Is False check boxes and define values for these settings.

Related Topics

Generators Procedures

Timetable Generator Transaction Rates and Time Intervals

Attributes and External Data in Generators

Generator Reference

Overview Topics

About Start Points