HomeOperatorsCircle/Tanto,L,C,R

Circle/Tanto,L,C,R

Circle Tangent to Line and Circle

Creates a circle tangent to a line and an existing circle with a specified radius. Selector and IN/OUT required.

What It Does

The Circle/Tanto,L,C,R operator creates a circle of specified radius simultaneously tangent to a line and an existing circle.

Syntax

Circle/Tanto, L, C, R, XLarge|XSmall|YLarge|YSmall, IN|OUT

Quick Input

L: [line] C: [circle] R: [radius] Dir: ○ XL ○ XS ● YL ○ YS Tan: ● OUT ○ IN

Direction Selector

SelectorMeaning
OUTNew circle externally tangent to C
INNew circle internally tangent to C

Worked Examples

L0=horizontal Y=0, C0=centre(50,30) r=15, R=10 Circle/Tanto, L0, C0, R=10, YLarge, OUT → C1: tangent to L0 above, externally tangent to C0

Analytic Rule

dist(new centre, L) = R dist(new centre, C centre) = R + r_C (OUT) or |R-r_C| (IN) Solve simultaneously. Selector picks solution. Result: Exact analytic circle.

FAQ

What is IN vs OUT tangency?

OUT: new circle touches outside of C. IN: one circle inside the other, touching at one point.

How many solutions?

Up to four for a given R, L, and C combination.