Vous êtes sur la page 1sur 4

un placer saludarlo… hace un tiempo por una busqueda que tenia

llegue sin querer queriendo a su web y me parecio interesantisima,


tanto por el contendio como por el modo ameno de comunicar su
ciencia.Yo quisiera preguntarle, si conoce algun script, o algun
marco de excel que me ayude a hacer lo siguiente: tengo
digitalizado en CAD un poligono con sus puntos vertices
bien identificados, y con sus respectivas coordenadas
UTM. perfectamente puedo exportarlos a txt para leerlos en
excel.Mi pregunta: conociendo los datos UTM de los puntos 1…N, es
posible obtener los datos de las estaciones, rumbos y distancias?es
decir, que a partir de los datos que yo le proporcione, el punto 1
tiene de X… de Y…, y sabiendo que el punto 2 tiene X…
Y…; PODRA DECIRME LA DISTANCIA QUE LOS SEPARA Y
EL ANGULO DEL MISMO? para asi poder confeccionar la
planilla correspopndiente de manera automatica?gracias…saludos
cordiales desde Paraguay!

Bien, lo que Diego quiere es a partir de coordenadas UTM generar el cuadro de rumbos
y distancias… y como ya terminó la Semana Santa, en que he comido torta de pescado,
torrejas en miel y he tomado unas buenas fotografías de las alfombras de aserrín… aquí
va la respuesta. Primero reconozcamos que la mejor forma de hacer esto es con la
herramienta adecuada (Puede ser con la macro Vba de Microstation, con Softdesk o
AutoCAD Civil 3D) pero para fines de aprendizaje, y entendiendo que en la vida hay
que usar lo que se tiene,veamos como hacerlo con Excel.
1. Generar los puntos.
Diego nos dice que él tiene forma de enviar los puntos a un archivo txt, para abrirlo con
Excel, así que en mi caso lo haré por medio de Microstation. Porque quiero enviar los
datos a Excel, colocaré puntos sobre cada vértice. Para que sean visibles, he cambiado
el grosor de línea, y es muy importante entender que Microstation los enviará al
archivo txt en el orden que son creados, así que es nesesario crearlos de forma
consecutiva.
Para enviarlos a Excel, se utiliza la herramienta “export coordinates”, creo un “fence”
que cubra todos los puntos y le configuro los datos:

 Le asigno el nombre del archivo txt como prueba444.txt


 Indico que el orden que me interesa es XYZ
 El formato de unidades a partir de “master units” que está en metros
 Le indico que solo quiero dos decimales
 Luego el separador por comas y la numeración a partir de 1
Al hacer clic en el botón “fence” y un clic en la pantalla, el sistema ha creado el archivo
txt y le ha creado un número a cada uno de los puntos, desde el 1 al 36.
2. Abrir la tabla desde Excel
Para abrir este archivo desde Excel, se hace
“archivo/abrir” y se elige el tipo de archivos
“archivo de texto, .prn .csv .txt” Luego en el
panel que aparece, se selecciona que el texto
está separado por comas. Finalmente el
archivo se ha abierto con tres columnas, en la
primera están los números de punto, en la
segunda la coordenada X y en la tercera la
coordenada y.

3. Calcular la
distancia
Volvamos primero a las
reglas básicas de trigonometría. Recordemos que
andamos buscando una distancia y un ángulo.

a = diferencial en las coordenadas Y (se saca restando x2 –


x1), en la columna Mb= diferencial de las coordenadas X (se saca restando y2 – y1), en
la columna Lc= hipotenusa que será la raíz cuadrada de b cuadrado mas a cuadrado, en
la columna P y este será el valor de la distancia.
4. Cálculo del rumbo
Ahora, para el rumbo necesitamos que hacer varios cálculos; pero todos salen a partir
del ángulo entre una estación y la consecutiva. Cálculo del
ángulo. Recordemos que el coseno de el ángulo es
equivalente a dividir b entre c, o sea el delta x entre la
distancia calculada como hipotenusa.
Así que solamente se hace en Excel dividiendo la columna L
entre la columna P. También hacemos el cálculo del seno,
que será dividir el Delta Y entre la hipotenusa (M entre P). Ahora para calcular el
ángulo, solo le aplicamos coseno inverso a la columna que lo contiene y como Excel
usa radianes, multiplicamos el valor por 180 y lo dividimos entre PI; la fórmula
quedaría así: =ACOS(columna R)*180/PI().
Ahora para calcular la orientación Este / Oeste le asignamos una condición: que si
el coseno es positivo, escriba E, si el coseno es negativo que escriba W. La fórmula
queda así: =SI(R2<0,”W”,”E”)… está en la columna T Para calcular la orientación
Norte / Sur, le asignamos condición similar a la anterior, pero con el seno; o sea, si el
seno es positivo, que escriba N, si es negativo, que escriba S y la fórmula sería así:
=SI(R2<0,”W”,”E”)… está en la columna U
Ahora recordemos que el ángulo anteriormente calculado es a partir de la horizontal,
en el este y lo que necesitamos es respecto al norte o sur. De modo que en caso de los
cuadrantes NW y SW ocupamos quitarle 90 grados, así que lo que hacemos es crear la
condición que si el coseno es negativo, le reste 90 y en los cuadrantes NE y SE
ocupamos restar 90 menos el ángulo… está en la columna V

Vous aimerez peut-être aussi