Professional Documents
Culture Documents
Manual SewerCAD V8i - Guia Del Usuario (Ingles) PDF
Manual SewerCAD V8i - Guia Del Usuario (Ingles) PDF
Welcome to Bentley
SewerCAD V8i Help
Getting Started on page 1-1
Learn about Bentley SewerCAD V8i, how to install and uninstall the
product, and how to contact Bentley Systems.
Learn how to set up a new project, manage existing project and set
project and other global options.
Learn how to use Bentley SewerCAD V8i layout and editing tools to
build your model.
DAA038110-1/0001
1-1
1-2
Contents-i
View Toolbar2-30
Scenarios Toolbar2-32
Analysis Toolbar2-32
Compute Toolbar2-33
Tools Toolbar2-33
Help Toolbar2-34
Zoom Toolbar2-34
Customizing the Toolbars2-36
Adding and Removing Toolbar Buttons2-36
Controlling Toolbars2-36
Dynamic Manager Display2-37
Opening Managers2-38
Customizing Managers2-40
Using Customizations2-42
Customization Manager2-42
CUSTOMIZATION EDITOR DIALOG BOX2-44
Using Named Views2-44
Copying and Pasting Data To and From Tables2-46
Contents-ii
Contents-iii
Contents-iv
Contents-v
Chapter 7: Loading297
Loading7-297
Methods for Entering Loads7-298
Types of Loads7-299
Adding Fixed Loads7-301
Hydrograph vs. Pattern Loads7-301
Adding User Defined Hydrographs7-302
Pattern Loads7-303
WORKING WITH PATTERNS7-303
Pattern Manager7-305
DEFINING PATTERN SETUPS7-307
Unit Sanitary Loading7-309
TYPES OF UNIT SANITARY (DRY WEATHER) LOADS7-310
ADDING UNIT SANITARY (DRY WEATHER) LOADS7-311
Composite Hydrographs7-318
Composite Hydrograph Window7-318
Contents-vi
Contents-vii
Contents-viii
Contents-ix
Contents-x
Contents-xi
Contents-xii
EDIT ELEMENTS11-602
Working with Elements Using MicroStation Commands11-602
BENTLEY SEWERCAD V8I CUSTOM MICROSTATION ENTITIES11603
MICROSTATION COMMANDS11-603
MOVING ELEMENTS11-603
MOVING ELEMENT LABELS11-604
Snap Menu11-604
Undo/Redo11-604
Special Considerations11-605
Import Bentley SewerCAD V8i11-605
Annotation Display11-605
Use SewerCAD V8i Z Order Command11-605
Contents-xiii
MANNINGS EQUATION13-633
Flow Regime13-634
PRESSURE FLOW13-635
UNIFORM FLOW AND NORMAL DEPTH13-635
CRITICAL FLOW, CRITICAL DEPTH, AND CRITICAL SLOPE13-635
SUBCRITICAL FLOW13-636
SUPERCRITICAL FLOW13-636
Gradually Varied Flow Analysis13-636
SLOPE CLASSIFICATION13-636
ZONE CLASSIFICATION13-638
PROFILE CLASSIFICATION13-639
Energy Balance13-640
STANDARD STEP METHOD13-641
DIRECT STEP METHOD13-641
Mixed Flow Profiles13-641
SEALING (SURCHARGING) CONDITIONS13-642
RAPIDLY VARIED FLOW13-642
Backwater Analysis13-642
FREE OUTFALL13-643
STRUCTURE FLOODING13-643
Contents-xiv
Frontwater Analysis13-643
Pipe Average Velocity13-644
UNIFORM FLOW VELOCITY13-644
FULL FLOW VELOCITY13-644
SIMPLE AVERAGE VELOCITY13-644
WEIGHTED AVERAGE VELOCITY13-645
PIPE AVERAGE VELOCITY AND TRAVEL TIME13-645
Capacity Analysis (Approximate Profiles)13-645
FULL CAPACITY PROFILES13-646
EXCESS CAPACITY PROFILES13-646
COMPOSITE EXCESS CAPACITY PROFILES13-648
Junction Headlosses and Minor Losses13-648
Manhole Head Loss Equations (AASHTO/HEC-2 Overview)13-649
Junction Headlosses13-649
STRUCTURE HEADLOSS13-649
SPECIAL ASSUMPTIONS13-652
Pressure Flow, Free Surface Flow, and Transitional Flow13-652
Initial Headloss Coefficient13-652
Correction for Pipe Diameter13-653
Correction for Flow Depth13-653
Correction for Relative Flow13-654
Correction for Plunging Flow13-654
Correction for Benching13-655
Headloss - AASHTO Method13-656
AASHTO Contraction Loss13-657
AASHTO Bend Loss13-657
AASHTO Bend Loss Original Equation13-658
AASHTO Expansion Loss13-659
AASHTO Correction For Non-Piped Flow13-660
AASHTO Correction for Shaping13-660
Minor Losses13-660
FITTING LOSS COEFFICIENTS13-661
Pump Theory13-662
Variable Speed Pumps13-663
Constant Horsepower Pumps13-666
Conservation of Mass and Energy13-667
CONSERVATION OF MASS13-667
CONSERVATION OF ENERGY13-668
The Gradient Algorithm13-668
Derivation of the Gradient Algorithm13-669
The Linear System Equation Solver13-671
Extended Period Simulations13-673
Extended Period Simulations Overview13-673
Routing Overview13-673
Convex Routing13-674
Weighted Translation Routing13-675
Contents-xv
Contents-xvi
PondPack15-709
FlowMaster15-709
CulvertMaster15-710
HAMMER15-710
GISConnect15-710
Bentley Institute Press15-711
Training15-712
Accreditations15-712
Contents-xvii
Contents-xviii
Chapter
Getting Started
Thank you for purchasing Bentley SewerCAD V8i. At Bentley Systems, we pride
ourselves in providing the very best engineering software available. Our goal is to
make software that is easy to install and use, yet so powerful and intuitive that it anticipates your needs without getting in your way.
When you first use Bentley SewerCAD V8i, use the intuitive interface and interactive
dialog boxes to guide you. If you need more information, use the online help by
pressing the F1 key or selecting Bentley SewerCAD V8i Help from the Help menu.
A help topic describing the area of the program in which you are working appears.
1-1
1-2
Getting Started
Troubleshooting
Because of the multitasking capabilities of Windows, you may have applications
running in the background that make it difficult for software setup and installations to
determine the configuration of your current system. If you have difficulties during the
installation or uninstallation process, please try these steps before contacting our technical support staff:
1. Shut down and restart your computer.
2. Verify that there are no other programs running. You can see applications
currently in use by pressing Ctrl+Shift+Esc in Windows 2000 and Windows XP.
Exit any applications that are running.
3. Disable any antivirus software that you are running.
Caution:
4. Try running the installation or uninstallation again (without running any other
program first).
If these three steps fail to successfully install or uninstall the product, contact our
Technical Support staff. For more information, see Contacting Us on page 1-6.
1-3
Documentation
Documentation
Bentley SewerCAD V8i documentation is available in two parts:
1-4
Getting Started
Online help:
Note:
1-5
Contacting Us
Contacting Us
Contact Bentley Systems if you want product information, to upgrade your software,
or need technical support.
Sales
Bentley Systems, Inc. professional staff is ready to answer your questions. Please
contact your sales representative for any questions regarding Bentley Systems, Inc.
latest products and prices.
Toll-free U.S. Phone:
800-727-6555
Worldwide Phone:
+1-203-755-1666
Fax:
+1-203-597-1488
Email:
sales@haestad.com
Technical Support
We hope that everything runs smoothly and you never have a need for our technical
support staff. However, if you do need support, our highly-skilled staff offers their
services seven days a week, and may be contacted by phone, fax, email, and the
Internet. For information on the various levels of support that we offer, contact our
sales team today and request information on our ClientCare program, or visit our Web
site.
When calling for support, in order to assist our technicians in troubleshooting your
problem, please be in front of your computer and have the following information
available:
1-6
Name and build number of the Bentley Systems, Inc. software you are calling
about. The build number can be determined by clicking Help > About Bentley
SewerCAD V8i. The build number is the number in brackets located in the lowerleft corner of the dialog box that opens.
A note of exactly what you were doing when you encountered the problem.
Getting Started
When emailing or faxing for support, please provide the following details, in addition
to the above, to enable us to provide a more timely and accurate response:
If you are emailing us, the Haestad Bentley SewerCAD V8i.log files located in the
product directory (e.g., C:\Documents and Settings\All Users\Application
Data\Haestad\Bentley SewerCAD V8i\1)
Support Hours
:Technical Support is available 24 hours a day, seven days a week.
You can contact our technical support team at:
Phone:
+1-203-755-1666
Fax:
+1-203-597-1488
Email:
support@haestad.com
Addresses
Use this address information to contact us:
Internet:
http://www.haestad.com
Email:
support@haestad.com
sales@haestad.com
800-727-6555
Worldwide Phone:
+1-203-755-1666
Fax:
+1-203-597-1488
Mail:
1-7
Contacting Us
1-8
Chapter
Introducing the
Workspace
Click one of the following links to learn more about the Bentley SewerCAD V8i
workspace.
The Workspace
You use Bentley SewerCAD V8i in one of these modes:
Stand-Alone Editor
The Stand-Alone Editor is the workspace that contains the various managers, toolbars,
and menus, along with the drawing pane, that make up the Bentley SewerCAD V8i
interface. The Bentley SewerCAD V8i interface uses dockable windows and toolbars,
so the position of the various interface elements can be manually adjusted to suit your
preference.
2-9
The Workspace
By default, the Bentley SewerCAD V8i environment looks like this:
Microstation Mode
Microstation mode lets you create and model your network directly within your
primary drafting environment. This gives you access to all of Microstations drafting
and presentation tools, while still enabling you to perform Bentley SewerCAD V8i
modeling tasks like editing, solving, and data management. This relationship between
Bentley SewerCAD V8i and Microstation enables extremely detailed and accurate
mapping of model features, and provides the full array of output and presentation
features available in Microstation. This facility provides the most flexibility and the
highest degree of compatibility with other CAD-based applications and drawing data
maintained at your organization.
Note:
2-10
AutoCAD Mode
AutoCAD mode lets you create and model your network directly within your primary
drafting environment. This gives you access to all of AutoCADs drafting and presentation tools, while still enabling you to perform Bentley SewerCAD V8i modeling
tasks like editing, solving, and data management. This relationship between Bentley
SewerCAD V8i and AutoCAD enables extremely detailed and accurate mapping of
model features, and provides the full array of output and presentation features available in AutoCAD. This facility provides the most flexibility and the highest degree of
compatibility with other CAD-based applications and drawing data maintained at your
organization.
Note:
Menus
Menus are located at the top of Bentley SewerCAD V8i stand-alone editor window
and provide access to program commands, which are broken down by type of functionality.
The following menus are available:
File Menu
The File menu contains the following commands:
New
Open
2-11
Menus
2-12
Close
Close All
Save
Save As
Save All
ProjectWise
Note:
2-13
Menus
Import
Export
2-14
Page Setup
Print Preview
Project Properties
Recent Files
Exit
Edit Menu
The Edit menu contains the following commands:
Undo
Redo
Delete
2-15
Menus
Select By Polygon
2-16
Select All
Invert Selection
Select by Element
Select by Attribute
Clear Selection
Clear Highlight
Find Element
Analysis Menu
The Analysis menu contains the following commands:
Scenarios
Alternatives
Calculation Options
Totalizing Flow
Meters
Calculation Summary
User Notifications
Validate
2-17
Menus
Compute
Components Menu
The Components menu contains the following commands:
2-18
Default Design
Constraints
Controls
Conduit Catalog
Minor Loss
Coefficients
Patterns
Pattern Setups
Extreme Flows
Pump Definitions
Engineering Libraries
View Menu
The View menu contains the following commands:
Element Symbology
Background Layers
Network Navigator
Selection Sets
Queries
2-19
Menus
2-20
Prototypes
FlexTables
Graphs
Profiles
Contours
Named Views
Aerial View
Properties
Customizations
Auto-Refresh
Refresh Drawing
Zoom
Pan
Toolbars
Reset Workspace
2-21
Menus
Tools Menu
The Tools menu contains the following commands:
2-22
Active Topology
Selection
ModelBuilder
TRex
LoadBuilder
Thiessen Polygon
Element Property
Inferencing
Hyperlinks
Database Utilities
Menus
Layout
External Tools
Options
Report Menu
The Report menu contains the following commands:
Element Tables
Element Details
Scenario Summary
Project Inventory
Report Options
Help Menu
The Help menu contains the following commands:
2-24
Welcome Dialog
Bentley Institute
Training
Bentley Professional
Services
Online Support
Discussion Groups
Bentley.com
About Bentley
SewerCAD V8i
Toolbars
Toolbars provide access to frequently used menu commands and are organized by the
type of functionality offered. Many of the toolbars have additional buttons available
that are not displayed by default. You can display these additional buttons by
following the procedure in Adding and Removing Toolbar Buttons on page 2-36.
The following toolbars are available:
2-25
Toolbars
2-26
Layout Toolbar
You use the Layout toolbar to lay out your model in the drawing pane. The Layout
toolbar contains the following buttons:
Select
Layout
Manhole
Transition
Wet Well
2-27
Toolbars
Outfall
Pressure
Junction
Pump
Variable Speed
Pump Battery
Air Valve
Border
Text
Line
Standard Toolbar
The Standard toolbar contains the following buttons:
2-28
New
Open
Save
Print Preview
2-29
Toolbars
Edit Toolbar
The Edit toolbar contains the following buttons:
Undo
Redo
Find Element
View Toolbar
The View toolbar contains the following buttons, which give you easy access to many
of the managers in Bentley SewerCAD V8i.:
2-30
Element
Symbology
Background
Layers
Network
Navigator
Selection Sets
Queries
FlexTables
Graphs
Profiles
Contours
Aerial View
Properties
Customization
s
2-31
Toolbars
Scenarios Toolbar
The Scenario toolbar contains the following buttons:
Scenario List
Box
Scenarios
Alternatives
Calculation
Options
calculation settings.
Analysis Toolbar
The Analysis toolbar contains the following buttons:
2-32
Totalizing
Flow Meters
System Head
Curves
Calculation
Summary
Compute Toolbar
The Compute toolbar contains the following buttons:
Validate
Compute
User
Notifications
Tools Toolbar
The Tools toolbar contains the following buttons:
Active
Topology
Selection
ModelBuilder
2-33
Toolbars
Help Toolbar
The Help toolbar provides quick access to the same commands that are available in
the Help menu. The Help toolbar contains the following buttons.
Check for
Updates
SewerCAD
Help
Zoom Toolbar
The Zoom toolbar provides access to the zooming and panning tools. It contains the
following buttons:
2-34
Zoom Extents
Zoom Window
Zoom In
Zoom Out
Zoom
Realtime
Pan
Refresh
Drawing
2-35
3. Click the space to left of the toolbar button you want to add. A check mark
appears in the submenu and the button appears in the toolbar.
or
Click the check mark next to the toolbar button you want to remove. The button
will no longer appear in the toolbar.
Controlling Toolbars
You can control toolbars in Bentley SewerCAD V8i on the Toolbars tab of the
Customize dialog box. You can turn toolbars on and off, or move the toolbar to a
different location in the workspace.
2-36
dynamic windows called managers. For example, the look of the elements is
controlled in the Element Symbology manager while animation is controlled in
the EPS Results Browser manager.
When you first start Bentley SewerCAD V8i, only two managers are displayed: the
Element Symbology and Background Layers managers. This is the default workspace.
You can display as many managers as you want and move them to any location in the
Bentley SewerCAD V8i workspace.
To return to the default workspace:
Click View > Reset Workspace.
If you return to the default workspace, the next time you start Bentley SewerCAD
V8i, you will lose any customizations you might have made to the dynamic
manager display.
2-37
Opening Managers
To open a manager:
1. Do one of the following:
2. If the manager is not already docked, you can drag it to the top, left- or right-side,
or bottom of the SewerCAD V8i window to dock it. For more information on
docking managers, see Customizing Managers on page 2-40.
2-38
Keyboard
Shortcut
Manager
Scenarioslets you build a model run
from alternatives. For more information,
see Scenario Manager on page 9-471.
ALT+1
ALT+2
ALT+3
CTRL+1
CTRL+2
Toolbar
Button
Manager
Keyboard
Shortcut
CTRL+3
CTRL+4
CTRL+5
CTRL+6
CTRL+7
CTRL+8
2-39
Toolbar
Button
Keyboard
Shortcut
Manager
Profiles lets you draw profiles of parts of
your network. For more information, see
Profiles Manager on page 10-551.
CTRL+9
F4
F7
F8
Note:
Customizing Managers
When you first start Bentley SewerCAD V8i, you will see the default workspace, in
which a limited set of dockable managers are visible. You can decide which managers
will be displayed at any time and where they will be displayed. You can also return to
the default workspace any time.
There are four states for each manager:
FloatingA floating manager sits above the Bentley SewerCAD V8i workspace like
a dialog box. You can drag a floating manager anywhere and continue to work.
You can also:
2-40
Close a floating manager by clicking on the x in the top right-hand corner of the
title bar.
Switch between multiple floating managers in the same location by clicking the
managers tab.
Docked staticA docked static manager attaches to any of the four sides of the
Bentley SewerCAD V8i window. If you drag a floating manager to any of the four
sides of the Bentley SewerCAD V8i window, the manager will attach or dock itself to
that side of the window. The manager will stay in that location unless you close it or
make it dynamic. A vertical pushpin in the managers title bar indicates its static state;
click the pushpin to change the managers state to dynamic. When the push pin is
pointing downward (vertical push pin), the manager is docked.
You can also:
Close a docked manager by left clicking on the x in the upper right corner of the
title bar.
Change a docked manager into a floating manager by double-clicking the title bar,
or by dragging the manager to the desired location (for example, away from the
side of the Bentley SewerCAD V8i window).
Switch between multiple docked managers in the same location by clicking the
managers tab.
Docked dynamicA docked dynamic manager also docks to any of the four sides of
the Bentley SewerCAD V8i window, but remains hidden except for a single tab. Show
a docked dynamic manager by moving the mouse over the tab, or by clicking the tab.
When the manager is showing (not hidden), a horizontal pushpin in its title bar indicates its dynamic state.
You can also:
Close a docked manager by left clicking on the x in the upper right corner of the
title bar.
Change a docked dynamic manager into a docked static manager by clicking the
push pin (converting it from vertical to horizontal).
Switch between multiple docked managers in the same location by moving the
mouse over the managers tab or by clicking the managers tab.
ClosedWhen a manager is closed, you cannot view it. Close a manager by clicking
the x in the right corner of the managers title bar. Open a manager by selecting the
manager from the View menu (for example, View > Element Symbology), or by
selecting the button for that manager on the appropriate toolbar.
2-41
Using Customizations
Using Customizations
The Customization Manager allows you to turn on/off the visibility of properties in the
Properties Editor.
Customizations are created, removed, and modified in the Customization Manager
(see Customization Manager on page 2-42).
Customization Manager
The property grid Customization Manager allows you to turn on/off the visibility of
properties in the Properties Editor. The customization manager can be accessed by
selecting View > Customizations.
Customization Profiles can be created for a single project or shared across projects.
There are also a number of predefined profiles.
The Customization Manager consists of the following controls:
New
2-42
Delete
Rename
Edit
Help
Tractive stress
Hyper links
Known flows
Design
Parsing
If you want to create a specific view of the property grid you can either start from
<Default View> and remove items, or from a previous customization using the Duplicate button.
Customizations are stored in xml files at the locations described below:
In Windows XP:
Predefined customizations are stored in C:\Documents and Setting \All users\ Application Data/Bentley\SewerCAD\<versionnumber>\Predefinedworkspaces.xml.
Shared customizations are stored in your C:\Document and Settings\<user
name>\Local Settings\Application Data/Bentley\SewerCAD\<version no>\Sharedworkspaces.xml.
2-43
2-44
Delete
Rename
2-45
Go to View
Expand All or
Collapse All
Help
2-46
This will highlight all the data in the table including the column headers:
When you use the windows short combination, CTRL-C, it will copy the highlighted data to the windows clipboard. The data copied will include the column
headers (in this case Time (hours) and Flow (ft^3/s)) and the rows below it. This
also includes the last row which is blank.
It will not copy the row headers (numbered 1 - 5 in this case).
2-47
This is similar to the first approach except it does not highlight the row headers.
When you use the CTRL-C combination it will again copy the header data along
with the row data including the last blank row.
3. The best approach for copying the data is to highlight just the rows you want to
copy without highlighting the column headers. To do this you can just click on
the first row (#1 here) and drag your mouse down while holding the left mouse
button. This will highlight the table as follows:
2-48
The first row is the row that represents the column headers that were pasted into the
table. The last row of 0's is the blank row at the end of the table.
2-49
If you used the 3rd approach described above by just highlighting the rows you want
to copy and then paste, you will get a more desirable result as follows:
As a result, the first row is exactly what you wanted along with the last row. There are
no unexpected values pasted into the grid.
2-50
Chapter
The purpose of this chapter is to provide step-by-step lessons to get you familiar with
some of the features and capabilities of SewerCAD. The lessons serve as a means to
get you started exploring and using the software. We have included sample files
located in your Bentley\SewerCAD8\Samples directory for you to explore and experiment with. If you need help, press F1 (or right click) to access the context sensitive
on-line help.
In order to follow these tutorials, you can either do them in sequence, since each tutorial uses the results of the previous ones, or start lesson 2, 3, 4, and 5 with the files
located in the Bentley\SewerCAD8\Lessons directory.
3-51
3-52
3-53
3-54
6. To draw the skeletonized sewer network shown previously, click the Layout tool
in the Layout toolbar and select Conduit from the submenu that appears.
7. Move the cursor onto the drawing space and click once to place a manhole to
represent the manhole labeled MH-1.
8. Right-click and select Wet Well from the context menu. Move the cursor to the
approximate location of the wet well, WW-1, and click once to place it. We will
change the default labels later so that your drawing reflects the one shown at the
beginning of this lesson.
Wet wells represent the transition point between the gravity system and the pressure system. Similarly, manholes and junction chambers can represent the transition from a pressure system to the gravity system. Conduits are used to connect
3-55
12. Right-click and select Done from the pop-up menu to terminate the pipe layout
command. Click JC-1 and drag it into position so your network matches the layout
shown below.
3-56
Properties EditorYou can use the Select tool and double-click an element to
bring up its Properties editor. In AutoCAD, click the element once with the Select
tool to open the elements editor.
FlexTablesYou can use FlexTables to bring up dynamic tables that allow you to
edit and display the model data in a tabular format. You can edit the data as you
would in a spreadsheet.
Alternative EditorsAlternatives are used to enter data for different What If?
situations used in Scenario Management.
User Data ExtensionsThe User Data Extensions feature allows you to import
and export element data directly from XML files.
Elevation
(Ground)
(m)
O-1
16
Elevation
(Rim) (m)
16
Elevation
(Invert) (m)
14
Tailwater
Condition
(m)
Free Outfall
2. Enter the data for the manholes, transition, and wet well as outlined in the
Manhole data, Transition data, and Wet Well data tables below. Select Standard
from the list of available headloss methods in the Headloss Method field. Then
enter the headloss coefficient for each structure.
Table 3-2: Manhole Input Data
Label
Elevation
(Ground)
(m)
Elevation
(Rim) (m)
Elevation
(Invert)
(m)
MH-1
11.1
11
MH-2
11.1
11.1
Diameter
(m)
Headloss
Method
Headloss
Coefficien
t
Standard
0.25
Standard
0.25
3-57
JC-1
Elevation
(Ground)
(m)
Elevation
(Top)(m)
Elevation
(Invert)
(m)
Transition
Length
(m)
Headloss
Method
Headloss
Coefficie
nt
12
11
9.2
Standard
0.5
WW-1
Elevation
(Base)
(m)
Elevation
(Minimu
m) (m)
Elevation
(Initial)
(m)
Elevation
(Maximu
m) (m)
10
Section
Circular
Diameter
(m)
Elevation
(Ground)
(m)
10.5
3. Pump curves are defined in the Pump Definitions dialog. Click the Components
menu and select Pump Definitions.
3-58
Head (m)
Shutoff
0.00
53.33
Design
0.25
40
Max
Operating
0.5
0.00
dialog.
5. Double-click PMP-1 to enter data in the Properties editor. Enter the following
data:
Table 3-6: Pump Input Data
Label
PMP-1
Elevation
(Ground)
(m)
7.8
Elevation
(Invert) (m)
7.8
Pump
Definition
PMP-1
Note that the pump has an upstream pipe and a downstream pipe to define the
direction. The downstream pipe is indicated in the Downstream Link field of the
Properties editor. If the pump is going in the wrong direction, click the Reverse
command in this field to switch it. In this example the downstream link should be
FM-2.
6. Enter an Elevation of 13m and Elevation (Ground) of 14.2m for Pressure Junction
J-1.
3-59
Invert (Start)
(m)
Invert (Stop)
(m)
Conduit
Shape
Conduit
Material
Mannings n
Diameter
(mm)
Length
(User
Defined)
(m)
P-1
10
9.5
Circular
Pipe
Concrete
0.013
200
100
P-2
9.5
9.1
Circular
Pipe
Concrete
0.013
200
70
P-3
10
9.5
Circular
Pipe
Concrete
0.013
200
100
Invert (Start)
(m)
Invert (Stop)
(m)
Length
(User
Defined) (m)
Diameter
(mm)
Material
FM-1
7.8
200
Ductile iron
FM-2
7.8
13
200
200
Ductile iron
FM-3
13
14
100
200
Ductile iron
3-60
Infiltration
Type
Infiltration
Loading
Unit
Infiltration
Rate per
Loading
Unit (L/d)
P-1
Link Length
0.25
P-2
Link Length
0.05
P-3
Link Length
0.03
3-61
2. There are a number of predefined unit loads in the Unit Sanitary (Dry Weather)
Load Engineering Library. Click the Synchronization Options button and select
Import from Library.
3. Expand the Unit Sanitary (dry Weather) Load Library and the Unit Sanitary (Dry
Weather) Loads.xml nodes. Check the following boxes, then click Select.:
3-62
Apartment
Home (Average)
Home (Better)
Hotel (Residential)
Resort
School (Medium)
Theater
3-63
5. Now that the unit loads have been defined, we can assign them to the nodes in the
model. Click the Tools menu and select Sanitary Load Control Center.
6. On the Manhole tab click the new button and select Initialize Unit Loads for All
Elements.
3-64
8. Highlight the MH-1 row, click the New button, and select Add Unit Load to
Element (MH-1). Select Home (Average) in the Unit Sanitary Load menu. Enter
3,000 in the Loading Unit Count column. Assign Unit loads to the rest of the
elements using the data in the following table:
Table 3-10: Sanitary Load Assignments
Label
Unit Sanitary
Load
Loading Unit
Count
MH-1
Home (Better)
2,000
MH-2
Hotel (Residential)
1,000
WW-1
Theater
200
WW-1
60
J-1
School (Medium)
500
3-65
3. Rename the factor to Babbit. Change the Population Unit in Equation to Capita x
103. Fill in the rest of the fields using the data below:
3-66
c1: 0.000
c2: 5.000
c3: 0.000
e1: 1.000
e2: 0.200
m1: 0.000
m2: 1.000
4. Close the Extreme Flows dialog. Click the Components menu and select Extreme
Flow Setups. In the Extreme Flow Setup dialog you specify which Extreme Flow
method is applied and any associated constants and adjustment multipliers.
5. Click the New button. Rename the setup Base Extreme Flow Setup.
3-67
3-68
3. Choose Base Extreme Flow Setup from the Extreme Flow Setups menu.
4. Close the Calculation Options dialog.
5. Click the Validate button to catch any data input errors.
6. Click the Compute button.
3-69
8. Although Convergence was acheived and the calculation was completed successfully, the yellow indicator in the bottom left shows that warnings were generated.
These warnings can be viewed in the User Notifications manager. Click the Analysis menu and select User Notifications.
9. You can double-click a warning in the User Notifications manager to zoom to the
element that generated the warning.
3-70
3-71
2. On the Gravity Pipe tab, enter the minimum and maximum flow velocities, slopes,
and covers that the newly designed pipe's characteristics should fall between in
the Velocity, Cover, and Slope tabs respectively. These values are listed in the
table below.
Table 3-11: Design Constraint Data
Minimum
Maximum
Velocity
0.60 m/s
4.00 m/s
Cover
0.70 m
4.00 m
Slope
0.005 m/m
0.10 m/m
You could further hone the design with the Extended Design features on the right
side of the dialog by checking the box for one or more of the three extended
design criteria in their tabs and entering a constraining value to have SewerCAD
utilize the feature.
3. Click the Node tab to set constraints for gravity structures. Set the Pipe Matching
constraint to Inverts and the Matchline Offset to 0.0 m. From this, SewerCAD
knows to set the inverts of the incoming pipe at the same elevation as the invert of
the outgoing pipe for the same structure. Click Close to exit the dialog.
3-72
6. A large number of predefined pipes are stored in the Conduit Engineering Library.
Click the Synchronization Options button and select Import from library. Expand
the Conduit Catalog and Conduits Library - Metric.xml nodes.
3-73
8. The Conduit Catalog is now populated with the imported conduits. Note that the
Available for Design? box is checked for each of them, indicating that SewerCAD
can consider these conduits as replacements for the existing ones during the
Design run. Close the Conduit Catalog.
3-74
Part 2: Design
To run an automatic design the Calculation Type calculation option must be changed
from Analysis to Design.
1. Click the Analysis menu and select Calculation Options. Highlight Base Calculation Options. The Properties editor will display the settings used by this calculation option. Change the Calculation Type to Design.
Alternatives are groups of data that describe a specific part of your model such as
physical data, loading data, and infiltration data. Alternatives will be discussed
further in Lesson 3. By clicking Yes, the model remembers the initial design as
well as the new design for the sake of comparison. In this case click No and allow
the model to overwrite the current physical alternative.
5. Close the Detailed Calculation Summary dialog.
6. Note that SewerCAD has replaced the 200mm pipes for P-1, P-2, and P-3 with
larger diameter ones.
7. Save the project before proceeding to the next lesson.
This lesson introduced one possible application of the automatic design feature. This
is a powerful tool that will save you time and effort. Spend some time to learn more
about this feature by experimenting with the software, and if you have any questions
press the F1 key to access our context sensitive on-line help. See Lesson 3 for more
information on SewerCAD's scenario management feature.
3-75
3-76
3. Double-click the Larger Pressure Pipes alternative to open the Physical alternative
editor.
4. Select the Pressure Pipe tab at the top of the dialog. Notice the legend at the
bottom describing the check boxes. It indicates, all of our data is inherited. If you
change any piece of data, the check box will automatically become checked
because that record is now local to this alternative and not inherited from the
3-77
To:
Diameter
(mm)
Diameter
(mm)
FM-1
200
300
FM-2
200
300
FM-3
200
300
5. Next, we will add another physical alternative for another design trial. Right-click
the Base Physical alternative and select New > Child Alternative. Rename the
new alternative to Smaller Pump. Double-click the Smaller Pump Alternative to
open the alternative editor.
6. Select the Pump tab. For this trial, we will leave the existing system the same but
with a different size pump. To change the pump curve click the ellipsis (...) button
in the Pump Definition field.
3-78
Head (m)
To:
Discharge
(m3/s)
Head (m)
Shutoff
0.00
53.33
0.00
48.00
Design
0.25
40.00
0.20
35.00
Max
Operating
0.50
0.00
0.40
0.00
8. Close the Pump Definition dialog. In the alternative editor, change the Pump Definition to Smaller Pump. Close the alternative editor.
3-79
10. Click the Pressure Pipe tab. As a child alternative, this alternative has inherited the
new pressure pipe data that we entered in the Larger Pressure Pipes alternative.
Change the diameter of FM-3 from 300 mm to 400 mm. Close the alternative
editor.
11. You now have four Physical Properties alternatives. The base alternative contains
the existing system's data, while the other three contain several changes for
different design trials. However, the rest of the data is the same. Close the Alternatives manager.
We must now create the scenarios that will contain the Physical Properties alternatives
we just created.
3-80
Only the Base is available initially, because we have not created any new
scenarios. Alternatives are the building blocks of a scenario. A scenario is a group
of the eleven alternatives and all of the calculation information needed to solve a
model.
For our example, if we wish to analyze the three different design trials for the
force main portion of our system, we must create a new scenario for each of the
Physical Properties alternatives we created.
3. The first step in this process is to rename the Base scenario to a more appropriate
name and set the correct calculation options. Select Base Scenario, click the
Rename button, and type Existing System as the new name for the Base scenario.
4. Click the Analysis menu and select Calculation Options. Highlight Base Calculation Options. In the Properties editor, change the Calculation Type from Design to
Analysis. Close the Calculation Options dialog.
3-81
3-82
3. Making sure that the Existing System scenario is highlighted, create 2 more child
scenarios, one using the Smaller Pump Physical alternative, and one using the
Larger FM-3 Physical alternative. Name these new child scenarios Design Trial
#2 and Design trial #3 respectively.
Now we have four scenarios. The base scenario is our existing system. Each
child scenario contains a different physical alternative. The first design trial
resizes the pressure pipes, the second design trial resizes the pump, and the third
design trial considers a different combination of pipe sizes. In the next part of the
lesson we will calculate them.
3-83
3. Click the Batch button. In the confirmation prompt that appears click Yes. When
the Completed batch run... message appears click OK.
4. The current scenario is indicated by the red checkmark in the Scenarios manager
and in the Current Scenario menu of the Scenarios toolbar:
5. You can see results for individual elements for the current scenario in the Properties editor. You can compare results across scenarios by annotating them. Close
the Scenarios manager. Click the view menu and select Element Symbology.
3-84
3-85
Reports - Displays and prints values for any or all elements in the system.
Profiles - Graphically shows how HGL and elevation vary throughout the gravity
portions of the sanitary sewer.
Color Coding - Assigns colors to values for a variable and applies them to the
appropriate locations on the plan view for a quick diagnostic on how the system is
working.
Part 1 - Reports
For this lesson we will use the system designed in Lesson 3.
1. Click the Open Existing File button in the Welcome dialog, or select File / Open
from the pull-down menus to bring up the Open Project File dialog. Open the
project you saved from Lesson 3, or find Lesson4.swc in the
Bentley\SewerCAD8\Lessons directory.
2. After opening the file, select the "Design Trial #2" scenario from the Scenario
toolbar. Click the Compute button to run a regular analysis.
3-86
4. The report that opens contains all of the information in the various tabs of the
Detailed Calculation Summary dialog, preformatted in a print-ready document.
Close the Preview dialog.
3-87
9. Close the Element Details dialog and any open report dialogs.
3-88
11. The Project Inventory shows you the total number of each type of element and the
total length of pipe in the system. Close the project inventory report.
Part 2 - FlexTables
FlexTables are extremely powerful tools in SewerCAD. These reports are not only
good presentation tools; they are also very helpful in data entry and analysis. When
data must be entered for a large number of elements, clicking each element and
entering the data can be very tedious and time consuming. Using the tabular reports,
3-89
2. Double-click the Conduit Table located under the Tables - Predefined node.
Tabular reports are dynamic tables of input values and calculated results. White
columns are input values and yellow columns are non-editable calculated values.
When data is entered into a table directly, the value in the model will be automatically updated. These tables can be printed or copied into a spreadsheet program.
Two very powerful features in these tables are Global Edits and Filtering.
Suppose we find that the downstream inverts of all 375 mm pipes needs to be 10
cm higher. It would be tedious to go through and re-enter every pipe invert elevation, particularly when dealing with a large system. Instead, we will use the filter
tool in this example to filter out the 375 mm pipes, and the global edit tool to add
10 cm of elevation to just those pipes.
3. Right-click the Section Size column and choose Filter / Custom from the context
menu. We want to filter to display only the 375 mm conduits. To do so, doubleclick Section Size in the Fields list to add it to the query. Click the = Operator
3-90
4. Click the OK button. As you can see, only conduits with a section size of 375 mm
are now displayed in the table. The indicators along the bottom of the table show
that the results are filtered: In the lower left is the message 2 of 3 elements
displayed and in the lower right is the FILTERED indicator.
3-91
6. Note that 0.1m has been added to the Invert (Stop) value for each of the 375 mm
conduits.
7. To reset the filter, right-click on any of the column headings and select Filter /
Reset. Click Yes in the confirmation that appears. Close the conduit table.
8. You may also wish to create a table that displays different or additional attribute
columns than those in the predefined Flextables. This can be done using the
FlexTables manager. Right-click the Conduit Table under Tables-Predefined and
select Duplicate / Project FlexTable.
3-92
10. The Available Columns list on the left displays all of the available attributes that
can be added to the FlexTable. The Selected Columns list on the right shows the
attributes that currently make up the FlexTable. Clicking the [<] and [>] buttons
allows you to move a single highlighted attribute between the Available and
Selected lists; clicking [<<] and [>>] will move all of them. The Up and Down
arrows below the Selected Columns list allow you to move attributes up and down
the list, affecting the order in which they are displayed in the FlexTable. Highlight
Depth (Normal) in the Available Columns list and click the [>] button to add it to
the Selected Columns list. Click OK.
11. Close the FlexTables manager dialog.
3-93
5. The Field Name is the attribute that the annotation will display. In this example
we will add annotation for the hydraulic grade line entering and exiting the
manhole. Select Hydraulic Grade Line (In) from the Field name list.
6. The Prefix and Suffix fields allow you to add text to the annotation. Enter HGL In:
in the Prefix field. The Suffix is already set to %u, which will display the unit. the
X and Y offset control the placement of the annotation. The Height Multiplier
controls the size of the text. Click OK.
7. Right-click the Manhole node and select New / Annotation. Select Hydraulic
Grade Line (Out) from the Field Name list. Enter HGL Out: in the Prefix field.
Change the Y Offset Value to -5.4. This will prevent the annotations from overlapping one another. Click OK.
8. You can rearrange the labels by clicking on them to highlight the annotation and
then dragging the annotation to the desired loaction by the handle (the handle is
the square near the annotation).
3-94
11. You can try changing the properties of an element and recalculating. The annotations will update automatically to reflect any changes in the system.
3-95
7. You can add a legend describing the various colored lines in the profile by
clicking Chart Settings / Legend.
8. You can add Annotation lablels by clicking Chart Settings and selecting Display
Annotation Labels. You can add a table displaying the values of various attributes
below the profile view by clicking Chart Settings / Profile Annotation Table.
Experiment with the various settings, then close the profile view and the Profiles
Manager.
9. Save the project before continuing.
3-96
3. Change the Field Name to Flow. Click the Calculate Range button and select Full
Range. This will populate the Minimum and Maximum fields automatically with
the highest and lowest value for the selected Field Name. The Steps value is the
number of divisions in the range.
4. In the Color maps section of the dialog, click the Initialize button. Click the 3rd
row Color field and select yellow. Click the Ramp button. Click OK.
3-97
3-98
Multiplier
0.8
1.2
1.7
12
1.4
15
1.2
18
1.3
21
0.6
24
0.4
3-99
3-100
3-101
Flow (L/d)
2500
4800
7300
12
19500
15
7300
18
4900
21
2400
24
3-102
3-103
4. In the Graph viewer you can print the graph, copy it to the clipboard, zoom in, and
use the time step controls to see the values at specific times.
3-104
Part 5 - Animations
SewerCAD's animation tool is a dramatic, effective way of presenting and analyzing
output data.
3-105
3. Click the Play button in the EPS Results Browser. The links change color over
time as flow increases and decreases. To stop the animation click the stop button
4. To increase or decrease the speed of the animation click Options and change the
Increment slider setting.
5. Open the Profile we created in Lesson 4. the profile viewer has its own animation
controls. Click the Play button.
3-106
3-107
3-108
Chapter
Starting a Project
Open from
ProjectWise
You can access the Welcome dialog box at any time from the Help menu in Bentley
SewerCAD V8i.
4-109
Projects
Projects
All data for a model are stored in Bentley SewerCAD V8i as a project. Bentley
SewerCAD V8i project files have the file name extension .swc. Bentley SewerCAD
V8i lets you open more than one project at a time. You can assign a title, date, notes
and other identifying information about each project using the Project Properties
dialog box. You can have up to five Bentley SewerCAD V8i projects open at one time.
Starting a New Project
To start a new project, select File > New or press Ctrl+N. An untitled project is
opened in the drawing pane.
Opening an Existing Project
To open an existing project, select File > Open or press Ctrl+O. A dialog box appears
allowing you to browse for the project you want to open.
Displaying Multiple Projects
To switch between multiple open projects, click the appropriate tab at the top of the
drawing pane. The file name of the project is displayed on the tab.
4-110
Title
File Name
Engineer
Starting a Project
Company
Date
Notes
Setting Options
You can change global settings for Bentley SewerCAD V8i in the Options dialog box.
The Options dialog box contains six tabs, each of which lets you change a different
group of global settings.
Click one of the following links to learn more about the Options dialog box:
4-111
Setting Options
The Global tab contains the following controls:
General Settings
Backup Levels
4-112
Compact Database
After
Show Welcome
Page on Startup
Zoom Extents on
Open
Starting a Project
Use accelerated
redraw
Background Color
Foreground Color
Read Only
Background Color
Read Only
Foreground Color
Selection
Layout Settings
Display Inactive
Topology
4-113
Setting Options
Auto Refresh
Select Polygons by
Edge
Selection Handle
Size In Pixels
Selection Line
Width Multiplier
Default Drawing
Style for New
Projects
Spatial Reference
4-114
Starting a Project
Element Identifier
Format
Result Files
Specify Custom
Results File Path?
Root Path
Path Format
Path
Pipe Length
Hydraulic Analysis
Friction Method
4-115
Setting Options
Pressure Friction
Method
Conduit Description
Options
Conduit Shape
Conduit Description
Format
Drawing Mode
4-116
Starting a Project
Text Options
Color Element
Annotations
4-117
Setting Options
4-118
Load
Reset Defaults - SI
Reset Defaults - US
Starting a Project
Units Table
4-119
Setting Options
4-120
Save As
Load
Reset
Starting a Project
Labeling Table
The ProjectWise tab contains options for using SewerCAD V8i with ProjectWise.
4-121
Setting Options
This tab contains the following controls:
Default Datasource
For more information about using SewerCAD V8i with ProjectWise, see Considerations for ProjectWise Users on page 4-123.
4-122
Starting a Project
Use the File > ProjectWise commands to perform ProjectWise file operations,
such as Save, Open, and Change Datasource.
The first time you choose one of the File > ProjectWise menu commands in your
current SewerCAD V8i session, you are prompted to log into a ProjectWise datasource. The datasource you log into remains the current datasource until you
change it using the File > ProjectWise > Change Datasource command.
Use SewerCAD V8is File > New command to create a new project. The project is
not stored in ProjectWise until you select File > ProjectWise > Save As.
Use SewerCAD V8is File > Open command to open a local copy of the current
project.
Use SewerCAD V8is File > Save command to save a copy of the current project
to your local computer.
When you Close a project already stored in ProjectWise using File > Close, you
are prompted to select one of the following options:
Check InUpdates the project in ProjectWise with your latest changes and
unlocks the project so other ProjectWise users can edit it.
UnlockUnlocks the project so other ProjectWise users can edit it but does
not update the project in ProjectWise. Note that this will abandon any changes
you have made since the last server update.
4-123
Leave OutLeaves the project checked out so others cannot edit it and
retains any changes you have made since the last server update to the files on
your local computer. Select this option if you want to exit Bentley SewerCAD
V8i but continue working on the project later.
In the SewerCAD V8i Options dialog box, there is a ProjectWise tab with the
Update server on Save check box. This option, when turned on, can significantly
affect performance, especially for large, complex projects. When this is checked,
any time you save your SewerCAD V8i project locally using the File > Save menu
command, the files on your ProjectWise server will also be updated and all
changes to the files will immediately become visible to other ProjectWise users.
This option is turned off by default.
In this release of SewerCAD V8i, calculation result files are not managed inside
ProjectWise. A local copy of results is maintained on your computer, but to ensure
accurate results you should recalculate projects when you first open them from
ProjectWise.
SewerCAD V8i projects associated with ProjectWise appear in the Most Recently
Used Files list (at the bottom of the File menu) in the following format:
pwname://PointServer:_TestDatasource/Documents/TestFolder/Test1.prj
You can perform the following ProjectWise operations from within SewerCAD V8i:
To save an open SewerCAD V8i project to ProjectWise:
1. In SewerCAD V8i, select File > ProjectWise > Save As.
2. If you havent already logged into ProjectWise, you are prompted to do so. Select
a ProjectWise datasource, type your ProjectWise user name and password, then
click Log in.
4-124
Starting a Project
3. In the ProjectWise Save Document dialog box, enter the following information:
a. Click Change next to the Folder field, then select a folder in the current
ProjectWise datasource in which to store your project.
b. Type the name of your SewerCAD V8i project in the Name field. We recommend that you keep the ProjectWise name the same as or as close to the
SewerCAD V8i project name as possible.
c. Keep the default entries for the rest of the fields in the dialog box
d. Click OK.
To open a SewerCAD V8i project from a ProjectWise datasource:
1. Select File > ProjectWise > Open.
2. If you havent already logged into ProjectWise, you are prompted to do so. Select
a ProjectWise datasource, type your ProjectWise user name and password, then
click Log in.
3. In the ProjectWise Select Document dialog box, perform these steps:
a. From the Folder drop-down menu, select a folder that contains SewerCAD
V8i projects.
b. In the Document list box, select a SewerCAD V8i project.
c. Keep the default entries for the rest of the fields in the dialog box
d. Click Open.
To copy an open SewerCAD V8i project from one ProjectWise datasource to
another:
1. Select File > ProjectWise > Open to open a project stored in ProjectWise.
2. Select File > ProjectWise > Change Datasource.
3. In the ProjectWise Log in dialog box, select a different ProjectWise datasource,
then click Log in.
4. Select File > ProjectWise > Save As.
5. In the ProjectWise Save Document dialog box, change information about the
project as required, then click OK.
To make a local copy of a SewerCAD V8i project stored in a ProjectWise datasource:
1. Select File > ProjectWise > Open.
2. If you havent already logged into ProjectWise, you are prompted to do so. Select
a ProjectWise datasource, type your ProjectWise user name and password, then
click Log in.
4-125
Using File > ProjectWise > Save AsIf there are background files, you are
prompted with two options: you can copy the background layer files to the project
folder for use by the project, or you can remove the background references and
manually reassign them once the project is in ProjectWise to other existing
ProjectWise documents.
Using File > ProjectWise > OpenThis works the same as the normal ProjectWise > Open command, except that background layer files are not locked in
ProjectWise for the current user to edit. The files are intended to be shared with
other users at the same time.
To add a background layer file reference to a project that exists in Project Wise
The ProjectWise Select Document dialog box opens, and you can choose any
existing ProjectWise document. You must have previously added these background layer files as described in the first bullet above, or by using the ProjectWise Explorer.
When you remove a background layer file reference from a project that exists in
ProjectWise, the reference to the file is removed but the file itself is not deleted
from ProjectWise.
Using File > Save AsWhen you use File > Save As on a project that is already
in ProjectWise and there are background layer files, you are prompted with two
options: you can copy all the files to the local project folder for use by the project,
or you can remove the background references and manually reassign them after
you have saved the project locally.
4-126
Starting a Project
If you use the Set and the ProjectWise Explorer for all of your check-in / check-out
procedures, you will maintain the integrity of this relationship. We recommended that
you do not use the default ProjectWise integration in AutoCAD, as this will only work
with the .dwg file.
4-127
Importing a Submodel
Using the Submodel Import feature, you can import another model, or any portion
thereof, into your project. Input data stored in the Alternatives as well as any
supporting data (i.e. Patterns, etc) will also be imported. It is important to notice that
existing elements in the model you want to import the submodel into (i.e. the target
model) will be matched with incoming elements by using their label. Incoming input
data will override existing data in the target model for any element matched by its
label. That also applies to scenarios, alternatives, calculation options and supporting
data. Furthermore, any element in the incoming submodel that could not be matched
with any existing element by their label, will be created in the target model.
For example, the submodel you want to import contains input data that you would like
to transfer in two Physical Alternatives named "Smaller Conduits" and "Larger
Conduits". The target model contains only one Physical Alternative named "Larger
Conduits". In that case, the input data in the alternative labeled "Larger Conduits" in
the submodel will replace the alternative with the same name in the target model.
Moreover, the alternative labeled "Smaller Conduits" as well as its input data will be
4-128
Starting a Project
added to the target model without replacing any existing data on it because there is no
existing alternative with the same label. Notice that imported elements will be
assigned default values in those existing alternatives in the target model that could not
be matched.
Notice that regular models can be imported as a submodel of a larger model as their
file format and extension are the same.
For more information about input data transfer, see Exporting a Submodel.
The label-matching strategy used during submodel import will be applied to any set of
alternatives, including Active Topology alternatives. Therefore, if no Active Topology
alternative stored in the submodel matches the existing ones in the target model, the
imported elements will preserve their active topology values in the alternatives
created from the submodel, but they will be left as "Inactive" in those previously
existing alternatives in the target model. That is because the default value for the "Is
Active" attribute in active topology alternatives other than the one that is current is
"False".
Note:
To import a submodel
1. Click the File menu and select Import...Submodel.
2. In the Select Submodel File to Import dialog box, select the submodel file to be
imported. Click the Open button.
4-129
Importing StormCAD V8
You can import a model created in StormCAD V8 into SewerCAD V8i. Note that,
unlike the StormCAD Exchange Database import, the StormCAD V8 import does not
require you to create an exchange database file in StormCAD first - SewerCAD V8i
handles the StormCAD V8 edition model files natively.
After importing the StormCAD model database, the model will notice that the model
does not have any element symbology definitions (annotations and color-coding),
project-level options, text customizations, or border and line customizations that may
have been associated with the project. These are stored in the project's .swc and .dwh
files, which are not imported.
Because of differences between StormCAD and SewerGEMS, some data will either
not be imported or will be imported using near-equivalent substitutes, including the
following:
AASHTO and Headloss Flow Curves from StormCAD will not be imported into
SewerCAD V8i.
For StormCAD gutters, SewerCAD V8i will set the shape as trapezoidal, set the
appropriate side slopes, leave the bottom width = 0 and set an appropriate
Manning's N. The depth value must be entered by the user. Additionally, gutters
are set to inactive automatically upon import. You will need to make the gutters
active and fill in missing data before the gutter can be included in the calculations.
When a StormCAD model is imported, an Inlet Flow Settings dialog will appear. The
data entered here is required to define the inlet flow-capture curves. The two pieces of
data required in this dialog are as follows:
4-130
Flow Increment: The flow increment value should be a value that will give the
flow-capture curves satisfactory resolution.
Maximum Flow: The value entered here should exceed the highest flow expected
at any inlet.
Starting a Project
Note:
The flow-capture curves are only for on-grade inlets Sag inlets
are set to "full capture".
4-131
Exporting Data
Exporting Data
You can export your SewerCAD V8i data as a submodel, export to LandXML, or
export the graphical representation of your model as a .DXF file.
Click one of the following links to learn more:
Exporting a Submodel
You can export any portion of a model as a submodel for import into other projects.
Input data is also stored in the file that is created in the process of Exporting a
Submodel. This input data will be imported following a label-matching strategy for
any element, alternative, scenario, calculation option or supporting data in the
submodel. For more information about input data transfer, see Importing Submodels.
User-defined data is not transferred during submodel import and export operations.
To export a submodel
1. In the drawing view, highlight the elements to be exported as a submodel. To
highlight multiple elements, hold down the Shift key while clicking elements.
2. Click the File menu and select Export...Submodel.
3. In the Select Submodel File to Export dialog box, specify the directory to which
the file should be saved, enter a name for the submodel and click the Save button.
4-132
Starting a Project
Exporting to LandXML
You can export a model to LandXML format. See Importing from LandXML on
page 4-129 for information about the data that will be exported.
To export the current project to a LandXML .xml file:
1. Select File > Export > LandXML.
2. Type the name of the xml file , then click Save.
You may now open the .xml file in another program.
4-133
Exporting Data
4-134
Chapter
Using Modelbuilder
ModelBuilder lets you use your existing GIS asset to construct a new SewerCAD V8i
model or update an existing SewerCAD V8i 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 SewerCAD V8i model. The result is that a
SewerCAD V8i model is created. ModelBuilder can be used in any of the Bentley
SewerCAD V8i platforms - Stand-Alone, MicroStation mode, or AutoCAD mode.
Note:
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. Take
the time now to ensure that this process goes as smoothly and efficiently as possible:
Determine the purpose of your modelOnce you establish the purpose of your
model, you can start to make decisions about how detailed the model should be.
5-135
Get familiar with your dataModelBuilder supports several data source types,
including tabular and geometric. Tabular data sources include spreadsheets, databases, and other data sources without geometric information. Some supported
tabular data source types include Microsoft Excel and Microsoft Access.
Geometric data sources, while also internally organized by tables, include
geometric characteristics such as shape type, size, and location. Some supported
geometric data source types include the major CAD and GIS file types
If you obtained your model data from an outside source, you should take the time
to get acquainted with it in its native platform. For example, review spatial and
attribute data directly in your GIS environment. Do the nodes have coordinate
information, and do the pipes have start and stop nodes specified? If not, the best
method of specifying network connectivity must be determined.
Contact those involved in the development of the GIS to learn more about the GIS
tables and associated attributes. Find out the purpose of any fields that may be of
interest, ensure that data is of an acceptable accuracy, and determine units associated with fields containing numeric data.
Ideally, there will be one source data table for each SewerCAD V8i element type.
This isnt always the case, and there are two other possible scenarios:
Many tables for one element typeIn this case, there may be several tables in
the datasource corresponding to a single GEMS modeling element, component, or
collection. In this case each data source table must be individually mapped to the
SewerCAD V8i table type, or the tables must be combined into a single table from
within its native platform before running ModelBuilder.
One table containing many element typesIn this case, there may be entries
that correspond to several SewerCAD V8i table types in one datasource table. You
should separate these into individual tables before running ModelBuilder.
5-136
Preparing your dataWhen using ModelBuilder to get data from your data
source into your model, you will be associating rows in your data source to
elements in SewerCAD V8i. Your data source needs to contain a Key/Label field
that can be used to uniquely identify every element in your model. The data
source tables should have identifying column labels, or ModelBuilder will interpret the first row of data in the table as the column labels. Be sure data is in a
format suited for use in ModelBuilder. Note that while ModelBuilder allows
duplicate labels, they may cause ModelBuilder to give unexpected results when
two elements of the same type have the same label. Where applicable, use
powerful GIS and Database tools to perform Database Joins, Spatial Joins, and
Update Joins to get data into the appropriate table, and in the desired format.
Using Modelbuilder
Note:
Preparing your CAD DataIn previous versions of SewerCAD V8i, the Polyline-to-Pipe feature was was used to import CAD data into a SewerCAD V8i
model. In v8, CAD data is imported using ModelBuilder. When using ModelBuilder to import data from your CAD file into your model, you will be associating cells in your CAD drawing with elements in SewerCAD V8i.
Different CAD cells will be recognized as different element types and presented
as tables existing in your CAD data source. It is recommended that you natively
export your AutoCAD .dwg or Microstation .dgn files first as a .dxf file, then
select this .dxf as the data source in ModelBuilder. Your data source will most
likely not contain a Key/Label field that can be used to uniquely identify every
element in your model, so ModelBuilder will automatically generate one for you
using the default "<label>". This "<label>" field is a combination of an element's
cell type label, its shape type, and a numeric ID that represents the order in which
it was created.
5-137
The ModelBuilder Connections manager allows you to create, edit, and manage
ModelBuilder connections to be used in the model-building/model-synchronizing
process.
At the center of this window is the Connections List which displays the list of
connections that you have defined.
There is a toolbar located along the top of the Connections list.
5-138
Using Modelbuilder
The set of buttons on the left of the toolbar allow you to manage your connections:
New
Edit
Rename
Duplicate
5-139
Delete
Build Model
Sync Out
Help
After initiating a Build or Sync command, ModelBuilder will perform the selected
operation. During the process, a progress-bar will be displayed indicating the step that
ModelBuilder is currently working on.
When ModelBuilder completes, you will be presented with a summary window that
outlines important information about the build process. We recommend that you save
this summary so that you can refer to it later.
5-140
Using Modelbuilder
Note:
ModelBuilder Wizard
The ModelBuilder Wizard assists in the creation of ModelBuilder connections. The
Wizard will guide you through the process of selecting your data source and mapping
that data to the desired input of your model.
Tip:
Step 3Specify Field Mappings for each Table/Feature Class on page 5-144
Data Source type (drop-down list)This field allows you to specify the type of
data you would like to work with.
5-141
ModelBuilder Wizard
Note:
If your specific data source type is not listed in the Data Source
type field, try using the OLE DB data source type. OLE DB can be
used to access many database systems (including ORACLE, and
SQL Server, to name a few).
FoxPro datasources are not explicitly supported in
ModelBuilder. FoxPro database users will need to install the
Microsoft OLE DB Provider for Visual FoxPro, and use an OleDB
datasource.
Data Source (text field)This read-only field displays the path to your data
source.
Browse (button)This button opens a browse dialog box that allows you to interactively select your data source.
Note:
Some Data Source types expect you to choose more than one
item in the Browse dialog box. For more information, see Multiselect Data Source Types on page 5-147.
Table/Feature Class (list)This pane lists the tables/feature classes that are
contained within the data source. Use the check boxes (along the left side of the
list) to specify the tables you would like to include.
Tip:
The list can be resized using the split bar (located on the right
side of the list).
Right-click to Select All or Clear the current selection in the list.
5-142
Specify the Coordinate Unit of your data source (drop-down list)This field
allows you to specify the coordinate unit of the spatial data in your data source.
Create nodes if none found at pipe endpoint (check box)When this box is
checked, ModelBuilder will create a pressure junction at any pipe endpoint that:
a) doesnt have a connected node, and b) is not within the specified tolerance of an
existing node. This field is only active when the Establish connectivity using
spatial data box is checked. (This option is not available if the connection is
bringing in only point type geometric data.)
Using Modelbuilder
Tolerance (numeric field)This field dictates how close a node must be to a pipe
endpoint in order for connectivity to be established. The Tolerance field is only
available when the Establish connectivity using spatial data box is checked.
(This option is available if the connection is bringing in only polyline type
geometric data.)
Note:
Prompt before adding objects (check box)When this box is checked, ModelBuilder will pause during model generation to present a confirmation message
box to the user each time an element is about to be created in the model.
5-143
ModelBuilder Wizard
Tables (list)This pane, located along the left side of the dialog box, lists the
data source Tables/Feature Classes to be used in the ModelBuilder process. Select
an item in the list to specify the settings for that item.
Tip:
There are two toolbar buttons located directly above Tables list (these buttons can
be a great time saver when setting up multiple mappings with similar settings).
Settings TabThe Settings tab allows you to specify mappings for the selected
item in the Tables list.
The top section of the Settings tab allows you to specify the common data
mappings:
Table Type (drop-down list)This field allows you to specify the target
modeling element type that the source table/feature class represents. For
example, a source table that contains pipe data should be associated with the
Pressure Pipe element type.
There are three categories of Table Types: Element Types, Components, and
Collections. For geometric data sources, only Element Types are available.
However with tabular data sources all table types can be used. The categorized menu accessed by the [>] button assists in quicker selection of the
desired table type.
5-144
Element TypesThis category of Table Type includes elements symbolically represented in the drawing view such as pipes, junctions, tanks, etc.
Using Modelbuilder
Note:
Key/Label Field (drop-down list)This required field allows you to associate a row in this table to a particular element in the model. The model references each element using a unique alphanumeric label. Your data source must
have a field that can be used to uniquely identify all elements in the model.
Note:
Start/StopSelect the fields in your pipe table that contain the Label of the
start and stop nodes. For more information, see Specifying Network Connectivity in ModelBuilder on page 5-149. This field only applies to polyline
table types.
These fields are available for Node element types:
X/Y FieldThese fields are used to specify the node X and Y coordinate
data. This field only applies to point table types.
Note:
FieldField refers to a field in the selected data source. The Field list
displays the associations between fields in the database to attributes in the
model.
Unit (drop-down list)This field allows you to specify the units of the values
in the datasource (no conversion on your part is required). This field only
applies if the selected attribute is unitized.
5-145
5-146
Using Modelbuilder
Note:
Shape files
Warnings
Warning messages include:
1. Some rows were ignored due to missing key-field values.
ModelBuilder encountered missing data (e.g., null or blank) in the specified Key/
Label field for rows in your data source table. Without a key, ModelBuilder is
unable to associate this source row with a target element, and must skip these
items. This can commonly occur when using a spreadsheet data source. To determine where and how often this error occurred, check the Statistics page for the
message <x> row(s) ignored due to missing key-field values.
2. Unable to create pipe <element>; start and/or stop node could not be found.
5-147
Error Messages
Note:
5-148
Using Modelbuilder
4. Unable to update pipe <element> topology; possibly due to start element connectivity constraints.
This error occurs when synchronizing. For more information, see error message
#3 (above).
5. Operation terminated by user.
You pressed the Cancel button during the ModelBuilder process.
6. Unable to create < element>; pipe start and stop must be different.
This message indicates that the start and stop specified for this pipe refer to the
same node element.
7. Unable to update <element> topology; pipe start and stop must be different.
This message indicates that the start and stop specified for this pipe refer to the
same node element.
8. Unable to update the downstream edge for <element>.
An unexpected error occurred attempting to set the downstream edge for this
pump or valve.
9. Nothing to do. Some previously referenced tables may be missing from your data
source.
This data source has changed since this connection was created. Verify that tables/
feature-classes in your data source have not been renamed or deleted.
Explicit connectivitybased on pipe Start node and Stop node (see Step 3
Specify Field Mappings for each Table/Feature Class on page 5-144).
The method that you use will vary depending on the quality of your data. The possible
situations include (in order from best case to worst case):
You have pipe start and stop informationExplicit connectivity is definitely the
preferred option.
5-149
You have some start and stop informationUse a combination of explicit and
implicit connectivity (use the Spatial Data option, and specify pipe Start/Stop
fields). If the start or stop data is missing (blank) for a particular pipe, ModelBuilder will then attempt to use spatial data to establish connectivity.
You do not have start and stop informationImplicit connectivity is your only
option. If your spatial data is good, then you should reduce your Tolerance
accordingly.
You do not have start and stop information, and you do not have any node data
(e.g., you have GIS data that defines your pipes, but you do not have data for
nodes)Use implicit connectivity and specify the Create nodes if none found
option; otherwise, the pipes cannot be created.
Note:
Other considerations include what happens when the coordinates of the pipe ends do
not match up with the node coordinates. This problem can be one of a few different
varieties:
1. Both nodes and pipe ends have coordinates, and pipes have explicit Start/
Stop nodesIn this case, the node coordinates are used, and the pipe ends are
moved to connect with the nodes.
2. Nodes have coordinates but pipes do not have explicit Start/Stop nodesThe
nodes will be created, and the specified tolerance will be used to connect pipe
ends within this tolerance to the appropriate nodes. If a pipe end does not fall
within any nodes specified tolerance, a new node can be created using the Create
nodes if none found option.
3. Pipe ends have coordinates but there are no junctionsNew nodes must be
created using the Create nodes if none found option. Pipe ends are then
connected using the tolerance that is specified.
Another situation of interest occurs when two pipes cross but arent connected. If, at
the point where the pipes cross, there are no pipe ends or nodes within the specified
tolerance, then the pipes will not be connected in the model. If you intend for the pipes
to connect, then pipe ends or junctions must exist within the specified tolerance.
5-150
Using Modelbuilder
Here are two examples of possible data source tables. The first represents data that is
in the correct format for an easy transition into ModelBuilder, with no modification.
The second table will require adjustments before all of the data can be used by ModelBuilder.
Table 5-1: Correct Data Format for ModelBuilder
Label
Roughness_C
Diam_in
Length_ft
Material_ID
Subtype
P-1
120
120
P-2
110
75
P-3
130
356
P-4
100
10
729
120
.5
120
PVC
Phase2
P-2
110
.66
75
DuctIron
Lateral
P-3
130
.5
356
PVC
Phase1
P-4
100
.83
729
DuctIron
Main
P-5
100
1029
DuctIron
Main
In Table 5-2, no column labels have been specified. ModelBuilder will interpret the
first row of data in the table as the column labels, which can make the attribute
mapping step of the ModelBuilder Wizard more difficult unless you are very familiar
with your data source setup.
Table 5-1 is also superior to Table 5-2 in that it clearly identifies the units that are used
for unitized attribute values, such as length and diameter. Again, unless you are very
familiar with your data source, unspecified units can lead to errors and confusion.
5-151
Multiplier
Order
Normal
1.2
.8
Normal
1.7
.7
Normal
12
.2
Normal
17
.5
High
1.0
High
19
.85
High
12
.65
This would assign 4 entries to the 'Normal' pattern, and 3 entries to the 'High' pattern.
The Order field is optional, and is discussed below. The same approach applies to
nodes, for such things as a variable area tank curve, or junction demands. In these
cases, the label field would contain the name of the node that collection entries are
being added into.
5-152
Using Modelbuilder
ModelBuilder also includes an advanced feature to allow precise ordering of the
collection records. For some collections, the order of the records does not matter and
this feature isn't needed. For other cases, order of the records is meaningful. For these
types of collections, there is a Sort By Field in the ModelBuilder mapping form. By
default, it uses the record order as the records exist in the external data source. If the
records are not ordered correctly in the data source, then the external table must have
an additional field that contains numeric values. These values will represent the order
that the records should be imported. So for the above example data, normally the
records would be imported in the order entered (5, 19, then 12 for the High pattern).
However the user can set the Sort By Field in the ModelBuilder form to use the 'Order'
external field, and this will import the records based on either Ascending 'Order'
values (5, 12, 19) or Descending 'Order' values (19, 12, 5).
The following topics provide examples of using ModelBuilder to import collection
data:
BEP Efficiency
BEP Flow
Design Flow
Design Head
GemsID (imported)
5-153
Motor Efficiency
Notes
Pump Efficiency
Pump Power
Specific Speed
Speed (Full)
Shutoff Head
Those properties that are text such as Pump Efficiency and Pump Definition Type are
alphanumeric and must be spelled correctly. For example Standard (3 Point) must be
spelled exactly as shown in the Pump Definition drop down. Properties with a question mark above, require a TRUE or FALSE value. Those with ID next to the name
are internal IDs and are usually only useful when syncing out from a model.
To import data, create a table in a data source (e.g. spreadsheet, data base), and then
create columns/fields for each of the properties to be imported. In Excel for example,
the columns are created by entering column headings in the first row of a sheet for
each of the properties. Starting with the second row in the table, there will be one row
for each pump definition to be imported.
Once the table is created in the source file, the file must be saved before it can be
imported.
In the Specify your data source step in the wizard, the user indicates the source file
name and the sheet or table corresponding to the pump definition data. In the Specify
field mappings for each table step, the user selects Pump Definition as the table
type, indicates the name of the pump definition in the Key>Label field and then maps
each of the fields to be imported with the appropriate property in the Attribute drop
down.
5-154
Using Modelbuilder
When syncing out from the model to a data table, the table must contain column headings for each of the properties to be exported. The names of the columns in the source
table do not need to be identical to the property names in the model.
Importing can best be illustrated with an example. Given the data and graphs for three
pump definitions shown in the graph below, the table below the graph shows the
format for the pump curve definition import assuming that a standard 3 point curve is
to be used for the head curve and a best efficiency curve is to be used for the efficiency
curve. All three pumps are rated at 120 ft of TDH at 200 gpm.
H (red)
H (green)
H (blue)
180
200
160
200
120
120
120
400
40
20
BEPe
70
69
65
All three pumps have 95% motor efficiency and a BEP flow of 200.
5-155
Type
Motor
Eff
Desig
nQ
Desig
nH
Shutof
f Head
Max Q
H@
Max Q
BEP
Eff
BEP
Q
Eff
Type
Variab
le
Speed
Red
Stand
ard (3
Point)
95
200
120
180
400
40
70
200
Best
Efficie
ncy
Point
FALS
E
Green
Stand
ard (3
Point)
95
200
120
200
400
69
200
Best
Efficie
ncy
Point
FALS
E
Blue
Stand
ard (3
Point)
95
200
120
160
400
20
65
200
Best
Efficie
ncy
Point
FALS
E
5-156
Using Modelbuilder
The field mappings should look like the screen below:
5-157
5-158
Using Modelbuilder
In the field mapping step of the ModelBuilder wizard, the user the Table Type, Pump
Definition - Pump Curve and would use the mappings shown below:
The example below shows an example of importing a Pump Head Curve. The process
and format are analogous for flow-efficiency and speed-efficiency curves.
5-159
5-160
Label
Flow (gpm)
Head (ft)
M5
350
M5
5000
348
M5
10000
344
M5
15000
323
M5
20000
288
M5
25000
250
M5
30000
200
H2
312
Using Modelbuilder
Table 5-6: Pump Curve Import Data Format
H2
2000
304
H2
4000
294
H2
6000
280
H2
8000
262
H2
10000
241
H2
12000
211
H2
14000
172
Small
293
Small
1000
291
Small
2000
288
Small
3000
276
Small
4000
259
Small
5000
235
Small
6000
206
5-161
5-162
Label
Using Modelbuilder
Start Time
Starting Multiplier
The month and day are the actual month or day of week, not the word "MONTH".
Labels must be spelled correctly.
To import patterns, start ModelBuilder, create a new set of instructions, pick the file
type, browse to the data file and pick the tables in that file to be imported. Checking
the Show Preview button enables you to view the data before importing.
5-163
5-164
Using Modelbuilder
And the actual Pattern Curve in the Pattern Curve table type.
The tables below show the pattern definition data and the pattern curve for two stepwise curves labeled Commercial and Residential. These data must be stored in two
different tables although they may be and ideally should be in the same file.)
Table 5-7: Pattern Definition Import Data Format
Label
Category
Format
StartTime
StartMult
Residential
Hydraulic
Stepwise
12:00 PM
0.7
Commercial
Hydraulic
Stepwise
12:00 PM
0.8
5-165
5-166
PatternLabel
TimeFromStart
Multiplier
Residential
0.65
Residential
0.8
Residential
1.3
Residential
12
1.6
Residential
15
1.4
Residential
18
1.2
Residential
21
0.9
Residential
24
0.7
Commercial
0.8
Commercial
0.85
Commercial
1.4
Commercial
12
1.6
Commercial
15
1.3
Commercial
18
0.9
Commercial
21
0.8
Commercial
24
0.8
Using Modelbuilder
One of the resulting patterns from this import is shown below:
5-167
5-168
Chapter
Click one of the following links to learn how to create your model using Bentley
SewerCAD V8i layout and editing tools:
Using Prototypes
6-169
Link Elements
Layout tool
Link elements connect the other elements to form the sewer network. The link
elements are the conveyance elements that carry flow through the network to its eventual discharge point at an outlet. You can add any of the following link elements to
your model, depending on the link elements location within the network:
Pressure pipes
Conduits
When you click the Layout tool on the Layout toolbar, you select the type of link
element to add (pressure pipe or conduit), then select an element. You can place
multiple elements with different kinds of connections using the Layout tool.
6-170
You can edit the values of a minor loss type in the Engineering
Libraries in the Editor pane.
4. When you are finished adding minor losses to the table, click Close. The
composite minor loss coefficient for the minor loss collection appears in the Property Editor.
5. Perform the following optional steps:
To delete a row from the table, select the row label then click Delete.
6. You can override the headloss coefficient for the minor loss collection by typing a
custom value in the Minor Loss Coefficient field of the Property Editor.
6-171
Delete
Report
Description
Quantity
Minor Loss
Headloss Coefficient
6-172
Delete
6-173
New
Delete
Report
Help
Description
Station
Depth
Define the cross-sectional shape of a conduit section by entering data in the Physical section of the elements Property Editor.
Define the circular shape of a pressure pipe by entering data in the Physical
section of the elements Property Editor.
You access the curve dialog boxes in the selected link elements Property Editor.
6-174
Section Distance
Section Velocity
Section Flow
Section Depth
Section Flow-Width
Section Flow-Area
Section Is Overflowing?
To open this dialog box, go to the Results section of the Property Editor for a pipe,
conduit, or a channel after the model has been calculated. Then click the Ellipsis ()
button in the Section Results field.
Manholes
Manhole element
Manholes are placed in a sewer system to provide access for inspection, maintenance,
and emergency service. Manholes should be placed at sewer junctions (i.e., tees, wyes,
and crosses), upstream terminal ends of sewers, and locations where there is a change
in sewer grade or direction. Manholes are locations where loads enter the gravity
portion of the sewer system.
6-175
Rename: This button allows you to rename the currently highlighted Flow-Headloss Curve.
Report: Opens a print preview window containing a report that details the input
data for this dialog box.
Synchronize From LibraryLets you update a flow-headloss curve previously imported from a Flow-Headloss Curve Library. The updates reflect
changes that have been made to the library since it was imported.
6-176
Flow: This field allows you to define the flow at the current curve point.
Headloss: This field allows you to define the headloss for the current curve point.
The tab section is used to define the settings for the flow-headloss curve that is
currently highlighted in the flow-headloss curve list pane. The following controls are
available:
Data Tab
Flow
Headloss
Library Tab
This tab displays information about the flowheadloss curve that is currently highlighted in the
flow-headloss curve list pane. If the curve is
derived from an engineering library, the
synchronization details can be found here. If the
curve was created manually for this project, the
synchronization details will display the message
Orphan (local), indicating that the curve was not
derived from a library entry.
Notes Tab
6-177
Drop Manholes
Drop manholes occur at the intersection points of pipes with large changes in elevation. More specifically, the downstream invert elevation of incoming pipes into a drop
manhole is higher than the invert elevation of the manhole. This results in a drop in
water surface elevation from upstream to downstream. By default, the start and stop
invert elevation of connecting pipes are set to be equal to the connecting node. The
main advantage in designing a sanitary system with drop manholes is to reduce the
slopes in order to minimize the scouring effect of potentially high velocities and to
reduce turbulence within the manhole itself. However, due to potential blockage problems drop manholes should be used sparingly.
The calculation of headloss within a drop manhole is challenging for methods dependent on an iterative solution process. AASHTO (Headloss - AASHTO Method on
page 13-656) and HEC-22 (Headloss-HEC-22 Energy Method on page 13-651)
methods calculate headloss when the incoming and outgoing velocities balance
resulting in a headloss that is the delta between the hydraulic grade upstream and
downstream of the manhole. A drop manhole adds additional complexity in that as
upstream hydraulic grade increases, incoming pipes with varying invert elevations
contribute additional incoming velocities to consider during the iteration. Also note
that the resulting calculated headloss may result in invalid downstream control depths
for incoming pipes. In these cases, gradually varied flow analysis continues upstream
by assuming minimal applicable control depths.
Transitions
Transition element
6-178
Wet Wells
Wet wells are required at a pumping station to store wastewater before it is pumped.
Wet wells represent boundary conditions between pressure and gravity portions of a
sewer network. They serve as collection points for gravity systems, and as an HGL
boundary node for the pressure system. Dry loads can also enter the sewer network at
these locations.
Wet wells serve as collection points in gravity systems.
When you click the wet well element on the Layout toolbar, your mouse cursor
changes into a wet well element symbol. Clicking in the drawing pane while this tool
is active causes a wet well element to be placed at the location of the mouse cursor.
Percent Full
The Percent Full (Calculated) value is obtained using the following equation:
Percent Full = (Hydraulic Grade Line (Calculated) - Elevation (Minimum)) / (Elevation (Maximum) - Elevation (Minimum))
6-179
Delete
Report
Outfalls
Outfall element
6-180
To delete a row from the table, select the row then click Delete.
6. Click OK to close the dialog box and save your curve data in the Property Editor.
Delete
Report
Graph
6-181
Column
Description
Outlet Elevation
Outlet Flow
This field allows you to define the flow for the EQ-TW curve point.
Pressure Junctions
Pressure junctions are connections between two or more pressure pipes of varying
characteristics. Loads may enter a pressure portion of a network through a pressure
junction.
When you click the pressure junction on the Layout toolbar, your mouse cursor
changes into a pressure junction element symbol. Clicking in the drawing pane while
this tool is active causes a pressure junction element to be placed at the location of the
mouse cursor.
Pumps
Pump element
In a wastewater collection system, pumps are placed where the hydraulic grade line
must be raised. Since sewage primarily flows by gravity, a pump transports sewage
from a low elevation to a higher elevation. The sewage then flows again by gravity to
the next pumping station or until it reaches its destination.
This dialog box allows you to create pump curve definitions. There are two sections:
the Pump Curve Definition Pane on the left and the tab section on the right. The Pump
Curve Definition Pane lets you create, edit, and delete pump curve definitions.
6-182
6-183
Duplicate
Delete
Rename
Report
Synchronization
Options
Synchronize To LibraryUpdates an
existing Pump Definition Engineering
Library using current pump definition
entries that were initially imported but
have since been modified.
6-184
Head Tab
Pump Definition
Type
6-185
Pump Definition
Type (contd)
6-186
Efficiency Tab
Pump Efficiency
Constant EfficiencyThis efficiency type maintains the efficiency determined by the input value
regardless of changes in discharge. When the
Constant Efficiency type is selected, the input field
is as follows:
6-187
Motor Tab
Motor
Efficiency
Is Variable
Speed Drive?
Efficiency
Points Table
Library Tab
Notes Tab
6-188
To delete a pump definition, select the curve label then click Delete.
To rename a pump definition, select the label of the pump definition you want
to rename, click Rename, then type the new name.
To view a report on a pump definition, select the label for the pump definition,
then click Report.
Submersible Pumps
Wastewater collection systems frequently use submersible pumps. The pressure solver
in SewerCAD needs a suction pipe (pressure pipe) connecting the pump to a suction
node (a wet well for submersible pumps). To simulate a submersible pump in
SewerCAD, you should connect the wet well to the pump with a short piece of pressure pipe (about 1 ft) to move the water into the pump with negligible head loss.
The Elevation (Invert) for the submersible pump should be the low point of the pump
inlet.
6-189
A Variable Speed Pump Battery element represents multiple variable speed pumps
that meet the following criteria:
1. the VSPs are parallel with each other (not in-line)
2. the VSPs are sharing common upstream (inflow) and downstream (outflow) nodes
3. the VSPs are identical (have the same pump definition)
4. the VSPs are controlled by the same target node and the same target head.
Parallel variable speed pumps (VSPs) are operated as one group and led by a single
VSP, the so-called lead VSP, while the other VSPs at the same battery are referred as
to as lag VSPs. A lag VSP turns on and operates at the same speed as the lead VSP
when the lead VSP is not able to meet the target head and turns off when the lead VSP
is able to deliver the target head. If the variable speed pumps in the battery are not
identical or do not maintain the same speeds as they ramp up and down, it may be
better to model them as a individual variable speed pumps with control statements.
From the standpoint of input data, Variable Speed Pump Batteries are treated exactly
the same as single pump elements that are defined as variable speed pumps of the
Fixed Head Type with one exception: the number of Lag Pumps (maximum that can
run in parallel) must be defined in the Lag Pump Count field.
VSP Batteries cannot be assigned a pattern, be included in a condition in a control
statement, or be included in an action in a simple control statement. If the controlling
node is not a storage node, the user can specify the target hydraulic grade. If the
controlling node is a storage node the target hydraulic grade is the initial hydraulic
grade. Furthermore, control nodes on the suction side may only be storage nodes
which means that if the control node is on the suction side it must be wet-well and the
Control Node on Suction Side? field for the VSP Battery must be set to true.
6-190
Air Valves
Air valves are installed at local high points to allow air to come into the system during
periods when the head drops below the pipe elevation and expels air from the system
when fluid columns begin to rejoin. The presence of air in the line limits subatmospheric pressures in the vicinity of the valve and for some distance to either side, as
seen in profiles. Air can also reduce high transient pressures if it is compressed
enough to slow the fluid columns prior to impact.
There are essentially two ways in which an active air valve can behave:
1. Pressure below atmospheric - air valve is open and acts to maintain pressure to 0
on the upstream end and maintains the same flow on the upstream and downstream side.
2. Pressure above atmospheric - air valve is closed and acts as any junction node.
When the air valve is open, the hydraulic grade on the downstream side may be less
than the pipe elevation. This can be displayed as the hydraulic grade line drawn below
the pipe. This should be interpreted as a pressure pipe that is not flowing full. Full
flow resumes at the point where the hydraulic grade line crosses back above the pipe.
Because air valves have the possibility to switch status, they can lead to instability in
the model especially if there are many air valves in the system. To improve the
stability of the model, it is desirable to force some of the valves closed. This can be
done by setting the property "Treat air valve as junction" to True for those valves that
are expected to be closed anyway.
If all of the pumps upstream of an air valve are off, the pressure subnetwork is disconnected in that area and the model will issue warning messages for all nodes in that
vicinity indicating that they are disconnected.
In addition, the profile between the air valve and the pumps that are Off will be inaccurate. To make the profile view accurate, you can place an imaginary wet well on a
short branch with a tiny diameter pipe at an Elevation (Initial) equal to the air valve
elevation. This tank (which will not contribute significant flow) can eliminate the
disconnected system message and correctly represent the fluid in the upstream pipe
when the pump is off
6-191
Other Tools
Although Bentley SewerCAD V8i is primarily a modeling application, some additional drafting tools can be helpful for intermediate calculations and drawing annotation. Microstation and AutoCAD, of course, provide a tremendous number of drafting
tools. Bentley SewerCAD V8i provides the following tools:
Border tool
Text tool
Line tool
Border Tool
Border tool
The Border tool lets you add rectangles to the drawing pane.
Text Tool
Text tool
The Text tool lets you add text to the drawing pane.
Line Tool
Line tool
The Line tool lets you add lines and polylines (multisegmented lines) to the drawing
pane.
6-192
Layout Tool
1. Click the Layout tool on the Layout toolbar. A shortcut menu appears.
2. Click the type of pipe you want to use to connect your elements in the model.
3. Right-click in the drawing pane, then select the type of element you want to add
from the shortcut menu. The shortcut menu displays only those element types that
are compatible with your pipe selection.
4. Click in the drawing pane to add the element.
5. Click again to add another of the same element type. The elements you add will
automatically be connected by the type of pipe you selected earlier.
6-193
Connecting Elements
6. To change the type of pipe, right-click and select a different type from the shortcut
menu.
7. To change the element, right-click and select a different element from the shortcut
menu.
8. To stop adding elements using the Layout tool, right-click anywhere in the
drawing pane and click Done.
Note:
In AutoCAD, you must hold down the mouse button to keep the
submenu open while selecting an element from the layout
toolbar. Alternate layout methods include using the right-click
menu to select elements or using the command line.
Connecting Elements
When building your model, you must consider these rules of connectivity:
What Is A Virtual Conduit? on page 6-195
Connecting a Pump to a Wet Well on page 6-195
6-194
Manipulating Elements
You can manipulate elements in your model in any one of the following ways:
6-195
Manipulating Elements
6-196
Move elements
Delete elements
Split pipes
You can change the selection color in the Options dialog box,
which is accessible by selecting Tools > Options.
6-197
Manipulating Elements
To delete an element:
Select the element, then press Delete.
or
Select Edit > Delete.
Splitting Pipes
You may encounter a situation in which you need to add a new element in the middle
of an existing pipe. For example, you may want to insert a new manhole to maintain
maximum access hole spacing.
To split an existing pipe:
1. Select the desired element symbol on the Layout toolbar.
2. In the drawing pane, place the cursor over the pipe you want to split and click.
3. You are prompted to confirm that you want to split the pipe.
If you choose to split the pipe, the element will be inserted and two new pipes
will be created with the same characteristics as the original pipe (lengths are
split proportionally).
If you choose not to split the pipe, the new element will be placed on top of
the pipe without connecting to anything.
If you accidentally split a pipe, this action can be undone by selecting Edit > Undo.
You can also split an existing pipe with an existing element:
To do this in the Stand-Alone version, drag the element into position along the pipe to
be split, then right-click the node and select Split <Pipe Label> from the shortcut
menu (where <Pipe Label> is the name of the pipe to be split).
To do this in the Microstation version, drag the element into position along the pipe to
be split. Hold down the Shift key, then right-click the node and select Split <Pipe
Label> from the shortcut menu (where <Pipe Label> is the name of the pipe to be
split).
6-198
Property Editor
The Property Editor is a contextual dialog box that changes depending on the status of
other dialog boxes. For example, when a network element is highlighted in the
drawing pane, the Property Editor displays the attributes and values associated with
that element. When one of the manager dialog boxes is active, the Property Editor
displays the properties pertaining to the currently highlighted manager element.
6-199
Find Element
The top section of the Property Editor contains the Find Element tool. The Find
Element tool lets you:
Find an element in your model by typing the element label or ID in the Element
menu then clicking the Find button or pressing Enter. The drawing pane centers
around the highlighted element.
Find all elements of a certain type by using an asterisk (*) as a wild-card character. For example, if you want to find all of the conduits in your model, you type
co* (this is not case-sensitive) then click the Find button. The drawing pane
centers around and highlights the first instance of a conduit in your model, and
lists all conduits in your model in the Element menu. Once the Element menu is
populated with a list of elements, you can use the Find Next and Find Previous
buttons to quickly navigate to the next or previous element in the list.
Note:
6-200
See the Using the Like Operator topic for more information about
wildcard symbols.
Find Previous
Find
Find Next
Help
Zoom Level
Alphabetic
Categorized
Relabeling Elements
You can relabel elements from within the Property Editor.
6-201
6-202
Value
Unit
Display Precision
Format
What Length is Used for Conduits and Pressure Pipes When I Don't
Enter a User-defined Length?
If you do not enter a user-defined length in the attributes for conduits and pressure
pipes, the length used in Bentley SewerCAD V8i is the plan view distance between
the coordinates at each end of the link element. This length is used as the actual length
in hydraulic calculations. However, as the slope increases, the difference between the
plan length and the actual length also increases as shown below.
The table below shows the difference between the actual and plan length as a function
of slope. Note that for most reasonable slopes, the difference between the actual and
plan view length is less than one percent. (100% slope is 1:1 slope.) As the slope
approaches vertical, you must enter the actual length.
6-203
Automatic Design
Table 6-1: Actual and Plan Length as a Function of Slope
Slope, % *
Actual/Plan Length
1.000
10
1.005
20
1.020
30
1.044
* The models generalized friction formulation is only valid for slopes less than 10%.
If you are not satisfied with the plan view length, you can enter a user-defined length,
which you can determine using the following equation:
Automatic Design
This program allows you to automatically design gravity piping and structures. The
design is flexible enough to allow you to specify the elements to be designed, from a
single pipe size to the entire system, or anything in between.
The design algorithm adjusts invert elevations and the section size of the pipe to meet
several constraints, such as allowable ranges of slope, velocity and cover. In general,
the design algorithm attempts to minimize pipe size and excavation, which is typically
the most expensive part of installing sewer piping and structures.
Some of the other things that are considered include:
Pipe Matching
Offset Matching
Drop Structures
Structure Sump Elevations
The designed pipe will be the smallest available section size from the Engineering
Library that meets the constraints and has a capacity greater than its discharge. In a
situation where there are no pipe sizes with adequate capacity, the largest available
size will be used.
6-204
Gravity Pipe
Node
Default Constraints
Extended Design
6-205
Automatic Design
6-206
Part Full Design Tab: The Part Full Design tab consists of the following
controls:
Is Part Full Design?When checked, allows you to specify the Percent Full
target to be used by the design algorithm.
Percent Full Constraint TypeAllows you to specify how the Percent Full
constraints are defined. When Simple is chosen, a single Percentage Full
value is selected. When Table is chosen, you can specify multiple Rise vs
Percent Full points in tabular format.
Percentage FullSpecify the Percent Full value to be used when the Is Part
Full Design? box is checked. This control is only available when the Percent
Full Constraint Type is set to Simple.
Rise vs Percent Full TableThis table becomes available when the Percent
Full Constraint Type is set to Table. Enter any number of Rise vs Percent Full
points to describe a range of values. Values not explicity listed will be linearly
interpolated by the software.
Number of Barrels Tab: The Number of Barrels tab consists of the following
controls:
Section Size Tab: The Section Size tab consists of the following controls:
Limit Section Size?When checked, limits the pipe section height to the
specified Maximum Rise value during the design process.
Node Tab
This tab lets you specify the design constraints to be used by default for all gravity
structures when performing calculations in design mode. During an automatic design,
the program will adjust the elevations of the pipes adjacent to the structure according
to the structure's matching constraints. The two choices for matching are Inverts and
Crowns. Additionally, the downstream pipe can be offset from the upstream pipe(s) by
a specified amount. This value is called the Matchline Offset. Optionally, the program
supports the design of drop structures. In some situations, drop structures can minimize pipe cover depths while maintaining adequate hydraulic performance.
6-207
The following management controls are located above the minor loss coefficient list
pane:
6-208
New
Duplicate
Delete
Rename
Report
Synchronization
Options
The tab section is used to define the settings for the minor loss that is currently highlighted in the minor loss list pane. The following controls are available:
Minor Loss Tab
6-209
Library Tab
Notes Tab
6-210
New
Delete
Rename
Edit
Refresh
Help
6-211
The Totalizing Flow Meter Summary tab displays the totals for each element type.
The Totalizing Flow Meter Details tab displays results for each individual element.
Note:
6-212
Delete
Rename
Edit
Help
6-213
3. Click New which will open the System Head Curve editor.
The System Head Curves Editor is where you can specify the settings of System
Head Curve Definition. You can also compute and view the system head curve for
timestep 0.00.
4. Choose the pump that will be used for the system head curve from the Pump pulldown menu, or click the ellipsis and click the pump to be used in the drawing
pane.
5. Type a value for Maximum Flow and Number of Intervals.
6. Click Compute to calculate the results for time step 0.00.
6-214
Where:
6-215
Gu = upstream ground
Gd = downstream ground
Zu = upstream invert
Zd = downstream invert
6-216
Layout Type: Identify whether the inferencing tool should Layout New Elements
or Follow Existing path.
6-217
Upstream Node and Downstream node: Pick the upstream and downstream
nodes between which element properties are to be inferred. Click on the Ellipse
() button to select the element from the drawing. Picking the element automatically returns control to this dialog. It is important that all data for the upstream and
downstream elements already be entered when opening this dialog. If for example
ground elevations are missing from a node, then the user should close this dialog
and enter that data before opening this dialog.
Downstream pipe: Field is automatically filled in when the user picks the Downstream Node. If the user has attached more than a single downstream conduit to
the downstream node, an error is generated.
Number of New Nodes: This field is only available when the user has selected
"Layout New Elements." If the user sets this value to N, the inference tool will
place N nodes and N+1 conduits (of equal length) in a straight line between the
upstream and downstream nodes. For example, if the distance is 1376 ft (419 m)
and the user wants 2 new elements, then the inferencing tool will add two
manholes and three pipes each 459 ft (140 m) long.
Create new scenario: If the user checks this box, the tool will prompt for the
name and the parent scenario for the scenario being created. If the user does not
check this box, then the new elements and properties will be placed in the current
scenario.
When a new scenario is created and the Parent Scenario is set to None, the alternatives that make up the scenario are selected based on the first scenario listed in the
Scenario Manager, usually the Base scenario. After the Element Property Inferencing tool creates a scenario, ensure that the other alternatives in the new
scenario are set up properly (double-check active topology, inflows, initial setting,
etc.).
6-218
New scenario label: Name of new scenario if new scenario is being created.
Override alternative label: When a new scenario is being created, the user can
check this box if the user wants to control the name of the new physical alternative
being created. If not, then the default new name is used.
New alternative label: if the "Override alternative label" box is checked, then the
user provides the new name here.
Close: Closes this dialog. Inferencing settings are saved for the project session.
Once the project is closed, all settings are lost. However, the user can open the
dialog, setup the reach and close this dialog if additional input information is
required. When the user reopens the dialog (as long as the project was not
closed), the settings will be restored.
Example
Given the system below, and the values in the inferencing dialog, two new manholes
are created between MH-3 and MH-5.
6-219
6-220
If on the other hand, the system was already laid out with no elevation data for MH-7
and MH-8 and only default pipe sizes (12 in., 300 mm) for CO-6, CO-7 and CO-8, the
6-221
After running, Follow Existing Path, the profile looks like this with correct elevations
and pipe size set to 20 in. based on the downstream conduit properties.
6-222
Panning
You can change the position of your model in the drawing pane by using the Pan tool.
6-223
Pan tool
Zooming
You can enlarge or reduce your model in the drawing pane using one of the following
zoom tools:
Zoom In and Out
The simple Zoom In and Zoom Out commands allow you to increase or decrease,
respectively, the zoom level of the current view by one step per mouse click.
Zoom In
Zoom Out
To use Zoom In or Zoom Out, click the desired button on the Tools toolbar, or select
View > Zoom > Zoom In or View > Zoom > Zoom In.
6-224
Zoom Extents
The Zoom Extents command automatically sets the zoom level such that the entire
model is displayed in the drawing pane.
Zoom Extents
To use Zoom Extents, click the Zoom Extents button on the Tools toolbar. The entire
model is displayed in the drawing pane.
or
Select View > Zoom > Zoom Extents.
Zoom Realtime
The Zoom Realtime command lets you dynamically scale up and down the zoom
level. The zoom level is defined by the magnitude of mouse movement while the tool
is active.
Zoom Realtime
6-225
Zoom Previous
Zoom Previous returns the zoom level to the most recent previous setting. To use
Zoom Previous, click the Zoom Previous button on the Tools toolbar.
or
Select View > Zoom > Zoom Previous.
Zoom Next returns the zoom level to the setting that was active before a Zoom
Previous command was executed. To use Zoom Previous, click View > Zoom >
Zoom Next.
Note:
If you use the Zoom Next command frequently, you might find it
more convenient to add them to the Tools toolbar. See Adding
and Removing Toolbar Buttons on page 2-38 for more information.
Zoom Factor
6-226
From a selection of elementsYou create a new selection set in the Selection Sets
Manager, then use your mouse to select the desired elements in the drawing pane.
From a queryCreate a query in the Queries Manager, then use the named query
to find elements in your model and place them in the selection set.
6-227
6-228
Delete
6-229
Edit
Rename
Select In Drawing
Help
You can view the properties of a selection in the Property Editor by right-clicking the
selection set in the list pane and selecting Properties from the shortcut menu.
6-230
6-231
You can also double-click queries on either side of the dialog box to add them
to or remove them from the selection set.
6-232
Available Queries
Selected Queries
Query Manipulation
Buttons
[ > ] Adds the selected items from the Available Queries list to the Selected Queries list.
6-233
6-234
If there is only one selection set listed in the Selection Set Manager, you dont
have to highlight it before clicking the Select In Drawing button.
4. Shift-click (hold down the Shift key and click the left mouse button) any selected
elements that you do not want to delete.
5. Right-click and select Delete. The highlighted elements in the selection set are
deleted from your model.
To create a report on a group of elements in a selection set:
1. Open the Selection Sets Manager by selecting View > Selection Sets or clicking
the Selection Sets button on the View toolbar.
2. In the Selection Sets Manager, highlight the selection set that contains elements
you want to report on.
3. Click the Select In Drawing button in the Selection Sets Manager to highlight all
of the selection sets elements in the drawing pane.
If there is only one selection set listed in the Selection Set Manager, you dont
have to highlight it before clicking the Select In Drawing button.
4. Shift-click (hold down the Shift key and click the left mouse button) any selected
elements that you do not want to include in the report.
5. Right-click and select Report. A report window displays the report.
6-235
Network Navigator
Network Navigator
The Network Navigator consists of a toolbar and a table that lists the Label and ID of
each of the elements contained within the current selection. The selection can include
elements highlighted manually in the drawing pane, elements contained within a
selection set, or elements returned by a query. It can be used to search through the
model to find potential problems or to simply execute queries on input or results.
Network navigator works by running queries that have been either
1. predefined by Bentley Systems or
2. created by the user in the Query manager.
You cannot edit predefined queries. Queries must be created in the query manager
before running them in the network navigator.
To open the Network Navigator, click the View menu and select the Network Navigator command, press <Ctrl+3>, or click the Network Navigator button
View toolbar.
on the
6-236
Query Selection
List
Execute
Previous
Zoom To
Next
Copy
Remove
6-237
Network Navigator
Select In Drawing
Highlight
Refresh Drawing
Help
Predefined Queries
The Network Navigator provides access to a number of predefined queries grouped
categorically, accessed by clicking the [>] button. Categories and the queries
contained therein include:
Element types - finds all elements of a specified type (e.g. all pumps).
Network review - finds potential problems in the model (e.g. finding disconnected
elements). This is a very powerful tool for model cleanup.
Network trace - finds elements with specific relationships between them (e.g. trace
downstream to outfall)
Input - finds elements in model with specified properties (e.g. find elliptical pipes)
Results - finds elements in model with results that meet the query criteria (e.g.
conduits that are surcharged in this time step)
User Defined Queries
In addition to predefined queries, you can create your own queries in the Queries
Manager. These queries can be saved with the project or in a shared file.
6-238
Using Prototypes
Prototypes allow you to enter default values for elements in your network. These
values are used while laying out the network. Prototypes can reduce data entry
requirements dramatically if a group of network elements share common data.
For example, if a section of the network contains all three foot-diameter manholes ,
use the manhole prototype to set the Diameter field to 3.00 ft. When you create a new
manhole in your model, its diameter attribute will default to 3.00 ft.
Note:
Changes to the prototypes are not retroactive and will not affect
any elements created prior to the change.
If a section of your system has distinctly different
characteristics than the rest of the system, adjust your
prototypes before laying out that section. This will save time
when you edit the properties later.
For instructions on how to create prototypes, see Creating Prototypes on page 6239.
Creating Prototypes
Prototypes contain default values for Bentley SewerCAD V8i elements. You create
prototypes in the Prototypes Manager.
To create a prototype:
1. Open your Bentley SewerCAD V8i project or start a new project.
2. Select View > Prototypes or press Ctrl+6.
The Prototypes Manager opens. All Bentley SewerCAD V8i element types are
displayed in an expanding and collapsing list.
3. Select the element type for which you want to create a prototype, then click the
New button.
The element type in the list expands to display all the prototypes that exist for that
element type.
Each element type contains a default prototype, which is not editable, and any
prototypes that you have created. The current set of default values for each
element type is identified by the Make Current icon.
4. Double-click the prototype you just created. The Property Editor for the element
type opens.
5. Edit the attribute values in the Property Editor as required.
6-239
Using Prototypes
6. To make the new prototype the default, click the Make Current button in the
Prototypes Manager.
The icon next to the prototype changes to indicate that the values in the prototype
will be applied to all instances of that element type that you add to your current
project.
7. Perform the following optional steps:
To rename a prototype, select the prototype in the list and click the Rename
button.
To delete a prototype, select the prototype in the list and click the Delete
button.
To view a report of the default values in the prototype, select the prototype in
the list and click the Report button.
Prototypes Manager
The Prototypes Manager allows you to create prototypes, which contain default
common data for each element type. The Prototypes Manager consists of a toolbar and
a list pane, which displays all of the elements available in Bentley SewerCAD V8i.
The list of elements in the Prototypes Manager list pane is expandable and collapsible.
Click on the Plus sign to expand an element and see its associated prototypes. Click on
the Minus sign to collapse the element.
Each element in the list pane contains a default prototype; you cannot edit this default
prototype. The default prototypes contains common values for each element type; if
you add elements to your model without creating new prototypes, the data values in
the default prototypes appear in the Property Editor for that element type.
The toolbar contains the following buttons:
6-240
New
Delete
Rename
Make Current
Report
Help
Engineering Libraries
Engineering Libraries are powerful and flexible tools that you use to manage specifications of common materials, objects, or components that are shared across projects.
Some examples of objects that are specified through engineering libraries include pipe
materials, storm events, and unit sanitary loads. You can modify engineering libraries
and the items they contain by using the Engineering Libraries command in the Tools
menu, or by clicking the ellipsis () buttons available next to the fields in dialog
boxes that make use of engineering libraries.
6-241
Engineering Libraries
Note:
You work with engineering libraries and the items they contain in the Engineering
Libraries dialog box, which contains all of the projects engineering libraries. Individual libraries are compilations of library entries, along with their attributes. For
more information about working with engineering libraries, see Working with Engineering Libraries on page 6-242.
By default, each project you create in SewerCAD V8i uses the items in the default
libraries. In special circumstances, you may wish to create custom libraries to use with
one or more projects. You can do this by copying a standard library or creating a new
library.
When you change the properties for an item in an engineering library, those changes
affect all projects that use that library item. At the time a project is loaded, all of its
engineering library items are synchronized to the current library. Items are synchronized based on their label. If the label is the same, then the items values will be made
the same.
The default libraries that are installed with Bentley SewerCAD V8i are editable. In
addition, you can create a new library of any type, and can then create new entries of
your own definition.
Individual library entries are contained within the categories, subcategories, and
folders in the tree view.
Libraries, categories, folders, and library entries are displayed in the tree view
with their own unique icons. You can right-click these icons to display submenus
with different commands.
6-242
6-243
Engineering Libraries
Working with Categories
Right-clicking a Category icon in the tree view opens a shortcut menu containing the
following commands:
Add Item
Add Folder
Save As
Remove
Add Folder
Rename
Delete
6-244
Rename
Delete
Delete
Rename
Product: Select whether the .hlb file to be converted is a SewerGEMS, WaterGEMS, StormCAD, or SewerCAD engineering library file.
Library Type: Select the type of engineering library you are converting.
6-245
Engineering Libraries
HLB Library File: Enter the path of the .hlb file to be converted, or click the
Browse button to find it using a Windows browse dialog.
Material Library: Enter the path of the material.hlb file. This control is only
available when the Library Type being converted is a Section Size library.
Use SI Label: Check this box if the library being converted uses System International (SI) units.
Destination Root: Enter the path where the converted .xml file should be created,
or click the Browse button to browse to the location.
6-246
6-247
Engineering Libraries
The dialog box contains a toolbar, a Conduit Catalog list pane, and two tabs. The
toolbar contains the following buttons:
6-248
New
Delete
Rename
Report
Synchronize
Synchronize To LibraryThis
command allows you to update an
existing Conduit Catalog Engineering
Library using current Conduit Catalog
entries that were initially imported but
have since been modified.
Horseshoe
Egg
Semi-Elliptical
Diameter
Roughness
6-249
Engineering Libraries
6-250
Roughness Type
Material
Mannings n
Mannings vs.
Discharge Table
Library Tab
ID
Label
Modified Date
Library Source
Synchronization Status
The hyperlink tool enables the user to associate a photo, word processign document,
spreadsheet or otehr file with a given model element. Opening the hyperlink opens the
file using its associated program (Picture Manager, Word, Excel, etc.).
The hyperlink can also be opened from the Property grid by picking the Hyperlink
property from the grid and clicking the ellipse button which will open the hyperlink
tool.
If a model file is moved to a different computer, the hyperlink will no longer work
unless the associated file is moved to a comparable path on the same computer.
6-251
New
Delete
Edit
Launch
Description
Element Type
Element
Link
Description
Adding a Hyperlink
To add a hyperlink:
Note:
You can add more than one associated file to an element using
the hyperlink feature, but you must add the associations one at a
time.
6-252
Element
Link
Description
Editing a Hyperlink
You can edit existing hyperlinks using the Edit Hyperlink dialog box.
To edit a hyperlink:
1. Select Tools > Hyperlink. The Hyperlink dialog box opens.
2. Select the hyperlink you want to edit.
3. Click Edit to modify a hyperlink. The Edit Hyperlink dialog box opens.
4. Select the element you want to edit.
5. Edit the hyperlink by adding or deleting an associated file.
Edit Hyperlink Dialog Box
You edit existing hyperlinks in the Edit Hyperlink dialog box. The dialog box contains
the following controls:
6-253
Using Queries
Link
Description
Deleting a Hyperlink
To delete a hyperlink:
1. Select Tools > Hyperlink. The Hyperlink dialog box opens.
2. Select the hyperlink you want to edit.
3. Click Edit to modify a hyperlink. The Edit Hyperlink dialog box opens.
4. Select the element you want to delete.
5. Click Delete.
Using Queries
A query in Bentley SewerCAD V8i is a user-defined SQL expression that applies to a
single element type. You use the Queries Manager to create and store queries; you use
the Query Builder dialog box to construct the actual SQL expression.
You can create the following types of queries:
Project queriesQueries you define that are available only in the Bentley
SewerCAD V8i project in which you define them.
Shared queriesQueries you define that are available in all Bentley SewerCAD
V8i projects you create. You can edit shared queries.
6-254
Create dynamic selection sets based on one or more queries. For more information, see Creating a Selection Set from a Query on page 6-231.
Filter the data in a FlexTable using a query. For more information, see Sorting
and Filtering FlexTable Data on page 10-568.
For more information on how to construct queries, see Creating Queries on page 6257.
Queries Manager
The Queries Manager is a docking manager that displays all queries in the current
project, including predefined, shared, and project queries. You can create, edit, or
delete shared and project queries from within the Queries Manager, as well as use it to
select all elements in your model that are part of the selected query.
Queries created with the query manager can be saved with the current project (Project
query) or saved in a file that can be shared with other projects (Shared query).
Queries are not executed in the query manager but are executed in the Network navigator or used in FlexTables to filter the table.
The Queries Manager consists of a toolbar and a tree view, which displays all of the
queries that are associated with the current project. The toolbar contains the following
buttons:
6-255
Using Queries
New
Delete
Rename
Edit
Select in Drawing
Help
6-256
Creating Queries
A query is a valid SQL expression that you construct in the Query Builder dialog box.
You create and manage queries in the Queries Manager. You also use queries to filter
FlexTables and as the basis for a selection set.
To create a query from the Queries Manager:
1. Open the Queries Manager by selecting View > Queries, clicking the Queries
button on the View toolbar, or by pressing CTRL+5.
6-257
Using Queries
2. Perform one of the following steps:
To create a new project query, highlight Queries - Project in the list pane,
then click the New button and select Query.
To create a new shared query, highlight Queries - Shared in the list pane,
then click the New button and select Query.
Note:
You can also right-click an existing item or folder in the list pane
and select New > Query from the shortcut menu.
3. In the Select Element Type dialog box, select the desired element type from the
drop-down menu. The Query Builder dialog box appears.
4. All input and results fields for the selected element type appear in the Fields list
pane, available SQL operators and keywords are represented by buttons, and
available values for the selected field are listed in the Unique Values list pane.
Perform the following steps to construct your query:
a. Double-click the field you wish to include in your query. The database
column name of the selected field appears in the preview pane.
b. Click the desired operator or keyword button. The SQL operator or keyword
is added to the SQL expression in the preview pane.
c. Click the Refresh button above the Unique Values list pane to see a list of
unique values available for the selected field. Note that the Refresh button is
disabled after you use it for a particular field (because the unique values do
not change in a single query-building session).
d. Double-click the unique value you want to add to the query. The value is
added to the SQL expression in the preview pane.
Note:
You can also manually edit the expression in the preview pane.
e. Check the Validate on OK box above the preview pane to validate your SQL
expression when you click the OK button. If the expression is valid, the query
will be created. If the query is invalid, a message to that effect will appear.
f.
Click the Apply button above the preview pane to execute the query. If you
didnt validate the expression, the Apply button validates it before executing
it.
g. Click OK.
6-258
Double-click the
desired field to add it
to the preview pane
Double-click the
desired unique
value to add it to
the SQL
expression in the
preview pane
Apply button
Preview pane
Validate on OK
checkbox
To create a new folder in the tree view, highlight the existing item or folder in
which to place the new folder, then click the New button and select Folder.
You can create queries and folders within folders.
To delete an existing query or folder, click the Delete button. When you delete
a folder, you also delete all of its contents (the queries it contains).
To rename an existing query or folder, click the Rename button, then type a
new name.
To edit the SQL expression in a query, select the query in the list pane, then
click the Edit button. The Query Builder dialog box appears.
To quickly select all the elements in the drawing pane that are part of the
currently highlighted query, click the Select in Drawing button.
6-259
Using Queries
The top part of the dialog box contains all the controls you need to construct your
query: a list pane displaying all available attributes for the selected element type, a
SQL control panel containing available SQL keywords and operators, and list view
that displays all the available values for the selected attribute. The bottom part of the
dialog box contains a preview pane that displays your SQL expression as you
construct it.
All the dialog box controls are described in the following table.
6-260
Fields
SQL Controls
Unique Values
Refresh
Copy
Paste
Validate on Ok
Apply
Preview Pane
Part
Description
expression
pattern
You can use the Like operator to find values in a field that match the pattern you
specify. For pattern, you can specify the complete value (for example, Like
Smith), or you can use wildcard characters to find a range of values (for example,
Like Sm*).
6-261
Controls
In an expression, you can use the Like operator to compare a field value to a string
expression. For example, if you enter Like C* in an SQL query, the query returns
all field values beginning with the letter C. In a parameter query , you can prompt the
user for a pattern to search for.
The following example returns data that begins with the letter P followed by any letter
between A and F and three digits:
Like P[A-F]###
The following table shows how you can use Like to test expressions for different
patterns.
Kind of match
Pattern
Match
(returns True)
No match
(returns False)
Multiple characters
a*a
aBC
*ab*
aZb, bac
Special character
a[*]a
a*a
aaa
Multiple characters
ab*
abcdefg, abc
cab, aab
Single character
a?a
aBBBa
Single digit
a#a
aaa, a10a
Range of characters
[a-z]
f, p, j
2, &
Outside a range
[!a-z]
9, &, %
b, a
Not a digit
[!0-9]
A, a, &, ~
0, 1, 9
Combined
a[!b-m]#
abc, aj0
Controls
Controls give you a way to specify an action for virtually any element based on almost
any property of the system. Controls are included in a scenario when they are specified in the Operational Alternative. The controls become part of an Operational Alternative when you specify the name of a Control Set to use in a given Operational
Alternative.
6-262
ConditionsDefine the condition that must be met prior to taking an action. See
Conditions Tab on page 6-269.
Control SetsAssign groups of controls to Control Sets. See Control Sets Tab
on page 6-279.
6-263
Controls
Controls Tab
The Controls tab allows you to manage all controls defined in the system. Controls
can be one of two types: simple or logical. Simple controls are made up of an IF
condition and a THEN action statement. Logical controls are made up of an IF condition, a THEN action, and an optional ELSE action, and can be assigned a priority for
resolving potential conflicts between logical controls.
Controls, Conditions, and Actions are assigned a non-editable application-provided
ID (e.g., LC01).
The Controls tab is divided into sections:
The pane in the center of the dialog box is the Controls List. This list displays a list of
all Logical Controls defined in the system.
6-264
Located above the Controls List is a toolbar with the following buttons:
ReportGenerates a summary of the selected control, listing the ID, conditions, actions, and elements incorporated into the control.
Below the toolbar is a set of filters that allow you to only display controls that
meet criteria defined by the filter settings. The following filters are available:
TypeWhen a Type filter other than <All> is specified, only controls of that
type will be displayed in the Controls list.
You can edit or create controls consisting of an IF condition, a THEN action, and an
optional ELSE action. The lower pane is split into sections:
IF ConditionThe drop-down list allows you to choose from a list of conditions that have already been created in the Conditions tab.
ELSE Action (optional)The ELSE action is used when the conditions for
the control are not met. To specify an ELSE action, click the check box to
activate the drop-down list. The drop-down list allows you to choose from a
list of actions that have already been created in the Actions tab.
PriorityThis area of the dialog box is optional. To set a priority for the control
being created, turn on to activate the priority drop-down list. You can set a priority
of 1-5, 5 being the highest priority. If multiple controls meet a certain condition
and they have conflicting actions, the control with the highest priority will be
used.
6-265
Controls
Note:
Status PaneWhen one or more filters are active, the lower left corner of the
dialog will show the number of controls currently displayed out of the number of
total controls. Additionally, a FILTERED flag is displayed in the lower right
corner.
Logical, or rule-based controls allow far more flexibility and control over the behavior
of your network elements than is possible with simple controls. This is accomplished
by allowing you to specify one or more conditions and then link these to one or more
Actions by using logical IF, AND, THEN, OR, and ELSE statements.
Note:
Logical controls consist of any combination of simple conditions and simple actions.
Controls are defined as:
6-266
IF:
THEN:
Priority (Optional):
ConditionsBecause this control needs to be triggered by multiple conditions, a Composite Condition is chosen. In this instance, the operator OR is
chosen to link the conditions, because the pump should be turned on if either
condition is true.
IF condition{T-1 Level < 5 ft.}
OR condition{System Demand > 5000 gpm}
6-267
Controls
This example illustrates the power of using logical controls. To achieve the same functionality using simple controls, you would need to create four separate controlsone
to turn the pump on if the tank level is below the specified value, one to turn the pump
off if the tank level is above a specified value, one to turn the pump on if the system
demand is greater than the specified value, and one to turn the pump off if the system
demand is less than the specified value.
Tip:
Note:
Control Wizard
The Control Wizard allows you to quickly create pump controls based on wet well
HGL.
Click the New button to create a new row in the controls list.
Click the Delete button to remove the currently highlighted control.
Choose the controlled pump from the list box in the Pump column.
Choose the controlling wet well from the list box in the Wet Well column. Choose the
desired On and Off Operators and enter the HGL values that will turn the pump On
and Off.
6-268
Conditions Tab
Conditions allow you to define the condition that must be met prior to taking an
action. The Conditions tab provides a list of all conditions defined in the system.
There are two types of conditions: simple conditions and composite conditions.
The Conditions tab is divided into sections:
The pane in the middle of the dialog box is the Conditions List. The Conditions
List displays a list of all logical conditions defined in the system. The list contains
four columns: ID (the application defined id, e.g., C01 for simple, CC01 for
composite), Type (simple or composite), description, and references (logical
control references).
Located above the Conditions List is a toolbar with the following buttons:
6-269
Controls
Below the toolbar is a set of filters that allow you to only display controls that
meet criteria defined by the filter settings. The following filters are available:
The controls used to create or edit a condition vary depending on whether the
condition is simple or composite:
Simple Conditions
The input fields for a simple condition change depending on the condition type that is
selected in the condition Type field. The Simple Condition Types and the corresponding input data are as follows:
ElementThis will create a condition based on specified attributes at a selected
element. The fields available when this condition type is selected are as follows:
ElementThe Element field allows you to specify which element the condition
will be based upon, and provides three methods of choosing this element. The
drop-down list displays elements that have been used in other logical controls, the
Ellipsis () button, which opens the Single Element Selection dialog box, and the
Select From Drawing button, which allows you to select the element using the
graphical Drawing view.
AttributeThis field displays the available attributes for the element type currently
specified in the Element field.
6-270
Pressure JunctionsThe following attributes are available for use when a Junction is chosen in the Element field:
PumpsThe following attributes are available for use when a Pump is chosen in
the Element field:
Note:
TanksThe following attributes are available for use when a Tank is chosen in
the Element field:
PipesThe following attributes are available for use when a Pipe is chosen in the
Element field:
6-271
Controls
ValvesThe following attributes are available for use when a valve is chosen in
the Element field:
Note:
System DemandThis will create a condition based on the demands for the entire
system. The fields available when this condition type is selected are: xxxx checkout
this
6-272
OperatorThis field allows you to specify the relationship between the Attribute
and the target value for that attribute. The choices include Greater Than (>),
Greater Than Or Equal To (>=), Less Than (<), Less Than Or Equal To (<=),
Equal To (=), or Not Equal To (<>).
Clock TimeThis will create a condition based on the clock time during an extended
period simulation. If the extended period simulation is for a period longer than 24
hours, this condition will be triggered every day at the specified time.
OperatorThis field allows you to specify the relationship between the Attribute
and the target value for that attribute. The choices include Greater Than (>),
Greater Than Or Equal To (>=), Less Than (<), Less Than Or Equal To (<=),
Equal To (=), or Not Equal To (<>).
Time From StartThis will create a condition based on the amount of time that has
passed since the beginning of an extended period simulation. The following fields are
available when this condition type is selected:
OperatorThis field allows you to specify the relationship between the Attribute
and the target value for that attribute. The choices include Greater Than (>),
Greater Than Or Equal To (>=), Less Than (<), Less Than Or Equal To (<=),
Equal To (=), or Not Equal To (<>).
%#
ID
%e
Element
%a
Attribute
%o
Operator
%v
Value
%u
Unit
6-273
Controls
Note:
Aside from reducing the amount of data input, using these masks provides the additional benefit of automatically updating the corresponding information when changes
are made to the various condition components.
Summary This area of the dialog box displays an automatically updated preview of
the expanded description.
Composite Conditions
When a Composite Condition is being defined or edited, the lower part of the dialog
box is comprised of a two column table and two buttons. The buttons are as follows:
OperatorThis column allows you to choose the way in which the related
Condition logic will be evaluated. The available choices are If, And, and Or.
Note:
The first condition in the list will use the If operator. Any
additional conditions will allow you to choose between AND and
OR.
Any combination of AND and OR clauses can be used in a rule.
When mixing AND and OR clauses, the OR operator has higher
precedence than AND. Therefore, IF A or B and C is equivalent
to IF (A or B) and C. If the interpretation was meant to be IF A
or (B and C), this can be expressed using two Logical Controls:
Logical Control 1: IF A THEN... and Logical Control 2: IF B
AND C THEN...
DescriptionThis area of the dialog box is preset with a default description. There is
an option to change the default description. To do so, click the check box to activate
the description field, and enter your description in the text box. Additionally, the
description field supports the following expandable masks:
6-274
%#
ID
%v
Value
Actions Tab
Actions allow you to define what should be done to an element in the system in
response to an associated control condition. The Actions tab provides a list of all
actions defined in the system. There are two types of actions: simple actions and
composite actions. Actions have an application-provided non-editable ID (e.g., A01
for simple, AA01 for composite).
The Actions tab is divided into sections:
The Actions List displays a list of all logical actions defined in the system. The list
contains four columns: ID (the application defined ID, e.g., A01 for simple, AA01
for composite), Type (simple or composite), description, and references (logical
control references).
6-275
Controls
Located above the Conditions List is a toolbar with the following buttons:
NewOpens the New Logical Action dialog box, where you can create a
new logical action.
FindOpens the Find Logical Action dialog box, which allows you to
find a particular action based on a variety of criteria.
Below the toolbar is a set of filters that allow you to only display controls that
meet criteria defined by the filter settings. The following filters are available:
-
The controls used to create or edit an action vary depending on whether the action
is simple or composite:
Simple Actions
The following controls are used to define or edit Simple Actions:
ElementThe Element field allows you to specify which element the action will
be based upon and provides three methods of choosing this element. The dropdown list displays elements that have been used in other logical controls, the
Ellipsis () button, which opens the Single Element Selection box, and the Select
From Drawing button, which allows you to select the element using the graphical
Drawing view.
AttributeThis field displays the available attributes for the element type specified in the Element field. Not all attributes are available for all element types. The
available attributes include:
6-276
Status This attribute is used to change the status of a pipe, pump, or valve
when the related conditions are met. The available choices are dependant on
the element type.
Note:
Pipes can only utilize the Status Attribute, Pumps and all Valves
except for the GPV can utilize either the Status or Setting
Attribute. GPVs can only use the Status Attribute.
For all valves except for the GPV, there is no explicit Active
status with which to base a control uponthe status choices are
Inactive or Closed. After a control sets a valve to Inactive or
Closed, to reactivate the valve another control must be created
with a Setting attribute. This is because a valve cannot be set to
Active, but must have specific input data to work with.
For GPVs, there is no Inactive setting. GPVs can only be set to
Active or Closed. If the GPV is not closed, the valve will always
produce the headlosses associated with it through the HeadDischarge Points table.
Attribute ValueThis fields label will change depending on the attribute that is
chosen. Depending on the element type and the attribute that was chosen, the
input field may also change to a drop-down list, which contains the possible
settings for that element. Not all settings are available for all element types.
Note:
Pipes can be set to Open or Closed, Pumps can be set to On, Off,
or have their relative speed factors increase or decrease. GPVs
can be set to Active or Closed. All other valves can be set to
Inactive, Closed, or have their respective settings changed,
depending on the Valve type.
DescriptionThis area of the dialog box is preset with a default description. There is
an option to change the default description. To do so, click the check box to activate
the description field, and enter your description in the text box. Additionally, the
description field supports the following expandable masks:
%#
ID
%e
Element
%a
Attribute
%o
Operator
%v
6-277
Controls
Aside from reducing the amount of data input, using these masks provides the additional benefit of automatically updating the corresponding information when changes
are made to the various control components.
Note:
DescriptionThis area of the dialog box is preset with a default description. There is
an option to change the default description. To do so, click the check box to activate
the description field, and enter your description in the text box. Additionally, the
description field supports the following expandable masks:
%#
ID
%v
Value
Aside from reducing the amount of data input, using these masks provides the additional benefit of automatically updating the corresponding information when changes
are made to the various control components.
Note:
6-278
NewOpens the Logical Control Set editor dialog box. From this window, you
can add previously created logical controls to the new control set.
EditOpens the Logical Control Set editor dialog box, which allows you to edit
the highlighted control set.
DuplicatePrompts for a name, then opens the Logical Control Set editor to
allow you to add or remove controls from the control set.
DeleteDeletes the highlighted control set. You will be prompted to confirm this
action.
6-279
The left pane, labeled Available Items, contains a list of all of the logical controls that
have been created in the current project. To add controls to the Selected Items pane on
the right, highlight the desired controls and click the [>] button under Add. To add all
of the controls to your Logical Control set, click the [>>] button under Add. To
remove a control from the Selected Items pane, highlight it and click the [<] button
under Remove. To remove all controls from the Selected Items pane, click the [<<]
button under Remove.
Note:
Priority is based upon the order that the controls appear in this
dialog box. The first control in the control set has the highest
priority, and so on. Any control with a set priority will overrule
any control with no set priority.
6-280
The user data does not affect the hydraulic model calculations.
However, their behavior concerning capabilities like editing,
annotating, sorting and database connections is identical to any
of the standard pre-defined attributes.
User data extensions exhibit the same characteristics as the predefined data used in
and produced by the model calculations. This means that user data extensions can be
imported or exported through database and shapefile connections, viewed and edited
in the Property Editor or in FlexTables, included in tabular reports or element detailed
reports, annotated in the drawing, color coded, and reported in the detailed element
reports.
Note:
You define user data extensions in the User Data Extensions dialog box.
To define a user data extension:
1. Select Tools > User Data Extensions.
2. In the list pane on the left, select the element type for which you want to define a
new attribute field.
3. Click the New button to create a new user data extension. A user data extension
with a default name appears under the element type. You can rename the new field
if you wish.
4. In the Property Editor for the new field, enter the following:
Type the name of the new field. This is the unique identifier for the field. The
name field in the Property Editor is the name of the column in the data source.
Type the label for the new field. This is the label that will appear next to the
field for the user data extension in the Property Editor for the selected element
type. This is also the column heading if the data extension is selected to
appear in a FlexTable.
Click the Ellipses (...) button in the Category field, then use the drop-down
menu in the Select Category dialog box to select an existing category in which
the new field will appear in the Property Editor. To create a new category,
simply type the category name in the field.
Type a number in the Field Order Index field. This is the display order of
fields within a particular category in the Property Editor. This order also
controls the order of columns in Alternative tables. An entry of 0 means the
new field will be displayed first within the specified category.
Type a description for the field. This description will appear at the bottom of
the Property Editor when the field is selected for an element in your model.
You can use this field as a reminder about the purpose of the field.
6-281
Select an alternative from the drop-down menu in the Alternative field. This is
the alternative that you want to extend with the new field. Need more information on this.
Select a data type from the drop-down menu in the Data Type field.
-
Enter the default value for the new field. If the data type is Enumerated, click
the Ellipses (...) button to display the Enumeration Editor dialog box, where
you define enumerated members.
To import an existing User Data Extension XML File, click the Import
button, then select the file you want to import. User Data Extension XML
Files contain the file name extension .xml or .udx.xml.
To export existing user data extensions, click the Export to XML button, then
type the name of the udx.xml file. All user data extensions for all element
types defined in the current project are exported.
To share the new field among two or more element types, select the user data
extension in the list pane, then click the Sharing button or right-click and
select Sharing. In the Shared Field Specification dialog box, select the check
box next to the element or elements that will share the user data extension.
The icon next to the user data extension changes to indicate that it is a shared
field. For more information, see Sharing User Data Extensions Among
Element Types on page 6-287.
To delete an existing user data extension, select the user data extension you
want to delete in the list pane, then click the Delete button, or right-click and
select Delete.
To rename a the display label of an existing user data extension, select the
user data extension in the list pane, click the Rename button or right-click and
select Rename, then type the new display label.
To expand the list of elements and view all user data extensions, click the
Expand All button.
To collapse the list of elements so that no user data extensions are displayed,
click the Collapse All button.
6. Click OK to close the dialog box and save your user data extensions. The new
field(s) you created will appear in the Property Editor for every instance of the
specified element type in your model.
6-282
Export to XML
New
Sharing
6-283
Delete
Rename
Expand All
Collapse All
Categorized
and the following fields, which define your new user data extension:
Table 6-2:
Attribute
Description
General
6-284
Name
The unique identifier for the field. The name field in the
Property Editor is the name of the column in the data source.
Label
The label that will appear next to the field for the user data
extension in the Property Editor for the selected element type.
This is also the column heading if the data extension is
selected to appear in a FlexTable.
Category
Description
Field Order
Index
Field
Description
Alternative
Referenced
By
Displays all the element types that are using the field. For
example, if you create a field called "Installation Date" and you
set it up to be shared, this field will show the element types that
share this field. So for example, if you set up a field to be
shared by manholes and transitions, the Referenced By field
would show "Manhole, Transition".
Units
Data Type
Lets you specify the data type for the user data extension.
Click the down arrow in the field then select one of the
following data types from the drop-down menu:
IntegerAny positive or negative whole number.
BooleanTrue or False.
6-285
6-286
Attribute
Description
Default Value
The default value for the user data extension. The default
value must consistent with the selected data type. If you chose
Enumerated as the data type, click the Ellipses (...) button to
display the Enumeration Editor.
Dimension
Lets you specify the unit type. Click the drop-down arrow in the
field to see a list of all available dimensions. This field is
available only when you select Real as the Data Type.
Storage Unit
Lets you specify the storage units for the field. Click the dropdown arrow in the field to see a list of all available units; the
units listed change depending on the Dimension you select.
This field is available only when you select Real as the Data
Type.
Numeric
Formatter
Lets you select a number format for the field. Click the dropdown arrow in the field to see a list of all available number
formats; the number formats listed change depending on the
Dimension you select. For example, if you select Flow as the
Dimension, you can select Flow, Flow - Pressurized Condition,
Flow Tolerance, or Unit Load as the Numeric Formatter. This
field is available only when you select Real as the Data Type.
Indicates a user data extension that has been saved to the data source.
Indicates a user data extension that is shared among multiple element types
but has not been applied to the data source.
Indicates a user data extension that is shared among multiple element types
and that has been applied to the data source. Fields with this icon appear in
the Property Editor for any elements of the associated element types that appear in
your model.
6-287
You can select any number of element types with which to share the field. The list
is limited to element types that support the Alternative defined for the Field. For
example, the Physical Alternative may only apply to five of the element types. In
this case, you will only see these five items listed in the Alternative drop-down
menu.
You cannot use the sharing feature to move a field from one element type to
another. Validation is in place to ensure that only one item is selected and if it is
the same as the original, default selection. If it is not, a message appears telling
you that when sharing a field, you must select at least two element types, or select
the original element type.
To unshare a field that is shared among multiple element types, right-click the user
data extension you want to keep in the list pane, then select Sharing. Clear all the
element types that do not want to share the field with and click OK. If you leave
only one element type checked in the Shared Field Specification dialog box, it
must be the original element type for which you created the user data extension.
The fields that were located under the manhole and conduit element type root
nodes will be removed completely.
You can also unshare a field by using the Delete button or right-clicking and
selecting Delete. This will unshare and delete the field.
6-288
NewLets you add a new row to the table. Each row in the table represents a
unique enumerated member of the current user data extension.
DeleteDeletes the current row from the table. The enumerated member defined
in that row is deleted from the user data extension.
You define enumerated members in the table, which contains the following columns:
Enumeration ValueA unique integer index associated with the member label.
Bentley SewerCAD V8i uses this number when it performs operations such as
queries.
6-289
Choose Features to Process: Allows you to specify which pipes to include in the
split operation. The following options are available:
All: All pipes in the model that have a neighboring node within the specified
tolerance will be split by that junction.
Selection: Only the pipes that are currently selected in the drawing pane will
be split by a neighboring junction that lies within the specified tolerance.
Selection Set: Only those pipes that are contained within the selection set
specified in the drop down list or pipes that lie within the tolerance of a node
that is contained in the selection set will be split by a neighboring junction
that lies within the specified tolerance.
Allow splitting with inactive nodes: When this box is checked, nodes that are
marked Inactive will not be ignored during the split operation.
Tolerance: This value is used to determine how close a pipe must be to a node in
order for the pipe to be split by that junction.
Pipes will be split by every node that falls within the specified tolerance. To
prevent unwanted pipe splits, first use the Network Navigator's "Network Review
> Pipe Split Candidates" query to verify that the tolerance you intend to use for
the Batch Split operation will not include nodes that you do not want involved in
the pipe split operation.
6-290
External Tools
Use the External Tool Manager to manage custom menu commands, which are then
located in the Tools menu for quick accessibility.
Click Tools>External Tools to create a custom menu command from any executable
file. Executable file types include:
.exe
.com
.pif
.bat
.cmd
External Tool List PaneThis pane lists the external tools that have been
created. All of the tools listed in this pane will be displayed in the Tools >
External Tools menu.
CommandThis field allows you to enter the full path to the executable file that
the tool will initiate. Click the ellipsis button to open a Windows Open dialog to
allow you to browse to the executable.
ArgumentsThis optional field allows you to enter command line variables that
are passed to the tool or command when it is activated. Click the > button to open
a submenu containing predefined arguments. Arguments containing spaces must
be enclosed in quotes. The available arguments are:
Project File NameThis argument passes the current project file name to the
executable upon activation of the tool. The argument string is %(ProjFileName).
Project Store File NameThis argument passes the current project datastore
file name to the executable upon activation of the tool. The argument string is
%(ProjStoreFileName).
6-291
External Tools
TestThis button executes the external tool using the specified settings.
6-292
TRex Wizard
The TRex Wizard steps you through the process of automatically assigning elevations
to specified nodes based on data from a Digital Elevation Model or a Digital Terrain
Model.
6-293
TRex Wizard
Step 1: File Selection
The DEM, DTM, DDF, or SHP (contour shapefile) file, the SewerCAD V8i model,
and the features to which elevations will be assigned are specified.
6-294
Data Source TypeThis menu allows you to choose the type of file that contains
the input data you will use.
FileThis field displays the path where the DXF, XML, or SHP file is located.
Use the browse button to find and select the desired file.
Spatial Reference Click the Ellipsis (...) next to this field to open the Spatial
Reference Properties dialog box, allowing you to specify the spatial reference
being used by the elevation data file.
X-Y UnitsThis menu allows the selection of the measurement unit type associated with the X and Y coordinates of the elevation data file.
Z UnitsThis menu allows the selection of the measurement unit type associated
with the Z coordinates of the elevation data file.
Clip Dataset to ModelIn some cases, the data source contains elevation data
for an area that exceeds the dimensions of the area being modeled. When this box
is checked, TRex will calculate the models bounding box, find the larger dimension (width or height), calculate the Buffering Percentage of that dimension, and
increase both the width and height of the model bounding box by that amount.
Then any data point that falls outside of the new bounding box will not be used to
generate the elevation mesh. If this box isnt checked, all the source data points
are used to generate the elevation mesh. Checking this box should result in faster
calculation speed and use less memory.
Buffering PercentageThis field is only active when the Clip Dataset to Model
box is checked. The percentage entered here is the percentage of the larger dimension (width or height) of the models bounding box that will be added to both the
bounding box width and height to find the area within which the source data
points will be used to build the elevation mesh.
Spatial Reference (ArcGIS Mode Only)Click the Ellipsis (...) next to this
field to open the Spatial Reference Properties dialog box, allowing you to specify
the spatial reference being used by the SewerCAD V8i model file.
AllWhen this button is selected, TRex will attempt to assign elevations to all
nodes within the SewerCAD V8i model.
Selection SetWhen this is selected, the Selection Set menu is activated. When
the Selection Set button is selected, TRex will assign elevations to all nodes
within the selection set that is specified in this menu.
Note:
If the SewerCAD V8i model (which may or may not have a spatial
reference explicitly associated with it) is in a different spatial
reference than the DEM/DTM (which does have a spatial
reference explicitly associated with it), then the features of the
model will be projected from the models spatial reference to the
spatial reference used by the DEM/DTM.
6-295
TRex Wizard
Step 2: Completing the TRex Wizard
The results of the elevation extraction process are displayed and the results can be
applied to a new or existing physical alternative.
6-296
Results Preview PaneThis tabular pane displays the elevations that were
calculated by TRex. The table can be sorted by label by clicking the Label column
heading and by elevation by clicking the Elevation column heading. You can filter
the table by right-clicking a column in the table and selecting the Filter...Custom
command. You can also right-click any of the values in the elevation column to
change the display options.
New Alternative When this is selected, the results will be applied to a new
physical alternative. First, the currently active physical alternative will be duplicated, then the results generated by TRex will be applied to the newly created
alternative. The name of this new alternative must be supplied in the New Alternative text field.
Export ResultsThis exports the results generated by TRex to a tab or commadelimited text file (.TXT). These files can then be re-used by SewerCAD V8i or
imported into other programs.
Click Finish when complete, or Cancel to close without making any changes.
Chapter
Loading
Click one of the following links to learn how to add loading data to your Bentley
SewerCAD V8i model:
Loading
The word "loading" is used in Bentley SewerCAD V8i to describe flow entering the
sewer system. Depending on the type of system, available data and level of detail,
there are numerous ways of loading Bentley SewerCAD V8i models. Some of the
distinctions relate to whether the system is a combined or sanitary system, whether the
loads are existing with flow data or proposed loads with only land use descriptions,
whether the flow refers to dry weather sanitary flows or wet weather flow.
Note:
With the exception of known fixed flows, the loading to the model consists of a table
of flow or pattern values vs. time. The generic word "collection" is used to describe
inputs to Bentley SewerCAD V8i that are not a single value but are some type of table.
For example, you will see Inflow Collections, which are simply a table of inflow vs.
time.
7-297
Loading
In general, the hydrograph input is used for wet weather events while pattern
loads are used for sanitary flows which repeat from one day to the next. For more
information, see Inflows on page 7-319.
Unit loads - number of units (e.g. houses) times unit load (e.g. flow/house/
day)
Sanitary loads are generally used to describe dry weather contribution to flow
from domestic, commercial and industrial customers. For more information, see
Sanitary (Dry Weather) Flow Collections on page 7-332.
Load Builder consists of using the LoadBuilder model to place loads on nodes
using ArcGIS functions. Unlike the methods above which are applicable when the
loads are already known for each node, LoadBuilder is used when the loading data
is not yet associated with individual nodes. For example, the data can be in the
form of:
Load (e.g. population or land use assigned to polygons) times unit loading
factors (e.g. flow/day/area)
This method must be started from ArcMap or ArcCatalog. For more information,
see Using LoadBuilder to Assign Loading Data on page 7-335.
7-298
Loading
Conduit infiltration can be used to model infiltration into pipes along the length of
the pipe. This can be specified as:
Hydrograph
Pattern
Dry weather load can be entered using Inflow, Sanitary Loading and LoadBuilder.
Wet weather flow in sanitary systems can be entered using inflow, RDII or conduit
infiltration.
Wet weather flow in stormwater and combined systems can be entered using
Inflow, Stormwater flow or Conduit infiltration.
Types of Loads
Within each of the loading methods available in Bentley SewerCAD V8i, there are
several ways to enter (add) data. For example, under the method Inflow for loading
the model, there are two types of inflow - fixed and hydrograph. For example, under
the method Inflow for loading the model, there are three types of inflow - fixed,
hydrograph and pattern load. These loading types may be used by several methods.
For example, pattern loading is used by the Inflow, Sanitary and Pipeline Infiltration
methods. The dialogs for each of these types are the same regardless of the method
being used.
7-299
Types of Loads
The following table illustrates which types of loads are available in each method.
Modified Rational
SWMM
SCS
X
SWMM
SCS
Stormwater
Inflow
Sanitary Load
Unit Load
Pattern Load
Hydrograph
RDII Inflow
Method
Fixed
RTK Method
Unit Hydrograph
Modified Rational
LoadBuilder *
Conduit infiltration *
RTK Method
X
Stormwater
Inflow
Unit Load
Hydrograph
RDII Inflow
Method
Fixed
Unit Hydrograph
LoadBuilder *
Conduit infiltration *
7-300
Loading
*LoadBuilder used GIS based calculations described in [hot link].
*Conduit infiltrations uses fixed flows on a per length or area basis.
7-301
Types of Loads
Figure 7-1:
7-302
Loading
Note:
Time and flow units must be consistent with time and flow units
used throughout the model.
6. Click the Graph button to view a plot of the Time vs. Flow data.
7. Click OK to close the dialog box and add the hydrograph to the Property Editor
for the node.
Pattern Loads
A pattern load consists of a base flow and a pattern, which is a set of multipliers used
to adjust base flow over the course of a day (or some other period). Patterns can also
be used with unit loads by assigning a pattern setup for a particular scenario.
7-303
Types of Loads
Note:
There are two basic forms for representing a pattern: stepwise and continuous. A stepwise pattern is one that assumes a constant level of usage over a period of time, and
then jumps instantaneously to another level where it remains steady until the next
jump. A continuous pattern is one for which several points in the pattern are known
and sections in between are transitional, resulting in a smoother pattern. For the
continuous pattern in the figure above, the multiplication factor and slope at the start
time and end times are the same. This is a continuity that is recommended for patterns
that repeat.
Because of the finite time steps used for calculations, this software converts continuous patterns into stepwise patterns for use by the algorithms. In other words for a
time step a multiplier is interpolated from the pattern curve. That multiplier is then
used for the duration of the time step, until a new multiplier is selected for the next
time step.
Patterns provide a convenient way to define the time variable aspects of system loads.
7-304
Loading
Pattern Manager
A pattern is a series of time step values, each having an associated multiplier value.
During an extended period analysis, each time step of the simulation uses the multiplier from the pattern corresponding to that time. If the duration of the simulation is
longer than the pattern, the pattern is repeated. The selected multiplier is applied to
any baseline load that is associated with the pattern. You can also define daily and
monthly multipliers for any pattern.
Patterns provide an effective means of applying time-variable system demands to the
distribution model. The Pattern Manager allows you to create the following types of
patterns:
PumpThis type of pattern can be applied to Variable Speed Pumps only. Use
this pattern type to describe changes in the pumps Relative Speed Factor. In the
Property dialog box for the pump, Is Variable Speed Pump needs to be set to True
and the VSP type needs to be Pattern Based.
The following management controls are located above the pattern list pane:
New
Copy
7-305
Types of Loads
Delete
Rename
Report
Synchronization
Options
Tip:
The right half of the dialog consists of controls that allow you to define the settings for
the pattern that is currently selected in the list of patterns on the left side of the dialog.
Start TimeThe first time step in the pattern. The start time format is a standard
24-hour clock. The format is Hour:Minute:Second AM or PM (e.g., 12:45:30
PM).
Starting MultiplierThe multiplier value of the first time step point in your
pattern. Any real number can be used for this multiplier (it does not have to be
1.0).
Hourly patterns consist of a number of time step points, defined in the table below the
Pattern Format control on the Hourly tab.
7-306
Loading
Time From StartThe amount of time from the Start Time of the pattern to the
time step point being defined.
Daily and Monthly factors are defined in the same way as hourly ones, the difference
being that rather than defining time steps you enter multipliers for each day of the
week (for Daily patterns) or for each month of the year (for monthly patterns).
A graph of the currently selected pattern is displayed in the lower right corner of the
dialog.
Note:
Patterns must begin and end with the same multiplier value. This
is because patterns will be repeated if the duration of the
Extended Period Analysis is longer than the pattern duration. In
other words, the last point in the pattern is really the start point
of the patterns next cycle.
An Extended Period Analysis is actually a series of Steady State
analyses for which the boundary conditions of the current time
step are calculated from the conditions at the previous time
step. This software will automatically convert a continuous
pattern format to a stepwise format so that the demands and
source concentrations remain constant during a time step.
An individual node can support multiple hydraulic demands.
Furthermore, each load can be assigned any hydraulic demand
pattern. This powerful functionality makes it easy to combine
two or more types of demand patterns (such as residential and
institutional) at a single loading node.
7-307
Types of Loads
Note:
You must have at least one unit sanitary (dry weather) load set
up in your model and at least one pattern defined before you can
define a pattern setup.
To delete an existing pattern setup, select the pattern setup label in the list
pane, then click the Delete button.
To rename an existing pattern setup, select the pattern setup label in the list
pane, then click the Rename button and type the new name of the pattern
setup.
To view a report on an existing pattern setup, select the pattern setup label in
the list pane, then click the Report button.
7. Click Close.
7-308
Loading
The dialog box contains the following controls above the list pane:
New
Delete
Rename
Report
The right side of the dialog contains a table with the following fields:
Column
Description
Unit Load
Set Pattern
7-309
Types of Loads
Unit loads correspond to a baseline load and time of day patterns can be assigned to
scenarios. For more information, see Defining Pattern Setups on page 7-307.
Default unit load information is not stored with the project but with a library that can
be shared between projects. Default values are provided in the library called "HMI
Unit Sanitary (Dry Weather) Loads.xml"
7-310
Loading
Specify 1.0 discharge unit (e.g. l/day, gpd, cfs, etc.) as the unit load. Then, when
using the load, specify the total desired load for the loading unit count. For
example, you can create a load called Liter per Day whose loading unit type is
Discharge, loading unit is l/day, and unit load is 1.0. When you use this load at a
manhole, a wet well, or a pressure junction, you specify 50.0 as the loading unit
count. This yields a base load of 50 l/day.
Specify total desired load as the unit load. Then, when using the load, only
specify 1.0 as the loading unit count. For example, you can create a load called
Industry XYZ whose loading unit type is Discharge, loading unit is l/day, and unit
load is 2000.0. When you use this load at the manhole, wet well, or pressure junction, you would specify 1.0 as the loading unit count. This yields a base load of
2000 l/day.
In other words, you can specify a unit load of 1.0 in the Unit Sanitary Load Library
and determine the total load at each node through the loading unit count, or you can
specify the total load in the Unit Sanitary Load Library and then have a loading unit
count of 1.0.
Count-based
Count-based unit sanitary loads should be used for any load that is not area, population, nor discharge-based. These loads allow you to specify any loading unit such as
loading per vehicle, machine, or anything else.
Loading units in user-defined counts are treated only as labels. Conversion between
these units is always 1 to 1.
7-311
Types of Loads
To add a unit sanitary (dry weather) load:
1. Select Component > Unit Sanitary (Dry Weather) Loads, or click the Unit
Sanitary (Dry Weather) Loads button on the Analysis toolbar.
2. In the Unit Sanitary (Dry Weather) Loads dialog box, click the New button, then
select the type of unit sanitary load you want to create from the submenu (Area,
Count, Discharge, or Population).
3. On the Unit Sanitary Load tab, enter the following data:
For area-based loads, select the desired unit from the Area Unit drop-down
menu.
For discharge-based loads, select the desired unit from the Discharge Units
drop down menu.
For count-based loads, type the base unit used to define the count-based load
in the Count Load Unit field. You can specify any unit you want, such as
loading per vehicle, machine, or anything else.
For population-based loads, select the desired unit from the Population Units
drop-down menu.
Type the amount of flow contributed per loading unit in the Unit Load field.
Type the count of adjusted population per loading unit in the Population
Equivalent field. For area based loads, this is essentially a population density,
or population per unit area.
Check the Report Adjusted Population check box to report the adjusted population with other populations. If you clear this check box, the adjusted population will be not be reported as part of the total population.
4. You can save your new load in Bentley SewerCAD V8i Engineering Libraries for
future use. To do this, perform these steps:
a. Click the Synchronization Options button, then select Export to Library.
The Engineering Libraries dialog box appears.
b. Use the plus and minus signs to expand and collapse the list of available
libraries, then select the library into which you want to export your new unit
sanitary load.
c. Click Close to close the Engineering Libraries dialog box.
5. Perform the following optional steps:
7-312
Loading
To rename an load, select the load label you want to rename, click Rename,
then type the new name for the load.
To view a report on a load, select the load label for which you want a report
then click Report.
6. Click Close to close the Unit Sanitary (Dry Weather) Loads dialog box.
To add a unit sanitary load in the Engineering Library:
1. Select Tools > Engineering Libraries to display the Engineering Libraries dialog
box.
2. Click the plus sign next to the Unit Sanitary (Dry Weather) Loads Library to
expand the list of items (categories and folders) included in that library. This
library includes a category entitled Unit Sanitary (Dry Weather) Loads.
Note:
You can add new items to a category or a folder, add new folders
to categories, and add new categories to libraries. For more
information, see Engineering Libraries on page 6-290.
3. Right-click the Unit Sanitary (Dry Weather) Loads category (or a different category or folder) and select New Item.
4. Define the new unit sanitary load in the Editor pane on the right as described in
the following steps:
a. Type the unit load in the Unit Load field.
b. Select the load type from the Loading Unit Type drop-down (Area Based,
Count Based, Discharge Based, or Population Based).
c. Select the load units from the Sanitary Unit Load Units drop-down. For countbased loads, you can specify any unit you want, such as loading per vehicle or
machine.
d. For area-, count-, and discharge-based loads, type the count of adjusted population per loading unit in the Pop.Equivalent (Capita) field. For area based
loads, this is essentially a population density, or population per unit area.
e. For area-, count-, and discharge-based loads, select True from the Report
Adjusted Population drop down to report the adjusted population with other
populations. Select False if you dont want to report the adjusted population
as part of total population.
5. Click Close. Your new unit sanitary load is now part of the Engineering Libraries
and can be re-used any time.
7-313
Types of Loads
7-314
Loading
The following controls are available in the Unit Sanitary (Dry Weather) Load dialog
box:
New
DischargeAdds a new dischargebased unit sanitary load. A dischargebased unit sanitary load is a function of
direct discharge.
PopulationAdds a new populationbased unit sanitary load. A populationbased unit sanitary load is a function of
adjusted contributing population.
7-315
Types of Loads
7-316
Delete
Rename
Report
Synchronization
Options
Loading
The tab section includes the following controls:
Unit Sanitary Load Tab
Area Unit
Unit Load
Population Equivalent
Report Adjusted
Population
Discharge Units
Population Units
Library Tab
7-317
Composite Hydrographs
Composite Hydrographs
A composite hydrograph graphs the total flow over time from multiple defined fixed/
unit loads, hydrographs, and pattern loads and hydrographs.
You can access the composite hydrograph and its corresponding data table from the
Inflow Collection dialog box, which is and the Sanitary (Dry Weather) Flow Collection Editor dialog box, both of which are available from the Property Editor for
selected elements. For example, a manhole has properties for Inflow Collection and
Sanitary Loading.
This graph is dynamic and is generated automatically each time it is requested.
The time step in a composite hydrograph is determined by going from time 0 to the
Total Simulation Time divided by Calculation Time Step. You can define the Total
Simulation Time and Calculation Time Step values in the Calculation Options
Manager. For more information, see Calculation Options Manager on page 8-433.
7-318
Loading
This window displays a table of all the data points in a composite hydrograph from
multiple fixed/unit loads, hydrographs, and pattern loads defined in either the Inflow
Collection dialog box or Sanitary (Dry Weather) Flow Collection Editor dialog box.
The data table displays the same data used in the composite hydrograph in numerical
form. The table contains two columns: the first column displays the time steps and the
second column displays the flows. The values in this table can not be edited.
You access the Data Table window by clicking the Data Table button in the Inflow
Collection dialog box or Sanitary (Dry Weather) Flow Collection Editor dialog box. If
you have only one load or hydrograph defined, the Data Table displays the data for
that single load or hydrograph.
The Composite Hydrograph Data Table window contains the following buttons:
Copy
Paste
Report
Inflows
The word "inflow" is used in two ways in sewer modeling. It is used first to describe
wet weather flows to sewer systems that do not infiltrate through the ground [inflow
and infiltration loading] and it is used in Bentley SewerCAD V8i to describe any flow
which enters a node element whether it is a fixed inflow, hydrograph or pattern load.
The type of load available depends on the element type. The descriptions below, refer
to the Bentley SewerCAD V8i definition of inflow.
The following diagrams describe the various types of flow used in Bentley
SewerCAD V8i.
7-319
Inflows
Definition
MH-1
MH-2
MH-3
18
5.5
15
15
22
5.5
10
10
2.5
5.5
5.5
2.25
7-320
Loading
Table 7-3: Flow Attributes and Definitions
Flow Attribute
Definition
MH-1
MH-2
MH-3
15
16.5
4.5
5.5
0.25
0.5
0.75
10
13
3.25
7-321
Inflows
Note:
Definition
Flow (cfs)
Load (Calculated)
6 + 5 + 1 = 12
4 - 1 - 1.5 - 6 - 5 = -9.5
5 + 6 + 1.5 + 1 - 4 = 9.5
7-322
Loading
To define an inflow collection:
1. Click a node element in your model to display the Property Editor, or right-click a
node element and select Properties from the shortcut menu.
2. In the Inflow Collection section of the Property Editor, click the Ellipses (...)
button. The Inflow Collection Editor appears.
3. Click the New button, then select the type of inflow you want to create from the
submenu (Fixed Inflow, Hydrograph Inflow, Pattern Inflow).
4. For a Hydrograph Inflow, enter the data points in the hydrograph table. For Fixed
and Pattern Inflows, enter the data in the appropriate fields.
Note:
For a hydrograph, if the last time in the table is less than the total
simulation time, the simulation time and last flow will be
appended to the hydrograph table.
5. Repeat steps 3 and 4 for each inflow you want to add to the collection.
6. Click the Composite Hydrograph button to see a graph of the composite
hydrograph.
7. Click the Composite Hydrograph Data Table button to see a tabular view of all
the data points in the composite hydrograph.
8. Click OK to close the dialog box and add the collection data to the Property
Editor.
7-323
Inflows
New
7-324
Delete
Report
Composite
Graph
Composite
Hydrograph
Loading
The Inflow Collection Editor also contains the following controls:
Hydrograph Table
Fixed Load
Base Inflow
Inflow Pattern
7-325
Inflows
7-326
Loading
The Inflow Control Center consists of a pane consisting of tabs for each element type
that list all of the inflows for all of the elements in the model and a pane that displays
Hydrograph Load collections for the currently highlighted element.
It also contains the following controls:
7-327
Inflows
New
7-328
Delete
Deletes the currently selected row from the list. Delete commands can not
be undone.
Report
Create or Add to
a Selection Set
Loading
Zoom To
Find
Options
Allows you to sort and/or filter the contents of the list pane.
Help
7-329
Inflows
7-330
Loading
New
Delete
Deletes the currently selected row from the list. Delete commands
can not be undone.
7-331
Report
Create or
Add to a
Selection
Set
Zoom To
Find
Options
Allows you to sort and/or filter the contents of the list pane.
Help
7-332
Loading
To define a sanitary (dry weather) flow collection:
1. Click an element in your model to display the Property Editor, or right-click an
element and select Properties from the shortcut menu.
2. In the Sanitary Loads section of the Property Editor, click the Ellipses (...) button.
The Sanitary (Dry Weather) Flow Collection Editor appears.
3. Click the New button, then select the type of sanitary load you want to create from
the submenu (Hydrograph - Flow vs. Time, Unit Load - Unit Type and Count, or
Pattern Load - Base Flow and Pattern).
4. For a Hydrograph, enter the data points in the hydrograph table. For Unit and
Pattern Loads, enter the data in the appropriate fields.
Note:
For a hydrograph, if the last time in the table is less than the total
simulation time, the simulation time and last flow will be
appended to the hydrograph table.
5. Repeat steps 3 and 4 for each load you want to add to the collection.
6. Click the Composite Hydrograph button to see a graph of the composite
hydrograph.
7. Click the Composite Hydrograph Data Table button to see a tabular view of all
the data points in the composite hydrograph.
8. Click OK to close the dialog box and add the collection data to the Property
Editor.
7-333
Delete
Report
Composite
Hydrograph
Composite
Hydrograph
Data Table
Depending on the type of sanitary load you select in the list pane, the following
controls appear:
Hydrograph Table
7-334
Loading
Base Flow
Pattern
7-335
Allocation
This uses the spatial analysis capabilities of Loadbuilder to assign geocoded
(possessing coordinate data based on physical location, such as an x-y coordinate)
customer meters to the nearest demand node or pipe. Assigning metered demands to
nodes is a point-to-point demand allocation technique, meaning that known point
demands (customer meters) are assigned to network demand points (demand nodes).
Assigning metered demands to pipes is also a point-to-point assignment technique,
since demands must still be assigned to node elements, but there is an additional step
involved. When using the Nearest Pipe meter assignment strategy, the demands at a
7-336
Loading
meter are assigned to the nearest pipe. From the pipe, the demand is then distributed to
the nodes at the ends of the pipe by utilizing a distribution strategy. Meter assignment
is the simplest technique in terms of required data, because there is no need for service
polygons to be applied (see Figure below).
Meter assignment can prove less accurate than the more complex allocation strategies
because the nearest node is determined by straight-line proximity between the demand
node and the consumption meter. Piping routes are not considered, so the nearest
demand node may not be the location from which the meter actually receives its flow.
In addition, the actual location of the service meter may not be known.
The geographic location of the meter in the Loadbuilder is not necessarily the point
from which water is taken from the system, but may be the centroid of the land parcel,
the centroid of building footprint, or a point along the frontage of the building. Ideally,
these meter points should be placed at the location of the tap, but the centroid of the
building or land parcel may be all that is known about a customer account.
7-337
7-338
Loading
Note:
Distribution
This strategy involves distributing lump-sum area water use data among a number of
service polygons (service areas) and, by extension, their associated demand nodes.
The lump-sum area is a polygon for which the total (lump-sum) water use of all of the
service areas (and their demand nodes) within it is known (metered), but the distribution of the total water use among the individual nodes is not. The water use data for
these lump-sum areas can be based on system meter data from pump stations, treatment plants or flow control valves, meter routes, pressure zones, and traffic analysis
zones (TAZ). The lump sum area for which a flow is known must be a Loadbuilder
polygon. There is one flow rate per polygon, and there can be no overlap of or open
space between the polygons.
The known flow within the lump-sum area is generally divided among the service
polygons within the area using one of two techniques: equal distribution or proportional distribution:
The equal flow distribution option simply divides the known flow evenly
between the demand nodes. The equal flow distribution strategy is illustrated in
the diagram below. The lump-sum area in this case is a polygon layer that represents meter route areas. For each of these meter route polygons, the total flow is
known. The total flow is then equally divided among the demand nodes within
each of the meter route polygons (See Figure).
Each service polygon has an associated demand node, and the flow that is calculated
for each service polygon is assigned to this demand node. For example, if a service
polygon consists of 50 percent of the lump-sum polygons area, then 50 percent of the
flow associated with the lump-sum polygon will be assigned to the demand node associated with that service polygon. This strategy requires the definition of lump-sum
area or population polygons in the Loadbuilder, service polygons in the model, and
their related demand nodes. Sometimes the flow distribution technique must be used
7-339
In the following figure, the total demand in meter route A may be 55 gpm (3.48 L/s)
while in meter route B the demand is 72 gpm (4.55 L/s). Since there are 11 nodes in
meter route A, if equal distribution is used, the demand at each node would be 5 gpm
(0.32 L/s), while in meter route B, with 8 nodes, the demand at each node would be 9
gpm (0.57 L/s).
7-340
Loading
A point demand assignment technique is used to directly assign a demand to a demand
node. This strategy is primarily a manual operation, and is used to assign large (generally industrial or commercial) water users to the demand node that serves the
consumer in question. This technique is unnecessary if all demands are accounted for
using one of the other allocation strategies.
Projection
Automated techniques have also been developed to assist in the estimation of
demands using land use and population density data. These are similar to the Flow
Distribution allocation methods except that the type of base layer that is used to intersect with the service layer may contain information other than flow, such as land use
or population.
This type of demand estimation can be used in the projection of future demands; in
this case, the demand allocation relies on a polygon layer that contains data regarding
expected future conditions. A variety of data types can be used with this technique,
including future land use, projected population, or demand density (in polygon form),
with the polygons based upon traffic analysis zones, census tracts, planning districts,
or another classification. Note that these data sources can also be used to assign
current demands; the difference between the two being the data that is contained
within the source. If the data relates to projected values, it can be used for demand
projections.
Many of these data types do not include demand information, so further data conversion is required to translate the information contained in the future condition polygons
into projected demand values. This entails translating the data contained within your
data source to flow, which can then be applied using LoadBuilder.
After an appropriate conversion method is in place, the service layer containing the
service areas and demand nodes is overlaid with the future condition polygon layer(s).
A projected demand for each of the service areas can then be determined and assigned
to the demand nodes associated with each service polygon. The conversion that is
required will depend on the source data that is being used. It could be a matter of
translating the data contained within the source, such as population, land area, etc. to
flow, which can then be used by LoadBuilder to assign demands.
Depending on how the layers intersect, service areas may contain multiple demand
types (land uses) that are added and applied to the demand node for that service
polygon.
7-341
LoadBuilder Manager
The LoadBuilder manager provides a central location for the creation, storage, and
management of Load Build templates.
7-342
Loading
The following are available from this dialog box:
New
Delete
Rename
Edit
Help
LoadBuilder Wizard
The LoadBuilder wizard assists you in the creation of a new load build template by
stepping you through the procedure of creating a new load build template. Depending
on the load build method you choose, the specific steps presented in the wizard will
vary.
Note:
7-343
7-344
Loading
Distribution
Equal Flow DistributionThis loading method equally divides the total flow
contained in a flow boundary polygon and assigns it to the nodes that fall within
the flow boundary polygon.
Proportional Distribution by AreaThis load method proportionally distributes a lump-sum flow among a number of demand nodes based upon the ratio of
total service area to the area of the nodes corresponding service polygon.
7-345
Projection
7-346
Projection by Land UseThis method allocates demand based upon the density
per land use type of each service polygon.
Loading
Step 2: Input Data
The available controls in this step will vary according to the load method type that was
specified as follows:
Note:
Load Type FieldSpecify the source database field that contains load type
data. Load Type is an optional classification that can be used to assign
composite loads to nodes, which enables different behaviors, multipliers, and
patterns to be applied in various situations. For example, possible load types
may include Residential, Commercial, Industrial, etc. To make use of the
Load Type classification, your source database must include a column that
contains this data.
Usage FieldSpecify the source database field that contains usage data. The
usage field in the source database must contain flow data. Also, use to select
the unit associated with the usage field value.
Node LayerSpecify the feature class or shapefile that contains the nodes
that the loads will be assigned to.
Node ID FieldSpecify the feature class database field that contains the
unique identifying label data.
Note:
Billing Meter LayerSpecify the feature class or shapefile that contains the
geocoded billing meter data.
7-347
Load Type FieldSpecify the source database field that contains load type
data. Load Type is an optional classification that can be used to assign
composite loads to nodes, which enables different behaviors, multipliers, and
patterns to be applied in various situations. For example, possible load types
may include Residential, Commercial, Industrial, etc. To make use of the
Load Type classification, your source database must include a column that
contains this data.
Usage FieldSpecify the source database field that contains usage data. The
usage field in the source database must contain flow data. Also, use to select
the unit associated with the usage field value.
Pipe LayerSpecify the line feature class or shapefile that contains the pipes
that will be used to determine meter-to-pipe proximity. Note that the pipes in
this layer must connect to the nodes contained in the Node Layer.
Pipe ID FieldSpecify the source database field that contains the unique
identifying label data.
Note:
7-348
Closest NodeThis method assigns the entire total load assigned to the
pipe end node that is closest to the meter.
Farthest NodeThis method assigns the entire total load assigned to the
pipe end node that is farthest from the meter.
Node LayerSpecify the point feature class or shapefile that contains the
nodes that will be used to determine node-to-pipe proximity. Note that the
nodes in this layer must connect to the pipes contained in the Pipes Layer.
Loading
Node ID FieldSpecify the source database field that contains the unique
identifying label data.
Note:
Load Type FieldThis field allows you to specify the source database field
that contains load type data. Load Type is an optional classification that can
be used to assign composite loads to nodes, which enables different behaviors,
multipliers, and patterns to be applied in various situations. For example,
possible load types may include Residential, Commercial, Industrial, etc. To
make use of the Load Type classification, your source database must include a
column that contains this data.
Proportional DistributionThis option will divide the load proportionally according to the ratio of the length of pipe that is associated with
(overlapping) the meter to the total length of the meter.
Usage FieldSpecify the source database field that contains usage data. The
usage field in the source database must contain flow data. Also, use to select
the unit associated with the usage field value.
7-349
Node LayerSpecify the point feature class or shapefile that contains the
nodes that the flow will be assigned to.
Note:
Flow Boundary LayerSpecify the polygon feature class that contains the
flow monitoring meter data.
Flow FieldSpecify the source database field that contains usage data. The
usage field in the source database must contain flow data. Also, use to select
the unit associated with the usage field value.
Node ID FieldSpecify the source database field that contains the unique
identifying label data.
Note:
7-350
Flow FieldSpecify the source database field that contains usage data. The
usage field in the source database must contain flow data. Also, use to select
the unit associated with the usage field value.
Node ID FieldSpecify the source database field that contains the unique
identifying label data.
Loading
Note:
Flow FieldSpecify the source database field that contains usage data. The
usage field in the source database must contain flow data. Also, use to select
the unit associated with the usage field value.
Land Type FieldSpecify the source database field that contains land use
type.
Node ID FieldSpecify the source database field that contains the unique
identifying label data.
Note:
Land Type FieldSpecify the source database field that contains land use
type.
Load Type and Load DensityUse this table to assign load density values
to the various load types contained within your land use layer.
7-351
Load Type and Load DensityUse this table to assign load density values
to the various load types contained within your population density layer.
Load TypeThis column contains an entry for each load type contained within
the database column specified in step one. (Examples include Residential,
Commercial, Industrial, etc.)
ConsumptionThis column displays the total load associated with each load
type entry.
MultiplierThis column displays the multiplier that is applied to each load type
entry. Multipliers can be used to account for peak loads, expected future loads, or
to reflect unaccounted-for-loads. This field can be edited.
In addition to the functionality provided by the tabular summary pane, the following
controls are also available in this step:
7-352
Loading
Total LoadThis field displays an updated total of all of the entries contained
within the Results Summary Pane, as modified by the local and global multipliers
that are in effect.
Load TypeAn optional classification that can be used to assign different behaviors, multipliers, and patterns in various situations. For example, possible load
types may include Residential, Commercial, Industrial, etc. To make use of the
Load Type classification, your source database must include a column that
contains this data.
PatternThe type of pattern assigned to the node. The source database must
include a column that contains this data.
7-353
LabelThis field allows a unique label to be assigned to the load build template.
Override an Existing AlternativeChoosing this option will cause the calculated loads to overwrite the loads contained within the existing load alternative
that is selected.
Append to an Existing AlternativeChoosing this option will cause the calculated loads to be appended to the loads contained within the existing load alternative that is selected. Loads within the existing alternative that are assigned to a
specific node will not be overwritten by newly generated loads assigned to the
same node; the new loads will be added to them.
7-354
Loading
The following diagrams illustrate how Thiessen polygons would be generated manually. The Thiessen Polygon Creator does not use this method, although the results
produced by the generator are consistent with those that would be obtained using this
method.
The first diagram shows a pipe and junction network.
In the second diagram, the circles are drawn around each junction.
7-355
In the third diagram, bisector lines are added by drawing a line where the circles interjoin.
7-356
Loading
In the final diagram, the network is overlaid with the polygons that are created by
connecting the bisector lines.
7-357
The Thiessen Polygon Creator dialog box consists of the following controls:
The Thiessen Polygon Creator dialog box consists of the following controls:
7-358
Node LayerThis lists the valid point feature classes and shapefiles that
Thiessen Polygon Creator can use.
SelectionThis option allows you to create a selection on the fly for use with
the Thiessen Polygon Creator. To use this option, use the ArcMap Select
Features tool to select the point features that you want before opening the
Thiessen Polygon Creator.
Polygon Boundary LayerSelect the boundary polygon feature class or shapefile, if one has already been created. A boundary is specified so that the outermost
polygons do not extend to infinity.
Loading
Note:
7-359
Pipeline Infiltration
Pipeline Infiltration
To model infiltration along a pipeline, it is possible to specify infiltration as:
Pipe length
Pipe area
Pipe diameter-length
Count
Hydrograph
Pattern load
The first four types of infiltration are constant rates while the last two are time varying
inflows. For more information on entering data for each type of infiltration, see
ConduitInfiltration on page 15-829.
Note:
7-360
New
Delete
Report
Graph
Loading
The table contains the following columns:
Column
Description
Hydrograph Time
Flow
Extreme Flows
Extreme flow factors are generally used for computing peak discharges, and therefore
are typically referred to as peaking factors or peaking equations. However, since they
can also be used to compute minimum discharges, the term extreme flow factor is
more accurate and will be used throughout the program and documentation.
SewerCAD defines tabular and equation extreme flow factor methods in the editable
Engineering Libraries, thus allowing you to edit predefined methods and insert new
ones. The extreme flow factor can be user-defined with either of the following:
Equation extreme flow factor method
Table extreme flow factor method
In both cases, the extreme flow factor method can be a function of either of the
following:
Contributing population
Base Load
Discharge based extreme flow methods can be used with any unit dry load. Population
based extreme flow methods can be used only with population-based unit sanitary and
non-population based unit sanitary loads that have population equivalents specified.
Note:
7-361
Extreme Flows
7-362
New
Duplicate
Loading
Delete
Rename
Report
Synchronize
Synchronize To LibraryThis
command allows you to update an
existing Extreme Flow Factor Methods
Engineering Library using current
Extreme Flow Factor Method entries that
were initially imported but have since
been modified.
The following table describes the rest of the controls in the Extreme Flows dialog box.
7-363
Extreme Flows
7-364
Table Section
New button
Delete button
Contributing
Population column
Equation Section
Population Unit in
Equation
Flow Unit
Loading
Cutoff Value
c1
Equation coefficient.
c2
Equation coefficient.
c3
Equation coefficient.
e1
Equation coefficient.
e2
Equation coefficient.
m1
Equation coefficient.
m2
Equation coefficient.
Library Tab
ID
Label
Modified Date
Library Source
Synchronization Status
SewerCAD uses a generic exponential equation to define any extreme flow factor
method. For population based extreme flow factor methods, the generic equation is:
e1
c2 + ( m1 P )
EFF = c 1 + -------------------------------e2
c3 + ( m2 P )
where P is population and c1, c2, c3, m1, m2, e1, and e2, are constants.
For discharge-based extreme flow factor methods the generic equation is:
7-365
Extreme Flows
e1
c2 + ( m1 Q )
EFF = c 1 + -------------------------------e2
c3 + ( m2 Q )
where Q is total sanitary (base) load and c1, c2, c3, m1, m2, e1, and e2, are constants.
Duplicate
Delete
Rename
Report
7-366
Loading
Use
Unit Load
Constant
Adjustment Multiplier
7-367
Extreme Flows
7-368
Chapter
8-369
Override Reporting Time Step?Set to true if you want the Reporting Time
Step to differ from the Hydraulic Time Step.
Reporting Time StepData will be presented at every reporting time step. The
reporting time step should be a multiple of the hydraulic time step.
Note:
Note:
8-370
Increment
Time Slider
Hydraulic / Reporting: When this Increment is selected, only the Hydraulic time
steps are displayed in the EPS Results
Browser. The hydraulic time step is
defined in the Hydraulic Time Step field of
the Calculation Options.
8-371
Go to start
Play backward
Step backward
Pause/Stop
Step
Play
Go to end
Speed Slider
Options
Help
8-372
Increment
Looping Options
No Loop
Loop Animation
Rocker Animation
8-373
Delete
Rename
Help
If the Property Editor is open, highlighting a option profile in the list causes the
settings that make up the profile appear there. If the Property Editor is not open, you
can display the settings that make up the profile by highlighting the desired profile and
clicking the Properties button in the Calculation Options Manager.
8-374
8-375
Description
General
8-376
Label
Notes
Calculation Type
Start Time
Base Date
Duration
Description
Hydraulic Time
Step
Hydrologic Time
Step
Reporting Time
Step
Reporting Time
Steps
Tractive Stress
(Global Minimum)
Report Hydrologic
Time Step?
Convex Routing
Gravity Hydraulics
Maximum Network
Transversals
Flow Convergence
Test
8-377
8-378
Attribute
Description
Flow Profile
Method
Number of Flow
Profile Steps
Hydraulic Grade
Convergence Test
Minimum Structure
Headloss
Average Velocity
Method
Description
Structure Loss
Mode
Save Detailed
Headloss Data?
Pattern Setup
Pressure Hydraulics
Use Controls
During Steady
State?
8-379
Description
Accuracy
Trials
Use Linear
Interpolation for
Multipoint Pumps?
Steady State
Hydrograph
Equivalent
8-380
Expansion, Ke
Contraction, Kc
Shaping
Adjustment, Cs
Description
Non-Piped Flow
Adjustment, Cn
Elevations
Considered Equal
Within
Consider Non-Piped
Plunging Flow
Flat Submerged
Flat Unsubmerged
Depressed
Submerged
Depressed
Unsubmerged
Half Bench
Submerged
Half Bench
Unsubmerged
8-381
Description
Full Bench
Submerged
Full Bench
Unsubmerged
Governing
Upstream Pipe
Selection Method
8-382
8-383
Element ValidationChecks that every element in the network is valid for the
calculation. For example, this validation ensures that all pipes have a non-zero
length, a non-zero diameter, a roughness value that is within the expected range,
etc.
8-384
Description
General
Label
Notes
Calculation Type
Start Time
Base Date
Duration
Hydraulic Time
Step
8-385
Description
Hydrologic Time
Step
Reporting Time
Step
Reporting Time
Steps
Tractive Stress
(Global Minimum)
Report Hydrologic
Time Step?
Convex Routing
Gravity Hydraulics
8-386
Maximum Network
Transversals
Flow Convergence
Test
Flow Profile
Method
Description
Number of Flow
Profile Steps
Hydraulic Grade
Convergence Test
Minimum Structure
Headloss
Average Velocity
Method
Structure Loss
Mode
8-387
Description
Save Detailed
Headloss Data?
Pattern Setup
Pressure Hydraulics
Use Controls
During Steady
State?
8-388
Description
Accuracy
Trials
Use Linear
Interpolation for
Multipoint Pumps?
Steady State
Hydrograph
Equivalent
Expansion, Ke
Contraction, Kc
Shaping
Adjustment, Cs
8-389
Description
Non-Piped Flow
Adjustment, Cn
8-390
Elevations
Considered Equal
Within
Consider Non-Piped
Plunging Flow
Flat Submerged
Flat Unsubmerged
Depressed
Submerged
Depressed
Unsubmerged
Half Bench
Submerged
Half Bench
Unsubmerged
Description
Full Bench
Submerged
Full Bench
Unsubmerged
Governing
Upstream Pipe
Selection Method
The list of calculation options can be sorted by either of two methods. You can switch
between the two sorting methods by clicking the Categorized or Alphabetical
buttons above the list pane.
If you click on a time step in the table more detailed information is displayed in the
tabs at the bottom of the dialog:
Information tab: This tab displays any element messages for the currently
selected time step.
Status Messages tab: This tab displays any status messages for the currently
selected time step.
Trials tab: This tab displays the relative flow change for each of the trials for the
currently selected time step.
8-391
Time (Maximum Flow): The time (measured from the start of the simulation)
when the maximum flow occurs in the associated pipe.
Flow (Maximum): The maximum flow that occurs in the associated pipe over the
course of the simulation.
Velocity (Maximum Calculated): The maximum velocity that occurs in the associated pipe over the course of the simulation.
Depth (Average End) / Rise (Maximum): The maximum ratio of depth to rise
that occurs in the associated pipe over the course of the simulation.
The pipes listed in the column are categorized according to the subnetwork they are
part of. To change the currently displayed subnetwork, choose another subnetwork
from the Subnetwork pulldown menu.
Time (Maximum Hydraulic Grade Line): The time (measured from the start of
the simulation) when the maximum hydraulic grade line occurs in the associated
node.
Hydraulic Grade Line (Maximum): The maximum hydraulic grade that occurs
in the associated node over the course of the simulation.
Depth (Maximum): The maximum outgoing depth that occurs in the associated
node over the course of the simulation.
Pressure (Maximum): The maximum pressure that occurs in the associated node
over the course of the simulation.
The nodes listed in the column are categorized according to the subnetwork they are
part of. To change the currently displayed subnetwork, choose another subnetwork
from the Subnetwork pulldown menu.
8-392
User Notifications
User notifications are messages about your model. These messages can warn you
about potential issues with your model, such as slopes that might be too steep or
elements that slope in the wrong direction. These messages also point you to errors in
your model that prevent Bentley SewerCAD V8i from solving your model.
To see user notifications:
1. Compute your model.
2. If needed, open the User Notification manager by clicking View > User
Notifications (F8).
3. Or, if the calculation fails to compute because of an input error, when your model
is finished computing, Bentley SewerCAD V8i prompts you to view user notifications to validate the input data.
You must fix any errors identified by red circles before Bentley SewerCAD V8i
can compute a result.
Errors identified by orange circles are warnings that do not prevent the computation of the model.
4. In the User Notifications manager, if a notification pertains to a particular
element, you can double-click the notification to magnify and display the element
in the center of the drawing pane.
5. As needed, use the element label to identify the element that generates the error
and use the user notification message to edit the elements properties to resolve
the error.
Informational messages are denoted by a blue icon and do not prevent the
model from calculating successfully.
Warnings are denoted by a yellow icon and do not prevent the model from
calculating successfully.
Errors are denoted by a red icon, and the model will not successfully calculate if errors are found.
The User Notifications Manager consists of a toolbar and a tabular view containing a
list of warnings and error messages. The toolbar consists of the following buttons:
8-393
User Notifications
Details
Save
Saves the user notifications as a commadelimited .csv file. You can open the .csv
file in Microsoft Excel or Notepad.
Report
Copy
Zoom To
Help
The User Notification Manager displays warnings and error messages in a tabular
view. The table includes the following columns:
8-394
Message ID
Scenario ID
Element Type
Element ID
Label
Message
Time
Source
8-395
8-396
Chapter
9-397
Because the software maintains the data for all the scenarios in a single project, it
can provide you with powerful automated tools for directly comparing scenario
results. Any set of results is immediately available at any time.
The Scenario / Alternative relationship empowers you to mix and match groups of
data from existing scenarios without having to re-declare any data.
These advantages, while obvious, may not seem compelling for small projects. It is as
projects grow to hundreds or thousands of network elements that the advantages of
true scenario inheritance become clear. On a large project, being able to maintain a
collection of base and modified alternatives accurately and efficiently can be the
difference between evaluating optional improvements and being forced to ignore
them.
9-398
Create a copy of the model, edit that copy, calculate, and review the results
Although either of these methods may be adequate for a relatively small system, the
data duplication, editing, and re-editing becomes very time-consuming and errorprone as the size of the system and the number of possible conditions increase. Also,
comparing conditions requires manual data manipulation, because all output must be
stored in physically separate data files.
Figure 9-1:
9-399
Minimize the number of project files the modeler needs to maintain (one, ideally).
Maximize the usefulness of scenarios through easy access to things such as input
and output data, and direct comparisons.
Maximize the number of scenarios you can simulate by mixing and matching data
from existing scenarios (data reuse)
The scenario management feature in Bentley SewerCAD V8i successfully meets all of
these objectives. A single project file enables you to generate an unlimited number of
What If? conditions, edit only the data that needs to be changed, and quickly generate
direct comparisons of input and results for desired scenarios.
9-400
9-401
A Familiar Parallel
Although the structure of scenarios may seem a bit difficult at first, anyone who has
eaten at a restaurant should be able to relate fairly easily. A meal (scenario) is
comprised of several courses (alternatives), which might include a salad, an entre,
and a dessert. Each course has its own attributes. For example, the entre may have a
meat, a vegetable, and a starch. Examining the choices, we could present a menu as in
the following figure:
Figure 9-3:
9-402
Inheritance
The separation of scenarios into distinct alternatives (groups of data) meets one of the
basic goals of scenario management: maximizing the number of scenarios you can
develop by mixing and matching existing alternatives. Two other primary goals have
also been addressed: a single project file is used, and easy access to input data and
calculated results is provided in numerous formats through the intuitive graphical
interface.
But what about the other objective: minimizing the amount of data that needs to be
duplicated to consider conditions that have a lot of common input? Surely an entire set
of pipe diameters should not be re-specified if only one or two change?
The solution is a familiar concept to most people: inheritance.
9-403
Overriding Inheritance
Overriding inheritance is the software equivalent of cosmetics. A child can override
inherited characteristics at any time by specifying a new value for that characteristic.
These overriding values do not affect the parent, and are therefore considered local to
the child. Local values can also be removed at any time, reverting the characteristic to
its inherited state. The child has no choice in the value of his inherited attributes, only
in local attributes.
For example, suppose a child has inherited the attribute of blue eyes from his parent.
Now the child puts on a pair of green- tinted contact lenses to hide his natural eye
color. When the contact lenses are on, we say his natural eye color is overridden
locally, and his eye color is green. When the child removes the tinted lenses, his eye
color instantly reverts to blue, as inherited from his parent.
Dynamic Inheritance
Dynamic inheritance does not have a parallel in the genetic world. When a parent's
characteristic is changed, existing children also reflect the change. Using the eye-color
example, this would be the equivalent of the parent changing eye color from blue to
brown, and the children's eyes instantly inheriting the brown color also. Of course, if
the child has already overridden a characteristic locally, as with the green lenses, his
eyes will remain green until the lenses are removed. At this point, his eye color will
revert to the inherited color, now brown.
This dynamic inheritance has remarkable benefits for applying wide-scale changes to
a model, fixing an error, and so on. If rippling changes are not desired, the child can
override all of the parent's values, or a copy of the parent can be made instead of a
child.
9-404
9-405
"Entre 2 is just like Entre 1, except for the meat and the starch."
9-406
"Meal 2 is just like Meal 1, except for the dessert." The salad and entre alternatives are inherited from Meal 1.
"Meal 3 is nothing like Meal 1 or Meal 2." A totally new base or root is created.
"Meal 4 is just like Meal 3, except for the salad." The entre and dessert alternatives are inherited from Meal 3.
Although true water distribution scenarios include such alternative categories as initial
settings, operational controls, water quality, and fire flow, we are going to focus on the
two most commonly changed sets of alternatives: demands and physical properties.
Within these alternatives, we are going to concentrate on junction baseline demands
and pipe diameters.
9-407
Now we can create a child scenario from Average Day that inherits the physical alternative, but overrides the selected demand alternative. As a result, we get the following
scenario hierarchy:
9-408
Another scenario is also created to reference these new demands, as shown below:
Note again that we did not change any physical data, so the physical alternatives
remain the same.
Correcting an Error
This analysis results in acceptable pressures, until it is discovered that the industrial
demand is not actually 500 gpmit is 1,500 gpm. Because of the inheritance within
the demand alternatives, however, only the Average Day demand for J-2 needs to be
updated. The changes ripple through to the children. After the single change is made,
the demand hierarchy is as follows:
Notice that no changes need to be made to the scenarios to reflect these corrections.
The three scenarios can now be calculated as a batch to update the results.
9-409
A much larger diameter is proposed for P-1 (the pipe from the reservoir). This
physical alternative is created as a child of the Preliminary Pipes alternative,
inheriting all the diameters except P-1s, which is overridden.
Slightly larger diameters are proposed for all pipes. Since there are no commonalities between this recommendation and either of the other physical alternatives,
this can be created as a base (root) alternative.
This time, the demand alternative hierarchy remains the same since no demands were
changed. The two new scenarios (Peak, Big P-1, Peak, All Big Pipes) can be batch run
to provide results for these proposed improvements.
Next, features like Scenario Comparison Annotation (from the Scenario Manager) and
comparison Graphs (for extended period simulations, from the element editor dialog
boxes) can be used to directly determine which proposal results in the most improved
pressures.
9-410
Also note that it would be equally effective in this case to inherit the Avg. Day, Big P1 scenario from Avg. Day (changing the physical alternative) or to inherit from Peak,
Big P-1 (changing the demand alternative). Likewise, Max. Day, Big P-1 could inherit
from either Max. Day or Peak, Big P-1.
Neither the demand nor physical alternative hierarchies were changed in order to run
the last set of scenarios, so they remain as they were.
Summary
In contrast to the old methods of scenario management (editing or copying data), automated scenario management using inheritance gives you significant advantages:
9-411
Scenarios
Because the software maintains the data for all the scenarios in a single project, it
can provide you with powerful automated tools for directly comparing scenario
results. Any set of results is immediately available at any time.
The Scenario / Alternative relationship empowers you to mix and match groups of
data from existing scenarios without having to re-declare any data.
These advantages, while obvious, may not seem compelling for small projects. It is as
projects grow to hundreds or thousands of network elements that the advantages of
true scenario inheritance become clear. On a large project, being able to maintain a
collection of base and modified alternatives accurately and efficiently can be the
difference between evaluating optional improvements and being forced to ignore
them.
To learn more about actually using scenario management in our software, start by
running the scenario management tutorial from the Help menu or from within the
scenario manager itself. Then load one of the SAMPLE projects and explore the
scenarios defined there. For context-sensitive help, press F1 or the Help button any
time there is a screen or field that puzzles you.
Scenarios
A Scenario contains all the input data (in the form of Alternatives), calculation
options, results, and notes associated with a set of calculations. Scenarios let you set
up an unlimited number of What If? situations for your model, and then modify,
compute, and review your system under those conditions.
You can create scenarios that reuse or share data in existing alternatives, submit
multiple scenarios for calculation in a batch run, switch between scenarios, and
compare scenario resultsall with a few mouse clicks. There is no limit to the number
of scenarios that you can create.
Click one of the following links to learn more about creating scenarios:
9-412
Base ScenariosContain all of your working data. When you start a new project,
you begin with a default base scenario. As you enter data and calculate your
model, you are working with this default base scenario and the alternatives it
references.
Creating Scenarios
You create new scenarios in the Scenario Manager. A new scenario can be a Base
scenario or a Child scenario. For information about the differences between the two
types of scenarios, see Base and Child Scenarios on page 9-413.
To create a new scenario:
1. Select View > Scenarios to open the Scenario Manager, or click the Scenario
Manager tab.
2. Click the New button and select whether you want to create a Base scenario or a
Child Scenario. When creating a Child scenario, you must first highlight the
scenario from which the child is derived in the Scenario Manager tree view.
By default, a new scenario comprises the Base Alternatives associated with each
alternative type.
3. Double-click the new scenario to edit its properties in the Property Editor.
Editing Scenarios
You edit scenarios in two places in Bentley SewerCAD V8i:
9-413
Scenarios
The Scenario Manager lists all of the projects scenarios in a hierarchical tree
format, and displays the Base/Child relationship between them.
The Property Editor displays the alternatives that make up the scenario that is
currently highlighted in the Scenario Manager, along with the scenario label, any
notes associated with the scenario, and the calculation options profile that is used
when the scenario is calculated.
To edit a scenario:
1. Select View > Scenarios to open the Scenario Manager, or click the Scenario
Manager tab.
2. Double-click the scenario you want to edit to display its properties in the Property
Editor.
3. Edit any of the following properties as desired:
Scenario label - This is the same operation as renaming the scenario in the
Scenario Manager.
Alternatives
Calculation Options
9-414
Batch
Select
Close
Help
Scenario Manager
The Scenario Manager lets you create, edit, and manage scenarios. There is one builtin default scenariothe Base scenario. If you wish, you only have to use this one
scenario. However, you can save yourself time by creating additional scenarios that
reference the alternatives needed to perform and recall the results of each of your
calculations. There is no limit to the number of scenarios that you can create.
Note:
When you delete a scenario, you are not losing data records
because scenarios never actually hold calculation data records
(alternatives do). The alternatives and data records referenced
by that scenario exist until you explicitly delete them. By
accessing the Alternative Manager, you can delete the
referenced alternatives and data records.
9-415
Scenarios
The tree view displays all of the scenarios in the project. If the Property Editor is open,
highlighting a scenario in the list causes the alternatives that make up the scenario
appear there. If the Property Editor is not open, you can display the alternatives and
scenario information by highlighting the desired scenario and clicking the Properties
button in the Scenario Manager.
The toolbar contains the following controls:
New Scenario
9-416
Delete
Rename
Go
Make Current
Help
Alternatives
Alternatives are the building blocks behind scenarios (for more information, see
Scenarios on page 9-412). They are categorized data sets that create scenarios when
placed together. Alternatives hold the input data in the form of records. A record holds
the data for a particular element in your system.
Scenarios are composed of alternatives, as well as other calculation options (see
Calculation Options Manager on page 8-373), allowing you to compute and
compare the results of various changes to your system. Alternatives can vary independently within scenarios, and can be shared between scenarios.
Scenarios allow you to specify the alternatives you wish to analyze. In combination
with scenarios, you can perform calculations on your system to see what effect each
alternative has. Once you have determined an alternative that works best for your
system, you can permanently merge changes from the preferred alternative to the base
alternative if you wish.
When you first set up your system, the data that you enter is stored in the various base
alternative types. If you wish to see how your system behaves, for example, by
increasing the diameter of a few select pipes, you can create a child alternative to
accomplish that. You can make another child alternative with even larger diameters,
and another with smaller diameters. There is no limit to the number of alternatives that
you can create.
Click one of the following links to learn more about creating and editing alternatives:
Types of Alternatives
The exact properties of each alternative are discussed in their respective sections. By
breaking up alternatives into these different types, we give you the ability to mix
different alternatives any way that you want within any given scenario.
Bentley SewerCAD V8i includes these types of alternatives:
9-417
Alternatives
Creating Alternatives
New alternatives are created in the Alternative Manager dialog box. A new alternative
can be a Base scenario or a Child scenario. Each alternative type contains a Base alternative in the Alternative Manager tree view.
Note:
9-418
Editing Alternatives
You edit the properties of an alternative in its own alternative editor. The first column
in an alternative editor contains check boxes, which indicate the records that have
been changed in this alternative.
If the box is checked, the record on that line has been modified and the data is
local, or specific, to this alternative.
If the box is not checked, it means that the record on that line is inherited from its
higher-level parent alternative. Inherited records are dynamic. If the record is
changed in the parent, the change is reflected in the child. The records on these
rows reflect the corresponding values in the alternatives parent.
or
Highlight the alternative to be edited in the Alternative Manager and click the
Properties button.
In either case, the Alternative Editor dialog box for the specified alternative appears,
allowing you to view and define settings as desired.
Alternative Manager
The Alternative Manager lets you create, view, and edit the alternatives that make up
the project scenarios. The dialog box consists of a pane that displays folders for each
of the alternative types which can be expanded to display all of the alternatives for that
type, and a toolbar.
The toolbar consists of the following buttons:
9-419
Alternatives
from ion apparently
New
Delete
Properties
Rename
Report
Help
9-420
The Alternative Editor displays all of the records held by a single alternative. These
records contain the values that are active when a scenario referencing this alternative
is active. They allow you to view all of the changes that you have made for a single
alternative. They also allow you to eliminate changes that you no longer need.
There is one editor for each alternative type. Each type of editor works similarly and
allows you to make changes to a different aspect of your system. The first column
contains check boxes, which indicate the records that have been changed in this alternative.
If the check box is selected, the record on that line has been modified and the data is
local, or specific, to this alternative.
If the check box is cleared, it means that the record on that line is inherited from its
higher-level parent alternative. Inherited records are dynamic. If the record is changed
in the parent, the change is reflected in the child. The records on these rows reflect the
corresponding values in the alternative's parent.
Conduit
Manhole
Transition
Wet Well
Outfall
Pressure Pipe
9-421
Alternatives
Pressure Junction
Pump
Air Valve
For each tab, the same setup appliesthe tables are divided into three columns. The
first column displays whether the data is Base or Inherited, the second column is the
element Label, and the third column allows you to choose whether or not the corresponding element is Active in the current alternative.
To make an element Inactive in the current alternative, clear the check box in the Is
Active? field that corresponds to that elements Label.
9-422
If you add new elements in the base scenario, they will show up
in the child scenario. This is normal.
Done: Select Done when you are finished selecting elements. This brings the user
back to the drawing pane.
Add: When this button is selected, seelcting elements highlights the elements and
makes them Inactive. Clicking on an element that is already inactive causes the
tool to give a beep and the element remains inactive.
Remove: While in this mode, selecting elements that are inactive deselects them,
making them Active. Clicking on active elements has no effect.
9-423
Alternatives
Select By Polygon: This tool allows you to draw a polygon around one or more
elements. Right-click and select Done when you are finished drawing the
polygon. The elements inside the polygon will be added to or removed from the
selection depending on whether you have the Add or Remove button toggled on.
A node must be fully within the polygon to be affected by this tool; links will be
affected if their adjacent node(s) are contained within the polygon.
Select by Query: This tool allows you to select elements by previously created
selection sets or by using either custom or predefined queries. To create a custom
query, select Custom Queries and then the element type. To use one of the
predefined queries, choose one of the categories and then select the desired query.
Find: Find an element in your model by typing the element label or ID in the
Element menu then clicking the Find button or pressing Enter. The drawing pane
centers around the highlighted element.
Find all elements of a certain type by using an asterisk (*) as a wild-card character. For example, if you want to find all of the conduits in your model, you type
co* (this is not case-sensitive) then click the Find button. The drawing pane
centers around and highlights the first instance of a conduit in your model, and
lists all conduits in your model in the Element menu.
Clear: Clicking on this button causes all elements to become active in the current
scenario.
Right clicking while the Selection tool is open (i.e. opening the right click context
menu) brings up a list which enables the user to switch between Add, Remove or
Done.
Note:
Physical Alternatives
Each type of network element has a specific set of physical properties that are stored
in a physical properties alternative, as listed below:
9-424
Column
Description
ID
Label
Lets you specify whether the conduit has a userdefined or schematic length.
Material
Mannings n
Darcy-Weisbach e
9-425
Alternatives
9-426
Column
Description
Hazen-Williams C
Kutters n
Set Invert to
Upstream?
Invert (Upstream)
Set Invert to
Downstream?
Invert (Downstream)
Number of Barrels
Conduit Description
Column
Description
Conduit Type
Conduit Shape
Rise
Span
Diameter
Section Size
Channel Weighting
Method
9-427
Alternatives
9-428
Column
Description
Irregular Channel
Section
Bottom Width
Is Diversion Link?
Diversion Rating
Curve
Roughness Type
Column
Description
Channel Mannings n
Left Bank C
Channel C
Right Bank C
Left Bank e
Channel e
9-429
Alternatives
9-430
Column
Description
Right Bank e
Channel Kutters n
Description
ID
Label
Bolted Cover?
Length
Diameter
Structure Type
Elevation (Rim)
Width
Elevation (Invert)
9-431
Alternatives
Column
Description
Elevation (Ground)
Description
ID
Label
Transition Length
Elevation (Top)
Elevation (Invert)
Elevation (Ground)
9-432
Column
Description
ID
Column
Description
Label
Elevation (Minimum)
Level (Maximum)
Elevation (Maximum)
Elevation (Base)
9-433
Alternatives
Column
Description
Elevation (High
Alarm)
Level (Minimum)
Volume (Inactive)
Section
Area (Average)
Diameter
Elevation (Ground)
9-434
Column
Description
ID
Label
Elevation (Rim)
Elevation (Invert)
Elevation (Ground)
Description
ID
Label
Diameter
9-435
Alternatives
9-436
Column
Description
Minor Losses
Invert (Upstream)
Set Invert to
Upstream?
Material
Kutters n
Hazen-Williams C
Darcy-Weisbach e
Column
Description
Mannings n
Invert (Downstream)
Set Invert to
Downstream?
Description
ID
Label
Elevation
Elevation (Ground)
Description
ID
Label
9-437
Alternatives
Column
Description
Pattern (Relative
Speed)
Control Node on
Suction Side?
Hydraulic Grade
(Target)
Control Node
Flow (Target)
VSP Type
Is Variable Speed
Pump?
Pump Definition
Elevation (Ground)
Elevation (Invert)
9-438
Column
Description
ID
Label
VSPB Type
Target Flow
Control Node on
Suction Side?
Hydraulic Grade
(Target)
Control Node
Battery Pump
Definition
Elevation (Ground)
Elevation (Invert)
9-439
Alternatives
Column
Description
ID
Label
Elevation
Elevation (Ground)
Design Alternative
The Design Alternative Editor allows you to edit the pipe and node constraints
governing the design of the system. It also allows you to specify which gravity
elements you want designed, and the extent to which you want them designed.
For example, you may want to design a particular pipe. However, you may also want
to design the downstream invert elevation to meet a particular velocity, cover, and
slope constraint.
The tabbed dialog for each particular type of element follows the same general format.
The top of the dialog box contains several fields where the design constraints can be
entered. The constraints entered in these fields are applied to every element in the
table on the bottom of the dialog, except the elements that are specified to contain
local values. This system allows you to rapidly enter the values that govern most of
the elements in the table, and then manually override the constraints for those
elements that are exceptions to the majority. The following attributes are available in
this section:
Pipe diameters, invert elevations, and node structures can be all designed with the
same set of design constraints. You also have the option to adjust these values individully for each pipe or node.
The Default Design Constraints dialog is divided into the following tabs:
9-440
Gravity Pipe
Node
Default Constraints
Extended Design
9-441
Alternatives
9-442
Part Full Design Tab: The Part Full Design tab consists of the following
controls:
Is Part Full Design?When checked, allows you to specify the Percent Full
target to be used by the design algorithm.
Percent Full Constraint TypeAllows you to specify how the Percent Full
constraints are defined. When Simple is chosen, a single Percentage Full
value is selected. When Table is chosen, you can specify multiple Rise vs
Percent Full points in tabular format.
Percentage FullSpecify the Percent Full value to be used when the Is Part
Full Design? box is checked. This control is only availble when the Percent
Full Constraint Type is set to Simple.
Number of Barrels Tab: The Number of Barrels tab consists of the following
controls:
Section Size Tab: The Section Size tab consists of the following controls:
Limit Section Size?When checked, limits the pipe section height to the
specified Maximum Rise value during the design process.
Node Tab
This tab lets you specify the design constraints to be used by default for all gravity
structures when performing calculations in design mode. During an automatic design,
the program will adjust the elevations of the pipes adjacent to the structure according
to the structure's matching constraints. The two choices for matching are Inverts and
Crowns. Additionally, the downstream pipe can be offset from the upstream pipe(s) by
a specified amount. This value is called the Matchline Offset. Optionally, the program
supports the design of drop structures. In some situations, drop structures can minimize pipe cover depths while maintaining adequate hydraulic performance.
Headloss Alternative
The headloss alternative editor allows you to define headloss properties for manhole
and transition elements. The following columns are available for both element types:
ID: Displays the unique identifier for each element in the alternative.
Label: Displays the label for each element in the alternative.
Headloss Coefficient (Standard): Enter the headloss coefficient for the structure.
The headloss across the structure will be equal to this number multiplied by the exit
conduit velocity head. This field is only used when the Headloss Method is set to
Standard.
Headloss Coefficient (Upstream): This field is only used when the Headloss Method
is set to Generic. The Generic method computes the structure headloss by multiplying
the velocity head of the exit pipe by the user-defined Headloss (Downstream) value
and then subtracting the velocity head of the governing upstream pipe multiplied by
thevalue entered in this field.
Headloss Coefficient (Downstream): This field is only used when the Headloss
Method is set to Generic. The Generic method computes the structure headloss by
multiplying the velocity head of the exit pipe by the value entered in this field and
then subtracting the velocity head of the governing upstream pipe multiplied by the
user-defined Headloss Coefficient (Upstream) value.
HEC-22 Benching Method: Select which correction factor for benching will be used.
This field is only used when the Headloss Method is set to HEC-22 Energy.
Absolute Headloss: Enter the desired value for headloss at the structure. This method
ensures that the headloss across the structure will be equal to the value entered here
regardless of the actual flows or geometry of the structure. This field is only used
when the Headloss Method is set to Absolute.
9-443
Alternatives
Headloss Method: Select the method to be used to calculate the headlosses through
the associated structure. The option chosen here determines which of the parameter
fields will become available.
Flow-Headloss Curve: Specify the previously defined Flow-Headloss curve to be
applied to the node, or create a new one by choosing the <Select...> option to access
the Flow-Headloss Curves dialog.
AASHTO Shaping Method: Select the correction factor for shaping used in the
calculation of headloss using the AASHTO method. This field is only used when the
Headloss Method is set to AASHTO.
9-444
Column
Description
ID
Label
Elevation-Flow Curve
Elevation (Tailwater)
Column
Description
Boundary Condition
Type
Description
ID
Label
9-445
Alternatives
Column
Description
Is Fixed Level In
Steady State?
Level (Initial)
Elevation (Initial)
Description
ID
Label
Status (Initial)
Pump Tab
The initial settings tab for pumps allows you to define the initial settings for pumps.
The following conditions are available:
9-446
Column
Description
ID
Label
Status (Initial)
Description
ID
Label
Status (Initial)
9-447
Alternatives
Description
ID
Label
Sanitary Loads
Description
ID
Label
Sanitary Loads
9-448
Column
Description
ID
Column
Description
Label
Sanitary Loads
Description
ID
Label
Hydrograph Curve
Infiltration Unit Count
Infiltration Pattern
Infiltration Base Flow
Inflitration Loading
Unit
Infiltration Rate per
Loading Unit
Infiltration Load Type
Infiltration Additional
Flow
9-449
Alternatives
Description
ID
Label
Inflow Collection
Description
ID
Label
Inflow Collection
9-450
Column
Description
ID
Column
Description
Label
Inflow Collection
Description
ID
Label
Flow (Known)
Description
ID
Label
9-451
Calculation Options
Column
Description
Flow (Known)
Operational Alternative
The Operational Alternative is where you can specify controls on pressure pipes,
pumps, as well as valves. The Controlled field contains a Boolean (true or false) statement that indicates whether the network element is controlled. Clicking in this field
activates a button that allows you to access the Controls dialog box and edit the
controls for this element.
The Operational Controls alternative allows you to create, modify and manage both
logical controls and logical control sets.
Calculation Options
Each scenario is associated with a set of calculation options. Calculation options are
stored in a discrete Calculation Options Profile. Calculation Options Profiles are
discussed in the chapter Creating Your Model.
For more information on Calculation Options Profiles, see Creating Calculation
Profiles on page 8-434 and Calculation Profile Attributes on page 8-435.
9-452
Chapter
10
Presenting Your
Results
Bentley SewerCAD V8i gives you several ways to present your network and results
computed by the software.
Click one of the following links to learn how to present your network and results
computed by Bentley SewerCAD V8i:
10-453
The Background Layer manager lets you add, edit, and remove and manage the background layers that are associated with the project. The dialog box contains a list pane
that displays each of the layers currently contained within the project, along with a
number of button controls.
When a background layer is added, it appears in the Background Layers list pane,
along with an associated check box that is used to control that layers visibility.
Selecting the check box next to a layer causes that layer to become visible in the main
drawing pane; clearing it causes it to become invisible. If the layers in the list pane are
contained within one or more folders, clearing the check box next to a folder causes all
of the layers within that folder to become invisible.
The toolbar consists of the following buttons:
10-454
New
Delete
Rename
Edit
Shift Up
Shift Down
Expand All
Collapse All
Help
10-455
If you are creating a new folder within an existing folder, select the folder,
then click New > New Folder. Or right-click, then select New > Folder from
the shortcut menu.
3. Right-click the new folder and select Rename from the shortcut menu.
4. Type the name of the folder, then press Enter.
To delete a background layer folder:
1. Click View > Background Layers to open the Background Layers Manager.
2. In the Background Layers Managers, select the folder you want to delete, then
click the Delete button.
You can also right-click a folder to delete, then select Delete from the shortcut
menu.
You can also right-click a folder to rename, then select Rename from the
shortcut menu.
10-456
You can also rename a background layer folder by selecting the folder, then
modifying its label in the Properties Editor.
3. Navigate to the file you want to add as a background layer and select it.
If you select a .dxf file, the DXF Properties dialog box opens. For more information, see DXF Properties Dialog Box.
If you select a .shp the ShapeFile Properties dialog box opens. For more information, see Shapefile Properties Dialog Box.
If you select a .bmp, .jpg, .jpeg, .jpe, .jfif, .gif, .tif, .tiff, .png, or .sid file, the
Image Properties dialog box opens. For more information, see Image Properties Dialog Box.
4. After you add the background layer, you might have to use the Pan button to move
the layer within the drawing area; Zoom Extents does not center a background
image.
10-457
You can also right-click the background layer, then select Edit from the
shortcut menu.
10-458
Image Filter
Transparency
Resolution
10-459
Use Compression
You can also use BMP and JPG image files. For more information, see How Do I
Enter the Scale of a Background Image If it is a File Type without an Inherent Scale?
on page 16-919.
10-460
Browse
Label
Unit
Transparency
Line Color
Line Thickness
Fill Color
Fill Figure
Lets you show or hide the selected fill color for the
layer elements. Select this check box to display
the selected background color; clear it to turn off
the background color and only the outline
displays.
To access the Shapefile Properties dialog box, click New File in the Background
Layers manager, then select an .shp file.
10-461
Browse
Label
Unit
Transparency
Line Color
Default Color
Lets you use the line color included in the .dxf file
or lets you use a custom color that you select in the
Line Color field. Select this check box to use the
default color included in the .dxf file. cleared this
check box if you want to choose a custom color
from the Line Color field.
Symbol
Size
To access the .dxf properties, click New File In the Background Layers manager, then
select a .dxf file.
10-462
10-463
New
10-464
Delete
Rename
Annotate
Shift Up
Shift Down
Expand All
Collapse All
Help
10-465
Deleting Folders
Click View > Element Symbology. In the Element Symbology Manager, right-click
the theme folder you want to delete, then select Delete.
Or, select the folder you want to delete, then click the Delete button.
Renaming Folders
Click View > Element Symbology. In the Element Symbology Manager, right-click
the theme folder you want to rename, then select Rename.
Or, select the folder you want to rename, then click the Rename button.
Adding Annotations
To add an annotation:
1. Click View > Element Symbology.
2. In the Element Symbology Manager, right-click an element and select New >
Annotation.
Or, select the element to which you want to add the annotation, click the New
button, and select New Annotation.
3. The Annotation Properties dialog box opens. Select the annotation you want in the
Field drop-down list.
If you dont find the Field you want to use immediately, look carefully through the
list of available field selections from top to bottom to make sure you didnt miss
the field you want.
4. If needed, set a Prefix or Suffix. Anything you type as a prefix is added directly to
the beginning of the label, and anything you type as a suffix is added to the end
(so, you may want to include spaces as part of your prefix and suffix).
10-466
5. Select the initial X- and Y- offset for the annotation. Offset is measured from the
center of the node or polygon or midpoint of the polyline.
6. If needed, set an initial height multiplier. Use a number greater than 1 to make the
annotation larger, and a number between 0 and 1 to make the annotation smaller.
If you use a negative number, the annotation is flipped (rotated 180 degrees).
7. If you have created selection sets, you can apply your annotation only to a particular selection set by selecting that set from the Selection Set drop-down list. If you
have not created any selection sets, then the annotation is applied to all elements
of the type you are using.
8. After you finish defining your annotation, click OK to close the Annotation Properties dialog box and create your annotation, or Cancel to close the dialog box
without creating an annotation.
Deleting Annotations
Click View > Element Symbology. In the Element Symbology Manager, right-click
an annotation you want to delete, then select Delete.
Or, select the annotation you want to delete, then click the Delete button.
Editing Annotations
Click View > Element Symbology. In the Element Symbology Manager, right-click
the annotation you want to edit, then select Edit.
Or, select the annotation you want to edit, then click the Edit button.
Note:
Renaming Annotations
Click View > Element Symbology. In the Element Symbology Manager, right-click
the annotation you want to rename, then select Rename.
Or, select the annotation you want to rename, then click the Rename button.
10-467
Delete
Rename
Label
Initial X Offset
Initial Y Offset
Selected Annotation
10-468
Field Name
Free Form
Prefix
Suffix
Selection Set
Initial Offset
Initial Multiplier
10-469
Enabled: Set to true to enable and set to false to disable Zoom Dependent Visibility.
Minimum Zoom (%): The lowest zoom level at which the element will appear in
the drawing pane.
Maximum Zoom (%) : The highest zoom level at which the element will appear
in the drawing pane.
Apply to Element: Set to true to apply the zoom minimums and maximums to the
symbols in the drawing.
Apply to Decorations: Set to true to apply the zoom minimums and maximums
to flow arrows, check valves, and constituent sources in the drawing.
Apply to Annotations: Set to true to apply the zoom minimums and maximums
to labels in the drawing.
10-470
Adding Color-Coding
To add color coding, including element sizing:
1. Click View > Element Symbology.
2. In the Element Symbology Manager, right-click an element and select New >
Color Coding.
Or, select the element to which you want to add the color coding, click the New
button, and select New Color Coding.
3. The Color Coding Properties dialog box opens. Select the properties for which
you want to color code from the Field and Selection Set drop-down lists.
4. In the Options drop-down list, select whether you want to apply color and/or size
to the elements you are coding.
a. Click Calculate Range. This automatically sets the maximum and minimum
values for your coding. If you want, you can set these values manually.
b. Click Initialize. This automatically creates values and colors in the Color
Map. If you want, you can set these values manually.
5. After you finish defining your color coding, click OK to close the Color Coding
Properties dialog box and create your color coding, or Cancel to close the dialog
box without creating a color coding.
6. Click Compute to compute your network.
7. To see the network color coding and/or sizing change over time:
a. Click View > EPS Results Browser, if needed, to open the EPS Results
Browser dialog box.
b. Click Play to use the EPS Results Browser to review your color coding over
time.
Deleting Color-Coding
Click View > Element Symbology. In the Element Symbology Manager, right-click
the color coding you want to delete, then select Delete.
Or, select the color coding you want to delete, then click the Delete button.
10-471
Editing Color-Coding
Click View > Element Symbology. In the Element Symbology Manager, right-click
the color coding you want to edit, then select Edit.
Or, select the color coding you want to edit, then click the Edit button.
Note:
Renaming Color-Coding
Click View > Element Symbology. In the Element Symbology manager, right-click
the color coding you want to rename, then select Rename.
Or, select the color coding you want to rename, then click the Rename button.
10-472
Field Name
Selection Set
Calculate Range
Min
Max
Steps
Color Map
Options
10-473
Using Profiles
DeleteDeletes the currently highlighted row from the Color Maps table.
Using Profiles
A profile is a graph that plots a particular attribute across a distance, such as ground
elevation along a section of piping. As well as these side or sectional views of the
ground elevation, profiles can be used to show other characteristics, such as hydraulic
grade or pressure.
You define profiles by selecting a series of adjacent elements. Continous reaches of
conduits, prismatic channels, pressure pipes, as well as their connecting nodes can be
plotted in a profile. The profile you create displays the structures you selected, plus
the relative ground and water elevations.
10-474
Profiles Manager
The Profiles Manager allows you to create, view, and edit profile views of elements in
the network. The dialog box contains a list pane that displays all of the profiles
currently contained within the project, along with a toolbar.
The toolbar contains the following buttons:
New
Delete
10-475
Using Profiles
Rename
Edit
View
Help
Viewing Profiles
To view a profile:
1. Click Compute to calculate flows.
2. Click View > Profiles to open the Profile manager.
3. In the Profile Manager:
a. Double-click the profile you want to view to open the Profile Viewer;
b. Select the profile you want to view, click the drop-down menu on the View
Profile button, and select Profile to open the profile view;
c. Or select the profile you want to view, click the drop-down menu on the View
Profile button, and select Engineering Profile to open the engineering profile
view.
Note:
You can edit your list of profile elements at any time and
compute your network with the Profile Viewer dialog box open,
but you must click Refresh to update the display of that dialog
box if you do make changes.
4. If necessary, you can click Chart Settings to change the look of the profile, and
use Print Preview and Print to print the profile.
10-476
You must select one path of contiguous elements; you cannot select diverging
paths. You can select upstream and downstream elements, but if you begin at
an upstream element, select downstream, and then make upstream selections
to finish, your profile will be V-shaped, with higher elevations at the beginning and end of the profile than in the middle. Instead, what you might want
to do is select elements beginning at a high elevation and selecting elements at
increasingly lower elevations towards an outfall.
b. To add elements to the profile, click elements in the drawing pane. (By
default, the Add button is active in the Select dialog box.) You can only add
elements to either end of your selectionall selected elements must be
contiguous.
When there is a plus sign next to the cursor, you can select elements to add to
the profile; elements that you successfully select are highlighted red.
c. To remove elements from the profile, click the Remove button in the Select
dialog box. Thereafter, elements you select in the drawing pane are removed
from the profile. You can only remove elements from either end of your selectionall selected elements must be contiguous.
When there is a minus sign next to the cursor, you can remove elements from
the profile; unselected elements are not highlighted.
d. When you are finished adding elements to your profile, click the Done button
in the Select dialog box.
10-477
Using Profiles
5. The Profile Setup dialog box opens and displays a list of the elements you
selected. If necessary, use the Reverse button to reverse the order of these
elements, and the Select from Drawing or Remove buttons to add or remove
elements from the list.
Note:
You can edit your list of profile elements at any time and
compute your network with the Profile Viewer dialog box open,
but you must click Refresh to update the display of that dialog
box if you do make changes.
6. Click Close and Open Profile to close the Profile Setup dialog box and open the
Profile Viewer dialog box.
Editing Profiles
You can edit a profile to change the elements that it uses or the order in which those
elements are used. To edit a profile:
1. Click View > Profiles to open the Profiles manager.
2. In the Profiles manager, right-click the profile you want to edit, then select Edit.
Or, select the profile you want to edit, then click the Edit button.
3. The Profile Setup dialog box opens. Modify the profile as needed and click OK to
save your changes or Cancel to exit without saving your changes.
Deleting Profiles
Click View > Profiles to open the Profiles manager. In the Profiles manager, rightclick the profile you want to delete, then select Delete.
Or, select the profile you want to delete, then click the Delete button.
Renaming Profiles
Click View > Profiles to open the Profiles manager. In the Profiles manager, rightclick the profile you want to rename, then select Rename.
Or, select the profile you want to rename, then click the Rename button.
10-478
Station
Reverse
Remove All
Open Engineering
Profile
Open Profile
After everything is set up to your satisfaction, click OK to generate the plot of the
profile.
10-479
Using Profiles
Note:
Results for gravity elements are available only for hydraulic time
steps. Therefore some results will not be displayed in the profile
view for gravity elements, such as HGL.
10-480
Zoom Window
Zoom Extents
Chart Settings
HGL: Lets you display or hide the line representing hydraulic grade line in the profile plot.
EGL: Lets you display or hide the line representing energy grade line in the profile plot.
Print Preview
10-481
Using Profiles
10-482
Copy
Zoom Extents
Zoom
Results for gravity elements are available only for hydraulic time
steps. Therefore some results will not be displayed in the profile
view for gravity elements, such as HGL.
Zoom Extents
10-483
Using Profiles
Chart Settings
HGL: Lets you display or hide the line representing hydraulic grade line in the profile plot.
EGL: Lets you display or hide the line representing energy grade line in the profile plot.
Print Preview
10-484
Copy
Zoom Extents
Zoom
10-485
Using Profiles
Axis Tab
This tab contains the following controls:
Scale: Allows you to define the horizontal and vertical scale of the engineering
profile view.
Direction: Allows you to choose the direction in which elements are displayed in
the engineering profile view.
Axis Labeling: Allows you to choose where to place the labels along the axis of
the engineering profile view.
Automatic Scaling: When this box is checked the scaling is handled automatically and the Minimum and Maximum fields are not editable. When this box is
not checked you can define the Minimum and Maximum fields.
Minimum: The left-most station. When Automatic Scaling is checked this field is
not editable.
Maximum: The right-most station. When Automatic Scaling is checked this field
is not editable.
Drawing Tab
This tab contains the following controls:
Text Height Multiplier: Increases or decreases the size of the text by the factor
indicated.
Ground Elevation Line Width: This field allows you to define the width of the
ground elevation line in the engineering profile view.
Structure Line Width: This field allows you to define the width of structure lines
in the engineering profile view.
HGL Line Width: This field allows you to define the width of the hydraulic
grade line in the engineering profile view.
EGL Line Width: This field allows you to define the width of the energy grade
line in the engineering profile view.
Layers Tab
This tab allows you to select the color and/or change the visibility of the various
elements of the profile view. Uncheck the Is Visible box to turn the corresponding
element off in the engineering profile view. Click the Layer Color to access the color
menu to change the color of the corresponding element in the engineering profile
view.
10-486
Horizontal Justification: This control allows you to select the horizontal (left-toright) placement of the annotation over the annotated element.
Vertical Justification: This control allows you to select the vertical (up-anddown) placement of the annotation over the annotated element.
Rotation: This control allows you to enter the angle of rotation of the annotation
over an annotated element.
Show Leader Line: When this box is checked, a line is drawn between the annotation and the associated element.
Show Leader Arrow: When this box is checked, an arrow is drawn pointing to
the associated element.
Align Text With Pipes: When this box is checked the annotation will align with
the angle of the corresponding pipe.
Horizontal Justification: This control allows you to select the horizontal (left-toright) placement of the annotation over the annotated element.
Vertical Justification: This control allows you to select the vertical (up-anddown) placement of the annotation over the annotated element.
Rotation: This control allows you to enter the angle of rotation of the annotation
over an annotated element.
10-487
Show Leader Line: When this box is checked, a line is drawn between the annotation and the associated element.
Show Leader Arrow: When this box is checked, an arrow is drawn pointing to
the associated element.
Text Properties
This dialog allows you to modify the settings of the profile annotation for the axis
labels. The following controls are available:
Text: This field displays the text of the label. This field is not editable.
Horizontal Justification: This control allows you to select the horizontal (left-toright) placement of the label annotation.
Vertical Justification: This control allows you to select the vertical (up-anddown) placement of the label annotation.
Rotation: This control allows you to enter the angle of rotation of the label annotation .
If you need to edit a set of properties for all elements of a certain type in your network,
you might consider creating a FlexTable and making your changes there, rather than
editing each element one at a time, in sequence.
FlexTables can also be used to create results reports that you can print, save as a file,
or copy to the Windows clipboard for copying into word processing or spreadsheet
software.
To work with FlexTables, select the FlexTables manager or use View > FlexTables
(Ctrl+7) to open the FlexTables manager if it is closed.
10-488
FlexTables Manager
The FlexTables Manager allows you to create, manage, and delete custom tabular
reports. The dialog box contains a list pane that displays all of the custom FlexTables
currently contained within the project, along with a toolbar.
The toolbar contains the following buttons:
10-489
New
Delete
Rename
Edit
Open
Help
10-490
If you are creating a new folder within an existing folder, select the folder,
then click the New button.
You can also right-click a folder to delete, then select Delete from the shortcut
menu.
You can also right-click a folder to rename, then select Rename from the
shortcut menu.
You can also rename a FlexTable folder by selecting the folder, then modifying its label in the Properties Editor.
10-491
10-492
Export to File
Copy
Paste
Edit
Zoom To
Report
Options
Select In Drawing
The status bar at the bottom of the FlexTable dialog box contains the following items:
10-493
FILTEREDIf you have applied a filter to the FlexTable, this appears in the
status bar. Hold the mouse cursor over this panel to display a tool tip, which lists a
summary of active filters.
SORTEDIf you have sorted the order of any items in the FlexTable, this
appears in the status bar. Hold the mouse cursor over this panel to display a tool
tip, which lists a summary of active sorting.
Opening FlexTables
You open FlexTables from within the FlexTable Manager.
To open FlexTables:
1. Click View > FlexTables or click the FlexTables button on the View toolbar to
open the FlexTables Manager.
2. Perform one of the following steps:
10-494
Select the FlexTable you want to open, then click the Open button.
Project-level FlexTables are available only for the project in which you create
them.
Deleting FlexTables
Click View > FlexTables to open the FlexTables Manager. In the FlexTables manager,
right-click the FlexTable you want to delete, then select Delete.
Or, select the FlexTable you want to delete, then click the Delete button. You cannot
delete predefined FlexTables.
Note:
10-495
Select the FlexTable you want to rename, then click the Rename button.
Click the FlexTable you want to rename, to select it, then click the name of
the FlexTable.
Note:
Editing FlexTables
You can edit a FlexTable to change the columns of data it contains or the values in
some of those columns.
Editable columns:
Non-editable columns:
10-496
Click the FlexTable, to select it, then click the Edit button.
10-497
5. In the Global Edit field, type or select the value you wantfor numeric data, you
typically type a new value, for other data you might select from a drop-down list
or select a check box.
Edit the FlexTable (see Editing FlexTables), to open the Table dialog box and
change the order of the selected tables using the up and down arrow buttons.
The top-most item in the Selected Columns pane appears furthest to the left in the
resulting FlexTable.
Open the FlexTable, click the heading of the column you want to move, then click
again and drag the column to the new position. You can only move one column at
a time.
10-498
CustomOpens the Custom Sort dialog box, which allows you to choose an
attribute to sort by in ascending or descending order.
Click the Apply button above the preview pane to execute the query. If you
didnt validate the expression, the Apply button validates it before executing
it.
g. Click OK.
10-499
Double-click the
desired field to add it
to the preview pane
Double-click the
desired unique
value to add it to
the SQL
expression in the
preview pane
Apply button
Preview pane
Validate
button
The FlexTable displays columns of data for all elements returned by the query and
the word FILTERED is displayed in the FlexTable status bar.
To filter a FlexTable by using an existing query:
1. Open the FlexTable you want to filter.
2. Right-click the column heading you want to filter, and select Filter > By Query.
3. In the Queries - Select a Query dialog that appears, choose the Query Type, then
choose the Selected Query.
4. Click OK.
10-500
The query you select should be for the same type of element as
the FlexTable.
To reset a filter:
1. Right-click the column heading you want to filter.
2. Select Filter.
3. Click Reset.
The status pane at the bottom of the Table window always shows the number of rows
displayed and the total number of rows available (e.g., 10 of 20 elements displayed).
When a filter is active, this message is highlighted.
Note:
Changing the Report TitleWhen you print a table, the table name is used as
the title for the printed report. You can change the title that appears on your
printed report by renaming the table. For more information, see Naming and
Renaming FlexTables on page 10-495.
10-501
Resizing ColumnsWith the Table open, click the vertical separator line
between column headings. Notice that the cursor changes shape to indicate that
you can resize the column. Drag the column separator to the left or right to stretch
the column to its new size.
10-502
Table Type
Available Columns
Selected Columns
Column Manipulation
Buttons
[ > ] Adds the selected items from the Available Columns list to the Selected Columns list.
10-503
The element relabeling tool allows you to perform three types of operations on a set of
element labels: Replace, Renumber, and Append. The active relabel operation is
chosen from the list box in the Relabel Operations section of the Relabel Elements
dialog box. The entry fields for entering the information appropriate for the active
relabel operation appear below the Relabel Operations section. The following list
presents a description of the available element relabel operations.
10-504
The Preview field displays an example of the new label using the currently defined
settings.
10-505
Make sure you paste the data you copied before you copy
anything else to the Windows clipboard. If you copy
something else to the clipboard before you paste your
FlexTable data, your FlexTable data will be lost from the
clipboard.
4. Paste (Ctrl+v) the data into other Windows software, such as your wordprocessing application.
To export FlexTable data as a text file:
You can export the data in a FlexTable as tab- or comma-delimited ASCII text, for use
in other applications, such as Notepad, spreadsheet, or word processing software.
1. Click View > FlexTables to open the FlexTables manager.
2. In the FlexTables manager, open the FlexTable you want to use.
3. Click File > Export data.
4. Select either Tab Delimited or Comma Delimited.
5. When prompted, set the path and name of the .txt file you want to create.
To create a FlexTable report:
Create a FlexTable Report if you want to print a copy of your FlexTable and its values.
1. Click View > FlexTables to open the FlexTables manager.
2. In the FlexTables manager, open the FlexTable you want to use.
Note:
Instead of Print Preview, you can click Print to print the report
without previewing it.
3. Click Report. A print preview of the report displays to show what your report will
look like if printed using your default printer.
Note:
4. Click Print to open the Print dialog box and print the report to a printer that you
select.
10-506
Reporting
Use reporting to create printable content based on some aspect of your model, such as
element properties or results.
You need to compute your model before you can create reports about results, such as
the movement of water in your network. But, you can create reports about input data
without computing your model, such as conduit diameters. (To compute your model,
after you set up your elements and their properties, click the Compute button.)
You can access reports by:
Reporting includes:
10-507
Reporting
Report Options
The Report Options dialog box offers control over how a report is displayed.
10-508
The header and footer can be fully customized and you can edit text to be displayed in
the cells or select a pre-defined dynamic variable from the cell's menu.
You can also select fonts, text sizes, and customize spacing.
Graphing
Use graphing to visualize some aspect of your model, such as element properties or
results. You need to compute your model before you can create graphs. To compute
your model, after you set up your elements and their properties, click the Compute
button.
10-509
Graphing
Click one of the following links to learn more about using graphs in Bentley
SewerCAD V8i:
Graph Manager
The Graph Manager lets you recall a graph you have created and saved in the current
session or in a previous session of Bentley SewerCAD V8i. Graphs listed in the Graph
Manager retain any customizations you have applied.
To use the Graph Manager:
1. Compute your model and resolve any errors. (Press F9 or click Analysis >
Compute.)
2. Open the Graph Manager, click View > Graphs.
3. Create your graph. (For more information, see Creating a Graph on page 10511.)
4. After you create a graph, it is available in the Graph Manager. You can select it by
double-clicking it. Also, you can right-click a graph listed in Graph Manager to:
Delete it
Graphs are not saved in Graph Manager after you close Bentley SewerCAD V8i.
Graph Manager
The Graph Manager contains a toolbar with the following buttons:
10-510
New
Delete
Rename
View
Help
Creating a Graph
You can graph computed values, such as flow and velocity. To create a graph:
1. Compute your Bentley SewerCAD V8i network.
2. If necessary, use Shift+click to select multiple elements.
3. Right-click an element and select Graph. The Graph dialog box opens (see
Graph Dialog Box on page 10-512).
4. If needed, use the Scenarios drop-down list (for more information, see Scenario
Manager on page 9-471) to select check boxes to include different or multiple
scenarios in the graph. Click Refresh after you make any changes, so the graph
displays your changes.
5. If needed, use the Elements drop-down list to select check boxes to include
different or multiple element properties in the graph. Click Refresh after you
make any changes, so the graph displays your changes.
Note:
6. If needed, click Chart Settings to change the display of the graph. For more
information, see Graph Manager on page 10-510.
10-511
Graphing
Tip:
If you want your graph to display over more time (for example, it
displays a 24-hour time period and you want to display a 72-hour
period), click View > Calculation Options and change Total
Simulation Time in the Property Editor (for more information,
see Editing Attributes in the Property Editor on page 15-823).
Printing a Graph
To print a graph, click the Print button to open the print dialog box or click the Print
Preview button to see what your graph looks like before clicking Print.
To print out the data for a graph, copy and paste it into another
application, such as word-processing software or Notepad, and
print the pasted content.
10-512
Graph Tab
Chart Settings
Print Preview
Copy
Zoom Extents
10-513
Graphing
Zoom Window
10-514
Data Tab
10-515
Graphing
Data Table
850_GraphDialog_002.bmp
The Data tab displays the data that
comprise your graphs. If there is
more than one item plotted, the data
for each plot is provided.
You can copy and paste the data from
this tab to the clipboard for use in
other applications, such as Microsoft
Excel.
To select an entire column or row,
click the column or row heading. To
select the entire contents of the Data
tab, click the heading cell in the topleft corner of the tab. Use Ctrl+C and
Ctrl+V to paste your data. The
column and row headings are not
copied.
10-516
OperatorThe operator to use when comparing the filter value against the data
in the specific column (operators include: =, >, >=, <, <=, < >).
Any number of criteria can be added to a filter. Multiple filter criteria are implicitly
joined with a logical AND statement. When multiple filter criteria are defined, only
rows that meet all of the specified criteria will be displayed. A filter will remain active
for the associated table until the filter is reset.
The status pane at the bottom of the Table window always shows the number of rows
displayed and the total number of rows available (e.g., 10 of 20 elements displayed).
When a filter is active, this message will be highlighted.
Get familiar with your data - If you obtained your observed data from an outside
source, you should take the time to get acquainted with it. Be sure to identify units
of time and measurement for the data. Be sure to identify what the data points
represent in the model; this helps in naming your line or bar series as it will appear
in the graph.
10-517
Graphing
must have an associated time value. Oftentimes data points are stored in tab or
comma delimited text files; these two import options are available as well. See the
Sample Observed Data Source topic for an example of the observed data source
file format.
Time from Start - An offset of the start time for an EPS scenario.
Y Unit - A preview of the current displayed unit for the selected format.
Note:
Caution:
1. Click New
4. Click Graph
).
5. Click Close.
10-518
Flow (gpm)
0.00
125
0.60
120
3.00
110
9.00
130
13.75
100
18.20
125
21.85
110
With data tabulated as in the table above, we could simply copy and paste these rows
directly into the table in the Observed Data dialog. However if we had too many
points to manage, natively exporting our data to a comma delimited text file may be a
better import option. Text file import is also a better option when our time values are
not formatted in units of time such as hours, as in the table below.
Table 10-2: Observed Flow Meter Data (24-Hr Clock)
Time (24-hr
clock)
Flow (gpm)
00:00
125
00:36
120
03:00
110
10-519
Flow (gpm)
09:00
130
13:45
100
18:12
125
21:51
110
10-520
Changes you make to graph settings are not retained for use
with other graphs.
Series Tab
Panel Tab
Axes Tab
General Tab
Titles Tab
10-521
Walls Tab
Paging Tab
Legend Tab
3D Tab
Series Tab
Use the Series tab to display the series that are associated with the current graph. To
show a series, select the check box next to the series name. To hide a series, clear its
check box. The Series tab contains the following controls:
Up/Down arrows
Add
Delete
Title
Clone
Change
Panel Tab
Use the Panel tab to set how your graph appears in the Graph dialog box. The Panel
tab includes the following sub-tabs:
Borders Tab
Use the Borders tab to set up a border around your graph. The Borders tab contains the
following controls:
10-522
Border
Bevel Outer
Color
Lets you set the color for the bevel effect that you
use; inner and outer bevels can use different color
values.
Bevel Inner
Size
Background Tab
Use the Background tab to set a color or image background for your graph. The Background tab contains the following controls:
Color
Pattern
Transparent
Background Image
Gradient Tab
10-523
Visible
Direction
Angle
Colors Tab
Start
Middle
End
Gamma Correction
Transparency
Options Tab
Sigma
10-524
Sigma Focus
Sigma Scale
Shadow Tab
Use the Shadow tab to create a shadow for your graph. The Shadow tab contains the
following controls:
Visible
Size
Color
Pattern
Transparency
Axes Tab
Use the Axes tab set how your axes display. It includes the following controls and
subtabs:
Visible
Behind
10-525
Axes
Caution:
Scales Tab
Use the Scales tab to define your axes scales. The Scales tab contains the following
controls:
Automatic
Visible
Inverted
Change
Increment
Logarithmic
Log Base
Minimum Tab
10-526
Auto
Change
Offset
Maximum Tab
Auto
Change
Offset
Labels Tab
Use the Labels tab to define your axes text. The Labels tab contains the following
subtabs and controls:
Style Tab
Visible
Multi-line
Round first
Label on axis
Size
Angle
Min. Separation %
10-527
Style
Format Tab
Exponential
Values Format
Default Alignment
Text Tab
10-528
Font
Color
Lets you select the color for the axis label font.
Double-click the colored square between Font and
Fill to open the Color Editor dialog box (see
Color Editor Dialog Box).
Fill
Shadow
Ticks Tab
Use the Ticks tab to define the major ticks and their grid lines. The Ticks tab contains
the following controls:
Axis
Grid
Ticks
Len
Inner
Centered
At Labels Only
10-529
Title
Angle
Size
Visible
Text Tab
10-530
Font
Lets you set the font properties for axis title. This
opens the Windows Font dialog box.
Color
Lets you select the color for the axis title font.
Double-click the colored square between Font and
Fill to open the Color Editor dialog box (see
Color Editor Dialog Box).
Fill
Lets you set a pattern the axis title font. The Hatch
Brush Editor opens, see Hatch Brush Editor
Dialog Box
Shadow
Minor Tab
Use the Minor tab to define those graph ticks that are neither major ticks. The Minor
tab contains the following controls and tabs:
Ticks
Length
Grid
Count
Position Tab
Use the Position tab to set the axes position for your graph. The Position tab contains
the following controls:
Position %
10-531
Start %
End %
Units
Z%
General Tab
Use the General tab to preview a graph before you print it and set up scrolling and
zooming for a graph. It includes the following controls:
Print Preview
Margins
Units
Cursor
Zoom Tab
10-532
Animated
Steps
Pen
Pattern
Minimum pixels
Direction
Mouse Button
Lets you set the mouse button that you use to click
and drag when activating the zoom feature.
Scroll Tab
Use the Scroll tab to set up scrolling and panning across a graph. The Scroll tab
contains the following controls:
Allow Scroll
Lets you scroll and pan over the graph. Select this
check box to turn on scrolling, clear the check box
to turn it off.
Mouse Button
Lets you set the mouse button that you click to use
the scroll feature.
Titles Tab
The Titles tab lets you define titles to use for your graph. It includes the following
controls and tabs:
10-533
Title
Style Tab
Use the Style tab to display and create a selected title. Type the text of the title in the
text box on the Style tab. The Style tab contains the following controls:
Visible
Adjust Frame
Alignment
Position Tab
Use the Position tab to set the placement of the selected title. The Position tab contains
the following controls:
Custom
Left/Top
Format Tab
Use the Format tab to set and format a background shape behind the selected title. The
Format tab contains the following controls:
10-534
Color
Lets you set a color for the fill of the shape you
create behind the selected title. The Color Editor
opens, see Color Editor Dialog Box.
Frame
Pattern
Lets you set a pattern for the fill of the shape you
create behind the selected title. The Hatch Brush
Editor opens, see Hatch Brush Editor Dialog
Box.
Round Frame
Transparent
Lets you set the fill of the shape you create behind
the selected title as transparent. If the shape is
completely transparent, you cannot see it, so clear
this check box if you cannot see a shape that you
expect to see.
Transparency
Text Tab
Use the Text tab to format the text used in the selected title. The Text tab contains the
following controls:
Font
Lets you set the font properties for the text. This
opens the Windows Font dialog box.
Color
Fill
10-535
Shadow
Gradient Tab
Note:
To use the Gradient tab, clear the Transparent check box in the
Chart > Titles > Format tab.
Use the Gradient tab to create a gradient color background for your axis title. The
Gradient tab contains the following controls:
Format Tab
Visible
Direction
Angle
Colors Tab
Start
10-536
Middle
End
Gamma Correction
Transparency
Options Tab
Sigma
Sigma Focus
Sigma Scale
Shadow Tab
Use the Shadow tab to create a shadow for the background for the selected title. The
Shadow tab contains the following controls:
Visible
Size
Color
Lets you set a color for the shadow. You might set
this to gray but can set it to any other color. The
Color Editor opens, see Color Editor Dialog
Box.
10-537
Pattern
Transparency
Bevels Tab
Note:
To use the Gradient tab, clear the Transparent check box in the
Chart > Titles > Format tab.
Use the Bevels tab to create rounded effects for the background for the selected title.
The Bevels tab contains the following controls:
Bevel Outer
Color
Lets you set the color for the bevel effect that you
use; inner and outer bevels can use different color
values.
Bevel Inner
Size
Walls Tab
Use the Walls tab to set and format the edges of your graph. The Walls tab contains the
following subtabs:
Left/Right/Back/Bottom Tabs
Use the Left, Right, Back, and Bottom tabs to select the walls that you want to edit.
You might have to turn off the axes lines to see the effects (see Axes Tab on
page 10-525) for the back wall and turn on 3D display to see the effects for the left,
right, and bottom walls (see 3D Tab on page 10-546).
The Left, Right, Back, and Bottom tabs contain the following controls:
10-538
Color
Border
Pattern
Gradient
Visible
Dark 3D
Size 3D
Transparent
Paging Tab
Use the Paging tab to display your graph over several pages. The Paging tab contains
the following controls:
10-539
Arrows
Legend Tab
Use the Legend tab to display and format a legend for your graph. The Legend tab
includes the following controls:
Style Tab
Use the Style tab to set up and display a legend for your graph. The Style tab contains
the following controls:
Visible
Inverted
Check boxes
Legend Style
Text Style
Vert. Spacing
Dividing Lines
Position Tab
Use the Position tab to control the placement of the legend. The Position tab contains
the following controls:
10-540
Position
Resize Chart
Margin
Position Offset %
Custom
Left/Top
Symbols Tab
Use the Symbols tab to add to the legend symbols that represent the series in the
graph. The Symbols tab contains the following controls:
Visible
Width
Width Units
Lets you set the units that are used to size the
width of the symbol.
Default border
Border
Position
10-541
Continuous
Squared
Format Tab
Use the Format tab to set and format the box that contains the legend. The Format tab
contains the following controls:
Color
Lets you set a color for the fill of the legends box.
The Color Editor opens, see Color Editor Dialog
Box.
Frame
Pattern
Round Frame
Transparent
Transparency
Text Tab
10-542
Lets you set the font properties for the text. This
opens the Windows Font dialog box.
Color
Fill
Shadow
Gradient Tab
Use the Gradient tab to create a gradient color background for your legend. The
Gradient tab contains the following controls:
Format Tab
Visible
10-543
Direction
Angle
Colors Tab
Start
Middle
End
Gamma Correction
Transparency
Options Tab
Sigma
Sigma Focus
Sigma Scale
Shadow Tab
10-544
Size
Color
Lets you set a color for the shadow. You might set
this to gray but can set it to any other color. The
Color Editor opens, see Color Editor Dialog
Box.
Pattern
Transparency
Bevels Tab
Use the Bevels tab to create a rounded effects for the legend. The Bevels tab contains
the following controls:
Bevel Outer
Color
Lets you set the color for the bevel effect that you
use; inner and outer bevels can use different color
values.
Bevel Inner
Size
10-545
3D Tab
Use the 3D tab to add a three-dimensional effect to your graph. The 3D tab contains
the following controls:
10-546
3 Dimensions
3D %
Lets you increase or decrease the threedimensional effect. Set a larger percentage for
more three-dimensional effect, or a smaller
percentage for less effect.
Orthogonal
Zoom Text
Quality
Clip Points
Zoom
Rotation
Elevation
Horiz. Offset
Vert. Offset
Perspective
Format Tab
Point Tab
General Tab
Marks Tab
Format Tab
Use the Format tab to set up how the selected series appears. The Format tab contains
the following controls:
Border
Color
Pattern
Dark 3D
Color Each
Clickable
10-547
Height 3D
Stack
Transparency
Stairs
Inverted
Outline
Point Tab
Use the Point tab to set up how the points that make up the selected series appear. The
Point tab contains the following controls:
10-548
Visible
3D
Dark 3D
Inflate Margins
Pattern
Default
Color Each
Style
Width/Height
Border
Transparency
General Tab
Use the General tab to modify basic formatting and relationships with axes for series
in a graph. The General tab contains the following controls:
Show in Legend
Cursor
10-549
Depth
Auto
Values
Percents
Horizontal Axis
Vertical Axis
Date Time
Sort
10-550
Marks Tab
Use the Marks tab to display labels for points in the selected series. Series-point labels
are called marks. The Marks tab contains the following tabs and controls:
Style Tab
Use the Style tab to set how the marks display. The Style tab contains the following
controls:
Visible
Clipped
Multi-line
Style
Draw every
Angle
Arrow Tab
Use the Arrow tab to display a leader line on the series graph to indicate where the
mark applies. The Arrow tab contains the following controls:
Border
Pointer
Lets you set up the arrow head (if any) used by the
leader line. The Pointer dialog box opens, see
Pointer Dialog Box.
Arrow head
Size
10-551
Length
Lets you set the size of the leader line and arrow
head, or just the leader line if there is no arrow
head.
Distance
Format Tab
Use the Format tab to set and format the boxes that contains the marks. The Format
tab contains the following controls:
Color
Lets you set a color for the fill of the boxes. The
Color Editor opens, see Color Editor Dialog
Box.
Frame
Pattern
Lets you set a pattern for the fill of the boxes. The
Hatch Brush Editor opens, see Hatch Brush
Editor Dialog Box.
Round Frame
Transparent
Transparency
Text Tab
Use the Text tab to format the text used in the marks. The Text tab contains the
following controls:
Font
10-552
Lets you set the font properties for the text. This
opens the Windows Font dialog box.
Color
Fill
Shadow
Gradient Tab
Use the Gradient tab to create a gradient color background for your marks. The
Gradient tab contains the following subtabs and controls:
Format Tab
Visible
Direction
10-553
Angle
Colors Tab
Start
Middle
End
Gamma Correction
Transparency
Options Tab
Sigma
Sigma Focus
Sigma Scale
Shadow Tab
Use the Shadow tab to create a shadow for the marks. The Shadow tab contains the
following controls:
10-554
Visible
Size
Color
Lets you set a color for the shadow. You might set
this to gray but can set it to any other color. The
Color Editor opens, see Color Editor Dialog
Box.
Pattern
Transparency
Bevels Tab
Use the Bevels tab to create a rounded effects for your marks. The Bevels tab contains
the following controls:
Bevel Outer
Color
Lets you set the color for the bevel effect that you
use; inner and outer bevels can use different color
values.
Bevel Inner
Size
10-555
Delete
Active
Up/Down arrow
Note:
Each tool has its own parameters, see Chart Tools Gallery Dialog
Box.
Save
Picture Tab
Use the Picture tab to save your graph as a raster image or to copy the graph as an
image to the clipboard. The Picture tab contains the following controls and subtabs:
Format
10-556
Options Tab
Colors
Size Tab
Width/Height
Note:
Native Tab
The Native tab contains the following controls:
Include Series Data
File Size
Data Tab
The Data tab contains the following controls:
Series
Format
10-557
Include
Text separator
Setup
Page Tab
Orientation
Zoom
Margins
Margin Units
Format Tab
Print Background
10-558
Quality
Proportional
Grayscale
Detail Resolution
Preview Pane
Color
Ending
Dash
Width
Style
Transparency
10-559
Visible
Direction
Angle
Colors Tab
Start
Middle
End
Gamma Correction
Transparency
Options Tab
Sigma
10-560
Sigma Focus
Sigma Scale
To access the Gradient Editor dialog box, click Chart Settings in the Graph dialog box,
then click the Tools tab. Select the Axis tab and Color Band tool, then click the
Gradient button.
Custom
OK/Cancel
To access the Color Editor dialog box, click a Color button in the Chart Options dialog
box.
Custom colors
Color matrix
Color|Solid
10-561
Hue/Sat/Lum
Red/Green/Blue
To access the Color dialog box, click the Custom button in the Color Editor dialog
box.
10-562
Transparency
Custom
OK/Cancel
Background/
Foreground
Visible
Direction
Angle
Colors Tab
Start
Middle
10-563
End
Gamma Correction
Transparency
Options Tab
Sigma
Sigma Focus
Sigma Scale
10-564
Browse
Style
3D
Dark 3D
Inflate Margins
Pattern
Default
Color Each
Style
Width/Height
Border
Transparency
To access the Pointer dialog box, click Chart Settings in the Graph dialog box, then
click Series > Marks > Arrow.
10-565
10-566
Series
Style
Snap
Follow Mouse
Pen
Drag Marks
Lets you drag series marks. To use this tool, you must display the marks for a selected
series, see Marks Tab. After you have added the Drag Marks tool to your graph, you
can modify the following settings:
Series
Reset Positions
Drag Point
Lets you drag a series point. After you have added the Drag Point tool to your graph,
you can modify the following settings:
Series
Style
Mouse Button
Cursor
Draw Line
Lets you draw a line on the graph by dragging. After you have added the Draw Line
tool to your graph, you can modify the following settings:
Series
Pen
Button
10-567
Enable Draw
Enable Select
Remove All
Gantt Drag
Lets you move and resize Gantt bars by dragging. This is unused by Bentley
SewerCAD V8i.
Image
Displays a picture using the selected series axes as boundaries. After you have added
the Image tool to your graph, you can modify the following settings:
10-568
Series
Browse
Clear
Mode
Style
Action
Delay
Nearest Point
Lets you define and display an indicator when you are near a point in the selected
series. After you have added the Nearest Point tool to your graph, you can modify the
following settings:
Series
Fill
Border
Draw Line
Style
Size
Pie Slices
Outlines or expands slices of pie charts when you move the cursor or click them. This
is unused by Bentley SewerCAD V8i.
10-569
Steps
Start value
Execute!
10-570
Axis
Border
Fill
Lets you set the fill for the arrows. The Hatch
Brush Editor opens, see Hatch Brush Editor
Dialog Box.
Length
Inverted Scroll
Scroll
Position
Color Band
Lets you apply a color band to your graph for a range of values you select from an
axis. After you have added the Color Band tool to your graph, you can modify the
following settings:
Axis
Border
Pattern
Lets you set the fill of the color band. The Hatch
Brush Editor opens, see Hatch Brush Editor
Dialog Box.
Gradient
Color
Lets you set a solid color for the color band. The
Color Editor opens, see Color Editor Dialog
Box.
Start Value
End Value
Transparency
10-571
Draw Behind
Color Line
Lets you apply a color line, or plane in three dimensions, at a point you set at a value
on an axis. After you have added the Color Line tool to your graph, you can modify
the following settings:
10-572
Axis
Border
Value
Allow Drag
Drag Repaint
No Limit Drag
Draw Behind
Draw 3D
Text
Text alignment
Cursor
Lets you set the style of the cursor when you move
it over the annotation.
Position Tab
Auto
Custom
Left/Top
Callout Tab
Border
Pointer
Lets you set up the arrow head (if any) used by the
leader line. The Pointer dialog box opens, see
Pointer Dialog Box.
Position
10-573
Distance
Arrow head
Size
Format Tab
Color
Lets you set a color for the fill of the boxes. The
Color Editor opens, see Color Editor Dialog
Box.
Frame
Pattern
Lets you set a pattern for the fill of the boxes. The
Hatch Brush Editor opens, see Hatch Brush
Editor Dialog Box.
Round Frame
Transparent
Transparency
Text Tab
10-574
Font
Color
Lets you select the color for the text font. Doubleclick the colored square between Font and Fill to
open the Color Editor dialog box.
Fill
Lets you set a pattern for the text font. The Hatch
Brush Editor opens.
Shadow
Gradient Tab
Format
10-575
Colors
Options
Shadow Tab
10-576
Visible
Size
Color
Lets you set a color for the shadow. You might set
this to gray but can set it to any other color. The
Color Editor opens.
Pattern
Transparency
Bevels Tab
Bevel Outer
Color
Lets you set the color for the bevel effect that you
use; inner and outer bevels can use different color
values.
Bevel Inner
Size
Page Number
Lets you add a page number annotation. For more information, see Annotation.
Rotate
Lets you rotate the chart by dragging. After you have added the Rotate tool to your
graph, you can modify the following settings:
Inverted
Style
Outline
10-577
Series
The available series chart designs include:
Standard
Stats
Financial
Extended
3D
Other
View 3DLets you view the chart design in two or three dimensions. Select this
check box to view the charts in 3D, clear it to view them in 2D.
SmoothSmooths the display of the charts. Select this check box to smooth the
display, clear it to turn off smoothing.
Functions
The available function chart designs include:
Standard
Financial
Stats
Extended
View 3DLets you view the chart design in two or three dimensions. Select this
check box to view the charts in 3D, clear it to view them in 2D.
SmoothSmooths the display of the charts. Select this check box to smooth the
display, clear it to turn off smoothing.
Customizing a Graph
10-578
850_GraphDemo_DecimalPlaces_009.bmp
850_GraphDemo_Annotation_012.bmp
850_GraphDemo_RainVOutflow_014.bmp
850_GraphDemo_RainVOutflow_015.bmp
850_GraphDemo_RainVOutflow_016.bmp
To customize a graph:
1. If you do not have your own model, open Sample-1.swc, one of the sample
models that is included with Bentley SewerCAD V8i.
2. Create a graph.
a. Click Compute.
b. Close the Calculation Executive Summary.
c. Save your model.
d. Right click an element, in Sample-1.swc, shift+click CO-11, CO-3, and CO-7
to select them, then right-click one of them and select Graph.
e. Click Save in the Graph dialog box, to add the graph to the Graph manager.
3. Move the legend.
a. Click Chart Settings, to open the Chart Options dialog box.
b. Click the Chart button, Legend tab, and Position subtab.
c. Click the Right button in the Position area to set the legend to the right side of
the graph. You can use other controls on this subtab to move the legend.
10-579
10-580
e. Click OK after you click the color you want to use. The series that are
changed are those that you highlighted in the Chart, Series tab.
f.
Click Outline to change the thickness of a line. The Border Editor dialog box
open (for more information, see Border Editor Dialog Box on page 10-559).
g. Select Visible.
h. Change the Width.
i.
Make sure the Transparency is set to 0 if you want the line to appear opaque.
j.
Click OK after you define the line width and attributes. The series that are
changed are those that you highlighted in the Chart, Series tab.
10-581
c. In the Increment dialog box, type the new value and click OK. This also
changes the distance between major and minor ticks.
10-582
Use the Maximum tab to change the maximum value for an axis. Clear the
Auto check box.
g. Click Change.
h. Set the maximum value for the axis.
10-583
10-584
Click Font to open the Font dialog box and change the format of the fonts
used by the axis title.
10-585
h. Click Change.
i.
Click the Bar graph type, to select it, then click OK.
j.
Click the General subtab, then change Vertical Axis from Left to Custom 0.
m. To disable marks, click the Series > Marks > Style subtab, and clear the
Visible check box.
n. If you want to invert the Y-axis for the Precipitation (Cumulative) series, click
Chart > Axis, select the Custom 0 axis from the Axes list, and select the
Inverted check box.
o. Close the Chart Options dialog box when you finish.
10-586
Opens the Print dialog box and lets you print the
document as it appears in the preview pane. You
can change printers in the Print dialog box, if you
want.
Copy
10-587
Contours
Find
Single/Multiple Page
View
Zoom In/Out
Zoom Combo
Previous Page
Next Page
Page
Backward/Forward
Contours
Using SewerCAD V8i you can visually display calculated results for many attributes
using contour plots.
The Contours dialog box is where all of the contour definitions associated with a
project are stored. Choose View > Contours to open the Contours dialog box.
10-588
Delete
Rename
Edit
Export
View
Contour
Browser
Refresh
Shift Up
Shift
Down
Help
10-589
Contours
Contour Definition
The Contour Definition dialog box contains the information required to generate
contours for a calculated network.
Contour
10-590
Field
Selection Set
Minimum
Maximum
Increment
Index Increment
Smooth Contours
Line Weight
Color by Range
Initialization can be
accomplished by clicking the
Initialize button to automatically
generate values for the
minimum, maximum,
increment, and index increment
to create an evenly spaced
contour set.
Color by Index
Contour Plot
The Contour Plot window displays the results of a contour map specification as accurate, straight-line contours.
View the changes in the mapped attribute over time by using the animation feature.
Choose Analysis > EPS Results Browser and click the Play button to automatically
advance through the time step increments selected in the Increment bar.
The plot can be printed or exported as a .DXF file. Choose File > Export > DXF to
export the plot.
10-591
Note:
10-592
Delete
Rename
Go to View
Expand All or
Collapse All
Help
10-593
10-594
Get familiar with your data - If you obtained your observed data from an outside
source, you should take the time to get acquainted with it. Be sure to identify units
of time and measurement for the data. Be sure to identify what the data points
represent in the model; this helps in naming your line or bar series as it will appear
in the graph. Each property should be in a separate column in your data source
file.
Starting time series data entry - To create a time series data set, click the
Component menu and select Time Series Field Data. Pick the element type (e.g.
Pipe, Junction) and select the New button on the top row of the dialog. (You may
also right click on the Element Type Name and click the Add button) You will
then see the Select Associated Modeling Attribute dialog where you select the
property (attribute) to be imported. Choose the attribute and click OK. You may
import any number of data sets for any Property and Element. The data set will
have the default name of Property-N (e.g. Flow - 1). To change the name, click
the Rename button (third button along the top of the table).
10-595
Start Date Time - Specify the date and time the field data was collected.
Element - Choose the element that represents the field data measurement
location. Click the ellipsis button to select the element from the drawing.
Time From Start - Specify an offset of the start time and date for an EPS
scenario.
Attribute Value - Enter the value for the specified attribute at the specified
Time from Start.
You can perform a quick graphical check on the data import by clicking the Graph
button at the top of the data table.
If the number of observations is large, it is best to use the Copy/Paste commands.
Copy the data from the original source to the clipboard, then go to the top of the Time
from Start or Property (e.g. Flow) column and hit CTRL-V to paste the values into the
appropriate column.
Click the Close button when done.
The data is saved with the model file. If you modify the source data file, the changes
will not appear until time series data is imported again.
To add the time series field data to a graph, first create the graph of the property from
an EPS model run (e.g. right click on element and pick Graph). In the Graph options
dialog, select Time Series Field Data and then the name of the time series (in the Field
pane (right pane). The field data will appear in the graph as points (by default) while
the model results will appear as a continuous line. This can be changed using the Chart
Settings button at the top of the graph (third from left).
10-596
Chapter
11
Features of the
MicroStation Version
Bentley SewerCAD V8i features support for MicroStation integration. You run
Bentley SewerCAD V8i in both MicroStation and stand-alone mode.
The MicroStation functionality has been implemented in a way that is the same as the
Bentley SewerCAD V8i base product. Once you become familiar with the stand-alone
mode, you will not have any difficulty using the product in MicroStation mode.
In MicroStation mode, you will have access to the full range of functionality available
in the MicroStation design and drafting environment. The standard environment is
extended and enhanced by using MicroStations MDL (MicroStation Development
Language) client layer that lets you create, view, and edit the native Bentley
SewerCAD V8i network model while in MicroStation.
MDL is a complete development environment that lets applications take full advantage of the power of MicroStation and MicroStation-based vertical applications. MDL
can be used to develop simple utilities, customized commands or sophisticated
commercial applications for vertical markets.
Some of the advantages of working in MicroStation mode include:
Lay out network links and structures in fully-scaled mode in the same design and
drafting environment that you use to develop your engineering plans.
You will have access to any other third party applications that you currently use,
along with any custom MDL applications.
Control destination levels for model elements and associated label text and annotation, giving you control over styles, line types, and visibility of model elements.
Note:
11-597
MicroStation Environment
MicroStation Environment
The MicroStation environment includes:
Full element symbol editing functionality is available through the use of custom
cells. All elements and graphical decorations (flow arrows, control indicators,
etc.) are contained within a SewerCAD V8i .cel file.
You can control the appearance and destination of all model elements using the
Element Levels command under the View menu. For example, you can assign a
specific level for all outlets, as well as assign the label and annotation text style to be
applied.
11-598
Drawing File (.DGN)The MicroStation drawing file contains the elements that
define the model, in addition to the planimetric base drawing information that
serves as the model background.
Model File (.swc)The model file contains model data specific to SewerCAD
V8i, including project option settings, color-coding and annotation settings, etc.
Note that the MicroStation .dgn that is associated with a particular model may not
bave the same filename as the models .swc file.
Database File (.MDB)The model database file that contains all of the input and
output data for the model. Note that the MicroStation .dgn that is associated with a
particular model may not bave the same filename as the models .mdb file.
To send the model to another user, all three files are required.
It is important to understand that archiving the drawing file is not sufficient to reproduce the model. You must also preserve the associated .swc and .MDB files.
11-599
Element Properties
When working in the MicroStation mode, this feature will display a dialog box
containing fields for the currently selected elements associated properties. To modify
an attribute, click each associated grid cell.
You can also review or modify MicroStation drawing information about an
element(s), such as its type, attributes, and geometry, by using the Element Information dialog. To access the Element Information dialog, click the Element Information
button or click the Element menu and select the Information command.
RELATED TOPICS
Levels
To control display of elements in the selected levels, use the Level Display dialog box.
To access the Level Display dialog, click the Settings menu and select the Level >
Display command.
If you want to freeze elements in levels, select Global Freeze from the View Display
menu in the Level Display dialog.
You can create new Levels in the Level Manager. To access the Level Manager, click
the Settings menu and select the Level > Manager command.
To control the display of levels, use level filters. Within MicroStation, you can also
create, edit, and save layer filters to DWG files in the Level Manager. To access the
Level Manager, click the Settings menu and select the Level > Manager command.
Layer filters are loaded when a DWG file is opened, and changes are written back
when the file is saved. To create and edit Level Filters,
RELATED TOPICS
11-600
Text Styles
You can view, edit, and create Text Style settings in MicroStation mode by clicking
the Element menu and selecting the Text Styles command to open the Text Styles
dialog.
RELATED TOPICS
Edit Elements
Elements can be edited in one of two ways in MicroStation mode:
Element Properties Dialog: To access the Element Properties dialog, click the
SewerCAD V8i View menu and select the Properties command.
FlexTables: To access the FlexTables dialog, click the SewerCAD V8i View menu
and select the FlexTables command.
11-601
Deleting Elements
In MicroStation mode, you can delete elements by clicking on them using the Delete
Element tool, or by highlighting the element to be deleted and clicking your
keyboards Delete key.
Note:
Modifying Elements
In MicroStation mode, these commands are selected from the shift-right-click shortcut
menu (hold down the Shift key while right-clicking). They are used for scaling and
rotating model entities.
Edit Elements
In MicroStation mode, this menu command is used to open a spreadsheet FlexTable
editor or a selection of one or more network figures. You are prompted to select
figures on which to build a table.
RELATED TOPICS
11-602
MicroStation Commands
When running in MicroStation mode, Bentley Systems products make use of all the
advantages that MicroStation has, such as plotting capabilities and snap features.
Additionally, MicroStation commands can be used as you would with any design
project. For example, our products elements and annotation can be manipulated using
common MicroStation commands.
Moving Elements
When using MicroStation mode, the MicroStation commands Move, Scale, Rotate,
Mirror, and Array can be used to move elements.
To move a node, execute the MicroStation command by either typing it at the
command prompt or selecting it. Follow the MicroStation prompts, and the node and
its associated label will move together. The connecting pipes will shrink or stretch
depending on the new location of the node.
RELATED TOPICS
11-603
Undo/Redo
Snap Menu
When using MicroStation mode, you can enable the Snaps button bar by clicking the
Settings menu and selecting the Snaps > Button Bar command. See the MicroStation
documentation for more information about using snaps.
Undo/Redo
If you use the native MicroStation undo, you are limited to a single redo level.
If you undo using the MicroStation undo/redo and you restore Bentley SewerCAD
V8i elements that have been previously deleted, some model state attributes such as
diameters or elevations may be lost, even though the locational and topological state is
fully consistent. This will only happen in situations where the Bentley SewerCAD V8i
command history has been deleted. In such cases, you will be warned to check your
data carefully.
In MicroStation mode, you have two types of undo/redo available to you. From the
Edit menu, you have access to Bentley SewerCAD V8i undo and redo. Alternatively,
you can perform the native MicroStation undo and redo by typing at the MicroStation
command line. The implementations of the two different operation types are quite
distinct.
The menu-based undo and redo commands operate exclusively on Bentley
SewerCAD V8i elements by invoking the commands directly on the model server.
The main advantage of using the specialized command is that you will have unlimited
undo and redo levels. This is an important difference, since in layout or editing it is
quite useful to be able to safely undo and redo an arbitrary number of transactions.
11-604
Special Considerations
Special considerations include:
Annotation Display
Some fonts do not correctly display the full range of characters used by SewerCAD
V8is annotation feature because of a limited character set. If you are having problems
with certain characters displaying improperly or not at all, try using another font.
11-605
Special Considerations
11-606
Chapter
12
Working in AutoCAD
Mode
Caution:
Layout network links and structures in fully-scaled mode in the same design and
drafting environment that you use to develop your engineering plans. You will
have access to any other third party applications that you currently use, along with
any custom LISP, ARX, or VBA applications that you have developed.
12-607
Control destination layers for model elements and associated label text and annotation, giving you control over styles, line types, and visibility of model elements.
Note:
12-608
In AutoCAD, you must hold down the mouse button to keep the
submenu open while selecting an element from the layout
toolbar. Alternate layout methods include using the right-click
menu to select elements or using the command line.
Menus
In AutoCAD mode, all of the SewerCAD commands are contained within a single
SewerCAD menu.
The Bentley SewerCAD V8i menu commands work the same way in AutoCAD and
the Stand-Alone Editor. For complete descriptions of Bentley SewerCAD V8i menu
commands, see Menus on page 2-11.
Toolbars
In AutoCAD mode, in addition to AutoCADs toolbars, the following Bentley
SewerCAD V8i toolbars are available:
Layout
View
Compute
Scenarios
Analysis
Links
12-609
Drawing Setup
When working in the AutoCAD mode, you may work with our products in many
different AutoCAD scales and settings. However, Bentley Systems product elements
can only be created and edited in model space.
Symbol Visibility
Note:
In AutoCAD mode, you can control display of element labels using the check box in
the Drawing Options dialog box.
The Allowable Entity Types toggles allow you to disallow certain line types from
being available for use with the Entity command.
12-610
Drawing File (.dwg)The AutoCAD drawing file contains the custom entities
that define the model, in addition to the planimetric base drawing information that
serves as the model background.
Model File (.swc)The native Bentley SewerCAD V8i model database file that
contains all the element properties, along with other important project data.
Bentley SewerCAD V8i .swc files can be loaded and run using the Stand-Alone
Editor. These files may be copied and sent to other Bentley SewerCAD V8i users
who are interested in running your project. This is the most important file for the
Bentley SewerCAD V8i model.
The three files have the same base name. It is important to understand that archiving
the drawing file is not sufficient to reproduce the model. You must also preserve the
associated .swc and swc.mdb file.
Since the .swc file can be run and modified separately from the .dwg file using the
Stand-Alone Editor, it is quite possible for the two files to get out of sync. Should you
ever modify the model in the Stand-Alone Editor and then later load the AutoCAD
.dwg file, the Bentley SewerCAD V8i program compares file dates, and automatically
use the built-in AutoCAD synchronization routine.
Click one of the following links to learn more about AutoCAD project files and
Bentley SewerCAD V8i:
Drawing File (.DWG)The AutoCAD drawing file contains the custom entities
that define the model, in addition to the planimetric base drawing information that
serves as the model background.
Model File (.SWC)The model file contains model data specific to SewerCAD
V8i, including project option settings, color-coding and annotation settings, etc.
Database File (.MDB)The model database file that contains all of the input and
output data for the model.
12-611
Drawing Synchronization
Whenever you open a Bentley SewerCAD V8i-based drawing file in AutoCAD, the
Bentley SewerCAD V8i model server will start. The first thing that the application
will do is load the associated Bentley SewerCAD V8i model (.swc) file. If the time
stamps of the drawing and model file are different, Bentley SewerCAD V8i will automatically perform a synchronization. This protects against corruption that might
otherwise occur from separately editing the Bentley SewerCAD V8i model file in
stand-alone mode, or editing proxy elements at an AutoCAD station where the
Bentley SewerCAD V8i application is not loaded.
The synchronization check will occur in two stages:
First, Bentley SewerCAD V8i will compare the drawing model elements with
those in the server model. Any differences will be listed. Bentley SewerCAD V8i
enforces network topological consistency between the server and the drawing
state. If model elements have been deleted or added in the .swc file during a
SewerCAD V8i session, or if proxy elements have been deleted, Bentley
SewerCAD V8i will force the drawing to be consistent with the native database by
restoring or removing any missing or excess drawing custom entities.
After network topology has been synchronized, Bentley SewerCAD V8i will
compare other model and drawing states such as location, labels, and flow directions.
You can run the Synchronization check at any time using the following command:
swcCSYNCHRONIZE
swcWSYNCSERVER
12-612
AutoCAD commands
Explode entities
Move entities
This section includes the following topics about working with elements using
AutoCAD commands:
12-613
AutoCAD Commands
When running in AutoCAD mode, Bentley Systems products make use of all the
advantages that AutoCAD has, such as plotting capabilities and snap features. Additionally, AutoCAD commands can be used as you would with any design project. For
example, our products elements and annotation can be manipulated using common
AutoCAD commands.
Explode Elements
In AutoCAD mode, running the AutoCAD Explode command will transform all
custom entities into equivalent AutoCAD native entities. When a custom entity is
exploded, all associated database information is lost. Be certain to save the exploded
drawing under a separate filename.
Use Explode to render a drawing for finalizing exhibits and publishing maps of the
model network. You can also deliver exploded drawings to clients or other individuals
who do not own a Bentley Systems Product license, since a fully exploded drawing
will not be comprised of any ObjectARX proxy objects. For more information, see
Working with Proxies on page 12-617.
12-614
Moving Elements
When using AutoCAD mode, the AutoCAD commands Move, Scale, Rotate, Mirror,
and Array can be used to move elements.
To move a node, execute the AutoCAD command by either typing it at the command
prompt or selecting it. Follow the AutoCAD prompts, and the node and its associated
label will move together. The connecting pipes will shrink or stretch depending on the
new location of the node.
Snap Menu
When using AutoCAD mode, the Snap menu is a standard AutoCAD menu that
provides options for picking an exact location of an object. See the Autodesk
AutoCAD documentation for more information.
Undo/Redo
Note:
If you use the native AutoCAD undo, you are limited to a single
redo level. The Bentley SewerCAD V8i undo/redo is faster than
the native AutoCAD undo/redo. If you are rolling back Bentley
SewerCAD V8i model edits, it is recommended that you use the
menu-based Bentley SewerCAD V8i undo/redo.
If you undo using the AutoCAD undo/redo and you restore
Bentley SewerCAD V8i elements that have been previously
deleted, morphed, or split, some model state attributes such as
diameters or elevations may be lost, even though the locational
12-615
Special Considerations
and topological state is fully consistent. This will only happen in
situations where the Bentley SewerCAD V8i command history
has been deleted. In such cases, you will be warned to check
your data carefully.
In AutoCAD mode, you have two types of undo/redo available to you. From the Edit
menu, you have access to Bentley SewerCAD V8i undo and redo. Alternatively, you
can perform the native AutoCAD undo and redo by typing at the AutoCAD command
line. The implementations of the two different operation types are quite distinct.
The menu-based undo and redo commands operate exclusively on Bentley
SewerCAD V8i elements by invoking the commands directly on the model server.
The main advantage of using the specialized command is that you will have unlimited
undo and redo levels. This is an important difference, since in layout or editing it is
quite useful to be able to safely undo and redo an arbitrary number of transactions.
Whenever you use a native AutoCAD undo, the server model will be notified when
any Bentley SewerCAD V8i entities are affected by the operation. Bentley
SewerCAD V8i will then synchronize the model to the drawing state. Wherever
possible, the model will seek to map the undo/redo onto the model servers managed
command history. If the drawings state is not consistent with any pending undo or
redo transactions held by the server, Bentley SewerCAD V8i will delete the command
history. In this case, the model will synchronize the drawing and server models.
Special Considerations
There are special considerations to remember when you perform the following tasks
in AutoCAD mode:
12-616
12-617
Special Considerations
12-618
Chapter
Theory
13
This appendix provides an overview of the methods that SewerCAD uses to compute
flows and hydraulic grades throughout the system, including both gravity and pressure
computations.
Some of the basic concepts underlying the calculations are as follows:
SewerCAD can run both Steady State and Extended Period Analyses. Steady
State Analyses model a single instant in time and are generally used to model a
network under peak loading conditions. Extended Period Simulations model a
network over a specified duration of time and can be used to model hydrograph
loading, wet well capacities, and automated pump behavior.
Loads are the sources of flow in the sanitary sewer system, and are categorized as
sanitary (dry weather) loads, wet weather loads, and known loads. The total load
at any given point may be a combination of these basic load types.
Loads can be adjusted through the use of fixed or variable peaking factors during
a Steady State analysis in order to analyze the system under a variety of conditions, such as daily average, minimum, and maximum scenarios. Common predefined variable peaking methods are included, but you may also specify your
own as tables or equations.
Loads can also be varied over time using loading patterns and hydrographs during
an Extended Period Simulation.
Gravity pipe headlosses are computed based on gradually varied flow profiles or
approximate profiles. Either of these profile methods allows for free-surface
(open channel) flow, full flow (as for a pipe that is submerged), and mixed conditions. Pressure pipe headlosses are based strictly on full-flow hydraulics.
13-619
Loading
During an Extended Period Simulation hydrographs are routed through the gravity
pipes to account for translation and other effects.
All or portions of gravity systems may be selected for automatic design. This
preliminary design can be used to set pipe and structure elevations, as well as to
size the pipes.
Loading
SewerCAD classifies loads as sanitary (dry weather) loads, wet weather loads, and
known loads.
Sanitary loads correspond to loads that result from human activity, and are not
weather-dependent. Common sources of sanitary loads are various residential,
commercial, recreational, and industrial usage. Wet weather loads are related to rainfall activity, such as groundwater infiltration (water leaking into a pipe through cracks,
joints, and other defects) and structure inflow (surface water entering a structure
through the cover).
Known loads are typically used to model flows that have already been gathered from
some other source, such as external calculations or field measurements.
Hydrographs
Pattern Loads
Hydrographs
In SewerCAD you can enter time vs. flow data directly as a load. The hydrographs
will then be directly added to any other loads coming to that point and then routed
downstream
During a Steady State analysis a hydrograph loaded can be converted into a single
load, based on one of the following selected Steady State Loading options.
13-620
Peak - The peak of the hydrograph will be used as the Steady State load.
Average - The average of the hydrograph flows will be used as the Steady State
load.
Theory
Minimum - The minimum flow of the hydrograph will be used as the Steady
State load.
Pattern Loads
A pattern load is comprised of a base load and an associated loading pattern. The
pattern is a series of multipliers, which describes how the base load varies over time.
During a Steady State Analysis the entered base load is used as the load regardless of
the applied loading pattern.
Extreme Flow Factors are not applied to entered base loads.
13-621
Loading
Pattern Loads
Hydrographs
Unit sanitary loads and pattern loads are calculated or entered as a base load, which
represent the average loading on the system at that point. During a Steady State analysis the unit sanitary loads can be adjusted to represent peak or minimum loads using
the Extreme Flow Factor methods. During an Extended Period Simulation a loading
pattern can be applied to both the unit sanitary loads and pattern loads to described
how the base load varies over time.
Hydrographs can also be applied as sanitary loads. They are meant to represent actual
measured flow or hydrographs generated from other programs, and SewerCAD does
not apply peaking factors or patterns to them.
13-622
Theory
Note:
Extreme Flow Factor methods are only used during Steady State
analyses. During Extended Period Simulations loading patterns
can be applied to the Unit Dry Weather base loads.
5.0
PF = -------------------------P 0.20
---------- 1000
Where: P = Contributing population (number of capita)
Harmon
14.0
PF = 1.0 + ---------------------------------------P 0.50
4.0 + ------------
1000
Where: P = Contributing population (number of capita)
Ten States Standard (Great Lakes Upper Mississippi River Board)
P
18 + -----------1000
PF = ---------------------------P
4 + -----------1000
Where: P = Contributing population (number of capita)
Federov
2.69
PF = ---------------0.121
Q
Where: Q = Base dry weather load (l/s)
13-623
Loading
Note:
Infiltration
Infiltration resulting from the presence of groundwater can be modeled for gravity
pipes. Infiltration enters the system at conduit elements. It is combined with the loads
at the upstream end of the pipe to determine the pipe's Flow.
There are several common methods of determining infiltration based on pipe characteristics, which is why
SewerCAD allows infiltration to be defined with any of the following methods:
13-624
Proportional to Pipe Diameter-Length - The infiltration is specified by an Infiltration Rate per Unit of Pipe Diameter times Pipe Length. The amount of infiltration is proportional to the pipe length and to the pipe diameter.
Proportional to Pipe Surface Area - The infiltration is specified by an Infiltration Rate per Unit of Pipe Surface Area, where the pipe's surface area is calculated
as its length multiplied by its full perimeter. The amount of infiltration is proportional to the pipe length and the pipe diameter.
Additional Infiltration - Fixed amount of infiltration that is added to the total wet
weather load. This value is constant regardless of the pipe's characteristics.
Pattern Loads - The infiltration is specified as an average base load and a loading
pattern.
Theory
During an Extended Period Simulation the five non-time-based methods will generate
a single straight-line hydrograph producing a constant load for the duration of the
simulation.
Inflow
Inflow loads refer to wet weather loads entering structures, which are typically from
surface water entering through a structure's cover, or pumped illegally into a force
main system. Inflows can be entered as the following loading types:
Hydrographs
Pattern Loads
During Steady State analysis these loads can be modeled, and are combined with
upstream wet weather loads to determine the Total Wet Weather Flow.
During Extended Period Simulations the loads are not classified once they enter the
system they are added to together as a single lump hydrograph.
Inflows can be applied to manholes, wet wells, and pressure junctions.
Known Flow
Known flows are a special type of fixed flow. As with other fixed flows, known flows
remain constant as they progress downstream and combine directly as a simple sum.
The special behavior of known flows occurs during a Steady State Analysis when
another known flow is specified at a downstream location. While most fixed flows
combine directly under any circumstances, a non-zero known flow at any location
replaces all upstream known flows. Known flows do not override hydrograph or
pattern loads from upstream. Therefore it is not advisable to mix known flows with
these other types of node.
For this reason, known flows may be desirable for modeling flows that originate from
external calculations or field measured data (flows that do not require SewerCAD to
generate or sum them in any way).
During Extended Period Simulations, Known Flows are modeled as a single constant
flow hydrograph over the duration of the simulation. They are added directly to the
existing flows coming from upstream sources and are all lumped together as a single
hydrograph for routing. The Known Flows are additive and do not replace each other
during Extended Period Simulations, much like a fixed pattern load.
13-625
p/
Elevation Head:
Velocity Head:
V2/2g
Where:
These quantities can be used to express the headloss or head gain between two locations using the energy equation (for more information, see The Energy Equation on
page 13-627).
13-626
Theory
2g
2g
Where:
hp
hL
The components of the energy equation can be combined to express two useful quantities, which are the hydraulic grade and the energy grade.
RELATED TOPICS
13-627
13-628
Theory
Hydraulic Grade
The hydraulic grade is the sum of the pressure head (p/g) and elevation head (z). The
hydraulic head represents the height to which a water column would rise in a piezometer. The plot of the hydraulic grade in a profile is often referred to as the hydraulic
grade line, or HGL.
Energy Grade
The energy grade is the sum of the hydraulic grade and the velocity head (V2/2g).
This is the height to which a column of water would rise in a pitot tube. The plot of the
hydraulic grade in a profile is often referred to as the energy grade line, or EGL. At a
lake or reservoir, where the velocity is essentially zero, the EGL is equal to the HGL,
as can be seen in the following figure.
Chezys Equation
Chezys equation is rarely used directly, but it is the basis for several other methods,
including Mannings equation. Chezys equation is:
Q =CA RS
Where:
13-629
Colebrook-White Equation
The Colebrook-White equation is used to iteratively calculate for the Darcy-Weisbach
friction factor:
Free Surface:
1
k
2.51
= - 2 log
+
12
0
R
.
f
Re f
1
k
2.51
= - 2 log
+
f
3.7 D Re f
Where:
Re
RELATED TOPICS
13-630
Theory
Hazen-Williams Equation
The Hazen-Williams Formula is frequently used in the analysis of pressure pipe
systems (such as water distribution networks and sewer force mains). The formula is
as follows:
Q = k C A R0.63 S0.54
Where:
RELATED TOPICS
Darcy-Weisbach Equation
Because of non-empirical origins, the Darcy-Weisbach equation is viewed by many
engineers as the most accurate method for modeling friction losses. It most commonly
takes the following form:
hL = f
L V2
D 2g
Where:
hL
13-631
For section geometries that are not circular, this equation is adapted by relating a
circular sections full-flow hydraulic radius to its diameter:
D = 4R
Where:
Where:
RS
f
The Swamee and Jain equation can then be used to calculate the friction factor. For
more information, see Swamee and Jain Equation on page 13-633.
RELATED TOPICS
13-632
Theory
Swamee and Jain Equation
Note:
1.325
f =
2
.
5
74
ln e
+
0.9
3.7 D
R
Where:
Re
The friction factor is dependent on the Reynolds number of the flow, which is dependent on the flow velocity, which is dependent on the discharge. As you can see, this
process requires the iterative selection of a friction factor until the calculated
discharge agrees with the chosen friction factor.
RELATED TOPICS
Mannings Equation
Note:
Mannings equation, which is based on Chezys equation, is one of the most popular
methods in use today for free surface flow. For Mannings equation, the roughness
coefficient in Chezys equation is calculated as:
C=k
R1/ 6
n
13-633
Where:
Substituting this roughness into Chezys equation, you obtain the well-known
Mannings equation:
k
A R2 / 3 S1/ 2
n
Q=
Where:
RELATED TOPICS
Flow Regime
The hydraulic grade in a flow section depends heavily on the tailwater conditions,
pipe slope, discharge, and other conditions. The basic flow regimes that a pipe may
experience include:
13-634
Pressure Flow
Theory
Critical Flow
Subcritical Flow
Supercritical Flow
Based on the gradually varied flow analysis, different portions of any given pipe may
be under different flow regimes.
Pressure Flow
When a pipe is surcharged, headlosses are simply based on the full barrel area and
wetted perimeter. Because these characteristics are all functions of the section shape
and size, friction loss calculations are greatly simplified by pressurized conditions.
A3 Q2
=
T
g
Where:
A= Area of flow ( m , ft )
13-635
Q = Section Discharge ( m s , ft s )
g = Gravitational acceleration ( m s , ft s )
This is a relatively simple computation for simple geometric shapes, but can require
iterative calculation for more complex shapes (such as arches). Some sections may
even have several valid critical depths, making numerical convergence more difficult.
Critical depth refers to the depth of water in a channel for which the specific energy is
at its minimum. Critical slope refers to the slope at which the critical depth of a pipe
would be equal to the normal depth.
Subcritical Flow
Subcritical flow refers to any flow condition where the Froude number is less than 1.0.
For this condition, the depth is above critical depth, and the velocity is below the critical depth velocity.
Supercritical Flow
Supercritical flow refers to any condition where the Froude number, or the ratio of
internal forces to gravity forces, is greater than 1.0. For this condition, the depth is
below critical depth, and the velocity is above the critical depth velocity.
Slope Classification
Zone Classification
Profile Classification
Slope Classification
The constructed slope of a conduit is a very important factor in determining the type
of gradually varied flow profile that exists. Slopes fall into one of five types, all of
which are handled by the program:
13-636
Adverse Slope
Theory
Horizontal Slope
Critical Slope
Any pipe can qualify as only one of these slope types for a given discharge. For
differing flows, though, a pipe may change between qualifying as a mild, critical, and
steep slope. These slopes do not relate to just the constructed slope, but to the
constructed slope relative to the critical slope for the given discharge.
Adverse Slope
Adverse slope occurs when the upstream invert elevation of a pipe is actually below
the downstream invert elevation. Normal depth is undefined for adverse slopes, since
no amount of positive flow would result in a rising friction slope. Most flow conditions for adverse sloping pipes are subcritical.
Pipes are typically not designed to be adverse, so most situations with adverse slopes
are due to construction errors or other unusual circumstances. Adverse pipes may
cause some concern beyond the hydraulic capacity of the system, because stagnant
water, excessive clogging, and other non-desirable conditions may result.
Horizontal Slope
As the name suggests, a horizontal slope results when a pipe's upstream and downstream invert elevations are the same. Normal depth for a horizontal pipe is theoretically infinite, although critical depth may still be computed. Like adverse slopes,
most flow conditions for horizontal pipes are subcritical.
Hydraulically Mild Slope
A hydraulically mild slope is a condition where the constructed slope is less than the
critical slope. For this condition, the section's normal depth is above critical depth,
and the flow regime is usually subcritical.
Critical Slope
A pipe or channel may have exactly the same slope as the critical slope for the
discharge it carries. This is a very uncommon occurrence, but it is possible and the
program does calculate it appropriately. Critical depth is an inherently unstable
surface, so flow is most likely to be subcritical for these slopes.
13-637
Zone Classification
There are three zones that are typically used to classify gradually varied flow:
Zone 1 is where actual flow depth is above both normal depth and critical depth.
Zone 2 is where actual flow depth is between normal depth and critical depth.
Zone 3 is where actual flow depth is below both normal depth and critical depth.
13-638
Theory
Profile Classification
The gradually varied flow profile classification is simply a combination of the slope
classification and the zone classification. For example, a pipe with a hydraulically
mild slope and flow in zone 1 would be considered a Mild-1 profile (M1 for short).
The program will analyze most profile types, but will not analyze certain flow profile
types that occur rarely in conventional sewer system such as H3, M3, and S3.
13-639
Energy Balance
Even for gradually varied flow, the solution is still a matter of balancing the energy
between the two ends of a pipe segment. The energy equation as it relates to each end
of a segment is as follows (note that the pressures for both ends are zero, since it is
free surface flow):
V22
V12
Z1 +
= Z2 +
+ HL
2g
2g
Where:
The friction loss is computed based on the average rate of friction loss along the
segment and the length of the segment. This relationship is as follows:
H L = S Avg x =
S1 + S 2
x
2
Where:
HL =Loss across the segment (m, ft)
Savg = Average friction slope (m/m, ft/ft)
S1 = Friction slope at the upstream end of the segment (m/m, ft/ft)
S2 = Friction slope at the downstream end of the segment (m/m, ft/ft)
?x = Length of the segment being analyzed (m, ft)
13-640
Theory
The conditions at one end of the segment are known through asinverttion or from a
previous calculation step. Since the friction slope is a function of velocity, which is a
function of depth, the depth at the other end of the segment can be found through iteration. There are two primary methods for this iterative solution, the Standard Step
method and the Direct Step method.
Note:
13-641
There are significant losses associated with hydraulic jumps, due to the amount of
mixing and hydraulic turbulence that occurs. These forces are also highly erosive, so
engineers typically try to prevent jumps from occurring in gravity flow systems, or at
least try to predict the location of these jumps in order to provide adequate channel,
pipe, or structure protection. The program does not perform any specific force analyses that seek to precisely locate the hydraulic jump, nor does it identify the occurrence of jumps that might happen as flows leave a steep pipe and enter a mild pipe.
Rather it performs analyses sufficient to compute grades at structures.
Backwater Analysis
The classic solution of gravity flow hydraulics is via a backwater analysis. This type
of analysis starts at the network outlet under free discharge, submerged, or tailwater
control, and proceeds in an upstream direction.
13-642
Theory
Steep pipes tend to "interrupt" the backwater analysis, and reset the hydraulic control
to critical depth at the upstream end of the steep pipe. A frontwater analysis may be
needed for a steep profile (such as an S2), with the backwater analysis recommencing
from the upstream structure.
Free Outfall
This program lets you define the tailwater condition at the outlet as either Free Outfall,
Crown Elevation or User-Specified.
For a pipe with a hydraulically steep slope, the Free Outfall condition will yield a
starting depth equal to normal depth in the pipe. For a pipe with a hydraulically mild
slope, the Free Outfall condition will yield a starting depth equal to critical depth.
When an outlet has multiple incoming pipes, the Free Outfall condition yields a
starting elevation equal to the lowest of the individual computed elevations.
The Crown condition should be used when the pipe discharges to an outlet where the
water surface elevation is equal to the elevation of the top of the pipe.
Structure Flooding
Flooding at manholes in SewerCAD and inlets in StormCAD occurs whenever the
elevation of water is above the structure rim elevation. When this occurs, the backwater analysis will continue by resetting the hydraulic grade to the structure rim elevation or ground elevation, whichever is higher. However, if a structure is defined with
a bolted cover, the hydraulic grade is not reset to the rim elevation.
In actual flooding situations, flows may be diverted away from the junction structure
and out of the system, or attenuated due to surcharged storage. In this program, even
though the governing downstream boundary for the next conduit is artificially lowered
to prevent the propagation of an incorrect backwater, the peak discharges at the structure are conserved and are not reduced by the occurrence of flooding at a junction.
Frontwater Analysis
The program will perform a frontwater analysis in a steep pipe operating under supercritical flow, since these pipes are typically entrance controlled. The hydraulic control
is at the upstream end of the conduit, and the gradually varied flow analysis will
proceed in a downstream direction until either the normal depth is achieved, a
hydraulic jump occurs, or the end of the pipe is encountered.
The program's algorithm is fundamentally based on backwater analysis. As a result, a
continuous frontwater analysis is not performed through two or more consecutive
steep pipes.
13-643
Va =
Vu + Vd
2
The Simple Average Velocity method does not account for any depth changes between
the two ends of the pipe as the weighted average velocity method does.
13-644
Theory
Li
Lt
13-645
Case 2 - Hydraulic grade downstream greater than normal depth, and less than or
equal to pipe crown.
13-646
Theory
Excess Capacity Profile, Case 2 (Normal Depth < Hydraulic Grade <=
Pipe Crown)
When the hydraulic grade is above the pipe's normal depth but below the top of the
pipe, a friction slope of zero is assumed until it either intersects the pipe's normal
depth or reaches the end of the pipe.
13-647
If the full friction slope intersects the crown of the pipe, the
profile will continue with a Case 2 profile analysis.
13-648
Theory
Junction Headlosses
Junction headlosses includes the following:
Structure Headloss on page 13-649
Special Assumptions on page 13-652
Structure Headloss
When water flows through a junction structure, there are headlosses associated with
mixing, change of direction, and so forth. This section deals with the computation of
these losses based on the following popular methods:
Absolute
Standard
HEC-22 Energy
Generic
Flow-Headloss Curve
13-649
Vo2
hs = K
2g
Where:
For suggested coefficient values for various structure configurations, see the Typical
Headloss Coefficient table at the end of this chapter.
Headloss - Generic Method
The generic method computes the structure headloss by multiplying the velocity head
of the exit pipe by the user-entered downstream coefficient and then subtracting the
velocity head of the governing upstream pipe multiplied by the user-entered upstream
coefficient.
Vo2
V12
hs = K0
K1
2g
2g
Where:
13-650
Theory
If there are multiple upstream pipes entering the junction then the program must
choose one of the pipes to use in the calculation. The pipe that is chosen is considered
the governing upstream pipe. The governing upstream pipe is selected based on one of
the following methodologies:
The default method for selecting the governing upstream pipe is to choose the pipe
with the maximum flow times velocity. However, the user can select one of the other
options through the generic structure loss options.
Headloss-HEC-22 Energy Method
Similar to the standard method, the HEC-22 Energy method (from the FHWA's Urban
Drainage Design Manual, Hydraulic Engineering Circular No. 22) correlates structure
headloss to the velocity head in the outlet pipe using a coefficient. Experimental
studies have determined that this coefficient can be approximated by:
K = K o CD C dC Q Cp CB
Where:
13-651
Special Assumptions
The HEC-22 Energy method documentation is written with a limited range of applicability. Many of the equations are written on the basis of pipe diameter, structure diameter, and so on. Since StormCAD and SewerCAD offer non-circular pipes and noncircular structures, this creates the need for some interpretation of the term "diameter."
In some cases, the intent of the methodology is to compare the size of one pipe to
another pipe, or to the size of a structure. In these cases an equivalent diameter is
used, which is computed from the full area of the pipe or structure. Equivalent diameter is the diameter of a circle with the area equal to the area of the examined pipe or
structure.
In other cases, the intent of the methodology is to compare depths within the structure.
For these cases, the rise (height) of the pipes is used in place of "diameter."
Pressure Flow, Free Surface Flow, and Transitional Flow
Throughout the documentation for HEC-22 Energy losses, you will see references to
"pressure flow", "free surface flow", and "transitional flow".
Pressure flow (submerged flow) is assumed to be any condition for which the depth of
water above the outlet pipe invert is greater than 3.2 times the height of the outlet pipe.
Free surface flow (unsubmerged flow) is assumed to be any condition for which the
depth of water above the outlet pipe invert is less than the height of the pipe.
Transitional flow is any condition between pressure flow and free surface flow.
Initial Headloss Coefficient
The initial headloss coefficient, which is based on relative junction size, is calculated
as:
b
K o = 0.1
De
b
(1 sin ) + 1.4
0.15
sin
Where:
13-652
Theory
D
C D = o
Di
Where:
d
C d = .5 aho
De
0.6
Where
13-653
Q
C Q = (1 2 sin )1 i
Qo
0.75
+1
Where:
h
C p = 1 + 0.2
Do
h d aho
D
o
Where:
13-654
h = Vertical distance from invert of the plunge pipe to the center of the outflow
pipe (m, ft)
daho = Water depth in the junction relative to the outflow pipe invert (m, ft)
Theory
Correction for Benching
The correction factor for structure benching is similar to the shaping correction factor
used in the AASHTO structure loss method. The correction accounts for smoother
transitions from the inflow pipe to the outflow pipe based on the presence (or lack) of
shaping in the bottom of the structure.
The following figure represents the four types of benching:
By default, the program uses the values documented in HEC-22 (and presented in the
following table) for pressure and free surface flow, but the user can change these
values. For transitional flow, the program interpolates from the table linearly, based
on the actual ratio of depth in the access hole to the height of the outflow pipe.
13-655
Correction factor, CB
Pressure*
Free Surface**
Flat Floor
1.00
1.00
Depressed Floor
1.00
1.00
Half Bench
0.95
0.15
Full Bench
0.75
0.07
d aho
D e > 3.2
d aho
D e < 1.0
d aho is the water depth in the structure above an outlet pipe invert and D e is the
outlet pipe diameter.
Headloss - AASHTO Method
The AASHTO method (as defined in the AASHTO Model Drainage Manual) for
structure headloss is based on power-loss methodologies. This method can be summarized by the following equation:
h s = (h c + h b + h e ) C n C s
Where:
13-656
Theory
AASHTO Contraction Loss
The contraction loss is due to flow transitioning from large-area, low-velocity flow to
small-area, high- velocity flow, such as flow exiting a structure and entering a downstream pipe. This loss is calculated based on the exit pipe's velocity and a contraction
coefficient, as follows:
Vo2
hc = Kc
2g
Where:
The contraction coefficient defaults to the AASHTO documented value of 0.25, but
can be changed by the user in the Calculation Options.
AASHTO Bend Loss
Vo
( 1 K i )Q i V i
h b = --------- --------------------------- -------2g
Qo
2g
Where:
Ki = Bend factor
13-657
The program automatically computes a bend factor based on the angles at which the
pipes come together. The program's default bend factors are based on Figure 13-12 of
the AASHTO manual, but these values, as with other AASHTO coefficients and
corrections, can be changed by the user.
See Headloss Coefficients for Junctions on page 13-698.
AASHTO Bend Loss Original Equation
The structure bend loss is computed for each incoming pipe using the following equation from the AASHTO manual. Losses are computed for each incoming pipe, and the
greatest value is used.
V
h b = Ki 0
2g
Where:
The AASHTO manual also documents another bend loss method shown in the
following equation. The authors of the AASHTO manual agree that either equation is
acceptable. Because of the following equation's tendency to compute negative bend
losses in certain cases, we decided to use the above equation exclusively within this
program.
Hi =
2
13-658
Theory
Vs2
he = K e
2g
Where:
The most significant pipe is the pipe that has the greatest product of velocity and
discharge, omitting any pipes that have a discharge less than 10% of the structure's
outflow. The expansion coefficient defaults to the AASHTO documented value of
0.35, but can be changed by the user.
13-659
Minor Losses
Minor losses in pressure pipes are caused by localized areas of increased turbulence
that create a drop in the energy and hydraulic grades at that point in the system. The
magnitude of these losses is dependent primarily upon the shape of the fitting, which
directly affects the flow lines in the pipe.
hm = K
13-660
V2
2g
Theory
Where:
hm
Typical values for fitting loss coefficients are included in Fitting Loss Coefficients
on page 13-661.
Generally speaking, more gradual transitions create smoother flow lines and smaller
headlosses. For example, the figure below shows the effects of entrance configuration
on typical pipe entrance flow lines.
K Value
Pipe Entrance
Fitting
K Value
90 Smooth Bend
Bellmouth
0.03-0.05
Bend Radius / D = 4
0.16-0.18
Rounded
0.12-0.25
Bend Radius / D = 2
0.19-0.25
Sharp-Edged
0.50
Bend Radius / D = 1
0.35-0.40
Projecting
0.80
ContractionSudden
Mitered Bend
= 15
0.05
D2/D1 = 0.80
0.18
= 30
0.10
D2/D1 = 0.50
0.37
= 45
0.20
D2/D1 = 0.20
0.49
= 60
0.35
= 90
0.80
ContractionConical
D2/D1 = 0.80
0.05
D2/D1 = 0.50
0.07
Line Flow
0.30-0.40
D2/D1 = 0.20
0.08
Branch Flow
0.75-1.80
ExpansionSudden
Tee
Cross
13-661
Pump Theory
Table 13-2: Typical Fitting K Coefficients (Contd)
Fitting
K Value
Fitting
K Value
D2/D1 = 0.80
0.16
Line Flow
0.50
D2/D1 = 0.50
0.57
Branch Flow
0.75
D2/D1 = 0.20
0.92
45 Wye
ExpansionConical
D2/D1 = 0.80
0.03
D2/D1 = 0.50
0.08
D2/D1 = 0.20
0.13
Line Flow
0.30
Branch Flow
0.50
Pump Theory
Pumps are an integral part of many pressure systems. Pumps add energy, or head
gains, to the flow to counteract headlosses and hydraulic grade differences within the
system.
A pump is defined by its characteristic curve, which relates the pump head, or the
head added to the system, to the flow rate. This curve is indicative of the ability of the
pump to add head at different flow rates. To model behavior of the pump system, additional information is needed to ascertain the actual point at which the pump will be
operating.
The system operating point is based on the point at which the pump curve crosses the
system curve representing the static lift and headlosses due to friction and minor
losses. When these curves are superimposed, the operating point can easily be found.
This is shown in the figure below.
13-662
Theory
and
h 1 n1
=
h 2 n 2
13-663
Pump Theory
Where:
13-664
Theory
When the user selects a junction as a control node they must also specify the target
head that the pump is trying to maintain by increasing or decreasing speed,
however, when the user selects a storage node as a control node the target head is
the initial level of the storage node.
In general, wastewater pumps are controlled on the suction side while water distribution pumps are controlled on the discharge side.
Control statements can be used to turn variable speed pumps on and off but pump
speeds specified in control statements cannot override speeds determined by the
model. While the pumps are on or off, the hydraulic grade at the target node may
deviate from the target grade. If that node is a tank/wet well, the variable speed
pump algorithm keeps track of the volume that must be pumped to bring the level
back to the target. For nodes with no storage, the grade instantly reaches the target
when the pump comes back on.
The variable speed pump continues to operate in the model even when the target
tank reaches min or max level. Warning messages are issued to identify this condition.
3. Fixed Flow treats the pump output as a constant and adjusts the speed to produce
that flow as long as the speed does not exceed the maximum. Note that fixed flow
pumps do not support being controlled with simple or logical controls and they do
not turn on automatically at any time after being closed by the hydraulic engine
(e.g., if a water source becomes unavailable).
4. The speed of a variable speed pump can also be adjusted using a series of control
statements. This requires more work on data entry but can be used to handle
complex controls. If you want the variable speed pump to be controlled by a set of
control statements, the pump should be a Pattern type variable speed pump with a
pattern of <None>. That is: Is variable speed? = True, VSP Type = Pattern Based,
Pattern = <None>. Then the controls specified in the Operational alternative will
be used.
Because of its discrete nature, this type of control can display oscillations in
speed. For example with the controls below:
IF (Level <5 and Level =>3) Speed = 0.8
IF (Level <7 and Level =>5) Speed = 0.7
when the level is very close to 5, the speed can oscillate between 0.7 and 0.8
rather than ramp smoothly between the two settings.
13-665
Pump Theory
Constant PowerThese pumps may be useful for preliminary designs and estimating pump size, but should not be used for any analysis for which more accurate results are desired.
Design Point (One-Point)A pump can be defined by a single design point (Hd
@ Qd). From this point, the curves interception with the head and discharge axes
is computed as Ho = 1.33Hd and Qo = 2.00Qd. This type of pump is useful for
preliminary designs, but should not be used for final analysis.
Multiple PointThis option allows you to define a custom rating curve for a
pump. The pump curve is defined by entering points for discharge rates at various
heads. Since the general pump equation, shown below, is used to simulate the
pump during the network computations, the user-defined pump curve points are
used to solve for coefficients in the general pump equation:
Y = A (B Q C )
13-666
Theory
Where:
A,B,C
The Levenberg-Marquardt Method is used to solve for A, B and C based on the given
multiple-point rating curve.
QIN t = Q OUT t + VS
Where:
QIN
QOUT
VS
13-667
Pump Theory
Conservation of Energy
The conservation of energy principle states that the headlosses through the system
must balance at each point. For pressure networks, this means that the total headloss
between any two nodes in the system must be the same regardless of what path is
taken between the two points. The headloss must be sign consistent with the assumed
flow direction (i.e., gain head when proceeding opposite the flow direction and lose
head when proceeding in the flow direction).
The same basic principle can be applied to any path between two points. As shown in
the figure above, the combined headloss around a loop must equal zero in order to
achieve the same hydraulic grade as at the beginning.
13-668
The method can directly solve both looped and partly branched networks. This
gives it a computational advantage over some loop-based algorithms, such as
Simultaneous Path, which require the reformulation of the network into equivalent looped networks or pseudo-loops.
Using the method avoids the post-computation step of loop and path definition,
which adds significantly to the overhead of system computation.
Theory
The structure of the generated system of equations allows the use of extremely
fast and reliable sparse matrix solvers.
The derivation of the Gradient Algorithm starts with two matrices and ends as a
working system of equations (for more information, see Derivation of the Gradient
Algorithm on page 13-669).
A12 = A21T
and
A10 = A01T
A12(i,j) = 1, 0, or -1
13-669
Pump Theory
fi = fi (Qi )
These matrix elements that define known or iterative network state can be used to
compute the final steady-state network represented by the matrix quantities for
unknown flow and unknown nodal head.
Unknown link flow quantities are defined by:
QT = [Q1,Q2, Qp ]
HT = [H1, H2 , HN ]
These topologic and quantity matrices can be formulated into the generalized matrix
expression using the laws of energy and mass conservation:
A 12H + F(Q) = A 10H f
A 12 Q = q
A second diagonal matrix that implements the vectorized head change coefficients is
introduced. It is generalized for Hazen-Williams friction losses in this case:
R Q n1 1
1 1
n 1
R2 Q2 2
A 11 =
...
...
nP 1
R P QP
This yields the full expression of the network response in matrix form:
A 11 A 12 Q A 10H f
=
0 H
q
A 21
13-670
Theory
To solve the system of non-linear equations, the Newton-Raphson iterative scheme
can be obtained by differentiating both sides of the equation with respect to Q and H
to get:
NA 11 A 12 dQ dE
=
0 dH dq
A 21
with
n1
n2
N=
...
nP
The final recursive form of the Newton-Raphson algorithm can now be derived after
matrix inversion and various algebraic manipulations and substitutions (not presented
here). The working system of equations for each solution iteration, k, is given by:
1
H k +1 = (A 21 N 1 A 11 A 12 ) 1 A 21 N 1 (Q k + A 11 A 10 H f ) + (q A 21Q k )
1
Q k +1 = (1 N 1 )Q k N 1 A 11 (A12 H k +1 + A 10 H f )
The solution for each unknown nodal head for each time iteration is computationally
intensive. This high-speed solution utilizes a highly optimized sparse matrix solver
(see The Linear System Equation Solver on page 13-671) that is specifically
tailored to the structure of this matrix system of equations.
Sources:
Todini, E. and S. Pilati, A gradient Algorithm for the Analysis of Pipe Networks,
Computer Applications in Water Supply, Vol. 1Systems Analysis and Simulation,
ed. By Bryan Callback and Chin-Hour Or, Research Studies Press LTD, Watchword,
Hertfordshire, England.
where:
13-671
Pump Theory
x = Hk + 1
b = A 21 N 1 (Q k + A 11 A 10 H f ) + (q A 21Q k )
and it can be seen that the nature of the topological matrix components yield a total
working matrix A that is:
Symmetric
Positive definite
Stieltjes type
where L is lower triangular with positive diagonal elements. Making the Cholesky
factorization allows the system to be solved in two steps:
y = L1b
x = (LT ) 1 y
The use of this approach over more general sparse matrix solvers that implement
traditional Gaussian elimination methods without consideration to matrix symmetry is
preferred, since performance gains are considerable. The algorithm utilized in this
software solves the system of equations using a variant of Choleskys method which
has been optimized to reduce fill-in of the factorization matrix, thus minimizing
storage and reducing overall computational effort.
13-672
Theory
Routing Overview
As a hydrograph flows through a conduit it undergoes changes in shape and temporal
distribution caused by translation and storage effects.
SewerCAD uses two methods to determine the shape and distribution of a hydrograph
routed through a gravity pipe.
Convex Routing
13-673
Fixed and Known flows are not routed. Fixed Unit loads and
Time-variant loads are routed.
Convex Routing
The underlying asinverttion of the convex routing method is that the routed outflow
for a time step is based on the inflow and outflow for the previous time step. Each
outflow ordinate is calculated as:
Ot + t = cI t + (1 c )Ot
Where:
Ot + = Outflow at time t + t
The convex routing coefficient is essentially a ratio of the hydrologic time step and
representative flow travel time through the pipe and is calculated as follows:
c = t
V t
=
L tt
Where:
The velocity used to calculate the coefficient is either the normal velocity or full flow
velocity generated for a user-specified percentage of the peak of the inflow
hydrograph. In other words, if the percentage of the peak flow is greater than the
capacity of the pipe then the full-flow velocity is used. If the percentage of the peak
flow is less than the capacity the flow velocity for normal depth is used.
13-674
Theory
Note:
You can specify the percentage of the peak flow, which is used
to calculate the Convex Routing coefficient for each pipe, by
clicking the Go button and then clicking the Options button.
Then click the Convex tab of the Calculation Options dialog. The
values typically range between 50% and 75%.
The higher the percentage of flow the faster the velocity used to calculate the convex
routing coefficient, hence the closer the routed hydrograph will be to a pure translation
of the inflow hydrograph.
The user-specified percentage can be modified in the calculation options. A typical
value is around 75 % but can be modified for oddly shaped hydrographs with sharp
uncharacteristic peaks or for calibration purposes.
Note:
1
1
Ot = I t t + 1 I t
c
c
Where:
13-675
Hydrologic Time Step - This time step is used to calculate the routed hydrographs
and represents the time increment of all hydrographs generated during the analysis. The hydrologic time step is also used as the calculation increment for the
pressure calculations.
Hydraulic Time Step - This time step represents how often the hydraulic calculations are performed. Flows are interpolated off the previously generated hydrographs using the hydraulic time step and are used to perform the gradually varied
flow analyses for that time step.
The hydrologic time step should be less than or equal to the hydraulic time step. The
hydraulic time step should be a multiple of the hydrologic time step.
Note:
13-676
Theory
The difference can also be recognized by the pipe's context in the network. The pipes
in a gravity system must all converge on a single termination point in a classic tree
structure. Multiple pipes can enter into a single gravity node, but only one may exit.
The gravity subnetwork can either terminate on a wet well, or an outlet.
The force mains can be much more complex with loops and multiple outlet points.
The pressure subnetwork can terminate on an outlet or a manhole.
See Subnetworks on page 13-682 for more information.
13-677
13-678
Theory
During an Extended Period Simulation flows to the gravity system are solely determined based on the hydraulic characteristics of the force main system.
If the force main empties into an outlet the HGL boundary is determined by the elevation of the user specified-tailwater. The HGL boundary between the force main and
gravity system is determined by the elevation of the force main at the boundary point.
13-679
13-680
Theory
100 people = 50 l/s
The total load population contributing to the load entering the pressure system is 300
people, equivalent to a flow of 100 liters per second. The operating points of each
pump are such that the discharges into the downstream gravity systems are 200 liters
per second and 400 liters per second. This is more than the rate of flow entering the
wet well.
When conserving pumped flow, the flows in each discharging force main are transferred directly to the downstream gravity system, resulting in a pumped load of 200 l/
s at O-1 and a pumped load of 400 l/s at O-2.
When conserving load components, the 300 people contributing to the load at the wet
well are split proportionally to the downstream gravity systems (1/3 and 2/3). This
results in a load of 100 people (50 l/s) at O-1, and 200 people (70 l/s) at O-2.
The differences can also be seen for the following system, with the same load equivalents as above.
When conserving pumped loads, the downstream gravity load is computed as:
13-681
Subnetworks
The SewerCAD solver works efficiently on complex gravity/pressure collection
systems because it breaks the system into individual gravity and pressure subnetworks
which it solves quickly with the most efficient and appropriate equations. At the start
of each run, the system is parsed into subnetworks each of which is given its own ID
which is the label for the outfall of that subnetwork (which may be a wet well in some
cases) for gravity subnetworks or a number (starting at 1) for pressure subnetworks.
The name of the subnetwork in which an element is located can be found in the property grid under "Results (Engine parsing)".
A gravity subnetwork consists of all the gravity conduits (and associated nodes)
connected upstream from the outfall/wet well. A pressure subnetwork consists of all
the pressure pipes (and associated nodes) connected to the outfall or manhole that
transitions back to a gravity subnetwork.
Each pressure subnetwork can be highlighted in the drawing from the Calculation
Detailed Summary > Pressure Summary tab by clicking the Highlight button next to
the Pressure Subnetwork name.
13-682
Theory
Pipe Matching
Offset Matching
Drop Structures
The designed pipe will be the smallest available section size from the Engineering
Library that meets the constraints and has a capacity greater than its discharge. In a
situation where there are no pipe sizes with adequate capacity, the largest available
size will be used.
13-683
100% Full
Nominal
Diameter
Depth
(mm)
Capacity
(l/s)
80% Full
Depth
(mm)
Capacity
(l/s)
50% Full
Depth
(mm)
Capacity
(l/s)
300 mm
300
101
240
99
150
50
375 mm
375
183
300
179
188
91
450 mm
450
297
360
291
225
149
Depending on the selected percent-full, the smallest available pipe could be for any of
the bold values above. Obviously, if the design percentage were something different,
an even larger section may be required.
Hydraulically, the capacity at a percentage of pipe rise is generally not equal to that
percentage of the full pipe capacity. As can be seen in the table above, 80%-full
capacity does not equal 80% of the 100%-full capacity.
For sections that are vertically symmetrical, 50% full is a special case where the
wetted perimeter and area are both half that of full flow. This means that the hydraulic
radius and velocity are the same for half-full and full flow, resulting in a highly special
condition where the 50%-full capacity is actually equal to one half of the 100%-full
capacity.
13-684
Theory
Roughness n = 0.013
Assume that the design is for 100% full capacity, allowing up to three barrels of the
following section sizes:
Table 13-4: Alow Multiple Sections
Circular
Section
Size
Nominal
Diameter
1 Barrel
Capacity
(l/s)
Meets
Flow?
2 Barrels
Capacity
(l/s)
Meets
Flow?
3 Barrels
Capacity
(l/s)
Meets
Flow?
300 mm
101
No
202
No
203
No
375 mm
183
No
366
No
549
No
450 mm
297
No
595
No
892
Yes
525 mm
449
No
897
Yes
1346
Yes
600 mm
641
No
1281
Yes
1922
Yes
For these conditions, the selected design would use two 525 mm barrels - the smallest
section size within the least number of barrels to meet the capacity criteria.
Pipe Matching
When pipes meet at a structure, it is often desirable to have the pipes at approximately
the same elevation. To do this, the program allows you to design your pipes to match
inverts or crowns. This means that when the design is done (if a valid design was
found), all of the designed pipes entering a structure will have the same invert elevation or crown elevation.
13-685
Offset Matching
If an offset value is specified, it represents the desired drop across the structure. The
design incorporates this offset, resulting in upstream pipes that are higher than the
downstream pipe by the specified offset. Note that all designed upstream pipes will
have the same invert or crown elevation.
For example, an offset of 0.1 meter could result in a downstream pipe with an invert of
100.0 meters, and several upstream pipes with invert elevations at 100.1 meters.
Drop Structures
Drop structures are structures at which the incoming pipes are not all at the same
elevation, nor do any of them necessarily match the downstream pipe. Including these
structures may help to reduce excavation, since the entire upstream system does not
need to be as deep.
The program will only use drop structures if you have chosen to allow them, and if a
pipe's maximum slope constraint cannot be met. Otherwise, the upstream system will
be designed as needed to maintain the desired slope and velocity constraints, which
may require significantly lower pipe elevations.
Design Priorities
Unfortunately, it is not always possible to automate a design that meets all desired
constraints. With this in mind, there are certain priorities that are considered when the
automated design is performed. These priorities are in place to try to minimize the
effect on existing portions of the system while providing appropriate capacity in the
designed pipes.
While this sequence does not go into complete detail regarding the design process, it
does indicate the general priorities for the automated design. The priorities, of course,
only deal with elements that are being designed. If a pipe has fixed inverts or is not to
be designed at all, some or all of these criteria obviously do not apply.
13-686
Theory
13-687
13-688
Theory
13-689
n=
13-690
(PN nN2 )
2
2
2
Pn
1 1 + P2 n2 + .... + PN nN
P
(13.1)
Theory
Where
Roughness coefficient
Weighted perimeter
Subscripts represents subdivisions of one given
section
PN n1N.5
1.5 3
1.5
1.5
(Pn
1 1 + P2 n2 + .... + PN nN )
=
n=
Where
(13.2)
Roughness coefficient
Wetted perimeter
Subscripts represents subdivisions of one given
section
AN n1N.5
(
1
n=
Where
(13.3)
Roughness coefficient
Flow area
Subscripts represents subdivisions of one given
section
13-691
Cox MethodThe Cox equation is normally used for open, irregular channels
such as natural floodplains.
N
(AN nN )
n=
Where
A1n1 + A2 n2 + .... + AN nN
A
Roughness coefficient
Flow area
(13.4)
Lotter MethodThe Lotter equation is normally used for open, irregular channels such as natural floodplains.
n=
PR
N
1
Where
PR
3
5
PN RN 3
nN
P1R1 3 P2 R2 3
P R 3
+
+ .....+ N N
n1
n2
nN
Roughness coefficient
Wetted perimeter
Hydraulic radius
(13.5)
13-692
Theory
Special Considerations
There are a few special considerations that should be realized when analyzing a sewer
system. These are conditions where special asinverttions need to be made, or where
calculations may seem counter-intuitive at first glance. These considerations include:
Energy Discontinuity
Design Considerations
Energy Discontinuity
The program by default uses hydraulic grade as the basis for its hydraulic computations. Energy grade at any given point is then computed by adding the velocity head
to the hydraulic grade. Because of this standard practice, energy discontinuities may
occasionally occur, such as when pipe size decreases in the downstream direction, or
pipe slope increases.
13-693
Special Considerations
If you want the calculations to be based on the energy grade line you can change it
with the Structure Loss Mode Calculation Option.
Flow discontinuities can also be responsible for energy discontinuities. Since a structure is analyzed based on a different system time than a pipe, a direct comparison of
energy grades is not reasonable.
Design Considerations
As with any automated design, the program's design is intended only as a preliminary
step. It will select pipe sizes and pipe invert elevations based on the input provided,
but no computer program can match the skills that an experienced engineer has. The
modeler should always review any automated design, and should make any changes
required to adjust, improve, and otherwise polish the system.
13-694
Theory
In the gravity portion of the system there are two variables that can be used in both
Extended Period Simulations and Steady State analyses. These are valuable to know
if you are switching back and forth between the two analysis modes, and would like to
maintain the same reports, color coding, etc
Total Flow - Is available for gravity pipes and gravity nodes. In gravity nodes it
represents the sum of all the flow exiting the node. In gravity pipes during a
Steady State analysis it represents the sum of all the flow entering into the pipe. In
an Extended Period Simulation it represents the flow used during a time step's
hydraulic analysis and represents a flow point on the pre-routed hydrograph.
Diverted Flow Out - Is available for gravity nodes. Represents the flow exiting
the node via a diversion.
In the pressure portion of the system, the Pressure Flow attribute for the pressure pipes
shows the total amount of flow going through the pipe for a time step, and is available
for both Extended Period Simulations and Steady State analyses.
Mannings n Coefficients
Table 13-5: Mannings n Coefficient Table
Lined Channels
Concrete, with surfaces as indicated
Mannings n
Formed, no finish
0.013 0.017
Trowel finish
0.012 0.014
Float finish
0.013 0.015
0.015 0.017
0.016 0.019
0.018 0.022
0.015 0.017
0.017 0.020
0.020 0.025
0.016 0.020
0.020 0.030
Formed concrete
0.017 0.020
0.020 0.023
0.023 0.033
13-695
Mannings n Coefficients
Table 13-5: Mannings n Coefficient Table (Contd)
Brick
Asphalt
0.014 0.017
Smooth
0.013
Rough
0.016
0.011 0.013
Good section
0.017 0.020
Irregular section
0.022 0.027
Unlined Channels
Earth, uniform section
Mannings n
Clean, recently completed
0.016 0.018
0.018 0.020
0.022 0.027
0.022 0.025
No vegetation
0.022 0.025
0.025 0.030
0.030 0.035
0.025 0.030
0.030 0.040
No vegetation
0.028 0.033
0.035 0.050
0.035
Smooth and uniform
0.035 0.040
0.040 0.045
Channels not maintained, weeds and brush Dense weeds, high as flow depth
uncut
Clean bottom, brush on sides
0.05 0.08
0.07 0.11
0.10 0.14
13-696
0.08 0.12
Mannings n
Theory
Table 13-5: Mannings n Coefficient Table (Contd)
(Values shown are for velocities of 2 and 5 fps)
Depth of flow up to 0.7 ft.
Bermuda grass, Kentucky bluegrass, buffalo Mowed to 2 in.
grass
0.07 0.045
Length 4 to 6 in.
0.09 0.05
0.18 0.09
0.30 0.15
0.14 0.08
0.25 0.13
0.05 0.035
Length 4 to 6 in.
0.06 0.04
0.12 0.07
0.20 0.10
0.10 0.06
0.17 0.09
Gutters
Mannings n
Concrete gutter
Troweled finish
0.012
Asphalt pavement
Smooth texture
0.013
Rough texture
0.016
Smooth
0.013
Rough
0.015
Float finish
0.014
Broom finish
0.016
Concrete pavement
For gutters with small slope, where sediment may accumulate, increase all above values
of n by
0.002
13-697
Diagram
Headloss
Coefficient
0.5
13-698
Theory
Table 13-6: Typical Headloss Coefficients
Type of Manhole
Diagram
Headloss
Coefficient
1.0
13-699
Min.
Normal
Max.
0.009
0.010
0.013
0.010
0.012
0.014
0.013
0.016
0.017
1. Coated
0.010
0.013
0.014
2. Uncoated
0.011
0.014
0.016
1. Black
0.012
0.014
0.015
2. Galvanized
0.013
0.016
0.017
1. Subdrain
0.017
0.019
0.021
2. Storm drain
0.021
0.024
0.030
b. Steel
c. Cast iron
d. Wrought iron
e. Corrugated metal
13-700
Pipe Material
k (mm)
k (ft)
0.0015
0.000005
0.004
0.000013
0.0048
0.000016
0.045
0.00015
0.045
0.00015
Theory
Table 13-8: Darcy-Wesibach Roughness Heights k for Closed Conduits
Pipe Material
k (mm)
k (ft)
0.12
0.0004
Galvanized iron
0.15
0.0005
0.26
0.00085
0.18
0.0006
0.36
0.0012
0.60
0.002
0.9~9.0
0.003-0.03
Corrugated metal
45
0.15
13-701
13-702
Appendix
14
References
Ming Jin, Samuel Coran and Jack Cook (2004), New One-Dimensional Implicit
Numerical Dynamic Sewer and Storm Model, Haestad Methods Inc., Waterbury, CT
Ben C. Yen (2001), "Hydraulics of Sewer System", in Stormwater Collection Systems
Design Handbook, ed. Larry W. Mays, McGraw-Hill, New York
Danny L. Fread (1993), "Flow Routing", in Handbook of Hydrology, ed David R.
Maidment, McGraw-Hill, New York
Ming Jin and Danny L. Fread (2000) "Discussion on the Application of Relaxation
Scheme to Wave-Propagation Simulation in Open-Cannel Networks", Journal of
Hydraulic Eng., ASCE, 126(1), 89-91.
Ming Jin and Danny L. Fread (1999) "One-dimensional modeling of mud/debris
unsteady flows", Journal of Hydraulic Eng., ASCE, 25(8), 827-834.
Ming Jin and Danny L. Fread (1997) "Dynamic flood routing with explicit and
implicit numerical solution schemes", Journal of Hydraulic Eng., ASCE, 123(3), 166173.
14-703
14-704
Appendix
About Bentley
Systems
15
Bentley Systems, Incorporated provides software for the lifecycle of the worlds infrastructure. The companys comprehensive portfolio for the building, plant, civil, and
geospatial vertical markets spans architecture, engineering, construction (AEC) and
operations. Bentley is the leading provider of AEC software to the Engineering NewsRecord Design 500 and major owner-operators. For more information, visit the
Bentley Web site at http://www.bentley.com.
Bentley Systems, Inc. offers software solutions to civil engineers throughout the world
for analyzing, modeling, and designing all sorts of hydrologic and hydraulic systems,
from municipal water and sewer systems to stormwater ponds, open channels, and
more. With point-and-click data entry, flexible units, and report-quality output,
Bentley Systems, Inc. is the ultimate source for your modeling needs.
In addition to the ability to run in Stand-Alone mode with a CAD-like interface, three
of our productsWaterCAD, StormCAD, and Bentley SewerCAD V8ican be
totally integrated within AutoCAD. These three programs also share numerous
powerful features, such as scenario management, unlimited undo/redo, customizable
tables for editing and reporting, customizable GIS, database and spreadsheet connection, and annotation.
Be sure to contact us or visit our Web site at http://www.haestad.com to find out about
our latest software, books, training, and open houses.
Click one of the following links to learn more:
Software
Training
Internet Resources
Software
Bentley Systems, Inc. software includes:
15-705
Software
CivilStorm
SewerGEMS
SewerGEMS
WaterGEMS
WaterCAD
StormCAD
PondPack
FlowMaster
CulvertMaster
HAMMER
GISConnect
CivilStorm
CivilStorm revolutionizes municipal stormwater management. Whether your concern
is a stormwater master plan, localized flooding, GASB34 requirements, water quality
BMPs, NPDES permitting, or just simply being able to do faster and smarter designs
every day, CivilStorm fits your needs. It is the only commercially available software
package that lets you analyze all your system elements in one package. CivilStorm
also gives you the ability to perform analyses using either the SWMM algorithm or
CivilStorm's own implicit solution of full Saint-Venant equations.
CivilStorm provides numerical solutions for the toughest interconnected pipe, pond,
and open channel networks, and provides stunning graphics and reporting tools for
visualizing your storm systems in action.
Use CivilStorm For:
Floodplain Studies
NPDES Permitting
15-706
SewerGEMS
SewerGEMS is the first and only fully-dynamic, multi-platform (GIS, CAD, and
Stand-Alone) sanitary and combined sewer modeling solution. With SewerGEMS,
you will analyze all sanitary and combined sewer system elements in one package and
have the option of performing the analyses with the SWMM algorithm or our own
implicit solution of the full Saint Venant equations.
Simply put, SewerGEMS offers the most comprehensive solution available for optimizing Best Management Practice (BMP) designs and meeting sanitary sewer overflow (SSO) and combined sewer overflow (CSO) regulations.
With SewerGEMS, you can:
SewerGEMS
SewerGEMS revolutionizes municipal stormwater management. Whether your
concern is a stormwater master plan, localized flooding, GASB34 requirements, water
quality BMPs, NPDES permitting, or just simply being able to do faster and smarter
designs every day, SewerGEMS fits your needs. It is the only commercially available
software package that lets you analyze all your system elements in one package.
SewerGEMS also gives you the ability to perform analyses using either the SWMM
algorithm or SewerGEMSs own implicit solution of full Saint-Venant equations.
SewerGEMS provides numerical solutions for the toughest interconnected pipe, pond,
and open channel networks, and provides stunning graphics and reporting tools for
visualizing your storm systems in action.
Use SewerGEMS For:
15-707
Software
Floodplain Studies
NPDES Permitting
WaterGEMS
WaterGEMS brings the concept of water modeling and GIS integration to the next
level. It is the only water-distribution modeling software that provides full, completely
seamless integration with GIS applications. Now the combined functionality of
WaterCAD and GIS can be utilized simultaneously, synthesizing the distinct advantages of each application to create a modeling tool with an unprecedented level of
freedom, power, efficiency, and usability.
You can create, display, edit, run, map, and design water models from within the GIS
environment, and view the results of the simulations as native GIS maps or with traditional Haestad Methods modeling tools. These abilities, in conjunction with the crossproduct functionality provided by the core Unified Data and Object Model architecture, provide a powerful cutting-edge solution for your modeling projects.
WaterGEMS works within your choice of environments: ArcView, ArcEdit, ArcInfo,
AutoCAD, or the standalone WaterGEMS Modeler interface.
WaterCAD
WaterCAD is the definitive model for complex pressurized-pipe networks, such as
municipal water-distribution systems. You can use WaterCAD to perform a variety of
functions, including steady-state and extended-period simulations of pressure
networks with pumps, tanks, control valves, and more.
WaterCADs abilities also extend into public safety and long-term planning issues,
with extensive water quality features, automated fire protection analyses, comprehensive scenario management, and enterprise-wide data-sharing capabilities.
WaterCAD is available with your choice of a stand-alone graphical user interface and/
or an AutoCAD-integrated interface.
SewerCAD can be run in a stand-alone graphical user interface, an AutoCAD-integrated interface, or an ArcView- or ArcInfo-integrated interface.
15-708
StormCAD
StormCAD is a highly efficient model for the design and analysis of storm sewer
collection systems. From graphical layout and intelligent network connectivity to flexible reports and profiles, StormCAD covers all aspects of storm-sewer modeling.
Surface inlet networks are independent of pipe connectivity and inlet hydraulics
conform to FHWA HEC-22 methodologies. Gradually varied flow algorithms and a
variety of popular junction-loss methods are the foundation of StormCADs robust
gravity piping computations, which handle everything from surcharged pipes and
diversions to hydraulic jumps.
StormCAD is available with your choice of a stand-alone graphical user interface, an
AutoCAD-integrated interface, or an ArcView- or ArcInfo-integrated interface.
PondPack
PondPack is a comprehensive, Windows-based hydrologic modeling program that
analyzes a tremendous range of situations, from simple sites to complex networked
watersheds. PondPack analyzes pre- and post-developed watershed conditions and
estimates required storage ponds. PondPack performs interconnected pond routing,
and also computes outlet rating curves with tailwater effects, multiple outfalls, pond
infiltration, and pond-detention times.
PondPack builds customized reports organized by categories, automatically creating
section and page numbers, tables of contents, and indexes. You can quickly create an
executive summary for an entire watershed or build an elaborate drainage report
showing any or all report items. Graphical displays, such as watershed diagrams, rainfall curves, and hydrographs, are fully compatible with other Windows software.
FlowMaster
FlowMaster is an efficient program for the design and analysis of a wide variety of
hydraulic elements, such as pressure pipes, open channels, weirs, orifices, and inlets.
FlowMasters Hydraulics Toolbox can create rating tables and performance curves for
any variables, using popular friction methods. Inlet calculations follow the latest
FHWA guidelines, and weighting of irregular section roughness can be based on any
popular techniques.
15-709
Software
CulvertMaster
CulvertMaster helps engineers design new culverts and analyze existing culvert
hydraulics, from single-barrel crossings to complex multibarrel culverts with roadway
overtopping. CulvertMaster computations use HDS No. 5 methodologies, allowing
you to solve for whatever hydraulic variables you do not know, such as culvert size,
peak discharge, and headwater elevation. Output capabilities include comprehensive
detailed reports, rating tables, and performance curves.
HAMMER
HAMMER is the premier software in the world for analyzing hydraulic transients,
surge control devices, and water hammer effects. HAMMER models any hydraulic
element, transient source or surge protection devices, including:
GISConnect
Run your GIS inside AutoCAD. GISConnect is the long anticipated product that
brings together the data management power of ArcGIS and the drawing capabilities
of AutoCAD. Master your company's existing CAD expertise to deliver the GIS
solutions that your clients demand.
15-710
HPRESS_Logo_CMYK.eps
Technical Journals:
Independent Papers:
15-711
Training
To order or to receive additional information on these or any other Bentley Institute
Press titles, please call 800-727-6555 (U.S. and Canada) or +1-203-755-1666 (worldwide) or visit www.bentley.com/books.
Training
The Bentley Institute manages professional training programs to ensure consistent,
high quality, user training for a variety of Bentley products and varying levels of
application experience. Bentley Institute training is developed to maximize your
productivity by using examples relevant to your day-to-day project efforts. Training is
developed concurrently with software applications to provide knowledge of the latest
tools and features. Additionally, all Bentley Institute faculty meet rigorous certification requirements.
The Bentley Institute offers complete training for Haestad Methods products.These
training programs are famous for efficiently and effectively teaching engineers how to
apply hydraulic theory and state-of-the-art software to real-world design situations.
JumpStart Seminars
Comprehensive Workshops
Publication-Based Programs
Accreditations
Bentley Systems has achieved the highest levels of accreditation from both the International Association for Continuing Education and Training (IACET) and the Professional Development Registry for Engineers and Surveyors (PDRES). In addition to
our own prestigious certifications, these endorsements enable modelers to earn
Continuing Education Units (CEUs) and Professional Development Hours (PDHs) for
their satisfactory participation in various training and educational programs.
15-712
Glossary
Alternative:
Backflow:
Batch Run:
bmp:
Branch:
Collection:
Composite Hydrograph:
16-713
Conduit:
Drag:
dwh:
File name extension for the binary format file used by the
SewerCAD V8i Stand-Alone mode only. The .dwh file
contains the drawing.
dxf:
Dynamic Manager:
English:
Element Symbology:
Element Table:
Extended Period Simulation:A calculation type where the model is analyzed over a
specified duration of time.
16-714
FlexTable:
Freeboard:
gif:
GIS:
Hydrograph:
Hyperlink:
Implicit Engine:
Infiltration:
Inflow:
Inflow Collection:
Inlet flow:
jpg:
Junction chamber:
Manhole:
16-715
16-716
mdb:
MrSID:
Outfall:
Overflow:
Pattern:
Pattern Load:
Pattern Setup:
png:
Pressure junction:
Pressure pipe:
Profile:
Pump:
Q:
Flow
Query:
Sanitary Load:
Scenario:
Selection Sets:
shp:
SI:
swc:
tiff:
Unit Hydrograph:
User Notifications:
16-717
16-718
Virtual Conduit:
Wet well:
Symbols
Symbols
%u 467
.hlb 245
.pdf 5
A
AASHTO 649
about CivilStorm 1
about SewerGEMS 1
actions tab 275
active 423
active topology 421, 423
active topology alternative 421
active topology child alternative 422
Active Topology dialog box 421
actual and plan length 203
actual and plan length as a function of slope 204
Add Hyperlinks dialog box 253
Add To Selection Set dialog box 234
adding annotations 466
adding background layers 457
adding color coding 471
adding elements 193
adding fixed loads 301
adding user defined hydrographs 302
address
See contacting Bentley Systems. 7
affinity laws 663
air valve 191
Allocation strategies 336
Alternative Editor dialog box 420
Alternative Manager 419
alternatives 397, 417, 713
base 418
boundary condition 444
child 418
creating 418
defined 402
editing 419
initial conditions 445
making elements inactive in 422
merge 417
overview 397, 417
Index-719
B
physical 424
sanitary loading 447
types of 417
analysis
hydraulic 369, 370
analysis menu 17
Animation Control Manager 370
Animation Controls 482, 485
Animation Options dialog box 372
Annotation Properties dialog box 468
annotations 462, 463, 468
%u 467
adding 466
deleting 467
displaying units 467
editing 467
renaming 467
Apply Sanitary Load to Selection dialog box 332
attributes
editing 199
scenario 402
attributes for calculation profiles 376
AutoCAD 597, 607, 608
commands 603, 614
drawing synchronization 612
entities 603, 613, 614
importing WaterCAD 605, 617
proxies 617
undo/redo 604, 605, 615, 616
AutoCAD mode 11, 597, 607, 608
graphical layout 598, 609
project files 611
toolbars 609
Autodesk 597, 607
automated scenario management 398
B
backflow 713
background layer files
using with ProjectWise 126
Background Layer manager 454
background layers 454
adding 457
deleting 457
dxf files 461
Index-720
C
editing 458
image compression 460
renaming 458
shapefiles 460
supported image types 454
turning on and off 458
working with folders 456
base alternative 417
base alternatives 418
Base Calcuation Options 374
batch run 414, 713
Batch Run Editor dialog box 415
batch runs 414
Batch Update Conduit Descriptions 23
Bend command 194
Bentley Institute Press 711
Bentley SELECT 3
Bentley Systems 705
about us 705
accreditations 712
addresses 6
contacting 6
email addresses 7
Haestad Methods products 705
program update 3
training 712
Web site 7
Bernoulli equation 627
Billing Meter aggregation 338
Border Editor dialog box 559
border properties for graphs 559
border tool 192
boundary condition alternative 444
boundary polygon feature classes 359
branch 713
buffering point area percentage 358, 359
building a model 194
C
C coefficient 631
calculation detailed summary 384
calculation errors 395
calculation options 395, 452
Calculation Options Manager 373
Calculation Options manager 373
Index-721
C
Calculation Options Profile 713
calculation profiles 373
attributes 376
calculation warnings 395
catalog pipes 247, 713
certification 712
change pipe width 602
Change Series Title dialog box 566
changing the drawing view 223
Channel Weighting Methods 690
characteristic curve
pump 663
pumps 662, 663
Chart Options dialog box 520
Chart Tab 521
Export tab 556
Print tab 558
Series Tab 547
Tools tab 555
Chart Tools Gallery dialog box 566
check data 384
Chezys equation 629, 634
child alternative
creating active topology 422
child scenarios 413
Cholesky 672
CivilStorm
about 1
CivilStorm 2005 707
CivilStorm database file
importing 128
clearing element selection 197
ClientCare 6
Colebatch 691
Colebrook-White
equation 630
collection 713
collections
inflow 322
minor loss 171
sanitary flow 332
color coding 470
adding 471
deleting 471
editing 472
renaming 472
Color dialog box 561
Index-722
C
Color Editor dialog box 561
Color Map Tables 474
Color-Coding Properties dialog box 472, 588
column headings
editing for FlexTables 497
commands (AutoCAD mode) 603, 614
Compact Database Enabled option 112
Component 144, 152
component 136
components menu 18
Composite Action 278
Composite Condition 274
composite hydrograph 713
composite hydrograph data table window 319
Composite Hydrograph Window 318
composite hydrographs 318, 323
Composite Logical Action 276
Compress Database command 23
compressing large database files 23, 112
Conditions List 276
Conditions tab 269
conditions tab 269
conduit infiltration 299, 360
conduits 714
conjugate gradient method 671
connecting elements 194
connecting pumps to wet wells 195
connection
synchronization 612
connectivity
explicit 149
implicit 149
conservation
of mass & energy 667
constant horsepower pump 666
constant power pump 666
constructing a query 259, 500
contacting Bentley Systems
email 7
fax 7
hours 7
mail 7
sales 6
technical support 6
telephone 7
continuous patterns 304
contour 590, 591
Index-723
D
smoothing 590, 591
Contour Browser 589, 592
Contour Manager 588
Contour Plot 591
Contours 588
Control Manager 263
Control Sets tab 279
Controlling Results Output 382
controls tab 264
convert 245
copy 46
copying
FlexTables 505
Correct Data Format 151
cox 692
create a new System Head Curve 214
create a new Totalizing Flow Meter 211
create Observed Data 518
Create Selection Set dialog box 231
creating
graph 511
creating a model 194
creating a query 257
creating alternatives 418
creating dynamic 231
creating queries 259, 500
creating reports 507
creating sanitary flow collections 332
creating selection sets 231, 232
cross sectional shapes of link elements 174
CulvertMaster 710
curve
pump 662, 663, 664, 666
curved pipes 194
custom AutoCAD entities 603, 613, 614
custom extended
pump 666
customize
drawing 610
customizing
FlexTables 501
customizing graphs 578
D
Darcy Weisbach
Index-724
D
Colebrook-White equation 630
equation 632
data
check 383, 384
organization 417
validation 383
Data Format Needs Editing 151
data source tables 151
data types for user data extensions 285
Database Utilities 23
datasource 136, 142
decimal point 202
default units 117
defining geometry of link elements 172
defining pump settings 183
defining sanitary flow collections 332
defining user data extensions 281
deleting
FlexTables 495
deleting annotations 467
deleting background layers 457
deleting color coding 471
deleting elements 198
deleting groups of elements in a selection set 234
deleting profiles 478
demand
multipliers 306
demand allocation 335
demand projection 341
depth 173
design point 666
direction of flow 677
disconnect 199
display format 203
Display Precision 202
display precision 202
displaying multiple projects 110
diurnal curves 303
dockable managers 40
Downstream Edge 145
downstream edge 148
downstream node 194
dragging 714
drawing
scale 116
setup (AutoCAD mode) 610
synchronization (AutoCAD mode) 612
Index-725
E
drawing scale 116
drop manholes 178
dry weather flow collections 332
DWG 611, 612
DXF file
exporting 132
DXF Properties dialog box 231, 234, 461
dynamic inheritance 404
dynamic managers 714
E
edit elements 602
Edit Hyperlink dialog box 253
edit menu 15
editing
FlexTables 496
numerous elements at once 498
editing alternatives 419
editing annotations 467
editing background layers 458
editing color coding 472
editing column headings
FlexTables 497
editing element attributes 199
editing scenarios 413
editing units
FlexTables 497
EGL 628, 629
element
deleting 602
modify 602
moving 603, 615
relabel 201
element connectivity 194
element label project files 120
element labeling settings 120
element properties 600
Element Property Inferencing 217, 223
element relabeling 504
element symbology 714
Element Symbology Manager 463
using folders in 465
element tables 507, 714
elements 169
adding data to link elements 170
Index-726
E
adding in the middle of a pipe 198
adding to your model 193
clearing selection of 197
connecting 170, 194
defining cross sectional shapes of link elements 174
defining geometry of link elements 172
deleting 195
editing attributes 199
globally editing data in numerous elements 498
link 170
manholes 175
moving 195
outfalls 180
overview 169
pressure junctions 182
pumps 182
reporting on 508
selecting 195
selecting all 197
selecting all of the same type 197
viewing in selection sets 230
wet wells 179
elevation vs. flow curves
adding to outfalls 181
Elevation-Flow Curve dialog box 181
email 7
email address 7
energy
conservation 667, 668
equation 627
grade line 629
principle 626
engineering libraries 242, 245
adding unit sanitary loads in 313
overview 241
sharing on a network 245
working with 242
engineering libraries dialog box 245
engineering library file 245
English units 714
Enhanced Pressure Contours 592
enhanced pressure contours 592
entering additional data to link elements 170
entering data 199
entities
in AutoCAD 603, 613, 614
enumerated user data extensions 289
Index-727
F
Enumeration Editor dialog box 289
EPS 369
analysis 369, 370
EPS Results Browser 370
EQT curves
adding to outfalls 181
error messages 147, 383
errors 393
Explicit connectivity 148
explicit connectivity 149
explode elements (AutoCAD mode) 614
export 132
exporting
FlexTables 506
exporting data 132
to a DXF file 132
exporting FlexTables 505
Extended Period Analysis 307
extended period analysis 369
extended period simulation 714
External Tool Manager 291
F
F1 5
fax 7
file menu 11
filter
resetting 501
Find 200
Find Logical Action dialog box 276
finding elements 200
fitting loss coefficients 660, 661
fixed loads
adding 301
Fixed Point 203
FlexTable dialog box 492
FlexTable Setup dialog box 502
FlexTables 488, 714
copying 505
copying data 505
creating 495
customizing 501
deleting 495
editing 496
editing column headings 497
Index-728
F
editing globally 498
editing units 497
exporting 505
exporting data 506
global editing 498
navigating in 497
opening 494
ordering columns 498
printing 505, 506
renaming 496
reports 506
saving as text 506
shortcut keys 497
sorting column order 498
FlexTables Manager 489
folders in 491
FlexTables manager 489
Flow (Diverted In Outside Subnetwork) 320
Flow (Diverted Out) 321
Flow (Downstream Conduit) 322
Flow (In net) 322
Flow (Local Diverted In Same Subnetwork) 320
Flow (Locally Injected) 320
Flow (Non-Diverted Out) 321
Flow (Out net) 322
Flow (System Known) 320
Flow (System Sanitary) 320
Flow (System Total Wet Weather) 321
Flow (System Wet Well Collection) 320
Flow (Total Diverted In) 320
Flow (Total In) 320
Flow (Total Out) 320, 322
flow distribution 339
flow increment 130
FlowMaster 709
folders
in Background Layers Manager 456
in Element Symbology Manager 465
in FlexTables Manager 491
format
unit 202
FoxPro 142
freeboard 714
Index-729
G
Gaussian elimination method 672
General 203
general settings 112
Geometric data source 136
geometry
of link elements 172
polyline vertices 172
GIS 715
demand allocation 335
global edit 498
global editing
FlexTables 498
global settings 111
grade line
energy 629
hydraulic 629
gradient algorithm 668
derivation 669
Gradient Editor dialog box 560
graph
copying and pasting data 512, 516
data 516
new 511
Graph dialog box 512
Graph Manager 510
Graph Series Options dialog box 517
graph settings 517
graphical layout
AutoCAD 598, 609
graphing 511
changing total time period 512
refresh 511
graphs 509
customizing 578
data 512
printing 512
H
Haestad Methods
program update 3
training 712
Haestad Press 711
Index-730
I
Haestad.log 7
Hatch Brush Editor dialog box 562
Hazen-Williams equation 631
headloss coefficient
in minor loss collections 172
HEC-22 649
help menu 24
HGL 628, 629
history of what-if analyses 398
hortons 691
hydraulic analysis 369
hydraulic grade line 629
hydrograph 715
Hydrograph Curve dialog box 360
hydrographs
user defined 302
hydrographs vs. pattern loads 301
hyperlinks 251, 715
adding 252
deleting 254
editing 253
Hyperlinks dialog box 251
I
image compression 460
Image Filter 459
Image Properties dialog box 458
impeller 663
implicit connectivity 149
implicit engine 715
Import
WaterCAD 605, 617
import 153, 158, 162
WaterCAD 605, 617
importing
CivilStorm data 128
importing data 127
improved Lotter 692
inactive 423
inactive elements in alternatives 422
independent papers 711
individual elements
adding to your model 193
inferencing 223
infiltration 360, 715
Index-731
K
Infiltration (System Additional) 321
Infiltration (System Non-Additional) 321
Infiltration (System Total) 321
inflow 298, 319, 325, 715
inflow alternatives
for manholes 450, 451
for pressure junctions 450
for wet wells 450
inflow collection 715
Inflow Collection Editor 323, 715
inflow collections
defining 322
inflow control center 325
Inflow Control Center dialog box 325
inflows 319, 325
inheritance 403, 405
dynamic 404
overriding 404
initial conditions alternative 445
initial conditions of networks 511
initial flow equals zero 511
inlet flow 715
Inlet Flow Settings 130
interpolate 223
interpolation 223
introduction 1
irregular channel 173
K
K coefficients 661
knowledgebase 3
known flows 625
L
laws
affinity 663
conservation of mass and energy 667
layout
AutoCAD 598, 609
layout settings 113
layout tool 193
legacy 245
lessons 5
Index-732
M
Levenberg-Marquardt method 667
library types 242
Like operator 261
line tool 192
linear system equation solver 671
linear theory method 668
link element
defining geometry of 172
link elements 170
defining cross sectional shapes of 174
entering additional data to 170
Load (Calculated) 322
LoadBuilder 298, 335, 342
manager 342
run summary 354
wizard 343
loading 297
adding fixed loads 301
defining inflow collections 322
hydrographs vs. pattern loads 301
methods for 298
patterns 303
types of loads 299
user defined hydrographs 302
logical control 267
dialog box 265
manager 263
set editor 280
Logical controls 266
logical controls
overview 262
loop-based algorithms 668
losses
friction 631, 670
minor 660, 661, 662
Lotter 692
M
mail 7
Management controls 305
Manhole Head Loss Equations (AASHTO/HEC-2 Overview) 649
manholes 175, 715
inflow alternatives for 450, 451
physical alternative for 431
sanitary loading alternative for 448
Index-733
N
Mannings equation 633
Mannings n coefficient table 695
Mapping 144
mass conservation 667
maximum flow 130
merge
merge
alternatives 417
meter aggregation 338
meter assignment 336
N
named view 44
named views 44, 592
navigating in a FlexTables 497
Index-734
O
Network Navigator 236
New Logical Action dialog box 276
nodal demand vector 669
non-convergence 369
Number 203
O
Observed Data 517
OLE DB 142
online book 5
See also .pdf.
online help 5
opening an existing project 110
opening managers 38
operation 498
Operational Alternative 262
options 111
drawing 116
global 111
labeling 120
project 114
ProjectWise 121
setting 111
units 117
Options Dialog Box
ProjectWise settings 121
ORACLE 142
Oracle 135
ordering
FlexTable columns 498
organize data 417
outfalls 180
adding elevation vs. flow curves to 181
adding EQT curves to 181
boundary condition alternative 444
physical alternative for 434
output
tables 488
output data 382
overflow 716
overriding inheritance 404
Index-735
P
Pan tool 223
panning 223
using a mousewheel to 224
parent scenario 413
paste 46
pattern 305, 716
demand multipliers 305
extended period analysis 307, 370
pattern editor 305
time steps 305
pattern load 716
pattern loads 303
Pattern Manager 305
pattern setup 716
pattern setups 307
Pattern Setups dialog box 308
patterns 162, 303
continuous 304
stepwise 304
Pavlovskiis 690
Percent Full (Calculated) 179
physical alternatives 424
for manholes 431
for outfalls 434
for pressure junctions 437
Pipe Catalog dialog box 247
pipe infilitration 360
pipe length 203
pipeline infiltration 360
pipes
modeling with curves 194
splitting 198
point demand assignment 341
Pointer dialog box 565
polyline vertices 172
Polyline Vertices dialog box 173
Polyline-to-Pipe 137
PondPack
upgrade 3
predefined queries 238, 254
pressure
head 627, 629
pressure junctions 182
inflow alternatives for 450
Index-736
P
physical alternative for 437
sanitary loading alternative for 448
pressure pipes
adding a minor loss collection to 171
print preview
FlexTables 506
Print Preview Window 587
printing
FlexTables 506
printing FlexTables 505
printing graphs 512
proejct queries 254
profile 716
editing 478
Profile Setup dialog box 479
Profile Viewer dialog box 480
profiles 474
creating 477
deleting 478
renaming 478
viewing 476
Profiles manager 475
project
files 599, 611, 612
project inventory 507
project properties 110
Project Properties dialog box 110
projection 341
projects 110
ProjectWise 13, 121
closing projects 123
general guidelines for using 123
guidelines 123
performing operations 124
using background layer files with 126
using with CivilStorm 123
using with SewerGEMS 123
viewing status 124
ProjectWise options 121
properties
editing 199
Properties Editor 42
Property Editor 199
using Find Element 200
prototypes 239
creating 239
prototypes manager 240
Index-737
Q
proxies 617
publications 711
pump
affinity laws 662
constant horsepower 666
curve 662, 663, 666, 667
custom extended 666
impeller 663
multiple point 666
operating point 662, 663, 666
static head 663
static lift 662
theory 662
three point 666
type 666
variable speed 663
Pump Curve Definitions dialog box 182, 183
pump curves 158
pump definitions 153
pump settings 183
pumps 182
662
Q
Q 716
queries 254, 259, 500
creating 257
predefined 254
project 254
shared 254
using Like operator in 261
Queries Manager dialog box 255
Query Builder dialog box 259
R
ranking
FlexTable columns 498
reconnect 199
redo 604, 605, 615, 616
references and textbooks 711
refresh 511
Index-738
S
relabeling elements 201
Remove
Columns 503
removing elements from selection sets 234
renaming
FlexTables 496
renaming annotations 467
renaming background layers 458
report menu 24
report options 508
reporting
on a group of elements in a selection set 234
Reporting Time Step Type 382
reports 507
creating for elements 508
FlexTables 506
scenario 508
standard 507
reset
FlexTable filter 501
Reset Workspace 37
roughness
Chezys equation 629
Colebrook-White equation 630
Darcy-Weisbach equation 631
Hazen-Williams equation 631
Mannings equation 633
roughness height 630, 633
rounding of numbers 202
rule based 263
S
sales 6
Sanitary (Dry Weather) Flow Collection Editor 333
sanitary flow collection 717
sanitary flow collections
defining 332
sanitary load 717
sanitary load control center 332
sanitary loading 298
unit sanitary loads 310
sanitary loading alternative 447
for manholes 448
for pressure junctions 448
for wet wells 448
Index-739
S
saving FlexTables as text 506
scenario example 407
Scenario Management 411
Example 407
Scenario Manager 415
scenario summary 508
scenarios 397, 717
advantages of using 398
attribute inheritance 405
attributes 402
base 413
batch run 414
calculation options for 452
creating new 413
editing 413
inheritance 403
local and inherited values in 405
overview 397, 400, 412
Scientific 203
Section Results dialog box 175
select boundary polygon feature class 358
Select in Drawing button
in Query Manager 256
select the point 358
selecting all elements 197
selecting an element 197
selecting elements
all of the same type 197
selecting multiple elements 197
selection 423
Selection by Query dialog box 232
Selection Set Element Removal dialog box 234
selection sets 227, 228, 231, 234, 717
adding a group of elements to 233
adding elements to 233
creating 231, 232
creating from queries 231
group-level operations 234
in FlexTables 493
removing elements from 234
viewing elements in 230, 231
Selection Sets Manager 228
Selection tool 27
Set Field Options dialog box 202
setup 610
SewerGEMS
about 1
Index-740
S
features 707
shapefile 149
Shapefile Properties dialog box 460
Shared Field Specification dialog box 288
shared queries 254
sharing engineering libraries on a network 245
shortcut keys
FlexTables 497
SI 202, 717
Simple Logical Action 276
simultaneous path adjustment method 668
smoothing contours 590
snap menu (AutoCAD mode) 604, 615
software
upgrades 3
sorting
FlexTable columns 498
sparse matrix 669, 672
spatial data 142, 149, 150
splitting pipes 198
SQL Server 142
standard extended pump 666
standard reports 507
start node 677
starting a new project 110
static head
pump 663
static lift
pump 662
station 173
station-elevation curves 174
steady state analysis 369
steady-state analyses 369
stepwise patterns 304
Stieltjes 672
stop node 677
StormCAD 709
submersible pump 189
support 6
addresses 7
hours 7
Swamee and Jain equation 633
SWG file 611
symbol
visibility (AutoCAD mode) 610
Synchronize 137
synchronize 140
Index-741
T
synchronize (AutoCAD mode) 612
System Head Curve editor 214
System Head Curves 213, 214
System Head Curves manager 213
system operating point 662
T
Table
Properties 502
Type 502
table
setup 502
tables 46
column headings 497
editing FlexTables 496
Mannings n coefficients 695
units 497
tabular report 488
technical journals 711
technical support 6
TeeChart Gallery dialog box 578
text 604, 615
text height 117
multiplier 117
text tool 192
The 712
theme folders
renaming 466
theme groups
deleting 466
theory 619
Thiessen polygon generation 354
This 314
three point pump 666
time of simulation 512
Time Series Field Data 594
Tolerance 149
tolerance 142
Toolbar buttons 36
toolbars 25, 36
customizing 36
tools menu 22
topology 148, 383, 384, 669
Totalizing Flow Meter Editor 211
Totalizing Flow Meter editor 211
Index-742
U
Totalizing Flow Meter manager 210
Totalizing Flow Meter Manager Dialog 210
training 712
TRex Wizard 293
TRex wizard 293
troubleshooting 393, 395
knowledge database 3
turning background layers on and off 458
turning toolbars off 37
turning toolbars on 37
tutorials 5
See also lessons.
types of loads 299
U
U.S. customary 202
undo/redo operations in AutoCAD 604, 616
Unit 202
unit hydrograph 717
unit loading 309
unit of measurement 202
Unit Sanitary (Dry Weather) Load dialog box 314
unit sanitary load 717
unit sanitary loading 309
unit sanitary loads 310
adding in engineering libraries 313
types of 310
units 117, 119
displaying in annotations 467
editing for FlexTables 497
units and formatting 202
Updates 3
updating PondPack via the Web 3
upgrade
PondPack 3
upstream node 194
user data extensions 280, 717
data types 285
enumerated 289
User Data Extensions dialog box 283
user defined hydrographs 302
User Notification Details dialog box 395
user notifications 393, 717
User Notifications Manager 393
Index-743
V
validation 383, 384
variable speed pump
curve equations 663
variable speed pump batteries 190, 438
Variable Speed Pump Battery 190
variable speed pumps 663
velocity
head 629
vertices 172
view
tabular 488
view menu 19
viewing elements in a selection set 230, 231
viewing profiles 476
virtual conduits 718
visibility of symbols 610
Visual FoxPro 142
VSPB 190, 438
W
warning messages 147
warnings 393
WaterCAD 708
custom AutoCAD entities 603, 613, 614
WaterCAD in AutoCAD 597, 607
WaterGEMS 708
WCD file 599, 612
Web updates 3
Website 7
weighted roughness method 693
weighting 690
welcome dialog 109
wet weather load 718
wet wells 179
connecting to pumps 195
inflow alternatives for 450
sanitary loading alternative for 448
white
table columns 496
window color settings 113
World Wide Web
See Web. 3
Index-744
Y
yellow
table cells 496
Z
Z Order 605
zero flow at time 0 511
Zoom 225
Zoom Center 226
Zoom Center dialog box 226
zoom dependent visibility 470
Zoom Extents 225
Zoom Factor 226
Zoom In 224
Zoom Out 224
Zoom Previous
Zoom Next 225
Zoom Realtime 225
Zoom Window 225
zooming 223, 226
element tables
See also predefined FlexTables
Index-745
Index-746