Update... It's been about a year since I moved to NX9. Today, I can say that while I don't have love for NX9 drafting, I don't hate it either. Compared to NX7.5, I am probably in range of simlar productivity when considering the losses and gains of efficiency. The gains of productivity were a long journey of creating hotkeys, creating custom commands, and then remembering to use those commands. Also, I connected some of the hotkeys to the buttons of my Space Mouse Pro to even more quickly move me to the desired function.
For my use, NX9 can be made tolerable with enough hotkeys. But, words of advice:
a) Make a spreadsheet to keep track of your hotkeys.
b) Be sure to save a copy of your user.mtx file because all your handiwork can get quickly rubbed out.
As to whether Siemens will have it all figured out for NX10? Oh yeah, of course they will. :-)
"a) Make a spreadsheet to keep track of your hotkeys"
Not necessary. Just open the 'Customize' menu, select the 'Keyboard...' button and then select the 'Report' button and you'll get a complete listing of all the hot-keys and accelerators currently in effect, whether they were pre-programmed or added by the user. This report can be saved as a text file and/or printed.
"b) Be sure to save a copy of your user.mtx file because all your handiwork can get quickly rubbed out."
Just create a user defined Role as that will save a copy of the 'user.mtx' that you can access anytime you wish to by simply selecting your own Role. That way if something does change in the ribbon, accidentally or otherwise, you just go back and reselect your Role and you're right back to where you were the last time you saved your Role.
Yes, the report as described in the previous post will indeed list the accelerators and hot keys, and you can cut & paste & whatever from that list. The report might not be organized to your liking, but the report does show everything there. Be sure to do a report in both modeling and drafting (and other modules, if applicable).
However, there is also another reason for creating a spreadsheet. The spreadsheet also lists which hotkeys have been assigned to specific the button of your SpaceMouse Pro (or Space Pilot Pro). Often times, a personwill forget what was created and where that function is assigned. And, if you have two different 3DConnexion devices (for example, one for travel, one for office) you will want to keep record of which function is assign to which button.
Saving user.mtx.... Why not save the user.mtx file? It is not like it's dangerous to do so, or no? With the user.mtx saved, you KNOW your settings are saved in a file which will NOT be lost if your IT department installs an updated release or whatever over the weekend. Saving the user.mtx is an archive of sorts. And, you can also then easily share your user.mtx file with other users. Myself, I take great comfort in knowing that my hard earned settings are safe somewhere outside of NX. I'm not all up on where roles are saved and stuff though.
And bringing these two topics discussed together, should you share your user.mtx file with a coworker, you'll also want to send a copy of the spreadsheet so they know what is what.
This is my story and I'm sticking with it.
Your 'user.mtx' file, along with your Roles files, are already saved in your user profile so even if "your IT department installs an updated release or whatever" it will NOT overwrite what's in YOUR personal profile.
Elmhirst Industries, Specializing in Prototype sheet metal stampings and assemblies
Production: NX 12.0.2 / Autoform r7 /WorkNC 2018 r2
PC: Rave Cadbeast: Intel(R) i7-4790K CPU @ 4.GHz /32gb ram /NVIDIA Quadro P2000 on Win10 Pro
Saving the user.mtx file... I don't understand the full action of roles etc and where and what it saves, etc. I do know that every time I log off, my user.mtx file is automatically saved with the exact settings that I was using on that NX session and that the old "user.mtx" (exact name) file is gone forever within that folder location.
BUT, I do know that *I* feel very good about going to saving my user.mtx file to capture MY settings and that I know this file can be restored if desired. I spent many hours into building my ribbon, constructing custom icons, and building my hot keys. It is certainly not foolish to protect this file.
For people interested in the location of user.mtx, search it out. Your computer's location is likely different as I have a node locked license.