Ayuda de MicroStation CONNECT Edition

Macros de nombre de archivo de salida

Las macros de nombre de archivo de salida ofrecen un modo sencillo de dar formato al nombre del archivo de salida basándose en la información sobre la entrada de guion. Cuando se ejecuta el guion, las definiciones de la macro se reemplazan con las propiedades correspondientes de la entrada de guion. La siguiente tabla muestra las macros disponibles. Estas macros se pueden introducir manualmente o seleccionarse desde un menú contextual en el campo Nombre de archivo de salida.

Macro Valor ampliado
%d nombre de archivo DGN
%m Nombre de modelo
%v Vista nombrada o nombre del grupo de vista
%n Vista número
%r Modo Render
%s Nombre de configuración de rendering
%e Número de entrada de guion
%a Número de auto-incremento
%l Nombre de configuración de luces

Se puede especificar un modificador de longitud al introducir un número detrás del signo porcentual en la macro con los siguientes resultados:

  • Si la macro se evalúa en una cadena, el modificador de longitud especifica la máximo longitud de la cadena insertada en el nombre del archivo de salida. Por ejemplo: %6d se reemplazaría por los primeros seis caracteres del nombre de archivo DGN.
  • Si la macro se evalúa en un número, el modificador de longitud especifica la longitud mínima de la cadena resultante. Si el número de dígitos en el número es inferior al modificador de longitud, la cadena se rellena con ceros. Por ejemplo: %3e en la primera entrada el guion se remplazará por 001. El uso de modificadores numéricos de longitud permite que los nombres de archivos resultantes se clasifiquen por orden numérico.

En la siguiente tabla se muestran los ejemplos comunes que ilustran el uso de macros de nombres de archivos de salida. Todos los ejemplos abajo se refieren a la tercera entrada de un guion, con un archivo DGN kitchen.dgn, número de vista 4, con un modo de rendering de Vue.

Cadena de archivo de salida Nombre de archivo de salida
%d-%n.jpg kitchen-4.jpg
My %d [%r].jpg My kitchen [Vue].jpg
%5d [%3r].jpg kitch [Lux].jpg
%d (%e).jpg kitchen (3).jpg
%d (%3e).jpg kitchen (003).jpg