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)
(@pascal i think you will like it and manag to do it in 5 min ?)
Tangent_Tangent_Circle_00.3dm (47.0 KB)