Skip to content

CAM: Add 0.05 um to V-bit tip diameter to prevent invalid sketch constraints#26535

Merged
chennes merged 1 commit intoFreeCAD:mainfrom
Connor9220:FixVBit0TipSize
Jan 4, 2026
Merged

CAM: Add 0.05 um to V-bit tip diameter to prevent invalid sketch constraints#26535
chennes merged 1 commit intoFreeCAD:mainfrom
Connor9220:FixVBit0TipSize

Conversation

@Connor9220
Copy link
Contributor

This commit applies a simple fix to the V-bit tool definition, adding a small offset (+0.05 um) to the tip diameter. This prevents the sketch from generating invalid constraints due to a zero or near-zero tip size.

src/Mod/CAM/Path/Op/SurfaceSupport.py:

  • Add +0.05 um to tip diameter calculation to avoid constraint errors in sketches

…traints

This commit applies a simple fix to the V-bit tool definition, adding a
small offset (+0.05 um) to the tip diameter. This prevents the sketch
from generating invalid constraints due to a zero or near-zero tip size.

src/Mod/CAM/Path/Op/SurfaceSupport.py:
- Add +0.05 um to tip diameter calculation to avoid constraint errors in
sketches
@Connor9220
Copy link
Contributor Author

@maxwxyz This needs to be backported to 1.1

@github-actions github-actions bot added the Mod: CAM Related to the CAM Workbench label Dec 30, 2025
@maxwxyz maxwxyz added Type: Other Tasks, refactoring, quality improvement, actions, dependencies, packaging, translations or other... backport releases/FreeCAD-1-1 Applied to a PR that is on main to trigger the automatic creation of another PR onto 1.1 labels Dec 30, 2025
@maxwxyz maxwxyz added this to the 1.1 milestone Dec 30, 2025
@maxwxyz maxwxyz moved this from Queue to Merge Meeting in Merge Queue Dec 30, 2025
@chennes chennes merged commit a7c9cbe into FreeCAD:main Jan 4, 2026
16 checks passed
@github-project-automation github-project-automation bot moved this from Merge Meeting to Done in Merge Queue Jan 4, 2026
@freecad-ci-runner
Copy link
Collaborator

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport releases/FreeCAD-1-1 Applied to a PR that is on main to trigger the automatic creation of another PR onto 1.1 Mod: CAM Related to the CAM Workbench Type: Other Tasks, refactoring, quality improvement, actions, dependencies, packaging, translations or other...

Projects

Archived in project
Archived in project

Development

Successfully merging this pull request may close these issues.

4 participants