3.1 – Uso de coordenadas. Definición de puntos y distancias.

Como ya se ha dicho en capítulos anteriores, el trabajo cotidiano dentro del programa, se realiza sobre un espacio virtual que inicialmente se encuentra en “blanco” pero en todo caso mantiene un “sistema de coordenadas” cartesiano. Este espacio virtual es prácticamente “ilimitado”, siendo su única restricción, el rango o tipo de números que maneja el sistema operativo para definir las “coordenadas” de cada posición o elemento dentro de ese espacio virtual.

Es conveniente distinguir con claridad la diferencia entre ese espacio ilimitado, y el área que se visualiza en pantalla cuando se comienza un nuevo dibujo, la cual depende exclusivamente de la definición previa que se haya hecho en el dibujo prototipo o plantilla sobre la que hayamos iniciado el trabajo, o configurado por defecto. (“acad.dwg”, “acad.dwt”, “acadiso.dwt”, .. etc.).

Cuando se inicia cada dibujo, adoptamos implícitamente un “origen” de coordenadas, y comenzamos a situar elementos geométricos que nos permiten construir el modelo respecto a él, y vamos midiendo distancias o situando posiciones de acuerdo con los principios habituales de la geometría. Normalmente se adopta el eje X como horizontal, con su parte positiva hacia la derecha, el eje Y como vertical con su parte positiva hacia la zona superior de la pantalla,  situando el origen de coordenadas en la esquina inferior izquierda, y el eje Z perpendicular a la pantalla con su parte positiva hacia fuera, de acuerdo con el sentido “dextrógiro” X>Y>Z.

Cuando trabajamos habitualmente, lo  normal es que dibujemos un edificio o cualquier otro objeto de uso cotidiano. Los valores numéricos de sus dimensiones dependen del significado que asignamos a cada unidad de longitud que normalmente son “metros”, pero también podemos utilizar “kilómetros” o “milímetros”. Esta decisión junto con el tamaño del objeto que se dibuja, determinan el área que normalmente visualizamos en la pantalla, dependiendo del factor de zoom que aplicamos en cada momento.

La situación del “origen de coordenadas” es poco relevante a la hora de construir un dibujo, ya que es la “distancia” relativa entre las posiciones de sus elementos, la que define el tamaño del objeto y finalmente configura la geometría del mismo. El programa dispone  de un “icono” que representa la orientación del sistema de coordenadas en cada momento, y puede estar ubicado en la esquina inferior izquierda de la pantalla, o bien forzar su ubicación identificando la posición del origen de coordenadas.

Hay que advertir que en algún caso pueden darse circunstancias que generan desconcierto o confusión, como por ejemplo cuando al hacer un “zoom” sobre la extensión de un dibujo, nos encontramos prácticamente con una pantalla en blanco, aunque si nos fijamos con algo de detenimiento observamos cierto movimiento en un punto minúsculo y extraño situado por algún borde de la pantalla.

Cuando utilizamos dibujos procedente del ámbito de la cartografía, es común que estén “georreferenciados”, con arreglo a especificaciones como el sistema UTM, que divide la superficie del planeta en “husos” numerados hacia este y oeste, situando cada origen de coordenadas en la intersección entre el “ecuador” y el meridiano izquierdo que lo define. Eso supone que en esos archivos de dibujo, las coordenadas suelen ser números relativamente grandes, (valores de 300.000 a 4.700.000 expresadas en metros, para latitudes habituales en España).

Si hacemos un “zoom” sobre la “extensión” del dibujo normalmente se visualiza la hoja del mapa o plano con independencia del origen de coordenadas, no obstante si en algún caso hemos “insertado” mediante una referencia externa “XREF” un archivo georreferenciado y dibujamos algún objeto, si posteriormente al volver a abrirlo en otra ocasión hemos perdido la trayectoria de la referencia, cuándo hagamos “zoom-extensión” se visualizará el contorno de nuestro objeto en su posición, pero también un “rotulo” de la referencia perdida situado precisamente en el “origen de coordenadas” y por tanto a la altura del “ecuador”. Naturalmente la visualización de todo el espacio comprendido entre el ecuador y nuestro objeto hace que circunstancialmente se pierda la percepción de los objetos dibujados.

Este problema aún puede acentuarse, si en la configuración de la orden “UNITS” o “unidades”, uno de los archivos se interpreta como “milímetros” o “pulgadas” y el otro en “metros”, ya que el dibujo insertado puede multiplicar sus dimensiones propias, por la relación entre las unidades predeterminadas en ambos archivos.

Puntos y Distancias

La definición de puntos y/o posiciones gráficas, puede hacerse indistintamente marcando directamente mediante el ratón, sobre la posición que ocupa el cursor en cada momento, o bien escribiendo a través del teclado los valores numéricos de las coordenadas que definen la posición deseada. En este último caso, es preciso conocer y respetar la sintaxis correspondiente, pero en todo momento cuando una “orden” del programa espera la designación de un “punto” es perfectamente posible utilizar cualquiera de las dos formas, o sus variantes.

La sintaxis normal para escribir “puntos” en la “línea de órdenes”, es la de una cadena de dos ó tres números reales separados por comas: <“x.x,y.y,z.z”> sin espacios intermedios. La secuencia de números es interpretada en el momento que se pulsa la tecla “intro” o bien la barra espaciadora, razón por la cual resulta incompatible la incorporación de “espacios” dentro de la secuencia.

Al escribir los números es posible “omitir” tanto la parte entera como la decimal,  pero el valor numérico siempre se interpreta como “real”. Si en la secuencia numérica solo se escriben dos números, estos se interpretan como coordenadas X e Y, y como valor para la coordenada Z, se adopta “cero”, o bien el valor almacenado en la constante “ELEV”.

El valor de las coordenadas numéricas que se definen por teclado, se interpreta como una posición absoluta respecto al origen de coordenadas, no obstante es posible definir posiciones “relativas” respecto al último punto que se haya designado, por cualquiera de las formas posibles, anteponiendo en la cadena el símbolo “arroba”, es decir “@x.x,y.y,z.z”. También es posible “alterar” esa notación de coordenadas para usar como referencia un sistema de coorddenadas “cilindricas” o “polares” solo con cambiar el separador, es decir la “,” (coma) por el signo “<” (menor que).

Cuando escribimos “M.M<a.a” El valor real “M.M” se interpreta como una “distancia” al origen de coordenadas” y el valor “a.a” se interpreta como el valor del “angulo” sobre el que se mide esa distancia, en el plano horizontal. El origen de ángulos suele coincidir con el eje X pero se puede configurar mediante la orden “UNITS”, igual que el tipo de unidades angulares: (grados sexagesimales, centesimales, radianes etc.). Si la secuencia es de “dos” números el valor de Z se adopta como en el caso anterior, pero también es posible escribir “tres” números “M.M<a.a<b.b” en cuyo caso el valor de “b.b” se interpreta como el ángulo en el plano vertical que pasa por el punto (coordenadas esféricas).

La definición de distancias requier obviamente la designación de al menos dos puntos sucesivamente y se efectúa normalmente de una forma dinámica bastante intuitiva, ya que en la pantalla gráfica, se vincula una línea el elástica al primer punto designado, que se muestra hasta que queda señalado el segundo punto y definida la distancia correspondiente.

Para la definición de distancias fijas y precisas, el programa dispone de ciertos repertorios auxiliares como las “refent” o los “filtros” que se comentarán más adelante. No obstante un recurso bastante útil e inmediato, es el uso de “coordenadas relativas” que se acaba de comentar, ya que si después de haber señalado un primer punto, escribimos por teclado “@5.25,0”, estamos señalando otro “punto” que se encuentra exactamente a 5.25 unidades de distancia horizontal respecto al primero.

También es posible escribir en la línea de órdenes un solo número real, cuando el programa espera la entrada de una distancia o un segundo punto, de forma que el valor numérico aislado se interpreta como una “distancia” en unidades de dibujo, desde el punto señalado anteriormente y sobre la dirección apuntada por el cursor en ese momento.

 

 


Warning: count(): Parameter must be an array or an object that implements Countable in /homepages/6/d458243285/htdocs/julioalvarez/wp-includes/class-wp-comment-query.php on line 405

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *