Cartesianos · Cartesia · Foro · Cursos · Contacto

Archivo de la categoría "Topografia"

Crear un poligono en AutoCAD y enviarlo a Google Earth

Sábado, 22 de Marzo de 2008

En este post haremos los siguientes procesos: Crear un archivo nuevo, importar puntos de un archivo de estación total en Excel, crear el polígono, asignarle georeferencia, enviarlo a Google Earth y traer la imágen de Google Earth a AutoCAD

Anteriormente vimos algunos de estos procedimientos a pie, en este caso veremos como hacerlos con AutoCAD Civil 3D 2008… un claro ejemplo de como ha evolucionado lo que en su momento fue Civil Sourvey (Softdesk / cogo) y AutoCAD Map; a esta altura la versión 2008 de Civil 3D incluye ambos, lo que permite manejar georeferencias y una vinculación con Google Earth.

Para empezar, se crea un nuevo archivo, usando una plantilla de unidades métricas.

crear nuevo dibujo

1.  Importar los puntos de Excel

Esto es lo mismo que hacía Softdesk, con la ventaja que se simplifica y se mejora la capacidad de visualización.  El archivo que tenemos fue levantado con una estación total, y desde allí lo hemos exportado a texto separado por comas (csv) que es un formato que Excel puede abrir.

Para traer los puntos se hace "points/import/import points" luego elegimos el formato, en este caso PNEZD (comma delimited), lo que significa que los puntos están en orden: Point, northing (coordenada Y), Easting (coordenada X), Elevación (Coordenada Z) y Descripción.

 importar puntos excel autocad

Una vez ingresados, los puntos se pueden visualizar en el panel izquierdo con su coordenada UTM.

2. Crear la poligonal

Para crear la poligonal, usamos el comando polilínea (pline), e indicamos que queremos que se dibuje a partir de las coordenadas de los puntos numerados, para ello escribimos en la barra de comandos ‘pn, luego enter.

Entonces el sistema nos pregunta el rango de puntos, y escribimos 1-108, o sea desde el primer punto hasta el 108… y listo, la poligonal está dibujada.

 crear poligono de puntos excel

3. Crear la parcela

Hasta este momento no tenemos base de datos, sino un simple dwg. 

Para crear la como parcela hacemos "parcels/create parcel from objects".  El panel que se despliega permite elegir la tabla a la que se asociará, elegiremos "property", los datos de centroide se almacenarán en el layer "c-prop" y el boundary en "c-prop-line"

También el panel nos permite elegir que texto se insertará dentro de la parcela, como centroide asociado; elegiremos el nombre de la parcela, área y perímetro.  Luego hacemos "ok"

 crear parcelas civil 3d

4.  Asignarle proyección

Ahora las coordenadas que tenemos requieren ser definidas dentro de una zona UTM (tal como lo hicimos con Manifold), lo que significa asignarle sistema de proyección y esferoide de referencia.

Esto se hace con el botón derecho del ratón sobre drawing, luego se selecciona "edig drawing settings".

Allí elegimos en la pestaña "units and zone", elegimos unidades métricas, y grados como unidades angulares (degrees).  Luego le asignamos la zona UTM, Civil 3D nos permite elegir el país, en este caso le asignamos "USA, Administration" pues la parcela está en Puerto Rico y luego el Datum.  En este caso le asignamos WGS84, que sería NAD83 Puerto Rico.

 georeferenciar autocadl

5.  Enviarla a Google Earth

Para enviarla a Google Earth, usamos el wizard que se activa en "file / publish to Google Earth".

En este panel se elige la descripción, sistema de coordenadas en caso qeu no se hayan definido anteriormente, nombre del archivo kmz y una vez que se está listo se aplica el botón "publish".

 de dwg a kml kmz

Una vez que el archivo kmz ha sido creado, se puede ver el mismo en Google Earth con el botón "view"

autocad exportar google earth

6.  Traer la ortofoto de Google Earth a AutoCAD

Esto lo explicamos en otro post, pero básicamente se hace por medio de "file / import / import Google Earth image".

autocad google earth imagenes

Conclusión:

No hagas con AutoCAD y Excel lo que hace AutoCAD Civil 3D… claro que para eso hay que pagar lo que vale.

Vía: AUGI, México, Centroamérica y Caribe, puedes ver un video de este proceso si te registras.

Búsqueda personalizada

Construir cuadro de rumbos y distancias en AutoCAD

Jueves, 20 de Marzo de 2008

En este post muestro como se puede construir un cuadro de rumbos y distancias de una poligonal utilizando AutoCAD Sofdesk 8, que ahora es Civil 3D.  Espero con esto compensar ese último grupo de alumnos que tuve en el curso conocido como TopoCAD, que nunca pude terminar porque me fui de viaje… ese viaje que nunca me permitió volver a impartir clases al estilo antiguo.

Usaremos la misma poligonal de los ejercicios anteriores, en un post vimos como construir el polígono desde Excel, en otro vimos como crear las curvas de nivel.  Ahora veamos como crear el cuadro de rumbos y distancias.

El polígono ya está creado, así que lo que nos interesa es como construir un cuadro que tenga las estaciones, distancias y rumbos.

image1.  Activar COGO

Para esto hacemos "AEC/sotdesk programs" y elegimos "cogo"

En caso de ejecutarse por primera vez el programa solicitará crear proyecto.  Es necesario tener el archivo guardado para poder crear un proyecto.

 

2.  Configurar el estilo de rotulación

Para configurar el estilo de rotulación, hacemos los siguientes pasos:

  • labels/preferences
  • En la pestaña de estilo de líneas definimos esta configuración:

image

Con esto estamos definiendo que el estilo de rotulación sobre las líneas del polígono, en este caso se usarán etiquetas numerales, a partir de 1.  Otras opciones son que la distancia y rumbo se coloquen sobre las líneas, pero causa dificultad para construir la tabla en forma ordenada.  Esta configuración se puede guardar y cargar cuando se requiera, en archivos de extensión .ltd

3. Rotular las líneas de la poligonal

Ahora requerimos definir cuales son las estaciones del polígono que esperamos que la base de datos reconozca para la construcción de el cuadro de rumbos.  Para esto hacemos:

"labels / label"

luego tocamos cada elemento de la poligonal, haciendo clic izquierdo en el extremo cercano a donde inicia la línea y luego botón derecho.  La señal que el objeto ha sido reconocido es que se aplica un texto sobre este en forma "L1", "L2"… este texto se aplica en un nivel que Softdesk crea llamado labels.

4. Crear la tabla de rumbos

Para crear la tabla se selecciona "labels / draw line table".  Para editar el nombre de la tabla se cambia el espacio llamado "Line Table" por "Cuadro de Datos", así como el tamaño del texto

image

Para modificar los encabezados de las columnas se selecciona con un clic izquierdo y luego se aplica el botón "edit".  La siguiente tabla ya ha sido modificada.

image

imagePara insertar el cuadro, se hace clic sobre el botón "pick", y luego se hace clic en la pantalla en el punto donde queremos insertar el cuadro.  Y listo, ya tenemos el cuadro de rumbos y distancias, el cual es dinámico vectorialmente, o sea que si se modifica una línea, el dato en la tabla se modificará también.  Si se modifica un dato en la tabla no se modificará el vector.

En el caso de Civil 3D, el proceso se simplifica pues ya no requiere hacerse por medio de la base de datos, inclusive la poligonal puede estar abierta, el sistema advierte del error de cierre y si desea cerrarse a la fuerza.

En otro post mostramos como hacer algo similar con Microstation y una macro desarrollada en Visual Basic.

 

Búsqueda personalizada

De Excel a AutoCAD, resúmen de lo mejor

Domingo, 27 de Enero de 2008

Bueno, debo admitir que ha sido divertido hablar de este tema, por lo que en este post quiero mostrar lo mejor que hemos encontrado.

Pero lo mejor de todo fue aprender de alguien que en sus comentarios nos habló de esta herramienta que permite a partir de un archivo de excel generar un archivo dxf, usando las coordenadas de x, y, z, un código de identificación y el nivel donde queremos que se dibuje.

La aplicación se llama XYZ-DXF y puedes descargarla aquí;
Veamos como funciona:

1. Los datos de orígen:

Esta aplicación es apropiada para información bajada de un gps o estación total, siempre y cuando las coordenadas sean UTM, significa que sus unidades en un plano cartesiano sean en metros.  La columna del código, es un identificador del punto, luego las coordenadas x, y, z y finalmente la capa en que deseamos que se dibujen, estas pueden ser por ejemplo eje de calle, árboles, linderos, poligonal o cualquier característica que luego nos permita filtrar los datos en AutoCAD o Microstation.
txt a autocad

*Todos los puntos han de tener código.
*Todos los puntos han de introducirse uno tras otro, sin dejar filas en blanco.

La Visualización de Datos

Hay que agradecer a Juan Manuel Anguita, un Topógrafo de Jaén, España quien se esforzó en construir esta macro.  El archivo de Excel tiene tres hojas, una de ellas llamada Previsualizar permite ver el gráfico en planta, y vistas laterales (construído a pura gráfica de Excel!).  También cada uno de esos 9 cuadrantes se pueden visualizar, en caso de cambiar datos en la tabla se usa el botón “actualizar vistas”

excel y autocad

Configurar datos para la exportación

La tercera hoja llamada opciones, permite definir si el archivo que exportaremos se irá en dos o tres dimenciones, el tamaño de la letra, si deseamos que se muestren las elevaciones (cotas) y el nombre del archivo dxf.

image

Una vez que se presiona el botón morado, se crea un archivo .dxf, que puede ser abierto con Microstation, Arcview, AutoCAD o casi cualquier programa CAD.  En este, se crea una capa por cada texto distinto que se encuentre en la columna ‘Capa’ (ej.:lev), en la que estrán los puntos; también existirá otra capa cuyo monbre será el texto de la colunma ‘Capa’ + txt (ej.: levtxt), en la que estarán los códigos, y se creará otra, en la que estarán las cotas, con el monbre ‘texto de la columna ‘Capa’ + cotas (ej.: levcotas).  También se crea un archivo excel con el mismo nombre y en el mismo destino.

El archivo de destino (dxf)

Este es el ejemplo de el archivo visualizado desde AutoCAD.  Luego se pueden cambiar los colores de los layers (format / layers) o el formato de puntos (format / point styles).

autocad txt excel

Simplemente es una aplicación impresionante, para lo útil y sencillo qu es para manejar.   No dibuja líneas, solo envía puntos.

American Surveyor, edición Enero 2008

Lunes, 14 de Enero de 2008

Recién acaba de publicarse la nueva edición de American Surveyor para el mes de Enero de 2008.

Tiene varios temas de interés general para los ingenieros y topógrafos, sin embargo nos parece valioso rescatar el artículo respecto a TopoCAD 9, donde muestra la mayoría de capacidades a las que este software ha evolucionado.

image

Entre otros temas, hablan del compromiso del servicio profesional, algo de la vida de Rendezvous, una revisión del GPS Nomad y lo mejor de la conferencia de Leica en el 2007.

Se puede leer los artículos en la página de American Surveyor o descargar en formato PDF con los gráficos incluídos tal como la diagramación de la edición impresa.

Hacer un modelo digital de terreno (MDT / DTM) con Microstation y calzarle una ortofoto

Domingo, 6 de Enero de 2008

Anteriormente estuvimos viendo como se hacía un MDT, y curvas de nivel con AutoCAD para generar curvas de nivel.

El programa ideal para hacer esto es GeoPack, de Microstation que es un equivalente a Civil3D de AutoDesk, también se puede hacer con Descartes, un equivalente de AutoCAD Raster Desing.  Con estos programas se ahorra una pila de pasos pero en este caso lo haremos

solo con Microstation V8.

1.  El archivo de origen

Usaremos un archivo que ya tiene una malla de puntos en tres dimenciones, llamado 220_Points.dgn, anteriormente habíamos hablado como se puede importar una malla de puntos xyz de un cuadro excel a Microstation. Navegamos y abrimos “Points” como el modelo activo.

2. Generando el modelo de terreno

  • Creamos un nuevo nivel (layer) llamado DTM
  • Elegimos el color y tipo de línea
  • Lo hacemos el nivel activo
  • Seleccionamos todos los puntos y tecleamos en el la barra de comando de texto (utilities / key-in) “mdl load facet;facet dialog“, sin las comillas
  • Luego en el siguiente cuadro elegimos la pestaña XY Points y activamos “Expand to Rectangle”, para marcar un cerco hasta donde queremos que el sistema triangule el modelo de terreno

  • Ahora pulsamos el botón “Triangulate XY Points”

image

  • Una alternativa es utilizar esta combinación de entrada por teclado: mdl load facet;facet triangulate xypoints. Esto producirá los mismos resultados, eliminando el requisito de apertura de las cajas de diálogo. Es claro que esta entrada por teclado utilizará el estado actual (on/off) de la casilla “Expand to Rectangle”.
  • Durante el proceso de generación, MicroStation abrirá también su pequeña ventana de texto y visualizará tres valores precedidos por las siguientes letras:
    V - El número de vértices en el elemento resultante.
    F - El número de caras o triángulos en el elemento resultante.
    C - El número de elementos de malla de salida conectados. Para el proceso de triangulación, este valor debería ser siempre 1.

3. Configurando la Iluminación para renderizar

Vamos a hacer un renderizado de el terreno, antes de calzarle la ortofoto.
A fin de obtener un mejor ´renderizado´ de este modelo en particular, ajustaremos primero la iluminación global.

  • Selecionamos “Tools / Visualization / Rendering / Global Lighting” y en la caja de diálogo resultante ajustamos los valores de modo que concuerden con el siguiente gráfico.

  • Para renderizar la superficie, de la misma caja de herramientas, seleccione la herramienta ´Render´ y ajuste los valores tal como sigue:
    Target = View, Render Mode = Smooth, y Shading Type = Normal.
    Ingrese un punto dato en la vista isométrica y admire sus resultados.

4. Cargando la Imágen raster a microstation

  • Desde el Administrador Raster (Raster Manager), seleccione “File / Attach” y seleccione “220_Image.jpg”. Esta imagen está georreferenciada, de modo que nos aseguramos de desactivar “Place Interactivly” de la caja de diálogo “vincular”.

Obtenemos los siguientes datos de las propiedades de la imagen:

  • Volvemos a los ajustes de la referencia a través del Administrador Raster (Raster Manager). Navegamos hacia la pestaña “Location” y anotamos los siguientes datos:
  • Dimensions - Esto es el tamaño de cobertura que tiene la imágen, 5,286 metros de ancho y 5,228 metros de alto.
  • Pixel Size  (Tamaño de Pixel)- Este es el tamaño del pixe, en master units. Nuestra imagen tiene un tamaño de píxel de 1 metro.
  • Origin (Origen)- Esta es la ubicación XY de la esquina inferior izquierda de la imagen. De manera que la esquina inferior izquierda de la imagen está posicionada en XY=378864.5, 5993712.5

5. Creando un material en base a la fotografía Aérea (Ortofoto)

La estrategia de crear materiales es antigua en Microstation, como por ejemplo para hacer transparencias; en este caso la usaremos para asemejar que el material que usaremos para renderizar es la ortofoto tal como se usan otras imágenes en forma de pátrón.

  • De la caja de herramientas “Rendering Tools”, seleccionamos “Define Materials”.
  • Cuando accede por primera vez a este diálogo, MicroStation poblará el lado izquierdo con una entrada que es igual al nombre del archivo. Esta entrada es el comienzo de una tabla de materiales (material table), la cual es un archivo con extensión .mat. Una tabla de materiales almacena asignaciones de materiales a elementos en un archivo que se encuentran en niveles específicos y tienen también un color específico.

  • De la barra de menú, seleccionamos “Palette > New”
    MicroStation responde agregando “New Palette (1)” bajo la tabla de materiales.
  • Renombramos esto como “PhotoDrape” seleccionando “Palette / Save As”, o haciendo clic derecho en la entrada y seleccionando ´Save As´ de la lista.
    Al hacer esto, MicroStation crea un archivo paleta, el cual tiene extensión .pal.

  • Para crear un material activamos el botón “New Material” y renombramos “New Material (1)” como “Aerial

  • Para asignar la foto aérea como material pulsamos el pequeño icono resaltado en gráfico de abajo y seleccione “120_Image.jpg”.

image

  • Ahora le aplicamos los datos que anteriormente obtuvimos de la imágen:
    “Mapping” a “Elevation drape”
    X Size = 5286 and Y Size = 5228
    Offset X = 378864.5 and Offset Y = 5998940.5

  • Cerramos el diálogo “pattern” y guardamos los cambios presionando el botón “Save” en la caja de diálogo “Material Editor”.

6. Acomodando la Fotografía Aérea (ortofoto) al DTM como render

  • Cerramos la caja de diálogo “Material Editor” y seleccionamos “Apply Material” de la caja de herramientas “Rendering Tools”.
    Verificamos de tener la paleta correcta y el material seleccionado tal como muestra el gráfico siguiente.

  • Pulsamos “Assign by Level/Colour” y seleccionamos el elemento de malla que representa el terreno.
  • Desde la caja de herramientas “Rendering Tool”, seleccionamos la herramienta “Render” y ajustamos los valores como sigue:
    Target = View, Render Mode = Smooth, y Shading Type = Normal.
  • Ahora activamos la vista isométrica y listo.

Para este post hemos usado un procedimiento mostrado por Jorge Ramis en una antigua página de Geocities que vale la pena rescatar porque un día de estos Yahoo desaparece este servicio, esta fue traducida de Askinga.

Construir curvas de nivel usando AutoCAD

Miércoles, 19 de Diciembre de 2007


Antes le echábamos una mirada a la exportación de datos a Excel usando Softdesk, ahora veamos como crear curvas de nivel, el proceso en Civil3D se ha simplificado pero suele tener la misma lógica que explicaré de mi antiguo manual de Topografía CAD.

1. Dibujo de puntos de elevación

El levantamiento que he realizado en el terreno tiene un eje central donde he tomado como línea base cada 50 metros, en estos puntos he tomado las elevaciones y luego he tomado vistas a la derecha e izquierda dependiendo de la irregularidad del terreno. También he tomado las elevaciones de los vértices de la poligonal. El dibujo de esto se hace en AutoCAD normal, simple dibujo de líneas, usando círculos y puntos en las intersecciones. Puesto que Softdesk 8 solo trabajaba con AutoCAD 14 he tenido que guardar el archivo como versión 14 para poder soportarlo en Softdesk.

poligonal autocad

2. Configuración de puntos

  • Cargar Softdesk (AEC/softdesk programs), si no habías hecho un proyecto eliges crear uno nuevo
  • Elegir cogo, luego ok
  • Configurar estilo de puntoe (Points/setup/set points settings)

puntos mdt autocad

  • Aquí hay que configurar el punto de inicio, y la opción “elevations on”, para que puedas digitarlas directamente en la línea de comando, en caso de querer agregar descripciones puedes dejar sin marcar “automatic descriptions”, luego hacemos ok. Ojo, asegúrese de dejar inactiva la opción “automatic elevations” para que estas se sean ingresadas en la línea de comando.

softdesk 8 autocad

3. Inserción de puntos

  • Para esto elegimos la opción points/set points/manual luego insertamos cada punto, anotando la elevación en la línea de comandos. En caso de tener puntos en 3 dimenciones o traídos de una estación total se puede dejar la opción “automatic elevations” inactiva y solo clicarlos con el snap activo.
  • Los puntos de la derecha son los 23 vértices de mi poligonal, y se llevarán la descripcion automática “pol”

elevaciones autocad

elevaciones sofdesk

  • Ahora ingreso los puntos internos, que tienen una nomenclatura diferente, para esto desactivo el “automatic description” e ingreso una descripción cada vez que colocamos los puntos

triangulacion sofdesk mdt

dtm autocad

4. Creación de Contorno

  • Para esto seleccione AEC/softdesk programs/DTM/ok

sofdesk

  • Ahora creamos una superficie para asignar a esta los puntos, seleccione surface/new/agregue nombre/agregue descripción/ok
  • Para agregarle los puntos ingresados a la superficie creada iniciaremos por crear el contorno, así que seleccione surface/surface data/standard faults/by point number
  • Ingrese en la línea de comando los puntos incluídos en la poligonal de esta forma 1-23, luego para que cierre repetimos el 1
  • luego hacemos enter, damos nombre al perímetro y de nuevo enter

5. Triangulación (Modelo Digital de Terreno o MDT)

  • Para hacer esto seleccione surface/build surface/ elegimos tanto las opciones faults, contour y points inactivando zero elevations
  • luego hacemos ok, enter, Yes para ver la triangulación y luego enter
  • Nuestro dibujo debería verse así:

mdt civil 3d

6. Creación de Curvas de Nivel

  • Apague todos los layers que no desea ver en este momento
  • Configure las características de las curvas de nivel seleccionando contour/contour properties y active las opciones siguientes:

curvas de nivel

  • Ahora creamos las curvas con la opción contour/create contour

curvas de nivel autocad

  • Elegimos el intervalo de curvas principales y secundarias, usaremos las principales cada 5 metros y las secundarias cada 1, también elegimos el nombre de los layers
  • Luego hacemos ok, y enter
  • Al cambiar los colores a los layers debe quedarnos el trabajo de esta forma