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

[Feature Request] Snap horizontal/vertical during image plane "Calibrate" function #10072

Open
2 tasks done
brandonbeaumia opened this issue Aug 5, 2023 · 0 comments
Open
2 tasks done
Labels
Feature FR for improvements or new features Snapping

Comments

@brandonbeaumia
Copy link

brandonbeaumia commented Aug 5, 2023

Is there an existing issue for this?

  • I have searched the existing issues

Version

0.21 (Release)

Full version info

[code]
OS: KDE Flatpak runtime (pop:GNOME/pop)
Word size of FreeCAD: 64-bit
Version: 0.21.0.33675 (Git)
Build type: Release
Branch: (HEAD detached at 41b058e)
Hash: 41b058e2087de60dc8fef3d3e68c7d0129e13abf
Python 3.10.11, Qt 5.15.10, Coin 4.0.0, Vtk 8.2.0, OCC 7.6.3
Locale: English/United States (en_US)
Installed mods: 
  * Assembly4 0.50.2
  * ExtremeProDark 2.9.0
  * fasteners 0.4.56
  * Dracula 0.0.4
[/code]

Subproject(s) affected?

None

Problem description

When interactively calibrating an image plane, the start and stop points are often being matched to a horizontal or vertical dimension already in the image. It would help increase the precision of calibration if it was possible to maintain a vertical/horizontal line during calibration instead of manually aligning in X and Y at the same time.

This could be accomplished by holding a modifier key while dragging the end of the line, and documented in half a sentence right under the Calibrate button in the Image Plane task panel.

Alternatively, it could be accomplished by changing the "Calibrate" button to a set of three buttons:
"Calibrate with Distance" (works as is)
"Calibrate with Horizontal Distance" and
"Calibrate with Vertical Distance"

I feel like the modifier key is more elegant as long as it's easily discoverable, but either of these could work.

Anything else?

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct
@luzpaz luzpaz added Feature FR for improvements or new features Snapping labels Aug 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature FR for improvements or new features Snapping
Projects
None yet
Development

No branches or pull requests

2 participants