Archivos Mensuales: octubre 2011

Búsqueda de entidades

Digi3D 2011 incorpora un nuevo panel acoplable que nos va a permitir realizar búsqueda de entidades por un determinado criterio.
La instalación por defecto del programa incorpora una serie de criterios de búsqueda como Todas las entidades, Todos los puntos, Todos los textos, Textos por código y por contenido, …

Antes de ordenarle al panel que realice la búsqueda tenemos que seleccionar el destino del resultado de la búsqueda, y podemos seleccionar una de las siguientes tres opciones:

  • Panel Resultados de la búsqueda 1
  • Panel Resultados de la búsqueda 2
  • Orden activa

Si seleccionamos Panel resultados de la búsqueda 1/2 se mostrará el resultado de la búsqueda en un panel acoplable nuevo que nos mostrará en una tabla todas las entidades localizadas con el buscador. Se muestra muchos detalles de las entidades, como número de puntos, área, perímetro, número de códigos, primer código, tipo de entidad, …

Podemos ordenar por un determinado campo haciendo clic en ese campo o podemos agrupar por un campo arrastrando el título del campo al área de agrupaciones situada sobre la ventana.

Si hacemos doble clic sobre una entidad, Digi3D 2011 mostrará la entidad con una pequeña animación, y si lo tenemos configurado, realizará un zoom centrando la entidad en pantalla o desplazará la cámara (sin cambiar el zoom) para mostrar la entidad en pantalla.

Si se está ejecutando una orden que esté solicitando que se seleccione una o varias entidades, podemos seleccionar varias entidades en la ventana Resultados de la búsqueda 1/2 y hacer clic con el botón derecho del ratón. Aparecerá un menú contextual con la opción Enviar la selección a la orden activa. Si seleccionamos esa opción, se enviarán las entidades seleccionadas a la orden activa que obrará en consecuencia. Por ejemplo podríamos ejecutar la orden CAMB_SEN y cambiar el sentido de las líneas con un determinado código y cuyo perímetro sea inferior a un determinado valor. ¡Las posibilidades son infinitas!

Por último, podríamos indicarle a la ventana de búsqueda que el destino de la búsqueda no sea ninguno de los dos paneles Resultado de la búsqueda, sino que sea la Orden activa, en cuyo caso no se mostrará ningún panel, y se enviarán todas las entidades localizadas por el buscador a la orden activa en el momento de pulsar el botón Buscar.

Nota 1: Que se me ha olvidado grabarlo en el vídeo: Puedes personalizar el número de columnas que muestran los paneles Resultado de la búsqueda en el menú Herramientas/Configuración/Panel resultados de la búsqueda

Nota 2: Cualquiera que tenga pequeñas nociones de programación .NET podría añadir criterios de búsqueda al panel Buscar.

A continuación tienes un vídeo en el que se muestra esta nueva funcionalidad.