triplus wrote: ↑Sun Mar 25, 2018 6:18 pm
Mainly to see if there is any consensus to change the default navigation style in FreeCAD 0.18. I guess.
Fair enough and a valid point.
sgrogan wrote: ↑Sun Mar 25, 2018 7:25 pm
CAD is fine.
(...) By the time the using gets here they are spitting nails.
In my first ever post here on this forum, I complained about the CAD navigation mode.
(Back then there were only 2 modes, CAD and Inventor - Inventor was barely usable to build models, only suitable to viewing
I already had experience with 5 different CAD systems, and none required simultaneous use of two mouse buttons.
CAD navigation mode is hard to master, needs pressing either LMB or RMB along with the middle mouse button, which on 99% of the mice available on the market is first and foremost a scroll wheel. For weeks maybe months, my finger would slip on the scroll wheel and I'd inadvertently zoom the view out instead of rotating it. It would do it so fast the model would almost disappear from the screen! It was extremely frustrating. So sgrogan's "spitting nails" imagery hit dead on.
If there had been other modes than Inventor back then, I would not be using CAD mode now.
For once, I agree with triplus
, choosing a different default navigation mode would enhance usability for newcomers.
I'm just now trying out navigation modes, which I never do since CAD is so ingrained in me now.
I would vote for Gesture
. It can be used with a mouse as well as a touchscreen. Using a mouse, you do not need to press a keyboard key like with Blender mode. All movements are done with a single pressed mouse button. LMB lets you rotate the view and
select. Scroll wheel up/down to zoom. RMB to pan. Simple, efficient.
But wouldn't the best be to open a configuration wizard when launching FreeCAD for the first time? Something like what LibreCAD has, but extended. It could give you the possibility to set your units, define your mouse model (explanation window required, similar to Navitation Indicator), even TechDraw template size.
Going further, we could introduce "custom profiles" in the wizard that would automatically filter the workbench list to different selections.
- Architecture profile would filter the wb selector to only display Arch, Draft, Sketcher, Spreadsheet, TechDraw and possibly a few others (Mesh Design? Part? Raytracing?)
- Mechanical Design profile would filter the wb selector to only display Sketcher, PartDesign, Spreadsheet, TechDraw, Mesh Design, FEM and possibly Raytracing and Draft
- General modeling profile would display Draft, Sketcher, Part...
- Complete profile would display all installed workbenches.
Anyway. I understand it would be hard to get consensus on that.