**hello everybody**

i came across the following problem - and it seams a nice challenge:

2 circles (blue) are not on the same plane (darkRed)

a 3rd circle is searched orange sketch in 1st picture, green solution in 2nd - it should be tangent in 3d to both input circles. (magenta points in sketch)

__Circle _Tangent *FromFirstPoint* will give imprecise or wrong results

_*split* the result and check with _*GCon*

**my calculated solution:**

i did not manage to find a pure, geometry solution.

I calculated the distance (o) to (x).

And of course an iterative, recursive approach would be possible as well.

But i want a nice more or less “circle, ruler and pencil” solution.

for co-planar circles - a nice approach is described: (here)

have fun.

(@pascal i think you will like it and manag to do it in 5 min ?)

best Tom

Tangent_Tangent_Circle_00.3dm (47.0 KB)