Configurare - Puncte

În această secțiune se pot face setări ce se referă la modul cum vor fi scrise punctele.

Pentru textele ce descriu un punct se poate alege fontul, înălțimea textului, diametrul simbolului pentru punct (nodul) și unghiul de scriere. Pentru a ușura funcționarea programului CAD este recomandabil să se aleagă unul din fonturile shx predefinite respectiv RomanS, RomanD, RomanC, ItalicC etc. Înălțimea textului precum și diametrul simbolului vor fi introduse în mm sau în inch. La printare atât textele punctelor cât și diametrul simbolurilor vor respecta aceste dimensiuni. Unghiul sub care vor fi scrise textele se va introduce în grade centezimale în sistem de rotație topografic cu originea 0.0000g pe axa Nord și cu direcția de rotație în sensul acelor de ceasornic.

Forma punctului este forma simbolului (nodul) ce este definit în programul CAD la Point Style. Această setare este valabilă doar pentru cazul în care blocul cu atribute ce este alocat pentru puncte conține o entitate de tip POINT. Dacă blocul cu atribute alocat pentru punct este schimbat și în loc de o entitate POINT ce este folosită pentru a marca poziția în coordonate a punctului se folosește altceva atunci nici setarea de la diametrul punctului nu mai este valabilă.

Numele blocului cu atribute poate fi schimbat alegând un alt bloc .dwg ce poate fi realizat de către utilizator. Blocul cu atribute ce definește punctul trebuie realizat astfel încât nodul să fie în origine și să conțină minim 3 atribute așezate în ordine (denumire punct, cotă punct, cod punct). Atributele referitoare la punct trebuiesc setate ca fiind invizibile. Numele date atributelor pot fi oricare.

Codul punctului grafic este codul implicit pentru punctele introduse grafic. Acest cod va fi dat pentru toate punctele ce vor fi introduse grafic.

Distanța minimă între puncte este distanța la care două puncte sunt considerate suprapuse. Este folosită în cazul în care se dorește eliminarea punctelor comune, puncte ce se află la o distanță mai mică decât această valoare. Această distanță mai este folosită și la căutarea entităților ce trec prin sau pe lângă punct.

Pentru punctele noi introduse în desen, manual sau automat, se poate alege dacă se fixează sau nu coordonatele punctelor la numărul de zecimale. Tot pentru aceste puncte se poate alege dacă se rup liniile și poliliniile ce trec pe lângă puncte, liniile sunt rupte în două linii atunci când punctul se află pe linie iar în cazul unei polilinii se inserează un vertex nou.

La raportarea punctele dintr-un fișier sau a punctelor recepționate de la un instrument se pot realiza următoarele operații:

·      verificarea suprascrierii punctelor;

·      eliminarea punctelor comune;

·      ordonarea punctelor după denumire;

·      verificarea punctelor cu aceeași denumire;

·      optimizarea poziției textelor punctelor.

Verificarea suprascrierii este făcută atunci când punctele sunt scrise în desen. Dacă în aceleași valori de coordonate există un punct deja inserat atunci se cere confirmarea privind: înlocuirea punctului (punctul existent este șters și se introduce punctul nou), neînlocuirea (punctul existent rămâne cel din desen iar cel nou nu este inserat) sau suprascrierea (punctul nou este scris peste cel existent). Atunci când se solicită verificarea suprascrierii programul funcționează mai încet deoarece pentru fiecare punct inserat este verificat dacă în desen există un punct deja inserat în aceleași valori de coordonate.

Punctele ce sunt eliminate sunt punctele ce se află la o distanță mai mică decât distanța minimă dintre două puncte.

Ordonarea va fi făcută după denumirea punctului dar ținându-se cont mai întâi de cele ce conțin caractere, apoi de cele ce conțin și caractere și numere și apoi de cele ce conțin doar numere.

Verificarea punctelor cu aceeași denumire este făcută pentru punctele din tabelul cu coordonate ce se vor raporta prin comanda RapPct sau comanda RxCoo. Atunci când în tabel există puncte cu aceeași denumire programul va afișa un mesaj ce conține numerele de linie (ID) pentru cele două puncte.

Optimizarea poate fi făcută astfel încât să nu existe suprapuneri între textele punctelor, iar pentru punctele la care nu s-a găsit spațiu liber pentru textele acestora atunci punctele vor fi trecute pe layer-ul de texte suprapuse.