Professional Documents
Culture Documents
TRex (metric)
Solver Used:
GVF-Convex (SewerCAD)
Applies to:
Bentley SewerCAD
Bentley SewerGEMS
Note: The images in this workshop were taken from SewerCAD. The steps will
be the same in SewerGEMS although the user interface may look
slightly different.
Module Overview
In this workshop you will be given data in the form of shapefiles to construct a
model. You will use ModelBuilder, TRex and LoadBuilder to create and run the
model for normal flow and peak flow conditions. This is a three part workshop
where you can do any individual part or go all the way through as one. You will
use the GVF-Convex Solver for this exercise although all model building tools
apply to all solvers.
Module Prerequisites
• Modeling Basics
Module Objectives
After completing this module, you will be able to:
• Build a sewer model from shapefiles using ModelBuilder
• Import node elevations using TRex
• Import loading data using LoadBuilder
• Import a shapefile as a background image
Getting Started
• BillingMeter.shp
• Contours.shp
• GravityPipe.shp
• ManholeNodes.shp
• PictureOfNetwork.jpg
You may not have any software to view these files on your workshop computer. If
you do, open these files and view them. If you do not, open the
PictureOfNetwork.jpg to view the image.
ModelBuilder
In this section you will use the ModelBuilder tool to build your network.
ModelBuilder lets you use your existing GIS data to construct a new model or
update an existing model. ModelBuilder supports a wide variety of data formats,
from simple databases (such as Access and DBase), spreadsheets (such as Excel or
Lotus), GIS data (such as shape files), to high end data stores (such as Oracle, and
SQL Server), and more. Using ModelBuilder, you map the tables and fields
contained within your data source to element types and attributes in your
hydraulic model. The result is that a hydraulic model is created. ModelBuilder is
the first tool you will use when constructing a model from GIS data. The steps that
you take at the outset will impact how the rest of the process goes.
Note: You must now specify the data source you will be using for your network.
9 For Select a Data Source type, select ESRI Shapefiles from the drop-down
menu.
10 For Select your Data Source, click the Browse button and navigate to;
C:\Bentley Workshop\SewerModelingSI\Starter\GISData and while
holding down the Ctrl key on your keyboard click on ManholeNodesSI.shp
and GravityPipeSI.shp files to select both files at once.
11 Click Open and ManholeNodes and GravityPipe will appear in the
ModelBuilder Wizard.
12 If you check the box for Show Preview, the screen will look like this:
Note: The manhole file contains invert elevations and labels, while the pipes file
contains pipe description, diameter and Manning’s n.
14 Click the Next button and you will be on the Specify Spatial and
Connectivity Options step.
15 The Coordinate Unit should be set to m.
16 Check the box for Create nodes if none found at pipe endpoint, although
with this data set it will not matter.
17 Check the box for Establish connectivity using spatial data because the
pipes in the shapefile in this example do not contain information about
their end points.
18 Set the Tolerance to 0.30 m.
19 Click Next 3 times until you get to the Specify Field Mappings for each
table step (the defaults on the 2 steps we skip are fine for this exercise).
Note: This field mapping step enables you to associate specific fields in the shapefile
with properties in the model.
20 Highlight the ManholeNodes table on the left side of the screen and set
the following:
Table Type: Manhole
Key Fields: LABEL (not <label>)
X and Y Field: Leave as is
21 Under Field, select ELEV__INV_SI as the shapefile field and in the Property
drop-down menu, select Elevation (Invert). Select meters (m) for the
Unit.On the left side of the ModelBuilder Wizard, highlight the GravityPipe
table.
22 Set the Table Type to Conduit.
23 Select LABEL for Key Fields and leave Start and Stop as <none>.
24 Set the following:
DIAMETER: Diameter (mm)
N: Manning’s n
MATERIAL: Material
25 Click Next.
26 This step applies to CONNECT Edition Update 1 or later only (skip this
step if using the CONNECT Edition base release). You will see a screen with
a checkbox to indicate whether you want to use snapshots to track
changes that may have occurred in your datasource between
synchronizations (i.e., during future model updates). Make sure this box is
unchecked, and then click Next.
27 Select the Yes radio button for the question, Would you like to build a
model now? and then click Finish.
Note: If you are prompted with the following screen, click Yes to accept.
Note: The ModelBuilder Wizard will create a model and display the ModelBuilder
Summary dialog, indicating that 155 conduits and manholes were created, plus
an additional node corresponding to the outfall.
31 If the model does not appear on the screen, select View > Zoom Extents
to bring up the drawing.
The model should look like this:
33 To review the data, open the conduit Flextable (View > FlexTables, and
double click on Conduit Table) and browse through it to see that values
are reasonable.
Note: Notice that the Elevation (Ground) is 0. You will need to import ground
elevations from a contour shapefile.
Note: This is more important when large files are used as a data source.
8 For this dataset it does not matter if you check the box for Also update
inactive elements.
Note: The message means that two nodes fell outside of the contour shapefile and
have no value for ground elevation.
Note: This manhole is actually the outfall of the system and must be morphed into an
outfall element.
2 To morph the element, select the Outfall element type, from the layout
tab and drop it on top of the manhole.
You will be prompted with the following:
The profile will automatically open up and looks like the one shown:
Note: You can see that the pipes slope downhill but you can also see areas where the
engineer could have selected better invert elevations to achieve a more
consistent slope.
3 Close the profile and save the file.
LoadBuilder
Next you will use LoadBuilder to import individual water meter billing data to load
the model. LoadBuilder is a tool used to assign flows to elements. If you already
know what flows to assign to an element, then you should use the other methods
such as inflow, sanitary loads, or stormwater loading. The power of LoadBuilder is
that it can take loading information from a variety of sources such as customer
meter data, system flow meter or polygons with known population or land use
and assign those flows to elements. LoadBuilder is oriented to the types of data
available to describe dry weather flows.
4 Click Next.
5 Select the ellipsis button next to Node Layer: and highlight Manhole\All
Elements as the nodes to be loaded.
6 Click Select.
7 For Billing Meter Layer, click the ellipsis button and browse to the starter
file folder to select the BillingMeter_SI.shp file and click Open.
8 Click OK for this next message:
9 The Load Type Field should be set to TYPE, the Usage Field is USE_SI and
the units are L/day.
10 Uncheck the Use Previous Run box since we have not computed the
model.
11 Click Next.
The Calculation Summary will appear.
12 This system has fairly low flows, so make sure the units of flow are L/s. If
they are not, right click on the Load column header and selecting Units
and Formatting.
13 Select L/s for the Unit so the raw data will be converted to L/s.
15 Leave the multipliers as they are because you are interested in average
flow for now.
16 Click Next.
17 The Results Preview will appear. Browse through the values of manhole
loads.
21 Click Finish and when compete, the following message should appear
indicating the number of records imported.
5 Click OK.
Note: Notice the two nodes at the far south that fall outside of the contour shape file.
Also notice where the streets (and pipes) are it is fairly flat.
6 You can turn off this background by un-selecting it in the Background
Layers manager.
Note: You will see that there are issues caused by two manholes with a ground
elevation lower than the manhole invert.
Note: This indicates that the flows are very low in this system, typical of upstream end
of collection systems.
6 Find the flow at the outfall by double clicking the outfall node.
3 Right click at the top of the Depth/Rise column and select Statistics.
4 Close the Statistics dialog when you are done reviewing the data.
5 Back on the FlexTable: Conduit Table, look at some of the pipes that have
zero Flow values and you will see that they correspond to pipes with no
flow at the upper end of the system. If the Flow field is not in your Conduit
Table, add it by clicking the Edit button (fourth button in from the left) at
the top of the table
6 Add a column for Tractive Stress by clicking the Edit button at the top of
the table.
7 Highlight Tractive Stress (Calculated) in the Available Columns pane and
click the Add button.
8 Click OK.
Note: Note which pipe has the maximum value for Depth/Rise (try using Sort >
Descending).
9 Set the tractive stress units to Pascals by right clicking on that value in the
Property manager (or column header in FlexTable), select Units and
Formatting, and set Unit: to Pascals.
10 Find the velocity and tractive stress in that pipe.
11 Fill in the results at the end of the workshop.
12 Save your file.
7 Click OK.
8 Make the Peak scenario the current scenario by selecting it from the
scenarios drop-down menu or by clicking the Make Current button in the
Scenarios manager.
9 Open the Sanitary Load Control Center (Components > Loading > Sanitary
Load Control Center). If you receive a prompt about cancel and undo
being unavailable for the Sanitary Loads Control Center, click Yes to
continue.
Value: 2
12 Click OK.
16 Open the Conduit FlexTable (View > Flex tables > Tables – Hydraulic
Model > Conduit Table) and complete the results at the end of this
workshop.
Results Tables
Results Table
Property Average Load Peak Load
Workshop Review
Now that you have completed this workshop, let’s measure what you have
learned.
Questions
1 Were the velocities very high during average flow conditions?
3 If you could redesign the system, how would you have changed it?
Answers
Results Table
Property Average Load Peak Load