Ejemplo: Formato de datos de arcos
El sistema define la entidad de arco mediante un plano donde reside dicho arco. El arco está centrado en el punto de origen y parametrizado por el ángulo de rotación desde el vector de unidades del primer plano en la dirección del vector del segundo plano. También se proporcionan los parámetros de los ángulos inicial y final del arco, así como el radio. La dirección del arco tendrá sentido antihorario si el ángulo inicial es menor que el ángulo final. En caso contrario, la dirección tendrá sentido horario.
Formato de datos:
vector1[3]
(dbl)
Define el plano del arco
vector2[3]
(dbl)
Define el plano del arco
origen[3]
(dbl)
Define el plano del arco
start_angle
(dbl)
Parámetro angular del punto inicial
end_angle
(dbl)
Parámetro angular del punto final
radio
(dbl)
Radio del arco
Parametrización:
t', the un-normalized parameter, is (1 - t) * start_angle + t * end_angle
(x, y, z) = radius * [cos(t') * vector1 + sin(t') * vector2] + origin
¿Fue esto útil?