Ok, I saw many people , who are creating drainage system with model in place tool and in my opinion they are working too much for doing this.
Now I want show you how you can create drainage system more than simple then you can think.
All thing you need is a Wall and a Profile.
Create New Wall ( 1 ) and go to the Edit Type ( 2 )
Create Duplicate form the Type and Call that Drainage System
Make change the Thickness for this wall.
You will have wall like the below picture.
Now you need to create a profile for Reveal like the below picture and change the usage to reveal , load this profile into the project area.
Download Family : http://s7.picofile.com/file/8259765142/R9.zip.html
go to the Edit Type and add Reveal for Wall like the below picture.
Now you have new Drainage wall in your project and good information then you can use for schedule and you can count your Walls in the project area.
Go to the plan view and Run the Wall Command , turn on Radius option and change the value for Radius .
Create your Wall . What you feeling now ????
But something is remaining , What happen if you create branch from the main line ?
Go to the 3d View for recognizing the problem. How we can fix this?!?!
Drainage system is very similar to Duct system, then we can create some Fitting part for this system and this family can fix the problem for us.
You need to create family like the below picture. the family should be wall based.
Load the family into the project area and place the family in the floor plan view and change the branch angle in the Instance properties dialogue .
Now you can use Align command for aligning between wall center line and the reference plan of the fitting.
Go to the 3d View and use join command for joining the family and wall together.
For cross section you have same problem .
Download family : http://s6.picofile.com/file/8259765100/Cross.zip.html
And you can use same method .
At the Final you have every thing you want , Fast modeling , Precise schedule , Fast Editing , etc.