Announcements
Welcome to the Revit Ideas Board! Before posting, please read the helpful tips here. Thank you for your Ideas!
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Full support for 3dconnexion devices

Full support for 3dconnexion devices

Currently Revit does not fully support 3D mice from 3dconnexion, aside from being able to navigate 3d space. These devices (including their CAD mouse) have buttons that can be mapped to any function inside Revit, for example, you can assign the wall command to a button to execute it.

Integration
Autodesk should incorporate these devices into Revit and use 3ds Max as their prime example of a proper execution. Each function in Revit should be mapable to any button or radial menu. This is contrary to mapping keyboard shortcuts to a 3D mouse. Examples would be: mapping pick lines, the rectangle and arc variances to a redial menu or mapping commands such as: wall, wall by face, roof, window, door, and so on to another radial menu. For navigation: hide & isolate and Visibility Graphics items (Massing) set to another button. Allowing access to all at your fingertips. 

Advantages of 3D mice
These devices enable you to navigate and enter commands with one hand, whereas the other still operates the mouse (and no longer needs to do any navigation). They have modifier keys (ctrl, shift, tab, etc.) as well as navigation keys and a navigational puck/ joystick with 6 Degrees of Freedom (6DO). This reduces stress from repetitive movements (RSI prevention), while improving production at the same time. Also note that multiple devices require different stances and therefore also reduce RSI when switching between them regularly.

Optimised operation

Probably the fastest way to work is to use a left handed mouse and have your right hand on a 3D mouse next to the Numpad. This way both the Numpad to type in lengths, all navigation AND all commands are within reach!

Note that mapping a button to jump to type-in dialogue boxes (ie. unconnected height or line length) reduces mouse movement and saves time as well. 

13 Comments
A3XXFR
Contributor

I really hope the Revit Team implements full support for the full range of 3Dconnexion devices soon, similar to how it is supported in Autodesk Inventor. The only thing I would add to your suggestion is to take advantage of SpaceMouse Enterprise’s Intelligent Function Keys function which automatically update as you change environments, for example in the place walls, stairs, family editor environments.

 

3Dconnexion products really do increase productivity but right now Revit only allows us to take partial advantage of our hardware. Full support would be really nice to see.

koseburu
Explorer

+1 on this, would be really useful to see full support, saving views, smart context behaviour...

rstadie
Explorer

Hi,

 

I am from 3Dconnexion and we would fully support any effort in order to do a complete implementation of our devices in Revit (full navigation and command support).

 

We could also provide a new SDK to the Revit Team which allows implementing the needed changes.

 

Please feel free to get in touch with me.

rbad
Community Visitor

Hello AutoDesk, please support this device. Just buy one and try, then no more arguments will be necessary!

Anonymous
Not applicable

Is there a better way to navigate (and use quick buttons) in REVIT than using the 3D Connexion Spacemouse? 

 

So why is it taking so long to get this done?

 

I use the Spacemouse Enterprise and Pro and it has made a big difference in my productivity in REVIT. It would be much better if REVIT added support so I can get the buttons to work as designed and eliminate some of the minor glitches.

Anonymous
Not applicable

+1 on this!

meeesterkob
Explorer

I'm seeing that someone has requested this in the past, but archived due to a lack of interest.  I'd like to revive the issue.  I need to see some consistency in the way 3D mice work in Revit. 

 

If I'm in a perspective view, I can choose "walk mode" or "fly mode", but in an ortho view I can use only "object mode".  These modes reverse the mapping of movement axes on the mouse, so switching between an ortho and perspective view is extremely disorienting.  I'm about to throw my 3D mouse out because the disorientation far outweighs any productivity benefits.

 

Interfaces need to be consistent, period.  That is a fundamental requirement.  3d mouse behavior is not that.

 

For reference, I have an older 3D Connexion mouse.  It works superbly in Sketchup, because behavior is smooth and consistent.

henri.nagelhout
Explorer

+1

Also some performance improvements while navigating in 3D would be welcome.

Currently any large integral model will make the turning freeze after the initial movement. 

+1, My scroll finger can't take any more..

Ian_H
Advocate

I have a 3d Connexion Space mouse and was so bummed when I switched over to Revit a couple of years ago to found out it doesn't work. The 3d Connexion software knows it is in Revit and I can click the mouse buttons and get a response but the 3d navigation doesn't work. 

 

I honestly don't understand why there is such an integration issue (going back to 2008 based on other forums I've seen) with a specialty product that is designed for programs like this. 

 

Please make changes necessary in the program so this mouse can be used, I hate seeing mine collecting dust. 

Tags (2)
dfoth
Advocate

All my buttons work but yeah the 3D part doesn't. I used to use it to fly around the sheet in 2D views but that stopped working after an Autodesk update.

janimationsDE275
Observer

Please save us all and implement support for Space Mouse in Revit!  Thank You.

Tags (1)
Status changed to: Accepted

Congrats! We think this is a great idea, so we've decided to add it to our roadmap. Thanks for the suggestion!

To follow the progress of features in development, please see the Revit Public Roadmap and join the Revit Preview Release to participate in feature testing. (Note that Accepted Ideas may not be immediately available.)

 The Factory

Can't find what you're looking for? Ask the community or share your knowledge.

Submit Idea