Also, be nice to others! Read the FreeCAD code of conduct!

Hi I am wondering if there is a way to create a constraing based on two intersecting lines in sketcher. I know it can be done with two constraints for each of the lines, but I am wondering whether it can be done with a single constraint?

add a point?

Can you elaborate what you want?

In Sketcher many of the constraints work on infinite lines rather than on the line segments which you draw in sketcher, e.g. point-on-object: a point on the line does not have to lie between the endpoints; or tangency: the "tangent" lines don't even need to touch (which ca be seen as a contradiction to the term "tangent").

Following that concept all non parallel lines would intersect, so it would not be a very helpful solution.

In Sketcher many of the constraints work on infinite lines rather than on the line segments which you draw in sketcher, e.g. point-on-object: a point on the line does not have to lie between the endpoints; or tangency: the "tangent" lines don't even need to touch (which ca be seen as a contradiction to the term "tangent").

Following that concept all non parallel lines would intersect, so it would not be a very helpful solution.

this is what i mean by snapping at an intersection

But your point is well taken, and it makes sense. Thanks for explaining

But your point is well taken, and it makes sense. Thanks for explaining

For this you have to follow saso's recommendation and and add a point with point-on-object on both lines.

Or in the case where the line ends just at the intersection, simply constrains the line endpoint to the 2 intersecting lines with "point-on-object" constraints.

The two

Select the TWO edges and the point, and apply point-on-object constraint. This creates two constraints in one go. You can also constrain several points to be on one edge, similarly.

Every day there is something to be learned from here: I knew the latter, but never thought of the former.

Thanks for telling!