Could such a combination ever be useful, or is it always unwanted. If the latter case, could such a combination, when detected be converted automatically to equivalent working variety "tangent applied to endpoints"?DeepSOIC wrote:Such combination is bad for solver, and should be replaced with tangent applied to endpoints (and no need for coincident).
Isn't this expected. If tangent is applied to the line and arc. The extension of the line segment is tangent to the extension of the arc segment?chrisb wrote:Every now and then I need both constraints. The attached file shows an existing tangential constraint which works as expected only if I add a coincident constraint as well. If I use polyline to create a sketch (as usual) the problem does not occur.
You are right, it was my fault applying tangent to arc/line and not to the points. I finally understood the concept of tangent-on-points . In fact it turned out, that until now I didn't get the concept, because I had missed that the tangent applies not only to the extension of the line but to the extension of the arc as well.sgrogan wrote:Isn't this expected. If tangent is applied to the line and arc. The extension of the line segment is tangent to the extension of the arc segment?
Delete the tangent and apply tangent at point works as expected.
Should be possible, I think. There might be unexpected complications, though.cox wrote:Could such a combination ever be useful, or is it always unwanted. If the latter case, could such a combination, when detected be converted automatically to equivalent working variety "tangent applied to endpoints"?DeepSOIC wrote:Such combination is bad for solver, and should be replaced with tangent applied to endpoints (and no need for coincident).
IMHO known combinations with unstable behaviour should at least be warned about, better yet if a warning suggests an alternative.DeepSOIC wrote:The sketch in question contains tangent connection made by Tangent + Coincident constraint combination. This is very likely the cause of unstable behavior. Such combination is bad for solver, and should be replaced with tangent applied to endpoints (and no need for coincident).
Unacceptable. This will cause creep with underconstrained sketches (typically, those are hand-tweaked sketches).Chukharev wrote:A possible way to somwhat improve the solver stability might be trying to reiterate with a small random displacement of points.
An abstract example. A circle tangent to an ellipse can intersect an ellipse at another point, not the point it is tangent at.Chukharev wrote:and I could not find a situation when the combination in hand is different from a tangent on end points constrain
What is in your opinion the fate of issue #2729 then?DeepSOIC wrote:ping