Groove Fails Based on Section Size
- Dominant language
- C++
- Stars
- 33.6k
- Forks
- 6k
- Avg merge
- 3d 15h
- Merged PRs (30d)
- 196
Description
### Is there an existing issue for this?
- [X] I have searched the existing issues
### Problem description
When I attempt to create a groove based on two sections and a single profile that connects the two at one vertex of each, the rendered geometry is incorrect. This error presents itself based on the "thickness" of each sketched section. The error appears to have been introduced between v0.18 and v1.0. Refer to the following FreeCAD Forum link for more details.

### Full version info
```shell
OS: Red Hat Enterprise Linux 9.5 (Plow) (GNOME/gnome/xcb)
Architecture: x86_64
Version: 1.0.0.39109 (Git) Conda AppImage
Build type: Release
Branch: (HEAD detached at 1.0.0)
Hash: 2fcc5317fe3aee96ca73475986a577719fc78e20
Python 3.11.9, Qt 5.15.13, Coin 4.0.3, Vtk 9.2.6, OCC 7.7.2
Locale: English/United States (en_US)
Stylesheet/Theme/QtStyle: FreeCAD Dark.qss/FreeCAD Dark/Fusion
Installed mods:
* Curves 0.6.51
* Beltrami 1.1.0
* CfdOF 1.29.1
* GDT
* BillOfMaterials 1.0.2
* ExplodedAssembly
* fasteners 0.5.33
* freecad.gears 1.3.0
* WebTools 1.0.0
```
### Subproject(s) affected?
None
### Anything else?
https://forum.freecad.org/viewtopic.php?p=795869&hilit=groove#p795869
The model can be found at the link below:
[Compressor.FCStd.zip](https://github.com/user-attachments/files/18152698/Compressor.FCStd.zip)
or:
https://drive.google.com/file/d/1-ZrrMAGkNXTUomh4Eh7-nYqLWh1QvqEz/view?usp=sharing
### Code of Conduct
- [X] I agree to follow this project's Code of Conduct
Contributor guide
Assessment
This issue has not been assessed yet.