CAM: 3d Surface Operation with freeform geometry crashes
- Dominant language
- C++
- Stars
- 33.6k
- Forks
- 6k
- Avg merge
- 3d 15h
- Merged PRs (30d)
- 196
Description
### Problem description
Using the "3D Surface Operation" in the CAM workbensh with a native freecad model crashes once parameters are submitted via "OK" button. Open Cam Lib is included in the built 1.1rc (FreeCAD_1.1rc1-Windows-x86_64-py311). Preferences → CAM → Advanced → Enable OCL dependent features is enabled.
### Workbench affected?
CAM
### Steps to reproduce
[Freeform 3D Surface CAM.zip](https://github.com/user-attachments/files/24261352/Freeform.3D.Surface.CAM.zip)
### Expected behavior
Should calculate the path.
### Actual behavior
Within 5 minutes no result and no feedback though low resolution of path was chosen as in https://www.youtube.com/watch?v=8aMPp2Gp6GQ
### Development version About Info (in Safe Mode)
```shell
OS: Windows 11 build 26100
Architecture: x86_64
Version: 1.1.0rc1.20251125 (Git shallow)
Build date: 2025/11/25 17:53:08
Build type: Release
Branch: (HEAD detached at 5376760)
Hash: 53767601ea65de7cd9f6590e7d5856afc0841635
Python 3.11.14, Qt 6.8.3, Coin 4.0.3, Vtk 9.3.1, boost 1_86, Eigen3 3.4.0, PySide 6.8.3
shiboken 6.8.3, xerces-c 3.3.0, IfcOpenShell 0.8.2, OCC 7.8.1
Locale: German/Germany (de_DE)
Navigation Style/Orbit Style/Rotation Mode: Blender/Trackball/Drag at cursor
Stylesheet/Theme/QtStyle: OpenLight.qss/OpenLight/
Logical DPI/Physical DPI/Pixel Ratio: 96/94.0767/1.25
Installed mods:
* freecad.gears 1.3.0
* OpenTheme 2025.5.20
```
### Last known good version (optional)
```shell
unknown (doesnt work on 1.02 as well)
```
Contributor guide
Assessment
This issue has not been assessed yet.