HomeFAQHow do I create a point at the tangent location between...

FAQ

How do I create a point at the tangent location between a line and circle in XyzPilot?

Use Point/Tanto,L,C. The line must already be tangent to the circle. The tangent point is where the line touches the circle.

Full Answer

Use Point/Tanto,L,C. The line must already be tangent to the circle for a tangent point to exist. The tangent point is the point on the circle circumference where the line touches — the radius at this point is perpendicular to the line.

XyzPilot Example

L0 = Horizontal line at Y=75 C0 = Centre (50,50), radius 25 dist(C0 centre, L0) = |75-50| = 25 = radius [tangent] Point/Tanto, L0, C0, 0 → P13 = (50, 75) [tangent point at top of circle] Verification: dist(C0 centre, P13) = dist((50,50),(50,75)) = 25 = radius
← All FAQs Operator Reference Try in XyzPilot →