• InfoWorks ICM

InfoWorks ICM

InfoWorks ICM is an advanced, integrated catchment modeling software with cloud capabilities that models complex hydraulic and hydrologic network elements quickly and accurately in a collaborative environment.


Course overview

InfoWorks ICM is a purpose-built technology that provides its users the ability to plan for capacity improvements, system expansions and emergency scenarios such as turbulent floods or spills. Delivering fast, accurate and easy-to-interpret visual results water professionals can model small to large stormwater and wastewater networks in the cloud.

After completing this course, you'll be able to:

  • Create a hydraulic network model.
  • Import data, then fill in any gaps in the data.
  • Perform network validation and inspections.
  • Run simulations that produce data-rich reports and graphs.
  • Compare networks and transfer data between networks.
  • Export part of a network in standard file formats.
  • Leverage Real Time Control (RTC) for changing the state of objects.

Course outline

37 min.

Getting Started with InfoWorks ICM

Get to know InfoWorks ICM and its capabilities for building hydraulic models, running a variety of simulations, and analyzing the results.

Get to know InfoWorks ICM and its capabilities for building hydraulic models, running a variety of simulations, and analyzing the results.

After completing, you'll be able to:

  • Describe how InfoWorks ICM is used to build and simulate Integrated catchment models.
  • Describe what a hydraulic model represents and how confidence levels are an important part of integrated modeling.
  • Describe what a hydraulic model represents and how confidence levels are an important part of integrated modeling."
  • Define an urban drainage model and describe how it is used to simulate hydraulic interaction.
  • Identify an integrated model and name the different model types.
  • Identify levels of detail used in hydraulic models.
  • Describe how ICM works with 1D and 2D hydraulic simulation engines.
  • Describe how the geospatial user interface works within a multiuser environment.
  • Access the Help resources for ICM, including individual object help resources.


37 min.

Administrator’s Implementation Guide for InfoWorks ICM

For administrators, a guide to setting up your team’s InfoWorks ICM installation to best fit the way your team works.

For administrators, a guide to setting up your team’s InfoWorks ICM installation to best fit the way your team works.

After completing, as an administrator, you'll be able to:

  • Identify ICM versions and maintain database compatibility.
  • Understand the different ICM components and the licensing requirements.
  • Identify hardware requirements for machines running ICM.
  • Understand how ICM data is stored and shared.
  • Explain the advantages of using a workgroup database.
  • Explain the advantages of using a cloud database.


15 min.

Configuring the InfoWorks ICM database

How to create, open, and upgrade a workgroup or standalone database in InfoWorks ICM, plus tips for work optimization in a multi-user environment.

How to create, open, and upgrade a workgroup or standalone database in InfoWorks ICM, plus tips for work optimization in a multi-user environment.

After completing, as an administrator, you'll be able to:

  • Create, open, and upgrade a workgroup or standalone database in InfoWorks ICM.
  • Configure user-defined flags.
  • Configure remote root and results locations that are accessible to all users, and create database groups.


37 min.

Customizing InfoWorks ICM

Configure and arrange toolbars in the ICM interface, set working units for projects, and configure network folder locations.

Configure and arrange toolbars in the ICM interface, set working units for projects, and configure network folder locations.

After completing, as an administrator, you'll be able to:

  • Display, hide, relocate, reorganize, and create InfoWorks ICM Toolbars.
  • Change the units according to the project needs and local standards.
  • Identify and change local folder locations.


34 min.

Create and navigate the network and work with properties in InfoWorks ICM

Working with objects within the InfoWorks ICM network is essential for building and analyzing objects in your hydraulic models.

Working with objects within the InfoWorks ICM network is essential for building and analyzing objects in your hydraulic models.

After completing, as an administrator, you'll be able to:

  • Learn the basic components of a network, then create a new network and set the coordinate system.
  • Import snapshot and data files, then learn how to work with the network objects and properties.
  • Create and modify long sections (section views) and selection lists, as well as trace connectivity in the network.


14 min.

Customize background layers and themes for ICM models

Explore the tools and views in ICM that allow users to better visualize, and therefore understand, their network model.

Explore the tools and views in ICM that allow users to better visualize, and therefore understand, their network model.

After completing, as an administrator, you'll be able to:

  • Explore the tools and views in ICM that allow users to better visualize, and therefore understand, their network model.
  • Import ground models, background mapping, and GIS layers.
  • Work with the model in 3D, and apply themes using the Layer Theme Editor.


37 min.

Network version control and scenarios

Keep track of model updates with version control, scenarios, and committed changes, and promote a multi-user environment for all your ICM projects.

Keep track of model updates with version control, scenarios, and committed changes, and promote a multi-user environment for all your ICM projects.

After completing, as an administrator, you'll be able to:

  • Commit and update network changes to the ICM database in a multi-user environment.
  • Use scenarios for model variations, without the need to create a separate branch network.
  • Identify the various validation types that you can run, as well as how to examine errors, warnings, and information messages.


24 min.

Building a 1D Urban Drainage Network

Build your hydraulic model with subcatchments, nodes, and links in ICM.

Build your hydraulic model with subcatchments, nodes, and links in ICM.

After completing, as an administrator, you'll be able to:

  • Understand building a model with subcatchments, nodes, and links.
  • Describe the relationship between Subcatchments, Land Uses, and Runoff Surfaces in InfoWorks ICM.
  • Manually add links to a network and populate missing values.


18 min.

Setting up Event Data in InfoWorks ICM

Add hydrological or hydraulic data that varies with time, such as a rainfall record or a prediction of domestic wastewater inflow, to create simulations in ICM.

Add hydrological or hydraulic data that varies with time, such as a rainfall record or a prediction of domestic wastewater inflow, to create simulations in ICM.

After completing, as an administrator, you'll be able to:

  • Understand the different types of event data and how they are imported to InfoWorks ICM.


13 min.

1D Simulations in InfoWorks ICM

Create and configure 1D simulations in InfoWorks ICM, to study the behavior of your network under specified conditions, test the performance of the network over time, and identify its limits.

Create and configure 1D simulations in InfoWorks ICM, to study the behavior of your network under specified conditions, test the performance of the network over time, and identify its limits.

After completing, as an administrator, you'll be able to:

  • Set up and run 1D simulations.


45 min.

Analyzing 1D Results in InfoWorks ICM

After you have run a simulation on your model in ICM, you can apply a theme and view the results as a report, a graph, or a long section.

After you have run a simulation on your model in ICM, you can apply a theme and view the results as a report, a graph, or a long section.

After completing, as an administrator, you'll be able to:

  • Use various methods to view and manage simulation results.
  • Create and use themes to display simulation results.
  • Use various graphing tools to view and analyze your simulation results.


45 min.

Ancillaries and Real Time Control in InfoWorks ICM

Add hydrological or hydraulic data that varies with time, such as a rainfall record or a prediction of domestic wastewater inflow, to create simulations in ICM.

Add hydrological or hydraulic data that varies with time, such as a rainfall record or a prediction of domestic wastewater inflow, to create simulations in ICM.

After completing, as an administrator, you'll be able to:

  • Understand and configure Real Time Control in InfoWorks ICM.


50 min.

Building a River Reach in InfoWorks ICM

Prepare to model a flood plain in 2D by building a river reach in InfoWorks ICM.

Prepare to model a flood plain in 2D by building a river reach in InfoWorks ICM.

After completing, as an administrator, you'll be able to:

  • Learn about river reaches and how they are modeled in ICM.
  • Accurately represent the true geometry of a ruver reach and convert survey data into network assets.
  • Import and adjust river bank data, check the conveyance for a river section, and add smooth roughness. 


23 min.

Adding River Structures to an ICM Model

Once a river reach is set up in InfoWorks ICM, you can start to model river structures such as weirs, bridges, culverts, or other structures that influence the hydraulics of the river.

Once a river reach is set up in InfoWorks ICM, you can start to model river structures such as weirs, bridges, culverts, or other structures that influence the hydraulics of the river.

After completing, as an administrator, you'll be able to:

  • Describe the different types of river structures, including weirs, bridges, and culverts, and add them to an ICM network model.
  • Fix validation errors for multiple bridges using SQL.


6 min.

Troubleshooting a simulation

ICM provides several tools to help you troubleshoot and fix common convergence issues, model performance, simulations that fail to complete, and more.

ICM provides several tools to help you troubleshoot and fix common convergence issues, model performance, simulations that fail to complete, and more.

After completing, you'll be able to:

  • Troubleshoot river model simulation warnings and failures.


15 min.

Connecting an Urban Drainage Network to a River Network

Learn how to attach links to common nodes in order to properly connect a 1D sewer network to a river model in InfoWorks ICM.

Learn how to attach links to common nodes in order to properly connect a 1D sewer network to a river model in InfoWorks ICM.

After completing, as an administrator, you'll be able to:

  • Describe the considerations when connecting a 1D sewer network to a river model.
  • Link river and urban drainage networks to create an integrated model.
  • Run a simulation on a fully integrated model.


41 min.

Introduction to 2D Modelling in InfoWorks ICM

Gain greater confidence in your hydraulic models in ICM by enhancing your existing 1D models with 2D overland flow routing, which allows you to simulate and understand more complex systems.

Gain greater confidence in your hydraulic models in ICM by enhancing your existing 1D models with 2D overland flow routing, which allows you to simulate and understand more complex systems.

After completing, as an administrator, you'll be able to:

  • Begin 2D modelling in ICM by editing simulation parameters and defining 2D zones and boundaries.
  • Generate a 2D mesh.
  • Use the mesh log, load an existing 2D mesh, and increase mesh resolution.


14 min.

Modelling 2D Objects in InfoWorks ICM

Extend the lifecycle of your ICM model and run more accurate simulations by modelling 2D objects that bring flow to the 2D mesh or represent structures such as culverts and bridges.

Extend the lifecycle of your ICM model and run more accurate simulations by modelling 2D objects that bring flow to the 2D mesh or represent structures such as culverts and bridges.

After completing you'll be able to:

  • Learn about the different types of supported 2D objects in InfoWorks ICM.
  • Create a 2D Base Linear Structure within a 2D mesh to act as a wall.
  • Run a 2D simulation on the network and view the 2D-specific Run settings.


28 min.

2D Results Analysis in InfoWorks ICM

After you run a 2D simulation in ICM, you can use all the 1D results tools plus several tools that are exclusively for 2D results analysis.

After you run a 2D simulation in ICM, you can use all the 1D results tools plus several tools that are exclusively for 2D results analysis.

After completing you'll be able to:

  • Discover the 2D results analysis tools and the flood theme.
  • Configure both 2D themes and a flood theme for display in 3D.
  • Using the 2D results objects and the flood section view.


47 min.

Coupling 1D-2D River Models

Combine your new and existing 1D and 2D river models to accurately represent flow exchange between the 1D and 2D systems within the ICM network model.

Combine your new and existing 1D and 2D river models to accurately represent flow exchange between the 1D and 2D systems within the ICM network model.

After completing you'll be able to:

  • Implement point coupling and linear coupling as methods for combining 1D and 2D river models.
  • Create bank lines, build bank connections, and create inline banks, then connect them to the 2D model.


25 min.

1D-2D urban drainage simulations

In InfoWorks ICM, learn to apply multiple rainfall profiles and infiltration models spatially across the network. There are also options to help you streamline separating rainfall applied to the 2D mesh versus subcatchments in integrated models.

In InfoWorks ICM, learn to apply multiple rainfall profiles and infiltration models spatially across the network. There are also options to help you streamline separating rainfall applied to the 2D mesh versus subcatchments in integrated models.

After completing, you'll be able to:

  • Apply rainfall and infiltration models to the 2D zone.
  • Couple a 1D-2D sewer model.
  • Apply a rainfall infiltration surface type, run a simulation, and analyze the results.


25 min.

2D Mesh Editing in InfoWorks ICM

Learn to use the many tools available in InfoWorks ICM to enhance the detail of your 2D meshes, beyond simply representing the topology from the ground model. Mesh editing objects can come from external GIS files, layers displayed on the GeoPlan view, or objects within the network.

Learn to use the many tools available in InfoWorks ICM to enhance the detail of your 2D meshes, beyond simply representing the topology from the ground model. Mesh editing objects can come from external GIS files, layers displayed on the GeoPlan view, or objects within the network.

After completing, you'll be able to:

  • Edit and enhance 2D meshes by adding roughness zones, polygon voids, mesh zones, porous walls, and more.
  • Add 2D network results objects, which allow you to enhance the interrogation of 2D results.
  • Add and configure building polygons as appropriate for your model representation.