Digi3D
Editor de códigos DIGI.TAB
Existen dos formas de editar la tabla de códigos de Digi:
1.- Mediante la orden DIGI.TAB
2.- Mediante la aplicación externa Digitab.exe
Para modificar o crear un código nuevo en DigiNG hay se la orden DIGI.TAB. La siguiente ventana se visualiza al ejecutar la orden:

En esta ventana aparece la simbología definida en el archivo DIGI.TAB.XML que esté activo en la barra de herramientas códigos. La ventana se compone dos partes:
- LISTA DE CÓDIGOS: se muestran los códigos existentes en el archivo DIGI.TAB.XML:

La primera columna de este cuadro muestra el código. Es un campo alfanumérico que contiene el identificador del código de dibujo. El usuario podrá crear códigos con identificadores numéricos o alfabéticos, tiene la condición de que no se pueden usar espacios.
La segunda columna corresponde al color del código en su representación en la ventana de DigiNG. La casilla con el color también muestra el número correspondiente a ese color dentro del archivo DIGI.TAB.XML.
La tercera columna muestra el tipo de entidad, este tipo puede ser lineal o puntual.
La última columna es la que contiene la descripción del código. Se trata de una descripción literal que nos puede servir para identificar un código al hacer una búsqueda.
En la parte inferior de la ventana hay varios botones:
- Buscar...: Al pulsar este botón se accederá a la siguiente ventana que facilitará la búsqueda de algún código de la lista:

Aquí se podrán hacer búsquedas por código o por palabra contenida en la descripción. Ofrece también tres casillas para: Permitir la búsqueda en descripción, obligar la coincidencia de mayúsculas y minúsculas y para la búsqueda de palabras completas. Una vez introducido el dato para la búsqueda el programa seleccionará el primer código de la lista que cumpla la condición.
- Buscar sig.: Después de haber hecho una búsqueda y una vez seleccionado el primer código de la lista que cumpla la condición, se podrá pulsar el botón de Buscar siguiente para ir al siguiente código que cumpliera esta condición.
- Modificar...: Este botón se pulsará una vez seleccionado el código que desea modificar el usuario. Así accederá a la ventana de características de este código.

En esta ventana aparecerán los siguientes parámetros que podrá modificar el usuario:
Representación dentro de DigiNG:

Digi.tab:
- Código: Especifica el nombre identificativo del código que se asignará a las entidades que se almacenen.
- Descripción: Indica la descripción literal para el código.
- Tipo: Este parámetro tiene las opciones de lineal o puntual. Indica el comando que se ejecutará si DigiNG se encuentra en modo "Preparado", el flag "AUTOMATICO" está activo y el usuario genera un dato con algún dispositivo de entrada.
- Orden: Indica el comando que se ejecutará si DigiNG se encuentra en modo "Preparado", y el flag "AUTOMATICO" está activo y el usuario genera un dato con algún dispositivo de entrada.
- Archivo de ayuda: Indica el nombre del archivo .html/.htm que se mostrará en la ventana de ayuda dinámica al seleccionar este código. El directorio en el cual se encuentra dicho archivo deberá estar definido en la Configuración de Digi3D, en la sección de Comunicación con el usuario.
Representación:
- Estilo: El estilo de un código es el estilo visual con el que se representarán las entidades almacenadas con este código. En el archivo DIGI.TAB.XML viene definido el estilo por su nombre, descripción, símbolo, distancia, tamaño en X y tamaño en Y del símbolo. Con estos parámetros se puede generar un estilo de línea personalizado.
- Color: Indica el color con que se mostrará la entidad en la vista de DigiNG.
- Grosor: Especifica el grosor de visualización en la vista ortogonal.
- Color estéreo: Indica el color con que se mostrará la entidad en la vista estereoscópica.
- Grosor estéreo: Especifica el grosor de visualización en la vista estereoscópica.
- Rellenar: Indica si rellenar las líneas cerradas.
- Color Relleno: Indica el color de relleno de la entidad.
- Rellenar recintos: Indica si rellenar los recintos topológicos cuyo centroide coincida con este código.
- Color relleno recinto: Indica el color con el que se rellenarán los recintos topológicos cuyo centroide coincida con este código.
- Color impresión: Indica el color con que se imprimirá la entidad.
- Grosor impresión: Especifica el grosor (en milímetros) con el que se imprimirá la entidad.
- Utilizar fuente TrueType: Aquí se puede activar el estilo de fuente TrueType para el código. En caso de poner Si en esta opción aparecerá la opción de selección de fuente a continuación. En caso de poner No al uso de fuente TrueType, el usuario deberá especificar el número de fuente a utilizar.
- Fuente TrueType: Si el usuario hace click en esta sección puede desplegar la lista de fuentes TrueType y seleccionar la fuente que quiera asignar al código.
- Número de fuente: Es el número de fuente propia de DigiNG que el usuario quiera asignarle al código.
- Textos inclinados: En caso de que el usuario quiera que el texto aparezca inclinado al utilizar este código podrá seleccionar Si en este apartado.
Importador/Exportador de archivos de Digi (*.bin):
- Código: Especifica el código con que estará almacenada la entidad en formato .bin cuando se abra el archivo de dibujo con una versión anterior de Digi.
A continuación se encuentran los parámetros para la codificación en caso de importación o exportación de archivos con formato .dgn v8 de Microstation.
Importador/Exportador de archivos de Bentley Microstation (*.dgn):

- Nivel: Especifica el nombre del nivel en MicroStation v8 en el que se almacenarán las entidades de este código. En Microstation v8 los niveles tienen un nombre y un número, en este caso lo que se indica en el DIGI.TAB es el nombre.
- Color de la entidad: Especifica el color en MicroStation v8 que se asociará a las entidades de este código.
- Estilo de la entidad: Especifica el estilo en MicroStation v8 que se asociará a las entidades de este código.
- Grosor de la entidad: Especifica el grosor en MicroStation v8 que se asociará a las entidades de este código.
- Grupo Gráfico: Especifica el Grupo Gráfico en Microstation v8 que se asociará a las entidades de este código.
- Clase: Especifica la clase que se asociará a las entidades de este código. Puede ser primaria, Componente, Construcción, Dimensión, Regla Primaria, Patróneado lineal o Regla de Construcción.
- Fuente: Indica el nombre de la fuente a utilizar de las que están listadas en el archivo FNT.RSC, instalado en el sistema.
- Almacenar líneas como: Indica con qué tipo de elemento dgn se almacenarán las líneas creadas con este código. Estas pueden ser PATH o SHAPE.
- Tipo de relleno: Especifica los parámetros de relleno de la entidad en el archivo DGN para entidades cerradas.
Este tipo puede ser:
- Sin relleno
- Líneas paralelas: en este caso se añaden los siguientes parámetros:
- Distancia: indica la distancia entre líneas
- Ángulo: ángulo de inclinación de las líneas paralelas.
- Estilo: Estilo de las líneas de patrón.
- Grosor entidad: indica el grosor de las líneas de patrón.
- Color entidad: Indica el color de las líneas de patrón.
- Origen del patrón: Coordenadas del origen del patrón.
- Líneas cruzadas:en este caso se añaden los siguientes parámetros:
- Distancia 1: Indica la distancia 1 entre las líneas paralelas.
- Ángulo 1: Indica el ángulo de inclinación 1 de las líneas paralelas.
- Distancia 2: Indica la distancia 2 entre las líneas paralelas.
- Ángulo 2: Indica la distancia 2 entre las líneas paralelas.
- Estilo: Indica el estilo de las líneas paralelas.
- Grosor entidad: Indica el grosor de las líneas de patrón.
- Color entidad: Indica el grosor de las líneas de patrón.
- Origen del patrón: Indica el origen del patrón.
- Con célula equidistante: en este caso se añaden los siguientes parámetros:
- Distancia: Indica la distancia entre células.
- Ángulo: Indica el ángulo entre las células.
- Tolerancia: Indica la tolerancia según documentación de Microstation.
- Célula del patrón: Célula a asociar al patrón de relleno.
- Escala: Indica la escala de las células.
- Rotación: Indica la rotación de las células.
- Estilo: Especifica el estilo de las líneas de patrón.
- Grosor entidad: Indica el grosor de las células de patrón.
- Color entidad: Indica el color de las células de patrón.
- Color del nivel: Especifica el color que se asociará a la capa para este código al crear un archivo nuevo.
- Estilo del nivel: Especifica el estilo que se asociará a la capa para este código al crear un archivo nuevo.
- Grosor del nivel: Especifica el grosor del nivel que se asociará a la capa para este código al crear un archivo nuevo.
Importador/Exportador de archivos de AutoCAD (*.dwg):
La orden DIGI.TAB también permite la especificación de la codificación en caso de importación o exportación de formato DWG o DXF de AutoCAD (R).

- Capa (layer): Especifica el nombre de la capa a la que se asignarán las entidades con este código de digi.
- Almacenar líneas como: Especifica si se desean guardar las líneas con este código como Polilínea 2D ó Polilínea 3D.
- Almacenar puntos como: Especifica si se desean guardar los puntos con este código como Punto o como bloque.
- Bloque: Indica el nombre del bloque a insertar en el archivo de dibujo DWG.
- Escala X: Indica la escala horizontal con la que se insertará el bloque.
- Escala Y: Indica la escala horizontal con la que se insertará el bloque.
Importador/Exportador de archivos KML de Google Earth:
A continuación vemos los parámetros para la transformación a archivos KML de Google Earth:

- Tipo de entidad: Indica si las líneas para este código se transformarán en líneas ó en polígonos.
- Tipo de Z: Indica cómo deberá interpretar Google Earth las coordenadas Z generadas: Proyectar sobre el terreno (todas las entidades se proyectarán sobre el modelo digital del terreno de Google Earth), Relativas al terreno (para entidades con coordenada Z relativa al MDT del Google Earth), Absolutas (coordenada Z absoluta). Para entidades posadas en el terreno el usuario deberá pues seleccionar el tipo de Z proyectado sobre terreno y para entidades que no estén posadas como edificios se podrá poner Z absoluta.
- Proyectar: Indica si las líneas se proyectarán contra el terreno para formar sólidos. Es decir los edificios tendrán una representación sólida en 3D.
- Opacidad: Indica la opacidad de las entidades almacenadas con este código. El rango de valores es de (0-255).
Los archivos .kml de Google Earth deberán estar en el sistema ETRS-89. En caso de estar trabajando en ED-50 el usuario podrá hacer la transformación mediente la orden TRANSFORMA.
Importador/Exportador de archivos .shp de ESRI:
Los siguientes parámetros se corresponden con los parámetros utilizados en conversiones a Shapefiles de ESRI:
- Tabla: Especifica la tabla en la que se almacenará/de la cual se importará la entidad en formato bin.
- Tipo de entidad: Indica el tipo de entidad que se almacenarán en el archivo (al crear un archivo nuevo). Esto puede ser: Punto 2D, Polilínea 2D, Polígono 2D, Multipunto 2D, Punto 3D, Polilínea 3D, Polígono 3D, Multipunto 3D,
- Esquema: Esquema de la tabla de base de datos asociada al código. Al pulsar este campo aparecerá la ventana del esquema:

En la cual se pueden generar los campos y definir las correspondientes propiedades.
Por último se pueden especificar los parámetros para la codificación de archivos a importar o exportar a formato de Geomedia (.mdb) (para que esta función sea operativa es requisito indispensable tener licencia de Geomedia):

- Tabla: Especifica el nombre de la tabla donde se almacenarán las entidades para este código.
- Valor en el campo código: Indica el valor del campo código para asignar códigos a par "nombre de tabla:valor de campo código"
- Tipo: Especifica el tipo de entidades que se almacenarán en la tabla. Estos pueden ser de tipo: Línea, Área, Especial, Covertura, Texto ó Punto.
- Altura de textos: Indica la altura que tendrán los textos al cargar textos de esta tabla.
- Esquema: Esquema de la tabla de base de datos asociada al código. Para aprender más acerca de este formato lea el tema de ayuda: Trabajar con archivos Shapefile de ESRI
Botones dentro del Editor de Códigos:
- Nuevo...: Este botón de la ventana del editor de códigos sirve para abrir la ventana de características del código y poder especificar las propiedades del código nuevo.
- Clonar...: Sirve para clonar un código seleccionado y mantener las características. El usuario podrá después cambiarle el nombre o cualquier otra propiedad.
- Eliminar: Este botón sirve para eliminar un código del fichero de códigos.
- Estilos...: Desde aquí se puede acceder a los estilos de línea.
- Paleta...: Desde aquí se puede acceder a la paleta de colores.
- Oscurecimiento: Este es el factor de oscurecimiento utilizado para la carga de archivos de referencia (CARGA_F, OSCURECER_ARCHIVOS_REFERENCIA). Mediante la disminución este valor el usuario podrá aclarar los archivos de referencia cargados.
- Aceptar: Este botón sirve para aceptar cualquier cambio efectuado con el editor.
- Cancelar: Este botón servirá para cancelar los cambios previamente hechos.
En el siguiente tema de la ayuda aprenderás a crear tu propia simbología para DigiNG.
Fecha de última modificación: 19 de Mayo, 2008