[Feature request] Sketcher point-on-point gives one common point

Have some feature requests, feedback, cool stuff to share, or want to know where FreeCAD is going? This is the place.
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
chrisb
Veteran
Posts: 53928
Joined: Tue Mar 17, 2015 9:14 am

Re: [Feature request] Sketcher point-on-point gives one common point

Post by chrisb »

I'm beginning to get a faint idea what you want: Making things coincident would mean you store somewhere a point (probably two subsequent memory cells) and let both lines point to that address. This could eliminate one line in the list of solver equations. Formally it means you have already solved some equations in advance.
Pauvres_honteux wrote: Sat Dec 04, 2021 10:36 am You will not get any proof. It was a question, not a statement.
I had meant a proof of concept, and you have to admit that the question had a rather rethorical touch.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
drmacro
Veteran
Posts: 8866
Joined: Sun Mar 02, 2014 4:35 pm

Re: [Feature request] Sketcher point-on-point gives one common point

Post by drmacro »

chrisb wrote: Sat Dec 04, 2021 1:31 pm I'm beginning to get a faint idea what you want: Making things coincident would mean you store somewhere a point (probably two subsequent memory cells) and let both lines point to that address. This could eliminate one line in the list of solver equations. Formally it means you have already solved some equations in advance.
...
Would it really eliminate a line in the solver equations? Solutions for each line still have to involve both vertexes of the edge.

Is it possible...two edges sharing the definition of a vertex could potentially create a loop situation in the solver??

Just seems a shared vertex would require additional conditions to be checked, probably invalidating any gains.
Star Trek II: The Wrath of Khan: Spock: "...His pattern indicates two-dimensional thinking."
chrisb
Veteran
Posts: 53928
Joined: Tue Mar 17, 2015 9:14 am

Re: [Feature request] Sketcher point-on-point gives one common point

Post by chrisb »

drmacro wrote: Sat Dec 04, 2021 2:30 pm Just seems a shared vertex would require additional conditions to be checked, probably invalidating any gains.
You are probably right: respecting existing coincidences probably isn't much better than solving them.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Post Reply