Carlos Pallas Rodríguez | Arquitecto

Experiencia, Responsabilidad, Profesionalidad & Colaboración

1.7 Configurar la selección de entidades en tu plantilla de progeCAD: PICKFIRST!

Seguimos repasando las opciones clave de la pestaña “Seleccionar Entidad” que aparece en el cuadro de diálogo de Configuración de dibujo, con ejemplos prácticos y recomendaciones aplicadas.

PICKFIRST: Selección previa al comando

La variable PICKFIRST permite seleccionar uno o varios objetos antes de iniciar un comando. Si está activada, puedes hacer una selección previa y luego aplicar directamente operaciones como Mover, Copiar, Propiedades, Borrar, etc. Es decir, la selección se mantiene activa al lanzar el comando.

Este comportamiento es el que encontramos en la mayoría de programas CAD modernos y aporta fluidez, ya que no necesitas repetir el proceso de selección una vez has decidido qué operación realizar. Por ejemplo, puedes seleccionar varios textos y luego pulsar Propiedades para modificarlos todos a la vez sin volver a seleccionarlos dentro del comando.

Si PICKFIRST está desactivado, los objetos solo se pueden seleccionar después de ejecutar el comando. Esto limita bastante la eficiencia y hace el flujo de trabajo más lento, especialmente si estás acostumbrado a trabajar de forma visual e intuitiva.

Yo siempre activo PICKFIRST en mis plantillas base. Es un estándar de productividad y, salvo que necesites flujos muy específicos o automatizados, lo normal es que quieras dejarlo habilitado para aprovechar las selecciones previas en casi cualquier tarea. Activar PICKFIRST es esencial para un flujo de trabajo ágil. Permite actuar sobre objetos ya seleccionados, acortando pasos y mejorando la interacción con el dibujo. Recomendado tanto para usuarios principiantes como avanzados.

Ejemplo práctico

Imagínate que estás revisando un plano de electricidad. Quieres mover una caja de registro y su símbolo asociado, que ya tienes localizados visualmente en el dibujo.

Con PICKFIRST = 0 (selección previa desactivada)

  1. Haces clic en los objetos (caja y símbolo) para seleccionarlos.
  2. Al pulsar MOVE, los objetos se deseleccionan automáticamente.
  3. Aparece el mensaje:
    Selecciona objetos:
  4. Tienes que volver a seleccionar manualmente los mismos objetos.
  5. Después defines el punto base y el punto de destino.

Este comportamiento rompe el ritmo de trabajo y hace inútil la selección previa, lo que resulta ineficiente, especialmente cuando ya tenías claro qué querías editar.

Con PICKFIRST = 1 (selección previa activada)

  1. Haces clic sobre los objetos que deseas mover (puedes incluso usar selección por ventana o Ctrl).
  2. Los objetos quedan destacados (resaltados en color).
  3. Pulsas MOVE o escribes el comando en la línea.
  4. Inmediatamente aparece el mensaje:
    Punto base:
  5. ProgeCAD reconoce la selección previa y aplica el comando directamente a esos objetos.

Flujo de trabajo fluido: seleccionas primero, actúas después, como es habitual en programas como AutoCAD o incluso en aplicaciones de ofimática.

Te recomiendo que actives PICKFIRST = 1 si prefieres un flujo de trabajo visual, donde seleccionas elementos directamente en pantalla antes de aplicarles una acción. Es ideal para tareas de edición múltiple: mover, copiar, borrar, cambiar de capa, propiedades, escala, etc. Muy útil en combinación con comandos rápidos desde la cinta o los íconos de barra.

PICKFIRST = 1 convierte a progeCAD en un entorno más dinámico y moderno, permitiéndote actuar directamente sobre lo que ves, en lugar de depender del orden estricto comando → selección. Esto ahorra tiempo y clics, mejora la experiencia de usuario y hace más natural el trabajo en planos complejos.

CHECKPICKFIRST: Activar PICKFIRST automáticamente

La variable CHECKPICKFIRST es menos conocida, pero muy útil si trabajas con rutinas personalizadas, macros o comandos LISP. Su función es verificar si existe una selección activa antes de ejecutar un comando, y pasarla automáticamente como argumento al comando en cuestión.

En términos simples: permite que los comandos reconozcan y utilicen objetos seleccionados previamente, incluso si no están pensados originalmente para ello. Esto resulta muy práctico si has personalizado tus herramientas o si utilizas scripts que se aplican sobre entidades sin necesidad de volver a seleccionarlas.

Por ejemplo, si tienes un LISP que aplica un color, una capa o una acción específica sobre un grupo de líneas, con CHECKPICKFIRST activado puedes seleccionar esas líneas antes de lanzar el script, y el comando actuará sobre ellas directamente.

Yo lo dejo activado en mis plantillas, especialmente en entornos de trabajo técnico donde usamos automatizaciones o comandos definidos por el usuario. No afecta el comportamiento de comandos estándar si no hay selección activa, pero mejora la compatibilidad con flujos de trabajo más avanzados. Aunque no es esencial para todos los usuarios, CHECKPICKFIRST potencia las posibilidades de personalización. Si usas rutinas propias o quieres preparar plantillas adaptadas a procesos específicos, es conveniente tenerlo activado desde el inicio del proyecto.

¿Te ha resultado útil esta información?
Este artículo forma parte de una serie pensada para enseñarte a crear tu propia plantilla en progeCAD desde cero, paso a paso y con explicaciones claras. Si te interesa mejorar tu flujo de trabajo y tener tus dibujos siempre listos para imprimir, te invito a visitar mi blog, donde encontrarás todos los artículos relacionados con este tema.

👉 Accede a la serie completa y empieza a dominar progeCAD como un profesional.

Deja una respuesta

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

  • Jurassic ARQ

PROGRAMA KIT DIGITAL FINANCIADO POR LOS FONDOS NEXT GENERATION
DEL MECANISMO DE RECUPERACIÓN Y RESILIENCIA

logotipos-kit-digital-blanco

© 2024 Copyright | Desarrollado y alojado por Alsernet 2000 S.L