View Issue Details

IDProjectCategoryView StatusLast Update
0001669FreeCADBugpublic2015-01-07 10:19
Reportermghansen256 Assigned Towmayer  
PrioritynormalSeveritytweakReproducibilityalways
Status closedResolutionfixed 
PlatformLinuxOSKubuntuOS Version14.04
Product Version0.14 
Summary0001669: Part operation with parts in groups splits again when moved back into group
DescriptionWhen doing a cut between a part in a group and a part not in a group, the part which was originally in the group is shown as a child of the group when the cut is moved back into the group after the cut. Not sure how to describe it better, better try to reproduce it as shown below. The same is also true for union operations.
Steps To Reproduce1. Create a cube
2. Create a sphere
3. Create a group "test", add cube to it
4. Ctrl-select first cube, then sphere
5. Do Part-cut. Cube and sphere are children of the cut, and the cut is not in the group.
6. Move the cut back into group "test"
Result: group test contains cube set to invisible, and the cut with just the sphere as the child
Expected: Group test should contain the cut with cube and sphere being children of the cut
Additional InformationOS: Ubuntu 14.04.1 LTS
Word size: 64-bit
Version: 0.14.3702 (Git)
Branch: releases/FreeCAD-0-14
Hash: b3368125c63289ec8ce9faec2b2ae4c78d436406
Python version: 2.7.6
Qt version: 4.8.6
Coin version: 4.0.0a
SoQt version: 1.6.0a
OCC version: 6.7.0
Tagstree view
FreeCAD Information

Activities

intherye

2014-09-06 21:28

reporter   ~0005078

The following behaviour could be a manifestation of the same bug. If you think it's a different, please tell me, I could open a new bug report.

Steps to reproduce.
1) Start a new part document
2) Create a cube, a sphere and a group
3) Move sphere and cube into group
4) Select sphere and cube and make a cut between them
5) Actual result: The new Cut object is outside the group (and the sphere and cube are children of the Cut object)
   Expected result: The new Cut object would be inside the group
6) Move the Cut object back into the group
7) Actual result: The cube, the sphere and the Cut are direct children of the group object
   Expected result: The cut object is the child of the group, and the cube and the sphere are the children of the Cut object.

Related Changesets

FreeCAD: master be2e1916

2015-01-07 11:02:52

wmayer

Details Diff
+ fixes 0001669: Part operation with parts in groups splits again when moved back into group Affected Issues
0001669
mod - src/Mod/Part/Gui/Command.cpp Diff File
mod - src/Mod/Part/Gui/DlgBooleanOperation.cpp Diff File

Issue History

Date Modified Username Field Change
2014-08-07 20:31 mghansen256 New Issue
2014-09-06 21:28 intherye Note Added: 0005078
2014-09-07 10:25 shoogen Tag Attached: tree view
2014-09-07 10:28 shoogen Severity minor => tweak
2015-01-07 10:19 wmayer Changeset attached => FreeCAD Master master be2e1916
2015-01-07 10:19 wmayer Assigned To => wmayer
2015-01-07 10:19 wmayer Status new => closed
2015-01-07 10:19 wmayer Resolution open => fixed