View Issue Details

IDProjectCategoryView StatusLast Update
0003968PartDesignBugpublic2019-06-17 10:08
Reporteruwestoehr Assigned To 
Status confirmedResolutionopen 
Product Version0.18 
Target Version0.19 
Summary0003968: moving features in Part Design can delete tip
DescriptionFC 0.18 has a new feature that when moving design features in Part Design behind the current tip, it asks you if the moved feature should be the new tip.
The implementation has a bug because not all design features can hold the tip and in these cases you end up without any tip breaking the part design.

Take for example the attached file:
- use the Part Design WB
- right-click on the Datum plane and select to move object after another object
- move it after the sphere
- FC will now ask you "Do you want to want the last feature to be the new tip?"; say Yes.

result: the body gets broken because there is no longer any tip since a datum plane cannot hold the tip.
To fix this, FC must only ask to reset the tip for design features that can hold the tip.

The problem with this bug is that you are stuck why your body is broken. For example I did not immediately noticed this, but several actions later and it took me some time to find out what caused this.
Additional Information

confirmed by @kisolre since the bug is also triggered when moving sketches.

OS: Windows 7
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.16110 (Git)
Build type: Release
Branch: (HEAD detached at upstream/releases/FreeCAD-0-18)
Hash: f7dccfaa909e5b9da26bf50c4a22ccca9bb10c40
Python version: 3.6.6
Qt version: 5.6.2
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: German/Germany (de_DE)
TagsPart Design
FreeCAD Information



2019-05-12 21:45


Set-Tip-Bug.FCStd (13,024 bytes)

Issue History

Date Modified Username Field Change
2019-05-12 21:45 uwestoehr New Issue
2019-05-12 21:45 uwestoehr Tag Attached: Part Design
2019-05-12 21:45 uwestoehr File Added: Set-Tip-Bug.FCStd
2019-05-13 16:45 Kunda1 Status new => confirmed
2019-05-13 16:45 Kunda1 Target Version => 0.19
2019-06-17 10:07 uwestoehr Additional Information Updated View Revisions
2019-06-17 10:08 uwestoehr Additional Information Updated View Revisions