Python tool for advance renaming objects in MotionBuilder. Script is developed under UIBuilder 0.6.5.

Short description

To rename selected objects, specify the necessary parameters and click “Rename!”.
Parameter takes effect if it’s checked.

1) Base name – changes the name of the object as a given
2) Prefix – makes the name of the object specified prefix
3) Remove pre – removes the specified number of characters from the beginning of the name
4) Postfix – put after the name of the object specified postfix
5) Remove pos – removes the specified number of characters from the end of the name
6) Enumerate – adds to the name of the object being indexed, starting with the Base number and a given step
7) Replace by mask – search substring Mask in the object name and, if successful, replaces the text specified in the Replace


The script for the python – renamer
Scene for the UIBuilder (for version 0.6.5 and above) – renamer

Renamer tool
Tagged on:     

6 thoughts on “Renamer tool

  • Friday August 28th, 2009 at 02:23 PM

    Классно, то что нужно :)

  • Thursday October 29th, 2009 at 02:04 PM

    появился один момент с этой тулзой, не учитывается последовательность выделения
    т.е. если использовать нумерацию, то она расставляется как Бог на душу ляжет. )

  • Friday October 30th, 2009 at 12:45 PM

    алгоритм в работе утилиты действительно тривиальный – это для демонстрации интерфейса больше. Что касается задачи учета последовательности выделения, хороший хак был представлен в этой теме –

  • Friday February 28th, 2014 at 07:06 PM

    Nice work Neil, thanks for share ur work
    It really helps to duplicate a skelleton, because MB put a number after the bone name and that makes the characterization fail

  • Tuesday March 4th, 2014 at 11:19 AM

    Hi Kike, nice that have found that tool useful.

  • Monday December 3rd, 2018 at 11:25 AM

    As well as being recommended by a number of web sites, Bulk Rename Utility has also appeared on many magazine cover-discs, from Brazil to Sweden.

Leave a Reply

Your email address will not be published. Required fields are marked *