Hi Mr TippyLighting,
Excellent analysis and pieces of advice...
May I add some point here?. Of course, I may!
Splines are very vibrant, challenging to handle because they have so many degrees of freedom. (remember when you has (had) been a teenager?)
Constraining them rigidly as in the current F360 sketch engine can create a deceptive, stubborn case we evidenced here, requiring the serious intervention of authorities.
F360, it is the TYRANNY.
F360 algorithm policymakers, give splines what they want!
“FREEDOM FOR SPLINES - WE WILL NOT TANGENT EASILY”
If I could be adviser here, build-in additional option for splines fixing/unfixing the first derivative (possibly separately higher ones).
This would allow to switch on/off tangentability at their ends. Additionally, such change would also enable a path to facilitate the option to tangency (within range) ‘inside’ splines by relaxing the first (and/or higher) derivatives without changing fitPoints positions.
Just imagine a spline sticking willingly to a lovely entity in its proximity, ooohhh.
As the result, you would have “a vibrant spline”, behaving within reason and you (F360) without being forced to resort to TOTAL CONSTRAINOCRACY.
Regards
MichaelT
P.S.
… for Michael Mullineux.
This seemingly trivial case has pointed to quite important constrain's algorithmic issues.
From now on, you can call yourself ‘Michael Who Moved Constrain'
Regarding “Michael”,… “Michel” and “Michał” are also awesome.
MichaelT