Skip to content

PartDesign: After adding a PD_Boolean, Manipulator WB stops working correctly #46

Description

@ElPatoNoEsTu

Given a FC File with two Bodys each containing a Sketch defining just some lines as refences to allign to and a sketch defining a shape which is padded.

Unsing the Manipulator Workbench the both bodies can be alligned using the Manipulator WG flawlessly UNTIL both bodies get cloned and fused using PD_Boolean

It seems that the Manipulator-WB gets confused by the new created boolean.

Good: Manipulator-WB can be used to allign Bodies
380539429-f19c44f8-1f59-4c46-a14c-f52377fce25c

Alignment_Test_2.zip <- State befor creating the Boolean ...


Bad: ... The bodies were now cloned an fused. Using the Manipulator-WB it is not possible to align the bodies as befor - even if one is active. If the visibility of the PDBoolean is set to invisible - no result of any alingment-action is noticable ( but the fused Body is somehow manipultated and jumps around - not shown in the picture - but might noticed if the visibility of the body containing the PD_Boolean ist set to visible )

380540152-fa5391e5-0fd3-440c-b986-ea85fd8698c7

Alignment_Test_3.zip

Maybe the Manipulatior WB gets confused due to the data-stuctures which are created by the PD_Boolean ?

Full version info
OS: Windows 10 build 19045
Word size of FreeCAD: 64-bit
Version: 1.1.0dev.39057 (Git)
Build type: Release
Branch: main
Hash: 3be681ef62bf82d32eb1f1935d99e83c48e48da3
Python 3.11.9, Qt 5.15.13, Coin 4.0.3, Vtk 9.2.6, OCC 7.7.2
Locale: German/Germany (de_DE)
Stylesheet/Theme/QtStyle: FreeCAD Dark.qss/FreeCAD Dark/Qt default
Installed mods:

  • Curves 0.6.50
  • DynamicData 2.68.0
  • freecad.gears 1.3.0
  • LCInterlocking
  • Manipulator 1.5.7

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

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions