"You will use our software in the manner we deem, peons"
Let's be honest, that's in the fine print of any major software license agreement...
>Let's be honest, that's in the fine print of any major software license agreement...
Fair enough I suppose but there is no way the ribbon came from the user community unless they only polled people who have just finished training and plenty of other software companies listen to their users.
I told Siemens about a lag issue in NX 10 that makes working with large assemblies almost impossible. The problem has been acknowledged (select algorithm was the culprit) but not fixed until NX12 but in the meantime we get a new UI that nobody asked for and no seasoned user wants. And it takes more effort to retire the Classic Toolbars option than it does to leave it which seems just silly to me.
I've been saying for years, spend a release cleaning up what you already have Siemens instead of just piling new code over the old, swapping locations of commands, and trying to coral users into their workflow rather than the one that works best.
After several hours of tweaking the attached UI is possible so I'm thankful for that at least but let's be honest again: it's a regression for all but noobs - the only possible improvement on single-click command execute is reduced mouse travel.
My final thoughts on this subject....
Ribbon UI has added zero value to the software...I believe it would've been more beneficial to USERS if all that Ribbon [manpower-efforts] was instead channeled into fixing existing issues & implementing the many ERs ["shelved" & "in the works @ snail's pace"].
I've grown used to the ribbons, after 3 years or so, like most of you, I had a pre-ribbon "role" that I carried from job to job, with lots of buttons on the top.
One thing I can tell you, is that with the ribbon, it is easier to navigate a user to what they want, when on the phone. Prior to the ribbon, I rarely used the menu, aka File, Insert, whatever... I was a 99% button user, and still am, so navigating a user then was tough, trying to describe the icon, etc., when I just used muscle memory to move the mouse to the icon location. Now, even though I have adjusted the ribbon icons some to my liking, I can navigate a user to the correct tab, and roughly how far across the bar to look for what they want, so it puts them in the ballpark quicker.
What is the benefit of having all functions available at one glance, even those that are not applicable for the current application or that are rarely used?
I have seen users covering a major portion of the graphics area with 4 to six rows of tool bars and most functions have been disabled.
The ribbon was introduced with NX 9 and it was always said that the tool bars will be gone in NX 11, so what are the complaints useful for?
Would you really want to navigate through the current amount of functions with the UI of UGII v8?
With the ribbon you can create tabs for separate tasks, for example. You will add large icons for things you heavily use, medium ones for seldom used functions, small icons for rarely used functions and a more galley for the remaining stuff.
From my point of view the ribbon could be enhanced to record the usage of the user and change location and size of icons based on his behaviour. This has already been added to some extent by the recently used entry in the galleries.
I know users are just customizing the hell out of NX before they even start to use the existing things, but this is really the wrong way to use a UI.
After beta testing NX 9 for two weeks it was really hard to go back to the ancient tool bars for me and other beta testers in our company.
We have also made the decision to disable the ability to switch to the tool bars when we upgraded to NX 10 from NX 8.5, so that users get used to the ribbon. In addition we have been creating our own tabs for our task environments (modeling, drafting, manufacturing, FBM, electrode design, etc.), which contain the commonly used functions of our users.
Sure some have been creating their own custom tabs, but well there are always a few that swim in the opposite direction instead of adding value to the community.
Our company is using NX since UGII v3 and I am using NX since UGII v10, so now with NX 12 (UGII v30 the 32nd major UG release) we will be migrating to the 27th UGII release next year and we will further improve the usability of the ribbon in our company.
Users always want to keep their habits, but it is not always useful nor does it make sense to never change a running system, since in that case you will for sure fall behind your competitors in light-speed.
Since computers were invented they have always been bound to change and so is the entire industry build around them.
Production: NX10.0.3, VERICUT 8.2, FBM, MRL 3.1.7 | TcUA 10.1 MP7 Patch 0 (10.1.7.0) | TcVis 11.4
Development: C (ITK), .NET, Tcl/Tk Testing: NX12.0 | AWC 3.4 Preparing: NX12.0
Employees of the customers, together we are strong
How to Get the Most from Your Signature in the Community
NX Customization - Best Practice Guide