Sunday, June 10, 2012

Civil 3D Find and Replace

Have you have had to rename a lot of different objects in Civil 3D? Or even have to change the descriptions?

For instance if you grade in a channel, you might make an alignment called Channel 5, which will also have a profile called Channel 5, which is on a profile view called Channel 5, which has an assembly called Channel 5, which all makes up a corridor called Channel 5, which has a corridor surface called Channel 5, which is pasted in a surface with a name reference to Channel 5. Then the engineer decides to renumber the channels... now your channel is Channel 100. Oh and there are about 15 different channels like this in your drawing. Good luck making sure everything reads as it should for the next person who uses the file.

This drove me to write a new command... C3D Find and Replace. I mean we can do a find and replace on regular text, why not on names and descriptions of objects???

Here are a few screenshots and a video showing the command in action.















You can watch the command in action here.



5 comments:

  1. This looks like a neat routine - is it available for use??

    ReplyDelete
  2. I am working on getting it up on the Autodesk Exchange site. I'll post a link to it once I get it up there.

    What version of Civil3D are you using? It was setup on 2011. Also working on getting it to 2012/2013.

    ReplyDelete
  3. If you get that put up let me know please!!!

    ReplyDelete
  4. Thanks for your interest everyone.

    I wanted to let you know this app is now availble for purchase on the Autodesk Exchange store as of yesterday. It is a much better app now after doing so as it went through a rigorous review by Autodesk developers to clean it up a bit. Looks the same, but functions much better. You can view the app on my company website at the address below. There are links on that page to take you directly to the app on the app store for purchase.

    http://www.redtransitconsultants.com/apps/civil-3d-find-and-replace

    ReplyDelete