I encountered strange FreeCAD behavior for body with elliptical curves.
I created simple body - just 2 revolutions and 1 pad, all mirrored. All features keeps solid body. The yellow ellipse is the Sketch001. This is the base sketch for Pad. To create correct element, this sketch should be shifted to x = -50,00 mm. But for this value the body disappears and FreeCad throws warning message:
"Transformed: Result has multiple solids. Only keeping the first."
If you set x = -49,99 mm, FreeCAD throws error:
"Recompute failed! Please check report view."
But if you shift Sketch001 to x = -49,90 mm or x = 50,10 mm FreeCAD doesn't reports any errors and the body looks correct (except incorrect shift).
First time I encountered described behavior in my project. To eliminate any problems with my project, I redraw whole body from the scrratch, but the problem appears again.
Can anybody explain me, what is wrong?
Code: Select all
OS: Windows 7 Version 6.1 (Build 7601: SP 1)
Word size of FreeCAD: 64-bit
Version: 0.21.31097 (Git)
Build type: Release
Branch: master
Hash: ccf074008774f1bdfed8fec09ed60e2c0fe77cae
Python 3.8.15, Qt 5.15.4, Coin 4.0.0, Vtk 9.1.0, OCC 7.6.3
Locale: Polish/Poland (pl_PL)