Parece que no es posible ajustarse al círculo. Eagle tiene la misma dificultad. Sin embargo, el problema se puede resolver utilizando algunas matemáticas relativamente triviales. Es básicamente un problema de geometría al tratar de encontrar la coordenada donde la línea se cruza con el círculo y luego establecer la coordenada XY del final de la línea igual a ese punto.
Un diagrama ayudará:
Usted conoce tanto las coordenadas de origen del círculo \ $ (X_0, Y_0) \ $ como también la ubicación de la línea en el eje x: la parte \ $ X_1 \ $ de la coordenada. Finalmente también sabes el radio \ $ r \ $ del círculo. Esa es toda la información requerida para encontrar \ $ Y1 \ $.
Desde el diagrama, podemos decir que:
$$ \ mathrm {d} X = X_0 - X_1 \ tag 1 $$
Desde allí podemos simplemente usar el teorema de Pitágoras:
$$ \ mathrm {d} Y = \ sqrt {r ^ 2 - \ mathrm {d} X ^ 2} \ tag 2 $$
Entonces:
$$ Y_1 = Y_0 + \ mathrm {d} Y \ tag 3 $$
Poner (1) y (2) en (3) se convierte en:
$$ Y_1 = Y_0 + \ sqrt {r ^ 2 - (X_0 - X_1) ^ 2} \ tag 4 $$
Si resuelve (4) para cada una de sus dos líneas, eso le dará la posición del eje y para el final de cada una de las líneas, de manera que la línea termine en el círculo.
En Águila, dibujaría un arco que termina en ambos puntos. Puedes calcular el ángulo total del arco usando la trigonometría para obtener \ $ \ theta \ $ para cada una de las dos líneas y encontrar que \ $ \ theta_ {arc} = 360 ^ \ circ - (\ theta_1 - \ theta_2) PS Eso dibuja un arco que es el radio correcto y se interseca con las dos líneas. Supongo que puedes hacer lo mismo en KiCAD.