Referencias y Etiquetas

Las referencias y las etiquetas son textos que describen, respectivamente, los objetos en las vistas del lanzamiento y los semiproductos en los patrones de corte. Puede personalizar estos textos definiendo formatos de salida con parámetros que se actualizan dinámicamente en función del objeto particular al que se aplican.

1. Formatos de Referencia

Los formatos de referencia se aplican a los objetos Pieza, Material, Cinta, Grupo y Patrón. El formato de referencia es simplemente un texto que normalmente incluye parámetros para mostrar las propiedades básicas que describen los objetos referenciados.

Ejemplos de referencias son los textos de selección en los inspectores, los títulos de las columnas de piezas en la hoja Solución y las descripciones de los patrones.

1.1 Parámetros de Referencia

La tabla siguiente muestra los parámetros que puede utilizar en la definición del formato de referencia.

Parámetro Significado
#ID ID de objeto
#LAR Largo en la dirección horizontal
#ANC Ancho en la dirección vertical
#DIM Largo X Ancho (igual al Largo en Barras)
#COD Código de objeto
#DES Descripción de objeto
#REP Repetición de patrón
#ACO Ancho de Corte en el patrón
#MIZ Márgen izquierdo del patrón
#MDE Margen derecho del patrón
#MIN Margen inferior del patrón
#MSU Margen superior del patrón
#MAT Referencia de material
#GRP Referencia del grupo

2. Formatos de Etiqueta

El formato de etiqueta es un texto que, además de parámetros de etiqueta, puede incluir código Prolan para controlar el contenido, estilo y alineación de la etiqueta y condicionar su generación según los valores actuales de los parámetros. También puede incluir secuencias \n para indicar el comienzo de nuevas líneas de texto.

2.1 Niveles de definición

Cada semiproducto en la jerarquía de cortes de un patrón tiene una etiqueta asociada que se muestra en el momento de dibujar el patrón y se genera según un formato de etiqueta de semiproducto. Los formatos de semiproducto por defecto contienen únicamente la secuencia \def la cual se sustituye automáticamente por un formato de etiqueta implícito definido en la Salida del lanzamiento. Este mecanismo de generación en dos niveles permite al usuario tanto utilizar un único formato para generar todo un grupo de etiquetas como modificar puntualmente una etiqueta en particular.

2.2 Formatos implícitos

Se definen cuatro formatos de etiqueta implícitos: Etiqueta de Corte, Etiqueta de Pieza, Etiqueta de Sobrante y Etiqueta General. Los tres primeros son formatos categorizados que se aplican para los semiproductos de corte, pieza-ubicación y sobrante reutilizable, respectivamente. El cuarto es un formato general que, si está definido, se aplica siempre, independientemente del tipo de semiproducto y sustituye, por tanto, al resto de los formatos.

Para que las etiquetas de sobrante se muestren, primero debe configurar el Sobrante Reutilizable en la Tecnología de Corte. Incluso así, no se mostrarán etiquetas para los sobrantes no reutilizables. Si éste es el caso que le interesa, puede modificar la etiqueta de semiproducto directamente o utilizar el formato general. El formato general debe contener funciones Prolan que permitan generar la etiqueta condicionalmente según el tipo de semiproducto.

El ejemplo siguiente es un formato suministrado con la instalación que muestra las dimensiones Largo y Ancho de la pieza (sufijos L y A), pero sólo si la pieza se repite 2 o más veces o existe el último corte en la dirección correspondiente. Si la pieza encajara perfectamente en el semiproducto, por el largo o por el ancho, la dimensión correspondiente coincidiría con la del corte vertical u horizontal dado previamente.

(si #DIR
 (imprime "#DCO")
 (si #PZA
  (haz
   (imprime "#RFP#ROT\n")
   (si (algun (> #RPX 1) #SOX) (imprime "#LPXL "))
   (si (algun (> #RPY 1) #SOY) (imprime "#LPYA" ))
  )
 )
)

Para activar este formato edite el formato de Etiqueta General (Herramientas | Opciones | Salida) y cargue el archivo de formato "Dimensiones necesarias.fmt".

2.3 Prolan para Etiquetas

El Cliente Prolan para Etiquetas redirecciona la salida de la función imprime al texto fuera de programa y retorna este útimo. Soporta todas las funciones de Prolan y además las siguientes:

(align valign halign )

Establece la alineación de la etiqueta y retorna nada.

valign y halign son cadenas con las especificaciones para la alineación vertical y horizontal, respectivamente, que pueden contener los caracteres siguientes:

valign:     T | B | C, alinear verticalmente arriba, abajo o al centro.
halign:     L | R | C, alinear horizontalmente a la izquierda, a la derecha o al centro.

Ambas especificaciones pueden contener además los caracteres I | O | U para alinear por dentro, por fuera o por el corte del semiproducto, o sustituirse por la constante nada para indicar que no se realice ningún cambio.

Por defecto se aplicarán las siguientes alineaciones:

- Cortes verticales: (align "TO" "CU")
- Corte horizontales: (align "CU" "RO")
- Piezas y sobrantes: (align "CI" "CI")
(font name size [style color])
Establece la fuente (tipo de letra) de la etiqueta y retorna el nombre de la fuente.

name es una cadena con el nombre de la fuente.
size es un número con el tamaño de la fuente en puntos o nada para mantener el tamaño actual.
style es una cadena con los caracteres siguientes:
- B para el estilo negrita.
- I para el estilo cursiva.
- S para el estilo tachado.
- U para el estilo subrayado.
color es el número del color.

Por defecto se aplica (font "Arial" 8 "B").

El número del color puede definirse utilizando la mácara hexadecimal 0xBBGGRR (con B, G y R variando desde 0 hasta F) para indicar los valores de las componentes Azul-Verde-Rojo. Por ejemplo, 0x0000FF es el color rojo. Si se omite ó es 0 (negro), se aplica el color de etiqueta implícito del entorno.
(smart [espec])
Configura la generación de etiquetas inteligentes y retorna V si esta queda activa o nada en caso contrario.

espec es una cadena con los caracteres siguientes:
- A: autoalinear.
- R
: reducir fuente.
- H : ocultar la etiqueta si no se puede evitar el solapamiento.

Por defecto se aplica (smart "ARH") que equivale a (smart) omitiendo la especificación.

2.4 Parámetros de Etiqueta

La tabla siguiente muestra los parámetros que puede utilizar en la definición del formato de etiqueta. Puede acceder a otros parámetros no incluídos aquí escribiendo código Prolan para leer propiedades de objetos.

Parámetros Significado
#DIR Dirección de corte: 0 (final) 1 (vertical) -1 (horizontal)
#DCO Distancia de corte
#DCC Distancia complementaria de corte (hasta el borde opuesto)
#LAR Largo de semiproducto
#ANC Ancho de semiproducto
#DIM Dimensiones de semiproducto
#ORX Origen X de semiproducto
#ORY Origen Y de semiproducto
#PZA Verdadero si corte de pieza
#ROT * si pieza rotada 90 grados
#LPX Longitud de pieza en X
#LPY Longitud de pieza en Y
#RPX Repetición de pieza en X
#RPY Repetición de pieza en Y
#SOX Longitud de sobrante interior en X
#SOY Longitud de sobrante interior en Y
#UBI Verdadero si corte de ubicación
#RFP Rederencia(s) de pieza(s)
#CIZ Referencia de cinta en canto izquierdo
#CDE Referencia de cinta en canto derecho
#CIN Referencia de cinta en canto inferior
#CSU Referencia de cinta en canto superior
#BAR Tipo de corte: 1 (barras) 0 (Planchas)

2.5 Etiquetas inteligentes

Las etiquetas inteligentes ajustan automáticamente la alineación y el tamaño de fuente para evitar solapamientos visuales en el patrón de corte. Si ello no es posible lograrlo, se mantienen ocultas.

3. Acciones

Editar los formatos de referencia y de etiqueta implícitos:
  1. Acceda a Opciones en el menú Herramientas, active la ficha Salida y seleccione el tipo de formato en Formatos de Salida.
  2. Modifique el formato en el cuadro Texto. Si selecciona un formato de etiqueta, puede pulsar Configurar para mostrar la ventana Etiqueta o Editar para mostrar la Consola de Prolan.
Editar una etiqueta de semiproducto en particular:
En la hoja Patrones seleccione el semiproducto que genera la etiqueta y acceda a Etiqueta en el menú Patrón.
Activar/desactivar la generación de etiquetas inteligentes:
Seleccione Opciones en el menú Herramientas y modifique "Etiquetas inteligentes" en la ficha Salida.