Calcular un vector normal (comando CAL)

La función nor calcula el vector normal unitario (un vector perpendicular a una línea o un plano), no un punto. El vector define la dirección de la normal, no una posición en el espacio. Puede añadir este vector normal a un punto para obtener otro punto.

nor

Determina el vector normal unitario 3D de un círculo, arco o segmento de arco de polilínea designado. Este vector normal constituye la coordenada Z del sistema de coordenadas de objeto (SCO) del objeto designado.

nor(v)

Determina el vector normal unitario 2D del vector v. Los dos vectores son bidimensionales y están proyectados en el plano XY del SCP actual. El vector normal resultante está orientado hacia la izquierda del vector original v.

nor(p1,p2)

Determina el vector normal unitario 2D a la línea p1,p2. La línea se orienta de p1 a p2. El vector normal resultante está orientado hacia la izquierda de la línea original (p1,p2).

nor(p1,p2,p3)

Determina el vector normal unitario 3D al plano definido por los tres puntos p1, p2 y p3. La orientación del vector normal es tal que los puntos se sitúan en sentido contrario a las agujas del reloj con respecto a la normal.

Los ejemplos siguientes muestran la forma en la que se calculan los vectores normales:

El ejemplo siguiente sitúa la dirección de la vista perpendicular a un objeto designado. El programa muestra el objeto en una vista en planta y no lo deforma mediante la proyección paralela.

Comando: ptovista

Dirección de vista actual: VIEWDIR=actual

Precise un punto de vista o [Rotación] <muestra brújula y trípode>: 'cal

>> Expresión: nor

>> Designe círculo, arco o polilínea para la función NOR: