Dynamic C# ReNamer

Dynamic C# ReNamer

Win32 and 64, English

ChadTravis
Simple C# Object ReNaming Tool

General Usage Instructions

Simple renaming tool that uses C# syntax to iterate through objects in a selection and rename based on a line of C# code which determines how objects are to be renamed.

* Actions are undoable.
* Syntax errors are shown in popup for fixing input string.

Examples:
1
Code:
   Replace("x", "y")
Input:
   Box001
Output:
   Boy001

2
Code: 
   Split('.')[0].Split('-')[1].ToLower()
Input:
   th-HERE.i-s.my.Bo-x001
Output:
   here

3
Code:
   Remove(4, 6)
Input:
   123-45678-90
Output:
   123-90

4
Code: [Note: "txt" is reference to the current object's name.]
   Insert(txt.Length, "ADDED")
Input:
   Box001-
Output:
   Box001-ADDED

Or, for those who need to get really fancy...

5
Code:
   Remove(0, txt.Length).Insert(0, ((txt.Contains("Character1_")) ? txt.Replace("Hips", "Pelvis") : txt))
Input:
   Character1_Hips
   Character2_Hips
   Character3_Hips
Output:
   Character1_Pelvis
   Character2_Hips
   Character3_Hips 

Screenshots

Commands

Installation/Uninstallation

The installer that ran when you downloaded this plug-in from Autodesk Exchange Apps has already installed the plug-in. You may need to restart the Autodesk product to activate the plug-in.

To uninstall this plug-in, exit the Autodesk product if you are currently running it, simply rerun the installer by downloading it again from Autodesk Exchange Apps, and select the 'Uninstall' button, or you can uninstall it from 'Control Panel\Programs\Programs and Features' (Windows 7 / 8 / 8.1) or Add/Remove Programs, just as you would uninstall any other application from your system.

Additional Information

None.

Known Issues

No known issues.

Contact

Company Name: ChadTravis
Company URL: chadtravis.com
Support Contact: chad@chadtravis.com

Author/Company Information

ChadTravis

Support Information

Please send questions to chad@chadtravis.com

Version History

Version Number Version Description

1.0.0

First build and release of plugin.

Go top