Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Problem] PartDesign/Hole Counterbore diameter being blocked #12552

Open
2 tasks done
csoete2 opened this issue Feb 22, 2024 · 2 comments
Open
2 tasks done

[Problem] PartDesign/Hole Counterbore diameter being blocked #12552

csoete2 opened this issue Feb 22, 2024 · 2 comments
Labels
Bug This issue or PR is related to a bug Regression Bugs describing a regression or PRs fixing one WB Part Design Related to the Part Design Workbench

Comments

@csoete2
Copy link

csoete2 commented Feb 22, 2024

Is there an existing issue for this?

  • I have searched the existing issues

Problem description

I have an older file that is being broken when opening the hole dialog since previous values don't seem to be valid anymore. It seems that one of the constraints is blocking the value (maybe the countersink angle that is not being used by counterbore?).

The gif is a sample project where I created a cube to demonstrate. When changing the counterbore diameter its getting blocked at 6.10mm no value below is accepted.

Animation

Full version info

[code]
OS: Windows 10 build 19045
Word size of FreeCAD: 64-bit
Version: 0.21.2.33771 (Git)
Build type: Release
Branch: releases/FreeCAD-0-21
Hash: b9bfa5c5507506e4515816414cd27f4851d00489
Python 3.8.10, Qt 5.15.2, Coin 4.0.1, Vtk 8.2.0, OCC 7.6.3
Locale: English/Germany (en_DE)
Installed mods: 
  * boltsfc 2022.11.5
  * sheetmetal 0.2.57
[/code]

Subproject(s) affected?

None

Anything else?

demo.zip

Code of Conduct

  • I agree to follow this project's Code of Conduct
@pierreporte
Copy link

Backward compatibility is a tangent topic to discussion #11742.

@jspiros
Copy link

jspiros commented Feb 22, 2024

I am still using the Debian 0.20.2+dfsg1-10 package of FreeCAD, and I regularly encounter this when creating new holes.

When the hole parameters panel first appears upon creating a new hole, I set the cut type to counterbore, and while the diameter field enables, it's stuck with 6.1mm as the minimum value. I can increase the value, but I can't type a value smaller than 6.1mm, and the "-" button is disabled when the value is 6.1mm.

The issue can be worked around, at least when I've encountered it, by creating the hole, setting other parameters, enabling counterbore, clicking "OK" to dismiss the hole parameters panel, then double clicking on the same hole feature to re-open the parameters panel, which will now allow values lower than 6.1mm for the counterbore diameter (assuming the other parameters shouldn't logically prevent it).

I haven't had any problems editing existing holes in saved files, but I don't have any files that were saved by any versions of FreeCAD older than 0.20.2. Even if editing a hole is the first thing I do after launching FreeCAD fresh and opening a saved project with existing sub-6.1mm counterbore diameter holes, the interface shows the correct sub-6.1mm values and doesn't prevent me from lowering the value even more if it's not already at the true minimum.

@maxwxyz maxwxyz added Bug This issue or PR is related to a bug Regression Bugs describing a regression or PRs fixing one WB Part Design Related to the Part Design Workbench labels Feb 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug This issue or PR is related to a bug Regression Bugs describing a regression or PRs fixing one WB Part Design Related to the Part Design Workbench
Projects
None yet
Development

No branches or pull requests

4 participants