Ejemplo: Formato de datos de cilindros tabulados
El sistema calcula un cilindro tabulado proyectando una curva en el espacio de manera linear. El sistema evalúa la curva en el parámetro U y desvía la coordenada Z según el parámetro V. El punto resultante se expresa en coordenadas locales y debe ser transformado mediante el sistema de coordenadas local para expresarlo en coordenadas de pieza. En la siguiente figura se muestra un cilindro tabulado.
Formato de datos:
e1[3] | (dbl) | |
e2[3] | (dbl) | |
e3[3] | (dbl) | |
origin[3] | (dbl) | Origen del sistema de coordenadas local |
C | (estructura de curva) | Curva de generación |
Parametrización:
(x', y', z')es el punto en las coordenadas locales
(x', y', z') = C(u) + (0, 0, v)
(x, y, z) = x' * e1 + y' * e2 + z' * e3 + origin