Versión 2: Si bien es cierto tenemos la herramienta buscar y reemplazar de AutoCAD, esta busca un texto y lo reemplaza por otro sin diferenciar en que atributo se encuentra.

Esta Rutina Lisp, no busca y reemplaza un texto en los atributos, lo que hace es reemplazar el valor de texto de un atributo indicado (seleccionado) por el que se ingresa a través de un cuadro de diálogo.

Una de las ventajas es que se puede optar por elegir en que espacio se realizará la actualización o reemplazo del valor de texto del atributo con el TAG seleccionado.

Por defecto, el cuadro de diálogo presenta como opción el espacio actual en el que se ejecuta el comando, pero se tiene la opción de elegir cualquiera de los dos o que el valor de texto se reemplace en todos los atributos coincidentes en ambos espacios.

Para utilizar esta rutina debes de hacer lo siguiente:

  • Carga el archivo lisp en AutoCAD.
  • Ingresa el nombre del comando: AVAT
  • Selecciona el atributo al cual deseas establecer (reemplazar) un valor de texto, comando en esta acción obtiene el nombre del bloque y del atributo (TAG).
  • En el cuadro de diálogo mostrado, ingresa el texto que el comando reemplazará en los atributos de los bloques del espacio indicado.
  • Elige el espacio en el que se realizará el reemplazo del valor de texto del atributo de todos los bloque que se encuentren.

El resultado es la actualización del texto de todos los atributos que coincidan con la etiqueta del atributo seleccionado en el primer paso en el espacio que se haya indicado.