Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.
First time visiting? Here are some places to start:- Looking for a certain topic? Check out the categories filter or use Search (upper right).
- Need support? Ask a question to our Community Support category.
- Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
- Be respectful, on topic and if you see a problem, Flag it.
If you would like to contact our Community Manager personally, feel free to send a private message or an email.
More UI magic maybe?
mahmoud_2
Member Posts: 24 ✭✭
Hey there,
So I've been using SW for more than 5 years now. I love how the icons are big, indicative and generally how everything is just beautifully made.
Recently got into ProE. It looks really vague and characterless to me. Small icons. Small sketch button. Just very not intuitive.
Reflecting back to OS, I like the clean bright UI. Yet I still believe we need more magic. More indicative pretty icons. And more structure overall. like the feature tree looks very bland and it just feels like I'm here! I'm not trying to communicate anything or tell you anything. Like you have to dig deeper and really focus your eyes there to make sense of what it means.
like that dialog that opens when you try to make a feature also same comment; very un-communicative! Very little color usage and very little icons! I believe we are all visual people in a way or another. Specially when you're doing CAD your mind imagination has to be on fire. When you switch me to READ things it just gets me out of the mood!
just some thoughts I had anyway...
What do you guys think?
EDIT: how about giving the ability to change the rotate controls as well?? Like switch to SW mode where you use your scroll click to manipulate the view instead of right click??
So I've been using SW for more than 5 years now. I love how the icons are big, indicative and generally how everything is just beautifully made.
Recently got into ProE. It looks really vague and characterless to me. Small icons. Small sketch button. Just very not intuitive.
Reflecting back to OS, I like the clean bright UI. Yet I still believe we need more magic. More indicative pretty icons. And more structure overall. like the feature tree looks very bland and it just feels like I'm here! I'm not trying to communicate anything or tell you anything. Like you have to dig deeper and really focus your eyes there to make sense of what it means.
like that dialog that opens when you try to make a feature also same comment; very un-communicative! Very little color usage and very little icons! I believe we are all visual people in a way or another. Specially when you're doing CAD your mind imagination has to be on fire. When you switch me to READ things it just gets me out of the mood!
just some thoughts I had anyway...
What do you guys think?
EDIT: how about giving the ability to change the rotate controls as well?? Like switch to SW mode where you use your scroll click to manipulate the view instead of right click??
3
Comments
However, I completely agree and would like to see a bit more visual information added to the feature tree (and dialogue boxes). I believe this has been discussed in other topics, but there should be a way to quickly see what the different types of features are (simple, clean icons and maybe even a bit of color coding?).
Having big flashy icons in small screen isn't that productive and the best of Ons is that you can work with big office monitor, continue with iPad and finish with your wife's laptop - and you have the same simple UI all the time.
I agree with you it should be kept clean and monochromatic for the most part. I'm not asking for more colors. I'm asking for more communication.
I believe this could be solved with using adaptive styles and different icons sizes based on the current device resolution and screen size. There is a technical term for that in Web-dev community but I forgot it.
I wonder why this is not getting much traction with OnS employees like usual. I hope they are laughing while reading this and thinking that I'll be surprised very soon!
I'm not saying UI is perfect and no enhancement could be done, but there is many more important features to add before fine tuning UI.
Except for feature tree, it needs to be more intuitive to support multiple parts in same studio.
What about numbering the features in the order they are entered & what about highlighting the features involved when rolling over the part in the main window. I think it would help me in my early struggles.
"Any darn fool can make something complex; it takes a genius to make something simple." Pete Seeger
BTW, I think I saw that in SolidWorks 2016, you will see the some of the same interface changes: Colors of icons will be two-tone gray and blue. Check the SWW day 3 general session video and maybe some blogs.
1) keyboard short cuts (just like in SolidWorks) are your friend. They are not customizable currently, but yes, i use them to select features, sketch entities and constraints just as you described. The keyboard shortcut 'cheat sheet' can be 'popped out' and put onto another monitor (or printed) as you are learning them.
2) The right mouse button menu when you are in a feature includes as the top the line item 'exit feature'. This actually ACCEPTS the current feature (go figure) and cuts down on the mouse miles to go back to the feature to accept it.
3) This is more house-keeping, i customize the name of the feature as i create it. This is more useful in Onshape than in other cad products because of the multi-part nature of Onshape part studios. To name the feature on creation, hover the mouse over the name field and you will see a pencil icon, Click on it and edit the name. Here is an example of something I would type 'Sketch::TopProfile::2Caps'. 'Sketch' tells me that the feature is a sketch. 'TopProfile' tells me functionally what is contained in the sketch and '2Caps' tells me that its used to make 2 parts called 'Cap'. (Bonus tip - name the parts as you create them).
4) If you use the ViewCube a lot - did you know that you can move it to any location in the graphics area?
Your thoughts/comments/tips?
It seems to me that the avoidance of colour has merit for making 'hovering IO' transparent within the model window, but I don't understand wanting to apply that policy to the feature tree. To me that seems more like a fashion dictat than a sober, hard-headed decision.
The feature tree (when taken in at a glance) is currently about as uninformative as it would be possible to be, and still be usable.
Given that Part Studios support -- in fact, they positively encourage -- in-context modelling of multiple related parts, the tree will need to convey much more information than hitherto. Paradoxically, at present, the OnS tree is a visual desert, devoid of landmarks.
- In feature tree, highlight features used in part when part is selected in Parts.
- In sketch editor, add to RMB menu: Dimension tool and Edit (if clicked over dimension) and Delete (for all sketch entities). I'm familiar with doubleclick and del button, I would prefer RMC.
I have tried to name sketches, features and parts - I always end up changing names later and sometimes I put 'Sketch 1' back after struggling to have a decent descriptive name. And there is always Fillets and such with default name mixing with each other..
Naming interrupts workflow and takes a lot of time, how could we automate the naming?
<crazy_idea>
Maybe sketch name could be generated from geometry inside [sketch::2 circles] or [sketch::rectangle 300x500mm] according to first drawn or main/biggest figure.
What about standard feature names? Hose, bolt, clamp, support, connector etc. repeating features could be saved and have google type search/fill with writing just couple of letters. Part default name could be the name of feature that created the part and sequential number in the end.
</crazy_idea>
Going back to the UI topic, I do like how hovering over buttons in the toolbar reveals the keyboard shortcuts. I do like the minimized property panes, however I would prefer not having to move the mouse to them at all. I'm not talking about having windows pop up - I've been there and done that in the early years of SolidWorks and I welcomed the moves to the property manager, pop-up toolbars, and the RMB. I would like to see for example, in an extrude feature, provide some icons (or one pull-down) for end conditions and a numeric input box next to the pull arrow. Add the remaining feature options to the RMC menu. After the feature is created, when I double-click on it, I want to be able to edit the extrude length, not just the sketch dimensions. In sketches provide all geometric constraints relevant to the selected entities in an RMC menu.
Also keyboard shortcut for this would be great.
Furthermore, it uses only one of the four obvious ways it could convey information: language, shape, position, and colour. If further cues like font style, pulsation, rotation (static or dynamic), audio, z-depth, temperature, taste and smell were added, then for sure we would have a sensory overload, but I don't think the addition of shape, indentation and colour is going to tip the typical user over that edge.
(Actually, audio, as an option ... now THERE's an interesting off-the-wall idea ... as you hover over items in the tree, they utter a user-programmable, distinctive sound... shades of Victor Borge's audible punctuation, perhaps!)
@billy in the second post on this thread https://forum.onshape.com/discussion/comment/509/#Comment_509
mocked-up an idea for colouring the entries of the tree to match the colours of the parts. When collapsed, the text would be replaced by a thick horizontal bar of the same colour. This had a clean simplicity which was appealing. When features of different parts were interleaved (as will happen when modelling in context) the coloured barcodes in different sequences would provide distinctive visual landmarks for navigating a long tree.
There are lots of ways to enrich what we currently have without distraction or detraction.
I'm relaxed about the tree currently being minimalist, because I think that's a good place to start. I would personally prefer it to stay that way until a *really* good plan has been hatched, so that we can be knocked breathless by something which is not just classic and timeless, but self-evidently, unquestionably, stupendously sublime.
#########
(Note to OnS: particularly with modern, small-pixel hi-res displays, a line or a font needs to be quite thick for its colour to be easily detectable. Lots of males have rather limited red-green differentiation. I personally can barely see the green line of the current mate connectors, but I think it's partly because it's insufficiently garish in hue - I think those three axes need to be pure, bright primary colours. Perhaps if that was too distracting for a large assembly, there could be a global dimmer control for such colour denoters)
"- In feature tree, highlight features used in part when part is selected in Parts (list)."
Absolutely. At present, when a feature is selected from the modelling window, that feature is highlighted in the tree, so it's an established interface feature. I'm all for enriching what's already there.
Hmm... When I select (say) the rectangle tool, the first RMB menu item becomes "Escape corner rectangle" (nice!) and the shortcut key is (ta daah!) Escape.
I guess they knew what you wanted before you did!
Sooorrrrryyyy, my bad!