SamSuka
Nik Bartlett
Nik Bartlett

gumroad


Space Switcher

You'll get the python script, a custom icon for your shelf button, and a readme with instructions and information.

A space switcher tool for Maya. Now updated to be even better!
This tool lets you create and manage space switches with features such as autosnapping, force snapping, keying all frames, renaming attribute information, finding existing switches and more. If you regularly animate space switches or simply want a quicker way to create driven enums for your rigs, this tool will save you a ton of time!

This tool is available for free, but you are welcome to name your price if you wish to support me. I've spent a lot of time on this so if you find it useful for your workflow any donation would be much appreciated <3 Thank you.

Tested from Maya 2020 up to 2025. Shelf code for both python 2 and python 3 included.
Both the original tool and the updated tool are available for download.

Overview:

Space Switcher (v1.1) - For Maya 2024 or lower:

nb_SpaceSwitcher.zip

Space Switcher (v1.1) - For Maya 2025 or higher:

nb_SpaceSwitcher.zip

v1.1 Installation instructions:

1 - Put the unzipped nb_SpaceSwitcher folder into 'documents > maya > version # > scripts'
2 - In Maya, open the script editor and add a Python tab in the lower half
3 - If you're in Maya 2022 or later, paste the below code then highlight and drag it onto your shelf of choice. Set it as a Python shelf button:

import nb_SpaceSwitcher.nb_SpaceSwitcherUI as nb_sw import imp imp.reload(nb_sw)

4 - Otherwise if you're on an older version of Maya using Python2, use this shelf code:

from nb_SpaceSwitcher import nb_SpaceSwitcherUI as nb_sw reload(nb_sw)

5 - Set the icon for the newly created shelf button to the custom one in this folder (or your own, if you prefer)
6 - Finally, make sure that you don't have any old versions of this script in your scripts folder (it could cause
errors with importing). Save and restart Maya if you have replaced an old one to be safe.

PS. Please go through the included readme for an overview of each feature within the tool! I have also created an overview video (though this is for the older version) which should give you a good idea how to utilise it: https://www.youtube.com/watch?v=olj0fMCXZ5A

Space Switcher (v1):

nb_SpaceSwitcher.zip

v1 Installation instructions:

1 - Put the icon into documents > maya > version # > prefs > icons
2 - Put the script into version # > scripts
3 - In Maya, open the script editor in the bottom right and + add a Python tab in the lower section
4 - If you're in Maya 2022 or later, paste this code in then highlight and drag it onto your shelf of choice:

import nb_SpaceSwitcher import imp imp.reload(nb_SpaceSwitcher)

5 - Otherwise if you're on an older version of Maya with Python2, use this code:

import nb_SpaceSwitcher reload(nb_SpaceSwitcher)

6 - Set the icon for the button to the one we just added to the icons folder


Overview:

Free Space Switch Tool for Maya

Space Switcher

More Creators