En este tutorial se explica cómo extraer las coordenadas de los objetos en Autocad y pasarlas a Excel, o bien a un archivo de texto y porque no, generar una tabla con todas las coordenadas en Autocad. El procedimiento es el mismo para todo, solamente al final se elige el formato a exportar.
Para una explicación más detallada para extraer datos de Autocad puedes ver el tutorial: Extraer datos de los objetos, Autocad.
Este tutorial está enfocado en las coordenadas. Te daremos tips sobre como exportar coordenadas de Autocad a otro archivo o tabla.
Vamos a suponer que tenemos el siguiente proyecto eléctrico. Y necesitamos las coordenadas de cada círculo del dibujo, que simboliza un poste.
Comando: “DATA EXTRACTION”.
Primero, escribimos el comando “DATAEXTRACTION”.
Luego aparece una ventana. Aquí, la primera vez que vamos a extraer datos debemos crear un nuevo archivo de extracción de datos, como se ve a continuación:
Si vamos a extraer datos más veces, podemos usar este archivo y no crear uno nuevo cada vez, seleccionado la segunda opción.
La ventaja es, que al abrirlo tendrá la configuración que se usó en la última extracción de datos. Y si se usó para exportar coordenadas, el archivo ya estará configurado por lo que será mucho más rápido el procedimiento.
En nuestro caso le damos el nombre de “extracción” al archivo. El cual tiene como terminación “.dxe”.
Seleccionado los objetos para exportar las coordenadas de Autocad.
Cuando presionamos el botón de siguiente, nos aparece una opción para seleccionar objetos. Si elegimos la primera opción, se seleccionarán todos los objetos en el dibujo. Si elegimos la segunda opción, podemos seleccionar los objetos.
Forma de seleccionar.
No es necesario seleccionar solamente los postes (“círculos”). Podemos seleccionar todo y después elegir que datos queremos y que datos no.
Sin embargo, en ocasiones, por el orden en que aparecerán los objetos en la tabla. Es recomendable seleccionar primero el poste 1 y después el poste 2 y así sucesivamente. Para poder ordenarlos en base al orden en que se seleccionaron.
Otra manera es, si las coordenadas en el eje X o en el eje Y, se relacionan directamente con la numeración de los postes.
Es decir, en este caso, la coordenada en el eje X es mayor conforme incrementa la numeración de los postes. Por lo tanto si más adelante ordenamos los datos por su coordenada en el eje X. Los postes van a quedar en orden y podremos identificar cada uno de ellos.
Por lo tanto en este caso no importa el orden en que seleccionemos los objetos. Pero no siempre es así.
Elegir que datos vamos a exportar de Autocad.
Cuando presionamos el botón de siguiente, podemos seleccionar el tipo de objeto u objetos de los que queremos exportar las coordenadas de Autocad.
Aquí solo dejamos marcados los círculos. Nos aparezcan o no más objetos.
Luego, al presionar siguiente aparecen los datos que queremos exportar. Hay una gran variedad de datos.
Las coordenadas se encuentran en la Categoría de “Geometry” (A la derecha se pueden ocultar y mostrar las categorías).
Las coordenadas que necesitamos son en el eje X y en el eje Y. Por lo tanto seleccionamos las opciones.
- Center X (Coordenada en el eje X).
- Center Y (Coordenada en el eje Y).
Presionamos siguiente, y veremos la vista previa de nuestros datos. Aquí hay algunos datos que no nos interesan, como “count” y “name”. Estas columnas las podemos quitar con las opciones de más abajo.
Orden de los datos.
1.- Si seleccionaste uno por uno los círculos, y quieres que ese sea el orden de las coordenadas, entonces aquí no debemos intentar reordenar la tabla. Ya que están ordenados en base a como se seleccionaron.
2.- Si se seleccionaron todos los objetos, aquí podemos darle un orden a la tabla. En este caso conforme incrementa el valor de la coordenada en el eje X, la numeración de los postes también incrementa, por lo tanto al ordenarlos por la coordenada en el eje X, estamos ordenándolos según la numeración que tenemos.
La configuración nos queda así:
NOTA: La vista previa es engañosa. En ocasiones no se actualiza, pero los datos exportados si se exportan correctamente. Así que puede que haya diferencia entre la vista previa y los datos exportados.
Seleccionando el formato a exportar.
El siguiente paso es presionar en siguiente. Nos aparece una última opción.
Aquí es donde elegimos si queremos crear una tabla en Autocad, exportar a un archivo de texto o bien exportar a un archivo de Excel.
NOTA: No recomendamos exportar directamente a Excel. Ya que es común tener errores. Por lo que exportaremos primero a un archivo de texto y después pasaremos los datos a Excel, pero no te preocupes, los datos están ordenados, al pegarlos en Excel quedarán en cada casilla, no es un problema el copiar y pegar.
Exportar a un archivo de texto.
Seleccionamos la opción de exportar a un archivo, aquí le damos el nombre de “postes.txt” y presionamos en siguiente.
Aparece una ventana, solo damos en finalizar y ya se exportaron los datos a un archivo de texto.
El archivo de texto queda así:
Exportar coordenadas de Autocad a Excel.
Como ya se mencionó antes, no recomendamos exportar directamente de Autocad a Excel. Por lo tanto vamos a exportar a un archivo de texto y después copiamos los datos a un archivo de Excel.
Como los datos del archivo de texto están ordenados, no hay problema al momento de copiar y pegar en Excel. Los datos se acomodarán en cada casilla sin problema alguno.
Al pegar los datos en Excel tenemos el siguiente resultado:
Con esto ya se logramos exportar coordenadas de Autocad a Excel.
Generar una tabla en Autocad.
Ahora te mostramos que pasa si seleccionamos la opción de crear una tabla en Autocad.
Al presionar siguiente, nos aparece una ventana donde elegimos el tipo de tabla que vamos a generar.
Podemos ponerle si lleva título, subtítulos, etc. Puedes jugar con estos parámetros para ver distintos tipos de tablas.
Por último, presionamos el botón siguiente. En la ventana que aparece presionamos Finalizar.
Y nos aparecerá el cursor para que indiquemos el lugar en el que vamos a colocar la tabla con las coordenadas.
Después de escalar la tabla y acomodarla nos queda el siguiente resultado: