FreeCAD_FastenersWB icon indicating copy to clipboard operation
FreeCAD_FastenersWB copied to clipboard

[Feature Request] Adding a bit of order to the panel (Fasteners_ToggleThreadType)

Open belinski-roman opened this issue 2 years ago • 6 comments

I see that the number of fasteners in your workbench is increasing and that's good. I want to propose an innovation that brings a little order to the panel. What if we add a switch button to change the two modes metric thread/inch thread (by the type of how it is done in the sketch workbench - buttons that perform Scketcher_ToggleConstruction and Scketcher_ToggleDrivingConstraint). So it would be possible to reduce and fix the number of buttons in the mode when all types of fasteners are displayed without a submenu. And if there is no corresponding analog fastener for the inch thread, then this button can be left gray.

belinski-roman avatar Oct 06 '22 20:10 belinski-roman

Yes, I think it's a good idea. It is necessary to think about how best to do this - in the form of a filter or as a set of checkboxes. You can also consider the option of a full-fledged sidebar instead of a workbench. This would make it possible to organize the arrangement of fastener types in a tree view of catalogs. But this is probably a topic that goes beyond the conversation about fasteners. If you implement such a thing, it is already in the context of creating a library of elements.

belinski-roman avatar Oct 08 '22 16:10 belinski-roman

@shaise thoughts?

luzpaz avatar Mar 22 '23 17:03 luzpaz

Right now there is no easy way to do this, but changing the toolbar grouping to "Drop down buttons" can help quite a bit. image

shaise avatar Aug 02 '23 06:08 shaise

What about a Dialog that pops up? Where you then select your type, diameter and so on? Maybe more then one Dialog, one for Fasteners, one for nut and so on. Maybe even with search and filter functions, so that one can select a m10 diameter and the only options that are selectable are types where a m10 is possible.

tobiasfalk avatar Aug 02 '23 14:08 tobiasfalk

This is a very crude sketch of how such a wind could be structured, in this example for a fastener's for other categories like nuts or Retaining Rings it would need adjustment. This could be implemented as a task window that can also be opened after the screw was created once so that one can also adjusted the screw over it. WhatsApp Bild 2023-08-02 um 20 42 05

tobiasfalk avatar Aug 02 '23 18:08 tobiasfalk

related: https://forum.freecad.org/viewtopic.php?p=700019#p700019

berberic2 avatar Aug 16 '23 16:08 berberic2