View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0003968||PartDesign||Bug||public||2019-05-12 21:45||2020-11-14 10:46|
|Summary||0003968: moving features in Part Design can delete tip|
|Description||FC 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.
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)
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)
Set-Tip-Bug.FCStd (13,024 bytes)
||proposed fix: https://github.com/FreeCAD/FreeCAD/pull/3996|
FreeCAD master 4246c902
Edit: attached commit to ticket
|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|
|2019-06-17 10:08||uwestoehr||Additional Information Updated|
|2020-10-24 23:09||uwestoehr||Note Added: 0014949|
|2020-10-24 23:11||uwestoehr||Assigned To||=> uwestoehr|
|2020-10-24 23:11||uwestoehr||Status||confirmed => assigned|
|2020-11-13 16:04||wmayer||Status||assigned => closed|
|2020-11-13 16:04||wmayer||Resolution||open => fixed|
|2020-11-13 16:04||wmayer||Fixed in Version||=> 0.19|
|2020-11-13 16:04||wmayer||Note Added: 0014982|
|2020-11-14 10:46||Kunda1||Note Added: 0014983|
|2020-11-14 10:46||Kunda1||Changeset attached||=> FreeCAD master 4246c902|
|2020-11-14 10:46||Kunda1||Note Edited: 0014983|