space navigator: how to invert rotation/tilt axis?

Questions and answers about 3Dconnexion devices on Windows.

Moderator: Moderators

jwick
Moderator
Moderator
Posts: 3331
Joined: Wed Dec 20, 2006 2:25 pm
Location: USA
Contact:

Re: space navigator: how to invert rotation/tilt axis?

Post by jwick »

This file sets the axes the same as 3DxWare 6.
It is for 10.1, which was released last week. Please download 10.1.
Then you can start with this file in your %APPDATA%\3Dconnexion\3DxWare\Cfg dir, or merge the contents.
This file will not work with 10.0.
Attachments
SolidWorks.7z
(649 Bytes) Downloaded 844 times
bergs
Posts: 3
Joined: Wed Aug 20, 2014 7:53 pm

Re: space navigator: how to invert rotation/tilt axis?

Post by bergs »

hi mods -

this is a bit crazy to ask users to do. i have been using 3dconnexion products for nearly 8 years, and recently got a new one. we have probably 1500 workstations in our office, all with 3dconnexion spaceballs. i am unable to use it in the manner i am used to, and our workstations require admin access to change the file manually as you suggest. we change workstations regularly, so its not practical to call a system admin every time i need to get my device working correctly.

regarding "we cant win" - you absolutely can. you create the software that controls the device. please consider it a "feature request" to bring back the previous functionality instead of the current regression.
UtaSH
Moderator
Moderator
Posts: 3754
Joined: Mon Nov 27, 2006 10:34 am
Location: Munich, Germany
Contact:

Re: space navigator: how to invert rotation/tilt axis?

Post by UtaSH »

Make sure you have the latest version - 3DxWare 10.1.4. This has the fix.
aafuni
Posts: 2
Joined: Fri Aug 22, 2014 8:28 am

Re: space navigator: how to invert rotation/tilt axis?

Post by aafuni »

UtaSH,
It doesn't seem to have been fixed. I am using 10.1.4 with a SpacePilot Pro, and I still have the issue. I had to edit the XML to switch the axis. The GUI settings have no effect on the actual behavior.

Additionally, none of the Sketch environment commands seem to work correctly. That is, if i set a button to "Corner Rectangle" nothing happens when its pushed. So far the general part functions (not within the Sketcher Environment) seem to work fine.

-Funi
UtaSH
Moderator
Moderator
Posts: 3754
Joined: Mon Nov 27, 2006 10:34 am
Location: Munich, Germany
Contact:

Re: space navigator: how to invert rotation/tilt axis?

Post by UtaSH »

Hello Funi,

it seems that you have a config that has a problem. I recommend to make a copy of your user-specific XML files and then remove them from your %APPDATA% folder (%APPDATA%\3Dconnexion\3DxWare\Cfg). Then try it again and see if the settings you make are working as expected.
aafuni
Posts: 2
Joined: Fri Aug 22, 2014 8:28 am

Re: space navigator: how to invert rotation/tilt axis?

Post by aafuni »

Changing the config file fixed the axis switching in the GUI but I am still unable to use any of the sketch features in the Sketcher environment. That is for instance, if I make a button "Line Chain" it doesn't select the line chain tool.
-Funi
applesmooth
Posts: 2
Joined: Sat Sep 20, 2014 1:29 am

Re: space navigator: how to invert rotation/tilt axis?

Post by applesmooth »

I'm sorry, I'm completely syntax ignorant. How did you fix what again?
I need to swap the twist function with the side-side tilt and vice-versa.
And what do I need to do in case I need to swap other axis in the future?

I found this on another thread, but it's exactly what I need. :)
Image

The old 3dxWare drivers had axis swapping built in.
I don't know what happened to it, but if anyone can help that would be beyond outstanding.
dgrossman
Posts: 2
Joined: Mon Nov 03, 2014 3:22 pm

Re: space navigator: how to invert rotation/tilt axis?

Post by dgrossman »

3D Connexion Axis modification for Solidworks

Go to C:\Users\[User]\AppData\Roaming\3Dconnexion\3DxWare\Cfg

Open Solidworks.xml using Notepad

Copy and paste the code below. (Be sure to remove the existing lines like this - Modified the code to be easier to read :) )

This switches the y and z axes without changing the rx and rz. I think this is much more intuitive than the default setting.

Enjoy :D

<Axis>
<Enabled>true</Enabled>
<Input>
<ActionID>HIDMultiAxis_X</ActionID>
<Min>-512</Min><Max>511</Max>
</Input><Output><ActionID>HIDMultiAxis_X</ActionID>
<Reversed>false</Reversed>
</Output></Axis><Axis><Enabled>true</Enabled>
<Input>
<ActionID>HIDMultiAxis_Y</ActionID>
<Min>-512</Min><Max>511</Max>
</Input><Output><ActionID>HIDMultiAxis_Z</ActionID>
<Reversed>false</Reversed>
</Output></Axis><Axis><Enabled>true</Enabled>
<Input>
<ActionID>HIDMultiAxis_Z</ActionID>
<Min>-512</Min><Max>511</Max>
</Input><Output><ActionID>HIDMultiAxis_Y</ActionID>
<Reversed>true</Reversed>
</Output></Axis><Axis><Enabled>true</Enabled>
<Input>
<ActionID>HIDMultiAxis_Rx</ActionID>
<Min>-512</Min><Max>511</Max>
</Input><Output><ActionID>HIDMultiAxis_Rx</ActionID>
<Reversed>false</Reversed>
</Output></Axis><Axis><Enabled>true</Enabled>
<Input>
<ActionID>HIDMultiAxis_Ry</ActionID>
<Min>-512</Min><Max>511</Max>
</Input><Output><ActionID>HIDMultiAxis_Ry</ActionID>
<Reversed>false</Reversed>
</Output></Axis><Axis><Enabled>true</Enabled>
<Input>
<ActionID>HIDMultiAxis_Rz</ActionID>
<Min>-512</Min><Max>511</Max>
</Input><Output><ActionID>HIDMultiAxis_Rz</ActionID>
<Reversed>false</Reversed></Output></Axis></Device>
flow
Posts: 3
Joined: Thu Dec 04, 2014 5:33 am

Re: space navigator: how to invert rotation/tilt axis?

Post by flow »

Where has the button "flip all axes" in the settings gone?!

If I switch all axes manually to the opposit of the standard settings, the navigator doesn't react.

Please, just put back that button. Thanks!
UtaSH
Moderator
Moderator
Posts: 3754
Joined: Mon Nov 27, 2006 10:34 am
Location: Munich, Germany
Contact:

Re: space navigator: how to invert rotation/tilt axis?

Post by UtaSH »

Hello flow,

you can activate the "Reverse" box in the "Advanced" settings. Is this what you mean? If I do this I can still navigate with the 3D mouse.

With which application are you doing this?
flow
Posts: 3
Joined: Thu Dec 04, 2014 5:33 am

Re: space navigator: how to invert rotation/tilt axis?

Post by flow »

Thanks.
Where can I find the "advanced settings"? I just have the regular 3D connexion settings.
Im using the newest software (3Dx Ware V. 10.2.1). I'm using ArchiCad, Cinema 4D, Rhino, Artlantis, Keyshot, ...

Somehow everything is mixed up. When I tell the navigator to go up or down he moves back and forward!?
flow
Posts: 3
Joined: Thu Dec 04, 2014 5:33 am

Re: space navigator: how to invert rotation/tilt axis?

Post by flow »

I finally got it to work the way it should for me.

I know that there are generally two different ways people use the Spacenavigator. Either you move and turn around the model you're working on, or you are the drone and fly around the model.
Than, why not provide these 2 options in the settings? Two simple buttons that would make live easier. Maybe for the next software update :wink:
guidonz
Posts: 3
Joined: Tue Apr 28, 2015 8:12 pm

Re: space navigator: how to invert rotation/tilt axis?

Post by guidonz »

Yes, the option to change axis assigned to action was really handy- please bring it back.
I'm off to try editing the file manually now.
Horrgakx
Posts: 2
Joined: Thu Aug 30, 2018 5:05 am

Re: space navigator: how to invert rotation/tilt axis?

Post by Horrgakx »

Hi all - I stumbled on this thread just now looking for a solution. I'm using "Autodesk NavisWorks Freedom" to view 3D models and the SpaceMouse should help me with this. However everything appears to be reversed from what I want.
I want it to control my viewpoint so here are two examples;
1) I would expect that pulling the control up would move my viewpoint up, but the viewpoint moves down.
2) I push the controller forward to move my viewpoint closer but the model moves away from me.

This is absolutely infuriating and I can't get used to this reversed behaviour.

I'm in a corporate environment where the hard drive is mostly locked down (I can't edit anything in Program Files etc) so editing of config files isn't really an option. What other things can I do??

Thanks.
jwick
Moderator
Moderator
Posts: 3331
Joined: Wed Dec 20, 2006 2:25 pm
Location: USA
Contact:

Re: space navigator: how to invert rotation/tilt axis?

Post by jwick »

You should be able to Reverse each axis in our GUI.
Open it when Navisworks is running.
Post Reply