Utilizar los puntos y los vectores (comando CAL)

Los puntos y los vectores son pares o tríos de números reales. Un punto define una posición en el espacio, mientras que un vector define una dirección (o traslación) en el espacio.

Algunas funciones de CAL, como pld y plt, dan como resultado un punto. Otras, como nor y vec, devuelven un vector.

Formato de puntos y vectores

Un punto o un vector es un conjunto de tres expresiones reales entre corchetes ([ ]): [r1,r2,r3]

La notación p1, p2, etc. representa puntos. La notación v1, v2, etc., representa vectores. En los dibujos, los puntos aparecen como puntos y los vectores como flechas.

CAL permite expresar los puntos en cualquier formato.

Formatos de punto

Sistema de coordenadas

Formato de punto

Polar

[dist<ángulo]

Cilíndrico

[dist<ángulo,z]

Esférico

[dist<ángulo1<ángulo2]

Relativo

Utiliza el prefijo @ [@x,y,z]

SCU (en lugar de SCP)

Utiliza el prefijo * [*x,y,z]

Es posible omitir los siguientes componentes de un punto o un vector: valores de coordenadas de cero y una coma inmediatamente antes de un corchete de cierre (]).

Los puntos válidos son:

[1,2] equivale a [1,2,0]

[,,3] equivale a [0,0,3]

[ ] equivale a [0,0,0]

En el ejemplo siguiente, el punto se indica en el sistema de coordenadas esféricas relativo al (SCU). La distancia es 1+2=3; los ángulos son 10+20=30 grados y 45 grados, 20 minutos.

[ *1+2<10+20<45d20"]

Éste es un punto válido cuyos componentes son expresiones aritméticas:

[2*(1.0+3.3),0.4-1.1,2*1.4]

El ejemplo siguiente utiliza la función de referencia a objetos Punto final y el vector [2,0,3] para calcular un punto desfasado con respecto a un punto final designado:

end + [2,,3]

El punto calculado tiene un desfase de 2 unidades en la dirección X y de 3 unidades en la dirección Z con respecto al punto final designado.