FreeCAD / FreeCAD/FreeCAD

CAM: Missing tags with specific ramp angle

Open
#18,555 21 comments 0 reactions 0 assignees View on GitHub
CAM EPIC: Dressups Mod: CAM Status: Confirmed Status: Needs confirmation Status: Needs test on dev version Type: Regression
Dominant language
C++
Stars
33.6k
Forks
6k
Avg merge
3d 17h
Merged PRs (30d)
196

Description

### Is there an existing issue for this?

- [X] I have searched the existing issues

### Problem description

In CAM I have found that Tags often (always?) don't appear when ramp angle set at 75 degrees. I changed to 90 degrees and problem fixed. In my case I had increased to 10 tags to see if that was a problem. I ended up with 2 vertical on left side and 2 vertical on right side. The 6 horizontal ones were missing

### Full version info

```shell
OS: Windows 10 build 19045
Word size of FreeCAD: 64-bit
Version: 1.0.0RC2.38806 (Git)
Build type: Release
Branch: (HEAD detached at 1.0rc2)
Hash: 3d63fc6c2f665a8d5e6468845a419bcac80756c7
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: unset/FreeCAD Classic/Qt default
```

### Subproject(s) affected?

CAM

### Anything else?

![image](https://github.com/user-attachments/assets/e347a933-2589-47d0-b326-665c9a6c21a8)
75 degrees

![image](https://github.com/user-attachments/assets/de20402d-fb67-4fef-8274-049fa87e8421)
90 deg.

### Code of Conduct

- [X] I agree to follow this project's Code of Conduct

Contributor guide

Open the contributing guide

Research direction

No source file or test is identified. Start by reproducing the CAM setup with a 75-degree ramp angle and compare it with 90 degrees, checking the placement of all 10 tags. Done means the expected horizontal and vertical tags appear reliably at the reported angle.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.