Chapter 7 Defining General Elements - 7 Defining General Elements ... Defining Entity Arrivals 319...

download Chapter 7 Defining General Elements - 7 Defining General Elements ... Defining Entity Arrivals 319 Independent Arrivals 320 ... Chapter 7 Defining General Elements 202 ProModel User’s

of 214

  • date post

  • Category


  • view

  • download


Embed Size (px)

Transcript of Chapter 7 Defining General Elements - 7 Defining General Elements ... Defining Entity Arrivals 319...

  • Chapter 7 Defining General Elements

    C H A P T E R C O N T E N T S


    Build Menu 199

    Section 1 Locations ................................201Locations Editor 202Location Edit Table 203Location Graphics Window 205Location Graphics 208Capacities and Units 218Location Downtimes 221Rules Dialog Box 232

    Section 2 Entities ....................................237Entities Editor 238Defining Entities 239Entity Graphic Dimensions 240Defining Multiple Entity

    Graphics 241Preemptive Entities 242

    Section 3 Path Networks ........................243Path Networks Editor 244A Typical Path Network 247Path Segment Edit Table 247Interfaces Edit Table 250Mapping Edit Table 251Nodes Edit Table 255Defining a Crane Envelope

    Path Network 255

    Section 4 Resources ..............................261Typical Use of Resources 262Resources Editor 263Static Resources 267Dynamic Resources 268Crane Resources 269Multiple Resource Graphics 271Multi-Unit Resources vs. Multiple

    Single-Unit Resources 273Resource Downtimes 274Resource Priorities and

    Preemption 277Resource Shift Downtime

    Priorities 278

    Resource Preemption Matrix 278Resource Specifications Dialog

    Box 282Resource Search Routines 284Node Logic Editor 287Resource Points 290Resource Example 292

    Section 5 Processing ............................. 295Using the Processing Editor 296Defining Entity Processing 297Processing Editor 300Process Edit Table 301Routing Edit Table 305Processing Tools 311

    Section 6 Arrivals ................................... 315Arrivals Editor 316Arrivals Edit Table 317Defining Entity Arrivals 319Independent Arrivals 320

    Section 7 Shifts & Breaks ...................... 323Shift Definition 323Shift Assignments 328Shift Downtime Principles 335

    Section 8 General Information .............. 341General Information Dialog Box 342

    Section 9 Cost ........................................ 347Cost Dialog Box 348Building a Model with Costing 351Preemption/Downtime 352Join/Load 352Combine/Group 353Special Cost Handling 353Costing Output 354Enable or Disable Costing 356

    Section 10 Tanks ...................................... 357Basic Concepts 359Tank Logic Builder 362

    ProModel Users Guide 197

  • 7

    Pre-defined Tank Subroutines 363Pre-defined Data Elements 386Defining Tank Control

    Subroutines 389Examples of Tank Control

    Logic 390

    Section 11 Background Graphics ........... 401Background Graphics Editor

    Modes 402Background Graphics Editor 404

    C H A P T E R C O N T E N T S

    198 ProModel Users Guide

  • Section



    7.0.1 Build Menu

    The Build Menu is the gateway to all modeling elements used to define a model. Through this menu you specify the locations, entity types, arrival rates, resources, path networks, downtimes, processing logic, and other elements such as variables, attributes, and arrays that provide the flexibility needed to model your system.

    Access the Build Menu:

    Select Build from the menu options bar.

    Each selection from the Build Menu is covered in detail in the following sections of this chapter.

    How To

    ProModel Users Guide 199

  • Chapter 7 Defining General Elements7.


    200 ProModel Users Guide

  • Section 7.1 Locations


    7.1 LocationsLocations represent fixed places in the system where entities are routed for process-ing, storage, or some other activity or decision making. Locations should be used to model elements such as machines, waiting areas, work stations, queues, and conveyors.

    Every location has a name and a name-index number. The name-index number is the locations numerical position in the list of locations. Logic which refers to a location, such as routing logic, can use either the location's name, or the LOC() function to refer to the location. The LOC() function allows a location whose index number has been stored in an attribute or variable to be referenced. See Loc() on page 180 of the ProModel Reference Guide for more information.

    Locations are defined in the Locations Editor, which is accessed through the Build menu.

    Create and edit locations:

    Select Locations from the Build menu. The Locations Editor appears.


    Right click on the existing location and select Edit.

    How To

    ProModel Users Guide 201

  • Chapter 7 Defining General Elements7.


    7.1.1 Locations Editor

    The Locations Editor consists of three windows: the Location Graphics window in the lower left portion of the screen, the Location edit table along the top of the screen, and the Layout window in the lower-right portion of the screen. These windows can be moved and resized using the mouse.

    The Location edit table contains information about every location in the model including characteristics such as capacity and number of units. The Location Graphics window is a tool box used for creating, editing, and deleting locations graphically. Locations are positioned in the Layout window.

    Location Edit Table

    Layout WindowLocation Graphics Window

    202 ProModel Users Guide

  • Section 7.1 Locations



    7.1.2 Location Edit Table

    A location's characteristics can be modified with the Location edit table. The Location edit table contains fields for displaying the graphic icon, specifying the location name, and defining other characteristics of each location. Each of these fields is explained below. You can edit the desired field directly in some cases, or by selecting a record and clicking the column-heading button of the desired field.

    Icon The graphic icon used to represent the location. Changing location graphics is done using the tools in the Location Graphics window. If multiple graphics have been used to define a location, the first graphic used is shown here. Clicking on the Icon button brings the graphic for the current location into view if it is not currently show-ing in the layout window.

    Name The name of each location. Names can be up to 80 characters in length and must begin with a letter (for more information on naming items, see Names on page 57 of the ProModel Reference Guide). A location's name can be changed by editing this field. The Search and Replace is automatically called when the name is changed.

    Cap. The capacity of the location refers to the number of entities the location can hold or process at any one time. A location's maximum capacity is 999999. Entering INF or INFINITE will set the capacity to the maximum allowable value. If this field contains an expression, it will be evaluated at the start of the simulation before any initialization logic. Accordingly, a location's capacity will not vary during the simula-tion run.

    Individual units of a multi-unit location may differ in capacity only if every unit's capacity is greater than 1. For example, in a location with two units, one may have a capacity of 5 and the other a capacity of 10. However, one unit may not have a capac-ity of one and the other a capacity of five. (See Multi-Capacity, Multi-Unit, and Mul-tiple Locations on page 219.)

    Units The number of units of a location, up to 999. A multi-unit location works like several locations with common characteristics. (See Multi-Capacity, Multi-Unit, and Multiple Locations on page 219.)


    ProModel Users Guide 203

  • Chapter 7 Defining General Elements7.


    DTs Click on this heading button to define location downtimes, including any setup times. (See Location Downtimes on page 221.)

    Stats Click on this heading button to specify the level of statistical detail to be gath-ered for the location. (To view a location's statistics after a simulation run, choose View statistics from the Output menu.) Three levels of data collection are available:

    None No statistics will be collected.

    Basic Only utilization and average time in location will be collected.

    Time Series Collects basic statistics and time series tracking the contents of the location over time.

    Rules This field defines (1) how a location selects the next incoming entity from several that are waiting to enter this location, (2) how multiple entities at a location queue for output, and (3) which unit of a multi-unit location is selected by an incom-ing entity. (See Rules Dialog Box on page 232.) To edit any of this information at a location, click on the heading button to open the Location Rules dialog box.

    Notes Enter any optional notes about a location in this field or click on the heading buton to open a larger Notes window.

    204 ProModel Users Guide

  • Section 7.1 Locations



    7.1.3 Location Graphics Window

    The Location Graphics window provides a graphical means for creating locations and changing their icons.

    Icons added to the layout will either represent a new location or be added to an exist-ing location's icon depending on whether the New box at the top right of the window is checked or unchecked.

    New Mode

    Allows you to create a new location record each time you place any location graphic on the layout. The new location is given a default name which may be changed if desired. New mode is selected by checking the New box [X] at the top of the Graphic Tools window.

    Edit Button Displays the Library Graphic Dialog Box used to change the color, dimensions, and orientation of the location graphic.

    Erase Button Erases the selected location graphic in the Layout window without deleting the corresponding record in the Location edit table.

    View Button Brings the selected location in the edit table into view on the Layout window.