
Stormwater conveyance systems consist of interconnected pipes, channels, gutters, ditches, and ponds that must be analyzed together to understand their full hydraulic behavior. This lecture introduces CivilStorm as a powerful tool that models these complex networks more accurately than traditional manual or simple software methods.
We explore how CivilStorm integrates seamlessly with civil design applications like OpenRoads, MicroStation, and AutoCAD, enabling efficient workflows for site and road designers. The software automates key design processes such as pipe sizing and pond design based on project-specific constraints, striving to balance capacity needs with cost-effectiveness.
The lecture also covers the importance of identifying system bottlenecks in existing infrastructure to prevent flooding, and how CivilStorm supports future urban development planning by simulating a variety of post-development stormwater scenarios for long-term drainage management.
Key Topics Covered
Complexity of stormwater conveyance system components and interactions
Limitations of traditional and simple hydraulic calculation methods
Capabilities of CivilStorm for detailed and dynamic stormwater modeling
Integration with Bentley applications for streamlined design workflows
Automated design of storm sewers, ponds, and outlet structures
Identification and resolution of existing system bottlenecks and flooding issues
Scenario simulation for future urban stormwater management
Practical Value for Stormwater Modeling and Urban Drainage
Enhances accuracy and efficiency in stormwater system design and analysis
Facilitates cost-effective infrastructure decisions through automation
Supports sustainable, low-impact development practices
Enables proactive identification of hydraulic constraints and improvements
Assists with compliant and adaptable stormwater planning for urban growth
By the end of this lecture, learners will understand CivilStorm’s role and capabilities in modeling complex stormwater systems, leveraging integrated design tools, and applying scenario analysis for effective, sustainable drainage solutions.
Welcome to the introduction to OpenFlows CivilStorm, a powerful and dynamic stormwater modeling software designed for comprehensive hydraulic and hydrologic analysis of complex stormwater systems.
This lecture provides an overview of the software's capabilities, illustrating how it supports stormwater system design and analysis through user-friendly tools for 1D and 2D hydraulic modeling.
You will learn about the software's wide range of features that enable seamless integration with GIS, CAD, and database formats, and the ability to model and analyze various stormwater components within a single environment.
Main topics covered:
Overview of OpenFlows CivilStorm’s hydraulic and hydrologic modeling capabilities
Dynamic multi-platform usage and interoperability of model files
Integration with geospatial data, CAD drawings, and databases for efficient model building
Support for 1D and 2D hydraulic analysis including surface flooding evaluation
Modeling components such as rainfall, runoff, piping, ponds, culverts, and outlet structures
Scenario management and comparison of design alternatives
Use of multiple hydraulic solvers and design automation features
Practical value in stormwater modeling:
Build hydraulically and hydrologically coherent stormwater models with ease
Analyze and visualize complex surface flooding and flow conditions
Compare various design scenarios to support informed decision-making
Accelerate modeling through data import and synchronization with common digital formats
After this lecture, you will understand the comprehensive workflow and technological foundation OpenFlows CivilStorm offers for stormwater modeling, setting the stage for building, simulating, and analyzing drainage networks effectively throughout the course.
In this lecture, you are introduced to the initial steps for getting started with a new model in Bentley's CivilStorm software. The session focuses on accessing the built-in tutorials that come with the software, which are designed to guide users through foundational exercises and workflows.
Upon launching CivilStorm, you will see a Quick Start Lessons option featuring a PDF guide that covers various lessons from overview basics to advanced exercises. This structured learning material includes eight lessons to explore sequentially at your own pace, allowing for both interactive and written practice.
The tutorial files and the PDF guide are conveniently located in the CivilStorm installation directory, making it easy to revisit the exercises for self-study outside of video lessons. This approach supports learners in reinforcing their understanding and practicing model building independently.
Key topics covered in this lecture:
Introduction to Bentley CivilStorm interface and quick start options
Overview of the built-in PDF tutorial guide
Lesson structure from basic to advanced exercises
Location of tutorial files in the software install directory
Recommendations for self-paced study using written materials
Practical value in stormwater modeling workflows:
Facilitates independent learning through accessible tutorial resources
Prepares the modeling environment for efficient workflow setup
Offers a roadmap for progressive skill development
Supports retention and hands-on practice post-lecture
By the end of this lecture, learners will be familiar with how to access and utilize CivilStorm’s quick start tutorials, locate the training files, and understand the value of self-study exercises to build foundational skills in stormwater modeling.
This lecture provides a comprehensive overview of the CivilStorm software interface, setting the foundation for efficient model creation and management. Understanding the layout and available tools in the interface is crucial for navigating workflows and accessing the key features necessary for stormwater modeling.
You'll explore the toolbar functions such as creating new models, opening existing ones, and saving progress. The quick access toolbar is customizable, allowing you to add frequently used tools for faster operation.
The lesson details the main tabs in the interface—including Home, Layout, Analysis, Components, Operationals, Review, View, Tools, Report, and Bentley Cloud Services—and highlights their respective functionalities and how they support different stages of the modeling process.
Key topics covered in this lecture:
Basic functions: creating, opening, saving models
Customization of Quick Access Toolbar
Main interface tabs and their features
Understanding scenario and alternative management
Layout and drawing options for model components
Accessing tools for analysis, operationals, and data input
Reporting features and cloud service integration
Practical value for stormwater modeling:
Enables efficient navigation and management of hydraulic models
Facilitates quick access to essential modeling tools
Supports workflow integration through specialized tabs
Prepares learners to build and analyze models with confidence
By the end of this lesson, learners will confidently navigate the CivilStorm interface, utilize key functions for model setup and management, and understand how the interface supports the full stormwater modeling process.
This lecture guides you through the initial steps to set up a stormwater hydraulic model in OpenFlows CivilStorm. You will learn how to define fundamental model parameters, create key drainage components, and prepare the system for analysis, laying a strong foundation for accurate stormwater modeling.
Starting from launching the software and creating a new hydraulic model, the session covers configuring model properties, setting drawing scales, and adjusting labeling conventions to ensure clarity in design.
Additionally, you will develop prototypes for repetitive elements such as pipes, catch basins, transitions, and outfalls, streamlining model development and ensuring consistency across components.
Key topics covered in this lecture:
Creating a new hydraulic model and setting initial properties
Configuring drawing scale and labeling prefixes for elements
Selecting the appropriate numerical solver and analysis options
Establishing element prototypes for pipes, catch basins, transitions, and outfalls
Entering standard hydraulic parameters including Manning's n values
Understanding model input requirements for storm data and system layout
Practical value in stormwater modeling:
Ensures a consistent, well-structured model setup that saves time in future workflows
Facilitates accurate hydraulic calculations by setting correct solver and friction parameters
Enables efficient reuse of element properties through prototypes for large-scale systems
Supports systematic documentation with properly defined model metadata and labeling
By the end of this lecture, learners will be capable of configuring a reliable base stormwater model environment, poised for detailed network layout and hydraulic analysis using CivilStorm.
This lecture guides you through the process of creating the stormwater network layout using the CivilStorm software. Building on the hydraulic model setup and prototype creation from previous lessons, you will now learn to draw the physical components of the storm sewer system.
The focus is on accurately replicating the system layout from the initial problem statement to ensure proper labeling and positioning of pipes, junctions, catch basins, and other elements. Using the Layout Tool, you'll interactively place conduits, catch basins, transitions, and outfalls within the drawing environment.
Throughout this practical exercise, you will practice the correct use of context menus, mouse actions, and layout controls to assemble an organized hydraulic schematic that reflects engineering design requirements.
Key Topics Covered
Reviewing and interpreting the system layout from the problem statement
Using the Layout Tool in CivilStorm to draw conduits and catch basins
Placing and labeling network elements such as junctions, transitions, and outfalls
Ensuring automatic pipe drawing through proper tool usage
Modifying labels and schematic elements after layout completion
Building the initial network schematic step-by-step with mouse commands
Practical Value in Stormwater Modeling
Develop a clear, structured representation of storm sewer networks
Learn essential software techniques for efficient network drawing
Prepare a foundational layout that supports further hydraulic simulation and analysis
Increase accuracy in model-building by matching problem statement configurations
After completing this lecture, you will be able to methodically create and label the stormwater network layout using CivilStorm’s tools, forming the physical backbone of your hydraulic model and setting the stage for subsequent catchment and system analysis tasks.
This lecture continues from the previous session by focusing on the layout of catchments within the stormwater model. Catchments represent drainage areas that contribute runoff to the hydraulic network, and defining them accurately is a crucial step in the modeling process.
The session demonstrates how to use the Catchment tool found on the Layout tab to draw these catchments. Since this phase is schematic, the exact shape and size of each catchment polygon are flexible, allowing learners to focus on the workflow without being concerned about precise geometry.
You will be guided through the step-by-step process of drawing polygons to represent each catchment, placing vertices with mouse clicks, and completing each shape with the Done command. This hands-on activity ensures you can efficiently create multiple catchments to progress in building the stormwater system model.
Key topics covered:
Accessing and using the Catchment tool in CivilStorm
Drawing polygonal catchment areas within the model layout
Handling schematic representation without strict geometric constraints
Completing multiple catchment delineations sequentially
Practical value for stormwater modeling:
Understand how to delineate drainage areas affecting runoff flow
Develop skills in creating and editing catchment polygons efficiently
Prepare foundational layout for subsequent hydraulic data input
Gain confidence in working with schematic stormwater models
After completing this lecture, you will be able to delineate catchments using the CivilStorm interface, laying the groundwork for entering system data and advancing the stormwater modeling process.
In this detailed session, you will learn how to accurately enter and manage system data within OpenFlows CivilStorm, a crucial step in building a reliable stormwater model. The data entry process uses tools such as the Properties Manager and Flex Tables, which are designed to streamline the input of hydraulic parameters and improve workflow efficiency.
The lecture begins by demonstrating how to input element-specific data, including pipe dimensions, elevations, and material properties, via the Properties Manager. Understanding the relationship between upstream and downstream inverts ensures the correct representation of connectivity and flow continuity in your hydraulic model. This session emphasizes verifying and adjusting units for each property, reminding you that consistent units are vital for model accuracy and simulation integrity.
Next, you will explore the use of Flex Tables, a powerful feature that allows batch editing of multiple elements simultaneously. This method drastically reduces time spent on repetitive data entry by letting you create custom tables that focus only on relevant attributes such as ground elevation or invert elevation. By creating and managing your own Flex Tables, you learn to optimize the data input process and maintain consistency across the model.
The lecture also covers best practices for organizing and sharing data tables within different hydraulic models. You will see how to duplicate Flex Tables as shared resources, enabling reuse across projects and preserving work continuity. This capability enhances collaboration and helps maintain standardized data management protocols throughout your modeling workflow.
Throughout the session, practical advice on careful data verification and model saving routines is integrated, reinforcing professional habits that ensure data integrity and project safety. You will understand how effective data entry establishes the foundational parameters that govern hydraulic simulations under varied storm scenarios.
Finally, this lecture sets the stage for subsequent steps by preparing you to enter storm rainfall data, which is essential for running simulations and analyzing drainage system performance. The transition from structural data to storm data reflects a systematic modeling workflow that aligns with engineering best practices.
Overall, this lesson equips you with the technical skills and workflow strategies to confidently input and manage hydraulic system data, ensuring the foundation of your stormwater model is robust and accurate.
Key topics covered in this lecture:
Using the Properties Manager for element data input
Understanding pipe invert relationships and unit consistency
Creating and editing custom Flex Tables
Batch data entry for catch basins and outfall structures
Sharing Flex Tables across hydraulic models
Optimizing data management workflows
Best practices for saving and verifying model data
Preparing data for storm rainfall inputs
Practical value in stormwater modeling:
Improves accuracy in hydraulic model building through correct data entry
Enhances efficiency by reducing repetitive manual inputs using Flex Tables
Ensures unit consistency to avoid simulation errors
Facilitates collaboration by sharing standardized data tables
Supports robust model connectivity via correct invert settings
Provides a clear workflow foundation for subsequent hydraulic simulations
Enables better interpretation of system behavior based on reliable input data
By completing this lecture, learners will be able to confidently enter detailed hydraulic parameters using best-practice tools and workflows, establishing a solid and consistent foundation for accurate stormwater system modeling and analysis.
In this lecture, we focus on the essential task of defining storm and rainfall data within CivilStorm, a critical step for realistic stormwater simulation. Starting from the Storm Data Manager, you learn to create and configure a User Defined Intensity-Duration-Frequency (IDF) table. This allows CivilStorm to simulate rainfall patterns accurately based on real or project-specific data, which is foundational for reliable hydraulic modeling.
The workflow begins with selecting the appropriate components and storm data interfaces, followed by creating a new user-defined IDF table and renaming it to a meaningful project-specific name, such as 'Workshop 1' or 'Exercise 1'. This organization helps manage multiple data sets efficiently throughout the modeling process.
Next, the rainfall data import process is demonstrated. You will import rainfall intensity data from a CSV file attached to the course resources, which is a practical approach to integrating measured or designed rainfall patterns directly into the model without manual entry errors. This step solidifies your understanding of how to handle external data sources and incorporate them seamlessly into the CivilStorm environment.
Following data import, you will learn about structuring rainfall alternatives within the Alternatives Manager. This involves creating and renaming alternatives to represent different storm events, such as 5-year and 10-year storms. Understanding how to manage alternatives is crucial for scenario analysis, permitting comparative assessment of system behavior under varying rainfall conditions.
The creation of child alternatives nested under parent scenarios is covered, reinforcing the hierarchical organization method used in CivilStorm. You assign the appropriate IDF tables to each alternative to ensure the model references the correct storm data when simulations are run.
Finally, you configure Analysis Scenarios by linking rainfall runoff alternatives to specific analysis cases. This sets the stage for running simulations with distinct storm events, allowing for detailed evaluation of system response and capacity. The lecture closes with a reminder to save the project file, ensuring all changes are securely stored for continued work.
Key Topics Covered:
Creating and naming User Defined IDF tables for rainfall data
Importing rainfall data from external CSV files
Understanding the structure and purpose of storm data within CivilStorm
Managing rainfall alternatives and creating child alternatives for multiple storm events
Assigning IDF tables to rainfall alternatives for accurate simulation
Setting up Analysis Scenarios for 5-year and 10-year storm event simulations
Using the Storm Data Manager and Alternatives Manager interfaces effectively
Saving model changes to preserve work progress
Practical Value in Stormwater Modeling:
Enable realistic hydraulic simulation by integrating accurate rainfall intensity data
Facilitate comparative analysis with multiple storm scenarios representing various return periods
Streamline workflow with organized storm data and alternatives management
Improve model reliability by using imported data instead of manual entry
Support decision-making through scenario-based evaluation of stormwater systems
Build foundational skills for creating dynamic and flexible stormwater models
Prepare models for subsequent analysis and design improvement phases
By completing this lecture, learners will understand how to define and import rainfall and storm data crucial for stormwater modeling in CivilStorm. They will be able to organize rainfall alternatives and configure analysis scenarios, setting a robust groundwork for performing accurate and meaningful hydraulic simulations under various storm conditions. This knowledge empowers learners to progress confidently in building and analyzing stormwater models capable of supporting effective urban drainage design and management.
In this lesson, you will learn how to execute stormwater simulations using CivilStorm and review the resulting hydraulic data. This step is crucial in verifying the performance of your drainage model and understanding how the system behaves under given storm conditions.
We will start by running batch computations to process the entire model. Once complete, you will access a variety of result presentation tools within CivilStorm to analyze your outputs comprehensively. These tools include property managers, flex tables, hydraulic profiles, element annotations, and color-coded visualizations.
Understanding how to navigate these result viewers will enable you to assess critical system parameters such as flow, pressure, and flooding at different points in the network. You will also explore quick methods to generate profiles along key sections of the drainage system for detailed inspection.
Key topics covered in this lecture
Running batch simulations and interpreting completion feedback
Using the Properties Manager to review element-specific results
Viewing hydraulic results in Flex Tables customized by element type
Creating and analyzing profile drawings to detect flooding and hydraulic jumps
Applying annotations and legends to enhance result visualization
Generating profiles directly from nodes for quick evaluation
Practical value for stormwater modeling
Efficiently assess performance of stormwater drainage models
Identify flooding and surcharge locations through graphical and tabular outputs
Use profile views to diagnose hydraulic phenomena in the network
Enhance interpretation of simulation results for engineering decisions
By the end of this lecture, you will confidently run hydraulic simulations in CivilStorm and employ multiple tools to visualize and interpret your results, enabling you to identify system limitations and guide subsequent design improvements.
After completing hydraulic calculations, it is essential to enhance the readability and communication of the stormwater model by applying visual annotations and color coding to the elements in your CivilStorm project.
This lecture guides you through the process of element annotation, which allows for displaying detailed information such as pipe velocities and node elevations directly on the model drawing. Annotations update automatically as you perform calculations or switch between scenarios, ensuring your visual data remains current.
Additionally, the lesson covers how to apply color coding based on various element attributes. For example, you will learn to display inlets colored by overflow status to quickly identify flooding and conduits colored by diameter to distinguish pipe sizes visually.
Key topics covered in this lecture:
Using the Element Symbology Manager to manage annotations and color coding
Creating and customizing annotations for conduit properties like velocity
Applying color coding schemes to indicate element attributes such as overflow status and pipe diameter
Understanding how annotations refresh automatically after model recalculations or scenario changes
Saving your project regularly to preserve your progress
Practical value for stormwater modeling and analysis:
Facilitates easier interpretation of hydraulic results on the model drawing
Enhances communication of system behavior to stakeholders through clear visual cues
Supports scenario comparison by visually highlighting flooding and pipe sizes
Improves workflow efficiency by automating updates to visual annotations
By the end of this lecture, you will be able to confidently apply and customize annotations and color coding in CivilStorm, improving your ability to analyze and communicate stormwater model results effectively.
This lecture reviews the stormwater model built in the previous exercise, focusing on validating the model's performance and understanding key hydraulic behaviors.
The review covers the identification of system problems such as flooding and pipe capacity issues under different storm events. This important step consolidates the modeling process, helping you ensure your model accurately reflects real-world conditions.
The session walks you through interpreting simulation results, including system flow calculations and hydraulic phenomena like pressurization and hydraulic jumps.
Key topics covered:
Identification of flooding points during a five-year storm event
Assessment of pipes exceeding full flow capacity in multiple events
Detection of pressurized pipes and hydraulic jumps in the network
Calculation and interpretation of rational flow, additional flow, and total outflow for specific inlets
Practical value in stormwater modeling:
Ensures confidence in model accuracy by reviewing critical result outputs
Reinforces understanding of system limitations impacting stormwater management
Provides insight into interpreting hydraulic results to inform design decisions
By the end of this lecture, you will be able to critically evaluate your stormwater model results, identify key performance issues, and understand important hydraulic behaviors that affect drainage system design and operation.
This lecture introduces the advanced setup of a stormwater drainage model using Bentley CivilStorm, focusing on a detailed layout of a storm sewer network. You will learn how to place essential components like catchments, catch basins, conduits, cross sections, and outfalls while utilizing background layers and element prototypes to support model building.
The course guides you through entering storm data, including Intensity Duration Frequency (IDF) curves for various storm events, which are critical for accurate hydraulic simulation. You will then proceed to design and analyze the system considering optimal tailwater conditions and hydraulic jump occurrences to ensure efficient drainage performance.
By following this exercise, you will develop practical skills in setting up prototypes, drawing scaled networks, entering rainfall data, creating alternatives and scenarios, and applying design workflows using CivilStorm’s GVF Rationale solver.
Key topics covered in this lecture:
Laying out a storm sewer network with core hydraulic components
Using background layers and element prototypes for model support
Inputting storm data and IDF curves for different storm events
Designing for tailwater conditions and hydraulic jumps
Creating alternatives and scenarios for system analysis
Setting up a scaled drawing environment
Working with CivilStorm’s GVF Rationale solver for stormwater design
Practical value in stormwater modeling and hydraulic analysis:
Building accurate, scalable hydraulic models for storm sewer systems
Integrating rainfall and storm event data for realistic simulations
Evaluating hydraulic behavior under various conditions
Applying scenario management to explore design alternatives
Designing optimized drainage networks to reduce flooding risks
After completing this lecture, learners will be able to set up and configure an advanced stormwater model scenario, incorporating detailed system elements and storm data for thorough hydraulic analysis and design using CivilStorm.
This lecture begins by continuing from the previous session’s progress with a focus on integrating scaled background drawings into the stormwater model. Utilizing a scaled background provides a precise and realistic visual reference that supports more accurate modeling of stormwater drainage systems within CivilStorm. The instructor guides learners through accessing the Background Layer Manager in CivilStorm, demonstrating how to add, configure, and visualize these background layers effectively within the software environment.
Next, attention shifts to establishing the hydraulic model's numerical solver settings, a critical step to ensure accurate simulation results. The session explains the differences in solver defaults between Bentley software like StormCAT and CivilStorm or SewerGEMS, instructing learners how to select the Generalized Variable Flow (GVF) Rational Method solver and set the gravity friction method to Manning's formula. These solver settings directly influence how water flow and pressure are calculated in hydraulic simulations, so setting them correctly is essential for reliable modeling.
The lecture then moves into a fundamental workflow task—creating prototypes for standardizing element attributes across the model. Prototypes in CivilStorm serve as templates with predefined properties for recurring elements like catch basins, conduits, transitions, outfalls, and catchments. The instructor carefully walks learners through the process of opening the Prototypes Manager, creating new prototypes for these components, and entering default values tailored to typical engineering standards.
A significant portion of the session is devoted to managing the conduit catalog within CivilStorm. The tutorial explains how to edit the conduit catalog class, import standardized conduit data from Bentley’s Engineering Library—including various sizes and properties of circular concrete pipes—and set their availability for design use. This integration ensures that model elements adhere to realistic sizes and specifications, which enhances the model’s practical applicability and aligns modeling with industry standards.
Further, the lecture covers more detailed prototype customization for transitions and outfalls. Users learn how to specify key parameters and properties using the Properties Manager to create consistent and reusable elements that simplify model building and modification.
Finally, the session focuses on defining catchment prototypes with a special emphasis on hydrologic parameters. Learners are guided to configure catchments with scaled area settings, user-defined time of concentration (Tc), and the Rational runoff method. The instructor demonstrates the use of the Sub Areas dialog to specify different land use categories—such as Single-Family Residential (SFR) and Paved areas (PIV)—and assign corresponding runoff coefficients. This detailed subdivision allows more precise hydrologic representation of catchments, which is crucial for predicting runoff behaviors accurately under varied conditions.
Throughout the lecture, the workflow emphasizes the importance of reusability, standardization, and accuracy in building stormwater models that reflect realistic system components and hydrologic behaviors. The practical use of backgrounds and prototypes streamlines model development, making it easier to manage complexity and maintain consistent quality in urban drainage system simulations.
Key topics covered:
Using scaled backgrounds to create accurate model references
Configuring the hydraulic numerical solver to GVF Rational Method
Setting gravity friction method to Manning’s equation
Creating and managing prototypes for catch basins, conduits, transitions, outfalls, and catchments
Importing and editing conduit catalogs from the Engineering Library
Standardizing properties for model elements through prototype customization
Configuring catchment hydrologic parameters using sub-area runoff coefficients
Utilizing the Prototypes and Background Layer Managers within CivilStorm
Applying user-defined time of concentration and runoff calculation methods
Practical value for stormwater modeling:
Improves model accuracy by integrating scaled background drawings
Ensures hydraulic simulations use appropriate numerical solver methods
Facilitates efficient reuse of standardized element properties through prototypes
Aligns model components with real-world engineering catalogs and standards
Enables detailed hydrologic input by subdividing catchments into meaningful land uses
Supports consistent configuration of complex drainage system elements
Reduces modeling errors and increases workflow efficiency
Provides a foundation for building scenario-based hydraulic analyses with reliable data
By the end of this lecture, learners will understand how to employ scaled background drawings and prototypes within CivilStorm to standardize and streamline their stormwater modeling process. They will be capable of setting essential solver configurations and hydraulic parameters, importing and editing conduit libraries, and defining catchment runoff characteristics accurately. These skills are critical for building reliable, reusable, and realistic stormwater models that form the basis for thorough system analyses and effective drainage design.
This lecture continues from the previous session, focusing on creating the network layout in CivilStorm as part of the scenario-based modeling workflow. You will learn how to use the layout tools to develop the physical structure of the drainage network, including catch basins, conduits, transitions, and outfalls.
The lesson guides you through selecting and using the Layout tool and Catchment Layout tool to build the network accurately. The objective is to assemble a consistent and scalable network model that reflects the site's drainage system configuration while allowing variations in catchment shapes and sizes determined by the software.
At the end, you will save your model, preparing it for further simulation and analysis steps. This session helps ensure your model foundation is properly structured for scenario comparison and hydraulic behavior simulation.
Key topics covered in this lecture:
Using the Layout tool to place network elements
Arranging catch basins, conduits, transitions, and outfalls
Employing the Catchment Layout tool to define catchment areas
Maintaining label consistency within the model
Understanding scale drawing in CivilStorm
Saving the model correctly
Practical value for stormwater modeling:
Build accurate network layouts that form the basis for hydraulic simulations
Ensure each network component is correctly labeled and placed
Accommodate software-driven adjustments in catchment sizes and pipeline lengths
Prepare models for scenario-based analysis with consistent structure
By completing this lecture, you will be able to create and organize the drainage network layout efficiently in CivilStorm, enabling effective scenario modeling and hydraulic analysis within the overall stormwater management process.
Continuing from the previous session, this lecture focuses on entering detailed model data to refine the stormwater hydraulic simulation within CivilStorm. Accurate data input is crucial to ensure the model realistically represents the drainage system, which allows trustworthy analysis of hydraulic performance under various storm events.
During this lesson, you will learn two main methods for entering data: editing individual hydraulic elements directly and using the Flex Tables for batch data entry. The Flex Tables Manager efficiently manages and reuses data tables from prior exercises, enabling consistency and reducing redundant inputs. You will notice that certain tables from previous hydraulic models are not present in this current model, indicating a tailored approach to model configuration based on the scenario context.
A practical highlight involves entering complex surface area parameters, such as Area Percent and Runoff Coefficient, specifically for different land surface types like SFR (Single Family Residential) and paved areas. These parameters are accessed through the Sub Areas field dialog box within the element properties and are essential for precise runoff calculation.
The work conducted in this lesson builds on previously demonstrated workflows, allowing for a faster walkthrough while still emphasizing the methodical approach needed for detailed model setup. This ensures that you, as a learner, gain confidence in independently managing critical hydrologic and hydraulic inputs without losing accuracy.
Beyond element data, this lecture also covers setting up rainfall input data. You will walk through the process of defining custom user-defined IDF (Intensity-Duration-Frequency) tables within the Storm Data Manager. These tables incorporate essential return periods and duration ranges for storm events, which influence the runoff generation and system response. Properly defining these parameters is fundamental for scenario-based modeling and achieving realistic simulation outputs.
After creating and populating the IDF tables, the model requires renaming these datasets for clarity, following which the rainfall data must be assigned as global storm events within the project context. This linkage allows the hydraulic model to simulate system performance under the designed storm event conditions correctly.
The session concludes with preparations for setting design constraints, which will be addressed in upcoming lessons. This structured pacing ensures learners thoroughly grasp the foundational data input steps prior to advancing to more complex system modifications and analysis.
Key topics covered in this lecture:
Methods of inputting detailed hydraulic model data: individual element editing and Flex Tables
Reuse of shared data tables across exercises for consistency
Detailed entry of area percent and runoff coefficients through Sub Areas dialogs
Creation and management of user-defined IDF tables for rainfall data
Definition of return periods and duration ranges within IDF tables
Renaming and organizing rainfall datasets for clarity
Assignment of storm data to global storm events for simulation
Model saving and data management best practices
Practical value in stormwater modeling and hydraulic simulation:
Improves accuracy of stormwater hydraulic simulations through precise data input
Enables efficient model configuration via Flex Table reuse
Facilitates scenario-based analysis by customizing rainfall inputs
Supports better runoff estimation with detailed land surface parameters
Establishes clear organization of storm event data for project management
Ensures reliable linkage between rainfall data and hydraulic elements
Prepares model foundation for applying design constraints and optimization
By completing this lecture, learners will understand how to enter and manage detailed hydrologic and hydraulic data effectively in CivilStorm. They will be able to create and assign custom rainfall data, ensuring that their stormwater model accurately reflects intended scenarios. This foundational skill set is essential for advancing to system redesign, scenario evaluation, and producing reliable engineering analyses.
In this lecture, you will learn how to define and configure alternatives within your stormwater model using OpenFlows CivilStorm. Alternatives allow you to represent different design conditions and assumptions within the same model framework, enabling comparative analysis and flexible scenario management essential for effective stormwater system modeling.
The session begins by revisiting the last step and setting up your alternatives with design constraints, boundary conditions, and calculation options. You will work within the Alternatives Manager, an important interface in CivilStorm that manages various design and analysis parameters systematically.
First, you will explore how to access and modify the base design under the Design Alternatives category. This involves specifying detailed design constraints for gravity pipes, such as minimum cover depths and local pipe constraints for specific pipes. Adjustments to node pipe matching settings and inlet parameters like maximum spread, gutter depth, and grid efficiency demonstrate how design nuances are set for hydraulic performance and system reliability.
Next, the tutorial guides you to create and rename new boundary condition alternatives, particularly focusing on establishing tailwater conditions and outfall elevations. This step ensures that your hydraulic model accurately reflects external system conditions, critical for realistic simulations and analysis of system response under different flow regimes.
Following boundary condition setup, you learn to create distinct calculation options representing different operational modes: one for design and a second for system analysis. This distinction is crucial as it formulates the computational approach—whether focused on design optimization or detailed analysis using solvers like GVF Rational, Silverstorm, or Cogems.
Throughout the lecture, practical step-by-step instructions within CivilStorm guide you in renaming alternatives, managing folders, and setting calculation properties. These technical decisions optimize the model workflow, enhance scenario flexibility, and align your stormwater modeling work with engineering best practices.
Overall, this lecture is pivotal for understanding how to configure alternatives and calculation settings that serve as fundamental blocks for scenario creation and hydraulic behavior evaluation in stormwater modeling projects.
Key Topics Covered
Setting up Design Constraints alternatives including gravity pipe and inlet parameters
Using the Alternatives Manager to organize and rename alternatives
Creating and renaming Boundary Condition alternatives representing outfall and tailwater conditions
Defining Calculation Options for different analysis types: Design and System Analysis
Applying numerical solvers such as GVF Rational for hydraulic computations
Configuring local pipe constraints and node pipe matching parameters
Managing scenario inputs to accurately reflect system boundary conditions and constraints
Workflow best practices for setting alternatives in CivilStorm
Practical Value in Stormwater Modeling
Enables flexible scenario and alternative management within a single stormwater model
Improves accuracy of simulations by representing varied design and boundary conditions
Supports comparative hydraulic analysis through distinct calculation options
Facilitates design optimization by adjusting constraints specific to pipes and nodes
Aligns with professional workflows required for robust stormwater system evaluation
Ensures model adaptability for analysis and design phases within engineering projects
Provides foundational knowledge for building complex scenarios and performing sensitivity analyses
By the end of this lecture, you will be confident in setting up, managing, and applying alternatives and calculation options within CivilStorm, empowering you to conduct comprehensive and dynamic stormwater modeling scenarios aligned with real-world design and analysis requirements.
This lecture continues from the previous session and focuses on creating and managing scenarios within CivilStorm. Scenarios are essential for simulating different system conditions and assessing how changes impact hydraulic behavior.
You will begin by accessing the Scenarios Manager to rename and organize alternatives into meaningful groups. This structured approach helps in comparing system designs effectively.
The process includes creating a parent scenario called "System Design Free Outfall" and then adding a child scenario with specific parameters such as the outfall location at 499 feet. These steps help set up alternative configurations to be analyzed later.
Key topics covered in this lesson
Opening and navigating the Scenarios Manager
Renaming scenarios for clear identification
Creating parent and child scenarios to organize alternatives
Setting properties for each scenario to simulate different conditions
Saving the model with updated scenario settings
Practical value for stormwater modeling
Organize complex system designs into manageable scenarios
Compare system behavior under various design and operational conditions
Prepare structured models to support hydraulic analysis and decision-making
Improve workflow efficiency by managing multiple scenarios from a single model
By the end of this lesson, you will understand how to create and manage scenarios in CivilStorm to simulate different stormwater system conditions. This foundational skill sets the stage for running simulations and analyzing hydraulic outcomes in subsequent sessions.
Execute simulations for different scenarios and evaluate system responses under varying conditions.
This lecture concludes the current exercise by answering key questions relating to hydraulic behavior observed in the stormwater model scenarios. It focuses on interpreting whether hydraulic jumps occur and analyzing hydraulic grade lines under varying boundary conditions.
The session reviews the model results for specific node elements, comparing conditions such as free outfall and tailwater elevations. Variations in results due to scaling differences are also discussed to help learners understand realistic ranges of hydraulic parameters.
This focused Q&A style walkthrough reinforces understanding of hydraulic outputs and prepares you for deeper scenario analysis in future exercises.
Key topics covered in this lecture:
Verification of hydraulic jump presence within the system
Interpreting hydraulic grade line results at critical nodes
Effect of boundary conditions: free outfall versus tailwater
Understanding model variation due to scale pipelines and catchment areas
Review of solution interpretation techniques for stormwater models
Practical value for stormwater modeling practice:
Learn how to critically evaluate hydraulic jump occurrences in model scenarios
Gain insight into interpreting hydraulic grade lines for design checks
Understand influence of boundary and tailwater conditions on system performance
Develop skills to compare modeling results considering scale and configuration
By the end of this lecture, you will be able to confidently interpret hydraulic results for key system nodes, recognize system behaviors such as the absence of hydraulic jumps, and assess how different outfall conditions affect your stormwater model’s hydraulic performance.
This lecture guides you through the essential steps for setting up a stormwater hydraulic model using data integration tools in CivilStorm.
You will learn how to import GIS-based shapefile datasets including catchments, conduits, gutters, inlets, manholes, and outfalls to quickly build a robust drainage network model.
By incorporating the Terrain Extractor tool, you will add surface elevation data to create a more realistic hydraulic model, setting the stage for accurate stormwater simulation and analysis.
Key Topics Covered
Using Model Builder Wizard to import and assemble network components from ESRI shapefiles
Entering rainfall data from storm event CSV files for accurate weather inputs
Applying Terrain Extractor to load terrain elevations from contour shapefiles
Configuring hydraulic model settings including numerical solvers
Populating the inlet catalog with appropriate inlet types for the model
Saving and organizing the model for further analysis and design iterations
Practical Value for Stormwater Modeling
Automates creation of hydraulic models based on external spatial data sources
Enhances model accuracy through integration of terrain elevations
Enables scenario creation and comparison for system redesign
Improves efficiency in developing stormwater network models for engineering projects
After completing this lecture, you will be equipped to build comprehensive hydraulic models from geospatial data, set rainfall inputs, and prepare the system for performance evaluations and engineering redesigns using CivilStorm.
This lecture continues from the previous session and focuses on the practical workflow of building a stormwater model using the Model Builder tool within OpenFlows CivilStorm. The Model Builder automates the construction of hydraulic models by importing network geometry and related elements directly from GIS shapefiles, significantly speeding up the modeling process while maintaining accuracy.
Starting with initiating the Model Builder Wizard, the lecture guides learners through selecting the appropriate data source type, specifically ESRI Shapefiles, and how to locate and import multiple necessary shapefiles at once. These include catchments, conduits, gutters, inlets, manholes, and outfalls, which collectively define the stormwater drainage network's physical and hydraulic characteristics.
A key part of the process involves reviewing and confirming spatial and connectivity settings. The video reinforces understanding coordinate units—here feet—and clarifies when to use spatial data for connectivity versus manual specification of connection nodes, a decision that impacts model topology and flow path accuracy.
Next, learners are oriented to the advanced options available when specifying element creation, removal, or updates within Model Builder, with emphasis on the importance of reviewing the help documentation to understand each configurable field. The instructor uses the default parameters to maintain clarity and ensure model consistency in this example.
Mapping fields from the shapefiles to the model's internal properties is a critical technical step covered in depth. The lecture demonstrates navigating through each model element type—catchments, conduits, gutters, etc.—and assigning the correct property mappings, including setting units accurately to ensure consistent, meaningful data interpretation by the software. Previewing data before mapping aids in confirming the proper alignment of source attributes to modeling parameters.
After all mappings are completed, the wizard executes model creation, and a synchronization step aligns the newly imported elements with the working drawing environment. The lecture shows how to zoom to the new model and then extend it visually by adding a background layer, using DXF files, which helps contextualize the stormwater network within the physical site layout.
To finalize, the instructor modifies specific gutter properties within the model and encourages learners to become familiar with the hydraulic interactions evident in the model, such as the presence of pipes and gutters on roads and the concept of bypass flows, which are flows directed via gutters to downstream inlets when not intercepted directly by inlet nodes.
This lesson encapsulates the benefits of automated model creation through Model Builder by combining GIS data integration, model topology setup, and detailed property mapping to generate an accurate, efficient hydraulic model ready for analysis.
Key topics covered in this lecture:
Starting the Model Builder Wizard and selecting ESRI Shapefile data sources
Importing multiple shapefile types simultaneously (catchments, conduits, gutters, inlets, manholes, outfalls)
Reviewing spatial and connectivity settings and their implications
Understanding element creation and update options within the wizard
Mapping shapefile fields to model properties with unit specifications
Previewing data to verify field mappings before import
Executing model build and synchronization with the drawing
Adding background layers (DXF) for contextual visualization
Interpreting hydraulic model details such as bypass flows and stormwater conveyance elements
Practical value in hydraulic stormwater modeling:
Reduces manual data entry and errors through automated GIS data import
Enables rapid generation of complex drainage network models from spatial data
Supports accurate connectivity and spatial unit handling for model fidelity
Facilitates detailed property assignment for model elements ensuring realistic simulation data
Improves visualization and spatial understanding through background layer integration
Demonstrates practical interpretation of flows including bypass mechanisms
Prepares models for subsequent hydraulic analysis and scenario exploration
Upon completing this lecture, learners will understand how to efficiently build a stormwater hydraulic model using CivilStorm's Model Builder by utilizing external GIS shapefile data. They will be able to navigate each step of the wizard, handle data mapping effectively, set appropriate spatial and connectivity parameters, and finalize their model ready for further hydraulic simulation and design work.
In this lecture, we continue from the previous session by setting the runoff method required for accurate hydraulic modeling of stormwater systems. This step is essential as it establishes how rainfall is converted into runoff within the model, which significantly impacts the accuracy of the simulation results. Users of different software tools, such as StormCat or CivilStorm, will find that the default runoff calculation methods may differ, and this lecture guides you through customizing this setting for CivilStorm and SEO Gems users.
The process starts by opening the Flex Tables Manager to access catchment properties. We focus on the "Runoff Method" column where you may need to add this column if it is not already visible, ensuring that all catchments within the model are globally assigned the appropriate runoff calculation technique, specifically the Rational method in this case. This global edit ensures consistency across the entire catchment data set, which is crucial for cohesive model behavior in hydraulic simulations.
Next, we move to incorporate storm data through the creation and configuration of a new Storm Data group. This involves loading a user-defined Intensity-Duration-Frequency (IDF) table, which represents the rainfall characteristics for the simulation. Importing this data from an external CSV file facilitates integration of realistic, site-specific storm conditions into the hydraulic model. The lecture provides step-by-step instructions, including navigating to the proper folders and selecting the correct files, to import this critical hydrologic information accurately.
Once the storm data group is set up, the focus shifts to defining the Global Storm Event. This setting determines which storm event scenario will be applied in the model's simulation runs, directly influencing hydraulic outcomes. By selecting the user-defined IDF table corresponding to the 10-year storm event, learners ensure that the model will simulate realistic runoff and flow conditions that reflect this design standard for urban stormwater systems.
These steps collectively enhance the fidelity of your stormwater hydraulic model by incorporating site-specific runoff parameters and realistic storm event data. This lecture emphasizes the importance of careful data assignment from external sources to improve the precision and reliability of hydraulic simulations in CivilStorm.
Understanding and applying these data assignment workflows enable you to create more robust and meaningful stormwater models that can support scenario analysis, design evaluation, and infrastructure planning.
Correctly managing runoff methods and storm data importation is fundamental to developing comprehensive stormwater models, especially when applying a Digital Twin approach that requires dynamic and accurate representation of urban drainage systems.
Key Topics Covered
Setup of runoff methods for hydraulic catchments
Use of Flex Tables Manager for global data assignment
Global editing techniques for model parameters
Creation and configuration of user-defined Storm Data groups
Importing external IDF rainfall data files
Assigning Global Storm Event to scenarios
Managing storm data within CivilStorm interface
Ensuring consistency and accuracy in hydraulic modeling inputs
Practical Value in Stormwater Modeling
Enables precise runoff calculation for each catchment contributing to hydraulic analysis
Integrates site-specific rainfall data ensuring realistic simulation conditions
Facilitates scenario-based storm event selection to evaluate system performance
Improves model reliability by standardizing parameter assignment globally
Supports advanced modeling workflows required for Digital Twin applications
Reduces manual errors in data assignment through global editing
Provides foundational steps for subsequent hydraulic simulation and design analysis
By completing this lecture, you will be able to confidently assign runoff methods and import external storm data into your CivilStorm model. This competence is critical for developing accurate and detailed hydraulic models that serve as the basis for effective stormwater system design, analysis, and optimization.
In this lecture, we focus on the crucial step of integrating terrain elevation data into our stormwater model using the TRex tool within CivilStorm. After finishing the previous steps where we set up the drainage network without elevation data, this session advances the model by importing ground elevation information that reflects real-world topography. Assigning accurate elevations is fundamental for realistic hydraulic analysis, as it influences flow direction, pipe slopes, and overall system behavior.
The lecture begins by emphasizing the need to load ground elevations for all model structures before running any simulations. Ignoring this data can lead to inaccurate results or errors during model execution. We proceed with launching the TRex wizard, a powerful tool designed to automate and streamline the process of importing terrain data from external GIS sources. This method not only saves time compared to manual data entry but also aligns the model geometry closely with actual terrain.
Step-by-step, we configure the TRex wizard to read from a contour shapefile, which stores ground elevation contours as vector data. Using the wizard's interface, we browse to the supporting files, select the appropriate contour dataset, and ensure the elevation attribute is mapped correctly. The default parameters are usually sufficient, but verifying the elevation field ensures that the model will incorporate accurate height references for each node. This also allows us to preview and confirm the data before finalizing.
Once the terrain data is loaded, the lecture shows how the elevations are automatically assigned to all nodes in the model. We verify the updated nodes by checking the relevant Flex tables in CivilStorm, which display the newly filled ground elevation field. This automated integration enforces data consistency and supports further hydraulic computations such as flow routing and surcharge analysis.
Technically, this workflow demonstrates the advantage of leveraging GIS data within hydraulic modeling frameworks. The use of TRex for terrain integration enables a more realistic representation of the stormwater system by reflecting actual site elevations, which is a necessary foundation for sound model calibration, scenario development, and design evaluation.
The session closes by summarizing the achievement of completing this important data integration step and preparing the model for subsequent analysis phases. This process strengthens the connection between spatial data and hydraulic modeling, reinforcing the Digital Twin approach where accurate terrain information is critical.
Key Topics Covered
Importance of ground elevation data for stormwater modeling
Launching and configuring the TRex wizard in CivilStorm
Importing contour shapefiles as elevation sources
Setting elevation fields correctly in the wizard
Loading elevation data to all model nodes automatically
Verifying elevation assignments using Flex tables
Understanding the impact of terrain integration on hydraulic analysis
Preparing the model for realistic simulation runs
Practical Value in Stormwater Modeling and Design
Streamlines terrain data import to enhance model accuracy
Reduces manual entry errors by automating elevation assignment
Aligns the hydraulic model with real-world topography
Supports reliable flow direction and slope determination in networks
Provides a foundation for improved system analysis and design
Facilitates scenario evaluations based on realistic ground conditions
Promotes integration between GIS data and stormwater modeling tools
By the end of this lecture, learners will understand how to effectively use the TRex tool to integrate terrain elevations from contour data into their CivilStorm models. They will be able to configure the import process, verify correctness, and appreciate the significance of accurate ground elevation data for subsequent hydraulic analyses and system design decisions.
This lecture continues from the previous session by focusing on setting and applying design constraints within OpenFlows CivilStorm to support hydraulic analysis and system evaluation. The primary objective is to establish default design parameters that the software will use to evaluate the stormwater drainage network's performance under a given design storm event, specifically a 10-year return period in this case. These constraints govern how pipes, inlets, and other system components behave and help identify critical conditions such as flooding or surcharge within the model.
We start by accessing the Design Constraints Manager, a central interface in CivilStorm where engineers specify rules and limits for various system elements. The instructor guides the learner through the process of entering default values in the Gravity Pipe tab, including critical parameters such as minimum cover over pipes, maximum flow velocities, and minimum inlet efficiencies. These parameters ensure that the design meets practical and safety criteria commonly used in stormwater engineering.
With the design constraints set, the lesson proceeds to scenario management. Scenarios are alternative model configurations representing different hydraulic events or design conditions. Here, the default 'Base' scenario is renamed to 'Existing' to better reflect the current system setup. Running the scenario initiates hydraulic computations for the designated design storm, with CivilStorm calculating flow routing, surcharge, and potential flooding areas.
After running the simulation, the GVF (Gradient Variable Flow) Rational Calculation summary provides a detailed overview of the hydraulic behavior throughout the system. The instructor highlights how to access messages and notifications that signal critical issues: certain pipes exceed their discharge capacities, and several inlets show flooding conditions. These flags point clearly to system vulnerabilities that require attention.
To investigate further, the learner is introduced to Flex Tables, which offer customizable tabular views of system components and their attributes. By editing the Catch Basin table to include critical columns such as ‘Tab Gutter’ and ‘Spread Top Width’, the lecture demonstrates how to analyze the spatial distribution and extent of surface water spread due to inlet capacity limitations. Sorting the spread widths in descending order quickly reveals the catch basins with the most severe flooding and gutter overflow problems, including cases where the spread exceeds acceptable widths, indicating nuisance or hazard conditions for street runoff.
Finally, the lecture shows how to create profiles for individual inlets to visualize surcharge and flooding behaviors along pipe segments and nodes. Profiles provide graphical insight into pressure surges and depth conditions that cannot always be understood from summary tables alone, highlighting areas in urgent need of redesign or system upgrade. The session concludes by acknowledging that several parts of the existing drainage network require redesign, which will be addressed in subsequent lectures.
Key topics covered in this lecture
Setting default design constraints in CivilStorm for pipes and inlets
Configuring design velocities, cover depths, and inlet efficiencies
Managing and renaming hydraulic analysis scenarios
Running hydraulic simulations for a 10-year design storm event
Interpreting GVF Rational Calculation summaries and user notifications
Using Flex Tables for detailed catch basin attribute analysis
Sorting and evaluating gutter spread widths to identify flooding hotspots
Creating inlet profiles to examine surcharge and flooding in pipes and nodes
Identifying critical system components exceeding capacity and flooding thresholds
Preparing for system redesign based on hydraulic performance findings
Practical value for stormwater modeling and drainage system design
Ensures design constraints reflect realistic engineering criteria and standards
Enables effective scenario management and comparative system analysis
Facilitates detection of surcharge conditions and flooding risks in model results
Supports data-driven prioritization of system upgrades and redesign efforts
Provides detailed component-level insights through flexible tabular data views
Improves interpretation of hydraulic simulations for informed decision-making
Assists in quantifying surface runoff impacts via gutter spread analysis
Enables visualization of critical hydraulic profiles to diagnose problem areas
By completing this lecture, learners will understand how to apply and customize design constraints in CivilStorm effectively, run and manage hydraulic scenarios, analyze detailed output data for capacity and flooding issues, and set the foundation for redesigning stormwater systems. These skills are essential for engineers and professionals focused on optimizing drainage networks and improving urban resilience to stormwater events.
Modify network components to resolve deficiencies and improve system performance based on analysis results.
In this lecture, you will embark on a detailed exploration of the Scenario Comparison Tool within OpenFlows CivilStorm, an essential phase for evaluating the performance of redesigned stormwater systems. Building directly from the previous session where modifications were made to the network, this lesson guides you through the practical steps to compare existing and redesigned scenarios side by side, providing a clear methodology for quantifying enhancements and identifying critical differences.
The Scenario Comparison Tool simplifies spotting distinctions between two predefined scenarios within your model, streamlining analysis and decision-making. You will start by selecting the relevant scenarios—typically the original existing condition and the newly designed alternative—and loading them into the comparison tool. The interface highlights variances in physical components, design alternatives, and their attributes, allowing you to visually identify where changes have been implemented.
Attention is paid to how the software marks differences graphically, with red indicators marking physical and design elements that differ, and green checks showing elements that remain unchanged. This visual feedback is vital for engineers and modelers aiming to focus on the areas impacted by redesign efforts.
As part of the workflow, you will perform a comparison computation that summarizes key data such as the number of elements with differences, the date and time of analysis, and the scenarios involved. This summary report is invaluable to track modifications and assess their scope quickly.
Diving deeper into the details, the lecture teaches you to inspect specific differences in conduit sizes and inverts on selected components, and additionally reviews changes in catch basin physical properties between the scenarios. The ability to select and highlight these differences directly in the drawing adds a spatial perspective, improving comprehension of how physical changes relate to geographic layout and system function.
To wrap up, the lecture recommends saving your model with the new comparison data included and prepares you for the subsequent session, which will involve answering targeted questions based on your scenario comparisons. Alongside the tutorial, additional solution files are provided to support your self-study and validation of results.
Key Topics Covered
Launching and using the Scenario Comparison Tool
Selecting and managing multiple scenarios for comparison
Understanding graphical indicators of differences in physical and design alternatives
Running comparison computations and interpreting summary reports
Reviewing detailed element-by-element differences such as conduit sizes and catch basin properties
Using the Select In Drawing function for visual inspection of disparities
Saving updated models with comparison results
Preparation for scenario-based question evaluation
Practical Value in Stormwater Modeling and Hydraulic System Design
Facilitates objective evaluation of network redesign impact
Supports data-driven decisions for stormwater infrastructure improvements
Enhances communication of design changes with clear visual and tabular summaries
Enables effective scenario management in project workflows
Improves accuracy in identifying critical network component modifications
Integrates spatial and tabular data views for comprehensive model analysis
Prepares users for advanced scenario evaluation and decision-making exercises
By the end of this lecture, learners will be able to confidently use the Scenario Comparison Tool to identify, quantify, and interpret differences between stormwater model scenarios. This empowers users to validate redesign outcomes rigorously and make informed decisions based on comprehensive scenario analysis within CivilStorm.
This final lecture serves as a comprehensive review and validation session for the stormwater model developed throughout the course. It recaps key points of system performance and redesign decisions implemented during the exercise to address hydraulic deficiencies.
You will engage in a question-and-answer format that reinforces understanding of flooding locations, pipe diameter changes, and hydraulic criteria such as maximum spread at inlets.
This session also highlights the effectiveness of the redesign measures in resolving issues such as surface flooding and spread violations, while pointing out methods to further improve drainage system capacity.
Key topics covered in this lecture
Identification of flooding areas in the stormwater system
Analysis of pipe diameter adjustments after redesign
Checking compliance with maximum gutter spread standards
Assessment of redesign impact on spread violations
Strategies to eliminate remaining hydraulic deficiencies
Practical value for stormwater modeling and design
Gain confidence in validating hydraulic models and results
Understand real-world implications of design changes on system performance
Learn effective approaches to minimize flooding and spread issues
Apply diagnostic questioning to reinforce engineering decisions
By the end of this lecture, you will be able to critically assess model outcomes, confirm design improvements, and identify additional steps needed to optimize stormwater drainage systems for better performance and compliance.
This lecture provides a comprehensive overview of Bentley's OpenFlows suite of hydraulic and hydrologic modeling software solutions. It introduces the range of products available for water distribution, wastewater, and stormwater system modeling, emphasizing their diverse applications and capabilities.
The session covers how these tools support intelligent planning, system analysis, design optimization, and decision-making in water infrastructure projects. It highlights the integration possibilities within the OpenFlows ecosystem and the specialized functionalities each product offers for different hydraulic and hydrologic challenges.
You'll gain an understanding of how these products fit into professional workflows and their relevance in real-world urban water management contexts.
Key topics covered in this lecture:
Overview of water distribution products like WaterGEMS and WaterCAD
Wastewater and stormwater solutions including SewerGEMS, StormCAD, and CivilStorm
Specialized hydraulic tools such as Culvert Master and FlowMaster
Capabilities like transient analysis, calibration methods, and scenario simulation
Integration across platforms such as MicroStation and OpenRoads
Product bundling options like the WaterWorks Suite
Visualization and interoperability features
Practical value in water system modeling and management:
Enables accurate modeling and analysis of complex water infrastructure systems
Supports planning and operational optimization for water, wastewater, and stormwater networks
Facilitates regulatory compliance and risk assessment through flood and transient analysis
Enhances engineering decision-making with scenario comparison and calibration tools
After this lecture, learners will understand the scope and capabilities of Bentley's OpenFlows products and how they can be applied individually or collectively to address various hydraulic and hydrologic modeling challenges in professional water engineering projects.
This lecture provides an overview of Bentley Systems’ OpenFlows product suite, highlighting its organization and licensing structure as of 2024. It situates CivilStorm within the broader set of hydraulic and hydrology tools offered by Bentley.
The course explains the four main OpenFlows product categories—Storm, Sewer, Water, and Flood—clarifying how CivilStorm fits into the Storm group designed for stormwater modeling and analysis. It also covers how these products operate both as standalone solutions and when integrated with other Bentley platforms like MicroStation and AutoCAD.
You will learn about Bentley’s licensing model, including how OpenFlows products are packaged and delivered through Virtuosity, and the availability of comprehensive bundles like the OpenFlows WorkSuite for specialized hydraulic workflows.
Key Topics Covered in This Lecture
Overview of Bentley OpenFlows hydraulic and hydrology product categories
Details of Storm, Sewer, Water, and Flood product groups
Integration of CivilStorm with MicroStation and AutoCAD
Bentley’s Virtuosity licensing and product availability
Explanation of OpenFlows WorkSuite and hydraulic toolset offerings
Practical Value for Stormwater Modeling Professionals
Understanding product selection based on project needs
Navigating Bentley’s licensing ecosystem for software procurement
Strategizing integration of modeling tools within design workflows
Identifying complementary software tools for comprehensive hydraulic analysis
By the end of this lecture, you will clearly understand the positioning of CivilStorm within the OpenFlows ecosystem, enabling you to select and license the right Bentley products to support your stormwater modeling and hydraulic analysis projects.
This comprehensive course guides you through stormwater modeling and drainage system design using OpenFlows CivilStorm, aligned with modern Digital Twin concepts for urban water engineering. You will gain practical skills to build and analyze hydraulic models that accurately represent real stormwater conveyance systems, including pipes, channels, and storage structures.
Focusing on a hands-on, workflow-oriented learning approach, the course moves from fundamental concepts to advanced scenario-based modeling and system redesign. You will learn how to create structured drainage network models, define catchments and storm inputs, run hydraulic simulations, and interpret complex results to inform design decisions.
Unlike basic tutorials that emphasize software operations, this training highlights engineering reasoning and model structuring to help you understand system hydraulics, identify capacity constraints, and evaluate flooding and surcharge conditions effectively. Integrating spatial data and terrain information enables realistic modeling of urban drainage behavior under diverse conditions.
By adopting a Digital Twin perspective, the course transforms traditional stormwater models into dynamic systems capable of supporting scenario analysis, infrastructure optimization, and long-term planning essential for resilient and efficient urban water management.
Learning Objectives
Upon completing this course, you will be able to:
Understand core stormwater modeling and hydraulic simulation principles
Create and configure detailed drainage network models within CivilStorm
Define catchments, storm events, and system parameters accurately
Develop and manage multiple alternatives and scenarios to compare system behavior
Execute simulations and interpret hydraulic results including surcharge and flooding
Apply automated and manual design strategies to optimize drainage performance
Utilize ModelBuilder and integrate spatial datasets and terrain elevations
Evaluate scenario outcomes to support informed engineering decisions
Implement Digital Twin concepts for urban stormwater systems
Who Should Take This Course
Civil and hydraulic engineers focusing on stormwater and urban drainage design
Stormwater management and urban infrastructure professionals
Consultants and planners working in urban development and water resource management
GIS and CAD specialists involved with drainage and watershed projects
Students in civil, environmental, and water resources engineering disciplines
Professionals interested in Digital Twin applications within water systems
Anyone seeking practical expertise in hydraulic modeling and system optimization
Course Structure
Section 1: CivilStorm Fundamentals and Digital Modeling Context
Explore CivilStorm’s interface, core functionality, and integration within the Bentley OpenFlows ecosystem, establishing a foundation for building structured hydraulic models aligned with Digital Twin workflows.
Section 2: Building a Base Stormwater Model from Scratch
Learn to manually develop a complete stormwater model including network layout, catchment delineation, system data entry, storm event definition, and initial simulation runs.
Section 3: Scenario Logic and Hydraulic Behavior Analysis
Use alternatives and scenarios to represent different system conditions, simulate hydraulic responses, and analyze performance variations under diverse design assumptions.
Section 4: Data-Driven Model Generation and Terrain Integration
Import GIS and external datasets to build detailed models efficiently, assign terrain elevations through the Terrain Extractor, and enhance model realism through data integration.
Section 5: Design Evaluation, Optimization, and Scenario Comparison
Apply design constraints, conduct system redesigns, optimize components, and compare multiple scenarios to evaluate performance and support engineering decision-making.
Section 6: OpenFlows Ecosystem and Product Positioning
Gain insight into the broader OpenFlows product suite, licensing options, and how CivilStorm fits within Bentley’s integrated hydraulics and hydrology solutions.
Why Take This Course
This course offers a uniquely practical and workflow-driven approach to stormwater modeling, going beyond software commands to develop your engineering judgement and understanding of hydraulic systems. By structuring the learning around real-world drainage design processes and scenario-based analysis, you will be equipped to improve urban drainage system performance efficiently.
Key practical values include:
Mastering the use of CivilStorm for comprehensive stormwater modeling and simulation
Understanding hydraulic behavior to identify and resolve capacity and flooding issues
Integrating GIS and terrain data for realistic models
Employing design optimization tools and comparative scenario evaluation
Applying Digital Twin principles to modern urban water infrastructure
These skills empower you to contribute effectively to drainage system planning, design, and resilience projects, aligning with industry best practices and advancing infrastructure digitalization.
Professional Context
Stormwater and drainage system modeling is critical for urban infrastructure planning, flood risk management, and environmental protection. Professionals proficient in CivilStorm gain a competitive advantage in engineering consultancies, municipal agencies, and infrastructure development firms. This course enhances your technical capabilities with a focus on practical application, scenario planning, and emerging Digital Twin concepts, preparing you for modern challenges in water resources engineering and smart city initiatives.