FreeCAD / FreeCAD

This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.
https://www.freecad.org
Other
17.89k stars 3.81k forks source link

Manipulation of (built-in) Assembly objects fails with Gesture navigation #14139

Open johnsonm opened 2 weeks ago

johnsonm commented 2 weeks ago

Is there an existing issue for this?

Problem description

I have found no combination of modifiers by which I can manipulate Assembly objects under constraint with Gesture navigation (my default). If I switch to Touchpad, I can move assembled parts under constraint.

I have not surveyed all of the navigation modes to determine the full set that are compatible with the built-in Assembly workbench, only failed with Gesture and succeeded with Touchpad so far.

If it's only intended to work with certain navigation modes, documentation of that limitation and closing this report as won't fix or not a bug is fine by me.

Full version info

OS: Debian GNU/Linux 12 (bookworm) (GNOME/gnome)
Word size of FreeCAD: 64-bit
Version: 0.22.0dev.37363 (Git)
Build type: Unknown
Branch: main
Hash: bfbe28f7a5e8098f1fe7239cda39697650027ff2
Python 3.11.2, Qt 5.15.8, Coin 4.0.0, Vtk 9.1.0, OCC 7.6.3
Locale: English/United States (en_US)
Installed mods: 
  * Assembly4 0.50.4
  * Curves 0.6.13
  * sheetmetal 0.3.0
  * ExplodedAssembly
  * fasteners 0.4.66
  * MeshRemodel 1.8919.0
  * freecad.gears 1.0.0
  * Pyramids-and-Polyhedrons
  * dxf_library
  * lattice2 1.0.0
  * boltsfc 2022.11.5
  * in3dca-freegrid 2.0.0
  * parts_library
  * Defeaturing 1.2.0
  * A2plus 0.4.60n
  * CurvedShapes 1.0.4
  * Manipulator 1.5.0
  * Pyramids-and-Polyhedrons.backup1696298372.5270553 (Disabled)
  * Assembly3 0.12.2
(Built with `FC_USE_TNP_FIX`)

Subproject(s) affected?

None

Anything else?

No response

Code of Conduct

maxwxyz commented 2 weeks ago

@PaddleStroke FYI