It passes my Hexagon test, thanks. That exclude tangent code has been in there for so many years I'm sure it's been forgotten about, but don't worry if it breaks something you'll be the first to know
[solved] (Dangerous) behavior from the sketcher
Forum rules
and Helpful information
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help
Also, be nice to others! Read the FreeCAD code of conduct!
Also, be nice to others! Read the FreeCAD code of conduct!
Re: [workaround] (Dangerous) behavior from the sketcher
Some more words on this.
Highlighting and auto-constraint symbols are really 2 separate processes.
Highlight comes as soon as something "eligible" is found inside the pick radius.
Cursor symbols only come when an auto-constraint suggestion exists.
We tend to mix both because there is (AFAIK) no case where no pertinent constraint exists between 2 types of geometry.
Except this is what happened there because tangent (which is IMO the correct constraint) was internally rejected for some obscure reason.
Last edited by openBrain on Wed Jul 28, 2021 3:34 pm, edited 1 time in total.
Re: [workaround] (Dangerous) behavior from the sketcher
+1
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
- thomas-neemann
- Veteran
- Posts: 11921
- Joined: Wed Jan 22, 2020 6:03 pm
- Location: Osnabrück DE 🇩🇪
- Contact:
Re: [workaround] (Dangerous) behavior from the sketcher
here is something else that could be improved upon.
this is not dangerous because it generates an error message, but it could be solved similarly in my opinion.
video from a step import with the attempt to reference a circle.
https://www.youtube.com/watch?v=2DRn_RUXgu4
Re: [workaround] (Dangerous) behavior from the sketcher
I don't think so, because it's the opposite of what openBrain just implemented: In most cases we want a tangent if only edges are involved. And only in this very special case it leads to a problem and what we really want is an equality constraint.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
- thomas-neemann
- Veteran
- Posts: 11921
- Joined: Wed Jan 22, 2020 6:03 pm
- Location: Osnabrück DE 🇩🇪
- Contact:
Re: [workaround] (Dangerous) behavior from the sketcher
Re: [workaround] (Dangerous) behavior from the sketcher
@chrisb said it all. This is a corner case where we have to rely on human brain to process it correctly.thomas-neemann wrote: ↑Thu Jul 29, 2021 5:40 am here is something else that could be improved upon.
this is not dangerous because it generates an error message, but it could be solved similarly in my opinion.
video from a step import with the attempt to reference a circle.
- thomas-neemann
- Veteran
- Posts: 11921
- Joined: Wed Jan 22, 2020 6:03 pm
- Location: Osnabrück DE 🇩🇪
- Contact:
Re: [workaround] (Dangerous) behavior from the sketcher
OK. if it is the same with circle 3 pts and an error message appears, it is harmless. Thank you