Está en la página 1de 21

MANUAL PARA LA APLICACIN LATER2-INPO

1. Cargar cualquier versin del AUTCAD (Ingls - Espaol)

2. Versin Ingles: 2.1 En la arra de co!andos del AUT"CAD escri i!os lo

siuguen#e$ APLICATION o a su ves las le#ras AP 2.2 Versin Espa l: %as aplicaciones de Au#o%I&' se al!acenan en arc(ivos de #e)#o A&CII con la e)#ensin .lsp. *or!al!en#e+ es#os arc(ivos #ienen una porcin de enca e,ado que descri e la ru#ina - su uso - proporciona ins#rucciones espec./icas. Es#e enca e,ado #a! in puede incluir co!en#arios con el no! re del au#or e in/or!acin legal so re la u#ili,acin de la ru#ina. %os co!en#arios co!ien,an con un pun#o - co!a (0). Es posi le visuali,ar - edi#ar es#os arc(ivos con un

edi#or o procesador de #e)#o que pueda generar un arc(ivo de #e)#o A&CII. 'ara u#ili,ar una aplicacin de Au#o%I&'+ de e cargarse pri!ero. 'uede u#ili,ar el co!ando APPLOA! o la /uncin l a" de Au#o%I&' para cargar una aplicacin. Al cargar una aplicacin de Au#o%I&'+ el cdigo de Au#o%I&' del arc(ivo %&' se carga en la !e!oria del sis#e!a. 'ara cargar una aplicacin con la /uncin load es necesario in#roducir co!andos. el &i cdigo la de Au#o%I&' load se en la solici#ud de /uncin e1ecu#a correc#a!en#e+

!ues#ra el valor de la 2l#i!a e)presin del arc(ivo en la l.nea de co!ando. 3s#e suele corresponder al no! re de la 2l#i!a /uncin de/inida en el arc(ivo o a ins#rucciones so re el uso de la /uncin que se aca a de cargar. &i load /alla+ devuelve un !ensa1e de error de Au#o%I&'. load puede /allar a causa de un cdigo incorrec#o en el arc(ivo o de la in#roduccin de un no! re de arc(ivo errneo en la l.nea de co!ando. %a sin#a)is de la /uncin load es (load no! re arc(ivo 4on/ailure5) Es#a sin#a)is indica que la /uncin que es load #iene dos -

argu!en#os$

no! re

arc(ivo+

o liga#orio+

on/ailure+ que es opcional. Cuando se carga un arc(ivo de Au#o%I&' en la l.nea de co!ando+ se proporciona nor!al!en#e el argu!en#o no! re arc(ivo. En el e1e!plo siguien#e se carga el arc(ivo de Au#o%I&' nuevoarc(ivo.lsp. Co!ando$ (load 6nuevo arc(ivo6) *o es necesario incluir la e)#ensin .lsp. Es#e /or!a#o sirve para #odos los arc(ivos %&' de la ru#a de ac#ual. i lio#eca

'ara cargar un arc(ivo de Au#o%I&' que no es#7 en la ru#a de i lio#eca+ de e indicar el no! re co!ple#o - la ru#a de arc(ivo co!o argu!en#o no! rearc(ivo. Co!ando$ (load 6d$8arc(ivos8!aslisp8nuevoarc(ivo6) *o#a Al especi/icar la ru#a de un direc#orio+ de e

u#ili,ar una

arra o licua (8) o dos

arras inver#idas (99)

co!o separador+ -a que una 2nica signi/icado concre#o en Au#o%I&'.

arra inver#ida #iene un

:. %uego de reali,ar la ac#ividad an#eriores da!os I*T;" aparecer7 la siguien#e pes#aa$

Donde pode!os escoger el #ipo de aplicacin para nues#ro caso escogere!os e con el #ipo de

seguida!en#e en espaol con es#os

o cargar en el caso de la versin procedi!ien#os se cargaran las arra de co!andos lo

aplicaciones apareciendo en la

siguien#e$

/inal!en#e$ close

N #a: 'ara que la aplicacin /uncione correc#a!en#e se de e /i1ar el #a!ao de la le#ra que sea di/eren#e de < en la arra de (erra!ien#as =";>AT"- Es#ilo de TE?T"- Al#ura

E$EMPLO 1$ A'%ICACI@* INPO &e desea (allar las co#as redondas en#re ABAB.C< a ABAC.:< (so re la alineacin) 1. Di u1a!os una l.nea de longi#ud cualquiera.

A. Carga!os la aplicacin I*'" siguiendo los procedi!ien#os an#eriores. Escri i!os en la orden$ arra de co!andos el no! re de la aplicacin u au#o!7#ica!en#e nos aparece las siguien#e Punto de la cota baja:

en es#e ins#an#e da!os un clic en el inicio de la co#a !as a1a pasando a la siguien#e orden$ Punto de la cota alta:

en es#e ins#an#e da!os un clic en el pun#o de la co#a !as al#a. &eguida!en#e nos pide el valor de las co#as -a !encionadas (al#a siguien#e !anera$ a1a) e ingresa!os los da#os de la

%a co#a redonda aparece au#o!7#ica!en#e so re la alineacin. 'ara el e1ercicio ABAC

E$EMPLO 2: A'%ICACI@* LATER2 &e (a reali,ado un levan#a!ien#o #opogr7/ico de una v.a se desea di u1ar la /a1a #opogr7/ica a los lados de la alineacin a B< ! de dis#ancia cada A< ! los da#os o #enidos de dic(o levan#a!ien#o son$ lec#uras a AB - B< ! en las perpendiculares levan#adas en el a cisado de B< !. !a# s #a%&la" s: TAD%A 1 (Co#as de las a scisas)$
CA%%E *IEE%ACI"* DE IDA 'U*T" AD&CI&A D>LM < 1 A< K< C< %"*FITUD AT;I& A< 1.<BB K< C< 1.N<1 A.CJ< %ECTU;A I*TE; ADE% A+JBJ.B1B A+JBJ.B1B A+JBJ.B1B GHI Co#a Calculada AJBC.KC A+JBC.KC< A+JBB.C1K A+JBK.OKB

Co#as de las perpendiculares levan#adas - di/erencias de nivel. TAD%A A


. A'(CI(A

(Co#as de las perpendiculares)$


(ENTI!O I,-UIER!A !I(TANCIA <H<<<.<< <H<<N.O< <H<AB.<< <H<B<.<< !EREC*A <H<<<.<< <H<<:.<< <H<AB.<< <H<B<.<< I,-UIER!A <H<<<.<< <H<<:.N< <H<AB.<< <H<B<.<< !EREC*A <H<<<.<< <H<<N.J< <H<AB.<< <H<B<.<< I,-UIER!A <H<<<.<< <H<<K.1< A.<<N 1.<<B :.<1N 1.CJA <.NNA <.B<< <.C<A 1.1CO <.1CO A.11A :.JNO <.C<K <.1K< 1.BAN :.AJN ATR)( :.ABK A.BOA 1.OB: 1.<AA INTERME!IA( A!ELANTE *+i COTA

AJBN.J1K 2./0.102 AJBJ.1:A AJBJ.OC1 AJBO.CNA AJBJ.<CK 2./0.102 AJBC.NAK AJBB.B:B AJB:.JOB AJBJ.CAO 2./0.102 AJBJ.KC< AJBC.11O AJBB.B1C AJBA.:A< AJBN.KJN 2./0.102 AJBJ.O<J AJBO.KOJ AJBO.NJN AJBJ.CA: 2.//.011 AJBC.C1O -1.<<K -1.:KJ -A.<AJ -A.B1N -1.<<< <.NKK K.1K< -<.KCK <.NAB A.CJB -<.CJA -1.K<1 -A.A:A

<

<H<<<.<<

<H<A<.<<

<H<K<.<<

<H<AB.<< <H<B<.<< !EREC*A <H<<<.<< <H<<B.C< <H<AB.<< <H<B<.<< I,-UIER!A : <H<C<.<< <H<<<.<< <H<<B.C< <H<AB.<< <H<B<.<< !EREC*A <H<<<.<< <H<AB.<< <H<B<.<<

<.B1N :.ONO

:.B1J :.J1< 1.J:O

AJBK.CAB AJBK.1<C AJB<.N1B AJBN.B1A 2.//.011 AJBJ.JJK AJC1.:C< AJBO.OB< 1.K1B AJBN.NKB AJBJ.1C< 2./1.31/ AJBK.KAB AJBK.<AB AJBA.BNO AJB1.ONB :.AA< AJKN.:JO AJBO.JKB 2./1.31/ AJC1.O1C AJBJ.N:C <.A<< AJC1.C1C

1.B<O K.CNN -A.1C< -:.A:C -K.::1 <.OA< A.NB< B.KCJ -:.<N1 -C.JJ1

A.B1< A.:1B <.K<< <.J<: :.N<< :.OO<

<.CCA

:.1:B A.B:<

<.O<N

1. Con los da#os de la #a la 1 procede!os a di u1ar la poligonal a ier#a a una escala nor!al 1$1<<<.

A. Carga!os la aplicacin

LATER2

:. En la

arra de co!andos escri i!os LATER2 - nos aparece

la siguien#e ordenen$ Punto Abscisa de ingreso$

K. En es#e !o!en#o da!os un clic en el pun#o donde inicia la poligonal a ier#a (a s. <H<<) en ese ins#an#e aparece la siguien#e orden$ Direccin

aqu. se da un clic donde se dirige la poligonal (<HA<) aparece la siguien#e orden$ Abscisa de ingreso

donde ingresa!os <H<< - aparece la siguien#e orden$ Cota en abscisa

donde ingresa!os la co#a de la a scisa <H<< igual a AJBC.KC

repleg7ndonos so re el pun#o los da#os ingresados$

/. %uego aparece las siguien#es rdenes$ Iz uierda [2] Derec!a [1] fin [1]:

para escoger la orden escri i!os el n2!ero que per#enece e1e!plo$ si se desea escoger I,qierda inser#a!os el n2!ero A+ para es#e e1ercicio inser#a!os A (I,qierda) - aparece la siguien#e orden$ Distancia "#ts$$ en la cual inser#a!os AB ! - se desplega la orden de$ Di%erencia "#ts$: en la cual inser#a!os -1.K<1

con es#os da#os ingresados aparecen las co#as redondas$

luego aparece las siguien#es rdenes$

en la cual inser#a!os A - aparece la siguien#e orden

de es#a /or!a regresa!os al procedi!ien#o B en adelan#e va!os ingresando da#os -a sea al lado derec(o e i,quierdo (as#a llegar a la 7 sida de <HC<. Una ve, que se (a ingresado #odos los da#os nos da una nu e de pun#os co#as redondas con la cual procede!os a di u1ar las curvas de nivel (unir co#as iguales)

uni!os con el co!ando /or!a$

qued7ndonos de la siguien#e

CO!I4O !E LA PRO4RAMACIN INPO (de/un C$I*'" () (se#q p ) (ge#var 6picP o)6)) (se#q osnp (ge#var 6os!ode6)) (se#q '1 (ge#poin# 69n'un#o de la co#a a1a$6))

(se#q 'A (ge#poin# 69n'un#o de la co#a al#a$6)) (se#q C1 (ge#real 69nvalor de co#a a1a$6))

(se#q CA (ge#real 69nvalor de co#a al#a$6)) (co!!and 6Qse#var6 6'ICRD"?6 <) (co!!and 6Qse#var6 6"&>"DE6 <) (se#q D (dis#ance '1 'A)) (se#q A (angle '1 'A)) (se#q DU (8 D (- CA C1))) (se#q D1 (/i) C1)) (se#q DA (- C1 D1)) (se#q D: (/i) CA)) (se#q DK (- 1 DA)) (se#q * (- D: D1)) 0 (co!!and 6-s#-le6 6&#andard6 6#)#6 <.B 1 < 6*6 6*6 6*6 ) (S(ile (T * <) (se#q I*T (polar '1 A (U (princ *) (se#q > (H D1 *)) (co!!and 6#e)#6 I*T < >) (H (- * 1) DK) DU)))

(se#q * (- * 1)) ) (co!!and 6Qse#var6 6'ICRD"?6 p )) (co!!and 6Qse#var6 6"&>"DE6 osnp) (princ 69n&"=TVA;E DE ;A>I;" A%>EIDA - GE;*A* WUI*X"9n6) (';I*1) ) LATER 2 de/un C$%ATE;A () (se#q p ) (ge#var 6picP o)6)) (se#q osnp (ge#var 6os!ode6)) (se#q '1 (ge#poin# 69n'un#o A scisa de ingreso$6)) (se#q 'A (ge#poin# 69nDireccin$6)) (se#q 'T (ge#s#ring 69nA scisa de ingreso$6)) (se#q C< (ge#real (s#rca# 69nCo#a en a scisa 6))) (co!!and 6Qse#var6 6'ICRD"?6 <) (co!!and 6Qse#var6 6"&>"DE6 <) 0 (se#q * 1)

0 (se#q DI 'T) 0(se#q D (dis#ance '1 'A)) (se#q A (angle '1 'A)) 0 (se#q D1 (8 'T A<)) 0(se#q 'C (H 'T D)) 0(se#q DA (/i) D1)) 0 (se#q DEC (- D1 DA)) 0 (se#q DU (- A< (U A< DEC))) 0(se#q D: (8 D A<)) 0(co!!and 6-s#-le6 6&#andard6 6#)#6 <.B 1 < 6*6 6*6 6*6 ) (co!!and 6#e)#6 '1 -N< 'T) 08888888ciclo 1 08888888S(ile 1 0(S(ile (TY 'C DI) 0 0 (se#q D* (H DU (U A< (- * A)))) (se#q ': (polar '1 A D*))

0 (se#q DI (H (- 'T (U DEC A<)) (U A< (- * 1))))

0(se#q DZ (r#os DI A A)) (co!!and 6#e)#6 '1 < (r#os C<)) 0 (se#q * (H * 1)) (se#q repe#ir 1) 0ciclo A 0S(ile A (S(ile (Y repe#ir 1) (se#q &E*T (ge#in# 69nI,qierda4A5 Derec(a415 /in4<5$6)) (se#q repe#ir1 1) (se#q C1 C<) (se#q 'K '1) (i/ (Y &E*T 1) (se#q A1 (- A (8 pi A)))) (i/ (Y &E*T A) (se#q A1 (H A (8 pi A)))) (i/ (Y &E*T <) (se#q repe#ir1 <)) (i/ (Y &E*T <) (se#q repe#ir <)) 0S(ile : (S(ile (Y repe#ir1 1)

(se#q DK (ge#real 69nDis#ancia (!#s)$6)) (se#q G1 (ge#real 69nDi/erencia (!#s)$6)) (se#q 'B (polar 'K A1 DK)) (&ETW C: (H C1 G1)) (co!!and 6#e)#6 'B < (r#os C:)) (S(ile (T G1 <) (se#q CA (H C1 G1)) (se#q AA (angle 'K 'B)) (se#q D? (8 DK G1)) (se#q D1? (/i) C1)) (se#q DA? (- C1 D1?)) (se#q D:? (/i) CA)) (se#q DK? (- 1 DA?)) (se#q *1 (- D:? D1?)) (S(ile (T *1 <) (se#q I*T (polar 'K AA (U (se#q > (H D1? *1)) (H (- *1 1) DK?) D?)))

(co!!and 6#e)#6 I*T < >) (se#q *1 (- *1 1)) ) (se#q G1 <) ) (S(ile ([ G1 <) (se#q CA (H C1 G1)) (se#q AA (angle 'B 'K)) (se#q D? (8 DK (- C1 CA))) (se#q D1? (/i) CA)) (se#q DA? (- CA D1?)) (se#q D:? (/i) C1)) (se#q DK? (- 1 DA?)) (se#q *1 (- D:? D1?)) (S(ile (T *1 <) (se#q I*T (polar 'B AA (U (se#q > (H D1? *1)) (princ *1) (H (- *1 1) DK?) D?)))

(co!!and 6#e)#6 I*T < >) (se#q *1 (- *1 1)) ) (se#q G1 1) ) (se#q 'K 'B) (se#q C1 CA) (princ C1) (princ C<) (se#q &E*T1 (ge#in# 69n&iguien#e4A5 =in415$6)) (i/ (Y &E*T1 1) (se#q repe#ir1 <)) (i/ (Y &E*T1 1) (se#q repe#ir 1)) (i/ (Y &E*T1 A) (se#q repe#ir1 1)) )0S(ile: )0S(ileA 0)0S(ile1 (co!!and 6Qse#var6 6'ICRD"?6 p )) (co!!and 6Qse#var6 6"&>"DE6 osnp) (princ 69n&"=TVA;E DE ;A>I;" A%>EIDA - GE;*A* WUI*X"9n6) (prin1)

)0de/un