PREFIJA_COD

Antepone un prefijo a los códigos de cada geometría que se selecciona con un dato, salvo a los códigos que ya tienen uno.

Parámetros

Número de parámetro Descripción Valores Opcional
1 Prefijo Cadena sin espacios, por ejemplo BAI_ o ACT_ No

Observaciones

Con cada dato, la orden selecciona la geometría más próxima del archivo de dibujo activo, igual que el pedal de tentativo. Las geometrías de los archivos de referencia no se pueden seleccionar.

La orden antepone el prefijo a cada código de la geometría que no empieza por ACT_, por BAI_ ni por el prefijo indicado. Cada código conserva su tabla y su registro de base de datos. Si todos los códigos de la geometría tienen ya un prefijo, la geometría no cambia y la orden emite un pitido.

Cada geometría modificada queda en una transacción propia, así que cada UNDO deshace el cambio de una sola geometría. La orden sigue activa hasta que pulsas reset.

Para trabajar con varios prefijos, asigna la orden a una tecla o a un botón de una barra de herramientas por cada prefijo, por ejemplo PREFIJA_COD=ACT_ y PREFIJA_COD=BAI_.

Si falta el prefijo, la orden emite el sonido de error, muestra un cuadro con el motivo y la forma de uso y no se inicia.

La orden es el guion de Python prefija_cod.py del repositorio ComandosDigi3DPython. Digi3D.AI lo instala en la carpeta OrdenesPython de su carpeta de instalación. Para modificar la orden, por ejemplo para cambiar la lista de prefijos, copia el archivo en el directorio de macroinstrucciones y edita la copia: Digi3D.AI ejecuta la copia en lugar del archivo instalado.

La página Prefijar los códigos de la geometría seleccionada explica el código.

Características de la orden

Tipo de orden Orden interactiva
Repite automáticamente No
Opción del menú donde aparece la orden Esta orden no tiene asociada ninguna opción de menú
Barra de herramientas en la que aparece la orden Esta orden no tiene asociado ningún botón en ninguna barra de herramientas
Extensión prefija_cod.py
Implementación Python
Código fuente prefija_cod.py
Variables relacionadas No tiene variables relacionadas
Órdenes relacionadas CAMB_COD
RENOMCOD_MANTENIENDO_ATRIBUTOS