Acerca de los tipos de línea personalizados sencillos

Puede definir un tipo de línea personalizado con diferentes patrones de puntos, espacios y trazos creando o editando un archivo de definición de tipo de línea (LIN) con un editor de texto. Una vez definido, puede cargar y utilizar el tipo de línea personalizado en cualquier archivo de dibujo.

Cada tipo de línea está definido en dos líneas de un archivo de definición de tipo de línea. La primera línea contiene el nombre del tipo de línea y una descripción opcional. La segunda línea es el código que define el patrón del tipo de línea.

La segunda línea debe comenzar por la letra A (alineación), seguida de una lista de descriptores de patrones que definen longitudes de segmentos invisibles (espacios), longitudes de segmentos visibles (trazos) y puntos. Se pueden incluir comentarios en un archivo LIN iniciando la línea con un signo de punto y coma (;).

Formato de definición de tipo de línea

El formato de definición del tipo de línea es

*linetype_name,description 
A,descriptor1,descriptor2, ...

Por ejemplo, un tipo de línea llamado PUNTOTRAZO se define como

*DASHDOT,Dash dot __ . __ . __ . __ . __ . __ . __ . __ 
A,.5,-.25,0,-.25

El ejemplo muestra un patrón repetido que comienza con un trazo de 0.5 unidades de longitud, un espacio de 0.25 unidades de longitud, un punto y otro espacio de 0.25 unidades de longitud. Este patrón continúa a lo largo de la línea, finalizando con un trazo de 0.5 unidades de longitud. El tipo de línea se visualizaría como se muestra a continuación.

__ . __ . __ . __ . __ . __ . __ . __

Los archivos LIN deben guardarse en formato ASCII y utilizan la extensión de archivo .lin.

Nombre de tipo de línea

El campo de nombre de tipo de línea debe comenzar con un asterisco (*) y debe incluir un nombre único y descriptivo del tipo de línea.

Descripción

La descripción del tipo de línea debe ayudar al usuario a visualizar el tipo de línea cuando se edita el archivo LIN. La descripción también se visualiza en el Administrador de tipos de línea y en el cuadro de diálogo Cargar o volver a cargar los tipos de línea.

La descripción es opcional y puede incluir:

  • Una sencilla representación del patrón de tipo de línea en texto ASCII.
  • Una descripción extensa del tipo de línea.
  • Un comentario como "Utilice este tipo de línea con líneas ocultas".

Si omite la descripción, no incluya una coma después del nombre del tipo de línea. La descripción no puede superar los 47 caracteres.

Campo de alineación (A)

El campo de alineación especifica la acción de alineación de patrones en los extremos de círculos, arcos y líneas individuales. El programa solo admite alineaciones de tipo A, lo que garantiza que los puntos finales de las líneas y los arcos comiencen y terminen con un trazo. Para especificar una alineación tipo A, escriba A en el campo de alineación.

Por ejemplo, suponga que crea un tipo de línea denominado CENTRAL que muestra la habitual secuencia de repetición de puntos y trazos que se utiliza normalmente como línea de centro. El programa ajustará esa secuencia en una línea individual, de modo que los trazos y los puntos finales de línea coincidan. El patrón ajusta la línea para que al menos la mitad del primer trazo comience y finalice la línea. Si es necesario, el primer y último trazo se alargan. Cuando la línea es demasiado corta para contener una sola secuencia de puntos y trazos, se dibuja una línea continua entre los puntos finales. En el caso de los arcos, el patrón también se ajusta para que se dibujen trazos en los puntos finales. En el caso de los círculos y otros objetos sin extremos, la secuencia de puntos y trazos se ajusta para proporcionar una presentación razonable.

Descriptores de patrón
Cada campo de descriptor de patrón especifica la longitud de los segmentos que componen el tipo de línea, separados mediante comas (no se admiten espacios).
  • Un número decimal positivo indica un segmento visible (trazo) de esa longitud.
  • Un número decimal negativo indica un segmento invisible (espacio) de esa longitud.
  • Una longitud de trazo definida en 0 dibuja un punto.

Puede indicar hasta 12 especificaciones de longitud de trazo por tipo de línea, siempre que quepan en una línea de 80 caracteres en el archivo LIN. Sólo debe incluir una repetición completa del patrón de tipo de línea definido por los descriptores de patrón. Cuando se dibuja un tipo de línea, la aplicación utiliza el primer descriptor de patrón para los trazos inicial y final. Las especificaciones de trazo de patrón se dibujan en orden entre los trazos inicial y final, comenzando con la segunda especificación de trazo y volviendo a iniciar el patrón con la primera especificación siempre que se necesite.

La alineación de tipo A requiere que la primera longitud de trazo sea mayor o igual que 0 (un segmento visible). La segunda longitud de trazo debe ser menor que 0 si necesita un segmento invisible y mayor que 0 si está creando un tipo de línea continuo. Para esta alineación se necesitan dos especificaciones de trazo como mínimo.