Cartesianos · Cartesia · Foro · Cursos · Contacto

Archivo de Noviembre de 2007

AutoCAD y sus 25 años

Viernes, 30 de Noviembre de 2007


AutoCAD cumplió 25 años, como lo haría una chica madura o un hombre saliendo de su maestría.

image115.jpg
Del Blog Ingeniería tomamos las seis lecciones aprendidas de la historia de AutoCAD:

AutoCAD 1.0
No trabajes con los buenos, mejor con los más populares, AutoCAD decide evolucionar al ritmo de DOS

AutoCAD R9
Si alguno compite y es mejor, cómpralo. AutoCAD trabaja de cerca con SoftDesk para Ingeniería Civil

AutoCAD R13
Trabaja con las mayorías, AutoCAD se desliga de UNIX / Mac y decide absorver Softdesk

AutoCAD 2000
Si los competidores venden barato, ofrezcamos una versión Light. AutoCAD saca versiones LT para competir en precios

AutoCAD 2004
Sin no te compran, tuérceles el cuello. AutoCAD elimina el soporte a versiones anteriores (lo hizo con R14 y 2000)

AutoCAD 2007
Jolín, solo maquillémoslo. AutoCAD, conciente de su competencia técnica busca mejorar la estética.

Verlo completo aquí

Búsqueda personalizada

Exportar coordenadas de CAD a txt

Miércoles, 28 de Noviembre de 2007

Asumamos que deseamos exportar puntos de formato CAD, a una lista separada por comas como para cargar a una estación total y hacer un replanteo en sitio.  Anteriormente habíamos visto como importarlos desde excel o txt con AutoCAD y con Microstation, ahora veamos como exportarlos.

Hay diferentes formas de hacerlo, tal como contar las vacas, puedes contar las patas y dividirlas entre cuatro o puedes contar las vacas nada más.  Veamos algunas formas:

1. Haciéndolo con Microstation (dgn a txt)

En el ejemplo, tengo una parcela que tiene cinco vértices, y necesito exportar las coordenadas a un archivo txt.

Para esto, he puesto los puntos en un grosor que sean visibles.  Recordemos que los grosores de linea en Microstation son dinámicos, de modo que se notan de inmediato.

dgn a txt

Primer paso: Activar la herramienta de exportación de coordenadas (si no está activa),  para esto seleccionamos

tools
tool boxes
activamos el último comando (xyz)
luego cerramos el panel y debería haberse activado de esta forma

xyz dgn

Segundo paso: Seleccionar los puntos que queremos exportar, luego seleccionamos el comando “export coordinates”, que es la flecha hacia arriba y llenamos las condiciones:exportar coordenadas

-Destino del archivo
-Nombre del archivo
-Orden de las coordenadas
-Unidades primarias
-Decimales
-Separador
-Vista
-Prefijo/sufijo
-Número inicial

El panel te permite elegir las opciones, si solo los dibujos seleccionados (single), los dibujos dentro de un cerco (fence) o todos el archivo (all)

El resultado final es un archivo .txt que puedes abrir desde excel.

En mi caso le he asignado número, marcando el checkbox que está a la derecha

En caso que el archivo ya exista se despliega una ventana que pregunta si quieres reemplazar o agregar (add or append).

txt coordenadasPara identificar cuales son los puntos, microstation te dibuja números en cada punto, con el color, tipo de línea y tamaño de texto que tengas activo.

2. Haciéndolo con AutoCAD

Antes de conocer CivilCAD (Softdesk) usábamos una aplicación DOS que está por allí todavía llamada dxf2csv.  Puedes probarla si te gusta torturarte con la nostalgia, :) también hay algunas aplicaciones “no gratis“, y estoy seguro que debe existir alguna gratis pero en este caso veremos como se hace con Softdesk8, es similar en CivilCAD.

Para que los puntos se hagan visibles, les he cambiado el formato con format/format point/ point style.  Para que para que el grosor de las líneas sea visible hay que activar “Lts”, usando un valor menor de 1 hasta que veamos la diferencia.

dwg to txt

Primer paso: Abrir un proyecto o crear uno nuevo

AEC
Softdesk programs (guardar archivo primera vez)
Create project
Asignarle nombre al proyecto, luego ok
Elegimos el número en que empieza la numeración
Lueto ok, luego ok
elegimos “cogo”, luego ok

Segundo paso: Ingresar los puntos a las base de datos: para esto, hay diferentes formas, en este caso lo haremos de forma automática: Points / set points / automatic, luego seleccionamos cada línea del polígono.
La señal que fueron ingresados es hacer points / set points / list avaible points.  Debería mostrar +6, lo que significa que ya hay 5 puntos ingresados a la base de datos.

Tercer paso: Exportar los puntos.
Para exportar los puntos hacemos:

-points / import-export points / export points to file
-Seleccionamos el formato de exportación, en este caso PNE (point, northing, easting)
-Elegimos la carpeta destino del archivo y escribimos el nombre
-En la barra de comando elegimos las opciones de exportación (por selección, por rango… en este caso usamos todos, all)
-Listo, se ha ido el archivo, en este caso separado por expacios pero igual se puede abrir con excel

txt autocad

En caso que los puntos se escriban en tamaños demasiado grandes, hay que cambiar las unidades métricas pues por default vienen las inglesa (AEC/setup drawing/unit angles/elegir métric)

En esta ocasión los puntos no tenían elevación, ese tema lo veremos en otro post, cuando hablemos de curvas de nivel.

Toleren mi insistencia, alguien conoce una macro para atocad que sea más simple y gratuita?

Alguien lo hace de otra forma?

Búsqueda personalizada

Ingresar coordenadas UTM a Google Earth, desde Excel !

Miércoles, 28 de Noviembre de 2007

Google Earth puede desplegar las coordenadas UTM y geográficas, pero no es posible ingresarlas en UTM desde el sistema y aún si lo haces hay que hacerlo una por una.

Esta herramienta llamada Excel2GoogleEarth te permite crear puntos a partir de una tabla de Excel, sin necesidad de usar un programa de mapeo.

image

El programa es una macro de excel que construye un archivo xml.  Entre los datos que pide están:

  • Opción a elegir datos lat/long o UTM, seleccionando la zona y el hemisferio.

Advertencia: los grados deben ser decimales, las coordenadas utm en metros, el datum wgs84, si las tuvieras en otro esferoide, como GRS80 o Nad27 tendrías que convertirlas.

  • Luego puedes elegir las columnas de excel donde están almacenados los datos y en el siguiente campo el orden.
  • Es posible asignar hasta cinco campos de datos, entre ellos: coordenada x, coordenada y, elevación, nombre de punto, id de punto
  • En el siguiente campo se asigna la ruta del archivo de destino y el nombre del archivo a generar.  También acepta una descripción del archivo.
  • La columna de la derecha muestra la opción a asignar la elevación del punto, si lo deseamos con una altitud absoluta de acuerdo al dato que proporcionemos o si queremos que Google Earth lo muestre sobre la superficie del terreno
  • Entre lo mejor que tiene, se puede elegir el símbolo entre las diferentes opciones que tiene Google Earth, y el tamaño de este.

Puede generar problemas, si las macros están deshabilitadas, así que para esto, en excel se selecciona:

Herramientas
Opciones
Seguridad
Seguridad de macros
Activamos la más baja, y hacemos aceptar
Luego guardamos el archivo de excel
cerramos y volvemos a entrar.

Geofumadas al vuelo Noviembre 2007

Martes, 27 de Noviembre de 2007

Aquí algunos temas de interés, durante el mes de noviembre:

1. Las cámaras de Google Street View

imageMecánica Popular nos habla de las cámaras que fueron usadas para construir esos mapas al pie de calle… y algunos calzones :)

2. Convertir coordenadas UTM - Geográficas

imageCartesia ofrece las funcionalidades de una herramienta para hacer conversiones geodésicas

3. Migrar aplicaciones Visual Basic 6 a .Net

imageUna herramienta que migra desarrollos compilados en VB6 a .Net reconociendo más de 60 controles.

4. Mapas topográficos de España

imageLa Universidad politécnica de Madrid ofrece mapas topográficos de España superpuestos sobre Google Earth en servicios wms

5. GPS que soporta imágnes georeferenciadas

imageEste aparatito puede mostrar imágenes y ortofotos georeferenciadas, adicionalmente mapas del clima…

6. Vuelos comerciales en Virtual Earth

imageSi quieres ver como es ir a Francia, puedes hacer un vuelo sobre Virtual Earth en tres dimenciones y siguiendo las rutas comerciales…

7. Google maps, en kioskos de la calle

imageTal como las gasolineras de Estados Unidos, en Beijing hay kioskos donde Google ha puesto Google Earth para ir evangelizando esa mara…

8. Vota por los mejores blogs de AutoCAD

imageAnygeo nos ofrece una encuesta donde podemos votar y conocer los blogs de AutoCAD más populares

9. Oracle Spatial trata de volverse amigable

imageOracle intenta enamorar sus clientes de aplicaciones como Mapviewer y Oracle Spatial para que crean que pueden volverse amigables para construcción de aplicatiovos web… y los precios?

10. Google Maps integra capa de terreno

imageBuscando mejorar la apariencia de los mapas, Google integra la capa de terreno…. aunque la se quieren comer la capa híbrida

La fumada del mes… Precios anti piratería de AutoCAD  :)

image AutoDesk, buscando evitar la piratería ofrece Map3D, AutoCAD 2008 y Civil 3D a precios especiales para pymes del 25 al 30 de Noviembre de 2007… difícil entender quien es el pirata…

Manda tus novedades, y podrán ser tomadas en consideración… any languages

Conectando ArcGIS con Google Earth

Martes, 27 de Noviembre de 2007

Antes hablamos como esto lograr conectar Manifold con Google Earth y otros globos virtuales, ahora veamos como hacerlo con ArcGIS.

Hace algun tiempo muchos opinan que ESRI debería implementar este tipo de extensiones, no solo porque tiene la plata sino porque también son las necesidades sentidas de sus usuarios. Han surgido algunas para descargar imágenes, que su funcionamiento no es muy legal para Google, y otras como esta de la que hoy hablamos cuyas características e integración a ArcGIS son geniales, pero nos deja con el pensamiento sobre que camino lleva ESRI en este sentido.

La extensión que permite conectar ArcGIS con globos virtuales es Arc2Earth, la versión 1 hace algunos días había salido, aunque las mayores untilidades estaban en la capacidad de crear contenido kml para subir de forma sencilla y atractiva a Google Earth, ahora toma mayor fuerza al lograr una integración en ambos sentidos, al poder importar no solo capas kml, sino imágenes desde Google Earth, Virtual Earth, Yahoomaps y Ask.

Nada mal para los usuarios de ESRI que hace días peleamos con este tema, pues sus atributos son bastante robustos y sobre todo porque se integra como una extensión de Arcmap

image

Qué puede exportar

image

  • Datos vectoriales
  • Datos raster
  • Datos vectoriales como mosaicos de imágenes
  • Opción a exportar layers separados o documentos asociados
  • Nuevos formatos, kml, kmz, geoRSS (simple), GeoRSS (GML), GeoJson
  • Se puede automatizar la exportación configurando carpetas o urls de destino
  • Se pueden agregar comentarios o derechos de autor al contenido creado
  • Soporte para Kml 2.2
  • Rotulación customizable

Qué puede importar

image

  • Archivos kml, kmz, geoRSS (simple), GeoRSS (GML), AtomPub
  • Se puede descargar cualquier capa kml desde un url conocido
  • Se puede importar archivo kml individuales o carpetas enteras
  • Importa modelos DTM almacenados como grounds
  • Agrega, actualiza o borra capas importadas como featureclass, para Geodatabase personal o almacenada en SDE
  • Kml 2.2
  • Algunos de estos datos los puede exportar en forma de índices de mosaicos

La noticia le está dando vuelta al mundo geoespacial por las novedades de la versión 2, aunque quedan algunas dudas en el camino:

Recurso

Aunque el sistema solamente pide ArcGIS 9.0+ , Windows 2000 y .net framework 1.1, los equipos dual core o de 64 bits garantizan que tu máquina no quedará colgada en el ifinito cuando estás trabajando con cantidades grandes de datos.

Precios

Arc2Earth Standard V2 - $199 USD
Arc2Earth Professional V2 - $399 USD
Arc2Earth Publisher V2 - $999 USD
Arc2Earth Enterprise V2 - $2500 USD

Se puede descargar una versión trial, de 7 días que tienen límite para la exportación hasta 500 atributos por layer, y 50 para la importación

Para quienes tienen versiones 1, la actualización les cuesta 40% menos, (hasta diciembre de 2007)

También hay otros precios más bajos por versiones educativas o no comerciales

Ofrecen un 90 días de garantía, si pruebas que no estás satisfecho te devuelven la plata :)

Varias de esas cosas las hace Manifold, por el mismo precio… aunque vale la pena ya invertimos un montón de plata en productos ESRI.

Derechos

Hay quienes aún sostienen que Google no quiere ceder derecho a el uso de sus servicios… porque no pasa por su API…

No está muy claro a quién se lo están vendiendo, en algunos brochures aseguran ser casi hermanitos de Google, y en otros ponen el logo de ESRI como si fuera uno de sus productos.

Limitantes

El formato kml sigue siendo una limitante para quines estamos acostumbrados a ver mapas “bonitos”, pues para iniciar solo sorporta una proyección, luego los estilos de línea no se pueden visualizar, los shapes muy complemos se ponen locos o se traslapan…

De modo que aunque hagamos nuestros mapas concaracterísticas estéticas mejoradas, finalmente el despliegue tendrá que pasar por un filtro de prueba y error.

Lo que nos pone pensativos es si vale la pena invertir en una extensión que posiblemente ESRI está pensando ofrecer de gratis, ustedes que piensan?

Actualización:
Hay otras herramientas que cumplen funciones similares:

Construir poligonal con AutoCAD y Excel

Martes, 27 de Noviembre de 2007

rumbos y distancias cuadroA solicitud de un exalumno que se perdió la clase, contesto una pregunta respecto a la construcción de poligonales en AutoCAD.

En este caso tenemos un cuadro, en la primera columna tenemos las estaciones, en la segunda las distancias en metros y la tercera columna contiene los rumbos.

Pues bien, procederemos a construir la poligonal, luego verificaremos el error de cierre y por último hablaremos del cuadro de rumbos.

1.  Ingresar los rumbos y distancias manualmente.

La nomenclatura que AtuoCAD acepta para igresar los datos es la que conocemos como coordenada polar (distancia y rumbo) en el formato siguiente:
@ distancia < N/S grado d minutossegundos ” E/W

Los valores @, d, ‘, ” son solo nomenclaturas que el sistema requiere para interpretar los datos

Los valores N/S y E/W son para elegir uno de cada uno, como Noreste, se elegiría la N y la E

Los valores en negrilla son datos numéricos, los segundos pueden llevar valores decimales.

Si un valor es cero se puede obviar

Para el caso, secuencialmente sería de la siguiente forma:

  • Comando línea (line)
  • clic en un punto de la pantalla
  • @11.21<S68d (enter)
  • @160<N11d58‘(enter)
  • @81.61<N13d6‘(enter)
  • ……digitar el resto hasta la última estación
  • @57.34<N17dE(enter)

Aunque esta nomenclatura es un tanto arcaica, pues ahora existen macros y aplicaciones especiales para importar los datos, los veteranos de Autocad prefieren ingresarlos así por la práctica adquirida; por lo que les pido tolerancia, por insistir en entender los conceptos iniciales, luego tomar atajos.  Además,  si supieran como aprendíamos esto antes de que existiera la web 2.0 entenderían porqué prefiero compartirlo que guardármelo en el baúl de los recuerdos :).

2.  Ingresar rumbos y distancias desde Excel.

Anteriormente habíamos visto como ingresar coordenadas UTM desde Excel, solo usando la función “concatenar”, pues esta vez intentaremos usar esa misma función, con la intención que el mismo nos sirva para constuir el cuadro de rumbos y distancias.

La desventaja de digitar los datos a pie en la barra de comandos de AutoCAD, es equivocarse en un valor, y luego estar verificando si fueron ingresadas correctamente.  En este caso veremos como usar Excel para ingresarlos y luego extraerlos a AutoCAD, sin usar lisp, ni macros.

Esta es una tabla de Excel, aquí puedes descargar el archivo de ejemplo.

rumbos distancias excel De modo que si ingresas los datos en las columnas marcadas en amarillo, el proceso se simplifca a:

  • Comando línea (line)
  • Clic en un pounto de la pantalla
  • Seleccionar el área de excel marcada en verde, copiar (ctrl + c)
  • Clic en la barra de comando, pegar (ctrl + v)

listo, tu polígono está construido, si te queda abierto o algún dato parece extraño, solo revisas los valores ingresados en la tabla excel, y haces de nuevo el procedimiento sin tener que digitar cada valor.rumbos y distancias

3. Verificar el error de cierre

En este caso, para verificar el error de cierre, hacemos lo siguiente:

Acercarnos al punto donde iniciamos, y medimos la distancia de abertura entre el punto final y el punto inicial.  Esto se hace con el comando “dist”, si en este caso me genera 0.20

Ahora dividimos el perímetro (suma de todas las distancias) entre ese diferencial. (1,017.66/0.20) = 5,088

Lo que significa que la precisión es uno en 5,000, o sea un metro de error por cada 5,000 metros lineales.  Para saber si es aceptable se deben conocer los parámetros aceptables en tu localidad, generalmente para urbano andan arriba de 1 en 3,000 y para rural arriba de 1 en 1,000.

Si el error de cierre está dentro de los parámetros, deberemos óbligar el cierre del polígono en una de las líneas, de preferencia en la de menor longitud, esto para asegurarnos que el error angular lo estamos aplicando en el lado que menos afectará el área del polígono… luego hay que corregir ese rumbo que hemos ajustado.

Si el error de cierre está fuera de los parámetros, verifica que ingresaste bien los datos, luego verifica la libreta de campo y por último… manda de regreso al topógrafo al terreno :( luego de darle un par de coscorrones :)

4.  Construir el cuadro de rumbos y distancias

cuadro de rumbos y distancias autocadBueno este tema lo veremos en otro post cuando lo hagamos con Civilcad, puesto que en este caso hemos usado Excel para ingresar los puntos, así que para que complicarnos, solamente copiamos y pegamos la tabla que está a la derecha del archivo, que tiene concatenados los datos para solo hacer copy + paste.

Es preferible usar pegado especial, para elegir entre entidades de autocad, objeto olé, imágen o bloque.

Saludos y hasta la próxima.

Ahora viene la parte educativa de la Web 2.0, que macros o aplicaciones usan para ingresar una tabla como esta?