As I was running through the tutorial projects for pipe networks I wandered off into formating pipe labels. I wasn't happy with the pipe label 'description' for concrete pipe as being "## inch Concrete Pipe" I have two issues with it. One, I rarely have room for that much text in a combined label including pipe length, slope, pipe class, and Ex. or Prop., Two how and where do I define the pipe class. I did a little digging around and found a couple of XML files.
AeccCircularConcretePipe_Imperial.xml held the pipe description which I changed from "inch Concrete Pipe" to "''"
AeccSharedPropertyList.xml Held the listing of material types. Here I added some new materials, "RCP CL. III", "RCP CL. IV", and "RCP CL. V"
Now I had the pieces I needed. From here I went to the Pipe Network Parts List and made some new pipe sizes and appended the materials property to these new sizes. Now I have series of concrete pipes with different material types, all automatically named with their material types. Formatting labels the way I want them is very easy now.
Solving the different wall thickness for different classifications is a project for another day as it looks like it will require creating new pipe structures for each class.