|
Para asignar órdenes a las posiciones de un menú de papel, el usuario debe crear un archivo de texto llamado TABLERO.MNU, en el directorio de tablas, el directorio de trabajo o en C:\DIGI. Este fichero tiene la siguiente estructura:
- En la primera línea se ha de escribir las coordenadas X mínima e Y mínima del menú.
- En la segunda línea se ha de escribir las coordenadas X máxima e Y máxima del menú.
- En el tercer registro o línea, se ha de especificar el número de columnas y filas que componen el menú. A cada una de estas posiciones o cuadros, definidas por el nº de columna y el nº de fila, se le asignará una orden.
- En el resto del archivo, se escribe un registro por cada asignación de orden.
El número de registro, empezando el cómputo en el cuarto, que se correspondería con el Nº1, equivale a la posición de un cuadro dentro del menú. Por tanto, en el archivo sólo se escribe el nombre de la orden.
Las líneas en blanco se corresponden con cuadros vacíos, es decir, sin asignación.
Los cuadros se enumeran en orden secuencial a partir de la primer fila, primera columna del menú, recorriendo todas las columnas de cada fila antes de pasar a la siguiente.
Ejemplo:
En un menú de 10 Columnas * 10 Filas, existen 100 cuadros. El sexto cuadro de la primer fila sería el Nº 6; el octavo cuadro de la fila cuarta sería el Nº 38; el tercer cuadro de la fila novena sería el Nº 83 etc...
Las coordenadas del menú son coordenadas tablero, que el usuario puede obtener durante el proceso de calibración usando la orden
AFIN o
HELMERT. Suponiendo que las coordenadas máximas y mínimas del menú, tuvieran los siguientes valores (39946,8109) y (46376,14557), el archivo tendría una estructura del tipo:
|
39946 8109
|
|
|
46276 14557
|
|
|
10 10
|
|
|
COD=010423
|
Código asignado al primer cuadro.
|
|
COD=010123
|
Código asignado al segundo cuadro.
|
|
|
Cuadro vacío.
|
|
CRUCE
|
Orden asignada al cuarto cuadro.
|
|
AT=100
|
Orden asignada al quinto cuadro.
|
|
etc.....
|
|
|