Convertir una polilínea 3D en polilínea 2D (en solo 2 clics)

Hace unos días me llegó una consulta acerca de cómo convertir una polilínea 3D en una polilínea 2D. Seguramente haya alguna rutina creada, no lo dudo; pero lo cierto es que AutoCAD por sí mismo nos ofrece las herramientas para solucionar casi todo los problemas. Tan solo necesitamos conocer esas herramientas y añadirle una dosis de ingenio.

En un anterior artículo, perteneciente al curso de AutoCAD experto y compartido en este blog, veíamos Cómo traer a un mismo plano, los objetos desperdigados por el espacio…; dichos conceptos serán los primeros que aplicaremos en la solución de este nuevo desafío.  Este proceso consiste en desplazar los objetos hacia arriba (0,0,10e99) y después hacia abajo (0,0,-10e99). Este simple movimiento, como por arte de magia, hace desaparecer todas las coordenadas “Z” y las lleva al valor cero.

El resultado de este proceso será una polilínea plana, pero que seguirá siendo del tipo “3D”, la cual tiene características diferentes a una polilínea común o 2D; por ejemplo, no puede incluir arcos.

Para transformarla en polilínea 2D le debemos Descomponer (Explode) y a continuación Unir sus componentes (Join) o usamos el comando EditPol (PEdit).

Han sido 4 comandos ejecutados, entonces vayamos a otro de los temas preferidos en AutoCAD experto, sistematizar los procesos. Para ello crearemos una herramienta, igual que se muestra en el tutorial recomendado anteriormente o en Insertar un bloque para numerar objetos automáticamente.

Los pasos son los siguientes:

  • Abrimos la paleta de herramientas (Ctrl+3)
  • Añadimos una nueva herramienta, en base a personalizar un comando…

 

  • Añadimos cualquier herramienta, por ejemplo una cuyo icono consideremos que es adecuado (el resto lo editaremos)

  • Hacemos clic derecho en la herramienta y editamos sus propiedades
  • Cambiamos el nombre y la descripción, al igual que la cadena de comando.

 
El nuevo código será el siguiente:
^C^C_Explode;_Move;P;;0,0;0,0,10e99;_Move;P;;0,0;0,0,-10e99;_PEdit;Lt;;J;P;;^C
Nota 1: «;» o un espacio vacío equivalen a pulsar Enter
Nota2: si escribimos el nombre del comando en su idioma original (inglés) y anteponemos el guión bajo, lo podremos ejecutar en cualquier AutoCAD, independientemente de su idioma.


Explicación el código:

  • ^C^C (cancelamos 2 veces)
  • _Explode; (ejecutamos el comando Descompone)
  • (pausa para que el usuario selecciones el objeto)
  • _Move; (ejecutamos el comando Desplaza)
  • P;; (seleccionamos los objetos Previamente elegidos, o sea los mismos que descompusimos)
  • 0,0; (punto base del desplazamiento)
  • 0,0,10e99; (punto destino del movimiento)
  • _Move; (ejecutamos nuevamente el comando Desplaza)
  • P;; (seleccionamos, nuevamente, los objetos Previamente elegidos
  • 0,0; (punto base del desplazamiento)
  • 0,0,-10e99; (punto destino del movimiento; el valor de Z ahora es negativo)
  • _PEdit; (ejecutamos el comando Editpol)
  • Lt;; (opción que nos permite elegir el uLTimo objeto dibujado, como previamente existió una descomposición, tomará uno de dichos objetos. Para AutoCAD en inglés hay que escribir solo “L”, ya que la opción es Last)
  • J; (opción Juntar o Join, es igual en ambos idiomas)
  • P;; (juntamos los objetos previamente seleccionados, o sea todos aquellos que descompusimos)
  • ^C (Cancelamos y abandonamos el comando de editar polilíneas)

 
Comentario final

Transformar una polilínea 3D en una 2D, con solo hacer 2 clics !!

¿Y esto para qué me sirve?

Es muy probable que este procedimiento puntual no te sirva para nada; pero seguramente en tu quehacer cotidiano realices muchos procedimientos que te demandan interminables pasos y que podrías simplificar en solo unos clics. La finalidad de este articulo es mostrar que sí se puede y que AutoCAD cuenta con las herramientas para hacerlo; aprovecharlas o no, depende de cada uno. El tiempo que dedicamos a encontrar una solución, es una inversión que nos dará inmensos beneficios en un futuro

Te invito a comentar los procedimientos que más te fastidian y que te gustaría resolver en pocos clics.


Este artículo le puede gustar a tus amigos, comenta y compártelo con ellos; seguro te lo agradecerán… y yo también.
Muchas gracias!!

COMPARTIR

  

Post by FMontano

8 Responses to Convertir una polilínea 3D en polilínea 2D (en solo 2 clics)

Deja una respuesta

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