Mulţumiri



Yüklə 1,64 Mb.
səhifə37/118
tarix03.01.2022
ölçüsü1,64 Mb.
#34196
1   ...   33   34   35   36   37   38   39   40   ...   118

Clasa CurbăSuperioară


Toate curbele care nu sunt stocate ca o secvenţă de segmente de dreaptă vor fi numite curbe superioare. Acestea pot conţine: arce de cerc, curbe B-Spline, informaţii suplimentare despre sculă, culoare, strat de desenare. În această lucrare nu vor fi detaliate şi utilizate, pentru a păstra expunerea cât mai simplă. Fiind posibilă derivarea directă din curbă, toţi operatorii, metodele şi funcţiile asociate clasei curbă se presupun moşteniţi.
      1. Clasa Plasă


Plasele sunt cele mai simple obiecte care pot fi utilizate pentru stocarea suprafeţelor. Sunt extensia naturală înspre stocarea suprafeţelor la curbele discrete (polilinii). În concluzie, pentru a le stoca este nevoie de o matrice bidimensională, în care sunt stocate punctele reţelei. Rezultă că forma celulei elementare este patrulateră, dar nu şi plană (conversia într-o reprezentare triunghiulară este trivială, unind două colţuri opuse ale celulei elementare).

In mod similar se poate demonstra că orice suprafaţă continuă de ordin superior poate fi convertită într-o suprafaţă finită de tip plasă, cu o eroare mai mică de toleranţă dată.

Apariţia plaselor a fost naturală, ele fiind o metodă simplă, utilizată larg în schimbul de informaţii de nivel scăzut despre suprafeţe, între aplicaţii. Este suportată cam de toate formatele care suportă suprafeţe (STEP, IGES, VDA, ACIS, DXF).

Dezavantajul lor major este acela că sunt mari consumatoare de memorie, din cauza stocării discrete a valorilor.

Având în vedere acest dezavantaj (al consumului de memorie), de-a lungul vremii sau dezvoltat metode mai evoluate, pentru a reduce consumul de memorie, prin detecţia şi eliminarea porţiunilor plane. O primă observaţie este că această metodă utilizează o structură arborescentă pentru stocare mai eficientă, dar şi mai complicată, din punctul de vedere al parcurgerii şi exemplificării.

Plasele şi plasele optimizate se regăsesc în multe din produsele destinate fabricaţiei actuale, ca un tip de dată ascuns, reprezentând corecţia spaţială de sculă, deoarece, pe acest tip de dată proiecţiile şi secţionăriile se realizează relativ simplu, deci conversia în fişier NC este relativ simplă.

Există metode destul de complicate de a creşte calitatea plasei, prin conversia ei într-o plasă B-Spline şi stocarea cu un pas mai mare (metoda folosită de autor în produsul TechnoMesh, numită rafinare [DM01..12]).


  • Operatori:

Operatorii specifici clasei Plasă sunt cei de la Clasa BazaVectorială. Orice operaţie care conţine ca parametru un scalar sau un punct poate fi definită pe o colecţie de puncte de tip plasă (mesh [ACAD]).

  • Metode:

Metodele descrise sunt cele elementare, de adunare, modificare şi ştergere a punctelor, precum şi cele de schimbare de sens interogare despre sens, care îşi au sensul doar în cazul curbelor închise.


Yüklə 1,64 Mb.

Dostları ilə paylaş:
1   ...   33   34   35   36   37   38   39   40   ...   118




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin