Digi3D
Introducción de texto y simbología
Un texto se puede escribir en el fichero de dibujo tanto con un código de entidad puntual como lineal. En el archivo Digi.tab.xml se especifica para cada código el tipo de letra a utilizar.

El usuario podrá seleccionar un tipo de letra True Type ó una fuente de Digi que haya sido definida en el antiguo fichero TEXT.FNT de Digi.
Los tipos de letra admiten igualmente varios grosores que pueden indicarse en campo de grosor, con valores que van en sentido creciente del 1 al 9.
Un tipo de letra es un conjunto de letras y/o símbolos con características comunes y un aspecto parecido.
Los tipos de letra que se hayan importado mediante el archivo TEXT.FNT puede haber hasta 256 caracteres, estos se identificarán con un número de 0 a 255 que se corresponde con el código ASCII.
SIMBOLOS:
En Digi3D los símbolos son ficheros BIN que se encuentran en la carpeta ó directorio de símbolos y pueden tener cualquier nombre, numérico, alphabético ó alphanumérico.
Los símbolos que estén definidos en el directorio de simbología se pueden insertar en lugar de un punto cuando se registren entidades puntuales ó pueden ser insertados a lo largo de un línea para definir un patrón lineal. En estos casos, se indica en el fichero de códigos DIGI.TAB.XML, la correspondencia entre el código y el estilo asociado que definirá el símbolo y su uso.
La inserción del símbolo es automática y en las condiciones indicadas para el código.
Para insertar un símbolo puntual rotado el usuario deberá seleccionar el código puntual que tenga asignado el símbolo y ejecutar la orden PUNTO_R, para indicar la rotación en el momento de inserción. También es posible la rotación de un símbolo a posteriori mediante la orden R_PUNTO.
Órdenes relacionadas:
NOTA: Los símbolos también pueden ser insertados como un texto, esto se hace en caso de querer un símbolo rotado. Para ello debe indicarse el carácter "@" antes del identificador del símbolo correspondiente. Al insertar un símbolo como texto se pueden utilizar las mismas posibilidades que para un texto normal. Es decir, se puede insertar definiendo unas condiciones particulares de manera que distintas inserciones del mismo símbolo pueden tener diferente ángulo de rotación, justificación ó altura.
Nota: sólo se podrán insertar símbolos rotados en caso de que el código activo tenga asignado un tipo de letra que no sea TrueType.
Ejemplos
Si el usuario desea introducir un texto en el dibujo tiene que ejecutar la orden TEXTO.
Si deseamos insertar un símbolo puntual lo único que debemos hacer es seleccionar el código que tiene asignado ese símbolo y dar DATO para su inserción.
En caso de querer insertar un símbolo puntual como texto para posteriormente girarlo, lo único que deberá hacer es seleccionar un código de dibujo que tenga asignado un tipo de letra que no es True Type e introducir el texto @ seguido del identificador del símbolo.
Por ejemplo, imaginemos que tenemos un símbolo llamado TORRE.bin en nuestra carpeta de células. Si ejecutamos TEXTO_R=@TORRE, se insertará el símbolo y podremos definir su rotación.
Para insertar textos o símbolos almacenados en la librería de símbolos se puede proceder de la siguiente manera:
El argumento que acompaña a la orden puede tomar cualquiera de los siguientes valores:
Por ejemplo: TEXTO=Tc Coloca el texto "Tc" en la posición indicada por el cursor.
TEXTO_R=Tc Igual que el anterior, pero además el usuario puede especificar la orientación del texto dando otro punto en la dirección deseada.
Por ejemplo:
TEXTO=@65 Tiene el mismo efecto que tiene la orden TEXTO=A.
TEXTO=@167 Coloca el símbolo de usuario correspondiente al código 176 en la posición indicada con el cursor. En este caso, se puede escribir opcionalmente y a continuación del código ASCII, un nemotécnico que ayude a identificar el símbolo asociado a este código.
TEXTO=@176 Farola Esta orden tiene el mismo efecto aparente que la explicada anteriormente. La diferencia estriba en que el texto del nemotécnico aparece en la información que proporciona la orden LISTA sobre el elemento, y figura también en el archivo ASCII resultante de aplicar el programa BINASCII sobre el primitivo archivo de trabajo (BIN). Tanto en un caso como en otro, esta información facilita al usuario el reconocimiento del tipo de símbolo asociado a un cierto código ASCII.
Tanto los textos como los símbolos que se vayan a utilizar en el archivo de trabajo, se insertarán con un tamaño igual al de la altura de los textos. Este valor se asigna a la variable AT, y puede modificarse para conseguir que el símbolo tenga las dimensiones que se consideren oportunas (el valor asignado a la variable AT, se expresa en metros).
Los símbolos pueden también utilizarse para el rellenado de entidades lineales cerradas y se pueden añadir a entidades lineales existentes SIMB.
Si deseas aprender cómo crear nueva simbología lee el siguiente tema de la ayuda:
Fecha de última modificación: 27 de Noviembre, 2006