Está en la página 1de 16

Creacin de tipos de lnea

TIPOS DE LNEA EN AutoCAD 2005


Los tipos de lnea de AutoCAD no son otra cosa que las definiciones de cada una
de las lneas, en un archivo ASCII con extensin .LIN. Estas bibliotecas sern ledas
por el programa en el momento que lo necesite.

Los archivos de tipos de lnea suministrados por AutoCAD 2005 se encuentran en


el directorio \SUPPORT\ del programa y son dos: ACAD.LIN y ACADISO.LIN. Ambos
contienen las mismas definiciones de lneas, la diferencia estriba en que, en
ACAD.LIN estas definiciones estn en pulgadas y, en ACADISO.LIN estn adaptados,
los tipos de lnea, a unidades mtricas decimales ser el que utilicemos
habitualmente. La distincin, por parte de AutoCAD, a la hora de cargar uno u
otro como predeterminado, se realiza al inicio de una sesin (si est as
configurado) o al comenzar un dibujo nuevo en los cuadros de dilogo Inicio y
Crear nuevo dibujo, respectivamente. Si no se permite abrir o se cancela alguno de
estos cuadros, AutoCAD arrancar con la ltima configuracin de tipos de lnea, o
sea, con el ltimo archivo de tipos de lnea (ACAD.LIN o ACADISO.LIN) que se
utiliz antes de cerrar la ltima sesin. De todas formas, en cualquier momento
podemos cargar cualquier tipo de lnea de cualquiera de los archivos, pero teniendo
en cuenta sus unidades de creacin y escalado.

Estos archivos del programa contienen ocho tipos de lneas bsicos en tres
versiones para cada uno de ellos: escala normal, escala 0,5X (la mitad) y escala 2X
(el doble); un total de 24. Adems, 2005 tipos de lnea bajo norma ISO 128
(ISO/DIS 12011) y siete tipos ms de lneas complejas (ahora incluidos en estos
archivos; en la versin 13 se encontraban en el archivo LTYPESHP.LIN). Todos ellos
hacen un total de 45 tipos de lnea.

PODEMOS CREAR O PERSONALIZAR UN


.LIN
En cualquier caso, si no se amoldan a nuestras apetencias o necesidades todos
estos tipos de lnea, o si nos vemos obligados a dibujar ciertos objetos con ciertos
tipos de lnea que no contiene AutoCAD 2005, siempre podemos personalizar una
de las bibliotecas .LIN del programa o crear nuestros propios archivos aparte.

Y es que AutoCAD permite una completa personalizacin de los tipos de lnea, en


tanto en cuanto nos deja variar las definiciones de sus propias lneas o crear otras
nuevas que se adapten a nuestro gusto, trabajo o necesidad.

1
Examinando el ACADISO.LIN
Para empezar a ver cmo se crean los tipos de lnea, vamos a abrir con cualquier
editor ASCII el archivo ACADISO.LIN.

Lo primero que vamos a apreciar es lo siguiente:

;;
;; Archivo de definicin de tipos de lnea de AutoCAD
;; Versin 2.0
;; Copyright 1991, 1992, 1993, 1994, 1996 por Autodesk, Inc.
;;

Es la serie de comentarios a los que nos tienen acostumbrados los archivos ASCII
de AutoCAD. Si recordamos, en los archivos de men los comentarios los
introducamos con una doble barra (//), pues aqu, en archivos de definicin de
tipos de lnea, se introducen con un punto y coma (;). Pero cuidado, no nos
confundamos; con un solo punto y coma es suficiente, lo que ocurre es que los
diseadores de Autodesk parece ser que, por mayor claridad, han decidido incluir
dos caracteres seguidos. De esta forma, al primer golpe de vista podemos distinguir
donde estn los comentarios. Pero repetimos, con uno es suficiente, en el ejemplo
anterior el que vale es el primero.

Podemos poner tantos comentarios como queramos y en la parte del archivo que
deseemos, pero tengamos en cuenta lo de siempre: a mayor nmero de lneas,
mayor tiempo de proceso.

Lo siguiente que os encontramos ya es una definicin de tipo de lnea:

*MORSE_G,Morse G __ __ . __ __ . __ __ . __ __ . __ __ .
A, 12.7, -6.35, 12.7, -6.35, 0, -6.35

Con dos renglones se define un tipo de lnea. No hacen falta ms ni est


permitido ni se pueden utilizar menos. Pero, qu significado tienen estas dos
lneas?

Sintaxis de personalizacin
Existen dos maneras de crear tipos de lneas, una desde un editor ASCII externo a
AutoCAD y, la otra, desde la propia lnea de comandos de AutoCAD, con el
comando TIPOLIN. Asimismo, existen dos clases de tipos de lnea generalizados, los
tipos de lnea sencillos y los complejos.

Primero vamos a ver la creacin de tipos sencillos y complejos desde un editor


ASCII; despus nos acercaremos al comando TIPOLIN, con su opcin Crea, para
estudiar cmo crear los tipos de lnea sencillos desde el propio AutoCAD.

NOTA: Desde AutoCAD, y por medio de TIPOLIN, no se pueden crear tipos de lnea
complejos.

2
Creacin desde un editor ASCII
La manera de crear tipos de lnea desde un editor ASCII, como ya hemos visto, es
con dos lneas para cada definicin. El archivo donde lo vayamos a guardar puede
contener varias definiciones, puede llamarse con cualquier nombre y debe tener la
extensin .LIN obligatoriamente.

La primera lnea de la definicin es una lnea de encabezamiento. Su sintaxis es la


que sigue (los corchetes en itlica indican la no obligatoriedad del parmetro):

*nombre_tipo_lnea[,descripcin]

El asterisco (*) siempre ha de preceder a este encabezamiento de definicin de tipo


de lnea. nombre_tipo_lnea es un nombre obligatorio para el tipo de lnea que
vamos a crear; es el nombre que aparecer en AutoCAD al cargar o elegir el tipo
de lnea. descripcin es una descripcin, que puede ser textual y/o grfica (por
medio de caracteres ASCII) del tipo de lnea; esta descripcin es opcional y, si se
introduce, debe ir separada del nombre del tipo de lnea por una coma (,) y ocupar
como mximo 47 caracteres. Dentro de esta descripcin podemos introducir
espacios blancos en cualquier posicin. Esta descripcin aparecer al cargar el tipo
de lnea y en el cuadro de propiedades de los tipos de lnea.

NOTA: En nombre_tipo_lnea es conveniente no escribir espacios blancos, as


como procurar reducir a ocho los caracteres del nombre. Todo esto puede parecer
arcaico y, no es que no se pueda, pero se debe tener en cuenta esta serie de
recomendaciones. AutoCAD 2005 es un programa perfectamente integrado en
Windows pero, como sabemos, los nombres de bloque, por ejemplo, tienen ciertos
problemas a la hora de tratar nombres largos o con caracteres no permitidos. Como
veremos en el siguiente MDULO, a la hora de crear patrones de sombreado
tendremos muy en cuenta sus nombres, ya que utilizaremos una pequea
aplicacin basada en MS-DOS para introducir las nuevas fotos en la fototeca de
AutoCAD para patrones de sombreado. Por todo ello, es conveniente
acostumbrarnos a utilizar aunque a veces no haga falta sintaxis MS-DOS para
todo tipos de nombres en archivos ASCII de personalizacin, ya sean mens,
definiciones de tipos de lnea, de patrones de sombreado, aplicaciones AutoLISP,
etctera.

As por ejemplo, el encabezado de un definicin de tipo de lnea de trazos, podra


ser de cualquiera de la siguientes maneras (o de otras tambin):

*TRAZOS, Lnea de trazos -- -- -- -- -- -- -- --


*TRAZOS, Lnea de trazos __ __ __ __ __ __ __ __
*TRAZOS, Lnea de trazos
*TRAZOS

La segunda lnea de la definicin es la que realmente define cmo ser el tipo de


lnea creado. Su sintaxis es la siguiente:

A, def_traz, def_traz, def_traz, ...

El carcter A del inicio es el tipo de alineamiento o alineacin. Este carcter


nicamente puede ser uno, A. No se admite cualquier otro carcter de alineacin en
esta posicin; AutoCAD slo reconoce ste. Esta alineacin hace referencia a la
propiedad de AutoCAD de alinear el patrn de tipo de lnea con los puntos

3
extremos de lneas, crculos y arcos individuales, esto es, cuando dibujamos una
lnea de un punto a otro con un tipo de lnea de trazo y punto, por ejemplo, en los
dos puntos extremos siempre se fuerza un trazo continuo; nunca quedar en un
extremo un espacio vaco.

Los sucesivos def_traz son la propia definicin de las dimensiones de trazos,


espacios y puntos del patrn. Han de introducirse en el mismo orden en que van a
aparecer en la lnea. Estas dimensiones estn en unidades de dibujo y han de
aproximarse a las medidas de trazos y espacios del archivo ACADISO.LIN (o
ACAD.LIN, dependiendo de cul utilicemos) para que se guarde un proporcin con
ellos al luego aplicrseles un factor de escala global a todos (en el cuadro de la
propiedades de los tipos de lnea o con el comando ESCALATL, LTSCALE en ingls).

Estos guarismos definitorios van separados por comas y pueden incluirse entre ellas
y los nmeros que las siguen espacios blancos para darle claridad a la definicin.
Los valores de estas definiciones se entendern de la siguiente forma:

Valor -------------- Explicacin


--------------------------------------------------------------

Positivo -------------- Longitud de un trazo.


Negativo ----------- Longitud de un espacio en blanco.
Cero (0) ----------- Posicin de un punto.

Por ejemplo, y siguiendo con la anterior lnea de trazos, su definicin completa


sera:

*TRAZOS, Lnea de trazos __ __ __ __ __ __ __ __


A, 10, -5

Esto quiere decir, un trazo de 10 unidades de dibujo y un espacio de 5 unidades de


dibujo de longitud. Como ya hemos dicho, el alineamiento siempre A.

Como se puede apreciar, el patrn de tipo de lnea hace referencia nicamente al


mnimo conjunto de trazos, espacios y/o puntos cuya repeticin sucesiva va a
generar el tipo de lnea. Se pueden especificar hasta un mximo de doce valores
separados por comas, siempre que quepan en una lnea de texto de 80 caracteres.

As, en esta definicin anterior, con un trazo y un espacio es ms que suficiente; el


resto es repeticin de lo mismo continuamente.

NOTA: El tipo de alineamiento A requiere que el primer valor del patrn sea positivo
(lo que corresponde a un trazo) o 0 (correspondiente a un punto). El segundo valor
debe ser negativo (espacio en blanco). Se deben especificar, como mnimo, dos
valores en el patrn de tipo de lnea.

Veamos otros dos ejemplos. Analicemos el siguiente:

*Trazo_Puntos, Trazos y puntos __ . . __ . . __ . . __ . . __


A, 10, -5, 0, -5, 0, -5

O sea, un trazo de 10 unidades de dibujo (10), un espacio de 5 (-5), un punto (0),


otro espacio, otro punto y un ltimo espacio. A partir de ah se repite de nuevo
comenzando por el trazo.

4
Veamos el segundo:

*Nuevo_Tipo, ____ __ . __ ____ __ . __ ____


A, 20, -5, 10, -5, 0, -5, 10, -5

Esto significa, trazo grande de 20, espacio de 5, trazo pequeo de 10, espacio de 5,
el punto, espacio de 5, trazo de 10, espacio de 5 y vuelta a empezar.

NOTA: Conviene hacer un pequeo boceto del tipo de lnea en un papel, o


servirnos, siempre que podamos, del esquema incluido en la descripcin de la
primera lnea, para ir desgranando trazos, huecos y puntos uno por uno.

Tipos de lnea complejos


Un tipo de lnea complejo es una lnea sencilla (como las estudiadas) que contiene
smbolos intercalados. Estos smbolos pueden ser textos o formas de AutoCAD.
Vamos a ver primero los tipos de lneas de texto intercalado.

Para introducir un texto en la definicin de un lnea hay que utilizar la siguiente


sintaxis, dentro de la propia de la lnea:

... ["cadena",estilo,S=factor_escala,R|
A=ang_rotacin,X=despl_X,Y=despl_Y] ...

Toda la definicin aparecer encerrada entre corchetes ([]); los diferentes


parmetros separados por comas (,) y sin espacios blancos.

cadena. Es el texto que se incluir intercalado en la lnea. Debe ir entre comillas.

estilo. Se corresponde con el estilo de texto con el que se dibujar el mismo.


Generalmente se utilizar el estilo STANDARD de AutoCAD, ya que es el definido por
defecto y el que siempre existe. Utilizando otro estilo no tenemos la completa
seguridad de que est creado, a no ser que lo hayamos creado con alguna rutina de
AutoLISP o macroinstruccin de men y el tipo de lnea forme parte de una
distribucin completa de personalizacin.

S=factor_escala. Es el factor de escala que se le aplicar al texto.

R|A=ang_rotacin. ngulo de rotacin que ser imprimido al texto en cuestin.


No se utilizan ambos modificadores a la vez (R y A) sino uno u otro. R se refiere a la
rotacin relativa del texto y A a la rotacin absoluta.

X=despl_X. Es el desplazamiento en X medido en el sentido de la lnea. Lo


utilizaremos para centrar el texto en un hueco (ya se ver).

Y=despl_Y. Es el desplazamiento en Y medido en sentido perpendicular a la lnea.


Lo utilizaremos tambin para centrar en texto perpendicularmente a la lnea
(tambin se ver).

5
NOTA: No es necesario incluir todos los modificadores en una definicin, sino que
pueden existir algunos y otros no. Eso s, la cadena de texto y el estilo son
obligatorios.

Veamos un ejemplo:

*Agua_Caliente, __ HW __ HW __ HW __
A, .5, -.2,["HW",STANDARD,S=.1,R=0,X=-0.1,Y=-.05], -.2

Lo primero que tenemos es un trazo de 0,5 y un hueco de 0,2. Lo siguiente es la


definicin del texto: HW como cadena literal (lo que aparecer), en estilo STANDARD,
a escala 0,1 (10 veces ms pequeo), con un ngulo de rotacin relativo de 0, un
desplazamiento en X de 0,1 hacia "atrs" (negativo) y un desplazamiento en Y de
0,05 hacia "abajo" (negativo).

Los huecos en la lneas de AutoCAD no son realmente objetos dentro del propio
objeto de la lnea, esto es, es un espacio en el que no hay nada (por ello a veces no
se puede designar un lnea por un hueco o no se designa correctamente una
interseccin entre dos lneas si existe un hueco o ms en la misma, aunque
AutoCAD recalcula la lnea para que esto no suceda). Los textos en tipos de lnea
complejos no tiene reserva de hueco, por lo que hay que reservrselo
premeditadamente. As, si definimos una lnea de la siguiente manera:

*Trazo_Texto, Trazos y texto


A,1,["Texto",STANDARD,S=1]

el resultado ser el siguiente:

TextoTextoTextoTexto

Por eso, en el ejemplo del agua caliente, se reserva un hueco de 0,2 + 0,2 (al
principio y al final) para el texto. An as, si no definiramos un desplazamiento en
X negativo, el resultado producira el texto superpuesto en el principio del segundo
hueco (aunque ms bien es este hueco el que se superpone al texto), ya que este
va justo detrs del hueco anterior y, como hemos dicho, no se reserva hueco para
el texto. Por ello, hemos de centrarlo en el hueco, concretamente 0,1 unidades de
dibujo hacia "atrs" en el sentido de la lnea para dejar un espacio de 0,1 por cada
lado. Al estar el texto a escala 0,1 (mide 0,1 del alto y 0,1 de ancho, ya que el
texto base es de 1 1) se consigue perfectamente este efecto. Si no se tiene esto en
cuenta, el texto se colocar justo detrs del primer espacio (en su posicin), pero el
segundo se hueco superpondr al texto al no haber reserva, como hemos dicho.

Con respecto a la rotacin, y continuando con este ejemplo del agua caliente, se le
da una rotacin relativa de 0 grados. La diferencia entre la rotacin relativa y la
absoluta es que, la relativa rota el texto con respecto a la posicin actual de la lnea
y la absoluta le imprime un ngulo fijo de rotacin. As pues, al haberle dado un
ngulo relativo de 0 grados, el texto siempre se fijar a 0 grados con respecto a la
lnea; si dibujramos una lnea a 90 grados con este patrn, el texto estara rotado
tambin 90 grados. Si le hubisemos puesto rotacin absoluta (A) de 0 grados, el
texto siempre se dibujara con una inclinacin de 0 grados, fuese cual fuese la
inclinacin de la lnea trazada.

6
De esta manera, un texto con rotacin absoluta de 45 grados, en una lnea
perpendicular al eje X (90 grados) estara 45 grados inclinado. Un texto con una
rotacin relativa de 45 grados, en la misma lnea estara 135 grados inclinado.

Y respecto a la escala, decir que es muy importante elegir un factor adecuado, ya


que con una escala muy pequea puede no llegar a verse el texto en pantalla.

Vamos a tratar ahora los tipos de lnea con formas intercaladas. Las formas son
pequeos objetos de AutoCAD que se definen en un archivo de extensin .SHP, el
cual se compila luego para obtener un .SHX manejable por el programa. Para
visualizar las formas de un archivo de formas deberemos cargarlo primero con el
comando CARGA (LOAD) y luego insertarlas con FORMA (SHAPE). Podemos ver sus
nombres con la opcin ?, y luego *, de este ltimo comando.

NOTA: En el MDULO CINCO se tratar por completo la creacin y personalizacin


de archivos de formas.

AutoCAD 2005 provee un archivo con formas creadas. Este archivo se llama
LTYPESHP.SHX y podemos acceder tambin al archivo fuente LTYPESHP.SHP. Ambos
se encuentran en el directorio \SUPPORT\ del programa y han sido creados
precisamente para que sus formas sean incluidas en patrones de tipos de lnea.

Nosotros podemos intercalar en los tipos de lnea de AutoCAD formas, al igual que
textos. La sintaxis, dentro de la propia de la lnea, para realizar esto es la que se
muestra a continuacin:

... [nombre_forma,nombre_archivo,S=factor_escala,R|
A=ang_rotacin,X=despl_X,Y=despl_Y] ...

Toda la definicin aparecer encerrada entre corchetes ([]); los diferentes


parmetros separados por comas (,) y sin espacios blancos.

Los parmetros de escala (S), rotacin (R o A), desplazamiento en X (X) y


desplazamiento en Y (Y) siguen siendo los mismos, y con la misma funcin, que en
los tipos de lnea complejos con texto intercalado. Desaparece, evidentemente, el
estilo de texto y aparecen dos nuevas entradas.

nombre_forma. Es el nombre de la forma que se encuentra dentro del archivo de


definicin de formas.

nombre_archivo. Es el nombre del archivo de formas donde se encuentra dicha


forma. Debe ser el .SHX, no el .SHP.

NOTA: No es necesario incluir todos los modificadores en una definicin, sino que
pueden existir algunos y otros no, al igual que con los textos. Eso s, el nombre de
la forma y el archivo donde se encuentra incluida son obligatorios.

NOTA: Las formas del archivo LTYPESHP.SHX son: BAT ( , con los tramos verticales
rectos), CIRC1 (), ZIG (^), TRACK1 (|) y BOX ().

Vamos a ver tres ejemplos:

7
*VIAS, __ | __ | __ | __ | __
A, .15,[TRACK1,ltypeshp.shx,S=.25], .15

El resultado sera algo como lo que sigue:

| | | | | | | | | | | | | | | | | | |

Otro ejemplo:

*CIRC, --oooooo--
A, 1,[CIRC1,ltypeshp.shx,S=.1],-.2

Al igual que en los tipos de lnea con textos, el espacio para las formas no se
reserva. Es por ello que debemos indicrselo nosotros explcitamente. Hay veces en
los que dicho espacio o hueco no nos interesar, como en el primer ejemplo (el de
las vas), pero otras el segundo ejemplo s se necesitar. En este ltimo
ejemplo, primero se dibuja un trazo de 1 y, despus se intercala la forma. Dicha
forma es un crculo unitario (radio 1) que, al aplicrsele un factor de escala de 0,1
unidades, se convierte en un crculo de 0,1 de radio, esto es, dimetro 0,2. Por eso,
hay que indicar al final un hueco de 0,2 unidades de dibujo para que el siguiente
trazo se comience a dibujar tras la forma.

NOTA: Como veremos en su momento, todas las formas han de ser unitarias, o
sea, en este caso, el crculo es de radio 1, el cuadrado tiene lado 1, la barra vertical
mide 1, etctera.

ltimo ejemplo:

*Lim_Terr
A, 1,[LIMIT,topograf.shx,S=.1,R=45,X=-.25,Y=-.35], -1.5

Como ltimo apunte diremos que, en la creacin de tipos de lnea complejos es


posible intercalar ms de un texto o ms de una forma en cada lnea. El mtodo es
idntico. Por ejemplo:

*CUARCIR
A,1,[CIRC1,ltypeshp.shx,S=.1],-.2,1,[BOX,ltypeshp.shx,S=.1],-.2

*ELEC
A,1,-.3,["ELEC",STANDARD,S=.1,A=45,X=-.17,Y=-.17],-.3,.5,
[ "1",STANDARD,S=.1],-.5

O incluso, textos y formas combinados:

*ELEC2
A,1,-.3,["ELEC",STANDARD,S=.1,A=45,X=-.17,Y=-.17],-.3,.5,
[BOX,ltypeshp.shx,S=.1],-.2

NOTA: No se puede comenzar una definicin de tipos de lnea con carcter


complejo (sea texto o forma) o con hueco. Deberemos de empezar con trazo o con
punto. Tampoco es recomendable terminar con carcter complejo (aunque se
puede).

NOTA: Es irrelevante la utilizacin de maysculas o minsculas en cualquiera de las


dos lneas del patrn.

8
NOTA: La coma anterior al corchete de apertura, en tipos de lnea complejos, y la
posterior al corchete de cierre han de estar pegadas a ellos, esto es, sin espacios.
Por lo dems, sabemos que podemos introducir espacios aclaratorios (siempre
despus de comas; nunca entre nmero y coma).

Creacin desde la lnea de comandos


Los tipos de lnea simples tambin podemos crearlos desde la propia lnea de
comandos de AutoCAD 2005, no as los tipos complejos. La forma de crear tipos
de lnea simples as es mediante el comando TIPOLIN (LINETYPE en ingls). Para
utilizarlo desde la lnea de comandos deberemos introducirlo precedido de un guin:
-TIPOLIN (-LINETYPE), ya que de otra forma, lo que har es mostrar el cuadro de
dilogo Propiedades de las capas y de los tipos de lnea, en su pestaa Tipo lnea.

NOTA: Esta caracterstica del guin se vio en el MDULO UNO. Existen muchos
comandos de AutoCAD que tienen un doble formato de uso, uno con cuadro de
dilogo y otro desde la lnea de comandos. En estos casos (cuando el nombre del
comando es el mismo para los dos), se antepone un guin (-) al comando para que
se ejecute su versin de lnea de comandos. Estos comandos suelen utilizarse casi
exclusivamente para macros de mens, botones de barras de herramientas y
dems.

Pues bien, tras ejecutar el comando de la forma indicada en la lnea de comandos


aparece:

?/cRear/Cargar/Def:

La opcin ? lista todos los tipos de lnea, con sus correspondientes comentarios si
los hay, contenidos en un archivo que hay que indicar. La opcin Cargar carga el
tipo o tipos de lnea indicados en un archivo que hay que especificar. La opcin Def
establece un tipo de lnea cargado como actual. Pero, la que nos interesa es la
opcin cRear que va a servirnos para la creacin de estos tipos de lnea simples.

Pues bien, una vez introducida la R para activar la opcin aparecer lo siguiente:

Nombre del tipo de lnea a crear:

donde introduciremos el nombre en s de la lnea que se pretende crear (lo que en


los archivos de definicin estudiados se encuentra inmediatamente despus del
asterisco (*)).

Una vez hecho esto se muestra el cuadro de dilogo Crear o aadir archivo de tipo
de lnea, donde elegiremos un archivo para aadirle la nueva definicin o
crearemos uno nuevo, simplemente eligiendo ubicacin y dndole un nombre no
existente. Si creamos uno nuevo, el programa indica en lnea de comandos Creando
archivo nuevo, si anexamos las definiciones a uno que ya existe se indica Espere,
comprobando si el tipo de lnea est ya definido.... Si el tipo de lnea ya
existe en el archivo especificado, AutoCAD mostrar su descripcin preguntando si
se desea modificar. Ante una respuesta negativa, el programa solicitar otro
nombre de tipo de lnea.

9
El siguiente paso es indicarle el texto opcional de descripcin (revisemos las
definiciones estudiadas) tras el mensaje:

Texto de descripcin:

Podremos darle INTRO para no escribir ninguno y, si no, deberemos acordarnos de


no sobrepasar los 47 caracteres.

Por ltimo se nos pregunta por el patrn:

Introducir patrn (en la lnea siguiente):


A,

Como vemos, AutoCAD escribe por defecto el alineamiento y una coma (A,) lo
dems corre de nuestro cargo. Slo hemos de seguir las mismas explicaciones que
al crear un patrn de tipo de lnea desde un editor ASCII.

NOTA: Podemos introducir aqu tambin espacios blancos a modo de ordenamiento


visual. Si AutoCAD detecta algn error en el tipo de lnea, el proceso se aborta y
habr que empezar desde el principio.

CARGAR TIPOS DE LNEA CREADOS


La manera de cargar uno o varios tipos de lnea creados es conocida por todos, ya
que no difiere apenas de la forma de cargar los tipos de lnea que trae AutoCAD
2005.

Desde Formato>Tipo de lnea..., desde el botn Tipo de lnea de la barra de


herramientas de AutoCAD 2005 Propiedades de objetos, desde la lnea de
comandos mediante TIPOLIN (en ingls LINETYPE) o, incluso, desde el botn de
control de capas y luego cambiando de pestaa, accedemos al cuadro Propiedades
de las capas y los tipos de lnea, en su pestaa Tipo lnea.

En este cuadro existe, a la derecha, un botn llamado Cargar.... Pulsndolo


accedemos a un nuevo cuadro de dilogo, denominado ste Cargar o volver a
cargar tipos de lnea. En el cuadro bajo Tipos de lnea disponibles se encuentran
todos los tipos de lnea cargados correctamente (los errneos no aparecern) que
estn definidos en el archivo de definicin de tipos de lnea indicado en la casilla
superior, a la derecha del botn Archivo.... Adems, las barras superiores Tipo lnea
y Descripcin permiten ordenar A-Z y Z-A tpico en entorno Windows tanto los
nombres de las lneas como sus descripciones.

Si pulsamos el botn Archivos... mencionado podremos elegir el archivo de


definicin del que queremos cargar tipos de lnea. Es el cuadro estndar de eleccin
para apertura de archivos de Windows con el nombre Seleccionar archivo de tipo de
lnea. Una vez buscado y elegido, pulsamos Abrir y volveremos al cuadro anterior
donde se mostrarn los tipos de lnea que contiene el archivo.

NOTA: Si existe algn error en alguna lnea del archivo de definicin, el tipo de
lnea en concreto no se cargar (AutoCAD mostrar un mensaje), pero los dems,
si estn correctos, s.

10
Ahora nicamente debemos elegir el tipo o los tipos de lnea que queremos cargar
de dicho archivo. Podemos utilizar la tecla CTRL y la tecla SHIFT para elegir archivos
al estilo Windows. Pulsamos Aceptar y ya estn los nuevos tipos cargados.

NOTA: Si intentamos cargar un tipo de lnea ya cargado, AutoCAD muestra un


mensaje diciendo que ya est cargado y si queremos recargarlo. Esto es til cuando
se trabaja interactivamente con AutoCAD 2005 y el editor en que se tiene abierto
el archivo .LIN. Podemos editar nuestro tipo de lnea, volver a AutoCAD y
recargarlo, sin la necesidad de borrarlo primero con el botn Borrar del cuadro de
dilogo principal. Un ltimo apunte, este botn Borrar no borra las definiciones del
archivo, sino que descarga lo tipos de lnea cargados y seleccionados.

Tras cargarlo, slo debemos probarlo y utilizarlo de la manera ms sencilla:


trazando lneas. Antes deberemos haber escogido el tipo de lnea de la lista
desplegable Control de tipos de lnea de la barra de herramientas de AutoCAD
Propiedades de objetos, o habrselo asignado a una capa establecida como actual y
con el tipo de lnea PORCAPA, etctera.

Otra manera de cargar tipos de lnea es con la opcin Cargar del comando
-TIPOLIN (desde la lnea de comandos) antes visto. Se elige primero el tipo o tipos
que sern cargados y luego el archivo .LIN.

NOTA: Desde Herr.>Preferencias..., en la pestaa Archivos del cuadro Preferencias,


en la opcin Camino de bsqueda de archivos de soporte, podemos especificar la
ruta de bsqueda a archivos de definicin de tipos de lnea que no se encuentren en
el directorio actual.

EJEMPLOS PRCTICOS DE TIPOS DE


LNEA
Tipo simple 1
*Lnea_1, __ . . _ . . __
A, 10,-5, 0,-5,0,-5, 5,-5, 0,-5,0,-5

NOTAS INTERESANTES:

1. Ntese la separacin puramente decorativa entre diversos grupos de trazos,


huecos o puntos dentro del mismo patrn de tipo de lnea. Su misin es
nicamente dar claridad.
2. Al final de un archivo completo de definicin de tipos de lnea (tenga las
definiciones que tenga), y como ocurra con los archivos de men, es
necesario introducir un INTRO al final del ltimo carcter de la ltima lnea
para que todo funcione correctamente.

11
Tipo simple 2
*Lnea_2, _ . . . . _ . . . . _
A, 5,-5, 0,-5,0,-5,0,-5,0,-5

Tipo complejo 1
*AGUA_FRIA,Circuito de agua fra __ AF __ AF __ AF __
A,.5,-.2,["AF",STANDARD, S=.1,R=0,X=-.1,Y=-.05],-.2

Tipo complejo 2
*ELEC,___ ELEC ___ ELEC ___ (inclinado)
A,1,-.3,["ELEC",STANDARD,S=.1,A=45,X=-.17,Y=-.17],-.3

Tipo complejo 3
*MIXTO, Cuadrados y crculos
A,1,[CIRC1,ltypeshp.shx,s=.1],-.2,1,[BOX,ltypeshp.shx,s=.1],-.2

EJERCICIOS PROPUESTOS
I. Crear un tipo de lnea simple compuesta por los siguientes elementos y en el
siguiente orden: trazo largo, hueco, punto, hueco, trazo corto, hueco y
vuelta a empezar. Las dimensiones como se elijan. (__ . _ __ . _ __ . _
__).
II. Disese un tipo de lnea con un texto justificado a la izquierda dentro de un
hueco flanqueado por trazos de longitud cualquiera. (__Texto __Texto
__Texto __).
III. Crear un tipo de lnea que incluya un texto a 90 grados con respecto a la
lnea (ngulo relativo). El texto habr de estar perfectamente centrado en
un hueco, en cuyos extremos habr sendos puntos. El resto de la lnea a
gusto del creador. El estilo y la escala tambin a gusto del creador. (__ .
Texto . __, con el texto girado 90 grados).
IV. Disear un tipo de lnea que incluya diversas formas perfectamente
alineadas y pegadas a la lnea. (-- -- --^-- -- --^-- --
--^--).
V. Crear un tipo de lnea que incluya una forma y un texto, ste ltimo, girado
30 grados de manera absoluta y perfectamente centrado en su hueco. (--
--Texto-- --Texto--, el texto girado lo estipulado).
VI. Desarrollar un juego completo de patrones de tipos de lnea para su manejo
por profesionales de la topografa.

12
EJERCICIOS RESUELTOS DEL MDULO
DOS
EJERCICIO I

Botn 1

Nombre del botn: Orto

Ayuda: ACT/DES el modo Orto

Macro: ^O

Botn 2

Nombre del botn: Forzcursor

Ayuda: ACT/DES el modo Forzcursor

Macro: ^B

Botn 3

Nombre del botn: Rejilla

Ayuda: ACT/DES la Rejilla

Macro: ^G

NOTA: Cuidado al escribir ^O. Si tecleamos el carcter ^ y luego el carcter O


aparecer ; habremos de teclear ^, un espacio y, luego, O.

EJERCICIO II

Nombre del botn: Web del programador

Ayuda: Abre La Web del Programador en el navegador por defecto

Macro: ^C^C_browser http://www.lawebdelprogramador.com

13
EJERCICIO III

Botn 1

Nombre del botn: SCP X

Ayuda: Gira el SCP sobre X

Macro: ^C^C_ucs x \

Botn 2

Nombre del botn: SCP Y

Ayuda: Gira el SCP sobre Y

Macro: ^C^C_ucs y \

Botn 3

Nombre del botn: SCP Z

Ayuda: Gira el SCP sobre Z

Macro: ^C^C_ucs z \

EJERCICIO IV

Nombre del botn: SCP X, Y y Z

Ayuda: Botn de giros del SCP actual

Barra de herramientas asociada: CURSO.SCPGiros

NOTA: Este ejemplo supone un nombre de SCPGiros para la barra anterior y un


nombre de CURSO para el grupo de men (***MENUGROUP) del archivo donde est
guardada.

EJERCICIO V

Botn 1

Nombre del botn: Ampla

14
Ayuda: Establece la ventana actual como ventana nica

Macro: ^C^C_vports _s 3d _y;vports _si

Botn 2

Nombre del botn: Restituye

Ayuda: Establece la antigua configuracin de 3 ventanas

Macro: ^C^C_vports _r 3d

NOTA: Este ejemplo supone ya guardada la configuracin de nuestras 3 ventanas


con el nombre 3d. Si no realizamos este paso previo los botones no funcionarn
correctamente. Una vez guardada dicha configuracin podemos utilizarlos
tranquilamente. Sera til guardar la configuracin de 3 ventanas (si las usamos a
menudo) en un archivo de plantilla .DWT, de esta manera se cargar al cargar la
plantilla y podremos utilizar los botones del ejemplo.

EJERCICIO VI

Nombre del botn: ZoomExtensin4V

Ayuda: Realiza Zoom Extensin en 4 ventanas y se aleja

Macro: ^C^C_cvport 3 _z _e _z .9x;_cvport 2 _z _e;_cvport 4 _z _e _z .


9x;_cvport 4 _z _e _z .9x

NOTA: La varible de sistema CVPORT almacena el nmero de la ventana actual.


Podemos acceder a las distintas ventanas, adems de por los mtodos conocidos,
indicando su nmero de CVPORT (desde la lnea de comandos). AutoCAD no da un
orden lgico de numeracin a las ventanas, comienza por el nmero 2 (el 1 lo
reserva para Espacio Papel) y le da nmeros consecutivos a ventanas alternas, sin
orden lgico aparente. nicamente deberemos teclear CVPORT en la ventana actual
para saber qu nmero tiene asignado (o con el comando VENTANAS, VPORT en
ingls, y la opcin ?) y personalizar este ejemplo para saber cul es nuestra
ventana en isomtrico y que no se aleje en ella (CVPORT 2 aqu). De todas formas,
si no se guarda la configuracin de las ventanas en una plantilla, por ejemplo,
perderemos la funcionalidad de este botn, ya que al crear otras nuevas en otra
sesin de dibujo, los identificadores CVPORT variarn. Veremos mucho ms adelante
que con AutoLISP podemos obtener un mayor control en esta faceta.

EJERCICIO VII

Nombre del botn: EscalaXY

Ayuda: Escala objetos independientemente en X e Y

15
Macro: ^C^C_select \_block obj \_p ;_insert obj @ \\0;_explode
_l;_purge _b obj _n

NOTA: Este ejemplo ofrece mucho juego a la hora de escalar objetos porque, como
decamos al proponer el ejercicio en el MDULO anterior, permite escalar en X y
en Y de una manera independiente; cosa que el comando ESCALA (SCALE) de
AutoCAD no hace. La mecnica es bien simple: sabemos que al insertar un bloque
s se nos permite escalar de modo diferente en X que en Y (e incluso en Z). Pues
slo tenemos que crear un bloque con el objeto que se quiere escalar e insertarlo.
La macro pide primero un conjunto de seleccin (comando DESIGNA, SELECT en
ingls; muy utilizado en las macros y en la programacin en general). Permite
designar una serie de objetos a los que luego se acceder con el modo de
designacin de objetos PREVIO (PREVIOUS en ingls), o su abreviatura P. Crea un
bloque con los objetos al que llama OBJ, lo inserta y da la posibilidad de escalar en
X y en Y de forma independiente. Tras esto, descompone el bloque para recuperar
los objetos simples y lo limpia, indicando que no se pregunte para verificar. Lo
dicho en el anterior MDULO: para pensar un poco.

EJERCICIO VIII

(Ejercicio completo para resolver por tcnicos y/o especialistas).

16

También podría gustarte