You are on page 1of 4

UPUTSTVO ZA KORISCENJE PROGRAMA KAN

Namena programa KAN je za crtanje poduznog profila kanalizacije. Program


je napisan na programskom jeziku AutoLISP i radi u okviru AutoCADa.
Da !i program mogao da radi" potre!no je konfigurisati AutoCAD tako da
AutoLISP koristi #$%#ND#D memoriju. %o se postize iz &lavnog 'enija
AutoCADa iz!orom opcije ("")"*"+"+,
( Configure ACAD
) Configure operating parameters
* AutoLISP feature
Do -ou .ant AutoLISP ena!led/ +
Do -ou .ant to use #0tended AutoLISP/ +
1atim AutoCAD startovati kao !atc2 program sa AC.
Iz AutoCADovog editora za crtanje program se najpre ucita pomocu
AutoLISP izraza,
Command, 3load 4kan45
%re!a imati na umu da se AutoLISP izrazi moraju pisati u zagradama i
da se fajl KAN.LSP mora nalaziti ili u AutoCADovom direktorijumu ili
u radnom.
Program se startuje komandom KAN na AutoCADov komandni prompt,
Command, KAN
nakon cega tre!a odgovoriti na upite koji slede,
Na upit
Ime ulaznog fajla sa kotama i stacionazama/...,
tre!a uneti ime i tip vec pripremljenog fajla sa ulaznim podacima.
6ormat i redosled ulazni2 podataka o!jasnjeni su na kraju ovog uputstva"
a osim toga prilozeni su ugledni primeri ulaznog fajla. 7koliko ulazni
fajl ne postoji upit se ponavlja dok se ne unese ime postojeceg
fajla na disku ili disketi. Ako se ulazni fajl nalazi na nekom drugom
drajvu ili direktorijumu" tre!a uneti citavu putanju ispred imena
fajla. 7koliko stacionaze nisu u rastucem redosledu" program na to
upozorava" navodeci tacno u kom redu tre!a ispraviti gresku i prekida
dalji rad.
Na upite
6aktor razmere za visine/............... 8,
6aktor razmere za duzine/............... 8,
tre!a zadati razmere prema zalji.
Na upit
9:;;(<)=8.doc 8>:
?rsta cevi/...............................,
uneti vrstu cevi ili ne dati nikakav odgovor vec samo pritisnuti
taster @#nterA.
Na upit
De!ljina tamponskog sloja peska/....@<.8<A,
uneti de!ljinu ili tasterom @#nterA pri2vatiti podrazumevanu
vrednost <.8<m.
Na upit
Precnik cevi u milimetrima/...@6Biz 6ajlaA,
tre!a dati odgovor prema zalji ili pritiskom na taster @#nterA
ili 6 pri2vatiti onaj precnik cevi koji je zadat u odgovarajucoj
koloni ulaznog fajla. 7koliko ulazni fajl nema definisane precnike"
niveleta se nece crtati. 7koliko ulazni fajl ima definisane precnike
cevi" a sa tastature se unese neka druga vrednost" uzima se ona sa
tastature. Dakle" sa tastature se najcesce unosi precnik cevi" ako je
on konstantan na citavoj duzini trase.
Na upit
?isina papira na kome se crta/...@podrazumevanoA,
uneti visinu papira u mm ili A: ili tasterom @#nterA pri2vatiti
podrazumevanu visinu. Pre pojave ovog upita" program prikazuje kolika
tre!a da !ude visina papira" da !i se iz!eglo 4smicanje4 terena i
nivelete za tu vertikalnu razmeru. 7koliko u ulaznim podacima postoji
neka ogromna visinska razlika" ona zapravo opredeljuje kolika mora
!iti minimalna visina papira. 7koliko se zada mala visina papira"
program na to upozorava i upit se ponavlja.
Na upit
Stil slova/............Cirilica>@LatinicaA,
uneti odgovarajuce kljucno slovo ili sa @#nterA pri2vatiti
podrazumevani stil" tj. latinicu.
Nakon ovi2 pitanja i odgovora" program zapocinje sa racunanjem i
istovremeno se sve iscrtava na ekranu. Iscrtavanje se vrsi na
pose!nim la-erima" a definisane su C !oje 3de!ljine pera5. Kad se
crtez !ude iscrtavao na ploteru" preporucuje se umetanje pera prema
de!ljini u rastucem redosledu i to,
mesto 8 najtanje pero
mesto 9 malo de!lje pero i
mesto C najde!lje pero.
9:;;(<)=8.doc 9>:
7koliko ulazni podaci nemaju kote preloma nivelete" ona se nece ni
crtati" vec samo linija terena.
Program sa moze prekinuti u !ilo kom momentu" !ilo u fazi upita !ilo
u fazi izvrsavanja" pritiskom na testere @Ctrl CA.
I1&L#D 7LA1ND& 6AELA
7lazni fajl sadrzi ; kolona i svaka od nji2 je sirine 8< karaktera.
7 prvoj koloni" tj. od 88< mesta" unosi se oznaka revizionog silaza.
Prvo se unosi oznaka koja se pise u eksponentu" a zatim oznaka u
indeksu" medjuso!no razdvojene !lanko mestom. Dva kolona moze da !ude
i prazna.
7 drugoj koloni" tj. od 889< mesta" unosi se stacionaza trase.
Stacionaza ne mora zapocinjati od < 3nule5. Dva kolona se mora uneti.
7 trecoj koloni" tj. od 98C< mesta" unosi se kota terena. I ova kolona
se mora uneti.
7 cetvrtoj koloni" tj. od C8:< mesta" unosi se kota dna cevi i to na
mestima gde se niveleta lomi. Ako se ova kolona ne unese" niveleta se
nece crtati.
7 petoj koloni" tj. od :8(< mesta unosi se precnik cevi u
milimetrima i to samo na mestima gde se on menja. %aj precnik vazi do
sledece promene.
7 sestoj koloni" tj. od (8;< mesta unose se kote dna cevi ako na tom
profilu ima kaskada. Dakle" ova kolona nije o!avezna.
Prvi red je zaglavlje fajla" koji samo vizuelno oznacava granicna
mesta formatizovani2 ulazni2 podataka. 7 zaglavlju moze pisati !ilo
sta" jer se taj red i tako preskace pri ucitavanju fajla.
9:;;(<)=8.doc C>:
7gledni primeri ulaznog fajla,
Primer 8, Najcesci slucaj
RS | STACION.|KOTA TER.|K.DNA C. |PRECNIK C| KASKADA |
K 4 0.00 75.70 73.55 200
K 3 52.00 75.80 73.40 73.20
K 2 157.00 75.80 73.08 500 72.78
K 1 262.00 75.00 72.56
I 282.00 74.57 72.46 72.36

Primer 9, Na trecem i cetvrtom profilu ne postoje sa2tovi
RS | STACION.|KOTA TER.|K.DNA C. |PRECNIK C| KASKADA |
K 4 0.00 75.70 73.55 200
K 3 52.00 75.80 73.40 73.20
100.00 75.90
120.00 75.85
K 2 157.00 75.80 73.08 500 72.78
K 1 262.00 75.00 72.56
I 282.00 74.57 72.46 72.36

Primer C, 'oze se crtati !ilo koji uzduzni profil terena sa nekom
niveletom
RS | STACION.|KOTA TER.|K.DNA C. |PRECNIK C| KASKADA |
0.00 75.70 73.55
52.00 75.80
157.00 75.80 73.08
262.00 75.00
282.00 74.57 72.46

Primer :, Precnik cevi moze se zadati i sa tastature kada je on
konstantan na citavoj duzini trase ili se moze staviti na
prvom profilu trase
RS | STACION.|KOTA TER.|K.DNA C. |PRECNIK C| KASKADA |
K 4 0.00 75.70 73.55 300
K 3 52.00 75.80 73.40 73.2
K 2 157.00 75.80 73.08 72.68
K 1 262.00 75.00 72.56
I 282.00 74.57 72.46 72.36

Primer (, Fez kaskade
RS | STACION.|KOTA TER.|K.DNA C. |PRECNIK C| KASKADA |
K 4 0.00 75.70 74.00 500
K 3 52.00 75.80
K 2 157.00 75.80
K 1 262.00 75.00
I 282.00 74.57 73.00
9:;;(<)=8.doc :>:

You might also like