Para ahorrar espacio en la base de datos de dibujo (así como en el archivo DXF), los puntos asociados con cada entidad se expresan según el propio sistema de coordenadas de objeto de la entidad (SCO). Mediante el SCO, la única información adicional necesaria para describir la posición de la entidad en el espacio tridimensional es el vector 3D que describe el eje Z del SCO y el valor de elevación.
Para una dirección (o extrusión) determinada del eje Z, existe un número infinito de sistemas de coordenadas que se definen traduciendo el origen en el espacio tridimensional y girando los ejes X e Y en torno al eje Z. Sin embargo, para la misma dirección del eje Z sólo existe un sistema de coordenadas de objeto. Dicho sistema tiene las siguientes propiedades:
- Su origen coincide con el del SCU.
- La orientación de los ejes X e Y en el plano XY se calcula mediante un procedimiento arbitrario pero coherente. AutoCAD realiza este cálculo utilizando el algoritmo de ejes arbitrarios (véase Algoritmo de ejes arbitrarios).
En algunas entidades, el SCO es equivalente al SCU y todos los puntos (grupos DXF 10-37) se expresan en coordenadas universales. Véase la tabla siguiente.
Una vez que AutoCAD ha establecido el SCO de una entidad determinada, éste funciona del siguiente modo: el valor de elevación almacenado con una entidad indica la distancia a la que se debe cambiar el plano XY a lo largo del eje Z (desde el origen del SCU) para hacerlo coincidir con el plano que contiene la entidad. Es del todo irrelevante saber qué parte se debe a la intervención del usuario al definir esta elevación.
Todos los puntos bidimensionales especificados a través del SCP se convierten en los puntos 2D correspondientes del SCO, el cual se desplaza y gira con respecto al SCP.
Existen algunas ramificaciones de este proceso:
- No es posible conocer con exactitud qué SCP estaba en vigor cuando se obtuvo la entidad.
- Al introducir las coordenadas XY de una entidad en un SCP determinado y realizar una operación GUARDARCOMO, lo más probable es que no se reconozcan esas coordenadas XY en el archivo DXF. Es necesario conocer el método utilizado por AutoCAD para calcular los ejes X e Y para poder trabajar con estos valores.
- El valor de elevación almacenado con una entidad y una salida en los archivos DXF es la suma de la diferencia de la coordenada Z entre el plano XY del SCP, el plano XY del SCO y el valor de elevación especificado por el usuario cuando se dibujó la entidad.