(no verification if the shortcut is already assigned (development to come), it’s up to you to be attentive)
To delete a shortcut, simply assign an ‘empty’ shortcut.
The “Sketcher” piemenu always has priority in sketch edit mode but you can activate other menus with the shortcuts.
The spinbox menu will be activated by all shortcuts.
Always the same, save your configuration file before and test at your own risk.
Furthermore, I found a problem, it seems that the ‘Toolbar’ function in the drop-down menu only works correctly if FreeCad is set to English.
This is my set up :
Capture d’écran (11).png
Capture d’écran (12).png
Capture d’écran (13).png
Capture d’écran (14).png
I only use this configuration for the moment, it’s enough for me.
For other functions, I use the usual FreeCAD keyboard shortcuts, especially in Sketcher
Not sure it’s easy to set up, and it will conflict with mouse wheel zoom/unzoom, I think.
That was the issue I was having and why I had started to use X-mouse to require a hotkey + scroll.
I was wondering if your 1 stage removed version of the spinbox + your addition of hotkey functionality
within PieMenu might make the functionality easier to include as a base feature.
Thanks for all your effort on Pi Menu, it is nice to see advancement + fusion of the original Pie Menu and RT’s version
becoming generally available.
Check if you have this menu in FreeCAD (if this is the case, set a shortcut via the settings):
Capture d’écran (23).png
If not, try to install the files in your %appdata% directory
Capture d’écran (24).png
otherwise check the error messages in the report view in Freecad.
It would be nice if the menu was interactive, let’s say if I selected a line, then in the menu there was a choice of those functions that can be applied to the line, allow length, verticality, horizontality.
I understand what you want. I think it was it’s a fairly specialized function, because you have to manage multiple cases :
Select 1 point : you can use ConstraintBlock
Select 2 point : Horizontal, Vertical, Point on Point, ConstraintBlock, Dimension
Select more than 2 points : Horizontal, Vertical, Point on Point, ConstraintBlock
Select 1 Line : Horizontal, Vertical, ConstraintBlock, Dimension
Select 2 Lines : Horizontal, Vertical, ConstraintBlock, Dimension, Parallel
Select Arc/Circle : Radius, Diameter, ConstraintBlock
Select 1 Arc/Circle and 1 Line : Coincident, Tangent, ConstraintBlock
Select 2 Circles : Radius, Diameter, Horizontal, Vertical, ConstraintBlock, Coincident, Tangent
Select BSpline etc
I don’t really see how to properly manage all these cases, unless there is a function in FreeCAD which only displays the possible functions depending on the selection?
I probably forgot some but I notice that 4 come up almost all the time :
Horizontal, Vertical, ConstraintBlock, Dimension
and that 3 or 4 are easy to access with the keyboard shortcut grouped on the right of the keyboard (D Dimension, A Alignment, C Coincident, E Equal, S Symmetric).
I think that a Sketcher PieMenu with well-chosen shortcuts must be effective.
I actually use this one as ‘Sketcher’ PieMenu:
Capture d’écran (25).png
Tel me (everyone who reads this discussion), what do you think about that.
Floating data entry menu, when extruding, rounding and other functions, something like this should be in the program by default, hopefully in future versions and will come to this point
I’m so happy someone takes care of the Pie menu plugin as there are still lots of nice things to implement that become so handy when in production.
I hope you could have a look at some of them to make it as good as possible
Thanks again!
In case you have time and want to implement new features, triplus listed some suggestions from users a long time ago, it might give you ideas on how to progress