renamer
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.

Parameters:
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

Download

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

Renamer tool
Tagged on:     

5 thoughts on “Renamer tool

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

    Классно, то что нужно :)
    спасибо.

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

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

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

    алгоритм в работе утилиты действительно тривиальный – это для демонстрации интерфейса больше. Что касается задачи учета последовательности выделения, хороший хак был представлен в этой теме – http://area.autodesk.com/forum/autodesk-motionbuilder/python/selection-order/

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

    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
    Permalink

    Hi Kike, nice that have found that tool useful.

Leave a Reply

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