Sunteți pe pagina 1din 10

Culegerea datelor din teren cu ajutorul staiei totale folosind un sistem de coduri caracteristice ca alternativ la programele de reprezentare grafic.

Caius Didulescu, ef lucrri univ. dr. ing., Facultatea de Geodezie, Catedra de Topografie i Cadastru, Universitatea Tehnic de Construcii Bucureti, caiusdidulescu@yahoo.com. Marcel Brian, ef lucrri univ. dr. ing., Facultatea de Geodezie, Catedra de Topografie i Cadastru, Universitatea Tehnic de Construcii Bucureti Abstract An alternative at microcomputer-based mapping system is creation of a feature coding system for gathering the data in the survey with the aid of total station and achievement of an interpretation code program for automatic obtaining the numerical plan. This article proposes to study some possibilities in automation of numerical plan in the field of obtaining his graphical image. This automation cannot be done only in the office phase, but have to be correlated with a methodology of gathering the field data with total stations using featuring codes. The technology of gathering the data sets a few restrictions, but the advantages of automation the process of obtaining the graphical image of the numerical plan are considerably bigger. O alternativ la programele de reprezentare grafic este crearea unui sistem de codare pentru culegerea datelor din teren cu ajutorul staiei totale i realizarea unui program de interpretare a acestor coduri pentru obinerea pe cale automat a imaginii planului numeric. Se propune un sistem de codare a caracteristicilor de pe teren i folosirea unui program AutoLISP care s interpreteze aceste coduri n vederea obinerii n mod automat a imaginii grafice a planului numeric. Scopul urmrit a fost ca sistemul de codare folosit s poat fi utilizat de orice staie total. Am clasificat codurile caracteristice n dou mari categorii: numerice i alfanumerice. Codurile numerice vor fi folosite pentru culegerea datelor din teren ce vor fi reprezentate ulterior cu ajutorul semnelor convenionale. Codurile alfanumerice vor fi folosite pentru culegerea datelor din teren ce vor reprezenta construcii, anexe gospodreti, drumuri, alei i limite de proprietate, deci n cazurile n care punctele msurate fac parte din forme geometrice precum linii, arce, cercuri, dreptunghiuri, etc. Aceste coduri, numerice i alfanumerice vor fi interpretate ulterior cu ajutorul unui program AutoLISP pentru obinerea n mod automat a imaginii grafice a planului numeric. 1. Culegerea datelor din teren folosind codurile numerice n orice ridicare topo-cadastral, datele referitoare la un numr mare de puncte trebuie s fie nregistrate automat. Cnd reprezentarea grafic se face de ctre computer, chiar i parial, computerul trebuie instruit privitor la descrierea fiecrui punct. Punctele trebuie s fie codate ntrun anumit fel, astfel nct computerul s le recunoasc. Astfel, fiecare punct al msurtorii va avea un numr unic i un cod caracteristic. Fiecare punct al msurtorii primete o valoare de referin pentru a se diferenia de oricare alt punct al msurtorii. Informaia poate fi alfabetic, numeric sau alfanumeric. De obicei, se separ punctele de staie de punctele de detaliu, prin alocarea de numere (s zicem de la 1 la 100) pentru punctele de staie ale drumuirii i numere de la 1001 n sus pentru punctele radiate.

Codul caracteristic este strns legat de punctul observat i trebuie s dea o descriere a acestuia. Astfel am creat o bibliotec de coduri care s poat fi aplicate uor pe teren. Urmtoarele coduri pot fi folosite de ctre orice staie total. Unele staii totale permit introducerea tuturor codurilor caracteristice n memoria staiei totale, fie pe cale manual, fie prin transfer de la un computer cu ajutorul interfeei RS232. Acest tip de instrumente este dotat cu un manager de date Data Manager care permite reinerea unei liste de pn la 100 de coduri, avnd incorporat funcii de introducere, adugare, cutare i vizualizare a codurilor din lista de coduri existent. Cu ajutorul funciei de cutare se poate gsi uor codul dorit din lista de coduri. Alte staii totale permit introducerea acestor coduri numai dup atribuirea clar a numrului punctului, n informaia suplimentar a acestuia. Trebuie menionat c n cazul punctelor radiate, asupra numerelor punctelor se poate aplica funcia de incrementare automat, care uureaz mult sarcina operatorului. Acestuia nu i rmne n sarcin dect s vizeze inta, s introduc corect codul punctului i s declaneze msurtoarea. n tabelul 1 este prezentat doar o parte din lista codurilor numerice, ntreaga list fiind deschis, n sensul c aceasta se poate dezvolta cu fiecare msurtoare ce va necesita un semn convenional suplimentar.
Tabelul 1 Caracteristici Born Pichet Cmin_ap Cmin_apeduct Cimea Fntn Hidrant Pu_american Robinet_concesie_ap Van_ap Cmin_canal Coduri 11 12 21 22 23 24 25 26 27 28 31 Caracteristici Gur_canal Rigol Cmin_gaze Gur_gaze Cmin_termoficare Cmin_telefon Stlp_telefon_lemn Stlp_telefon_beton Stlp_telefon_metal Cmin_cablu_electric Ceas_electric_strad Coduri 32 33 41 42 51 61 62 63 64 71 72 Caracteristici Lampadar Semafor Stlp_lumin_lemn Stlp_lumin_beton Stlp_lumin_metal Stlp_lumin_tramvai_beton Stlp_lumin_tramvai_metal Stlp_lumin_troleibuz_beton Stlp_lumin_troleibuz_metal Stlp_tramvai_beton etc. Coduri 73 74 75 76 77 78 79 80 81 82 ..

2. Culegerea datelor din teren folosind codurile alfanumerice Codurile alfanumerice vor fi folosite pentru culegerea datelor din teren ce vor reprezenta construcii, anexe gospodreti, drumuri, alei i limite de proprietate, deci n cazurile n care punctele msurate fac parte din forme geometrice precum linii, arce, cercuri. Marea majoritate a acestor coduri sunt constituite din dou sau trei litere, tocmai pentru a uura modul de culegere pe teren. Codurile alfanumerice ncep cu o liter care reprezint stratul pe care va fi reprezentat obiectul geometric din a crui componen face parte i punctul msurat. Astfel, codurile alfanumerice vor avea ca prim liter : c de la stratul Construcii; a de la stratul Anexe; d de la stratul Drumuri_alei; p - de la stratul Limite_proprietate. Cu toate c s-a eliminat necesitatea niruirii, adic aceea ca n msurtorile punctelor radiate s se observe toate punctele care au acelai cod nainte de a se observa punctele avnd coduri diferite, folosind aceast metodologie este necesar s se respecte urmtoarea regul: s nu se msoare dou detalii topografice diferite care apeleaz aceeai familie de coduri simultan. n continuare sunt prezentate codurile alfanumerice n cazul msurrii unei construcii cu meniunea c pentru celelalte coduri alfanumerice va diferi doar prima liter, principiul fiind acelai. Codurile alfanumerice folosite n cazul n care se dorete msurarea unei construcii sunt: cl i corespondentul su cs (construcie linie) ca i corespondentul su cas (construcie arc) cb i corespondentul su cbs (construcie bloc)

cc i corespondentul su ccs (construcie cerc) Codul cl provine de la construcie-linie. Acest cod d urmtoarele instruciuni programului de desenare automat: n cazul n care acest punct este primul din lista de puncte avnd codul cl s nceap o linie pornind de la coordonatele punctului care are acest cod; n cazul n care punctul avnd acest cod nu este primul din lista de puncte cu acest cod s fie unit cu punctul anterior care a avut acelai cod; Codul cs provine de la construcie-stop. Acest cod d urmtoarele instruciune programului de desenare automat: s uneasc ultimul punct avnd codul cl cu punctul ce are codul cs i s ncheie detaliul liniar n acest ultim punct. s goleasc din memorie lista punctelor avnd codul cl.

Figura 1 n figura 1, trei laturi ale unei construcii au fost determinate folosind acest mod de codare: 1303 cl xx9003.818 xx2223.164 96.02 1304 cl xx9015.964 xx2225.646 96.30 1305 cl xx9024.124 xx2238.017 96.19 1306 cs xx9021.739 xx2250.030 96.31 Codul ca provine de la construcie-arc. Pentru desenarea unei construcii (sau a unei pri a acesteia) sub forma unui arc de cerc, pe cale automat, este folosit opiunea standard de desenare a unui arc n AutoCAD i care necesit trei puncte. Primul punct este punctul de nceput al arcului, al treilea punct este punctul de sfrit al arcului, iar cel de al doilea punct poate fi orice punct ntre cele dou. Codurile pentru a desena un arc din trei puncte pentru o construcie vor fi deci: ca, ca, cas. Primele dou coduri corespund primului i celui de al doilea punct, iar pentru punctul al treilea se va folosi codul cas pentru a ncheia arcul de cerc i pentru a goli din memorie lista de puncte avnd codul ca. Cu toate c nu este obligatoriu ca cele trei puncte s fie succesive, putndu-se msura i puncte avnd alte coduri, (de exemplu, dac i trotuarul care mprejmuiete construcia are aceeai form geometric de arc de cerc, se poate determina primul punct al arcului construciei, apoi primul punct al arcului ce determina trotuarul, al doilea punct al construciei, al doilea punct al trotuarului, etc.) este obligatoriu ca dup dou puncte avnd codurile ca s urmeze un punct avnd codul cas. n acest mod programul de desenare automat va putea desena un arc de cerc din cele trei puncte. Codul cb provine de la construcie-bloc. Foarte multe construcii au forma geometric ptrat sau dreptunghi. De cele mai multe ori se pot observa trei coluri a unei astfel de construcii. Cu ajutorul codului cb i a corespondentului su cbs se poate desena n mod automat construcia. Este

obligatoriu ca dup dou puncte avnd codul cb s urmeze un punct avnd codul cbs. Aceste coduri dau urmtoarele instruciuni programului de desenare automat: primele dou puncte avnd codurile cb vor schimba temporar originea i direcia sistemului de coordonate utilizator folosit de AutoCAD, putndu-se astfel realiza constrngerea geometric dorit, iar cel de al treilea punct avnd codul cbs va ajuta la determinarea n acest sistem local i a celui de al patrulea punct al construciei. Punctul al treilea avnd codul cbs mai ndeplinete urmtoarele funcii: cere programului de desenare automat s deseneze blocul determinat; readuce sistemul de coordonate utilizator la forma iniial; terge din memorie punctele avnd codul cb.

Figura 2 Construcia din figura 2 a fost realizat folosind codurile pentru construcii-bloc. 1265 cb xx9004.602 xx2189.863 96.82 1266 cb xx8986.044 xx2185.876 96.42 1267 cbs xx8979.054 xx2220.211 95.69 Codul cc provine de la construcie-cerc. n cazul construciilor avnd form circular (turnuri, castele de ap, etc.) este folosit opiunea de desenare a unui cerc n AutoCAD care necesit trei puncte. Cele trei puncte se vor msura pe circumferina cercului, iar codurile pentru a desena un cerc din trei puncte pentru o construcie vor fi deci: cc, cc , ccs. Codul ccs va ncheia cercul i va goli din memorie lista de puncte avnd codul cc.

Figura 3 Construcia din figura 3 a fost realizat folosind codurile pentru construcii-cerc. 1221 cc xx8917.852 xx2159.308 93.56 1222 cc xx8915.193 xx2157.962 93.32 1223 ccs xx8914.552 xx2156.008 93.22 Alte exemple de coduri alfanumerice: - codurile alfanumerice folosite n cazul n care se dorete msurarea unei construcii-anexe sunt: al i corespondentul su as (anex-linie)

aa i corespondentul su aas (anex-arc) ab i corespondentul su abs (anex-bloc) - codurile alfanumerice folosite n cazul n care se dorete msurarea drumurilor sau aleilor sunt: dl i corespondentul su ds (drum-linie) da i corespondentul su das (drum-arc) dc i corespondentul su dcs (drum-cerc) - codurile alfanumerice folosite n cazul n care se dorete msurarea limitelor de proprietate sunt: pl i corespondentul su ps (proprietate-linie) pa i corespondentul su pas (proprietate-arc) pb i corespondentul su pbs (proprietate-bloc Coduri pentru puncte ascunse Se ntlnesc deseori cazuri n care nu este posibil vizarea tuturor punctelor, construciile i anexele gospodreti avnd forme neregulate. Pentru determinarea acestor puncte se va introduce un cod de control sub forma unei note reprezentnd distana i unghiul fiecrei mrimi msurate ale cldirii fa de un sistem de referin ales pe teren de ctre operator. Primul caracter al codurilor n cazul punctelor ascunse va fi litera c sau litera a, n funcie de natura cldirii: construcie sau anex. n continuare vor urma alte caractere, reprezentnd distanele msurate direct pe teren i unghiurile pe care acestea le fac cu sistemul de referin ales. Pentru folosirea codurilor pentru punctele ascunse va fi necesar vizarea a patru puncte, respectndu-se anumite condiii. Astfel se vor alege trei puncte care s genereze un sistem de referin local, care s corespund n editorul de desenare unui sistem de coordonate definit de utilizator. Acest sistem de coordonate are o mare flexibilitate, putnd fi mutat sau rotit, chiar aliniat cu obiecte ale desenului. Poziionarea unui astfel de sistem de coordonate necesit trei puncte: un punct reprezentnd originea sistemului, respectiv un punct pe poriunea pozitiv a axei X i un punct pe poriunea pozitiv a axei Y. Acest sistem de coordonate va fi folosit doar temporar, pentru poziionarea punctelor ascunse. Primele dou puncte se vor situa pe o latur a cldirii, astfel nct al doilea punct s reprezinte i locul de schimbare a direciei ctre punctul ascuns. Al treilea punct va fi situat n direcia opus laturii ascunse i perpendicular pe linia format de primele dou puncte. Ultimul punct vizat va fi folosit pentru a ncheia seria de coduri, iar n cazul n care nu sunt mai mult de ase laturi ascunse de determinat, este recomandabil s se ia pe latura cldirii acolo unde aceasta devine vizibil.

Figura 4 n figura de mai sus s-au vizat n ordine punctele 1308, 1309, 1310 i 1311.

Distanele laturilor ascunse ale cldirii vor fi msurate n mod direct (cu ruleta, panglica, distomatul, etc). n figura 5 este prezentat sistemul de referin local i distanele msurate ale laturilor ascunse ale cldirii.

Figura 5 Punctele ascunse vor fi raportate fa de sistemul de referin ales prin coordonate polare relative. Coordonatele polare relative reprezint o poziie raportat la poziia ultimului punct desenat, iar specificarea acesteia se face printr-o distan i un unghi. Valorile distanei i unghiului sunt separate de o parantez unghiular stnga (<), fr spaii: @distan<unghi (de exemplu @14.53<225) La codarea punctelor ascunse, pentru simplificarea introducerii datelor, semnul @ nu mai trebuie introdus pe teren, el fiind adugat de ctre programul de desenare automat la reprezentarea fiecrui punct ascuns. Unghiurile pe care le fac laturile cldirii vor fi determinate n sistemul de referin local ales. Unghiurile pozitive sunt msurate n sens invers acelor de ceasornic, pornind de la direcia corespunztoare valorii de 0 grade, care este, n mod prestabilit, direcia pozitiv a axei X, aa cum se arat n figura urmtoare.
90 135

45

180

X0

225 270

315

Figura 6 Modul de culegere al datelor n cazul figurii 5 este: 1308 c02.01<270 03.10<180 xx9011.202 xx2142.149

96.02

1309 c02.32<270 03.19<180 xx9017.050 xx2152.513 96.25 1310 c00.95<090 04.49<135 xx9013.375 xx2154.643 96.37 1311 cps xx9021.880 xx2160.655 96.19 n acest exemplu s-au vizat n ordine punctele 1308, 1309, 1310 i 1311, atribuindu-se primelor trei puncte codul c (pentru nceput), iar punctului 1311 codul cps. Codul cps provine de la cod puncte ascunse stop i are urmtoarele funcii: cere programului de desenare automat s deseneze secvena de puncte ascunse; readuce sistemul de coordonate utilizator la forma iniial; terge din memorie lista punctelor de coordonate ce ncep cu litera c i au o lungime mai mare de 6 caractere. n continuare se va intra n editorul de date al staiei totale i folosind una din funciile soft oferite de aceasta (spre exemplu, cutare dup ultima adres) se vor apela ultimele adrese nregistrate n memorie. Astfel punctele 1308, 1309 i 1310 vor primi n cadrul informaiei alfanumerice adiionale punctului, imediat dup codul c, o secven de caractere, ce reprezint distanele msurate ale laturilor ascunse ale cldirii i unghiurile pe care le fac aceste laturi n sistemul de referin ales de ctre utilizator. Deoarece informaia alfanumeric alocat punctului este limitat, spre exemplu la staiile totale Rec Elta aceasta este de 27 de caractere, punctele msurate (n acest exemplu 1308, 1309 i 1310) pot transporta maxim dou laturi. Astfel, prima i a doua latur msurat vor fi nregistrate primului punct msurat (1308), a treia i a patra latur urmtorului punct msurat (1309), ultimele dou distane fiind nregistrate la cel de al treilea punct msurat (1310). Secvena de caractere nregistrat pe fiecare linie trebuie s ndeplineasc anumite condiii: cele dou laturi nregistrate sunt desprite de un spaiu; distanele se ntind pe 5 caractere, primele dou poziii reprezint metrii, urmeaz punctul zecimal, urmat de dou poziii reprezentnd decimetrii i centimetrii. Distana de 95 de centimetri va fi nregistrat sub forma 00.95, iar o distan de 2 metri sub forma 02.00; unghiurile pot lua orice valoare, reprezentnd un numr ntreg de la 0 la 360, dar trebuie s ocupe trei spaii. Deci un unghi de 0 grade va fi scris sub forma 000, un unghi de 90 de grade, sub forma 090; ntre distane i unghiuri va fi nregistrat o parantez unghiular stnga (<), fr spaii; indiferent de cte laturi ascunse se determin, este obligatoriu ca primele trei nregistrri din secvena de coduri pentru puncte ascunse s aib o lungime a codului mai mare de ase caractere. n continuare sunt prezentate diferite cazuri, n care se determin dou sau mai multe laturi ascunse i secvena de coduri corespunztoare lor. Figura 7 prezint situaia in care sunt de determinat doar dou laturi ascunse. Secvena de coduri corespunztoare este: 1312 1313 1314 1315 c02.00<270 03.55<150 xx9010.145 xx2140.034 c00.00<000 xx9015.993 xx2150.397 96.22 c00.00<000 xx9012.318 xx2152.527 96.32 cps xx9017.700 xx2152.970 96.19 96.02

Figura 7 Trebuie observat faptul c am introdus datele pentru cele dou laturi pe prima linie, iar urmtoarele dou puncte 1313 i 1314 au primit codul c00.00<000. Cu toate c este clar c acest cod nu va avea efect pe plan (va trage o linie de 0,00 m fa de punctul anterior), el trebuie introdus obligatoriu pe urmtoarele dou linii, pentru ca programul de Interpretare a Codurilor (IC) s identifice secvena de coduri pentru punctele ascunse, care se deosebete de restul codurilor prin faptul c are o lungime mai mare de ase caractere. 3. Folosirea programului de Interpretare a Codurilor - IC Desenarea i proiectarea asistat de calculator cunosc n prezent o dezvoltare deosebit datorit acurateii i rapiditii pe care calculatorul le pune la dispoziia proiectantului. Exist pe piaa produselor informatice o multitudine de produse cu acest specific, marea majoritate a acestora fiind concepute special pentru anumite domenii de activitate. Autorii i-au ndreptat atenia asupra programului AutoCAD, care i-a pstrat popularitatea de-a lungul timpului. Una dintre cele mai performante caracteristici ale programului AutoCAD este interfaa de programare a acestuia, care conine i limbajul de programare AutoLISP. AutoLISP a fost ales drept limbaj de programare pentru AutoCAD din dou motive importante: din punct de vedere structural se bazeaz pe liste utilizate la reprezentarea tipurilor de date ale limbajului i mare parte din domeniul CAD folosete niruiri de coordonate sau de date care pot fi exprimate uor sub forma unor liste, iar n al doilea rnd AutoLISP se potrivete mediului relativ slab structurat al proiectelor CAD, care implic de obicei aplicarea unor soluii diferite n cadrul procesului de proiectare. Odat cu versiunea 14 a programului AutoCAD a fost introdus o nou implementare a limbajului AutoLISP, numit Visual LISP. Acesta este un mediu de dezvoltare, n care programele scrise sub AutoLISP sunt dezvoltate, depanate i pot fi chiar compilate. Prin urmare programul IC de interpretare a codurilor a fost creat n AutoLISP i poate fi apelat cu ajutorul tuturor programelor produse de firma Autodesk, pornind de la AutoCAD Release 14 i terminnd cu ultima versiune de AutoCAD aprut pe pia. La ncrcarea programului IC n editorul de desenare, acesta va afia o caset de dialog standard coninnd lista de fiiere disponibile, din care utilizatorul va alege fiierul text cu coordonatele i codurile punctelor msurate. Dup deschiderea fiierului cu date programul de interpretare a codurilor va cere scara la care se vor reprezenta punctele msurate. Programul IC raporteaz fiecare punct din fiierul de coordonate, indiferent dac acestuia i s-a atribuit un cod caracteristic sau nu. Programul de automatizare a planului numeric va crea urmtoarele straturi:

Strat 0 Anexe Construcii Cote Denumiri Limite_proprietat e Drumuri_alei Reea_ap

Culoare Negru 8 14 130 210 132 111 180

Tip linie Continuu Continuu Continuu Continuu Continuu Continuu Continuu Continuu

Strat Reea_canalizare Reea_gaze Reea_termoficare Reea_electric Reea_telecomunicai i Nume Pichei_borne Diverse

Culoare 34 50 10 100 19 1 140 122

Tip linie Continuu Continuu Continuu Continuu Continuu Continuu Continuu Continuu

Programul IC va citi fiecare linie i va interpreta fiecare cod caracteristic. n cazul codurilor de natur numeric, trebuie menionat c fiecare cod numeric are un corespondent n biblioteca de semne convenionale creat n acest scop, folosind programul AutoCAD. Acest lucru a fost realizat folosind funcia wblock a AutoCAD-ului. Semnele convenionale din biblioteca de semne convenionale au fost create pe straturi diferite, n diverse culori, conform normativelor n vigoare. n cazul n care codul caracteristic al unui punct este de natura numeric, acest lucru va genera deschiderea semnului convenional ce i corespunde n biblioteca de semne convenionale, iar programul IC va raporta semnul convenional pe plan pe stratul corespunztor. n cazul n care codul caracteristic este de natur alfanumeric, programul va interpreta codul respectiv. Trebuie fcut urmtoarea observaie: fiecare familie de coduri are doi membrii. De exemplu, pentru cazul construciilor: - cl (construcie linie) i cs (construcie linie stop). - ca (construcie arc) i cas (construcie arc - stop) - cb (construcie bloc) i cbs (construcie bloc - stop) - cc (construcie cerc) i ccs (construcie cerc - stop) n cazul n care o construcie are o form geometric complex, adic nu este de form dreptunghiular sau ptratic, (caz n care este recomandat codificarea cu cb i cbs), iar dintr-un punct de staie se pot determina una sau mai multe laturi, se va folosi codul cl pentru toate punctele construciei, ncepnd cu primul punct vizat, cu excepia ultimului punct vizat al construciei, care va avea codul cs. Programul IC va nregistra ntr-o list virtual, n ordinea apariiei, toate coordonatele punctelor care au codul cl. n momentul n care programul va gsi un punct avnd codul cs va deschide lista virtual i va desena pe stratul Construcii o linie pornind de la primul punct avnd codul cl i continund cu fiecare punct din lista virtual, linia ncheindu-se cu coordonatele punctului care a avut codul cs, adic construcie linie stop. Codul cs mai ndeplinete urmtoarea funcie: dup desenarea liniei va goli lista virtual, astfel nct la msurarea unei alte linii a unei construcii, primul punct vizat, avnd codul cl s gseasc lista virtual goal. n acelai mod se obin liniile i pentru cazul n care se urmrete reprezentarea anexelor, a drumurilor i a limitelor de proprietate. Exist posibilitatea ca programul IC s foloseasc i linii speciale, cum ar fi mprejmuirea cu an. Astfel folosind codificarea sl (an linie) i ss (an linie stop), programul IC va deschide stratul Reele_canalizare, va ncrca tipul de linie mprejmuire cu an i folosind aceeai metodologie ca la desenarea liniilor n cazul drumurilor, va uni toate punctele avnd acelai cod. Dup desenarea liniei, codul ss (an linie - stop) mai ndeplinete urmtoarea funcie: reseteaz tipul de linie pe valoarea standard.

n cazul n care o parte a unei construcii are forma unui arc de cerc se poate folosi familia de coduri ca (construcie arc) i cas (construcie arc - stop). Pentru realizarea unui arc de cerc sunt necesare trei puncte, deci programul IC va trebui s gseasc dou puncte avnd codul ca i care vor fi urmate de un punct avnd codul cas. Programul va nregistra ntr-o list virtual primele dou puncte avnd codul ca i n momentul n care va citi un punct avnd codul cas va trasa un arc de cerc pe stratul Construcii folosind cele trei puncte. Este obligatoriu ca dup dou puncte avnd codul ca s urmeze, chiar dac nu imediat, un punct avnd codul cas. Codul cas va goli lista virtual alocat acestui cod, astfel nct pentru urmtorul arc de cerc aparinnd unei construcii aceast list virtual va fi goal. Aceeai modalitate de obinere a formelor geometrice se folosete i n cazul celorlalte coduri alfanumerice, care vor avea efecte pe straturile Anexe, Drumuri_alei, Limite_proprietate, etc. Este evident c nu se poate elimina efectuarea schiei pe teren, care ajut la completarea i verificarea desenului. Dup reprezentarea desenului cu ajutorul codurilor utilizatorul va trebui s verifice dac acesta corespunde schiei fcute pe teren, s-l completeze acolo unde este cazul cu detaliile liniare ce nu au fost desenate, precum i cu elementele de toponimie. La conceperea programului IC s-au respectat semnele convenionale i regulile de scriere stabilite pentru elementele de toponimie care sunt prevzute n Atlasul de semne convenionale pentru planurile topografice la scrile 1:5000, 1:2000, 1:1000, 1:500 ediia 1978, precum i normele tehnice prevzute n metodologia privind executarea lucrrilor de introducere a cadastrului imobiliar n localiti i n metodologia privind executarea lucrrilor de introducere a cadastrului reelelor edilitare n localiti. Lucrarea de fa i propune s aprofundeze unele posibiliti de automatizare a planului numeric n domeniul obinerii imaginii grafice ale acestuia. Aceast automatizare nu se poate realiza numai n faza de birou, ci trebuie corelat cu o metodologie de culegere a datelor pe teren, cu ajutorul staiilor totale i folosind coduri caracteristice. Tehnologia de culegere a datelor nu impune multe restricii, iar avantajele automatizrii procesului de obinere a imaginii grafice planului numeric sunt mult mai mari. Bibliografie [1] BURCHARD B, HARRINGTON D., PITZER D, - AutoCAD 2002, Editura Teora, Bucureti, 2002 [2] DIDULESCU C. Unele contribuii la realizarea planurilor numerice cadastrale, Tez de doctorat, U.T.C.B., Bucureti, 2003 [3] IRVINE W. - Surveying for Construction, 4th Edition, McGraw-Hill International Limited, UK, 1998 [4] STNCESCU C. AutoLISP Manual de programare, Editura FAST 2000, Bucureti, 1996 [5] - Atlas de semne convenionale pentru planurile topografice la scrile 1:2000, 1:1000 i 1:500, Bucureti, 1978 [6]-AutoCAD On-Line Documentation, - Autodesk, 2002

S-ar putea să vă placă și