For those that have used C3D 2010, I'm sure you have seen the issue with the pipe labels. If you label a structure and the label is pulling the part description, the family name of that part will appear instead. In order to fix this you have to do a swap part. You can swap the part to the same part to fix this issue. In addition to this, if you have you storm plan open and your utility plan base open, if you do an xref update, your storm labels on your storm plan will reset to the default location. You will be forced to drag to labels to the locations you had them before. To get around this you can only work with one drawing open at a time. Another way around this is to load service pack 2 which I don't recommend. Service pack. 2 has other bugs in it that I don't like. Anyways, back to the swapping parts, this could take some time swapping parts back and forth. Well, Chris from Civil 3D Reminders created a great vba routine that allows your to swap multiple parts at the same time. You will be able to swap pipes and structures at the same time. Why does this come in handy? Well, the way I layout my storm pipe network, I ony use the Pipes Only options, so it creates a null structure for all my structures. Then I go back and use Chris's vba routine to swap the structures I need. This also solves my labeling issue. I was able to layout 3 large storm pipe networks, profile and label them all on plan and profile with in 15 minutes. See below for chris's post on the mutliple part swap.
Civil 3D Reminders