Skip to content

Adding reverse direction in Assembly Insert Fasteners and other improvements #144

Description

@uhelfenstein

Problem description

Love the new fastener insert in assembly. An improvement I suggest is to add a reverse direction since sometimes the parts are placed in the opposite direction (cf. video).

Furthermore, it would be nice to add two things. Coming from other CAD's my workflow is usually select a tool and then the geometry. Here, the geometries have to be selected in advance to work properly. It would be nice if both would work (select before or after) and show the selections in the dialog as well (e.g. for the joints both is possible). It is as well much easier, if the dialog is opened again to modify the selection. To do it in the "Property View" is usually tedious and quite hard for beginners.

Furthermore, it would be very nice if e.g. 5 screws are placed in one operation, that they are grouped in one item. After the operation is finished, it would be convenient to double click this item and open the dialog again with all the selected geometries and allow to add or remove geometries later on.

Workbench affected?

Assembly

Steps to reproduce

  1. Install Fastener Workbench
  2. Create part with hole
  3. Open assembly workbench
  4. Place fasteners on the opposite site of the holes.
260505104607-2206.mp4
260505093455-2202.mp4

Expected behavior

One fastener is placed inside the part and the direction of the joint has to be reversed. However, first the right joint has to be found, opened and reversed. Would be better to be able to reverse it directly in the dialog itself.

Actual behavior

Some fasteners are placed incorrectly and it has to be modified in the joint dialog

Development version About Info (in Safe Mode)

it is in the latest version

Last known good version (optional)

OS: Windows 11 build 22631
Architecture: x86_64
Version: 1.1.0dev.20260420 (Git shallow)
Build date: 2026/04/20 16:26:14
Build type: Release
Branch: AstoCAD
Hash: dbb04c744b862e5daa8ffdcccaa2066f971f7077
Python 3.11.15, Qt 6.8.3, Coin 4.0.8, Vtk 9.3.1, boost 1_86, Eigen3 3.4.0, PySide 6.8.3
shiboken 6.8.3, xerces-c 3.3.0, IfcOpenShell 0.8.2, OCC 7.8.1
Locale: German/Switzerland (de_CH)
Stylesheet/Theme/QtStyle: FreeCAD Dark.qss/Dark/
Navigation Style/Orbit Style/Rotation Mode: TinkerCAD/Rounded Arcball/Object center
Logical DPI/Physical DPI/Pixel Ratio: 96/141.585/1
Installed mods:
  * Curves workbench 0.6.70
  * Fasteners Workbench 0.5.51

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions