A gorgeous link collection. Thanks)
BIM workbench UI discussion
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
Re: BIM workbench UI discussion
Personally, I do not know anyone who knows or uses the freecad in principle, despite the decades of work in the industry.
Nice to know you are existing)
As CG workflow designer I can learn and improve concept of any kind of software, as it already were with autocad, blender, GIMP, and some other, but there is a typical problem of experienced user, that we all facing daily, and you may know about.
Your knowledge is easy for you.
Since you know some software of programming language, or rised some skill, it becames easy to you, and you forgetting all that way you've spent to get it, that totally burns shortcut bridges from your start to your knowledge, making everybody after you follow the same hard way.
That's why freecad users are so rare. Being forced novice allows me to see critical errors in marketing and reasons of such high threshold of entry.
You may got a question - why do I donating freecad monthly all this time, even if I don't use it?
That's pretty much easy question - if you want to have opensource BIM realization one day, there are two ways - create, or support existing.
Easy, right?
That's the main problem - not me, not anyone I know don't want or need freecad currently, so I have some wish to make it wanted and needed.
And, as you may know, there is much left to do.
Re: BIM workbench UI discussion
To reserve more screen space for other purposes. ATM i guess one possible solution is BIM workbench utilizing command panel in menu mode.1D_Inc wrote: ↑Tue Feb 05, 2019 10:25 pm Well, Ribbon is nice example of bad design. Mostly it is useless GUI, that annoingly holds 1/5 of screen for nothing.
Blender's 2.79 UI has got the best realization of ribbon at the moment - they made it vertical and called T panel.
It allows to have hundreds well described tools and addons in T panel, and also allows to use them on demand by showing/hiding it, that brings awesome fullscreen.
Note that you could create an icon pack. One example:Also - some joy - Quick Freecad icons redesign in Blender 2.8 style)
FreeCAD_Icons_06-02-2019.png
https://github.com/pgilfernandez/FreeCA ... eme_simple
Actually single key and per-workbench shortcuts are becoming reality:
https://forum.freecadweb.org/viewtopic. ... 60#p231862
Currently user can already define the same shortcut in different workbenches. Workbench like Arch and/or Draft therefore could in the future provide simple key combinations for commands by default. What happens when you combine such commands in "meta" workbench. One possible solution is to use the ShortCuts overlay feature (currently set as Shift+Q) and therefore put them there. End user therefore doesn't have to learn two different shortcuts schemes. Using the same command in Draft or in BIM workbench.
From time to time i have been thinking on how we could repurpose Complete workbench. This is one possibility.yorik wrote: ↑Wed Feb 06, 2019 1:46 pm However, the idea of the BIM workbench is exactly to be a "meta" workbench. That is, not to have any tools on its own (they should all be part of their respective workbenches, drafts in draft, archs in arch, etc), but to try to make things more friendly and intuitive for the user.
Install TabBar module for FreeCAD (Tools -> Addon manager), restart FreeCAD and move the tabs to preferred location.
Re: BIM workbench UI discussion
That's a complex question. Basically, tool buttons are needed to learn software abilities at start, then user remember them as shortcuts in case if he is going pro, so user permanently needs all of them, on none of them. Solution like this can fit addons, for example.
An excellent example, thank you!
Btw, interesting why they are so heavy. There is a lot of unused gradients inside SVG files, looking like trash.
Is there any kind of specifications or rules on creating icon pack, considering SVG structure?
Yep, it is possible for program defaults. However, as a rule, CAD programs quickly become overgrown with modules and addons.triplus wrote: ↑Sat Feb 09, 2019 12:09 am Actually single key and per-workbench shortcuts are becoming reality:
https://forum.freecadweb.org/viewtopic. ... 60#p231862
I 've got hundreds in B3D, about a thousant in autocad, Revit just made integration with dynamo to hold all this creativeness there.
Will it possible to create custom workbench based on template or shortcut presets, and hold it somewhere?
This how it looks in B3D. If expanded, there are 7 screens of tools to scroll:
Re: BIM workbench UI discussion
Yeah Freecad is a peculiar and unique niche I reckon. That's why it takes some nerves to get invested in it. And that's why most who are invested are very protective of it.
Indeed, in anycase, we do appreciate your contribution and outreach. Perhaps in the nearest future you'll be able to develop workflows in freecad that are more useful and attractive to the CG industry.
Thanks it worked pretty well.
We need to start sketching ideas and layouts. Perhaps a "Call to layout sketches and redesign proposals?" First sketches or rough drafts, can be hand drawn if well explained or can be done with Inkscape or gimp? for slightly more refined idea direction? Let's create a separe thread for a Call to layout sketches proposal.
I really like this development.triplus wrote: ↑Sat Feb 09, 2019 12:09 am Actually single key and per-workbench shortcuts are becoming reality:
https://forum.freecadweb.org/viewtopic. ... 60#p231862
I also like this development, It can be handy also in compact mode UI? Yeah there is something cool about this aswell. We need to start getting some concrete stuffs down. We need to start sketching ideas of how to reorganise the main window to account for all of this. So far it works well on my end but it's not really optimal yet, i suppose that will come in time.
I think this should be possible.
Re: BIM workbench UI discussion
I watched it through and made single compilation file with all dark icons, with proper 48x48 grid, to use it for drafting redesign.triplus wrote: ↑Sat Feb 09, 2019 12:09 am Note that you could create an icon pack. One example:
https://github.com/pgilfernandez/FreeCA ... eme_simple
Also garbage has gone, so now it is 1.5Mb SVG file instead of 100Mb in previous collection.
Here is ZIP if someone also interested in resedign.
I use Inkscape, there is ability to setup 48px shift on arrows, in prefrences.
- Attachments
-
- 1D_ICONSET_DARK.zip
- (164.24 KiB) Downloaded 53 times
Re: BIM workbench UI discussion
Your skills with svg are pretty impressive
Re: BIM workbench UI discussion
Indeed not bad with the svg's
Here is something interesting, seems there is a visual there that looks like a command pannel, aswell as the ribon on top. And the interface doesn't feel like an eye sore.
Here is something interesting, seems there is a visual there that looks like a command pannel, aswell as the ribon on top. And the interface doesn't feel like an eye sore.
Re: BIM workbench UI discussion
Thanks) That were preparations. There were made nice iconworks already, but functions some of them a bit hard to recognize without a signature.
Here Rhino visually is looking like Sketchup with A2 toolset.
https://softculture.cc/images/gallery/4 ... ce02-1.gif
It's not legacy ribbon (automatic context), it's kind a toolpanel with big icons and tabs - solution to place all palletes in single 1.5 row.
FreeCAD has got the same, the only difference - there is workbench selector instead of tabs.
Can't say tabs are better than selector, because there is no need to see it's content every moment, unlike, for example, current layer in AutoCAD, because it influences on drawing process. There is no need to see all this "Solid tools" dockets all the time, especially, if to take in accont, they doubles some menu items, that's looking a bit confusing. Sketchup has got legacy panels only (no context), so, it's always needs a bigger boat monitor.
FreeCAD's (manual context) solution is looking more accurate at the moment.
Last edited by 1D_Inc on Sun Feb 10, 2019 3:56 am, edited 3 times in total.