0 оценок0% нашли этот документ полезным (0 голосов)
429 просмотров6 страниц
Este documento describe cómo dibujar un polígono con rumbos y distancias en Microstation a partir de datos en Excel. Explica que al igual que en AutoCAD, los datos se pueden concatenar en Excel para generar las instrucciones de Microstation, pero que debido a limitaciones en el keyin de Microstation, es mejor crear un archivo de texto con las instrucciones y ejecutarlo con el comando @. Como ejemplo, muestra cómo crear puntos y líneas concatenando las coordenadas de Excel y escribiendo las instrucciones place point y place line en el archivo de texto.
Исходное описание:
Оригинальное название
Dibujar Un Polígono Con Rumbos y Distancias de Excel a Microstation
Este documento describe cómo dibujar un polígono con rumbos y distancias en Microstation a partir de datos en Excel. Explica que al igual que en AutoCAD, los datos se pueden concatenar en Excel para generar las instrucciones de Microstation, pero que debido a limitaciones en el keyin de Microstation, es mejor crear un archivo de texto con las instrucciones y ejecutarlo con el comando @. Como ejemplo, muestra cómo crear puntos y líneas concatenando las coordenadas de Excel y escribiendo las instrucciones place point y place line en el archivo de texto.
Este documento describe cómo dibujar un polígono con rumbos y distancias en Microstation a partir de datos en Excel. Explica que al igual que en AutoCAD, los datos se pueden concatenar en Excel para generar las instrucciones de Microstation, pero que debido a limitaciones en el keyin de Microstation, es mejor crear un archivo de texto con las instrucciones y ejecutarlo con el comando @. Como ejemplo, muestra cómo crear puntos y líneas concatenando las coordenadas de Excel y escribiendo las instrucciones place point y place line en el archivo de texto.
10 Hace unos aos publiqu un artculo en el que mostraba como concatenar datos en Excel para construir una poligonal con AutoCAD, sin tener que hacer todo el protocolo: @distancia<angulo. El otro da que estbamos en el curso de AutoCAD alguien me pregunt si eso se podra hacer con la lnea de comandos de Microsation. La respuesta es SI, nicamente hay que entender que el Keyin de Microstation no es igual que la lnea de rdenes de AutoCAD. Veamos como se puede construir, de paso aprendemos cosillas poco usadas en este programa: El cuadro a la derecha es un ejemplo de una poligonal en base a rumbos y distancias. Con Microstation se puede dibujar esto como lo expliqu antes, con la desventaja obvia -y la misma de AutoCAD-, que es tedioso estar escribiendo una a una, la posibilidad de equivocarse e inclusive que no se resetee el rumbo anterior.
Pues bien, el proceso de concatenar es justo el mismo que expliqu con AutoCAD, nicamente hay que entender algo en que difiere Microstation. El keyin no se construy en funcin de hacer comandos en lnea de texto sino para llamado de rdenes con orientacin a objetos, por lo que solamente soporta 56 caracteres. Adicionalmente requiere que se use punto y coma ( ; ) para separar las rdenes pues a diferencia de AutoCAD que viene de una lgica de programacin Basic, esta trae una lgica de Clipper con lo que fue hecho Microstation all cuando todava se le llamaba Ustation. Ante esto, la forma ms sencilla, es llamar las rdenes desde un archivo texto con el comando @ que me parece muy pocos conocen pero que es el procedimiento que siempre ha usado Microstation para procesar rdenes por lotes. Inclusive el importar puntos de una lista txt es una mdl que hace esto.
Usando la hoja de Excel que anteriormente trabaj para ensear como convertir de rumbos y distancias a coordenadas, voy a mostrar como se concatenara para Microstation: Concatenar los puntos. Lo que nos interesa es finalmente, que el Key in final sea: place point ;xy=374037.736,1580735.145; Place point es el comando punto, incluyendo el espacio, el punto y coma es para indicar otra orden, el xy= es la orden para ingresar coordenadas y las dos coordenadas azul y verde son los puntos conocidos. Al final un nuevo punto y coma para indicar un enter o paso a nuevo comando. De modo entonces, suponiendo que las celdas de mi inters estn en U7 y V7 a concatenar sera: =CONCATENAR(place point ;,xy=,U7,,,V7,;)
De esta forma, solo copio el contenido de la columna AA en un fichero txt, que voy a llamar puntosgeofumadas2.txt. Sugiero que lo coloquen directamente en C para que no sea tan difcil la ruta. En este caso estoy ubicndolo en mis documentos, la ruta sera: C:\Users\Usuario\Documents\puntosgeofumadas2.txt para ejecutarlo, activamos la ventana de lnea de comandos (key in), esto se hace desde Utilities > key in y luego ingresamos la orden: @C:\Users\Usuario\Documents\puntosgeofumadas2.txt Hacemos Enter, y all lo tienen, los puntos dibujados en su orden. Conviene tener un grosor de lnea grueso para que se visualicen.
Concatenar las lneas. Para esto, la operacin es similar, el comando que debemos ejecutar es place line, adicionalmente ocupamos indicar que la lnea tiene un punto de origen y uno de destino. place line ;xy=374032.234,1580716.255;xy=374037.736,1580735.145; =CONCATENAR(place line ;,xy=,U6,,,V6,;,xy=,U7,,,V7,;) Copiamos y pegamos al archivo txt, guardamos y volvemos a ejecutar @C:\Users\Usuario\Documents\puntosgeofumadas2.txt Y all lo tienen:
Y una ventaja adicional, es que construir el cuadro de rumbos y distancias solo requiere hacer Copy en Excel, y paste en Microstation. Con el pegado especial se puede elegir entre ser una imagen, una hoja de clculo embebida o vinculada
Para completar el artculo, aqu estoy subiendo el archivo en Excel de ejemplo, en el que solo deben cambiar el punto de origen, rumbos y distancias y la plantilla puede ser til para cualquier iguana con ms de media libra de costillas. Tambin aqu el txt de ejemplo. Requiere un aporte simblico por la descarga, que puedes hacer con PayPal. Si no tienes PayPal, puedes comprarla