Circle/Tanto,L,L,R
Circle Tangent to Two Lines
Creates a circle tangent to two lines with a specified radius. Direction selector required.
What It Does
The Circle/Tanto,L,L,R operator creates a circle of specified radius tangent to two existing lines. Multiple solutions exist — the direction selector specifies which one.
Syntax
Circle/Tanto, L1, L2, R, XLarge|XSmall|YLarge|YSmall
Quick Input
L: [first line]
L2: [second line]
R: [radius]
Dir: ○ XL ○ XS ● YL ○ YS
Direction Selector
| Selector | Picks |
|---|---|
YLarge | Circle centre with largest Y |
YSmall | Circle centre with smallest Y |
XLarge | Circle centre with largest X |
XSmall | Circle centre with smallest X |
Worked Examples
L0=horizontal Y=0, L1=vertical X=100, R=20
Circle/Tanto, L0, L1, R=20, YLarge
→ C0: centre=(80,20), radius=20
Tangent to L0 at (80,0) and L1 at (100,20)
Analytic Rule
Circle centre at distance R from both lines.
Offset each line by R — intersect offset pairs.
Direction selector picks which intersection.
Result: Exact analytic circle.
FAQ
How many solutions exist?
Up to four — one in each quadrant formed by the two lines.
What if lines are parallel?
Two solutions exist — one between the lines, one outside.