CREACION LINETYPE

21
Creación de tipos de línea TRES.1. TIPOS DE LÍNEA EN AutoCAD 14 Los tipos de línea de AutoCAD no son otra cosa que las definiciones de cada una de las líneas, en un archivo ASCII con extensión .LIN. Estas bibliotecas serán leídas por el programa en el momento que lo necesite. Los archivos de tipos de línea 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 líneas, la diferencia estriba en que, en ACAD.LIN estas definiciones están en pulgadas y, en ACADISO.LIN están adaptados, los tipos de línea, a unidades métricas decimales será el que utilicemos habitualmente. La distinción, por parte de AutoCAD, a la hora de cargar uno u otro como predeterminado, se realiza al inicio de una sesión (si está así configurado) o al comenzar un dibujo nuevo en los cuadros de diálogo Inicio y Crear nuevo dibujo, respectivamente. Si no se permite abrir o se cancela alguno de estos cuadros, AutoCADarrancará con la última configuración de tipos de línea, o sea, con el último archivo de tipos de línea (ACAD.LIN o ACADISO.LIN) que se utilizó antes de cerrar la última sesión. De todas formas, en cualquier momento podemos cargar cualquier tipo de línea de cualquiera de los archivos, pero teniendo en cuenta sus unidades de creación y escalado. Estos archivos del programa contienen ocho tipos de líneas básicos en tres versiones para cada uno de ellos: escala normal, escala 0,5X (la mitad) y escala 2X (el doble); un total de 24. Además, 14 tipos de línea bajo norma ISO 128 (ISO/DIS 12011) y siete tipos más de líneas complejas (ahora incluidos en estos archivos; en la versión 13 se encontraban en el archivoLTYPESHP.LIN). Todos ellos hacen un total de 45 tipos de línea.

description

creacion linetype autocad

Transcript of CREACION LINETYPE

Creacin de tipos de lneaTRES.1. TIPOS DE LNEA EN AutoCAD 14Los tipos de lnea deAutoCADno 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 porAutoCAD 14se encuentran en el directorio\SUPPORT\del programa y son dos:ACAD.LINyACADISO.LIN. Ambos contienen las mismas definiciones de lneas, la diferencia estriba en que, enACAD.LINestas definiciones estn en pulgadas y, enACADISO.LINestn adaptados, los tipos de lnea, a unidades mtricas decimales ser el que utilicemos habitualmente. La distincin, por parte deAutoCAD, 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 dilogoInicioyCrear 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.LINoACADISO.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.LINEn 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 contieneAutoCAD 14, siempre podemos personalizar una de las bibliotecas.LINdel programa o crear nuestros propios archivos aparte.Y es queAutoCADpermite 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 elACADISO.LINPara empezar a ver cmo se crean los tipos de lnea, vamos a abrir con cualquier editor ASCII el archivoACADISO.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 deAutoCAD. 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.35Con 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 personalizacinExisten dos maneras de crear tipos de lneas, una desde un editor ASCII externo aAutoCADy, la otra, desde la propia lnea de comandos deAutoCAD, con el comandoTIPOLIN. 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 comandoTIPOLIN, con su opcinCrea, para estudiar cmo crear los tipos de lnea sencillos desde el propioAutoCAD.NOTA:DesdeAutoCAD, y por medio deTIPOLIN, no se pueden crear tipos de lnea complejos.TRES.2.2.1. Creacin desde un editor ASCIILa 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.LINobligatoriamente.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_lneaes un nombre obligatorio para el tipo de lnea que vamos a crear; es el nombre que aparecer enAutoCADal cargar o elegir el tipo de lnea.descripcines 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:Ennombre_tipo_lneaes 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 14es 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 siguienteMDULO, 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 deAutoCADpara 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*TRAZOSLa 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 carcterAdel 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;AutoCADslo reconoce ste. Esta alineacin hace referencia a la propiedad deAutoCADde alinear el patrn de tipo de lnea con los puntos 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 sucesivosdef_trazson 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 archivoACADISO.LIN(oACAD.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 comandoESCALATL,LTSCALEen 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, -5Esto 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 siempreA.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 alineamientoArequiere 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, -5O 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, -5Esto 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 complejosUn tipo de lnea complejo es una lnea sencilla (como las estudiadas) que contiene smbolos intercalados. Estos smbolos pueden ser textos o formas deAutoCAD. 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 estiloSTANDARDdeAutoCAD, 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 (RyA) sino uno u otro.Rse refiere a la rotacin relativa del texto yAa 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], -.2Lo primero que tenemos es un trazo de 0,5 y un hueco de 0,2. Lo siguiente es la definicin del texto:HWcomo cadena literal (lo que aparecer), en estiloSTANDARD, 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 deAutoCADno 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, aunqueAutoCADrecalcula 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 textoA,1,["Texto",STANDARD,S=1]el resultado ser el siguiente:TextoTextoTextoTextoPor 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 11) 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 deAutoCADque se definen en un archivo de extensin.SHP, el cual se compila luego para obtener un.SHXmanejable por el programa. Para visualizar las formas de un archivo de formas deberemos cargarlo primero con el comandoCARGA(LOAD) y luego insertarlas conFORMA(SHAPE). Podemos ver sus nombres con la opcin?, y luego*, de este ltimo comando.NOTA:En elMDULO CINCOse tratar por completo la creacin y personalizacin de archivos de formas.AutoCAD 14provee un archivo con formas creadas. Este archivo se llamaLTYPESHP.SHXy podemos acceder tambin al archivo fuenteLTYPESHP.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 deAutoCADformas, 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 (RoA), 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 archivoLTYPESHP.SHXson:BAT(, con los tramos verticales rectos),CIRC1(),ZIG(^),TRACK1(|) yBOX().Vamos a ver tres ejemplos:*VIAS, __ | __ | __ | __ | __A, .15,[TRACK1,ltypeshp.shx,S=.25], .15El resultado sera algo como lo que sigue:| | | | | | | | | | | | | | | | | | |Otro ejemplo:*CIRC, --oooooo--A, 1,[CIRC1,ltypeshp.shx,S=.1],-.2Al 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_TerrA, 1,[LIMIT,topograf.shx,S=.1,R=45,X=-.25,Y=-.35], -1.5Como 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:*CUARCIRA,1,[CIRC1,ltypeshp.shx,S=.1],-.2,1,[BOX,ltypeshp.shx,S=.1],-.2*ELECA,1,-.3,["ELEC",STANDARD,S=.1,A=45,X=-.17,Y=-.17],-.3,.5,[ "1",STANDARD,S=.1],-.5O incluso, textos y formas combinados:*ELEC2A,1,-.3,["ELEC",STANDARD,S=.1,A=45,X=-.17,Y=-.17],-.3,.5,[BOX,ltypeshp.shx,S=.1],-.2NOTA: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 comandosLos 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 comandoTIPOLIN(LINETYPEen 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 dilogoPropiedades de las capas y de los tipos de lnea, en su pestaaTipo lnea.NOTA:Esta caracterstica del guin se vio en elMDULO UNO. Existen muchos comandos deAutoCADque 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 opcinCargarcarga el tipo o tipos de lnea indicados en un archivo que hay que especificar. La opcinDefestablece un tipo de lnea cargado como actual. Pero, la que nos interesa es la opcincRearque va a servirnos para la creacin de estos tipos de lnea simples.Pues bien, una vez introducida laRpara 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 dedilogo 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 comandosCreando archivo nuevo, si anexamos las definiciones a uno que ya existe se indicaEspere, comprobando si el tipo de lnea est ya definido.... Si el tipo de lnea ya existe en el archivo especificado,AutoCADmostrar 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 darleINTROpara 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,AutoCADescribe 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. SiAutoCADdetecta algn error en el tipo de lnea, el proceso se aborta y habr que empezar desde el principio.TRES.3. CARGAR TIPOS DE LNEA CREADOSLa 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 traeAutoCAD 14.DesdeFormato>Tipo delnea..., desde el botnTipo de lneade la barra de herramientas deAutoCAD 14Propiedades de objetos, desde la lnea de comandos medianteTIPOLIN(en inglsLINETYPE) o, incluso, desde el botn de control de capas y luego cambiando de pestaa, accedemos al cuadroPropiedades de las capas y los tipos de lnea, en su pestaaTipo lnea.En este cuadro existe, a la derecha, un botn llamadoCargar.... Pulsndolo accedemos a un nuevo cuadro de dilogo, denominado steCargar o volver a cargar tipos de lnea. En el cuadro bajoTipos de lnea disponiblesse 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 botnArchivo.... Adems, las barras superioresTipo lneayDescripcinpermiten ordenar A-Z y Z-A tpico en entorno Windows tanto los nombres de las lneas como sus descripciones.Si pulsamos el botnArchivos...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 nombreSeleccionar archivo de tipo de lnea. Una vez buscado y elegido, pulsamosAbriry 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 (AutoCADmostrar 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 teclaCTRLy la teclaSHIFTpara elegir archivos al estilo Windows. PulsamosAceptary ya estn los nuevos tipos cargados.NOTA:Si intentamos cargar un tipo de lnea ya cargado,AutoCADmuestra un mensaje diciendo que ya est cargado y si queremos recargarlo. Esto es til cuando se trabaja interactivamente conAutoCAD 14y el editor en que se tiene abierto el archivo.LIN. Podemos editar nuestro tipo de lnea, volver aAutoCADy recargarlo, sin la necesidad de borrarlo primero con el botnBorrar 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 listadesplegable Control de tipos de lneade la barra de herramientas deAutoCADPropiedades de objetos, o habrselo asignado a una capa establecida como actual y con el tipo de lneaPORCAPA, etctera.Otra manera de cargar tipos de lnea es con la opcinCargardel 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:DesdeHerr.>Preferencias..., en la pestaaArchivosdel cuadroPreferencias, 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 LNEATRES.4.1. Tipo simple 1*Lnea_1, __ . . _ . . __A, 10,-5, 0,-5,0,-5, 5,-5, 0,-5,0,-5NOTAS 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 unINTROal 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,-5TRES.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],-.2TRES.4.4. Tipo complejo 2*ELEC,___ ELEC ___ ELEC ___ (inclinado)A,1,-.3,["ELEC",STANDARD,S=.1,A=45,X=-.17,Y=-.17],-.3TRES.4.5. Tipo complejo 3*MIXTO, Cuadrados y crculosA,1,[CIRC1,ltypeshp.shx,s=.1],-.2,1,[BOX,ltypeshp.shx,s=.1],-.2TRES.FIN. EJERCICIOS PROPUESTOSI. 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.EJERCICIOS RESUELTOS DEL MDULO DOSEJERCICIO IBotn 1Nombre del botn:OrtoAyuda:ACT/DES el modo OrtoMacro:^OBotn 2Nombre del botn:ForzcursorAyuda:ACT/DES el modo ForzcursorMacro:^BBotn 3Nombre del botn:RejillaAyuda:ACT/DES la RejillaMacro:^GNOTA:Cuidado al escribir^O. Si tecleamos el carcter^y luego el carcterOaparecer; habremos de teclear^, un espacio y, luego,O.EJERCICIO IINombre del botn:Web del programadorAyuda:Abre La Web del Programador en el navegador por defectoMacro:^C^C_browser http://www.lawebdelprogramador.comEJERCICIO IIIBotn 1Nombre del botn:SCP XAyuda:Gira el SCP sobre XMacro:^C^C_ucs x \Botn 2Nombre del botn:SCP YAyuda:Gira el SCP sobre YMacro:^C^C_ucs y \Botn 3Nombre del botn:SCP ZAyuda:Gira el SCP sobre ZMacro:^C^C_ucs z \EJERCICIO IVNombre del botn:SCP X, Y y ZAyuda:Botn de giros del SCP actualBarra de herramientas asociada:CURSO.SCPGirosNOTA:Este ejemplo supone un nombre deSCPGirospara la barra anterior y un nombre deCURSOpara el grupo de men(***MENUGROUP) del archivo donde est guardada.EJERCICIO VBotn 1Nombre del botn:AmplaAyuda:Establece la ventana actual como ventana nicaMacro:^C^C_vports _s 3d _y;vports _siBotn 2Nombre del botn:RestituyeAyuda:Establece la antigua configuracin de 3 ventanasMacro:^C^C_vports _r 3dNOTA: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 VINombre del botn:ZoomExtensin4VAyuda:Realiza Zoom Extensin en 4 ventanas y se alejaMacro:^C^C_cvport 3 _z _e _z .9x;_cvport 2 _z _e;_cvport 4 _z _e _z .9x;_cvport 4 _z _e _z .9xNOTA:La varible de sistemaCVPORTalmacena el nmero de la ventana actual. Podemos acceder a las distintas ventanas, adems de por los mtodos conocidos, indicando su nmero deCVPORT(desde la lnea de comandos).AutoCADno da un orden lgico de numeracin a las ventanas, comienza por el nmero2(el1lo reserva para Espacio Papel) y le da nmeros consecutivos a ventanas alternas, sin orden lgico aparente. nicamente deberemos teclearCVPORTen la ventana actual para saber qu nmero tiene asignado (o con el comandoVENTANAS,VPORTen ingls, y la opcin?) y personalizar este ejemplo para saber cul es nuestra ventana en isomtrico y que no se aleje en ella (CVPORT 2aqu). 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 identificadoresCVPORTvariarn. Veremos mucho ms adelante que con AutoLISP podemos obtener un mayor control en esta faceta.EJERCICIO VIINombre del botn:EscalaXYAyuda:Escala objetos independientemente en X e YMacro:^C^C_select \_block obj \_p ;_insert obj @ \\0;_explode _l;_purge _b obj _nNOTA:Este ejemplo ofrece mucho juego a la hora de escalar objetos porque, como decamos al proponer el ejercicio en elMDULOanterior, permite escalar en X y en Y de una manera independiente; cosa que el comandoESCALA(SCALE) deAutoCADno 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 (comandoDESIGNA,SELECTen 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 objetosPREVIO(PREVIOUSen ingls), o su abreviaturaP. Crea un bloque con los objetos al que llamaOBJ, 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 anteriorMDULO: para pensar un poco.