Te han pasado un archivo. Empiezas a trabajar y te das cuenta de que tienes objetos en diferentes cotas.

O trabajas a partir de un topográfico, pero lo necesitas en 2D. ¿Qué haces? Usar el comando Flatten.

¡Sorpresa! No funciona… “Imposible efectuar una traslación de estos objetos”

Me pasó trabajando en un software análogo, un CAD de otro desarrollador. Tenía el comando Flatten, pero no funcionaba.

¿Y ahora qué? ¿Qué está pasando? ¿Por qué? ¿Cuál es el problema?

Tienes varias opciones:

  1. Entrar en desesperación y perder la cabeza
  2. Pasar horas averiguando por qué no funciona
  3. Utilizar un método alternativo

 

Flatten z 0 autocad eror

No sé por qué, pero yo elegiría la opción 3. Desesperarse no tiene sentido. Lo único que hace es poner tu cerebro en el modo menos eficiente que existe.

Y averiguar por qué no funciona es genial para seguir aprendiendo, pero si el tiempo apremia, no te lo recomiendo. Hay muchas razones por las que un comando podría no funcionar, sobre todo cuando hablamos de las Express Tools.

¿Y si primero resuelves el problema, y cuando tengas un rato libre te dedicas a investigarlo?

Sugerencia: Antes de desesperarte, haz las típicas comprobaciones de cuando algo no te sale. Capas desactivadas y/o bloqueadas, Express correctamente instaladas…

Aclaración: No estoy hablando de sólidos. Para sacar una cara de un sólido 3d en 2d, ver este artículo de AutoCAD Knowledge Network.

¿Qué alternativas hay a Flatten?

La idea de cambiar la elevación de los objetos en las propiedades no está mal. El problema es que dependes de una selección manual, y es posible que te dejes algún objeto. Y encima, solo funciona para líneas. Tendrías que explotar todas las polilíneas y luego volverlas a juntar… un trabajo de lo más tedioso. Por no hablar del resto de objetos, que tienes que cambiarlos manualmente, uno a uno. ¿Cómo arreglamos esto?

Aquí tienes un ejemplo, es un PGOU. Esta es la vista frontal:

Plano topografico AutoCAD diferentes cotas

Yo conozco dos posibles soluciones. Bueno, más que soluciones son métodos alternativos para conseguir lo que quieres.

Método 1: Exportar presentación a Modelo (Válido para AutoCAD 2009 y anteriores)

Hasta la versión 2009 funcionaba. En las versiones posteriores, aunque exportes una presentación se te queda en 3D. ¿Por qué ya no funciona? La verdad es que no lo sé. Quizás sea por alguna variable de sistema que no he encontrado, o quizás hayan modificado el comando.

Puedes probar esto si otros métodos fallan, siempre que utilices AutoCAD 2009 (o una versión anterior).

Básicamente consiste en crear una presentación donde aparezcan los objetos que te interesan, y exportar a modelo. Lo que en realidad estás haciendo es llevar todo lo que hay en espacio papel (dibujado en 2D) al espacio modelo de un nuevo archivo. El resultado es, todo en la misma elevación, cota cero.

Es recomendable cuando solo te interesa una parte del dibujo, por ejemplo, si estamos hablando de un PGOU.

¿Cómo se hace? 

  • Crea una presentación, y una ventana. Se exportará únicamente lo que se muestre en la ventana, así que asegúrate de que entran todos los elementos que te interesan.
  • Comprueba la escala de la ventana gráfica. Para simplificar el proceso, te recomiendo múltiples de 10.
  • Archivo > Exportar presentación a modelo. Según el peso del archivo, puede tardar unos minutos.
  • Se abrirá una ventana de guardar como. Elige ubicación y nombre del archivo.
  • Te preguntará si quieres abrir el archivo. Ábrelo.
  • Escala el dibujo para recuperar el tamaño real.

Método 2: Llévalo todo al infinito, y bájalo a cota 0

¿Cómorrrr? Sí, es tan simple como usar el comando desplaza.

Esta es la primera parte del proceso:

  • Asegúrate de que todos los objetos son seleccionables y editables
  • Click en desplazar, o si prefieres teclado, m, d, o la abreviatura que hayas puesto.
  • Para seleccionar, no uses el ratón. Seguro que te dejarás algo, y si es un dibujo que no has hecho tú, es muy probable que haya cosas fuera del sitio. Pulsa “a”, significa “all” (seleccionará todos los objetos).
  • Indica punto de origen del desplazamiento. Introduce (0, 0, 0)
  • Indica punto final del desplazamiento. Introduce (0, 0, 1e99)

Según cómo tengas configurado AutoCAD, y la versión que utilices, es posible que todos los objetos desaparezcan de tu vista. Pero no te asustes, no se han ido.

Y esta es la parte dos:

Aplanar dibujo autocad

  • Ahora pulsa intro, o vuelve a darle a desplazar.
  • Para seleccionar los objetos, pulsa “a”. También puede servirte “p” (la selección previa).
  • Indica punto de origen del desplazamiento. Introduce (0, 0, 0)
  • Indica punto final del desplazamiento. Introduce (0, 0, -1e99)
  • Voilà!

Opción B – Puntos de desplazamiento,  inicial (0, 0, 1e99) y final (0, 0, 0).

¿Por qué funciona? Recuerda que estamos hablando del infinito… las diferencias de elevación desaparecen.

El resultado final es este:

Solucion cota cero autocad

Cota cero en un click

Si quieres ponerte un botón que haga esto, aquí tienes la macro: ^C^C_move;_all;;0,0,0;0,0,1e99;^C^C_move;_all;;0,0,0;0,0,-1e99

¿Qué significa esa retahila de letras y números? Simplemente es una sucesión de lo que irías escribiendo en la barra de comandos. Los punto y coma “;” son intro.

Léelo bien y verás:

  • ^C^C_move; – Es la macro del comando Desplazar
  • _all; Seleccionar todos los objetos + intro
  • ; – Ponemos otro intro porque te pregunta si quieres añadir más objetos
  • 0,0,0;0,0,1e99 – Punto de iniciar desplazamiento, intro, y punto final
  • Luego va otro intro, y vuelta a empezar, pero esta vez con las coordenadas que corresponden a la segunda parte del proceso.

La verdad es que va muy bien, ahorras tiempo y posibles errores.

Boton AutoCAD cambiar cota z 0

Es tan sencillo, que prefiero usar este botón antes que la orden Flatten.

Ahora que ya puedes cambiarlo todo a cota cero… ¡al tajo!

¿Lo compartes?

Reader Interactions

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *