You are on page 1of 19

Creacin de tipos de lnea

TRES.1. TIPOS DE LNEA EN


AutoCAD 14
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 14 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, AutoCADarrancar 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, 14 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 archivoLTYPESHP.LIN). Todos ellos hacen un total de 45 tipos de
lnea.

TRES.2. 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 14, 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.

TRES.2.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?

TRES.2.2. 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.

TRES.2.2.1. 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 14 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

AutoCAD slo reconoce ste. Esta alineacin hace referencia a la


propiedad de AutoCAD de alinear el patrn de tipo de lnea con los puntos
posicin;

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.
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.

TRES.2.2.2. 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
Vamos a ver primero los tipos de lneas de texto intercalado.

AutoCAD.

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).

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.
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 14 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:

*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.

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).

TRES.2.2.3. Creacin desde la


lnea de comandos
Los tipos de lnea simples tambin podemos crearlos desde la propia lnea de
comandos deAutoCAD 14, 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

Propiedades de las capas y de los tipos de lnea, en su


pestaa Tipo lnea.
dilogo

NOTA: Esta caracterstica del guin se vio en el MDULO UNO. Existen


muchos comandos deAutoCAD 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.
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. SiAutoCAD detecta algn error en el tipo de lnea, el proceso se aborta y
habr que empezar desde el principio.

TRES.3. 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 14.

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


barra de herramientas deAutoCAD 14 Propiedades de objetos, desde la
Desde

lnea de comandos mediante TIPOLIN (en inglsLINETYPE) o, incluso, desde el botn


de control de capas y luego cambiando de pestaa, accedemos al

Propiedades de las capas y los tipos de lnea, en su


pestaa Tipo lnea.
cuadro

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
En este cuadro existe, a la derecha, un botn llamado

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

superioresTipo 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

Seleccionar archivo de
tipo de lnea. Una vez buscado y elegido, pulsamos Abrir y volveremos al cuadro
para apertura de archivos de Windows con el nombre

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.
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

AutoCAD 14 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 botnBorrar del cuadro de
trabaja interactivamente con

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 lneade 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 opcinCamino 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.

TRES.4. EJEMPLOS
PRCTICOS DE TIPOS DE
LNEA
TRES.4.1. 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.

TRES.4.2. Tipo simple 2

*Lnea_2, _ . . . . _ . . . . _
A, 5,-5, 0,-5,0,-5,0,-5,0,-5

TRES.4.3. 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

TRES.4.4. Tipo complejo 2


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

TRES.4.5. Tipo complejo 3


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

TRES.FIN. EJERCICIOS
PROPUESTOS
I.

II.

III.

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. (__ . _ __ . _ __ . _ __).
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 __).
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.

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

^O. Si tecleamos el carcter ^ y luego el


carcter O aparecer ; habremos de teclear ^, un espacio y, luego, O.
NOTA: Cuidado al escribir

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

EJERCICIO III
Botn 1
Nombre del botn: SCP

Ayuda: Gira el SCP sobre X


Macro: ^C^C_ucs x \

Botn 2
Nombre del botn: SCP

Ayuda: Gira el SCP sobre Y


Macro: ^C^C_ucs y \

Botn 3
Nombre del botn: SCP
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 deCURSO para el grupo de men (***MENUGROUP) del archivo donde est
guardada.

EJERCICIO V
Botn 1
Nombre del botn: Ampla
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 nombre3d. 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 CVPORTvariarn. 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
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.

You might also like