Skip to playerSkip to main content
Learn how to create a Storm Drainage Pipe Network in Autodesk Civil 3D 2026 with this step-by-step tutorial. This lesson covers the process of creating stormwater drainage networks for professional infrastructure and civil engineering projects.

In This Tutorial, You Will Learn:
How to Create a Storm Drainage Pipe Network
Select Pipe Network Parts List
Add Storm Drainage Pipes
Insert Manholes and Catch Basins
Connect Pipes and Structures
Configure Pipe Network Properties
Create Storm Drainage Network Layout
Review and Modify Pipe Network Components

Learn Autodesk Civil 3D

Visit our YouTube channel Autodesk 786 to learn Autodesk Civil 3D, Road Design, Stormwater Drainage, Wastewater Networks, Water Supply Networks, and Infrastructure BIM Modeling.

Subscribe to our channel for free step-by-step tutorials, practical exercises, and professional Autodesk software training.

👍 Like | 💬 Comment | 🔔 Subscribe

#AutodeskCivil3D #StormDrainage #StormwaterNetwork #Civil3D2026 #PipeNetwork #DrainageDesign #Autodesk786 #CivilEngineering

Category

📚
Learning
Transcript
00:09There are two types of pipe networks that can be designed using Civil 3D. Pressure pipe networks
00:17are used to model distribution systems under pressure such as gas and water supply. Pipe
00:23networks which we will describe here are used to model gravity systems such as storm and foul
00:28water drainage. Pipe networks are created using two types of objects or domains. There are
00:35pipes and structures such as a headwall, manhole or gully. There are no pipe bends or fittings
00:50and the pipes run directly between the structures. To design these networks we first lay out the
00:57route in plan with the structures placed on a surface and pipes are placed below the
01:02surface using some simple rules. This creates the network in 3D. We can draw the pipes in
01:09a profile view that allows us to easily adjust the pipe elevations and slopes. These objects
01:18are provided in a catalogue of components and can be customised or new parts created using
01:24the Part Builder tool in Civil 3D. The Part Builder allows you to create a parametric
01:30part with variable sizes that can adapt to design considerations such as pipe depths.
01:37Some structure types can be shared with InfraWorks and are created outside of Civil 3D using an
01:43application called the Infrastructure Parts Editor. Structures created with the Infrastructure
01:49Parts Editor are modular and can combine different surface structures, underground structures and
01:55covers or grates to create a part family with different sizes assigned. Each catalogue is divided
02:03into part types, part shapes and families. The part families are the individual parametric components
02:10that we use in our models and can have a range of sizes assigned to them. To access a structure
02:17or pipe in your drawing, you must first set the catalogues you wish to use. A standard catalogue
02:24for both metric and imperial structures and pipes is installed with Civil 3D and additional catalogues
02:30may be installed as part of a country kit. To work on a model with pipe networks, you must have
02:37access
02:37to the same parts in the catalogue that was used to create the network, and so the catalogues are often
02:43copied
02:43to a central server or project folder to provide access for the entire project team. There are separate
02:51catalogues for pipes and structures, but both must be accessed from the same location.
02:58You cannot directly insert a part from the catalogue into a model. To provide access to a part family, you
03:04must first
03:05create what is called a parts list. The parts list references specific sizes of families from the catalogue
03:12and is saved in your drawing. We create a parts list using the pipe network settings and choose the families,
03:19such as manhole types and pipe materials and sizes, that we want to use in the project.
03:24Where we can create a pipe network is to set the catalogue of parts that we wish to work with.
03:29From the Home ribbon tab, select the Create Design drop-down and choose Set Pipe Network Catalogue.
03:38In the catalogue settings, the catalogue folder sets the path where the catalogues are stored.
03:44The default location is a folder on your C drive, but on a real project this might be a central
03:50server location. Leave this set to the default.
03:55In the pipe catalogue pull-down, we can set which pipe catalogue we wish to use.
04:01The options you see here will vary depending on whether you have installed other country kits.
04:07We will use the US Imperial Pipes catalogue.
04:11For the Structures catalogue, select the US Imperial Structures catalogue.
04:17In your model, you can only use parts from the selected catalogues.
04:23Before we can insert parts into the model, we need to create a parts list.
04:28The parts list provides access to selected parts from the catalogue.
04:32Parts lists can be created from the Create Design pull-down or from the Settings tab of the tool space.
04:40Note the option to create a parts list from all catalogue parts.
04:44This is generally not recommended as it will need to import information about the parts into the drawing.
04:52From the tool space Settings tab, expand Pipe Network and expand Parts Lists.
04:59You can see some parts lists have already been created.
05:03Right-click on Parts Lists and choose Create Parts List.
05:08In the Network Parts List, go to the Information tab and change the name to Iowa City Storm.
05:15Go to the Pipes tab and select the New Parts List header.
05:20Right-click and choose Add Part Family.
05:23You can see the available families from the catalogue with different shapes and materials.
05:31Select Concrete Pipe, PVC Pipe and Concrete Box Covert Families and then click OK.
05:40Now expand the header to see the families you've added.
05:44Although you've added the families, no parts have yet been added.
05:47To do this, you must add some part sizes from each family.
05:53Select Concrete Pipe, right-click and choose Add Part Size.
05:59In the Part Size Creator, you can specify which diameter and wall thickness of pipe you want to add.
06:05These are based on tables and so are linked together.
06:09You can add individual sizes in this way or you can select Add All Sizes to bring in all of
06:16the sizes in the parts list.
06:17Select Add All Sizes and click OK.
06:21Now expand the Concrete Pipe's family to see the parts you've added.
06:26Each part has a style assigned automatically, which you can change to any style in the drawing.
06:34Using the disk icon at the top of the Style column will change the style for all parts in that
06:39family.
06:41Set the style to Double Line Storm.
06:45The Rules column sets the rule set that is applied to the pipes.
06:50The rule set is currently set to Basic.
06:54You can review or edit the rules that are in the set.
06:58In this set, we have rules for Cover and Slope.
07:01We can define the minimum and maximum slope of the pipe as well as the minimum and maximum cover depth
07:07of the pipe.
07:09These control how the pipe is placed under the ground.
07:13There's also a Length Check which will flag pipes that are too long.
07:18There are other rules available that you could also add.
07:21In this column, you can assign the render material for the pipe that will be applied when you view it
07:26in 3D.
07:27The Pay Item column is used to set a code which can then be used for quantity takeoff.
07:34Now add all sizes for the PVC pipe.
07:38And add all the inner pipe width and inner pipe height sizes to the concrete box culvert.
07:45Set the render material for the PVC pipe to By Block.
07:49And for the box culvert, set it to Concrete Cast in Place Flat Grey.
07:55Now go to the Structures tab.
07:58In the Structures tab, you'll see there's already a structure added called Null Structure.
08:03When you join a pipe directly to another pipe, a pipe to pipe join, and you don't want a manhole
08:10or physical structure to be placed,
08:12a null structure will be added instead.
08:15The null structure records the connection between the pipes, but without placing a physical structure.
08:21Right click on the new parts list and select from the part catalogue,
08:26concrete rectangular winged headwall from the inlet and outlet,
08:30and from Junction Structures with frames, we're going to choose Concentric Cylindrical Structure,
08:37and Eccentric Cylindrical Structure,
08:40and also Eccentric Cylindrical Structure 2-tier with the circular frame.
08:45From the Junction Structures without frames, choose Rectangular Junction Structure NF,
08:51and click OK.
08:53For the headwall, right click and choose Add Part Size,
08:57and then select Add All Sizes for the base width and the structure height.
09:02For each of the cylindrical structures, right click and choose Add Part Size,
09:07and then Add All Sizes for the inner structure diameter.
09:12For the rectangular junction structure, we'll add just one size.
09:17Set the inner structure width to 24,
09:20and then set the structure length to 36.
09:24We can use this structure to represent an inlet gully.
09:29Review the structure rules that have been assigned.
09:33The rules for the structures include the default and maximum pipe drop across the structure,
09:39and there is also a maximum pipe size check that can be applied.
09:43The rules for pipes and structures do not prevent a part being added to the network,
09:48but where the rules have been broken, the parts will be flagged with warnings.
09:53Now select all of the structures that have been added to the parts list in turn,
09:58and then in the render material column, change the render material to concrete cast in place as shown.
10:06Again, a pay item code could be added for each structure type for quantity takeoff.
10:10We won't be assigning any pay items.
10:14The structure type column is used to categorize the structures as inlets, manholes, combined structures or outfalls.
10:23These are used when analyzing flows in the network.
10:28Set the structure type for each of the structures as shown.
10:35Click OK to save the parts list.
10:38The parts list has now been added to the drawing,
10:41and we are ready to use it.
10:43To create our drawing, we are going to create a storm drainage network,
10:46which will run along McCollister Boulevard and outfall into the pond.
10:52We will add a branch along Sycamore Heights,
10:55and then later another one down Woodside View.
10:58From the Home ribbon tab, Create Design Panel,
11:02select Pipe Network and then Pipe Network Creation Tools.
11:08In the Create Pipe Network dialog, set the network name to Storm 1.
11:14Set the network parts list to iOS City Storm.
11:19The surface we will be designing on is the finished ground.
11:25You can link the network to an alignment if you wish.
11:28This would enable you to label the network with a change and offset from the alignment.
11:33We are not going to assign an alignment.
11:37Set the structure label style to Name Only Storm,
11:41and set the pipe label style to Name Only,
11:45and then click OK.
11:47Now the Network Layout Toolbar is displayed.
11:51The first button on the toolbar opens the network properties.
11:55Click on the Information tab.
11:58Here you can change its name and set the type of utility.
12:02This is just a category that we can assign.
12:05On the Layout Settings tab, you can change the default label styles,
12:11change the parts list to be used,
12:15and change the reference surface and alignment.
12:20You can assign the layers for the pipes and the structures,
12:24and you can set up the naming template for both.
12:29For the pipe name template, click on the Edit button on the right.
12:34We are going to change the name.
12:37Remove the existing name, and then type P and a space,
12:41and then add NextCounter from the property field.
12:45Reset the starting number back to 1,
12:48and then click OK.
12:52For the structure name template, change the name to MH,
12:57and then add a space, and then the NextCounter field.
13:02Reset the starting number back to 1, and click OK.
13:08On the Profile tab, you can set default label styles
13:11that can be used when drawing pipes in a profile view,
13:14and also set the default layers.
13:18On the Section tab, you can set the default layer only.
13:23Click OK to close the properties dialog.
13:26The second button on the toolbar allows you to change the reference surface at any time.
13:32The next button assigns the reference alignment,
13:37and the fourth button allows you to change the parts list.
13:42These changes can be made at any time during the layout of your design.
13:47There are two pull-down lists, one for structures and one for pipes,
13:51where you can select the parts from the parts list that you want to use.
13:58The structure insertion point button will allow you to assign the pipe connection point to the structure.
14:04When using structures created using Part Builder, the only choice is structure insertion point.
14:13This button will start the layout command, and you can choose to insert both pipes and structures,
14:20pipes only or structures only.
14:24The toggle upstream downstream button will set the direction of layout for the pipes.
14:31Typically, we start drawing our networks at the upstream end and draw downstream.
14:38You can delete a part using this button,
14:41and you can view the pipe network in tabular form using the pipe network vistas.
14:48Set the structure to concentric cylindrical structure 60 inch diameter,
14:54and set the pipe to 12 inch concrete pipe.
15:00On the draw button, select pipes and structures.
15:04On the command line, it's prompting for the first structure insertion point.
15:08Zoom to the end of McCollister Boulevard at the roundabout as shown.
15:12Place the first structure at the white circle marker,
15:16and then proceed along the road, placing structures at each circle marker in turn.
15:24As you insert the structures, pipes are placed automatically between the structures.
15:32Place the last structure on the run at the inside of the pond as shown,
15:37and press enter to end the command.
15:43Now zoom to the crest of the hill on Sycamore Heights.
15:46We're now going to add a branch on our network back to McCollister Boulevard.
15:51From the toolbar, select draw pipes and structures,
15:55and then lay out the structures using the circle markers as guides.
16:00When you reach McCollister Boulevard, you need to join to the existing structure.
16:06As you move your crosshairs over the structure,
16:09you'll see an orange circle symbol with four spokes.
16:13When you see this symbol appear, it signifies that you'll be connecting to an existing structure,
16:19and so it will join the last pipe to this structure.
16:23Pick on the structure when you see the symbol, and then press enter to end the command.
16:28Now you can review the network.
16:31From Prospector, expand Pipe Networks and expand Storm1.
16:36You can view the list of pipes and structures in the item list view.
16:40Click on Storm1, then right-click and choose Select.
16:45In the model space, right-click and choose Object Viewer.
16:50You can see that Civil 3D has created the pipe network in 3D,
16:55using the pipe rule sets to place the pipes under the ground,
16:59and setting the structure depths accordingly.

Recommended