Maya shelves mixed up

Questions and answers about 3Dconnexion devices on Windows.

Moderator: Moderators

Post Reply
Raayaar
Posts: 19
Joined: Tue Dec 04, 2007 7:39 am

Maya shelves mixed up

Post by Raayaar »

I have a problem with Maya shelves since I installed 3dconnexion plugin for Maya.

Navigation shelf with two buttons is added, one for space navigator configuration and one for help. Since both these buttons are also available in the top right corner of UI, there is no need to have extra shelf cluttering the interface. The problem is this shelf is invisible in shelf editor and thus cannot be removed. Is there a workaround for this problem?

Even bigger annoyance is that every time I start Maya, the shelves are rearranged in alphabetical order instead of my custom saved order. Since I use dropdown shelf menu (instead of shelf tabs), this particular shelf order saves me a lot of time. I have to manually arrange shelves every time Maya is restarted.

My coworker has exactly the same problem. We both use SpaceNavigator PE, Maya 8.5 and have the latest 3dconnexion drivers installed.

Thank you for your help!
AR
Raayaar
Posts: 19
Joined: Tue Dec 04, 2007 7:39 am

Post by Raayaar »

I have the same problem in Maya 8.0. It's kind of annoying and it must be really simple to fix.
I don't see why navigation shelf must be some kind of non-deletable, non-standard part of UI...? And why does it have to override user's shelves settings?
rstadie
Moderator
Moderator
Posts: 777
Joined: Tue Sep 25, 2007 6:18 am
Location: Munich, Germany
Contact:

Post by rstadie »

Hi Raayaar,

If you want to remove the "Navigation"-tab you can do the following:

A) Open MagellanStartup.mel in an editor (located under C:\Program Files\Autodesk\Maya8.5\scripts\startup)
B) Search for the line

Code: Select all

C3DxShelfTab();
C) Change it to

Code: Select all

// C3DxShelfTab();
Note that you do that on your own risk and it is not recommended/supported. You will have to do that every time you install our software.
Robert Stadie
Raayaar
Posts: 19
Joined: Tue Dec 04, 2007 7:39 am

Post by Raayaar »

The "navigation" shelf is now gone, but the shelves are still rearranged in alphabetical order every time I restart Maya. I (kind of) fixed this by renaming my important shelves...
Thanks for your help :wink:
sixBlade
Posts: 2
Joined: Wed Jan 23, 2008 7:58 am

Post by sixBlade »

I am also experiencing this problem. The fix stated does not fix the problem - something in the 3dconnexions code is causing the shelves to be rearranged into alphabetical order - removing the magellanstartup file fixes the problem but then I cannot use my spacenavigator!

I am using Maya 2008 unlimited
rstadie
Moderator
Moderator
Posts: 777
Joined: Tue Sep 25, 2007 6:18 am
Location: Munich, Germany
Contact:

Post by rstadie »

Hi sixBlade,

The above mentioned method is for removing the Navigation-tab, not about the rearrangement. The rearrangement seems to be a bug in our Plug-in - we track this bug with the number 4675.

This will hopefully be fixed in our next release.

*UPDATE*
It will be fixed in the next release 8)
Robert Stadie
sixBlade
Posts: 2
Joined: Wed Jan 23, 2008 7:58 am

Post by sixBlade »

Thanks for your help :)
eyeJ
Posts: 29
Joined: Thu Jan 10, 2008 4:00 am

3d connextion driver for maya will not load

Post by eyeJ »

I tried to do this myself cause this problem was annoying me to. :D
But now I can't get the driver for Maya working. :shock: I tried repairing the software with the update command in the driver and uninstalling / reinstalling it in add/remove programs, still doesn't work.

I get this message:

// Error: Cannot find procedure "_3DxOnDeviceChanged". //
// Error: Cannot find procedure "_3DxOnDriverFunctionsChanged". //

When I source the MagellanStartup.mel it works but the settings are all messed up (inverted axes...) and the control panel will not show.
:roll:

I guess a preferences file or something got corrupted since reinstalling it doesn't fix the problem.

Any idea what went wrong? :)
rstadie
Moderator
Moderator
Posts: 777
Joined: Tue Sep 25, 2007 6:18 am
Location: Munich, Germany
Contact:

Post by rstadie »

Hi eyeJ,

To restore normal functionality you should copy a working version of MagellanStartup.mel to

Code: Select all

C:\Program Files\Autodesk\Maya8.5\scripts\startup\
You find a working version in

Code: Select all

C:\Program Files\3Dconnexion\3Dconnexion 3DxSoftware\Maya 85\
.
Which program did you use to make your changes?
Last edited by rstadie on Thu Feb 07, 2008 1:48 pm, edited 5 times in total.
Robert Stadie
eyeJ
Posts: 29
Joined: Thu Jan 10, 2008 4:00 am

Fixed!

Post by eyeJ »

I installed some other Mel script that needed the userSetup.mel to be located in "Your Documents"\maya\2008\scripts.
Seems that this userSetup.mel overrides the one in ...Program Files\Autodesk\Maya2008\scripts\startup and because of that it didn't work

So if you experience the same problem just add the following line in the userSetup.mel located in "Your Documents"\maya\2008\scripts:

MagellanStartup;


Now all is good :D
eyeJ
Posts: 29
Joined: Thu Jan 10, 2008 4:00 am

Post by eyeJ »

rstadie wrote:Hi eyeJ,

To restore normal functionality you should copy a working version of MagellanStartup.mel to

Code: Select all

C:\Program Files\Autodesk\Maya8.5\scripts\startup\
You find a working version in

Code: Select all

C:\Program Files\3Dconnexion\3Dconnexion 3DxSoftware\3DxMaya 8.5
.
Which program did you use to make your changes?
U are fast to respond :)
Sorry for bothering you :oops:
Found the solution ;)
Post Reply