Documente Academic
Documente Profesional
Documente Cultură
Programul TOPO-EXPERT este o initiativa particulara .S-au folosit cca 5400 ore de studiu individual pentru
realizarea acestui program La realizare au contribuit cu idei si rezolvari teoretice urmatoarele persoane in ordine
cronologica:
,ing. Ardelean Alexandru (calcul volume), dr. ing. Stefan Ovidiu (inserare semne conventionale),
S-a preluat modulul"Transformarea Helmert " sigla OCOT Maramures, aria.lsp uniftext.lsp Mircea Badut - site
OJCGC Valcea -cu acordul autorilor.
O contributie importanta si-a adus dir. ing. Chiorean Iuliu prin accesul la resursele Internet in perioada 2001-2002
in cadrul firmei Aurul SA Baia Mare.
Generarea fisierelor script pentru Autocad este ideea personala a autorului. Sursele programului au fost scrise in
FoxPro , modulele de lisp au fost scrise cu "Notepad", modulele dcl au fost scrise cu "Notepad". Fisierele dwg au
fost scrise sub Intellicad .Testarile s-au facut pe sistem de operare Windows 98 SE , Briscad Intellicad 4.0 .
Ultima evaluare s-a facut sub Autocad 2004 -trial primit de la Technocad Baia Mare - dealer autorizat Autodesk la
28.06.2004.
Autorul nu comercializeaza acest program, Autorul ofera dreptul de testare asupra programului in baza actului
"CONTRACT DE LICENTA PENTRU TESTARE ".
Meniul in limba romana a fost scris cu editorul de text "Notepad" si reprezinta o multime de"scurtaturi" spre
rezultatele programului TOPO-EXPERT. Nu s-a copiat sau decompilat nici o parte din mediu Autocad sau
Intellicad.
1. SCURTA PREZENTARE
Programul realizeaza calculul automat al masuratorilor topografice uzuale (poligonatii, ridicare detalii,
intersectii inainte, intersectii inapoi, calcul de suprafete si volume de stocuri ). Vizualizarea rezultatelor se
face in Autocad 14,2000.2002,2004 sau Intellicad 4.0 printr-un meniu in limba romana.
Modulul de calcul este direct executabil si genereaza fisiere de comenzi care executa automat transferul
informatiei in Autocad sau Intellicad .S-au folosit rutine lisp, casete de dialog format dcl, fox. Desenele
pentru semne conventionale au fost realizate cu Intellicad 4.0.
Configuratia minima ceruta pentru instalarea programului este Pentium I (133 MHz) pe care este instalat
Windows 95/98/2000/XP si Autocad 14/2000/2002/2004 sau Intellicad. Spatiul necesar pentru program este
de 3,5 MB pe HDD.
Programul este in faza de testari si functioneaza cu rezultate bune .Utilizatorul dispune de 100 de utilizari ,
actualizarea utilizarilor se face introducand un cod de depanare care se poate obtine prin telefon sau e-mail.
La pornirea programului apare ecranul din figura 1 care va prezinta resursele calculatorului si numarul de
utilizari ramase.
Fig.1 - Ecranul de prezentare a resurselor calculatorului
Daca numarul de utilizari ramase este 13, calculatorul va anunta ca trebuie sa solicitati un cod de acces care
va permite actualizarea numarului de utilizari.
Pentru versiunea completa numarul de utilizari nu este luat in calcul , programul functioneaza cu un numar
nelimitat de utilizari.
La apasarea tastei ENTER, se intra automat in ecranul de tip meniu care este prezentat in figura 2.
1.Calcul
2.Vizualizari
1.-calcul poligonatii si radiate pentru statie totala( datele de intrare sunt citiri pe vize, distante orizontale,
diferente de cota)
2.-calcul poligonatie si radiate pentru masuratori efectuate cu aparat clasic (tahimetrie cu THEO 010, THEO
020, THE0 080), datele de intrare sunt citiri pe vize , distante pe inclinare , diferente pe mira intre firele
stadimetrice)
Navigarea prin meniu se face cu ajutorul sagetilor / mouse-lui , alegerea optiunii se face prin apasarea tastei
ENTER.
Primul ecran care apare va prezinta datele existente in baza de date ordonate dupa unitate si lucrare. Aici se
poate actualiza o masuratoare mai veche prin pozitionara cu sagetile pe ea si apasarea tastei ENTER sau se
poate introduce o lucrare noua prin selectarea primei inregistrari care nu contine numele unitatii si numele
lucrarii.
La selectarea unei lucrari vechi , programul va dechide baza de date si va recunoaste toate punctele de statie
si radiatele introduse anterior prin coordonate si orientari calculate.
La selectarea unei lucrari noi, programul va cere introducerea punctului de statie ( de plecare) , coordonatele
punctului si orientarea de plecare.
In functie de modul de masurare ( statie totala sau aparat clasic) , meniul de introducere al datelor este
modificat automat pentru a prelua datele sub formatul specific ( distante reduse si diferente de cote pentru
statie totala / distante pe inclinare si citiri pe mira in dreptul firelor stadimetrice).
Imediat dupa introducerea elementelor masurate , se calculeaza coordonatele punctului radiat si se afiseaza
elementele orientarea spre punct si coordonatele calculate.
Daca operatorul sesizeaza o greseala la introducerea datelor, programul permite reintroducerea datelor de ori
cite ori dorim.
Continuarea introducerii de date se poate face la acceasi statie sau la o statie a caror coordonate au fost
calculate anterior.
Daca punctul de statie ales nu se afla in baza de date , programul solicita introducerea coordonatelor si a
orientarii spre acesta.
Ecranele de introducere a datelor sunt prezentate in fig. 5 - elemente pentru lucrul cu statia totala si fig. 6 -
elemente pentru lucrul cu aparatul clasic
La finalizarea introducerii datelor se realizeaza transferul automat in Acad al punctelor de statie si radiate ,
codul punctului si cota calculata a acestuia.
Iesirea din programul "TOPO-EXPERT" se face prin alegerea optiunii EXIT din bara "TERMINARE".
Aceste optiuni lucreaza pe acelasi principiu cu optiunea de transfer poligonatii, radiate prezentata anterior.
Programul RETRO-INTERSECTIE va permite calculul coordonatelor unui punct stationabil dupa ce s-a
vizat la trei puncte de coordonate cunoscute.
Algoritmul de calcul foloseste metoda DALAMBRE.Datele de intrare sunt coordonatele celor trei puncte la
care s-a vizat si citirile efectuate din punctul de statie la cele trei puncte.
Punctele si vizele se introduc?obligatoriu- in sensul cresterii citirii pe viza.Altfel, primul punct introdus
trebuie sa aiba citirea cea mai aproape de originea cercului topografic.
1. INTRODUC PUNCT
2. ALEG ORDINE
3. CALCUL
4. PUNCT FINAL
5. LISTARE
6. IESIRE
Permite introducerea coordonatelor si citire spre punctul vizat conform cu figura 15.
Fig. 15 - Introducerea datelor despre punctul vizat (nume, coordoante,citire viza)
Prin aceast meniu se pot introduce informatiile despre cele trei vize.
Exemplu de calcul:
Punctul A : XA=854242.254 m
YA=654242.254 m
cITIRE VIZA=22.63.25
Punctul B : XB=853371.907 m
YB=656064.341 m
cITIRE VIZA=81.79.79
Punctul C : XC=852507.357 m
YC=654986.586 m
cITIRE VIZA=124.38.34
Punctul de stationare S si punctele la care s-a vizat (A,B,C) sunt redate in figura 16.
XS=852993.990 M
YS=653778.791 M
Programul permite gruparea a alte 3 vize si refacerea calculului , astfel incat, punctul S sa fie determinat cel
putin din 2 grupari a 3 vize.
In final, se realizeaza media determinarilor pentru stabilirea punctului final, rezultatul poate fi listat pe ecran
sau imprimanta.
Din bara "CALCUL"se alege optiunea "CALCUL SUPRAFETE" si se apasa "ENTER". Se deschide
automat fereastra de selectare a lucrarii pe care dorim sa facem calcul de suprafete.Programul afiseaza o lista
a punctelor care au fost calculate , din aceasta lista operatorul poate alege punctele care constituie conturul
suprafetei. Punctele alese se marcheaza incepind cu cifrele 1,2,3,?, n, ordinea fiind aleasa in sens topografic
(in sensul acelor de ceasornic).
Exemplu de marcare a punctelor pentru care se face calculul de suprafata este redat in figura 19.
Dupa marcarea punctelor , se inchide fereastra cu CTRL+W ,programul selecteaza punctele marcate si face
calculul analitic al suprafetei luind in considerare inceputul conturului poligonal din punctul 1 si sfarsitul
conturului poligonal in punctul 5.
Prezentarea optiunii F2
Tasta F2 permite adaugarea unui punct la lista de puncte pentru care se face calculul de suprafete. Acesta
optiune este necesara daca avem de calculat suprafata unui contur poligonal format din puncte obtinute prin
radiere si puncte deja cunoscute (pentru care radierea nu este necesara).
Prezentarea optiunii F3
Prin apasarea tastei F3 se obtine calculul suprafetei. Exemplul de calcul al suprafetei este redat in figura 21.
Fig. 21 -Apasarea tastei F3 duce la afisarea valorii suprafetei formata de punctele 1,2,3,4,5.
Prezentarea optiunii F4
Prezentarea optiunii F5
Prezentarea optiunii F6
Prezentarea optiunii F7
Prezentarea optiunii F8
In Autocad , prin folosirea meniului "CADASTRU", transfer suprafete text,linii,punct se obtine imaginea
din figura 23.
Prezentarea optiunii F9
Tasta F9 permite eliminarea tuturor punctelor pentru care s-a dorit calculul de suprafata.
Aceasta tasta este utila in situatia cind s-a gresit marcarea punctelor ce apartin de conturul poligonal.
Tastele F2, F3, ? F9 lucreaza independent, nu este obligatorie respectarea unei ordini de apasare a acestora.
Programul de calcul volume
Programul va cere sa selectati lucrarea pentru care doriti trasarea profilelor, apoi va cere introducerea
echidistantei dintre profile. Echidistanta se alege in functie de distanta intre punctele radiate.
Dupa introducerea echidistantei , programul genereaza automat numarul necesar de profile , creeaza un
fisier de comenzi care contine datele necesare pentru desenarea acestora.
Profilele sunt orientate Nord-Sud , primul profil va contine cel mai vestic punct radiat din ridicarea
topografica. Ultimul profil va contine cel mai estic punct radiat.
Exemplu de halda de steril pentru care se calculeaza volumul este redat in figura 25.
Prin incarcarea fisierului traseaza.scr in desenul dwg obtine imaginea din figura 27.
Fig. 27- Generarea profilelor pe reprezentarea halzii de steril
Algoritmul de calcul permite operatorului sa determine punctul de intersectie dintre profil si oricare directie
formata din doua puncte radiate. Astfel , intersectia unui profil cu halda va genera un numar de puncte ce
formeaza un contur poligonal inchis , contur pentru care se calculeaza suprafata.
Intre doua profile consecutive volumul va fi dat de media aritmetica dintre suprafete inmultita cu
echidistanta dintre profile ( daca diferenta dintre cele doua suprafete este mai mica de 40 % ) .
Programul va cere introducerea , pentru fiecare aliniament , grupelor de doua puncte care formeaza directii
ce intersecteaza profilul curent.
In figura 28 se arata ecranul de introducere a datelor pentru calculul unui punct de pe profil
Odata cu afisarea volumului total , programul genereaza desenul fiecarei sectiuni prin stoc/halda , datele
generate se incarca in Autocad folosind comanda script.
Fig.29 -Generarea automata a sectiunilor prin halda de steril
In final, desenul poate fi completat cu chenar, titlu si alte date necesare pentru realizarea unei documentatii
grafice complete.
Alte instructiuni de utilizare se gasesc pe cd-ul livrat de autor pentru testarea produsului .Detinerea fara licenta ,
copierea, reproducerea sub orice forma a programelor pe calculator fara acordul detinatorului drepturilor de autor se
pedeseste in conformitate cu legile in vigoare.
Imaginile din aceasta prezentare sunt capturi din mediul BRISCAD INTELLICAD 4.0 si TOPO-EXPERT 10.0