Tengo tres nodos A, B, C que crean un ángulo α.

Pregunta: cómo encontrar una posición de B '(coordenadas x, y) que sea efectivamente un desplazamiento de B a lo largo de la bisectriz α, ese ángulo AB'C es igual a α + 5 °

enter image description here

0
Karol Kolenda 13 mar. 2021 a las 16:25

2 respuestas

La mejor respuesta

Aquí (con bisectriz) es posible una solución más simple.

El ángulo BCB 'es de 2,5 grados

El lado BB 'del triángulo BCB' podría calcularse utilizando la Ley de los senos como

Len(BB') = Len(BC) *  sin(2.5) / sin(alpha/2+2.5) 

Vector de bisectriz de unidad

bis = BC/Len(BC) + BA/Len(BA)
bis = bis / Len(bis)

Coordenadas B '

B' = B + bis * Len(BB')
1
MBo 14 mar. 2021 a las 03:19

De hecho, acabo de encontrar la respuesta al mismo problema (desde el punto de vista matemático), descrita de manera ligeramente diferente: Deforma un triángulo a lo largo del vector para obtener un ángulo específico

0
Karol Kolenda 13 mar. 2021 a las 15:32