Creating and updating demand diagrams

The demand diagram provides a full description of the pattern of demand in a model. When running simulations, a demand diagram is an essential component of every simulation.

To create a new demand diagram:

  1. Open or create a Demand Diagram group inside a model groupThe model data and results in the master database are organised into a flexible hierarchy; within the hierarchy the database items are grouped into manageable units. The top level of the database hierarchy is the model group. Each master database contains one or more model groups. You may also create additional levels in the database hierarchy by defining subsidiary model groups within a top-level model group..

    See Creating groups within a model group.

  2. Right-click the Demand Diagram group and select New | Demand Diagram.

    See Creating a database object within a group.

  3. Open the editor for the new demand diagram by double-clicking its name in the Model Group window.

To combine two existing demand diagrams:

To import a demand diagram from exported InfoWorks WS Pro files:

  1. Right-click the Demand Diagram Group in the Model Group window.
  2. Choose Import | Item from I/O file.

    This displays a standard Open dialog.

  3. Use the dialog to select the .ddg file to import.
  4. To import the file, click Open.

    If the name of the demand diagram to be imported already exists in the master database, successive '!' characters are added until a unique name is generated.

To update a demand diagram from live data:

  1. In the Model Group window, right-click the demand diagram and select Update | From live data.

    This opens the Update From Live Data dialog.

  2. Add a live data configuration to the Live Data Configuration drop target.
  3. Complete the other fields as required.
  4. To update the demand diagram based on the live data, click OK.

 


About demand diagrams

Demand Diagram dialog (demand diagram editor)

Database object list

Combining demand diagrams

About demand

Creating groups within a model group

Creating a database object within a group