Hallo,
der Ansatz funktioniert so leider nicht. Du nutzt hier eine Kombination von Polarkoordinaten und karteischen Koordinaten
Ich würde den Abstand der beiden Kreismittelpunkte berechnen
$$ \vert \vec{m_1} - \vec{m_2} \vert $$
Wenn dieser Abstand größer als die Summe der Radien ist, dann treffen diese sich nicht, ist der Abstand genau gleich der Summe der Radien, gibt es einen Berührpunkt. Wenn der Abstand kleiner als die Summe ist, gibt es zwei Schnittpunkte .
Den Berührpunkt, erhalten wir durch eine direkte Verbindung der beiden Mittelpunkte, je nachdem von welchem Mittelpunkt in einem Abstand des zugehörigen Radiuses.
Bei zwei Schnittpunkten, nehmen wir die beiden Kreisgleichungen
$$ (x-x_1)^2 + (y-y_1)^2 = r_1 \quad (x-x_2)^2 + (y-y_2)^2 = r_2 $$
Die Berechnung findest du hier: https://de.wikipedia.org/wiki/Schnittpunkt#Schnittpunkte_einer_Geraden_mit_einem_Kreis
Grüße Christian
Sonstiger Berufsstatus, Punkte: 29.81K