This question came up the other day in Civil Chat, “Is there any way I can add custom properties to a pressure part in the catalog in such a way that I can add that property to a label?”
The short answer is, “YES”.
To do this, you’ll simply need to edit the catalog in the Content Catalog Editor.
Open the Catalog
To open the catalog, you’ll need to use the Content Catalog Editor. This can be found in the same location in the start menu as whatever version of Civil 3D you are using (provided it’s version 2013 or newer).
I always recommend to leave the default files that come with Civil 3D alone when possible. In other words, make a copy of the catalog and then edit the copy. To do this, simply open the catalog and save it as a new catalog. The default catalogs that come with Civil 3D are found at “C:\ProgramData\Autodesk\C3D 2016\enu\Pressure Pipes Catalog\Imperial” (adjust for your version and unit use).
Now that you have the catalog open and saved, simply choose the part you want to add the custom properties to. On the right hand side, choose a property that you aren’t using and add the data to that. In this example, I chose the 10″x10″ Tee and I added the custom property to the “Model Name” field.
Once you are done modifying the properties in your catalog, simply save the catalog.
Back in Civil 3D, make sure your drawing is referencing the catalog you just edited. To choose the catalog, go to the Home Tab, expand out the Create Design panel and run the “Set Pressure Network Catalog” command.
Once a part from your catalog is created in the drawing, the custom property you set in the catalog can be added to a label, simply edit the label style and add that field to your label. Don’t forget to hit the stupid, little, unlabeled, white arrow (I hate that stupid, little, unlabeled, white arrow)!
Now that property will show up in your drawing when you label your pressure network!