I encountered a strange rounding issue which I cannot explain:
- open this simple FC file:
It is a body with 3 features. The Tip is currently at the feature "Pad".
- now save a copy of the file
- in the original file, select the body in the model tree and change in the Data tab of the combo view the Tip to "Pocket"
- in the copy file, select the feature "Pocket", right-click on it and select "Set tip"
as result both files should be in the same state. But when I compare their document.xml I see minor but strange rounding differences:
You might say the differences are negligible but it is strange that the value 5 is not used and that one time the rounding leads to values below 5 and sometimes above 5.
I am reporting this because these differences could be part of this bug I encountered:
https://forum.freecadweb.org/viewtopic.php?f=3&t=34334
For reference, this is the diff-file of the GuiDocument.xml:
These differences are quite big.
OS: Windows 7
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.15860 (Git)
Build type: Release
Branch: master
Hash: 3b708c7f84b0425076b520e1d95627b20fd75fe0
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)