Sunteți pe pagina 1din 224

Ionel Vieru

Dinel Popa

Claudia Popa

ELEMENTE DE BAZ ALE


PROIECTRII ASISTATE DE
CALCULATOR

Editura Universitii din Piteti 2005

Editura Universittii din Pitesti


Str. Trgu din Vale, nr.1,
110040, Piteti, jud. Arge
tel/fax: 40 48 21.64.48

Copyright 2005 Editura Universitii din Piteti


Toate drepturile asupra acestei ediii sunt rezervate
Editurii Universitii din Piteti.
Nici o parte din acest volum nu poate fi reprodus
sub orice form, fr permisiunea scris a autorului.

Director Editur: lector univ. drd. Sorin FIANU


Redactor ef: prof. univ. dr. Constantin IBRIAN
Consilier editorial: conf. univ. dr. Dumitru CHIRLEAN
Bun de tipar: 20.04.2005, tiraj: 50.
Refereni tiinifici:
- prof. univ. dr. ing. Alexandru BOROIU
- prof. univ. dr. ing. Viorel NICOLAE
Descrierea CIP a Bibliotecii Naionale a Romniei
VIERU, IONEL
Elemente de baz ale Proiectrii Asistate de Calculator /
Ionel Vieru, Dinel Popa, Claudia Popa. - Piteti: Editura
Universitii din Piteti, 2005
Bibliogr.
Index
ISBN 973-690-394-X
I. Popa, Dinel
II. Claudia, Popa

PREFA
Munca de proiectare a unui inginer nu mai poate fi conceput n afara
calculatorului, reprezentrile virtuale au devenit limbajul curent de exprimare.
ncepnd din faza conceptual pn la etapa de fabricare, desenul n plan,
dar mai ales modelarea 3D este necesar n toate etapele de elaborare i promovare
a unui produs nou.
n capitolul introductiv al acestei lucrri sunt prezentate probleme privind
proiectarea n domeniul tehnic, evoluia conceptului de proiectare, clase de
proiectare utilizate i aspecte legate de conceptul de inginerie simultan.
n capitolul al doilea sunt prezentate elemente legate de integrarea
activitilor cu calculatorul ntr-o ntreprindere i se subliniaz importana i
avantajele lucrului ntr-un mediu CAD.
Capitolul al treilea se refer la probleme n legtur cu modelarea
geometric, respectiv sunt prezentate principiile reprezentrii matematice ale
corpurilor, posibiliti de modificare a formelor sau poziiilor n spaiu ale acestor
corpuri.
n capitolul patru al lucrrii sunt expuse ntr-o ordine logic cele mai
uzuale comenzi AutoCAD folosite n grafica asistat. Exemplele i aplicaiile
efectuate fac ca materialul s nu fie numai o simpl niruire de comenzi i
explicaii ale modurilor de folosire, dar i o reprezentare n plan a elementelor
geometrice i a corpurilor geometrice pe baza metodelor i regulilor stabilite de
geometria descriptiv i normativele n vigoare.
Capitolul al cincilea este dedicat modelrii, reprezentrii suprafeelor i
solidelor. Cu ajutorul comenzilor prezentate se obin obiecte n trei dimensiuni, iar
multitudinea de exemple efectuate simplific procesul de parcurgere i nelegere a
modului de generare, modelare i vizualizare a suprafeelor i solidelor. O atenie
deosebit se acord reprezentrii obiectelor spaiale obinute.
Capitolul al aselea se refer la utilizarea calculatorului pentru generarea i
manipularea datelor n vederea fabricrii pieselor. Sunt prezentate principiile
utilizrii mainilor cu conducere numeric i sunt descrise principalele procedee de
fabricare rapid a prototipurilor.
n ultimul capitol sunt prezentate probleme privind utilizarea calculatorului
n analiza proiectelor inginereti. Sunt descrise aspecte legate de utilizarea metodei
elementelor finite i sunt prezentate diverse aplicaii.
Avnd convingerea c lucrarea este n continuare perfectibil, autorii
rmn ndatorai celor care folosind materialul de fa i vor contacta pentru
exprimarea observaiilor lor.
Autorii

CUPRINS

1. INTRODUCERE
1.1.
1.2.
1.3.

Proiectarea n domeniul tehnic


Clase de proiectare n domeniul tehnic
Conceptul de inginerie simultan

2. INTEGRAREA ACTIVITILOR CU
CALCULATORUL - SISTEMUL CAD
2.1.
2.2.

Integrarea sistemelor asistat de calculator


Sistemele CAD/CAM/CAE
2.2.1.

Sistemul CAD
2.2.1.1. Cerinele unui sistem CAD
2.2.1.2. Evaluarea unui sistem CAD

3. MODELAREA GEOMETRIC
3.1.

Modelarea Wireframe
3.1.1.
3.1.2.
3.1.3.

3.2.

Modelarea cu suprafee
Suprafee Bzier
Suprafee B-spline

3.2.1.
3.2.2.
3.2.3.

3.3.
3.4.

Reprezentarea Curbelor
3.1.1.1. Forma neparametric
3.1.1.2. Forma parametric
Curbe analitice
Curbe sintetice
3.1.3.1. Curbe Bzier
3.1.3.2. Curbe B-spline

Controlul parametric al formelor : Nurbs i -spline

Modelarea cu solide
Transformri geometrice
3.4.1. Transformri geometrice n spaiu

9
10
12
15

21
22
24
25
29
30
33
33
34
35
35
36
37
37
40
45
45
46
47
48
50
50

Cuprins

3.4.1.1.
3.4.1.2.
3.4.2.

Transformri geometrice primitive


Alte transformri geometrice n spaiu

Transformri geometrice n plan

4. GRAFIC ASISTAT
4.1.
4.2.
4.3.

Noiuni introductive
Lansarea n execuie a AutoCAD-ului i operaii de setare
Comenzi de editare
4.3.1.
4.3.2.

4.3.3.

4.3.4.

4.4.

Caracteristici ale liniilor n AutoCAD


4.4.1.
4.4.2.
4.4.3.

4.5.
4.6.

Introducerea coordonatelor punctelor


Comenzi pentru editarea entitilor fr grosime
4.3.2.1. Comanda LINE
4.3.2.2. Comanda CIRCLE
4.3.2.3. Comanda ARC
4.3.2.4. Comanda POLYGON
4.3.2.5. Comanda ELLIPSE
Comenzi ajuttoare
4.3.3.1. Comanda SNAP
4.3.3.2. Comanda GRID
4.3.3.3. Comanda ORTHO
4.3.3.4. Comanda UNDO
4.3.3.5. Comanda REDO
4.3.3.6. Comanda OSNAP
Editarea entitilor cu grosime
4.3.4.1. Comanda PLINE
4.3.4.2. Comanda RECTANGLE
4.3.4.3. Comanda TRACE
4.3.4.4. Comanda DONUT
Grosimea liniilor
Tip de linie
Culoarea liniilor

Desenarea pe straturi (LAYERE)


Comenzi pentru ajustri i modificri ale obiectelor deja editate
4.6.1.
4.6.2.
4.6.3.
4.6.4.
4.6.5.
4.6.6.
4.6.7.
4.6.8.
4.6.9.
4.6.10.
4.6.11.
4.6.12.
4.6.13.

Comanda TRIM
Comanda EXTEND
Comanda FILLET
Comanda CHAMFER
Comanda PEDIT
Comanda BREAK
Comanda STRETCH
Comanda SCALE
Comanda CHANGE
Comanda COPY
Comanda MIRROR
Comanda OFFSET
Comanda ARRAY

50
53
54
55
55
56
62
62
63
64
66
67
70
70
72
72
73
73
74
74
75
77
77
79
80
80
81
81
81
83
84
87
87
88
89
91
91
93
94
95
96
96
97
98
98

Elemente de baz ale proiectrii asistate de calculator

4.6.14. Comanda MOVE


4.6.15. Comanda ROTATE
4.6.16. Comanda ERASE

4.7.

Comenzi de definire i inserare a blocurilor


4.7.1.
4.7.2.
4.7.3.
4.7.4.
4.7.5.
4.7.6.

4.8.

Comenzi de haurare i modificare a haurilor existente


4.8.1.
4.8.2.

4.9.

Comanda BLOCK
Comanda WBLOCK
Comanda INSERT
Comanda EXPLODE
Comanda DIVIDE
Comanda MEASURE
Comanda BHATCH
Comanda HATCHEDIT

Comenzi de editare a textelor


4.9.1.
4.9.2.
4.9.3.
4.9.4.

Comanda DTEXT
Comanda STYLE
Comanda MTEXT
Comanda DDEDIT

4.10. Comenzi de cotare


4.10.1. Cotarea liniar
4.10.1.1. Comanda DIMLINEAR
4.10.1.2. Comanda DIMALIGNED
4.10.1.3. Comanda DIMROTATED
4.10.1.4. Comanda DIMBASELINE
4.10.1.5. Comanda DIMCONTINUE
4.10.2. Cotarea circular
4.10.2.1. Comanda DIMRADIUS
4.10.2.2. Comanda DIMDIAMETER
4.10.2.3. Comanda DIMCENTER
4.10.3. Cotarea unghiular
4.10.4. Cotarea raportat la un sistem de referin
4.10.5. Cotarea cu tolerane i indicare a abaterilor
4.10.5.1. Comanda TOLERANCE
4.10.5.2. Comanda DIMSTYLE/TOLERANCE
4.10.6. Adnotri cu linii de indicaie
4.10.7. Definirea sau modificarea stilului de cotare

5. MODELAREA
SPAIALE
5.1.
5.2.

REPREZENTAREA

Sisteme de coordonate
Vizualizarea desenelor 3D
5.2.1.
5.2.2.
5.2.3.

5.3.

Comanda VPOINT
Comanda DVIEW
Comanda 3DORBIT

Editarea suprafeelor i solidelor


5.3.1.

Editarea suprafeelor

STRUCTURILOR

100
101
101
102
102
104
105
107
107
108
109
109
110
111
111
113
113
115
116
117
117
118
119
119
120
121
121
121
122
122
123
123
124
125
126
128
131
131
136
136
137
139
142
143

Cuprins

5.3.2.

5.3.3.

5.3.4.

5.3.5.
5.3.6.
5.3.7.
5.3.8.

5.4.

5.3.1.1. Suprafee predefinite de AutoCAD


5.3.1.2. Suprafee editate de utilizator
Editarea suprafeelor 3D pornind de la desene 2D
5.3.2.1. Comenzile ELEV i CHANGE
5.3.2.2. Comanda 3DARRAY
5.3.2.3. Comanda ROTATE3D
Generarea suprafeelor
5.3.3.1. Generarea suprafeelor riglate (RULESURF)
5.3.3.2. Generarea unei suprafee de rotaie (REVSURF)
5.3.3.3. Generarea unei suprafee mrginit de frontiere
5.3.3.4. Generarea unei suprafee de translaie (TABSURF)
Modelarea solidelor folosind solide primitive
5.3.4.1. Comanda BOX
5.3.4.2. Comanda SPHERE
5.3.4.3. Comanda CYLINDER
5.3.4.4. Comanda CONE
5.3.4.5. Comanda WEDGE
5.3.4.6. Comanda TORUS
Modelarea solidelor folosind solide compozite
Modelarea solidelor folosind solide extruse (EXTRUDE)
Modelarea solidelor folosind solide de revoluie
Modificarea solidelor
5.3.8.1. Comanda FILLET
5.3.8.2. Comanda CHAMFER
5.3.8.3. Comanda SLICE
5.3.8.4. Comanda SECTION
5.3.8.5. Comanda MIRROR3D

Reprezentarea fotografic a obiectelor spaiale


5.4.1.
5.4.2.
5.4.3.

Configurarea unei reprezentri fotografice


Crearea unei scene
Crearea unui fundal

6. SISTEMUL CAM
6.1.

Conducerea numeric a mainilor unelte


6.1.1.
6.1.2.
6.1.3.

6.2.

Procedee de fabricare rapid a prototipurilor


6.2.1.
6.2.2.
6.2.3.
6.2.4.
6.2.5.
6.2.6.
6.2.7.

6.3.

Axele de lucru ale mainilor unelte


Stabilirea punctelor de referin i compensarea uneltelor
Programe pentru fabricarea asistat
Sterolitografia - STL
Fabricarea de piese stratificate - LOM
Sinterizarea selectiv cu laser - SLS
3D Print Tiprirea tridimensional
Modelmaker
Fabricarea prin depunere de material - FDM
Procedeul de fabricaie stratconception

Transferul modelului geometric ntre programul CAD i sistemul RP

143
148
150
150
152
152
154
155
156
157
157
158
159
159
160
160
161
161
162
164
165
167
167
168
169
170
170
171
171
174
179
181
181
182
183
184
186
187
190
192
194
195
196
196
197

Elemente de baz ale proiectrii asistate de calculator

7. SISTEMUL CAE
7.1.

Utilizarea metodei elementelor finite


7.1.1.
7.1.2.
7.1.3.
7.1.4.
7.1.5.
7.1.6.

7.2.
7.3.
7.4.

Avantajele utilizrii metodei elementelor finite


Etape de lucru n metoda elementelor finite
Analize structurale
Analize termice
Analize de curgere a fluidelor (CFD)
Optimizri ale proiectelor

Simularea proceselor industriale


Elemente de frontier
Programe pentru mecanica sistemelor de corpuri

BIBLIOGRAFIE

199
199
199
200
206
211
214
215
216
218
219
221

INTRODUCERE

ntreprinderile sunt implicate astzi ntr-un amplu proces de schimbare cu o


dinamic extrem de rapid, consecinele pe termen lung ale acestui fenomen fiind
greu de prevzut.
Evoluia contextului industrial a artat foarte clar c astzi o ntreprindere se
gsete sub influena tripletei calitate/termene/costuri (v. fig. 1.1).
Este dificil deci a se separa cele trei mari obiective urmrite, acestea fiind
strns legate ntre ele:
mbuntirea calitii;
reducerea ciclului de livrare;
reducerea costurilor.

Calitate
(Q)

ntreprindere
Costuri
(C)

Termene
(T)
Fig. 1.1. Tripleta calitate/termene/costuri.

Elementele rspunztoare pentru provocarea acestor schimbri majore care se


petrec astzi sunt tehnicile legate de industria informatic. Sistemele de

10

Elemente de baz ale proiectrii asistate de calculator

transmitere/recepie/stocare i prelucrare a informaiilor au evoluat continuu i


spre deosebire de alte domenii de activitate, putem remarca faptul c aceste sisteme
se afl n pragul unor perfecionri cu influene semnificative pentru modul de via
actual. Asistm practic la un fenomen informatic aflat n plin expansiune.
Posibilitile puse la dispoziie de industria informatic i de aplicaiile recente
(diferite pachete software dedicate, Internet, etc.) permit accesul la o cantitate
foarte mare de informaie (practic nelimitat), ce poate fi prelucrat n vederea
obinerii datelor dorite. n baza acestor informaii, prin prisma analizei i
interpretrii acesteia n mod corect i n timp util, se desfoar de fapt activitatea
de producie i comerul acestui nceput de mileniu.
1.1. PROIECTAREA N DOMENIUL TEHNIC
Evoluia conceptului de proiectare
n concepia tradiional, cunotina principal a proiectantului era aceea de
om specializat n tehnica principal utilizat n biroul su. Cultura tehnic a
proiectantului consta n a regrupa ntr-un ansamblu coerent diferite soluii locale
rspunznd funcionalitilor de baz ale produsului, la care aduga elemente de
legtur permind completarea definirii pieselor, reunite ntr-un desen tehnic, care
trebuia s defineasc complet produsul proiectat.
Dezvoltarea informaticii grafice din anii 1970-1980, a permis proiectanilor
transcrierea cunotinelor lor pentru maini realizndu-se biblioteci de componente,
aprnd software-uri pentru desen tehnic utiliznd aceste componente.
Punerea n practic a soluiilor locale nu era ns suficient pentru a se defini o
pies, fiind necesar a se reliefa aceste soluii prin aspecte suplimentare care au avut
drept scop spre exemplu n domeniul mecanic, poziionarea n spaiu a diferitelor
elemente tehnologice pe de o parte, i asigurarea pentru ansamblu a unei rezistene
mecanice corespunztoare unei bune funcionri a produselor (durata de via,
deformaie, etc.).
S-a abordat astfel a doua viziune a problemelor de proiectare sub aspectul
calculelor de structuri, aspect care era deja existent, apropiat componentelor
tehnologice, dar ascuns prin utilizarea de legi experimentale. Aplicaiile de calcul
au demarat prin utilizarea masiv a rezistenei materialelor. Experiena dobndit a
condus la descoperirea de coduri de calcul puternice (metoda elementelor finite de
exemplu) n care au fost introduse legi de comportament din ce n ce mai
complexe.
De la un sistem utilizat n principal pentru desenare se trece acum ctre un
sistem care se apropie de integrarea pe domenii. n domeniul mecanic dezvoltarea
s-a orientat ctre soluii de asamblare de elemente pur geometrice n perioada de
apogeu a calculului de structuri i a proiectrii de mari ansambluri (de exemplu
caroseriile de automobile).

Introducere

11

n anii 1975 se realizeaz de asemenea legtura ntre calculul numeric pentru


domeniul mecanic i analiza matematic de optimizare deschizndu-se calea spre
optimizarea formei.
n anul 1980 a aprut inteligena artificial care i-a cutat domenii de aplicaie
i a gsit o evoluie spectaculoas n domeniul proiectrii asistate de calculator, cu
ajutorul sistemelor expert care nmagazineaz cunotinele proiectanilor,
cunotine formate din elemente foarte diferite, uneori independente.
Se punea problema utilizrii pentru proiectare a acestor sisteme, capabile s
nmagazineze cunotinele mai multor experi, att ale celor vechi ct i a celor
tineri. Experienele moderne n proiectarea asistat de calculator au demarat practic
n aceast perioad.
Problemele proiectrii
Problemele proiectrii sunt probleme complexe, pentru rezolvarea crora
particip mai muli parteneri, de profesii diferite, ale cror interaciuni sunt
permanente.
Luarea n considerare a multitudinii de profesii n mod succesiv nu permite
dezlegarea problemelor de proiectare fr ncercri multiple i fr a se elimina din
timp n timp ci care mpiedic obinerea soluiei ideale.
Este deci deosebit de util a se realiza o organizare a proiectrii care s
permit fiecrei profesii s recunoasc care este punctul de blocaj n derularea
actului de proiectare. Este necesar deci ca fiecare participant care intervine la un
moment dat n viaa produsului, s fie prezent nc din faza de proiectare a
produsului pentru a interveni la timp i pentru o definire exact a acestuia.
Proiectarea este deci o art dificil. S-a creat o metodologie de proiectare
bazat pe etape intermediare, puncte de ntlnire i fixarea soluiilor.
Se vorbete astfel despre proiectarea iniial (preliminar) sau faza zero,
proiectarea de ansamblu (faza A), i de proiectarea de detaliu (faza B).
Fiecreia din aceste faze i corespunde un nivel de abordare a produsului de
realizat, faza zero permind specificarea ateptrilor i evaluarea soluiilor
posibile, faza A realiznd o arhitectur a sistemului i calculnd elementele de
interfa ntre diferitele pri ale produsului, faza B asigurnd n detaliu proiectarea
fiecrei pri (v. fig.1.2).
Decuparea n elemente considerate ca independente, nu poate conduce dect
la optimizri locale, suma optimelor locale necorespunznd n mod evident cu
optimul global. Pe de alta parte neluarea n considerare a unor parametrii n fazele
iniiale conduce n mod implacabil la momente de impas, necesitnd numeroase
bucle de revenire.

12

Elemente de baz ale proiectrii asistate de calculator

Proiectarea iniial
(faza zero)

Permite specificarea ateptrilor


i evaluarea soluiilor posibile

Realizeaz o arhitectur a
sistemului
Proiectarea de ansamblu
(faza A)

Proiectarea de detaliu
(faza B)

Asigur proiectarea fiecrei


pri n detaliu

Fig. 1.2. Etapele de baz ale proiectrii.

O problema complicat poate fi fracionat n probleme mai simple putnd fi


astfel rezolvat la finele arborescenei descrise. Dar o problem complex nu poate
fi rezolvat astfel, deoarece nu este posibil a se extrage din aceasta problem
elemente suficient de independente pentru a putea fi tratate de sine stttor.

1.2. CLASE DE PROIECTARE N DOMENIUL TEHNIC


Literatura de specialitate delimiteaz trei clase de proiectare specifice
domeniului tehnic, n funcie de caracterul su inovativ. n cadrul fiecreia dintre
acestea exist subclase, care determin uneori suprapunerea claselor definite.

Introducere

13

Proiectarea de clasa I
Activitatea de proiectare aparinnd acestei clase conduce la invenii majore,
la produse complet noi, este intens creativ. n general, are i consecine
organizatorice, determinnd apariia unei noi companii, a unui nou departament.
Pentru activitatea de proiectare de clasa I nu se cunosc n avans strategiile de
soluionare a problemelor. De aceea, nu poate fi supus unor activiti de
planificare. Proiectantul obinuit va desfura rar activiti aparinnd clasei I de
proiectare.
Proiectarea de clasa II
Activitatea de proiectare de clasa II este mai apropiat de cea obinuit, dar
implic nc un caracter inovativ substanial, admite o anumit planificare i
necesit specialiti din diferite domenii care trebuie s coopereze intre ei. Aceast
activitate apare cnd n proiectarea de rutin, se introduce o cerin nou, care
solicit utilizarea unor componente, tehnici sau tehnologii cu totul noi. Aceast
cerin nltur caracterul de rutin al procesului de proiectare. Specific activitii
de proiectare de clasa II este faptul c sursele de cunotine pot fi identificate n
avans, nu ns i strategiile de rezolvare a problemei.
Proiectarea de clasa III
O mare parte din activitatea de proiectare n domeniul tehnic se ncadreaz n
clasa III. n aceast clas, se aleg din seturi anterior identificate, alternative de
proiectare bine cunoscute i nelese.
Caracteristicile proiectrii de clas III constau n cunoaterea nc din faza
iniial att a surselor de cunotine, ct i a strategiilor de rezolvare a problemei de
proiectare. Proiectantul tie n fiecare moment care sunt opiunile i n ce ordine s
le selecteze. Pot fi enumerate ca exemple, crearea unor variante noi ale aceluiai
produs de baz, adaptarea unor produse existente la cerinele specifice locului de
instalare i funcionare
Dac n timpul activitilor de proiectare caracteristice acestei clase toate
alternativele de proiectare cad, orice variant aleas conducnd la eec, este foarte
probabil ca proiectantul sa treac la o activitate de clasa II.
Experiena n proiectare are n acest caz un rol important, o component
proiectat anterior de mai multe ori n condiii apropiate, permind identificarea
mai uoar a noii variante. Se apreciaz ca facilitile oferite de inteligena
artificial, de automatele de proiectare sau de sistemele de proiectare asistat de
calculator intervin mai puin n activitile de clasa I i II. n schimb, activitatea de
clasa III poate beneficia din plin de acestea, incluznd aspecte i etape de rutin.

14

Elemente de baz ale proiectrii asistate de calculator

Fazele realizrii proiectului de clasa III


Realizarea proiectului de clasa III demareaz prin stabilirea cerinelor de
proiectare, a atributelor noii entiti de proiectat, a performanelor ei tehnice,
economice, a timpului afectat rezolvrii problemei. Este elaborat o schi de
proiect, un proiect n faza primar, care are ca scop stabilirea caracteristicilor
globale i limitarea spaiului de cutare a soluiilor (figura 1.3).

R
e
p
r
o
i
e
c
t
a
r
e

Formularea cerinelor iniiale de


proiectare

Elaborarea proiectului brut


(schia de proiect)

Proiectarea propriu-zis

Evaluarea soluiei

Soluia final optim

Fig. 1.3. Fazele procesului de proiectare.

Faza cea mai complex este cea de proiectare propriu-zis. n cadrul unei
echipe de proiectare aceasta faz este nceput de proiectanii aflai pe nivele
superioare ale ierarhiei i este continuat de cei aflai pe nivele inferioare. Un
anumit specialist, de pe o anumit treapt ierarhic, primete o specificaie de
proiectare, care include anumite cerine si constrngeri de la un proiectant situat pe
un nivel superior. O dat ndeplinit sarcina proprie, proiectantul se adreseaz altor

Introducere

15

proiectani, care i succed ierarhic, pentru detalierea substructurilor. Dac mai


multe substructuri sunt independente, ele pot fi proiectate n paralel.
Anumite etape de proiectare pot conduce la eecuri, prin imposibilitatea
satisfacerii tuturor constrngerilor impuse. La apariia unor eecuri n timpul
activitii de proiectare, se declaneaz reproiectarea fazei respective sau a uneia
din fazele anterioare.
n concluzie, proiectarea tradiional, liniar a unui produs parcurge un
ansamblu de etape pornind de la specificaiile caietului de sarcini funcionale pn
la distrugerea obiectului creat.
Printre deficienele acestei metode liniare de proiectare putem aminti:
interfee dificile sau chiar absente ntre secvenele succesive ale proiectului i
ntre profesii;
pericol optimizrilor locale care pot aduce prejudicii optimizrii globale a
proiectului;
opacitatea criteriilor de alegere pentru opiunile tehnice luate n fazele din
amonte;
accentuarea ireversibilitilor i construcie prea n amonte de aceste
ireversibiliti;
timp prea lung pentru proiect corespunznd adiionrii timpilor de intervenie
pentru fiecare din diferitele profesii (meserii) succesive care concur la realizarea
produsului.
Din aceast analiz care arat un numr clar de limitri, rezult necesitatea de a
se regndi organizarea global a activitilor de proiectare i, n special, de a se
redefini modalitile i tehnicile de cooperare ntre competene, ceea ce presupune
a se gndi la alte moduri de organizare i de circulaie a cunotinelor.
1.3. CONCEPTUL DE INGINERIE SIMULTAN

n literatura de specialitate pentru ingineria simultan de-a lungul timpului au


fost utilizate mai multe denumiri: inginerie concurent, inginerie convergent,
inginerie paralel, inginerie combinat, inginerie sincron, inginerie integrat.
Ideea principala a proiectrii simultane const n punerea n practic a unei
colegialiti a proiectrii n care toi actorii poteniali sunt prezeni n orice
moment, fiecare putnd s dea un aviz competent viznd consecinele lurii unei
decizii colective.
Acest mod de funcionare permite rezolvarea unei mari pri din problemele
ridicate de proiectarea liniar:
interfaa ntre fazele proiectului sau profesii este suprimat;
toi participanii au acces n mod permanent la dosarul de produs;
nu trebuie s mai existe dezvoltri care conduc la o soluie de blocare pentru
o faza ulterioar;

16

Elemente de baz ale proiectrii asistate de calculator

toi participanii pot ncepe activitatea lor ct mai devreme i n paralel cu


ceilali. Principiile ingineriei simultane se aplic la domenii diverse ca: automobile,
aeronautic, aprare, electronic, transport, informatic, etc.
De fapt ce se nelege printr-un un sistem de concepie al produselor, de tip
simultan asistat de calculator? Ingineria simultan reprezint un mediu de
concepie a produselor care permite adaptarea la cerinele evolutive ale pieei n
modul cel mai eficient. n urm cu aproximativ trei decenii, timpul total pentru
realizarea unui produs reprezenta suma timpilor pentru fiecare activitate care se
rezolva secvenial, respectiv o activitate ncepea numai dup ce se ncheia
precedenta (T1 n figura 1.4).

T1

T2

T3

Fig. 1.4. Trecerea de la secvenial la simultan.

S-a trecut apoi la eficientizarea fiecrei activiti, reuindu-se astfel reducere


timpului (T2, v. fig. 1.4). Dezvoltrile ulterioare au necesitat nsi remodelarea
procesului (T3, v. fig. 1.4) trecndu-se la o desfurare pe ct posibil simultan a
fazelor. n acest caz prile componente ale procesului de realizare a noi produse se
desfoar simultan; n plus, exist posibilitatea ca anumite activiti s poat fi
repoziionate (n vederea creterii eficienei a calitii i reducerii costurilor), sau
chiar complet eliminate.

Introducere

17

Demn de subliniat este i faptul c acest sistem presupune existena unei baze
de date unice la nivelul ntregului proces, n care informaiile sunt stocate
indiferent de etapa n care au fost definite, ele putnd fi ulterior utilizate n oricare
alt etap de lucru.
Se evit n acest mod redefiniri generatoare de erori i mari consumatoare de
timp. n acest fel este posibil dezvoltarea unor produse n comun, de ctre
productorul final i furnizorul de subansamble (ce pot fi localizai chiar pe
continente diferite), cu condiia existenei unui sistem unitar de producere/transfer
i nmagazinare al informaiilor referitoare la proiect.
Se pune ntrebarea: cum este posibil s efectuezi n paralel anumite procese
care n mod normal nu se pot desfura dect secvenial? Pare imposibil s
construieti/testezi un prototip nainte de a definitiva complet geometria acestuia).
Rspunsul la aceast ntrebare este oferit de utilizarea proceselor asistate.
Geometria pieselor se construiete/proiecteaz ntr-un sistem de tip CAD
(Computer Aided Design), care permite definirea rapid i de mare precizie a
oricrei forme geometrice 2D/3D, form ce ulterior va fi preluat n celelalte etape
de lucru. Astfel de sisteme garanteaz precizia proiectrii, asigur determinarea
exact a grzilor ntre diferitele elemente componente, vizualizarea obiectelor n
timp real a imaginilor dinamice ale obiectelor.
Ulterior geometria este preluat de pachete de programe destinate simulrii
de produs i de proces, care:
stabilesc solicitrile i eforturile la care este supus obiectul de studiu
conform condiiilor de funcionare din exploatare i condiiilor
stipulate n norme/regulamente (compartimentul CAE Computer
Aided Engineering);
analizeaz posibilitatea de fabricaie a produsului, conform tehnologiei
propuse - de fapt se poate simula efectiv procesul de fabricaie
(compartimentul CAM - Computer Aided Manufacturing);
realizeaz un feedback activ, rapid i eficient ntre diferitele etape ale
procesului.
Acest ntreg ciclu, poate fi reluat, n cazul n care se dorete optimizarea
produsului sau ncercarea altor variante (schimbri de material, de condiii de
fabricaie, de form, etc.).
Odat reperele validate din punct de vedere al produsului (conform
condiiilor de funcionare) respectiv al posibilitilor de fabricaie, geometria (n
sistemul CAD) permite definirea SDV-isticii (pregtirea de fabricaie). Sculele i
matriele se vor fabrica cu ajutorul mainilor unelte cu conducere numeric
(MUCN), n baza traseelor de mainare generate de sistemul CAD.
n acest fel se creeaz premizele obinerii condiiilor de calitate ale viitorului
produs, toleranele de execuie ale pregtirii de fabricaie putnd fi meninute n
limitele preconizate. Se ajunge n acest fel la transpunerea fizic a proiectelor
construite i validate n sistem numeric (virtual) - n fapt acesta este i scopul final
al ntregului sistem prezentat. Realizarea virtual a prototipurilor i a procesului de
fabricaie, precum i a testrii funcionrii conduce, pe lng scurtarea duratei

18

Elemente de baz ale proiectrii asistate de calculator

procesului, la reduceri semnificative ale costurilor. Prototipurile fizice sunt


fabricate i testate doar pentru a se valida rezultatele numerice obinute - trebuie s
precizm aici faptul c pentru anumite industrii s-a reuit eliminarea total a
prototipurilor fizice.
Desigur c acest ciclu general poate fi particularizat pentru diferite aplicaii
industriale. La modul general detalierea acestui concept se poate transpune n
parcurgerea etapelor prezentate sintetic n figura 1.5.

INTRARE

Design/
proiectare
CAD

CAE - 1
Analiza proiectrii

Analiz
structural

Verificare
produs

VIRTUAL

TESTARE

(numeric)

Verificare
proces
Mainare
asistat

CAE - 2
Simularea
testrii

CAE

REAL
FABRICAIE

(fizic)

TESTARE
IEIRE
Fig. 1.5. Realizarea prototipurilor.

Introducere

19

Trebuie de asemenea menionat faptul c diferitele etape ale acestui ciclu se


pot realiza integrat, mpreun cu furnizorii de subansamble, prin aceasta
realizndu-se posibilitatea implementrii experienei dobndite de ctre acetia n
viitorul produs nc din fazele primare ale dezvoltrii produsului.
Introducerea sistemelor asistate de calculator ntr-o ntreprindere are efecte
directe asupra tuturor compartimentelor. n tabelul 1.1 sunt prezentate succint cele
mai importante efecte asupra unora din compartimentele de baz ale ntreprinderii.
Tabelul 1.1. Efecte ale implementrii sistemelor asistate de calculator
COMPARTIMENTUL
EFECTE
CERCETARE I
Crearea unor valori refolosibile;
DEZVOLTARE
Utilizarea experienei dobndite la nivelul;
tuturor compartimentelor;
PROIECTARE
Reducerea timpului total de dezvoltare a
PRODUS
produsului;
mbuntirea calitii proiectrii de produs i
de proces;
Reducerea costurilor ciclurilor de via a
produselor;
INGINERIE
Reducerea timpului total de dezvoltare a
produsului;
mbuntirea calitii proiectrii de produs i
de proces;
Crearea unor valori refolosibile;
PRODUCIE
mbuntete
calitatea
procesului
de
producie;
Scderea costurilor de fabricaie;
Scderea timpului alocat ciclului de fabricaie;
DISTRIBUTIE
Scderea costurilor de distribuie;
VNZRI
Creterea veniturilor;
SERVICE
Control mai strns asupra cheltuielilor de
garanie;
Creterea reputaiei produselor.
Acest tabel reflect impactul de profunzime pe care l au sistemele de
inginerie asistat asupra ntreprinderilor, dincolo de simpla eficientizare a activitii
tehnice. n concluzie, conform mai multor studii efectuate de firme specializate n
studiul sistemelor de definire a produselor asistate de calculator, implementarea
unui astfel de sistem ntr-o ntreprindere permite obinerea urmtoarelor beneficii:
Reducerea timpului de dezvoltare produs cu 30...55%;
Reducerea numrului de schimbri/modificri ale proiectului cu
50...95%;

20

Elemente de baz ale proiectrii asistate de calculator

Reducerea numrului de prototipuri cu 65...70%


Reducerea timpului de lansare pe pia al produsului cu 20...90%;
Reducerea ratei de defectabilitate cu 60%
Creterea calitii generale a produsului cu 100...600%;
Creterea cifrei de vnzri cu 5...50%
Creterea ratei de rentabilitate cu 20...120%
Ofer posibilitatea proiectrii n comun a diferitelor subansambluri, de
ctre productorul final i diveri furnizori;
Se poate integra cu eficien maxim activitatea subfurnizorilor;
Transferul facil, rapid i precis de informaie tehnic ntre centrele de
profit;
Utilizarea unei baze de date unitare, n toate fazele proiectrii;

INTEGRAREA ACTIVITILOR CU
CALCULATORUL SISTEMUL CAD

Apariia i dezvoltarea deosebit de rapid a calculatoarelor personale a atras


i dezvoltat n mod firesc implementarea sistemelor asistate de calculator, acestea
asigurnd viteze i capaciti de lucru comparabile cu cele oferite cu puin timp n
urm doar de calculatoare puternice.
Cheia succesului n ultimele decenii n domeniul producerii de bunuri s-a
dovedit a fi flexibilitatea i scurtarea procesului de proiectare i pregtire a
fabricaiei. Acest lucru este posibil n momentul de fa numai prin utilizarea celor
mai recente sisteme integrate de proiectare asistat, n jurul unei baze de date
extinse, care cuprinde informaii generalizate, cu caracter eterogen din toate sferele
de activitate ale ntreprinderii.
S-a impus astfel un domeniu distinct al tiinei calculatoarelor i anume,
integrarea activitilor industriale cu calculatorul. Aplicaiile acestor noi tehnologii
se regsesc n toate domeniile de activitate n care se cerceteaz i se produce cu
ajutorul unor maini i instalaii
Toate aceste dezvoltri se realizeaz n strns corelaie cu dezvoltarea
reelei digitale cu servicii integrate-ISDN (Integrated Digital Service Network),
care se constituie ntr-un suport major al sistemelor integrate prin servicii de
calitate i rapide, asigurndu-se astfel interconectarea eficient ntre utilizatori i,
implicit, suportul informaional necesar. Se asigur astfel legturi rapide, fidelitate
i securitatea informaiei transmise la distane mari pentru o gam larg de servicii
informatice cum ar fi: transmisii de date, vocale, text, imagini, videotelefonie etc.
S-au dezvoltat componente necesare achiziiei datelor din aparatura de
control i pachete de programe performante care permit crearea unor instrumente
virtuale, care uneori sunt mai complexe i mai performante dect instrumentele
reale. Instrumentarea asistat de calculator constituie acum o treapt superioar de
investigare i control a proceselor i produselor.
Aceste mutaii complexe n proiectarea i realizarea produselor conduc la
reducerea ciclului de rennoire i livrare, creterea cerinelor asupra funcionalitii
i nivelului tehnic calitativ, reducerea dimensiunii loturilor de fabricaie n paralel
cu creterea flexibilitii proceselor de fabricaie.

22

Elemente de baz ale proiectrii asistate de calculator

Una din dificultile proiectrii simultane este bineneles legat de om.


Problema de baz este c trebuie s se permit trecerea fr probleme de la un
mediu legat de o profesie la un alt mediu legat de o alt profesie. Piesa este aceeai
ca i descrierea ei, dar fiecare are propria sa modalitate de a vedea aceast pies,
transformnd obiectul cunoscut ntr-o entitate proprie. Ideea const n gsirea unui
limbaj comun care s permit urmrirea evoluiei proiectului n timp real, n sensul
c fiecare trebuie s se gndeasc la un el comun, pe care fiecare trebuie s-l
neleag, permindu-se fiecrui profesionist s-i fac imediat meseria sa proprie
de dezvoltare.
2.1. INTEGRAREA SISTEMELOR ASISTAT DE CALCULATOR
Noiunea de integrare are mai multe nelesuri:
ntr-un prim sens, integrarea const n luarea n considerare a evenimentelor
care trebuie s apar, mai devreme sau mai trziu, n fabricaie, punere n
funciune, utilizare sau distrugere a produsului.
ntr-un al doilea sens integrarea const n posibilitatea de a se imagina soluii
n funcie de mediul n care trebuie s evolueze produsul. Mediul este vzut aici
ntr-un sens larg, fiind vorba att de mediul social, ct i de cel fizic al produsului,
att n faza de proiectare cat i n faza de fabricaie sau de utilizare. Integrarea este
de asemenea legat de integrarea meseriilor deoarece luarea n considerare a
restriciilor specifice de fabricaie va depinde de existena mijloacelor disponibile
pentru realizarea produsului.
ntr-un al treilea sens integrarea este vzut sub aspectul participativ al
diferitelor corpuri profesionale pe parcursul proiectrii. Prin integrarea
competenelor profesionale, luarea n considerare a cerinelor profesionitilor din
fiecare specialitate care concur la realizarea produsului, conduce la o evoluie a
proceselor ntr-un sens acceptabil prin eliminarea ireversibilitilor n procesul de
proiectare.
Trebuie totui menionat faptul c punerea n funciune a unei organizri
simultane a activitilor nu rezolv ntotdeauna toate problemele. Dei se lucreaz
paralel nu se pot multiplica resursele la infinit i nu se poate vorbi nc de un optim
global pentru ansamblul problemei. Problema de proiectare a produselor nefiind cu
soluie final unic, luarea n considerare a unei metode de rezolvare din
multitudinea metodelor posibile va avea repercursiuni directe asupra rezultatului
final. Idealul ar fi ca, pentru fiecare variant posibil, s se lanseze un studiu
permindu-se astfel obinerea unui ansamblu de soluii admisibile i alegerea
dintre acestea a veritabilului optim. Se poate vorbi astfel de paralelismul
variantelor care nu trebuie ns confundat cu paralelismul sarcinilor (task-urilor).
Exist de asemenea paralelismul de calcul care const n realizarea simultan
de calcule ale componentelor vectoriale fiind o problem cu resurse independente
simultane. Persoanele care lucreaz pe diferitele variante nu interfer ntre ele,
fiind persoane care lucreaz n paralelism de task-uri.

23

Integrarea activitilor cu calculatorul sistemul CAD

n concluzie tendina actual este de a se dezvolta o ntreprindere virtual,


care are toate activitile integrate, astfel nct informaia s circule numai pe cale
digital. Astfel departamentele funcionale productive i organizatorice ale
ntreprinderii pot fi amplasate n locuri diferite aflate la mari distane.
Pentru aceast integrare se folosete termenul de CAI Computer Aided
Industries, ce se refer la un concept a crui structur este prezentat n figura 2.1.
Acest lucru presupune mbinarea ntre CAO Computer Aided Organisation
i CIM Computer Integrated Manufacturing unde:
- CAO se refer la organizarea i integrarea activitilor comerciale,
economice cum ar fi: cererea pieii, planificarea investiiilor, planificarea
produsului, calculaii de pre, servicii de personal, desfacere, etc.;
- CIM este definit ca fiind mbinarea ntre PPS - Production Planning System
i CAE (Computer Aided Engineering);
- PPS reprezint asistarea cu calculatorul a planificrii organizatorice
(termene, ncrcarea utilajelor, aprovizionare cu materiale), a gestiunii produciei;
- CAE reprezint n acest caz mbinarea dintre CAD (Computer Aided
Design), CAP - Computer Aided Planning, CAM - Computer Aided
Manufacturing, CAQ(A) - Computer Aided Quality Assurance.

CAI
CAO

CIM
PPS

CAE
CAD
CAP

CAQ(A)

CAM

Fig. 2.1. Integrarea activitilor cu calculatorul.

24

Elemente de baz ale proiectrii asistate de calculator

La ora actual este greu de fcut o departajare strict ntre sistemele


inginereti CAD/CAM/CAE, deoarece acestea se intercondiioneaz reciproc, n
principal datorit faptului c obiectul proiectat constituie baza de date comune
fiecreia dintre ele.

2.2. SISTEMELE CAD/CAM/CAE


Despre sistemele inginereti CAD/CAM/CAE se poate vorbi deci att separat
ct i n manier integrat, definirea lor putndu-se face n mai multe moduri. n
general ns cnd se face referire la un sistem CAD se are n vedere o activitate de
proiectare.
Astfel activitile specifice sistemului CAD, care cuprind activiti specifice
de proiectare, nu pot fi complet izolate de activitile specifice sistemului CAM,
care privesc aspecte legate de forma i tehnologia piesei proiectate.
De asemenea forma piesei influeneaz apoi aspectele legate de comportarea
acesteia n exploatare, privind eventualele interferene sau probleme legate de
fiabilitate de exemplu, deci aspecte legate de sistemul CAE.
Condiiile actuale impun deci o abordare simultan a aspectelor constructive,
tehnologice i de exploatare, datorit n special interdependenei dintre acestea.
Pornind de la aplicaiile de tip CAD proiectare asistat de calculator,
urmnd cele de tip CAE inginerie asistat de calculator i cele de tip CAM
fabricare asistat de calculator, un model poate deveni un produs. Deci, produsul
poate fi proiectat ca o aplicaie de tip CAD, apoi proiectul poate fi testat i analizat
pe calculator ca o aplicaie de tip CAE, pentru ca, n final, rezultatele obinute s
fie transferate, prin intermediul unei aplicaii de tip CAM, pe maini speciale de
fabricat cu posibilitate de control i asamblare proprii.
Privit din acest punct de vedere, proiectarea este foarte simpl. ns, nici o
aplicaie software nu poate nlocui, nc, pregtirea teoretic de baz. Pentru a
proiecta trebuie s tii ce anume vrei s obii, s ai un bagaj de cunotine
teoretice fundamentale care s conduc spre o soluie de proiectare viabil, un
calcul de dimensionare, de optimizare etc.
Aplicaiile mai apoi efectuate reprezint un mod de a rezolva singuri, dar n
prezena unui software CAD, probleme ce altfel ar fi mari consumatoare de timp
(n nsuirea aprofundat de cunotine teoretice, n dobndirea de experien n
programare etc.).
n ultimul timp irului de acronime CAD/CAM/CAE i s-a mai adugat un
altul i anume PDM (Product Data Management).
Un produs PDM se ocup practic de gestiunea informaiei tehnice, avnd
menirea de a asigura consistena datelor de orice tip folosite n procesul de
proiectare i de a le integra ntr-un mod coerent n contextul global al ntreprinderii.
Ca urmare produsul PDM trebuie s rspund la trei mari probleme:

Integrarea activitilor cu calculatorul sistemul CAD

25

- introducerea i extragerea informaiei structurate corespunztor (reper


subansamblu ansamblu produs) n/din baza de date orientat pe obiect, precum
i controlul istoricului i a strii de certificare a produsului (controale de calitate i
aprobri);
- controlul procesului, ceea ce presupune urmrirea traseelor documentaiei i
a obiectelor, precum i gestiunea sistemelor de control.
- controlul legturilor care presupune urmrirea conexiunilor ntre diversele
produse, sau ntre diversele compartimente de producie i de proiectare, precum i
a regulilor de stabilire a acestor legturi. Deci practic PDM se constituie ntr-o
important unealt a colaborrii ntre diversele departamente implicate n proiect.
2.2.1. SISTEMUL CAD
Termenul CAD are un caracter polisemantic, el reprezint de fapt
prescurtarea de la diveri termenii care sunt utilizai n limba englez: Computer
Aided/Assisted Drawing/Design/Drafting. Aceasta este i explicaia pentru care
acest termen este intraductibil n limba romn, pe care specialitii l folosesc ca
atare.
n general CAD se refer la procesul de utilizare a calculatorului la asistarea
n creaia, modificarea i reprezentarea unui desen sau proiect. Din aceast definire,
CAD reprezint mult mai mult dect un sofisticat program de calculator pentru
reprezentri grafice. n literatura anglo-saxon aceast aparent confuzie este
exploatat, pentru a evidenia permanent legtura indisolubil care exist n
inginerie ntre proiectare i desenare.
Uneori cnd este nevoie s se evidenieze cele dou componente ale sale, cea
de proiectare i cea de desenare se mai folosete acronimul CADD - Computer
Aided Design and Drawing.
Sistemele grafice interactive integreaz metodele tiinelor tehnice,
matematicii aplicate i informaticii ntr-un sistem complex, posibil doar datorit
puterii de procesare, preciziei i capacitii de memorare ale calculatoarelor.
CAD-ul a devenit o adevrat industrie cu cifra de afaceri de mai multe
miliarde de dolari, de care sunt legate mari firme productoare de software,
distribuitori, grupuri de cercetare-dezvoltare, organizaii de standardizare, centre de
instruire i nvmnt, editori de cri i reviste, productori de bunuri i servicii,
industrii i servicii speciale.
Punctul central al unui sistem de tip CAD rezult din asocierea omului cu
informatica. Cnd se vorbete de un astfel de sistem trebuie avute n vedere trei
componente de baz: omul, calculatorul i baza de date (v. fig.2.2).

26

Elemente de baz ale proiectrii asistate de calculator

Utilizatorul
uman

CAD
Calculatorul

Baza de date

Fig. 2.2. Elementele de baz ale unui sistem CAD.

Deci practic sistemul CAD reprezint o tehnic n care omul i calculatorul


formeaz o echip.
Calculatorul presupune dou componente de baz: hardware, reprezentat de
echipamentul fizic i software sau partea care asigur legtura utilizatorului cu
echipamentul sub toate aspectele:

introducerii de comenzi;
date pentru definirea comenzilor;
afiarea rspunsului hard-ului n efectuarea comenzilor lansate de
utilizator;

n cursul procesului de creare n spaiul virtual al calculatorului, a corpurilor


ce intr n alctuirea unui ansamblu, sistemul CAD creeaz i ntreine o structur
intern ce conine informaiile despre entitile grafice existente la un moment dat
ntr-un desen. Aceast structur este numit uzual baz de date datorit organizrii
interne ce folosete structuri de date comune bazelor de date cu informaii strict
alfanumerice.
Fcnd abstracie de coninutul lor concret, componentele unui proces de
proiectare asistat de calculator pot fi descrise conform schemei din figura 2.3.

27

Integrarea activitilor cu calculatorul sistemul CAD

PROIECTARE
PRODUS

SINTEZ

ANALIZ

Necesitatea de
proiectare

Analiza proiectului

Specificaii i cerine
de proiectare

Optimizare

Colectarea datelor
relevante i ntocmirea
studiului de fezabilitate

Evaluarea proiectrii

Proiectare conceptual
ntocmirea
documentaiei i
transmiterea ei

Modelare i simulare

EXECUIE
PRODUS
Fig. 2.3. Componentele unui proces de proiectare asistat de calculator.

28

Elemente de baz ale proiectrii asistate de calculator

Crearea unui produs ncepe de fapt de la cererea pieii i necesitile


clientului. Etapa de proiectare avnd dou subetape importante: sinteza i analiza.
a) Sinteza
n faza de sintez se stabilesc funcionalitile produsului i estimrile
globale pentru efortul financiar necesar producerii i lansrii acestuia. Informaiile
rezultate n urma fazelor iniiale sunt n general greu de captat pe un sistem de
calcul. n aceast etap se pot folosi, ca elemente ajuttoare, sisteme expert i baze
de cunotine care s asigure un aspect unitar i logic al procesului, beneficiind
totodat i de experiena acumulat n domeniul respectiv, chiar dac personalul
implicat nu a mai participat la proiecte de acest tip. Aceste instrumente ajuttoare
sunt programe special dezvoltate, care folosind concepte de inteligen artificial,
permit elaborarea de soluii la probleme noi, de mare complexitate, cu posibilitatea
de a completa cunotinele curente cu cele dobndite n situaii noi.
Ca rezultat al acestor faze, ncheiat cu cea de Proiectare conceptul, pot s
rezulte schie i desene de ansamblu care s exprime relaiile dintre anumitele
componente ale produsului precum i restricii de natur funcional, geometric,
tehnologic. n acest stadiu, de obicei lucreaz mai multe echipe, care prezint cte
o variant proprie, soluia global a produsului fiind stabilit dup analizarea
acestor variante de sintez.
De exemplu n cazul unui autoturism, pn la aceasta etap se pot stabili
caracteristicile generale ale unor soluii tehnice, care nu puteau fi enunate din faza
Necesitaii de proiectare. Dup analiza mai multor variante elaborate de colective
separate, se pot cunoate cu precizie elementele ce caracterizeaz subansamblele
importante ale acestuia: tipul caroseriei, soluii de securitate pasiv, tipul motorului
i al transmisiei, amplasarea acestora pe vehicul, soluii ale sistemului de frnare i
direcie, nivelul de echipare etc.
Subetapa de sintez se ncheie cu o ncercare de a pune proiectarea
conceptual n contextul ingineriei abstracte pentru a evalua performanele
produsului ateptat. Acest lucru se face prin Modelare i simulare. Aceasta faz
este una dintre cele mai laborioase dintr-un proces modern de proiectare, pentru c
presupune realizarea unor modele virtuale tridimensionale pe calculator, pentru
fiecare component a produsului pn la cel mai mic detaliu.
Aceste modele virtuale tridimensionale reprezint coloana vertebral pentru
toate etapele din ciclul de fabricaie al produsului. ntr-un proces modern de
proiectare i fabricaie aceste modele virtuale odat create sunt accesate n
interiorul unor reele informatice locale a ntreprinderii, (sau chiar ntr-o reea
global de colaboratori externi), reducnd considerabil necesitatea documentaiei
tehnice intermediare i eliminnd suprapunerile (cnd persoane diferite efectuau
activiti similare). Modelele virtuale sunt foarte flexibile i pot fi modificate
ulterior n cadrul altor faze i activiti de ctre persoane diferite pe baza unor
necesiti funcional-tehnologice, pot servi la extragerea documentaiei de execuie
sau pot fi folosite direct la comanda echipamentelor cu conducere numeric.

Integrarea activitilor cu calculatorul sistemul CAD

29

b) Analiza
n etapa de analiz se definitiveaz produsul cu toate subansamblurile sale,
din punct de vedere al dimensiunilor geometrice i materialelor utilizate i se
ntocmete documentaia de execuie unde este cazul.
n faza de analiz, pentru nceput se folosesc pachete de programe de analiz
cu element finit, care permit evaluarea efectului solicitrilor statice, dinamice, a
distribuiei cmpului termic, de viteze i presiuni ntr-un fluid, sau a celui
electromagnetic.
Folosind programe din aceast categorie, n condiiile modelrii corecte a
fenomenului analizat, se pot obine rezultate apropiate de situaia real, care n
condiii de calcul cu metode clasice inginereti ar fi imposibile.
Cum numrul mrimilor implicate ntr-o astfel de analiz este mare i
dependenele lor complexe, pentru obinerea celei mai bune soluii este necesar o
optimizare a modelului. n acest stadiu al proiectului este important scenariul Cear fi dac (What if), care permite implementarea unor algoritmi de optimizare ai
produsului respectiv, definitivnd astfel configuraia fiecrui subansamblu n
funcie de anumite criterii de optimizare i restricii impuse.
n faza de evaluare a proiectrii de obicei se construiete un prototip al
produsului, sau pentru produse mai puin pretenioase se poate folosi prototipul
virtual creat pe calculator. n aceast faz se pot definitiva toleranele, se pot stabili
consumurile de material i face analize de cost.
ns pentru ramuri cum ar fi industria de automobile, timpul de realizare al
unui prototip i costurile aferente pot fi foarte mari n condiiile presiunii pieei
concureniale. n aceste domenii se pune mare accent pe folosirea tehnologiilor RP
(Rapid Prototyping - v. cap. 6) care permit obinerea n timpi foarte mici (de la
cteva minute la cteva ore) a unei machete la scara real sau chiar a unui prototip
funcional care poate fi testat.
2.2.1.1. CERINELE UNUI SITEM CAD
Pentru diferite etape de dezvoltare a unui produs se folosesc aplicaii
software cu caracteristici diferite. Aceste aplicaii sunt n continu dezvoltare,
acoperind din ce n ce mai multe etape - ns din cauza complexiti i diversitii
problemelor inginereti, nu exist nc o aplicaie care s rezolve toate aceste
aspecte.
Se pot ns evidenia necesitile pentru fiecare etap a ariei CAD, n scopul
selectrii uneltelor inginereti adecvate:
Proiectarea conceptual:
tehnici primare de modelare geometric;
ajutoare n desenare;
manipularea i editarea de entiti geometrice;
posibiliti primare de vizualizare;

30

Elemente de baz ale proiectrii asistate de calculator

Modelare i simulare: fa de cerinele de la proiectarea conceptual, apar n plus:


tehnici avansate de modelare geometric folosind curbe i
suprafee analitice i sintetice;
posibiliti de parametrizare;
asamblare inteligent i animaie;
Analiz:

pachete de analiz adecvate funcionalitii produsului sau


subansamblului proiectat;

pachete de analiz structural cu faciliti de optimizare dup mai


multe criterii n funcie de tipul analizei cerute;

Optimizare:

Evaluarea proiectrii:
pachete cu posibiliti de extragere din geometria modelului a
informaiilor pentru comanda echipamentelor specifice
tehnologiilor Rapid Prototyping.
ntocmirea documentaiei i transmiterea ei:
pachete cu posibiliti de obinere a vederilor plane i seciunilor
din geometria 3D;
de nscriere a toleranelor i meninere a legturii biunivoce dintre
componentele aceluiai ansamblu;
obinerea consumurilor de materiale;
reprezentri realiste;
2.2.1.2. EVALUAREA UNUI SISTEM CAD
Pentru a putea evalua performanele unui sistem CAD, se vor enumera n
continuare cteva caracteristici defalcate la nivelul componentelor sistemului,
astfel:
a) HARDWARE
Dintre cele mai importante caracteristici putem aminti:
tipul unitii centrale;
frecvena de lucru a acesteia;
memoria intern (tipul i cantitatea disponibil);
performanele plcii grafice, care asigur transmiterea informaiei
ctre monitorul sistemului;
capacitatea de stocare a discurilor dure;
performanele i tipul perifericelor (monitor, tastatur, periferice
de punctare);

Integrarea activitilor cu calculatorul sistemul CAD

31

posibiliti de cuplare a altor periferice: uniti de compact disc,


uniti de discuri optice, plci suplimentare pentru achiziii de date
sau comand a unor echipamente speciale;
posibiliti
de mbuntire
ulterioar prin
ridicarea
performanelor componentelor deja nglobate n sistem;

b) SOFTWARE
n afar de caracteristicile hardware, sunt foarte importante pentru
exploatarea unui sistem CAD i caracteristicile software-ului care se utilizeaz n
diferitele etape ale ciclului unui produs. Dintre criteriile cele mai uzuale n
evaluarea softului de CAD putem aminti:
Tehnici de modelare
Tehnicile de modelare, reprezint pentru ingineria mecanic o serie de
faciliti care permit crearea n spaiul virtual al calculatorului, a corpurilor ce intr
n alctuirea unui ansamblu. n cursul acestui proces sistemul CAD creeaz i
ntreine o baz de date. Tehnicile de modelare disponibile momentan sunt:
modelarea wireframe, modelarea cu suprafee, modelarea cu solide (v. cap 3).
Generarea de rapoarte
Reprezint capabilitatea unui software de tip CAD de a crea note cu
consumuri de material i cu alte informaii negrafice ce sunt ataate entitilor
grafice din desen. Ele sunt reinute sub forma unor atribute, care pot fi sau nu
vizibile n desen i a cror valoare se poate modifica n orice moment i ulterior
ngloba n rapoarte generate pe anumite criterii. La unele sisteme CAD aceste
atribute pot fi stocate n fiiere externe, n desen neexistnd dect o referin ctre
aceste date. n ultimul timp conceptul acesta s-a extins mergnd pn la stabilirea
acestei legturi biunivoce ntre entitile grafice din desen i date alfanumerice din
fiiere externe gestionate cu programe consacrate pentru baze de date (dBase,
Oracle, Informix, Paradox, etc.). Acest lucru permite ntreinerea bazei de date att
din programul de gestiune consacrat, ct i din sistemul CAD. n acest fel
informaiile alfanumerice ataate le entitile din desen (cum ar fi pre, stoc,
furnizori, materiale etc.) sunt n permanen actualizate fr s fie nevoie de
operaii laborioase de corelare ca n cazul utilizrii atributelor.
Parametrizarea modelelor
Reprezint capabilitatea unui software de tip CAD de a crea un model
geometric de mare generalitate, care nu este limitat la o singur combinaie a
tuturor dimensiunilor i condiiilor geometrice care l determin n mod unic. Astfel
nc din faza de modelare, se pot stabili dimensiuni cu caracter variabil i impune
restricii de natur geometric ce vor fi respectate ulterior cnd se va modifica

32

Elemente de baz ale proiectrii asistate de calculator

valoarea unei dimensiuni declarate ca variabil. Astfel se pot construi ntr-un timp
foarte scurt i cu munc puin, mai multe variante ale aceluiai corp, modificnd
numai valorile unor cote variabile.
Aceast facilitate este foarte important n cazul bibliotecilor de simboluri,
unde multe dintre elementele standardizate i normalizate difer ntre ele doar prin
valoarea unor cote, permind reducerea major a spaiului de memorie ocupat de
ele.
Elementele ajuttoare n modelare
Reprezint facilitatea unui software de a oferi un control ct mai comod
asupra crerii i modificrii tuturor entitilor grafice cu ct mai puine operaii
auxiliare. Dintre aceste faciliti amintim:
pentru entitile wireframe: grile rectangulare ce ajut la
respectarea paralelismului, accesarea unor puncte particulare de
capt, mijloc, intersecie cu alte entiti etc.;
pentru entitile de tip suprafa: determinarea interseciilor ntre
mai multe entiti, racordarea i teirea unor suprafee, respectarea
unor condiii de tangen i perpendicularitate, etc.;
pentru entiti de tip solid: nlocuirea unor primitive din structura
CSG ataat unui corp, operaii booleene cu alte corpuri, etc.
cu caracter general: definirea mai multor sisteme de coordonate
carteziene, polare, sferice, absolute sau relative, care s poat fi
referite n orice moment;
definirea unor planuri de construcie ajuttoare, a unei structuri de
straturi, precum i a unor criterii de selecie multiple pentru
operaii de editare, etc.;
posibiliti de personalizare, asamblare i comunicare cu alte
aplicaii de tip CAD, CAM sau CAE.
Generarea documentaiei inginereti de execuie
Reprezint facilitatea unui software de a obine rapid, din modelele
tridimensionale proieciile, vederile i seciunile necesare ntocmiri documentaiei
clasice. Acest lucru presupune faciliti de haurare, cotare i tolerare a desenelor
plane obinute. Unele dintre sistemele CAD pstreaz legtura dintre proieciile
fcute i modelul tridimensional, n sensul c modificarea unei cote dintr-o
proiecie va atrage dup sine i modificarea modelului tridimensional sau invers.

MODELAREA GEOMETRIC

Modelarea geometric reprezint o tehnic de proiectare, vizualizare i


analiz a modului n care obiectele reale sunt reprezentate n calculator.
Grafica asistat de calculator permite introducerea conceptelor de modelare
geometric n contextul unui sistem CAD. La primele sisteme CAD aprute, multe
din aceste elemente erau nglobate n componenta hardware. n momentul de fa
cele mai multe atribute ale graficii asistate sunt codificate n componenta software,
ceea ce asigur mai mult flexibilitate sistemelor. Conceptele teoretice ale
modelrii geometrice sunt exprimate ntr-un limbaj de programare, ceea ce
presupune: codificarea intern a datelor i organizarea lor ntr-o baz de date,
exprimarea algoritmic a transformrilor geometrice care implementeaz
modificrile de form i poziie, ataarea unor structuri paralele de date care
asigur afiarea datelor pe ecran. Acest aspect presupune asigurarea transformrilor
de coordonate din spaiul real 3D, la spaiul 2D al ecranului.

3.1. MODELAREA WIREFRAME


Acest tip de modelare presupune reprezentarea unui obiect prin entiti
simple de tip linie, cerc, arc de cerc, curbe spline, care urmresc muchiile
obiectului real. Aceast tehnic de modelare este prima folosit n istoria
programelor de CAD, pentru c a aprut ca o necesitate de a produce mai rapid,
mai precis i ntr-o manier mai flexibil documentaia final de execuie. n acest
mod s-au putut rezolva la nceput problemele de desenare direct a proieciilor
octogonale, vederilor i seciunilor necesare. Totodat s-au rezolvat i aspectele
legate de cotarea i haurarea acestor desene. Ulterior, cnd performanele
hardware-ului s-au mbuntit simitor, a fost posibil i introducerea algoritmilor
de reprezentare 3D care impuneau manipularea unui volum mare de date ntr-un
timp scurt.

34

Elemente de baz ale proiectrii asistate de calculator

n momentul de fa toate sistemele CAD folosesc i acest mod de


reprezentare din urmtoarele considerente:

multe construcii 3D de suprafee i solide se obin mai repede i


mai natural din entiti simple prin transformri ca rotaii, extrudri
etc.;
pentru etapa de modelare conceptual performanele reprezentrii
wireframe sunt suficiente;
pentru a pstra compatibilitatea cu sisteme mai vechi de CAD care
nu aveau modeloare 3D;
este folosit i de modelatoarele 3D ca o alternativ rapid fiind
simplu de implementat, folosete memorie puin, transformrile
3D aplicate obiectului sunt reprezentate rapid;
reduce timpii de lucru n fazele iniiale ale modelrii cnd nu sunt
necesare proprietile de mas i reprezentri precise ale muchiilor
ce rezult din diverse operaii;
la operaiile complexe de modelare permite definirea unor puncte
folosite n construcie prin referirea punctelor particulare ale
entitilor wireframe: centre de cercuri sau arce de cerc, intersecii
de entiti wireframe (linii arce sau cercuri), capetele acestora,
puncte cardinale la cercuri etc.
Cu toate aceste avantaje reprezentarea wireframe are i o serie de limitri:

reprezentri ambigui ale obiectelor datorit imposibilitii de a


implementa algoritmii de ascundere a muchiilor (nu sunt reinute
informaii despre feele obiectului);
greutatea reprezentrii interseciilor de cilindrii cu ali cilindrii sau
chiar cu plane;
nu exist informaii despre arii, proprieti de mas;
Aceste tipuri de entiti, folosite n sistemele CAD att pentru extragerea
documentaiei ct i pentru dezvoltarea unor construcii 3D, pot fi mprite n dou
mari categorii: curbe analitice i curbe sintetice.

3.1.1. REPREZENTAREA CURBELOR


n ceea ce privete forma matematic, curbele pot fi descrise de ecuaii
parametrice i neparametrice. Cele neparametrice pot fi la rndul lor explicite i
implicite.

35

Modelarea geometric

3.1.1.1. FORMA NEPARAMETRIC


Forma neparametric explicit
La curbele exprimate n acest mod coordonata x a unui punct se consider
variabil independent, iar coordonatele y i z sunt exprimate n funcie de x, ca n
ecuaia (3.1). Forma general analitic neparametric explicit este:

x x

P = y = f ( x)

z y ( x)

(3.1)

Unde P este vectorul de poziie al punctului ce descrie curba:


Aceast form nu poate fi ns utilizat pentru reprezentarea curbelor nchise
sau la care corespondena nu este unic ntre argument i valoarea funciei (cercuri,
elipse, parabole, etc).
Forma neparametric implicit
Curbele descrise implicit rezolv problema celor n exprimarea implicit,
ntruct curba apare ca o intersecie ntre dou suprafee:
F(x,y,z) = 0
G(x,y,z) = 0

(3.2)

Chiar i n aceast situaie sunt o serie de dezavantaje importante cum ar fi:


- necesitatea rezolvrii sistemului de ecuaii (3.2) de fiecare dat cnd sunt
necesare puncte ale curbei la diverse comenzi;
- pentru poriuni ale curbei cu pant foarte mare, valoarea tangentei este
dificil de manevrat devenind aproape infinit;
- dac afiarea curbei se face cu seturi de puncte sau segmente, calculele
necesare pot fi foarte laborioase.

3.1.1.2. FORMA PARAMETRIC


Aceast exprimare rezolv problemele formelor neparametrice, fiind foarte
general i n plus este i mai apropiat de reprezentrile interne matriciale
specifice graficii asistate de calculator. n forma parametric orice punct al unei
curbe se exprim ca funcie de un parametru u.
Acesta se comport ca o coordonat local, ecuaia vectorial a curbei
descris de punctul P avnd expresia (3.3):

36

Elemente de baz ale proiectrii asistate de calculator

x x(u )

P(u)= y = y (u ) unde u min u umax


z z (u )

(3.3)

Ecuaia de mai sus exprim faptul c la un punct din spaiul unidimensinal E1


n u i corespunde un punct unic din spaiul tridimensional E3 n x,y,z.
La reprezentarea parametric sunt necesare dou valori extreme ale
parametrului u care delimiteaz curba: u min, respectiv umax. n mod normal se
folosete aa numita normalizare a spaiului E1 n u, astfel nct valorile extreme
s fie n intervalul: [u min, umax] care devine intervalul [0,1], cu sensul pozitiv cel al
creterii parametrului u. Avantajele acestei reprezentri sunt:
- transformrile geometrice ale curbelor pot fi realizate direct pe forma
parametric;
- forma parametric are o exprimare vectorial sau matricial direct;
- se poate generaliza uor pentru reprezentarea suprafeelor;
- nu sunt necesare informaii suplimentare pentru limitele entitilor, ele fiind
nglobate n exprimarea parametric.

3.1.2. CURBE ANALITICE


Aceste curbe sunt descrise printr-o ecuaie, multe obiecte reale putnd fi
descrise prin curbe cu aspect previzibil, care au o exprimare analitic. Nu orice
form matematic a unei curbe analitice este eficient ntr-un sistem CAD datorit
situaiilor de excepie cum ar fi: mprirea la zero ce apare n urma evalurii
tangentei n diverse puncte, rezolvarea dificil pe ci analitice a sistemelor de
ecuaii formate pentru a evalua punctele de intersecie a mai multor curbe, etc.
Cercul i arcul de cerc reprezint, pe lng linie cele mai utilizate entiti
wireframe. Elipsa sau arcul de elips reprezint entiti care sunt generate de multe
ori automat de sistemele CAD la efectuarea proieciilor unor cercuri pe suprafee
plane nclinate cu un unghi oarecare fa de planul cercului.
Parabola i hiperbola reprezint cazuri particulare de conice care sunt mai rar
implementate pe un sistem CAD ca entiti. Utilitatea lor este redus pentru c,
dei aparent reduc volumul de date care modeleaz anumite profile de acest tip, nu
exist echipamente de prelucrare sau de imprimare care s foloseasc direct forma
analitic acestora. Ele sunt modelate folosind curbele sintetice, care sunt mai
generale i sunt recunoscute att de standardele grafice ct i de echipamentele
periferice.

Modelarea geometric

37

3.1.3. CURBE SINTETICE

Pentru necesitile de modelare a corpurilor din inginerie curbele analitice


sunt insuficiente deoarece sunt limitate ca form i sunt rigide la modificri. Aceste
neajunsuri sunt evidente atunci cnd curbele trebuie s treac printr-un set de
puncte obinute prin msurare, sau cnd sunt necesare adaptri ale formei la noi
cerine. Punctele respective se numesc puncte de definire, curba putnd s treac
prin acestea (cnd o interpoleaz) sau s treac pe lng ele respectnd anumite
condiii (cnd o aproximeaz).
Din punct de vedere matematic polinoamele se preteaz cel mai bine la
reprezentarea acestor curbe, fiind necesare precizarea unor condiii de continuitate
a derivatelor de cteva ordine pentru a asigura o anumit suplee n compartimentul
curbei n jurul punctelor de definire. Pentru a permite controlul exact al direciilor
tangentelor n apropierea punctelor de definire se mai utilizeaz un set de puncte
separate, denumite i puncte de control. Cerinele minime n CAD sunt asigurarea
unei continuiti C1. De obicei se folosesc polinoame de ordinul 3 care asigur
continuitatea derivatelor, C0, C1, C2, n plus fiind polinomul de ordin minim ce
permite reprezentarea curbelor spaiale neplane (rsucite).
3.1.3.1 CURBE BZIER
Cea mai cunoscut form de reprezentare parametric a curbelor i
suprafeelor este cea dezvoltat pentru prima dat n Frana n anul 1959 de
matematicianul DeCasteljeau pentru firma Citroen. Forma actual a fost pus la
punct de matematicianul P. Bzier care a dezvoltat sistemul CAD denumit
UNISURF. Acest sistem a fost utilizat pentru proiectarea caroseriilor automobilelor
Renault.
Spre deosebire de curbele spline, curbele Bzier sunt mai flexibile la
modificare, n plus fa de acestea mai sunt caracterizate de urmtoarele diferene:
Forma curbelor este determinat numai de punctele ce o definesc,
pentru c nu intervin derivatele de ordinul 1. Acest lucru permite o
mai bun corelare a poziiei punctelor cu viitoarea alur a curbei;
Curbele Bzier sunt mai fidele pentru c au ordin superior;
Ordinul curbelor este variabil depinznd de numrul punctelor de
control;
Numai primul i ultimul punct de control se afl pe curb ;
Vertexurile din punctele de control determin aa numitul poligon
caracteristic;
Curba este tangent la prima i la ultima latur a poligonului
caracteristic;

38

Elemente de baz ale proiectrii asistate de calculator

Curba este simetric n raport cu parametrul u. Aceast proprietate


este foarte important la sistemele CAD, pentru c pstreaz
aspectul curbei atunci cnd se inverseaz sensul acesteia, adic se
schimb ordinea de definire a punctelor;
Forma curbei poate fi modificat prin deplasarea unui vertex al
poligonului caracteristic, sau prin introducerea de puncte
coincidente n acelai vertex;
Curbele plane care sunt cuprinse integral n interiorul poligonului
caracteristic, sau curbele spaiale care sunt cuprinse n interiorul
poliedrului caracteristic posed proprietatea Convex Hull. Astfel
curbele din aceast categorie au proprieti care le fac utile n
sistemul CAD, i anume dac poligonul caracteristic degenereaz
ntr-o dreapt, atunci i curba va fi tot o dreapt. De asemenea
poligonul caracteristic denumit n acest caz poligonul Hull,
ncadreaz curba, fiind util la afiarea pe ecran.

Curbele Bzier sunt de fapt curbe parametrice cubice n care se folosesc


patru puncte de control, P0, P1, P2, P3, iar funciile de baz sunt funciile Bzier,
care au urmtoarele expresii:
B0(u) = (1-u)3
B1(u) = 3u(1-u)2
B2(u) = 3u2(1-u)
B3(u) = 3u3

(3.4)

Rezult expresia polinomial a curbelor Bzier:


Q(u) = P0(1-u)3 + 3P1u(1-u)2 + 3P2u(1-u) + 3P3u3

(3.5)

Punctele P0, P1, P2, P3, se numesc puncte de control deoarece poziia lor n
spaiu influeneaz forma curbei. Poligonul obinut prin unirea punctelor succesive
se numete poligon caracteristic sau poligon de control.
P0 i P3 reprezint capetele curbei, iar n sensul definiiei date ar trebui ca
poligonul caracteristic s fie nchis cu ultimul segment de la P3 la P0, ns n
general acest segment nu se reprezint.
n figura 3.1 (a) sunt prezentate trei curbe Bzier cubice, cu poligoanele
caracteristice. Vectorii tangeni la curba Bzier se obin prin derivarea funciilor de
baz n raport cu parametrul u i au valorile n capete:
Qu (0) = 3(P1- P2)
Qu (1) = 3(P2- P3)
Din aceste relaii rezult c punctele P0 i P1, se afl pe tangenta la curb n
punctul P0, iar punctele P2, P3, se afl pe tangenta la curb n punctul P3.

39

Modelarea geometric

Reprezentarea grafic a celor patru funcii de baz Bzier cubice (v. fig.
3.1.b) arat n ce proporie influeneaz un punct de control forma curbei Bzier.
Punctul de control P3, are cea mai mare influen la u = 0, unde B0 = 1, iar celelalte
funcii B1, B2, B3, sunt zero. punctul de control P3, are cea mai mare influen la u
= 1, unde B3 = 1, iar celelalte funcii B0, B1, B2, sunt egale cu zero.
Punctele P1 i P2, au cel mai mare efect la u = 1/3, respectiv u = 2/3. Se poate
remarca faptul c modificarea fiecrui punct de control influeneaz, cu un efect
mai mare sau mai mic, forma ntregii curbe Bzier. Acesta reprezint dezavantajul
principal al curbelor Bzier i anume controlul global al formei curbei.

B3.3(u)

B0.3(u)

P1
P2

B1.3(u)

P3

P0

B2.3(u)

(a)

(b)
Fig. 3.1. (a) Curbe Bzier cubice si poligoanele caracteristice.
(b) Funciile de baz Bzier cubice.

Funciile de baz Bzier cubice pot fi considerate un caz particular al unor


funcii de baz de un ordin oarecare n, pentru exprimarea parametric a unei curbe
sub forma:
n

Q(u ) = Pi B i ,n (u )

(3.6)

i =0

unde B i,n sunt polinoamele Bernstein :

B i,n (u) = C(n,i)ui(1-u)n-i

(3.7)

cu coeficienii C(n,i) = n!/(i!(n-i)!)).


Pentru funcii de baz de gradul n sunt necesare n+1 puncte de control;
numrul acestora d de fapt ordinul curbei Bzier. Funciile de baz de ordin mai
mare de trei permit descrierea unor curbe mai complexe, dar timpul de calcul al
punctelor de pe curb este mai ridicat i de aceea sunt rar utilizate n modelare.
Cu ct crete gradul funciilor de baz, relaia dintre poligonul caracteristic,
i forma curbei devine mai slab proiectantul controlnd mai greu forma curbei.
Curbe mai complexe se pot obine i prin combinarea mai multor segmente
de curbe Bzier cubice. Combinarea mai multor segmente necesit compunerea
unor condiii care s asigure continuitatea segmentelor. Condiia de continuitate

40

Elemente de baz ale proiectrii asistate de calculator

poziional (de ordinul 0) a segmentelor de curb este ca punctul de control final al


unui segment s fie primul punct de control al segmentului urmtor. ns aceast
condiie nu este suficient, deoarece pot s apar discontinuiti la redarea
obiectelor. Condiia de continuitate tangenial (de ordinul 1) este ca segmentele de
curb s aib aceeai tangent n punctul de alipire. Aceasta nseamn c este
necesar ca muchiile adiacente a celor dou poligoane s fie coliniare (fig. 3.2 (b)).

P1

P2

R1

R3

P1

P2

R3
P3 = P0

P0
P3 = P0

(a)

R2

P0

(b)

R1

R2

Fig. 3.2. Continuitatea ntre dou segmente de curba Bezier.


(a) Continuitatea poziional (b) Continuitatea tangenial.

Principalele dezavantaje ale utilizrii curbelelor Bzier care trebuiesc


cunoscute atunci cnd sunt folosite pentru modelare sunt:

Nu permite un control local numai n jurul unui singur punct, orice


modificare aplicat unui punct de control se reflect asupra ntregii
curbe;
Nu trece prin toate punctele de control, ceea ce o face dificil de
anticipat.

3.1.3.2 CURBE B-SPLINE


Dou din problemele curbelor Bzier, i anume nelocalitatea controlului i
relaia dintre numrul punctelor de control i gradul curbei, sunt rezolvate prin
reprezentarea parametric a curbelor B-spline.
O curb B-spline poate fi compus din oricte segmente cubice pe poriuni,
cu schimbarea corespunztoare a coeficienilor la trecerea de la un segment la altul.
Pentru o secven de puncte de control Pi, ecuaia segmentului Qi(u) al
curbei B-spline este:

Qi (u ) =

i 3+ k B i 3+ k

k =0

(u )

(3.8)

41

Modelarea geometric

unde i este numrul segmentului de curb, iar k este indexul punctului de control
local, adic este indexul pentru segmentul i.
Folosind aceast notaie se poate considera u un parametru local variind n
intervalul nchis [0,1] pentru definirea segmentului dat.
O curb B-spline este compus din m-2 segmente notate Q3, Q4, Qn,
controlate de m +1 puncte de control P0, P1, P2,, Pn, unde m > 3. Fiecare
segment al curbei este definit de patru puncte de control i fiecare punct de control
influeneaz numai patru segmente din curb. Aceast proprietate de control local a
curbelor B-spline, reprezint un avantaj fa de curbele Bzier.
Un segment de curb B-spline prezint continuitate de ordinul 0, 1 i 2 i se
poate definii o mulime de segmente de curb B-spline, ca o singur curb cu
parametrul u:
m

Q(u ) = Pi B i (u )

(3.9)

i =0

unde i este numrul unui punct de control nelocal, iar u este parametrul global al
curbei.
Curbe B-Spline uniforme
Un segment dintr-o curb B-spline este definit de patru puncte de control i
patru funcii de baz (ecuaia 3.8). Fig. 3.3(a) reprezint un segment de curb Bspline definit de patru puncte de control P0, P1, P2, P3. Se observ c, spre
deosebire de curbele Bzier, curbele B-spline uniforme nu interpoleaz punctele de
control de la capete.
Fig. 3.3(b) arat o curb B-spline definit de ase puncte de control P0, P1, P2,
P3, P4, P5, format din trei segmente de curb, notate Q3, Q4, Q5. Captul stng al
segmentului Q3 se afl n vecintatea punctului de control P0; captul dreapta al
segmentului Q5 se afl n vecintatea punctului de control P5.
P3
P3
P4
P0

Q4

P0
Q3

Q3
P2

P1
(a)

P1

Q5
P5

P2

(b)
Fig.3.3. (a) Segment de curb B-spline.
(b) Curba B-spline uniform compus din trei segmente.

42

Elemente de baz ale proiectrii asistate de calculator

Folosind notaia anterioar, se poate descrie organizarea segmentelor curbei


din fig. 3.3(b) astfel:
Q3 este definit de punctele: P0P1P2P3 i funciile B0B1B2B3
Q4 este definit de punctele: P1P2P3P4 i funciile B1B2B3B4
Q5 este definit de punctele: P2P3P4P5 i funciile B2B3B4B5
Faptul c segmentele de curb adiacente au trei puncte de control comune
asigur continuitatea de ordin 0, 1 i 2. Funciile de baz B-spline sunt diferite de
zero n patru intervale succesive ui, ui+1, ui+2, ui+3, centrate la ui+2 (fig. 3.4).

Fig. 3.4. Funcia B-Spline Bi(u).

Fiecare funcie de baz B-spline uniform este o copie translatat a unei


astfel de funcii. n intervalul de la ui la ui+1 n care este definit un segment de curb
sunt active patru funcii de baz, iar suma lor este egal cu 1 (fig. 3.5).

B0(u)

B1(u)

B2(u)

B3(u)

u
Fig. 3.5. Funciile de baza B-spline uniforme pentru un segment.

Punctele de adiacen ntre funciile de baz se numesc noduri i ele se


specific prin valoarea parametrului u la care o funcie de baz devine inactiv i
alta devine activ. Pentru un segment de curb sunt folosite patru funcii de baz i

Modelarea geometric

43

fiecare funcie este activ pe patru intervale ale parametrului u, deci un segment
este definit peste opt noduri.
O curb B-spline la care intervalele ntre noduri sunt egale se numete curb
B-spline uniform. Se poate rezuma c o curb B-spline este compus din m 2
segmente, definite de m + 1 funcii de baz, peste m + 5 noduri.
Dezavantajul curbelor B-spline uniforme este acela c nu interpoleaz
punctele de control de la capete, iar adugarea unor puncte de control multiple
reduce continuitatea ntre segmente. Rezultate de interpolare mai bune se obin
folosind curbe B-spline neuniforme.
Curbe B-Spline neuniforme
O curb B-spline neuniform este o curb n care intervalele parametrice ntre
noduri succesive nu sunt neaprat egale. Acest lucru nseamn ca funciile de
amestec nu mai sunt translatate una fa de cealalt, ci variaz de la un interval la
altul. Forma obinuit a curbelor B-spline neuniforme este aceea n care unele
intervale ntre noduri sunt zero, adic nodurile sunt multiple. Acest lucru permite
interpolarea tuturor punctelor de control (capete sau intermediare).
Algoritmul de calcul al funciilor de baz B-spline (cunoscut sub numele de
algoritmul Cox-deBoor) genereaz recursiv funciile de baz B-spline uniforme sau
neuniforme de orice grad. Dac se definete Bi,j(u) funcia de baz de ordinul j care
pondereaz punctul Pi, (ordinul este gradul polinomului plus 1), atunci funciile de
baz B-spline cubice (de ordin patru) se pot calcula astfel:

1 pentru u i u u i +1
B i,1 (u) =
0 altfel
B i,2 =

u ui
u u
B i,1 (u) + i + 2
Bi +1,1 (u )
u i +1 u i
u i + 2 u i +1

u ui
u u
B i,2 (u) + i + 3
Bi +1, 2 (u )
ui +2 ui
u i +3 u i +1
u ui
u u
B i,4 =
B i,3 (u) + i + 4
Bi +1,3 (u )
u i +3 u i
u i + 4 u i +1
B i,3 =

(3.10)

n formulele Cox-deBoor poate apare mprirea la zero atunci cnd un nod se


repet; algoritmul atribuie rezultat zero unei astfel de mpriri prin testarea
numrtorului i, dac acesta este zero, rezultatul este zero, indiferent de valoarea
numitorului.
Multiplicarea nodurilor are un efect de asimetrizare a funciilor de baz i
acest lucru d posibilitatea ca un segment de curb s fie obligat s treac printr-un

44

Elemente de baz ale proiectrii asistate de calculator

punct de control dat. n figura 3.6 sunt date curbele B-spline care se obin folosind
aceleai puncte de control, pentru diferite valori ale nodurilor.

(a) Noduri: [0,1,2,3,4,5,6,7,8,9]

(c) Noduri: [0,0,0,0,1,2,2,2,2]

(b) Noduri: [0,0,0,0,1,1,1,1]

(d) Noduri: [0,0,0,0,1,2,3,3,3,3]

Fig. 3.6. Curbe B-spline pentru diferite valori ale nodurilor.

n primul caz (a), nodurile sunt distribuite uniform i curba B-spline este
uniform, nu interpoleaz punctele terminale. n al doilea caz, s-a obinut un singur
segment care interpoleaz ntre P0 i P3 i care este o curb Bzier. Deci, att
curbele B-spline uniforme, ct i curbele Bzier sunt cazuri particulare ale curbelor
B-spline neuniforme. n cazurile (c) i (d) nodurile multiple asigur interpolarea
ntre anumite puncte de control. Acestea sunt curbe B-spline neuniforme.
Curbele B-spline neuniforme sunt deosebit de flexibile, permind
reprezentarea unor forme complexe cu un numr relativ mic de funcii de baz de
grad fix (cubic n mod obinuit).

45

Modelarea geometric

3.2. MODELAREA CU SUPRAFEE


3.2.1. SUPRAFEE BZIER
Suprafeele Bzier sunt o generalizare a curbelor cu acelai nume, folosind n
acest caz doi parametrii u i v:
Un petic de suprafa bicubic Bzier este definit prin ecuaiile:

Q(u , v ) =

P B (u ) B (v)
ij

(3.11)

i =0 j =0

Un petic Bzier este definit prin 16 puncte de control, care formeaz o


suprafa de control numit poliedru caracteristic. Denumirea care se d acestei
suprafee este oarecum improprie, deoarece nu este o suprafa nchis aa cum
este definit un poliedru. n fig. 3.7 (b) este prezentat imaginea wireframe a unui
petic Bezier al crui poliedru de control este reprezentat n fig. 3.7(a).

(a)

(b)

Fig. 3.7. (a) Poliedrul de control.


(b) Petic de suprafa bicubic Bzier rezultat.

Proprietile curbelor Bzier se extind n domeniul suprafeelor. Modelul


unui petic Bezier se reprezint prin lista punctelor lui de control n sistemul de
referin local (de modelare). n forma cea mai simpl, memorat ca un tablou de
4x4x3 numere reale.
Suprafee mai complexe se obin prin combinarea peticelor Bzier, cu
condiia meninerii continuitii poziionale (de ordin zero) ntre dou petice Q(u,v)
i R(u,v) trebuie s fie ndeplinit una din condiiile:
Q(1,v) = R(0,v) sau Q(0,v) = R(1,v), pentru 0 v 1 sau
Q(u,1) = R(u,0) sau Q(u,0) = R(u,1), pentru 0 u 1.

46

Elemente de baz ale proiectrii asistate de calculator

Aceast condiie nseamn c cele dou petice au patru puncte de control


comune, deci poliedrele caracteristice ale celor dou petice au trei muchii comune.
Pentru satisfacerea continuitii tangeniale (de ordinul 1) trebuie ca vectorul
tangent la primul petic la u = 1 s aib aceeai valoare cu vectorul tangent la cel
de-al doilea petic la u = 0, pentru toate valorile lui v cuprinse n intervalul [0,1],
dac alipirea se face de-a lungul muchiei cu u = 1 a primului petic. Condiii
similare se pot deduce dac alipirea are loc pe alte muchii ale peticelor.
Condiia de continuitate tangenial este foarte restrictiv, deoarece necesit
ca 4 grupe de cte 3 puncte de control s fie coliniare. O condiie ceva mai puin
restrictiv, dar acceptabil de alipire a dou petice, dezvoltat de Bzier n 1972,
este continuitatea tangentelor pe frontiera de adiacen. Mai trebuie menionat
faptul c nu orice form poate fi aproximat prin reele de petice patrulatere,
precum cele descrise anterior. De exemplu, la modelarea unei sfere (sau elipsoid),
la poli, peticele patrulatere degenereaz n petice triunghiulare.
Suprafeele Bzier au aceleai proprieti ca i curbele Bzier i anume:
Suprafaa este tangent la muchiile poliedrului caracteristic, care
pornesc din cele patru coluri;
Suprafaa trece prin cele patru puncte de la coluri;
Suprafaa posed proprietatea convex Hull, adic toate punctele
suprafeei sunt n interiorul poliedrului caracteristic;
Modificarea unui punct de control modific toat suprafaa;
Controlul formei se poate face modificnd punctele de control, sau
introducnd puncte coincidente.

3.2.2. SUPRAFEE B-SPLINE


Suprafeele B-spline reprezint o generalizare n spaiul 3 D a curbelor cu
acelai nume.
Un petic cubic B-spline este definit de ecuaia:
n

Q(u , v) = Pij Bij (u , v)

(3.12)

i =0 j =0

unde Pij este un tablou de puncte de control, iar Bij(u) este o funcie de baz de
dou variabile u i v, care se poate genera prin produsul funciilor de baz ale
curbelor B-spline:
Bij(u,v) = Bi(u)Bj(v)

(3.13)

Modelarea geometric

47

Peticele B-spline se consider rectangulare, definite prin poliedrul


caracteristic i printr-un tablou de noduri care formeaz o gril n planul
parametrilor u i v.
Analog definirii curbelor, un petic de suprafa B-spline poate fi compus din
mai multe segmente de petice, fiecare segment de petic necesitnd o gril de 44
puncte de control care sunt combinate cu 44 funcii de baz, definite peste un
tablou de 88 valori ale nodurilor.
La fel ca i n cazul curbelor B-spline, o suprafa B-spline uniform nu
interpoleaz punctele marginale ale poliedrului caracteristic. Multiplicarea
nodurilor n cazul suprafeelor B-spline neuniforme asigur interpolarea punctelor
marginale ale poliedrului caracteristic.
Suprafeele complexe se obin din mai multe segmente de petice alturate,
prin extinderea poliedrului caracteristic i a tabloului nodurilor.
Modelarea cu suprafee B-spline, s-a dovedit mai bun n numeroase cazuri
fa de modelarea cu suprafee Bzier, n special pentru caroseriile automobilelor
fiind utilizat n programe de tip CAD/CAM/CAE. De notat c reprezentarea lor n
baze de date este de tip polinomial, adic funciile B-spline sunt stocate sub form
matriceal.

3.2.3. CONTROLUL PARAMETRIC AL FORMELOR: NURBS I


-SPLINE
Dou importante extinderi ale curbelor i suprafeelor B-spline permit
controlul formei att prin poziia punctelor de control ct i prin ali parametrii.
Curbele de suprafa B-spline neuniforme raionale (NURBS Non
Uniform Rational B-Spline) extind curbele i suprafeele B-spline uniforme prin
adugarea unui parametru suplimentar fiecrui punct de control. Fiecare punct de
control se reprezint ntr-un sistem cu patru coordonate (spaiu cu patru
dimensiuni), coordonata suplimentar w fiind un parametru care pondereaz efectul
fiecrui punct de control. Astfel se pot obine de exemplu modele exacte pentru
formele elementare de tip conic, ceea ce era imposibil de realizat prin modalitile
anterior prezentate.
O curb NURBS este definit prin puncte de control reprezentate cu patru
dimensiuni:
Pi w = (wixi, wiyi, wizi, wi)

(3.14)

Proiecia perspectiv a unei astfel de curbe n spaiu tridimensional se


numete B-spline raional i este definit prin ecuaia:

48

Elemente de baz ale proiectrii asistate de calculator


n

Q(u ) = Pi Ri (u ) , unde:

(3.15)

i =0

Ri (u ) =

Bi (u ) wi
n

B j (u)w j

(3.16)

j =0

Coordonata w este coordonata omogen i este folosit pentru diferite


transformri geometrice ale punctelor poligonului caracteristic.
Curbele i suprafeele B-spline raionale au aceleai proprieti ca i curbele
B-spline neuniforme neraionale dac w = 1.
Controlul -spline adaug doi parametrii globali care afecteaz ntreaga curb
sau suprafa; n forma cea mai simpl aceti parametrii sunt tensiunea (tension) i
baza (bias). Formele -spline pot fi considerate o generalizare a formelor B-spline
i sunt utilizate n proiectarea asistat de calculator pentru obinerea unor forme
tridimensionale complexe.

3.3. MODELAREA CU SOLIDE


Un model solid este o reprezentare matematic complet (fr ambiguiti) a
unei piese.
Dac la reprezentarea corpurilor prin metoda wireframe sau cu suprafee sunt
memorate numai date legate de geometria corpului, la modelarea cu solide este
reinut suplimentar i partea de topologie, care descrie interconectarea i relaiile
dintre elementele ce compun corpul.
Exist n momentul de fa mai multe modele matematice pentru descrierea
solidelor, toate avnd la baz elemente de teoria mulimilor, completate cu
operatori adecvai. Cele mai frecvente modele sunt:
- Half-spaces are la baz ideea c orice entitate ce delimiteaz un corp
mparte planul real infinit n dou semiplane denumite half space: unul care conine
material i cellalt care se afl n exteriorul corpului.
La rndul lui fiecare astfel de half space este infinit i nu poate defini singur
un corp real mrginit.
Pentru a defini n mod unic obiectul este nevoie de mai multe half-spaces,
fiecare cu complementul su i cu direcia normalei la aceste half-space. Astfel, un
paralelipiped poate fi definit pe baza reuniuni a ase half-space de tip plan.
- Boundary representation sau abreviat B-rep este de fapt o mulime de
suprafee nchise, nentrerupte i orientabile, care determin limitele fizice ale

Modelarea geometric

49

obiectului. Pe fiecare dintre aceste fee se pot identifica muchii ce se


interconecteaz n coluri denumite vertexuri. Structura aceasta este meninut de
obicei pentru a accelera reprezentarea pe ecran atunci cnd asupra corpului se fac
anumite transformri geometrice (translaii, rotaii, scalri). n mod normal ea
singur poate determina n mod unic un corp ns nu ofer informaii directe despre
proprietile de mas ale acestuia i face mai dificile anumite operaii de editare ale
corpului respectiv.
- Constructive Solid Geometry sau abreviat CSG are la baz noiunea
topologic de descompunere a unui corp ntr-o serie de primitive, care pot fi
combinate ntr-o anumit ordine pe baza operaiilor boolene i a transformrilor
liniare, astfel nct corpul respectiv s fie unic determinat. Operaiile posibile care
se pot efectua asupra primitivelor geometrice sunt reunirea, scderea i intersecia.
Primitivele geometrice utilizate pot fi sfere, conuri, cilindri sau
paralelipipede dreptunghice, ce sunt considerate a fi entiti valide mrginite de
suprafee orientabile. Dup fiecare operaie boolean structura organizat sub
forma unui arbore binar este actualizat.
Important este c, n final, se reine n memorie ntreaga istorie a construiri
corpului respectiv, fcnd astfel posibil editarea lui i eventual parametrizarea
acestuia prin ataarea unor variabile la geometria care consider proiectantul c ar
fi posibil s fie afectat de modificrile ulterioare.
Un dezavantaj important al modelrii CSG este acela c nu orice fel de obiect
poate fi obinut prin combinarea unor primitive geometrice simple.
- Sweep este o modalitate de a descrie corpuri n situaia cnd acestea
prezint grosime constant sau simetrie axial. Descrierea corpului presupune
deplasarea unei curbe ce conine profilul acestuia pe o alt curb ce d direcia de
deplasare. Tehnica are dezavantajul c n situaia alegerii inadecvate a direciei de
deplasare, pot s rezulte corpuri invalide. Aceast tehnic este nglobat de mai
multe ori i n modelatoarele bazate pe CSG i B-rep, sub forma unor corpuri aa
zis extrudate sau de revoluie.
- Analytic Solid Modeling sau abreviat ASM, este o tehnic de descriere a
corpurilor solide ce provine din programele de analiz cu element finit. La aceste
programe corpul supus anumitor calcule de natur elastic, termic, etc., este
descompus geometric ntr-o serie de corpuri elementare, definite de mai multe
puncte denumite noduri. Pe aceste domenii elementare cu form geometric simpl
se exprim ecuaia fenomenului mecanic modelat, dup care se asambleaz ntr-o
form matricial la nivelul ntregului corp.
Descompunerea corpului iniial n corpuri elementare cu geometrie regulat
este ideea de baz i la modelatoare cu solide bazate pe reprezentarea ASM. Pentru
a modela ct mai exact corpul iniial, corpurile elementare sunt reprezentate ntr-un
spaiu parametric unde au form regulat, indiferent de forma real din spaiu
cartezian.

50

Elemente de baz ale proiectrii asistate de calculator

Pentru fiecare corp elementar se stabilete cte o transformare ce asigur


convertirea coordonatelor ntre cele dou spaii, caracterizat de iacobianul acestei
transformrii. La solidele modelate analitic calculele proprietilor de mas este
mult simplificat, pentru c se pot evalua rapid la nivel de corp elementar i
compune ulterior pentru ntregul corp.
- Octree este o alt metod de reprezentare a solidelor care merit s fie
menionat. Aceti algoritmi sunt utilizai n foarte multe domenii ale ingineriei
asistate de calculator, printre care i n domeniul tehnologiilor rapid prototyping, i
permit aproximarea unui domeniu spaial cu ajutorul unei colecii de celule cubice
numite octani.

3.4. TRANSFOPRMRI GEOMETRICE


n sistemele CAD se folosesc transformrile geometrice pentru a implementa
anumite faciliti cum ar fi cele legate de vizualizare a modelului sau pentru
realizarea anumitor operaii de editare ce modific geometria acestuia.
n procesul de redare a obiectelor tridimensionale se definesc mai multe
sisteme de referin, care permit descrierea operaiilor de transformri succesive ale
obiectelor, pornind de la modelul acestora, pn la imaginea bidimensional pe
suportul de reprezentare.
Modificarea unui obiect ntr-un sistem de referin dat, sau trecerea de la un
sistem de referin la altul, se realizeaz prin diferite transformri grafice. Dintre
transformrile grafice folosite, unele modific forma i poziia obiectelor n spaiu,
fiind numite transformri geometrice, altele sunt transformri de conversie ntre
diferite modaliti de reprezentare a obiectelor.

3. 4.1. TRANSFORMRI GEOMETRICE N SPAIU


Obiectele virtuale pot fi modificate sau manevrate n spaiul tridimensional
folosind diferite transformri geometrice. Dintre acestea, cele mai importante sunt:
translaia, care modifica localizarea obiectului; rotaia, care modifica orientarea;
scalarea, care modifica dimensiunea obiectului. Aceste transformri sunt denumite
transformri geometrice primitive.

3.4.1.1. TRANSFORMARI GEOMETRICE PRIMITIVE


Translaia este transformarea prin care toate punctele se deplaseaz n
aceeai direcie i cu aceeai distan ntre punct i transformatorul su. Translaia
se poate descrie printr-un vector de translaie T, avnd componentele tx, ty, tz pe

51

Modelarea geometric

cele trei axe de coordonate; un punct P(x,y,z) se transform n punctul P(x,y,z)


astfel:

x' = x + t x

y' = y + t y

z' = z + t z

(3.17)

n notaie matriceal, transformarea prin translaie cu vectorul de translaie T,


avnd componentele tx, ty, tz pe cele trei axe de coordonate a unui punct P(x,y,z) se
exprim printr-o nsumare de matrice:
tz
P=P+T unde, T = ty ; deci
tz

x
y =
z

x
y
z

tx
ty
tz

(3.18)

Scalarea modific coordonatele tuturor punctelor unui obiect folosind


factorii de scal sx, sy respectiv sz pe cele trei axe de coordonate. n aceast
transformare de scalare, numit scalare fa de origine, un punct P(x,y,z) se
transform n punctul P(x,y,z) unde:

x' = x s x

y' = y s y

z' = z s z

(3.19)

Pentru scrierea sub form matriceal a acestor relaii de transformare, se


definete matricea de scalare S de dimensiune 3 x 3 astfel:

sx
S= 0
0

0
sx
0

0
0
s x

(3.20)

Rezult relaia de transformare de scalare n rotaie matriceal:

x' s x
y ' = 0
P=SP, adic

z ' 0

0
sx
0

0 x
0 y
s x z

(3.21)

52

Elemente de baz ale proiectrii asistate de calculator

Rotaia cu un unghi n raport cu o ax este o transformare prin care orice


punct P care nu este situat pe dreapta se transform ntr-un punct P astfel nct P
i P sunt situate ntr-un plan perpendicular pe dreapta D, unghiul PIP este egal
cu , iar modulele [IP] i [IP] sunt egale (punctul I este intersecia dintre dreapta D
i planul ). Prin aceast transformare toate punctele dreptei D sunt fixe i numai
ele sunt puncte invariante ale transformrii.
Transformarea de rotaie n raport cu o ax oarecare se descompune ntr-o
succesiune de maximum trei transformri de rotaie n raport cu axele de
coordonate ale sistemului de referin.
Rotaia n raport cu axa z cu un unghi transform un punct P(x,y,z) n
punctul P(x,y,z), ambele aflate n planul perpendicular pe axa z. Pentru
deducerea relaiilor de transformare se exprim coordonatele punctelor P si P n
acest plan n coordonate polare ( i u):
x = cos u

x = cos (u+)

P
y = sin u

(3.22)
y = sin (u+)

Dac se dezvolt cosinusul i sinusul sumei de unghiuri i se obin relaiile:


x = (cos u cos sin u sin ) = x cos y sin
y = (sin u cos + sin cos u ) = x sin + y cos

(3.23)

Aceast transformare se poate scrie sub forma matriceal dac se definete


matricea de rotaie Rz() de dimensiune 3 x 3 astfel:

Rz() =

cos
sin

sin
cos
0

0
0
1

(3.24)

Rezult relaiile de transformare de rotaie a unui punct n raport cu axa z cu


un unghi scrise sub forma matriceal:

x' cos

P=RzP, y ' = sin

z ' 0

sin
cos
0

0 x
0 y
1 z

(3.25)

Pentru relaiile elementare ale unui punct n raport cu axele x i y ale


sistemului de referin se urmrete un raionament asemntor i se deduc relaiile
de transformare corespunztoare

53

Modelarea geometric

3.4.1.2. ALTE TRANSFORMARI GEOMETRICE N SPAIU


Printre alte transformri n spaiul tridimensional care se pot aplica
obiectelor, cele mai importante sunt transformarea de simetrie i transformarea de
forfecare.
Transformarea de simetrie. O transformare de simetrie (oglindire) a unui
punct P fa de un plan calculeaz un punct P aflat pe o dreapta perpendicular
pe planul , la o distan egal cu distana lui P fa de planul dat.
Pentru cazul particular n care planul de simetrie este unul din planele
sistemului de coordonate, simetricul unui punct este punctul carte are coordonate
pe cele dou axe ale planului egale i coordonata pe cealalt ax a sistemului de
coordonate cu valoare negativ.
Se pot deduce simplu matricele de transformare de simetrie relative la
planele sistemului de referin astfel:

S XY

1
0
=
0

0
1
0

1 0 0
, S YZ =
0
0 1 0

0 0 1
0
0

0 0 0
1 0
0 1

1 0 0
, S ZX =
0 0
0 1 0

0 0 1
0 0

0 0
0 0
1 0

0 1

(3.26)

Transformarea de simetrie fa de un plan oarecare se poate calcula


folosind o secven de transformri elementare.
Dac se consider transformarea de simetrie ca o transformare aplicat
unui sistem de coordonate dat, sistemul de coordonate rezultat are convenia de
orientare a axelor invers fa de convenia iniial.
Transformarea de forfecare (shear) este o transformare care modific
forma i dimensiunea obiectului transformat. Transformrile de forfecare cele mai
simple sunt cele definite fa de axele sistemului de coordonate.
Forfecarea dup axa x a sistemului de coordonate modific un punct
P(x,y,z) n punctul P(x,y,z), astfel c:
x = x + ay +bz; y=y; z=z

(3.27)

n forma matriceala n coordonate omogene, forfecarea dup axa x se scrie


astfel:

1
0
P = FX P, unde FX (a, b) =
0

a b 0
1 0 0
0 1 0

0 0 1

(3.28)

54

Elemente de baz ale proiectrii asistate de calculator

n mod similar se definesc matricele de forfecare pe axele y i z.


Transformarea de forfecare este folosit n definirea sistemelor de proiecie.

3.4.2.

TRANSFORMRI GEOMETRICE N PLAN

Uneori sunt necesare transformri geometrice n planul bidimensional, caz


n care exprimarea matriceal unitar a transformrilor geometrice n plan se poate
face ntr-un sistem de coordonate omogene definit n mod asemntor sistemului
de coordonate omogene n spaiu: unui punct P(x,y) n plan i corespunde un punct
P(X,Y,w), cu relaiile ntre coordonate: x = X/w; y = Y/w, unde factorul de scara w
este diferit de zero.
Transformrile geometrice n planul bidimensional pot fi definite prin
matrice de transformare de dimensiune 3x3. Pentru transformrile geometrice
primitive n plan, matricele de transformare se deduc simplu, ca o particularizare a
transformrilor geometrice spaiale. Acestea au urmtoarele expresii:
Translaia cu valorile tx si ty.

1 0 t x
P = T (t x , t y ) P, unde T (t x , t y ) = 0 1 t y
0 0 1

(3.28)

Scalarea fa de origine cu factori de scara sx, sy:

sx
P = S ( s x , s y ) P, unde S ( s x , s y ) = 0
0

0
sy
0

0
0
1

(3.29)

sin
cos
0

0
0
1

(3.30)

Rotaie fa de origine cu un unghi :

cos
P = R( ) P, unde R ( ) = sin
0

Transformri complexe n plan se pot defini, la fel ca i n spaiu, prin


compunerea (produs de matrice) de transformri primitive. Toate transformrile
ntre sisteme de referin n plan pot fi considerate cazuri particulare ale
transformrilor corespunztoare n spaiu.

GRAFIC ASISTAT

Ca o concluzie a celor prezentate n capitolele anterioare, se poate spune c


verbul a proiecta definete n inginerie intenia de a realiza ceva, de a elabora o
lucrare tehnic n care sunt cuprinse datele necesare executrii unei construcii, a
unei instalaii etc. Proiectarea fiind o activitate dinamic n toate domeniile i
constituind un factor de progres.
Dezvoltarea tehnicii de calcul a fcut ca activitatea de proiectare ce se realiza
n trecut de cele mai multe ori n faa planetelor, astzi ea s se desfoare n faa
calculatoarelor electronice, ca o consecin fireasc de realizare a unei proiectri
rapide i de calitate.
Reprezentrile grafice oferite de proiectani sunt o reflectare a ideilor
acestora despre un produs, un mijloc de comunicare ntre acesta i cel ce este
beneficiar sau cel ce realizeaz acest produs.
Proiectarea n esen este o munc laborioas ce necesit cunotine de
specialitate, care de cele mai multe ori se nva progresiv, n timp i este cu mult
mai eficient i productiv atunci cnd se desfoar n colectiv.
Primul pas fcut n aceast activitate de proiectare este de a nva modul de
reprezentare n plan a elementelor geometrice i a corpurilor geometrice.

4.1. NOIUNI INTRODUCTIVE


Programele de proiectare puse la dispoziie de diverse firme, fac ca
reprezentrile grafice ce sunt integrate ntr-un sistem complex de calcul s fie
obinute cu uurin i s reflecte precis inteniile proiectantului.
Evoluia programelor de proiectare pe calculator a fost fireasc, ncepndu-se
nti cu reprezentri n dou dimensiuni (pe care le vom denumi n continuare i
reprezentri 2D) i continund apoi cu proiecii n trei dimensiuni (reprezentri
3D).

56

Elemente de baz ale proiectrii asistate de calculator

Proiectarea asistat de calculator, simbolizat prin CAD - definete un


concept de proiectare n care desenarea sau schiarea unor reprezentri
convenionale (vederi, seciuni etc.) se face cu ajutorul unor programe de calculator
ce permit reprezentri grafice.
Apariia calculatoarelor personale a fcut ca programele ce apruser la
nceputul anilor 60 s cunoasc o dezvoltare continu i constant, astfel nct azi
s avem nu numai o multitudine de altfel de programe ci i concepte noi n
proiectare.
Cel mai cunoscut i rspndit program de proiectare este cel al firmei
Autodesk intitulat AutoCAD. Ajuns azi la cea de a 16-a versiune, lansarea primei
versiuni a fost fcut n decembrie 1982 la expoziia Comdex din Las Vegas.
Aceast prim versiune (Release) permitea numai reprezentri n dou
dimensiuni (2D) a obiectelor. Dac n anul 1983 au aprut trei versiuni noi ale
programului (aprilie Release 2, august Release 3 i octombrie Release 4) ntre
anii 1984 i 1987 firma a lansat alte patru versiuni ale aceluiai program (1984
Release 5, 1985 Release 6, 1986 Release 7, aprilie 1987 Release 8).
Un pas important a fost fcut n 1987 odat cu apariia ediiei a 9-a (Release
9) ce introducea pentru prima dat reprezentarea tridimensional a obiectelor (3D)
i vederea n perspectiv. Calculele matematice ce nsoeau astfel de reprezentri
impuneau folosirea unui calculator cu coprocesor matematic. Dac primele 11
versiuni ale programului AutoCAD rulau sub sistemul de operare MS-DOS (1988
Release 10, 1989 Release 11), versiunea a 12-a, aprut n 1992, a fost cu
versiune i sub sistemul de operare Windows. De menionat c versiunea a 11-a a
programului aducea ca noutate modelarea obiectelor solide cu ajutorul pachetului
de programe AME (Advanced Modelling Extension) cu care obiectelor li se
atribuie proprieti fizice. Noile versiuni ale programului AutoCAD au fost numai
sub Windows.
i din aceast scurt prezentare se observ dinamica produsului, firma
Autodesk adaptndu-se noilor sisteme de operare, utiliznd puternicele faciliti de
calcul ce au aprut. Cu toate acestea programul este prietenos i ntotdeauna,
indiferent de versiune, a recunoscut versiunile mai vechi ce lucrau pe calculatoare
mai puin performante.

4.2. LANSAREA N EXECUIE A AUTOCAD-ULUI I


OPERAII DE SETARE
Lansarea n execuie a programului AutoCAD se face prin activarea iconiei
AutoACAD din bara de stare, desktop-ul sistemului de operare sau prin lansarea n
execuie a fiierului acad.exe aflat n directorul AutoCAD. ncepem astfel un desen
nou cu denumirea Drawing1.dwg ce se poate pstra sau modifica atunci cnd se
salveaz fiierul.

57

Grafic asistat

Perioada de timp de la intrarea n program i pn la prsirea acestuia poart


denumirea de sesiune de lucru. ntr-o sesiune de lucru putem vizualiza i modifica
desene deja existente, s editm desene noi sau s le trimitem ctre imprimant sau
plotter.
n fereastra programului AutoCAD identificm urmtoarele zone (fig. 4.1):
zona meniului pull-down (meniuri desfurabile) de unde selectm
comenzile,
zona de informaii n care sunt afiate date referitoare la obiectele ce
compun desenul,
barele de instrumente ce permit o apelare rapid a comenzilor,
linia de comand i zona de dialog n care se introduc de la tastatur
comenzile i se desfoar dialogul la comand prin introducerea
opiunilor acestora,
zona grafic n care realizm reprezentrile obiectelor.

Fig. 4.1. Zonele ferestrei AutoCAD.

O comand AutoCAD poate fi apelat prin tastarea denumirii acesteia n linia


de comand sau prin accesarea cu mouse-ul a denumirii ei din meniurile pull-down
i din bara de instrumente.
Un desen nou ncepe prin setarea limitelor de desenare i alegerea unitilor
de desenare.
Spaiul alocat unui desen se stabilete cu comanda LIMITS. El poate fi
considerat ca fiind un dreptunghi ale crui dimensiuni urmeaz a fi specificate.
Tastnd denumirea comenzii n linia de comand apare dialogul:
Specify lower left corner or [ON/OFF] <0.0000,0.0000>:
Specify upper right corner <420.0000,297.0000>:

58

Elemente de baz ale proiectrii asistate de calculator

La prima chestionare a comenzii va trebui s specificm coordonatele


colului stnga jos ale dreptunghiului (valorile implicite sunt trecute ntre
parantezele < >), iar la a doua chestionare vom preciza coordonatele colului
dreapta sus ale aceluiai dreptunghi.
Se observ c la prima ntrebare se poate rspunde i cu ON sau OFF. Dac
rspundem cu ON atunci AutoCAD-ul ne va ateniona de fiecare dat cnd
construciile depesc limitele spaiului alocat desenului (**Outside limits).
Dac rspundem cu OFF inhibm aceast opiune a comenzii putnd desena i n
afara spaiului alocat. Comanda este accesibil i din meniul pull-down Format
din care selectm Drawing Limits.
n AutoCAD dimensiunile sunt exprimate n uniti de desenare, denumirile
acestora fiind specifice domeniului tehnic i sunt alese de utilizator. Astfel pentru
desenul unei piese mecanice unitatea de desenare este milimetrul, pentru desenul
din industria lemnului unitatea de desenare este centimetrul iar n alte domenii de
activitate unitile de desenare pot fi inci, picioare, kilometrii etc.
Este recomandat ca toate desenele s fie executate la scara 1:1, indiferent de
dimensiuni, astfel nct s putem beneficia de toate facilitile AutoCAD-ului.
Definim urmtoarele tipuri de spaii folosite n procesul de desenare (fig. 4.2):
spaiul alocat spaiul stabilit cu comanda LIMITS ce poate fi modificat
la nceputul lucrului dar i pe parcursul procesului de desenare,
spaiul efectiv spaiul cuprins n interiorul unui dreptunghi ce
ncadreaz desenul efectuat,
spaiul afiat spaiul vizibil la un moment dat pe ecran ce poate fi
modificat cu comanda ZOOM.
Pentru un desen nou
trebuie
alese unitile de
Obiecte
desenare. Modul n care sunt
Spaiu afiat
afiate unitile de msur
pentru distane i unghiuri
precum i acurateea acestora
se poate modifica cu
Spaiu alocat
comanda UNITS. Comanda
Spaiu efectiv
se apeleaz prin tastarea
denumirii UNITS sau din
meniul pull-down Format
Fig. 4.2. Spaiile unui desen.
din
care
selectm
Units.... Indiferent de modul de apelare apare caseta de dialog din figura 4.3.
Caseta de dialog are patru seciuni, fiecare avnd liste derulante cu selecie,
ultima (Sample Output) fiind pentru previzualizarea aspectului unitii
afiate.

Grafic asistat

59

n seciunile Lenght i Angle


selectm sistemul de uniti dorit la
afiarea dimensiunilor liniare (Type:)
respectiv unghiulare (Angle) i precizia
acestora
(Precision:).
Pentru
unghiuri putem alege sensul de
parcurgere al arcelor (sens trigonometric
sau sensul acelor de ceasornic). Sensul
trigonometric poate fi schimbat cu sensul
acelor de ceasornic dac se alege
opiunea Clockwise.
Unitatea de afiare a dimensiunilor
liniare se alege din meniul derulant al Fig. 4.3. Caseta de dialog Drawing Units.
seciunii Drawing
units
for
Design Center blocks.
Butonul Direction face posibil alegerea cadranului care conine axa de
zero a msurrii unghiurilor (East cadranul I, North cadranul II, West
Cadranul III, South cadranul IV) sau specificarea direciei unei axe (Other) ce
va fi considerat de referin i fa de care vor fi msurate unghiurile.
Alegerea opiunilor din caseta de dialog este uurat prin faptul c, n
permanen, n seciunea Sample Output, sunt exemplificate noile opiuni.
Pe parcursul unei sesiuni AutoCAD suntem pui de foarte multe ori n
situaia de a modifica spaiul afiat. Acest lucru se face cu comanda ZOOM. Ea
este apelabil fie din meniul pull-down, fie din bara de instrumente sau tastndu-i
denumirea n linia de comand.
n continuare, pentru a fi concii i a urmri uor materialul prezentat, vom
utiliza ca mod de localizare al comenzilor i prezentare a acestora, pe cel folosit
pentru comanda ZOOM.
Prezentarea comenzii urmat de o scurt descriere a acesteia:
Zoom comand ce permite modificarea
spaiului afiat.
Prezentarea modurilor de apelare ale comenzii:

Meniu: View Zoom


Toolbar: Zoom
Linia de comand: Zoom.

Prin Meniu: View Zoom putem s apelm


comanda din meniul pull-down View, selectnd cu
mouse-ul denumirea comenzii i apoi una din
opiunile acesteia, ca n figura 4.4.

Fig. 4.4. Apelarea comenzii


ZOOM din meniul pull-down.

60

Elemente de baz ale proiectrii asistate de calculator

Prin Toolbar: Zoom putem apela comanda din bara de instrumente


Zoom. Pentru apariia barei de instrumente Zoom, din meniul View se selecteaz
Toolbars, lucru ce va duce la apariia casetei de dialog Customize din figura
4.5. Activndu-se caseta corespunztoare lui Zoom apare bara de instrumente
Zoom cu cele opt instrumente: Zoom Window, Zoom Dynamic, Zoom
Scale, Zoom Center, Zoom In, Zoom Out, Zoom All, Zoom
Extents, ce reprezint opiuni uzuale ale comenzii.

Fig. 4.5. Caseta de dialog Customize i bara de instrumente Zoom.

Al treilea mod de apelare al comenzii este prin tastarea denumirii acesteia n


linia de comand (Linia de comand: Zoom) i apsarea tastei enter sau space.
Comanda este executabil dac se scrie ntreaga denumire (Zoom) sau prescurtarea
acesteia (Z). Litera (literele) mare ngroat Z specific, n prezentarea modurilor
de apelare, prescurtarea comenzii (n denumirea unei comenzi AutoCAD-ul nu face
difereniere ntre literele mari i mici). Comenzile AutoCAD cele mai des folosite
au prescurtri, astfel nct se reduce timpul de apelare. Prescurtrile comenzilor
sunt pstrate n fiierul acad.pgp (ProGram Parameters), ce poate fi modificat i
astfel adaptat fiecrui utilizator.
Dup ncetarea aciunii unei comenzi, tasta enter sau space va duce la
apelarea acestei ultime comenzi. De asemenea butonul dreapta al mouse-ului se
poate folosi n acelai scop, prin acionarea lui, din lista ce apare, selectndu-se
comanda (Repeat ZOOM). Cu acelai buton se pot alege i opiunile comenzilor
atunci cnd suntem n interiorul acestora. Indiferent de modul de apelare al
comenzii va trebui s rspundem unui dialog. Acesta este:
Specify corner of window, enter a scale factor (nX or nXP),
or [All/Center/Dynamic/Extents/Previous/Scale/Window] <real
time>:

61

Grafic asistat

Pentru economie de spaiu, rspunsul la dialogul comenzii l vom face n


tabel. Vom pstra acest mod de prezentare i apelare al comenzilor pe parcursul
acestui capitol. Pentru comanda Zoom, opiunile comenzii i rspunsurile la dialog
sunt prezentate n tabelul 4.1.
Tabelul 4.1
Opiuni comand: Zoom

Explicaii

Specify
corner
of
window,
enter a scale factor (nX or
nXP), or [All/Center/Dynamic/
Extents/Previous/Scale/Window]
<real time>:

Se specific dimensiunile spaiului afiat


prin indicarea colurilor opuse ale unui
dreptunghi sau alegerea uneia din opiunile
prezentate n continuare.
Se vizualizeaz ntregul desen, aprnd
toate elementele sale. Dac desenul se
ncadreaz n limitele stabilite cu LIMITS,
atunci va exista egalitate ntre spaiul afiat
i cel alocat. Dac desenul depete
limitele, spaiul afiat va conine ntregul
desen, indiferent de limitele selectate.
Se modific spaiul afiat n jurul unui
punct, ce urmeaz a fi specificat (Specify
center point:), cu un anumit factor de
scal (Enter
magnification
or
height <107.5441>:).
Se suprapune peste desen un dreptunghi cu
un X n centru, ce se poziioneaz cu
mouse-ul. Apsnd butonul stng i glisnd
mouse-ul
se
alege
dimensiunea
dreptunghiului. Prin folosirea repetat a
poziiei i mrimii se realizeaz mrirea sau
micorarea dorit. Cnd suntem de acord
cu aceasta se apas tasta enter.
Se realizeaz egalitatea dintre spaiul afiat
i desenat (spaiul efectiv).
Se trece la valoarea anterior stabilit cu
ZOOM.
Stabilirea unui factor de scal cu care
imaginea va fi afectat. Un factor
supraunitar va determina o mrire iar un
factor subunitar o micorare a spaiului
afiat.
Stabilirea unei ferestre dreptunghiulare prin
specificarea colurilor opuse n care se va
afla spaiul afiat.

:A

:C

:D

:E
:P

:S

:W

Dup alegerea spaiului de lucru i a unitilor de msur putem trece la


editarea propriu-zis a desenului.

62

Elemente de baz ale proiectrii asistate de calculator

4.3. COMENZI DE EDITARE


Datorit modului vectorial n care programul AutoCAD lucreaz, fiecare
element de construcie (linie, arc etc.) are mrime, direcie i sens. De aceea, n
continuare elementele de construcie convenim a le numi entiti sau obiecte, iar
procesul de desenare l numim proces de editare.

4.3.1. INTRODUCEREA COORDONATELOR PUNCTELOR


Specificarea punctelor n AutoCAD se poate face:
pe ecran, cu ajutorul mouse-ului sau alt dispozitiv de indicare,
de la tastatur, prin introducerea coordonatelor punctului,
folosind comenzi AutoLisp.
Coordonatele unui punct n spaiu bidimensional (2D) sunt specificate prin
utilizarea sistemelor de coordonate. Acestea sunt:
Y

Y
x

Y
x

B (@ L < )

B(@x,y)

B(x,y)

O(0,0)

O(0,0)

O(0,0)

Fig. 4.6. Sisteme de coordonate.

sistem de coordonate absolute (x,y). Prin (x,y) se nelege perechea de


coordonate a punctului (punctul B din figura 4.6, a), n raport cu originea de
coordonate (0,0), ca n figura 4.6, a;
sistem de coordonate relative carteziene (@x,y). Prin folosirea
caracterului @, raportarea nu se mai face la originea (0,0) ci la cea a
ultimului punct introdus (punctul A din figura 4.6, b) ntr-o operaie grafic.
Astfel, @x,y specific un punct aflat cu x uniti pe orizontal i y uniti pe
vertical, fa de punctul anterior, ca n figura 4.6, b.
sistem de coordonate relative polare (@L<). Prin @ se specific
raportarea la coordonatele ultimului punct introdus (punctul A din

63

Grafic asistat

figura 4.6, c), prin L distana dintre ultimul punct i punctul ce urmeaz a
fi precizat (punctul B din figura 4.6, c) iar este unghiul msurat n sens
trigonometric ntre axa Ox i segmentul de lungime L, ca n figura 4.6, c.
Pentru indicarea punctelor cu AutoLisp-ul se folosete funcia de atribuire
SETQ. Pentru punctul A de coordonate (x,y) expresia AutoLisp (expresiile
AutoLisp sunt o niruire alfanumeric delimitat de dou paranteze rotunde) este:
(Setq A(List x y)) sau (Setq A(x y))

unde x i y sunt valorile coordonatelor punctelor.


Funcia SETQ atribuie astfel variabilei A lista x y. Dac atribuirea se face fr
apostrof sau fr funcia List, interpretorul AutoLisp evalueaz expresia dintre
paranteze. n caz de nereuit va afia mesajul de eroare bad function sau bad
argument type n cazul unei erori sintactice.
Cu funcia SETQ se pot face atribuiri multiple. Astfel, pentru dreptunghiul
ABCD cu colul stnga jos n
punctul de coordonate A(10,10),
C(50,30)
D(10,30)
avnd latura mare de 40 i latura
mic de 20 (fig. 4.7), expresiile
AutoLisp
pentru
indicarea
punctelor A, B, C i D sunt:
A(10,10)

B(50,10)

(Setq

O(0,0)

Fig. 4.7. Coordonatele punctelor unui dreptunghi.

4.3.2.

COMENZI PENTRU
FR GROSIME

A(10
B(50
C(50
D(10

10)
10)
30)
30)

EDITAREA

ENTITILOR

Reprezentarea grafic n plan a obiectelor din spaiu cu respectarea unor


reguli i convenii, stabilite n acest scop, constituie obiectul desenului tehnic.
Regulile de reprezentare n desenul tehnic au valabilitate general i stau la
baza obinerii obiectelor dup reprezentarea lor grafic.
Un desen tehnic conine, din punct de vedere geometric, o succesiune
continu sau discret de linii, cercuri, arce de cerc i elipse etc. Tipurile de linii,
grosimile i modul de folosire al acestora este indicat n standarde generale, n care
se fac referiri la reprezentri, notri, cotri, scheme convenionale etc.
n AutoCAD exist dou posibiliti de desenare a entitilor: fr grosime
(linii de grosime zero) i cu grosime. Entitile fr grosime comparativ cu cele cu

64

Elemente de baz ale proiectrii asistate de calculator

grosime sunt reprezentate pe ecran ntotdeauna printr-un rnd de pixeli, la orice


factor de mrire folosit.
n continuare vom prezenta principalele comenzi AutoCAD cu ajutorul
crora putem edita obiecte fr grosime (linie, arc, cerc, elips etc.), acestea
nlocuind rigla, compasul i raportorul din desenul clasic.
4.3.2.1. COMANDA LINE
Comand ce permite desenarea unui segment de dreapt prin specificarea
coordonatelor punctelor de capt sau desenarea unei figuri format din nlnuirea
mai multor segmente de dreapt.

Meniu: Draw Line.


Toolbar: Draw Line
Linia de comand: Line.

Opiunile comenzii Line sunt prezentate n tabelul 4.2.

Opiuni comand: Line

Specify first point:

Specify next point or [Undo]:

Specify next point or [Undo]:

Tabelul 4.2
Explicaii
Se cere specificarea primului punct de
nceput al segmentului de dreapt.
Prin apsarea tastei enter, segmentul de
dreapt ncepe din ultimul punct al unui
segment de dreapt sau de arc editat
anterior.
Se cere specificarea urmtorului punct al
segmentului de dreapt.
Se introduc n continuare, dac se
dorete, coordonatele punctului de capt
al celui de-al doilea segment de dreapt.
Dac se tasteaz U sau Undo se terge
ultimul segment de dreapt.

Se introduc segmente de dreapt atta timp ct nu se apas tasta enter, space


sau esc. Dac dup minimum dou segmente de dreapt desenate se tasteaz C sau
Close, se va trasa o dreapt ntre ultimul i primul punct introdus de la apelarea
comenzii.
n tabelul 4.3 este indicat modul de construire al dreptunghiului din
figura 4.7, cu comanda Line, folosind pentru introducerea punctelor sistemele de
coordonate: absolute, relative carteziene, relative polare precum i evaluarea
punctelor introduse cu AutoLisp-ul.

65

Grafic asistat

Specify
Specify
Specify
Specify
Specify

first point:
next point or
next point or
next point or
next point or

[Undo]:
[Undo]:
[Undo]:
[Undo]:

10,10
50,10
50,30
10,30
C

10,10
10,10
@40,0
@40<0
@0,20
@20<90
@-40,0 @40<180
C
C

AutoLisp

Relative
polare

Absolute

Command: Line

Relative
carteziene

Tabelul 4.3
Sisteme de coordonate

Linie de comand

!A
!B
!C
!D
C

De menionat c introducerea punctelor cu funcia de evaluare AutoCAD !


se face dup ce anterior s-au atribuit cu AutoLisp-ul coordonatele punctelor.
Acelai dreptunghi se poate construi cu o expresie AutoLisp:
(Command Line A B C D A )

Funcia COMMAND lanseaz n execuie comenzi AutoCAD din programe sau


expresii AutoLisp. Aceste comenzi AutoCAD sunt puse ntre ghilimele. Astfel,
dac pentru ultimul punct s-ar fi preferat opiunea Close, expresia AutoLisp ar fi:
(Command Line A B C D C)

De reinut c i n AutoLisp putem folosi sistemul de coordonate relative


carteziene (funcia AutoLisp Polar).
Funcia Polar returneaz coordonatele unui punct obinut prin specificarea
n ordine: a punctului anterior, a unghiului i a distanei ntre punctul iniial i cel
final (Polar Pct L). Modul de msurare a unghiului i a lungimii L sunt
aceleai ca cele din figura 4.6, c. Expresiile pentru specificarea punctelor A, B, C i
D ale dreptunghiului din figura 4.7, n acest caz sunt:
(Setq

A(10 10)
B (Polar A 0 40)
C (Polar B (/ Pi 2) 20)
D (Polar C Pi 40)

Spre deosebire de AutoCAD n AutoLisp se specific nti unghiul msurat


n radiani i mai apoi lungimea segmentului de dreapt.

i la distana 20, s-a


2
folosit pentru calculul unghiului funcia aritmetic de mprire (/). Sintaxa
n calculul punctului C aflat fa de B la un unghi de

66

Elemente de baz ale proiectrii asistate de calculator

operaiei din parantez este: mparte (/) pe (Pi) la 2 (Pi nu este funcie ci este
constata = 3.14159265).
Dac se dorete s se realizeze construcia unui dreptunghi prin specificarea
lungimilor laturilor i unui col, se definete o funcie utilizator cu un anumit nume,
ca n exemplul urmtor.
(DEFUN C:Dreptunghi ()
(setq A(getpoint "Alegeti punctul A: ")
Lmare(getreal "Latura mare este: ")
Lmic(getreal "Latura mica este: ")
B(Polar A 0 Lmare)
C(Polar B (/ pi 2) Lmic)
D(Polar C pi Lmare))
(Command "Line" A B C D "C")
)

Sau folosit urmtoarele funcii noi:


DEFUN C:

Funcie utilizator ce poate fi apelat direct din linia de comand.


Dreptunghi () Nume funcie fr parametrii de intrare i fr variabile locale.
n cazul n care exist ele se trec ntre paranteze.
getpoint
Funcie de introducere a punctelor.
getreal
Funcie de introducere a unui numr real.

Editarea acestei funcii utilizator se poate face direct din linia de comand sau
cu editorul AutoLisp localizat n meniul Tools AutoLisp Visual LISP Editor.
Se poate folosi de asemenea orice editor de text care salveaz n format ASCII.
Denumirea funciei utilizator va fi urmat obligatoriu de extensia .lsp (spre
exemplu dreptunghi.lsp).
ncrcarea funciei utilizator se face prin apelarea din meniul Tools
AutoLisp Load a denumirii funciei sau cu expresia:
(Load Dreptunghi.lsp)

iar execuia, cu tastarea n linia de comand a denumirii: Dreptunghi.


4.3.2.2. COMANDA CIRCLE

Comand ce permite construcia unui cerc.

Meniu: Draw Circle.


Toolbar: Draw Circle
Linia de comand: Circle.

67

Grafic asistat

Convenim n continuare a nota cu P1, P2, .., Pn punctele specificate iar cu S1,
S2, , Sn entitile selectate.
Opiunile comenzii Circle sunt prezentate n tabelul 4.4.
Opiuni comand: Circle

Explicaii

Specify center point for


circle or [3P/2P/Ttr (tan
tan radius)]:

Se cere specificarea
centrului cercului sau
alegerea altei opiuni.

Specify radius of circle


or [Diameter]:

Dac
s-a
specificat
centrul
cercului
se
specific n continuare
raza sau diametrul.

: 3P
Specify first point on
circle:(P1)
Specify second point on
circle:(P2)
Specify third point on
circle:(P3)

Se construiete un cerc
cerndu-se specificarea,
n ordine, a celor trei
puncte care aparin
cercului (punctele nu
trebuie s fie colineare).

: 2P
Specify first end point of
circle's diameter:(P1)
Specify second end point
of circle's diameter:(P2)

Se construiete un cerc
cerndu-se specificarea,
n ordine, a celor dou
puncte diametral opuse.

: T
Specify point on object
for first tangent of
circle:(S1)
Specify point on object
for second tangent of
circle:(S2)
Specify radius of circle
<68.7254>:

Se construiete un cerc
cerndu-se specificarea,
n ordine, a dou entiti
la care cercul va fi
tangent i a razei
cercului.

Tabelul 4.4
Figura obinut

Center point for circle

Radius

Diameter

P1

P3

P2

P1

Radius
P2

Radius
S2

S1

4.3.2.3. COMANDA ARC

Comand de construcie a arcelor de cerc.

Meniu: Draw Arc.


Toolbar: Draw Arc
Linia de comand: Arc.

Posibilitile de trasare a arcelor de cerc cu comanda Arc sunt (tabelul 4.5):

68

Elemente de baz ale proiectrii asistate de calculator

Opiuni comand: Arc

Explicaii
Arc trasat prin trei
Specify start point of arc or puncte. Se specific,
n ordine, cele trei
[Center]:(P1)
Specify second point of arc or puncte care aparin
[Center/End]:(P2)
arcului (punctele nu
Specify end point of arc:(P3)
trebuie
s
fie
colineare).
Specify start point of arc or
[Center]:(P1)
Specify second point of arc or
[Center/End]: C
Specify center point of
arc:(P2)
Specify end point of arc or
[Angle/chord Length]:(P3)

Specify start point of arc or


[Center]:(P1)
Specify second point of arc or
[Center/End]: C
Specify center point of
arc:(P2)
Specify end point of arc or
[Angle/chord Length]:A
Specify included angle:

Specify start point of arc or


[Center]:(P1)
Specify second point of arc or
[Center/End]: E
Specify end point of arc:(P2)
Specify center point of arc or
[Angle/Direction /Radius]:A
Specify included angle:

Arc
trasat
prin
specificarea punctului
de nceput (start point),
a centrului (Center) i
a unghiului la centru
(Angle). Unghiul la
centru
se
poate
specifica i indicnd
punctul (P3), unghiul
fiind cel fcut de
P2P3 cu
o dreapt
orizontal ce trece prin
P2.
Arc
trasat
prin
specificarea punctului
de nceput (start point),
a centrului (Center) i
a lungimii corzii subntinse (chord Lenght).
Lungimea corzii este
dat de o valoare sau
de
distana
ntre
punctele P1P3.
Arc
trasat
prin
specificarea punctului
de nceput (start point),
a punctului de sfrit
(End point) i a
unghiului la centru
(Angle).

P1

P3

P2

P1

P3
P2

P1

P2

P3

P1

P2
L

Specify start point of arc or


[Center]:(P1)
Specify second point of arc or
[Center/End]: C
Specify center point of
arc:(P2)
Specify end point of arc or
[Angle/chord Length]:L
Specify length of chord:

Arc
trasat
prin
specificarea punctului
de nceput (start point),
a centrului (Center) i
a punctului de sfrit
(End point).

Tabelul 4.5
Figura obinut

P3

P1

P2

69

Grafic asistat

Opiuni comand: Arc

Explicaii
Arc
trasat
prin
specificarea punctului
de nceput (start point),
a punctului de sfrit
(End point) i a
direciei de plecare,
tangent
la
arc
(Direction).
Arc
trasat
prin
specificarea punctului
Specify start point of arc or de nceput (start point),
[Center]:(P1)
a punctului de sfrit
Specify second point of arc or
(End point) i a razei
[Center/End]: E
(Radius). n locul
Specify end point of arc:(P2)
valorii
Specify center point of arc or specificrii
razei se poate indica
[Angle/Direction /Radius]: R
punctul P3, distana
Specify radius of arc:
P2P3 fiind egal cu
raza R.

Figura obinut

Specify start point of arc or


[Center]:(P1)
Specify second point of arc or
[Center/End]: E
Specify end point of arc:(P2)
Specify center point of arc or
[Angle/Direction /Radius]: D
Specify tangent direction for
the start point of arc:(P3)

Specify start point of arc or


[Center]:C
Specify center point of
arc:(P1)
Specify start point of
arc:(P2)
Specify end point of arc or
[Angle/chord Length]:(P3)

Specify start point of arc or


[Center]: C
Specify center point of
arc:(P1)
Specify start point of
arc:(P2)
Specify end point of arc or
[Angle/chord Length]:A
Specify included angle:

Arc
trasat
prin
specificarea centrului
(Center), a punctului
de nceput (Start point)
i a unghiului la centru
(Angle). Unghiul la
centru
se
poate
specifica i indicnd
punctul (P3), unghiul
fcut de P1P3 cu axa
orizontal ce trece prin
P1 fiind egal cu .
Arc
trasat
prin
specificarea centrului
(Center), a punctului
de nceput (Start point)
i
lungimii
corzii
(Lenght).
Lungimea
corzii este dat de o
valoare sau de distana
ntre punctele P2P3.

P2
C

90 o

P3

C
P3

P1

P2

P2

P3
P1

P2

P1

P3

P2

P1
L

Specify start point of arc or


[Center]: C
Specify center point of
arc:(P1)
Specify start point of
arc:(P2)
Specify end point of arc or
[Angle/chord Length]:L
Specify length of chord:(P3)

Arc
trasat
prin
specificarea centrului
(Center), a punctului
de nceput (Start point)
i a punctului de sfrit
(End point).

P1

P3

70

Elemente de baz ale proiectrii asistate de calculator

Opiuni comand: Arc

Explicaii
Arc
trasat
n
continuarea altui arc,
tangente n punctul de
contact.

Specify start point of arc:


<CR>
Specify end point of arc or
[Angle/chord Length]:(P1)

Figura obinut
C vechi

P1
C nou

Tangenta
comun

4.3.2.4. COMANDA POLYGON

Comand cu care sunt construite poligoane regulate, numrul laturilor


putndu-se afla n intervalul 3 1024.

Meniu: Draw Polygon.


Toolbar: Draw Polygon
Linia de comand: POLygon.

Opiunile comenzii Polygon sunt explicate n tabelul 4.6.


Opiuni comand: POLygon
Enter number of sides <5>:
Specify center of polygon
or [Edge]:(P1)
Enter an option [Inscribed
in circle/Circumscribed
about circle] <I>: I
Specify radius of circle:
Enter number of sides <6>:
Specify center of polygon
or [Edge]:(P1)
Enter an option [Inscribed
in circle/Circumscribed
about circle] <I>: C
Specify radius of circle:

Explicaii

Tabelul 4.6
Figura obinut

Poligon regulat nscris n


cercul de raz R i centrul
P1. Se cere specificarea
numrului de laturi i a
razei cercului circumscris.

Poligon regulat circumscris


n cercul de raz R i
centrul P1.
Se cere
specificarea numrului de
laturi i a razei cercului
nscris.
Enter number of sides <5>: Poligon regulat construit
prin alegerea lungimii unei
Specify center of polygon
laturi (P1P2). Poligonul este
or [Edge]: E
Specify first endpoint of
construit de o parte sau alta
edge:(P1)
a liniei imaginare dintre
Specify second endpoint of P P , respectndu-se sensul
1 2
edge:(P2)
trigonometric.

4.3.2.5. COMANDA ELLIPSE

Comand de construcie a elipselor sau a arcelor de elips.

R
P1

R
P1

P1
P2

71

Grafic asistat

Meniu: Draw Ellipse.


Toolbar: Draw Ellipse
Linia de comand: ELLIPSE.

Posibilitile de trasare a elipselor sau arcelor de elips sunt prezentate n


tabelul 4.7.
Opiuni comand: ELLIPSE
Specify axis endpoint of
ellipse or
[Arc/Center]:(P1)
Specify other endpoint of
axis:(P2)
Specify distance to other
axis or [Rotation]:(P3)
Specify axis endpoint of
ellipse or
[Arc/Center]:(P1)
Specify other endpoint of
axis:(P2)
Specify distance to other
axis or [Rotation]: R
Specify rotation around
major axis:(P3)

Tabelul 4.7
Explicaii
Figura obinut
Elips construit atunci
cnd se cunosc axele. Se
cere specificarea, n ordine,
C
P2
a punctelor P1 i P2 ce P1
definesc o ax i a lungimii
P3
celei de a doua semiaxe
(distana CP3).
Elips construit prin rotirea
n jurul diametrului a unui
cerc de diametru egal cu
prima ax a elipsei i P1
proiectarea sa n plan.
Unghiul poate fi indicat i
prin punctul P3.

Elips construit atunci


cnd se cunoate centrul
elipsei i semiaxele. Se cere
specificarea, n ordine, a
centrului elipsei (P1), a
punctului P2 ce definete o
semiax i a lungimii celei
de a doua semiaxe (distana
P1P3).
Specify axis endpoint of
Arc de elips construit
ellipse or [Arc/Center]: A
atunci cnd se cunosc axele.
Specify axis endpoint of
Se cere specificarea, n
elliptical arc or
ordine, a punctelor P1 i P2
[Center]:(P1)
Specify other endpoint of ce definesc o ax, a lungimii
axis:(P2)
celei de a doua semiaxe P
1
Specify distance to other (distana CP3) precum i a
axis or [Rotation]:(P3)
unghiului pe care se va
Specify start angle or
construi arcul de elips.
[Parameter]: 0
Acesta
va fi msurat fa de
Specify end angle or
o
ax
al
crui unghi trebuie
[Parameter/Included
specificat (start angle).
angle]: 270
Specify axis endpoint of
ellipse or [Arc/Center]: C
Specify center of
ellipse:(P1)
Specify endpoint of
axis:(P2)
Specify distance to other
axis or [Rotation]:(P3)

P2
P3

P1

P2

P3

C
P3

P2

72

Elemente de baz ale proiectrii asistate de calculator

4.3.3. COMENZI AJUTTOARE


ntr-un desen tehnic obinuit marea majoritate a liniilor sunt paralele sau
perpendiculare ntre ele, poziionate la distane care adesea sunt standardizate.
Cu comenzile de editare prezentate anterior putem realiza o reprezentare
orict de complex. Ajutorul AutoCAD-ului vine ns prin punerea la dispoziie a
unor comenzi ce permit localizarea precis a punctelor de capt, deplasarea
cursorului numai pe orizontal sau vertical i prin identificarea unor puncte
particulare (mijlocul unui segment de dreapt sau arc, a punctelor de tangent, a
centrului unui cerc sau arc de cerc, a punctului de intersecie dintre dou drepte
etc.), putndu-se astfel desena mai rapid i ceea ce este foarte important, mai
precis. Vom nlocui astfel instrumentele standard cum sunt: planeta de desen,
echerul, teul etc.
4.3.3.1. COMANDA SNAP

Comanda permite deplasarea n salturi a cursorului pe ecran, n cazul folosirii


mouse-ului, pe o gril invizibil, cursorul putnd ocupa numai poziii n punctele
de intersecie ale grilei, permindu-se astfel selectarea precis a dimensiunilor.

Bara de stare: SNAP


Activare/Dezactivare: Combinaia de taste Ctrl+B sau F9.
Linia de comand: SNAP.

Opiunile comenzii Snap sunt prezentate n tabelul 4.8.


Opiuni comand: SNAP
Specify snap spacing or [ON/OFF/
Aspect/Rotate/Style/Type] <10.00>:
:ON
:OFF
:A
Specify horizontal spacing <10.00>:
Specify vertical spacing <10.00>:
:R
Specify base point <0.00,0.00>:
Specify rotation angle <0>: 45
:S
Enter snap grid style
[Standard/Isometric] <S>:
:T
Enter snap type [Polar/Grid]
<Grid>:

Tabelul 4.8
Explicaii
Setarea dimensiunii grilei cu mrimi
egale pe orizontal i vertical.
Activarea modului de lucru Snap.
Dezactivarea modului de lucru Snap.
Setarea grilei pe orizontal i pe
vertical.
Rotirea grilei cu un unghi specificat.
Modificarea aspectului grilei n
modul standard sau n modul
izometric.
Modificarea tipului grilei.

73

Grafic asistat

4.3.3.2. COMANDA GRID

Comanda permite afiarea unei grile de puncte n spaiul de desenare.


De obicei activarea grilei vizibile se combin cu activarea modului de lucru Snap.
n cazul n care punctele sunt prea dense, reeaua nu mai este vizibil i apare
mesajul Grid too dense to display.

Bara de stare: GRID


Activare/Dezactivare: Combinaia de taste Ctrl+G sau tastnd F7.
Linia de comand: GRID.

Opiunile comenzii Grid sunt prezentate n tabelul 4.9.


Tabelul 4.9
Opiuni comand: GRID
Specify grid spacing(X) or
[ON/OFF/Snap/Aspect] <10.0000>:
:ON
:OFF
:S
:A
Specify the horizontal spacing(X)
<10.00>:
Specify the vertical spacing(Y)
<10.00>:

Explicaii
Setarea dimensiunii grilei
puncte cu mrimi egale
orizontal i vertical.
Activarea grilei de puncte.
Dezactivarea grilei de puncte.
Activarea grilei de puncte
aceleai caracteristici cu
comenzii Snap.

de
pe

cu
ale

Setarea dimensiunilor grilei de


puncte pe orizontal i pe vertical.

4.3.3.3. COMANDA ORTHO

Se permite deplasarea numai pe orizontal sau vertical. De obicei activarea


modului Ortho se face fie la editare, atunci cnd sunt de trasat numai linii
orizontale i verticale, fie la mutarea obiectelor, cnd se dorete deplasarea acestora
numai paralel cu axele de coordonate.

Bara de stare: ORTHO


Activare/Dezactivare: Tasta F8.
Linia de comand: ORTHO.

Opiunile comenzii Ortho sunt numai de activare sau dezactivare (ON/OFF).

74

Elemente de baz ale proiectrii asistate de calculator

4.3.3.4. COMANDA UNDO

Se permite anularea comenzilor (tergerea entitilor) n ordinea invers


editrii pn la nceperea sesiunii de lucru.

Linia de comand: UNDO.

Explicaii privind modul de folosire al comenzii Undo sunt prezentate n


tabelul 4.10.
Tabelul 4.10
Opiuni comand: UNDO
Enter the number of
operations to undo or
[Auto/Control/BEgin/End
/Mark/Back] <1>:
:A
Enter UNDO Auto mode
[ON/OFF]<On>:
:C
Enter an UNDO control
option [All/None/One]
<All>:
:BE
:E
:M
:B

Explicaii
Se anuleaz (terg) n sens invers editrii cu un
numr de operaii specificat (valoare implicit 1).
Se activeaz/dezactiveaz modul n care sunt tratate
seleciile din meniuri i comenzile multiple. La
activare, acestea sunt tratate ca o singur comand.
Se poate limita capacitatea comenzii de a terge n
sens invers editrii. O permite o singur operaie
de tergere; N nu permite nici o operaie de
anulare.
Marcheaz nceputul unui grup de comenzi ce vor fi
tratate ulterior cu o singur operaie de anulare.
Marcheaz sfritul unui grup de comenzi ce vor fi
tratate cu o singur operaie de anulare.
Marcarea unui moment n procesul de editare pn la
care ulterior se poate face anularea.
Anularea tuturor comenzilor pn la marcajul
realizat cu opiunea M.

Alte comenzi de tergere n ordine invers mai sunt OOPS i U. Comanda


OOPS permite numai anularea ultimei comenzi. Comanda U anuleaz ultima
comand, dar se poate apela de mai multe ori, modul de aciune fiind similar cu cel
al comenzii UNDO.
4.3.3.5. COMANDA REDO

Sunt readuse entitile terse cu U sau UNDO dac nu s-a mai folosit ntre
timp alt comand.

Meniu: Edit Redo.


Linia de comand: REDO.
Taste: Ctrl+Y.

75

Grafic asistat

4.3.3.6. COMANDA OSNAP

Comand ce permite identificarea unor puncte particulare ale obiectelor,


putnd astfel desena rapid i precis. n AutoCAD aceasta constituie o facilitate i
este denumit, fie fixare pe obiecte (Object Snapping) i urmrire de tip
object snap (Object Snap Tracking), fie Object Snap sau mai simplu,
Osnap.

Bara de stare: OSNAP i OTRACK


Activare/Dezactivare: Tastele F3 i F11.
Linia de comand: OSnap.

n tabelul 4.11 sunt prezentate sintetic punctele identificate cu modurile


Osnap.
Mod OSNAP
ENDpoint

MIDpoint

Punct localizat
Captul sau nodurile unei entiti,
fcnd excepie cercurile.

Tabelul 4.11
Figura obinut

Endpoint

Mijlocul unui segment de dreapt sau


arc.

CENter

Centrul unui cerc sau arc de cerc.

NODe

Entitatea punct cea mai apropiat.

Midpoint

Center

Node

QUAdrant

Unul din cele patru puncte situate la 0,


90, 180 sau 270 ale unui cerc sau arc
de cerc.

INTersection

Punctul de intersecie a dou entiti


aflate n acelai plan.

EXTension

Punct obinut prin extensia unei linii


temporare de la un arc sau linie
existent.

INSert

Punctul de inserare a blocurilor, a


textelor i a referinelor externe.

Qadrant

Intersection

Extension 10.00 <27

Text, Block
Insert

76

Elemente de baz ale proiectrii asistate de calculator

Mod OSNAP
PERpendicular

Punct localizat
Punctul aflat la intersecia dintre o
entitate i perpendiculara dus din
ultimul punct selectat pe entitate.

TANgent

Punctul de tangen al unui arc sau cerc


cu o dreapt ce trece prin ultimul punct
selectat.

NEArest

Cel mai apropiat punct al unei entiti


fa de un element selectat.

APParent
Intersection

Punct obinut la intersecia aparent a


dou entiti (atunci cnd acesta exist).

PARallel
FROM
TRACkinng
NONE

Prin crearea unei linii temporare


paralel cu un obiect existent se
permite selectarea unui unghi.
Punct de referin temporar ca baz
pentru specificarea altor puncte.
Punct relativ obinut prin deplasri
ortogonale sau polare.
Inhibarea modurilor OSNAP.

Figura obinut

Perpendicular

Tangent

Nearest

Apparent Int

Paralel: 10.00<24

La apelarea comenzii Osnap apare caseta de dialog din figura 4.8.


n
caseta
de
dialog
Drafting Setting din figura
4.8 este deja selectat eticheta
Object Snap (caseta de dialog se
poate accesa i din meniul TOOLS
Drafting Setting). Se
bifeaz n aceast caset de dialog
modurile osnap ce intereseaz i se
face activarea/ dezactivarea acestora
cu tastele F3 i F11. Deplasnd
cursorul pe entiti, punctele
particulare
(mijlocul,
captul,
centrul unui arc sau cerc etc.) vor fi
marcate,
obinnd
una
din
reprezentrile din tabelul 4.11.
Fig. 4.8. Caseta de dialog Drafting Setting.
Aceasta este o variant de lucru cu
modurile osnap.

Grafic asistat

77

Un alt mod de lucru este folosirea opiunilor modurilor osnap n interiorul


unor comenzi de desenare, ca n exemplul urmtor. Ne propunem a edita triunghiul
MNP aflat cu vrfurile pe mijlocul laturilor triunghiului ABC (fig. 4.9)
Command: line
Specify first point: mid
M
of (seleie latura AB)
N
Specify next point or [Undo]: mid
of (seleie latura BC)
Specify next point or [Undo]: mid
B
P
of (seleie latura AC)
C
Specify
next
point
or Fig. 4.9. Construcia triunghiului
[Close/Undo]: c
MNP.

Observm c la cererea comenzii Line de a specifica punctele, s-a rspuns cu


mid, adic jumtatea segmentului, comanda ateptnd specificarea entitii, lucru

ce se face, fie cu mouse-ul, fie specificnd un punct ce aparine entitii.


Modurile osnap mai pot fi apelate i din bara de instrumente Object Snap
(Toolbar: Object Snap).

4.3.4. EDITAREA ENTITILOR CU GROSIME


Realizarea desenelor tehnice clare i uor de interpretat impune diferenierea
elementelor eseniale de cele secundare (auxiliare). Aceasta se face printr-o
difereniere grafic de form i grosime a liniilor folosite n funcie de destinaia lor
i mrimea reprezentrii.
Prescripiile STAS 103-84 reglementeaz utilizarea grosimilor liniilor n
cadrul lucrrilor de geometrie descriptiv i desen industrial, stabilind ca regul
general folosirea a dou grosimi de linii (linie groas i linie subire), raportul
dintre acestea fiind de minimum doi. De asemenea tot aici sunt prezentate cazurile
de folosire a celor dou tipuri de grosimi de linii.
n AutoCAD exist comenzi ce permit trasarea de linii cu grosime, valoarea
acestei grosimi fiind stabilit de utilizator conform cu prescripiile STAS.
Prezentm n continuare aceste comenzi de editare a entitilor cu grosime.
4.3.4.1. COMANDA PLINE

Comand de editare a segmentelor de dreapt i a arcelor de cerc cu grosime.


Este comanda cea mai des folosit la editarea unei figuri format prin nlnuirea
mai multor segmente de dreapt sau arce de cerc. Figura obinut
printr-o singur apelare a comenzii, este tratat ca o entitate distinct.

78

Elemente de baz ale proiectrii asistate de calculator

Meniu: Draw Polyline.


Toolbar: Draw Polyline
Linia de comand: PLine.

Opiunile comenzii Pline sunt prezentate n tabelul 4.12.


Opiuni comand: PLine

Tabelul 4.12
Figura obinut

Explicaii

Specify start point:(P1)

P2

Current line-width is0.20

Linie cu grosime trasat


Specify next point or
[Arc/Halfwidth/Length/Un ntre punctele P1 i P2.
do/Width]: (P2)

Trasarea arcelor de cerc


prin specificarea:
A unghiul al arcului
i punctul de capt / CE
centrul arcului / R raza
arcului i direcia;
CE centrul arcului i a
punctului de capt / A
unghiul la centru al
arcului;

P1

CE

P2

P1

P2

D direcia arcului i
punctul de capt;
P1
:A
Specify endpoint of arc
or
[Angle/CEnter/Direction
/Halfwidth/Line/Radius
/Second pt/Undo/Width]:
(P2)

H jumtate din grosimea


de nceput i de sfrit a
arcului (arcul P1P2);
L continu cu trasare de
linii (segmentul P2P3);
R raza arcului de cerc i
punctul de capt sau
unghiul la centru al
arcului;
S specificarea a dou
puncte ce aparin arcului
(P2P3);
U anuleaz ultima
construcie;
W grosimea de nceput i
de sfrit a arcului.

directia tangenta la arc

P2

P3
P1
CE

P2

P1
P3

P1

P2

P2

P1

79

Grafic asistat

Opiuni comand: PLine


:H
Specify starting halfwidth <0.5000>:1.5
Specify ending halfwidth <0.5000>:0
:L
Specify length of line:

:U

Se specific jumtate din


grosimea liniei de nceput
i de sfrit.

Figura obinut
P2

P1

Specificarea lungimii liniei


(distana P2P3), direcia
fiind cea a liniei anterioare
sau a tangentei ultimului P1
arc construit.
U anuleaz ultima
construcie;

P2

0
1,0

Se specific grosimea liniei


de nceput i de sfrit.

P3

P2

3,0

:W
Specify starting width
<1.0000>:3
Specify ending width
<3.0000>:1

Explicaii

P1

4.3.4.2. COMANDA RECTANGLE

Se permite construcia unui dreptunghi, acesta constituind o entitate distinct.


Dreptunghiul poate fi cu colurile teite sau rotunjite, valorile teiturilor sau
rotunjirilor fiind introduse naintea construciei propriu-zise.

Meniu: Draw Rectangle.


Toolbar: Draw Rectangle
Linia de comand: RECtangle.

Opiunile comenzii Rectangle sunt prezentate n tabelul 4.13.

Opiuni comand: RECtangle

Explicaii

Specify first corner


point or
[Chamfer/Elevation/Fille
t/Thickness/Width]: (P1)
Specify other corner
point or[Dimensions]:(P2)

Dreptunghi construit prin


specificarea a dou puncte,
reprezentnd coordonatele
colurile opuse (P1 i P2).

:E
Specify the elevation
for rectangles <0.0000>:
5

Opiunea
ne
permite
modificarea
elevaiei
(altitudinii) fa de planul
OXY a viitorului dreptunghi
construit.

Tabelul 4.13
Figura obinut
P2

P1

80

Elemente de baz ale proiectrii asistate de calculator

:C
Specify first chamfer
distance for rectangles
<0.0000>: 3
Specify second chamfer
distance for rectangles
<3.0000>:2

Explicaii
Se introduc valorile pentru
obinerea unui dreptunghi,
teit la coluri, prima
valoare
fiind
mrimea
teiturii pe vertical, iar a
doua
valoare
mrimea
teiturii pe orizontal.

:F
Specify fillet radius
for rectangles <0.0000>:
2

Se introduce valoarea razei


de racordare a colurilor
dreptunghiului.

:T
Specify thickness for
rectangles <0.0000>: 5

Se permite modificarea
adncimii dreptunghiului, el
transformndu-se
astfel
ntr-o suprafa.

:W
Specify line width for
rectangles <0.0000>: 0.2

Se specific grosimea liniei


viitorului dreptunghi.

Figura obinut
P2
2

P1

Opiuni comand: RECtangle

R2

P2

P1

0,2

P2

P1

4.3.4.3. COMANDA TRACE

Comand similar cu Line dar cu posibilitatea selectrii grosimii (Specify


trace width <1.0000>:).

Linia de comand: TRACE.

Se construiesc segmente de dreapt independente ce apar dup specificarea


celor dou puncte de capt (Specify start point:; Specify next
point:). Comanda nu dispune de opiunile Undo i Close.
4.3.4.4. COMANDA DONUT

Comand ce duce la obinerea unui cerc cu grosimea rezultat ca diferen


ntre un diametru interior i un diametru exterior.

Meniu: Draw Donut


Toolbar: Draw Donut
Linia de comand: DOnut.

Grafic asistat

81

Comanda va cere, n ordine, specificarea diametrului interior (Specify


inside diameter of donut <9.0000>:), a diametrului exterior (Specify
outside diameter of donut <10.0000>:) i a punctelor n care se va afla
construcia (Specify center of donut or <exit>:; Specify center
of donut or <exit>:).

4.4. CARACTERISTICI ALE LINIILOR N AUTOCAD


Prescripiile date n STAS-uri pentru linii sunt referitoare la grosimea
acestora i tipul de linie. n AutoCAD liniile au i ele grosime, tip de linie i n plus
culoare. n continuare vom prezenta aceste caracteristici ale liniilor i comenzile ce
permit controlul acestora.

4.4.1. GROSIMEA LINIILOR

Liniile n AutoCAD, aa cum am mai artat, pot fi linii fr grosime i linii


cu grosime. Vizualizarea grosimilor liniilor este afectat de factorul de
mrire/micorare, grosimea liniei "mrindu-se/micorndu-se" odat cu acesta.
Pentru stabilirea corect a grosimii liniilor n desenul tehnic, STAS 103-84
recomand valori funcie de formatul de desen utilizat. Spre exemplu pentru un
format A3 linia groas este de 0,5 mm iar pentru formatele A2 i A1 linia groas
este ntre 0,7 1 mm. n cazul desenelor 2D, n AutoCAD, grosimea variabil a
liniilor se realizeaz prin folosirea opiunii Width (grosime) sau Half-width
(jumtate de grosime) disponibil n comenzi. Noiunea de grosime n spaiul 3D
are dou sensuri: Width (lime) i Thickness (adncime).

4.4.2. TIP DE LINIE


Ca i n desenul tehnic avem la dispoziie mai multe tipuri de linii. n
biblioteca standard avem la dispoziie principalele tipuri de linii n fiierele
Acadiso.lin i Acad.lin. n mod obinuit sunt folosite urmtoarele tipuri de linii
(fig. 4. 10).

82

Elemente de baz ale proiectrii asistate de calculator

CONTINUOUS

- continu

DASHED

- ntrerupt

HIDDEN

- ntrerupt ascuns

CENTER

- linie mare linie mic

PHANTOM

- linie mare dou linii mici

DOT

- punct punct

DASHDOT

- linie punct

BORDER

- linie linie punct

DIVIDE

- linie punct punct


Fig. 4.10. Tipuri uzuale de linii

n mod implicit, tipul de linie setat este cel continuu. Utilizatorul poate folosi
i alte tipuri de linii pe lng cele prezentate, aflate n biblioteca AutoCAD sau
poate s-i creeze propriile tipuri de linii i chiar o bibliotec proprie.
Comanda care gestioneaz aceste tipuri de linii este LineType. La tastarea
denumirii comenzii apare caseta de dialog din figura 4.11.
n caseta de
dialog,
butonul
Load va duce la
afiarea unei noi
casete de dialog n
care sunt listate
tipurile de linii. Din
aceasta se pot selecta
tipuri noi de linii.
Butonul Current
va seta ca linie
curent cea pe care
dorim s o folosim n
continuare la editare,
aprnd n partea de
jos
a
casetei
(Details) numele
Fig. 4.11. Caseta de dialog Linetype manager.
tipului
de
linie
curent i reprezentarea sa.
Pentru alegerea unui nou tip de linie se poate folosi i comanda LineType.
Semnul din faa denumirii comenzii foreaz AutoCAD-ul s foloseasc o
versiune a comenzii n care nu mai apare caseta de dialog din figura 4.11.
Explicaiile opiunilor comenzii sunt date n tabelul 4.14.

83

Grafic asistat

Tabelul 4.14
Opiuni comand: - LineType

Explicaii

Current line type: "ByLayer"


Enter an option
[?/Create/Load/Set]:
:?
Linetypes defined in file
C:\Program Files\AutoCAD
2002\Support\acad.lin:
:C
Enter name of linetype to
create:
:L
Enter linetype(s) to load:

Se specific tipul curent de linie i se ateapt


introducerea opiunilor.

:S
Specify linetype name or [?]
<ByLayer>:

Sunt listate toate tipurile de linie aflate n


biblioteca standard. Se poate alege, fie
acad.lin, fie acadiso.lin.
Se creeaz un fiier personal cu noi tipuri de
linii.
Se tasteaz denumirea tipului de linie ce
urmeaz a fi ncrcat din fiierul specificat.
Se seteaz tipul de linie curent prin tastarea
denumirii, entitile viitoare fiind editate cu
acest tip de linie.

Pentru a corela dimensiunea desenului cu tipul de linie se folosete comanda


LTScale. Comanda va cere numai introducerea factorului de scal pentru tipurile
de linii folosite (Enter new linetype scale factor <1.0000>:). Un
factor de scal bine ales va permite ca o linie punctat s apar ca n figura 4.10,
altfel ea va aprea ca linie continu n vederea curent. Pentru formatele uzuale de
desen se atribuie de obicei valori n intervalul 3 10.

4.4.3. CULOAREA LINIILOR


Pentru o difereniere vizual, liniile pot avea culori diferite. Comanda
COLOR permite alegerea culorii cu care
se vor reprezenta viitoarele entiti.
La apelarea comenzii apare caseta
de dialog din figura 4.12.
Modul n care entitile apar pe
ecran i pe hrtie pot fi diferite.
n mod normal, pe ecran vom
folosi culori distincte, cu toate c avem
la dispoziie 256 de tipuri de culori.
Cnd ns vom tipri obiectele pe hrtie,
fiecrei culori i putem atribui o grosime
de linie, n funcie de setrile pe care le
vom face n momentul tipriri.
Fig. 4.12. Caseta de dialog Select Color.

84

Elemente de baz ale proiectrii asistate de calculator

4.5. DESENAREA PE STRATURI (LAYERE)


Un strat (Layer) conine o grupare de entiti grafice, ce aparin unui desen,
ce pot fi vizualizate sau listate separat. Atunci cnd suntem pui n situaia de a
extrage dintr-un desen de ansamblu anumite repere, n desenul tehnic obinuit, se
pune o coal transparent peste desen i se copiaz acestea. Acelai lucru se poate
face i n AutoCAD dar mai uor i mai eficient.
Concepnd de la nceput desenul ca i cnd l-am efectua pe componente
aflate n diverse foi transparente, prin suprapunere obinem desenul complet. Acest
mod de lucru poart denumirea de desenare n straturi. De obicei un strat conine
entiti grafice ce au proprieti comune. Spre exemplu, pentru desenul unei piese,
putem avea straturi separate care s grupeze: axele de simetrie, conturul exterior al
piesei, seciunile sau vederile laterale, haurile, cotele, rugozitile etc.
Proprietile straturilor (layere-lor) sunt:
nume fiecrui strat i se asociaz un nume, cu ajutorul cruia stratul este
apelat n diverse comenzi. Numele trebuie s fie sugestiv i s reflecte
aspectul particular al stratului;
vizibilitate un strat poate fi vizibil sau invizibil n funcie de dorina
utilizatorului. Se pot vizualiza sau trimite ctre imprimant sau ploter mai
multe straturi vizibile suprapuse, n orice ordine;
culoare entitilor grafice dintr-un strat li se pot asocia o culoare, astfel
nct n acest strat culoarea aleas va fi cea implicit de desenare;
tip de linie entitile grafice dintr-un strat pot avea un tip specific de
linie, fiind asociat implicit tuturor entitilor ce vor aparine ulterior
acestui strat.
ngheare/dezgheare proprietate ce permite controlul vizibilitii.
Cnd editm desene complicate, cu multe straturi, i folosim operaii de
mrire/micorare n zona de lucru (zoom), AutoCAD-ul va executa
operaii de mrire/micorare n toate straturile vizibile sau invizibile
precum i regenerarea entitilor aflate n ele. Asupra unui strat ngheat
nu se mai efectueaz operaia de regenerare, aceasta fiind consumatoare
de timp n cazul desenelor complicate cu multe entiti grafice.
blocarea/deblocarea proprietate ce permite ca anumite straturi s fie
protejate sau nu la selecii accidentale. Entitile grafice dintr-un strat
blocat sunt vizibile dar nu sunt accesibile la selectri.
Cnd se ncepe un desen nou, se creeaz n mod automat un strat numit zero
(0). Dac nu se specific, acestui strat i se atribuie culoarea alb (7), tipul de linie
Continuous i este stabilit ca strat curent. Acest strat nu poate fi redenumit sau
anulat.
Prin strat curent nelegem stratul pe care vor fi create entiti grafice noi. n
cazul lucrului cu mai multe straturi, alegerea stratului curent, cu excepia intrrii n
sesiunea de lucru, se face la dorina utilizatorului, n orice ordine.

85

Grafic asistat

Un strat trebuie creat nainte de a fi setat ca strat curent, asociindu-i-se un tip


de culoare i un tip de linie. Denumirea stratului curent, culoarea asociat lui i
tipul de linie sunt afiate n zona de informaii aflat sub bara meniului principal.
Entitile pentru care tipul de linie este byLayer vor avea caracteristicile
stratului din care face parte. Utilizatorul poate realiza oricnd entiti grafice cu alt
tip de linie sau culoare dect cel asociat stratului.
Toate straturile dintr-un desen au aceleai limite de desenare i factor de
zoom, ele fiind perfect sincronizate, astfel nct un punct dintr-un strat se
suprapune perfect cu coordonatele aceluiai punct din oricare alt strat.
Straturile fac parte integrant din desen i sunt salvate n baza de date a
acestuia cu denumirile i toate strile caracteristice (vizibile, invizibile, ngheate
sau dezgheate).
Comanda ce gestioneaz straturile este Layer, la apelarea acesteia
deschizndu-se caseta de dialog din figura 4.13.

Meniu: Format Layer...


Toolbar: Object Properties
Linia de comand: LAyer.

Fig. 4.13. Caseta de dialog Layer properties manager.

n caseta de dialog din figura 4.13 butoanele au urmtoarele aciuni:


New creeaz un nou Layer, specificndu-se proprietile acestuia.
Current stratul ales devine strat curent.
Save state salveaz cu denumire i extensie .las layerele, cu toate
proprietile acestora, pentru a putea fi folosite oricnd n acelai desen
sau n alte desene.
Delete terge un strat.
Show details/Hide details afieaz sau ascunde caseta de
dialog Details.
Restore state reface layerele cu proprietile specificate n
fiierul creat anterior cu Save state n desenul curent sau n alte
desene.
Comanda LAYER gestioneaz n mod asemntor straturile fr a se
deschide caseta de dialog din figura 4.13.
Explicaii la opiunile acestei comenzi sunt date n tabelul 4.15.

86

Elemente de baz ale proiectrii asistate de calculator

Tabelul 4.15
Opiuni comand: - LAyer
Current layer: "0"
Enter an option
[?/Make/Set/New/ON/OFF/Color/
Ltype/LWeight/Plot/Freeze/
Thaw/LOck/Unlock/stAte]:
:?
Enter layer name(s) to list
<*>:
:M
Enter name for new layer
(becomes the current layer)
<0>:
:S
Enter layer name to make
current or <select object>:
:N
Enter name list for new
layer(s):
:ON
Enter name list of layer(s)
to turn on:
:OFF
Enter name list of layer(s)
to turn off:

Explicaii
Se specific stratul curent i se ateapt
introducerea opiunilor.
Sunt listate toate straturile cu proprietile lor
sau numai cel cu denumirea specificat.
Se creeaz un nou strat, el devenind strat
curent. Dac se introduce denumirea unui
strat deja existent acesta devine strat curent.
Selecteaz un alt strat curent ce a fost creat
anterior.
Creeaz noi straturi fr a modifica (seta)
stratul curent. Pot fi create mai multe straturi,
denumirile introducndu-se succesiv, separate
prin virgul. Toate straturile nou create sunt
n starea "vizibil".
Seteaz n starea "vizibil"
"invizibil" straturile precizate.

din

starea

Seteaz n starea "invizibil" din starea


"vizibil" straturile precizate.

Se modific atributul de culoare asociat


straturilor. Se cere culoarea i numele
straturilor crora li se va asocia aceasta.
Straturilor crora li se asociaz o culoare sunt
trecute n starea "vizibil" dac n faa
numrului de culoare sau a denumirii n
englez a culorii nu se trece semnul minus.
Se modific tipul de linie asociat unui strat
:L
sau mai multor straturi. Comanda are ca
Enter loaded linetype name or
opiune i afiarea tipurilor de linii
[?] <Continuous>:
disponibile.
:C
Enter color name or number
(1-255):1
Enter name list of layer(s)
for color 1 (red) <0>:

:LW
Enter lineweight (0.0mm 2.11mm):
:P
Enter layer name(s) for this
plot preference <0>:
:F
Enter name list of layer(s)
to freeze or <select
objects>:

Se modific grosimea de linie asociat unui


strat.
Se listeaz straturile cu denumirea specificat.
Se seteaz straturile cu numele specificate n
starea ngheat. Nu conteaz dac straturile
sunt vizibile sau invizibile. Dac se d i
numele stratului curent apare un mesaj n care
se specific c un strat curent nu poate fi
ngheat.

Grafic asistat

Opiuni comand: - LAyer


:T
Enter name list of layer(s)
to thaw:
:LO
Enter name list of layer(s)
to lock or <select objects>:
:U
Enter name list of layer(s)
to unlock or <select
objects>:
:A
Enter an option
[?/Save/Restore/Edit/Name/
Delete/Import/EXport]:

87
Explicaii
Se seteaz straturile cu numele specificate n
starea dezgheat (efect complementar opiunii
freeze).
Blocarea straturilor a cror denumire este
specificat.
Deblocarea straturilor a cror denumire este
specificat.
Opiune ce permite salvarea sau refacerea
proprietilor straturilor ca n cazul opiunilor
Save state i Restore state.

4.6. COMENZI PENTRU AJUSTRI I MODIFICRI


ALE OBIECTELOR DEJA EDITATE

Pe parcursul proiectrii schimbrile de form i poziionare a elementelor


sunt inerente, adeseori forma final fiind diferit de cea propus iniial. Aceste
reveniri n desenul tehnic obinuit nseamn, de cele mai multe ori, nceperea unui
desen nou.
n AutoCAD munca ne este uurat de facilitile oferite: modificri prin
transformri geometrice (deplasri, redimensionri, rotiri, extinderi, reflectare etc.),
modificri ale obiectelor prin combinare, retezare, teire, copiere, multiplicare,
tergere etc. Aceast categorie de comenzi va fi prezentat n continuare.

4.6.1. COMANDA TRIM


Comand ce permite ndeprtarea (retezarea) poriunilor situate de o parte sau
alta a unei muchii tietoare. O muchie tietoare poate fi un segment de dreapt, o
curb nchis sau deschis.
Meniu: Modify Trim
Toolbar: Modify Trim
Linia de comand: TRim.

88

Elemente de baz ale proiectrii asistate de calculator

Retezarea presupune, n ordine, selectarea obiectelor ce sunt muchii tietoare


(Select cutting edges ...) i mai apoi selectarea poriunilor de obiecte ce
ulterior vor fi ndeprtate (Select object to trim or shift-select to
extend or [Project/Edge/Undo]:).
S1
S2
S3

S4
S5

a) nainte de retezare.

b) Selectarea obiectelor.

c) Dup retezare.

Fig. 4.14. Retezarea obiectelor.

n figura 4.14, se prezint un exemplu de retezare, n care muchia tietoare


este selectat cu S1, iar cu S2 i S3 s-au selectat, n prim faz, poriunile de obiecte
ce sunt ndeprtate. La seleciile S4 i S5 s-a folosit opiunea Extend a comenzii
(Enter an implied edge extension mode [Extend/No extend]
<Extend>:), astfel nct, chiar dac entitatea folosit ca muchie tietoare nu
intersecteaz entitile selectate, ea este extins imaginar i acestea din urm sunt
tiate ca i cum muchia tietoare le-ar fi intersectat.
Un obiect poate fi utilizat concomitent ca muchie tietoare i ca obiect
retezat. Rezultatul final depinde de punctele selectate pe obiectele ce vor fi
retezate, comanda parcurgnd fiecare obiect de dou ori, n direcii opuse, din
punctul specificat pn la ntlnirea muchiei tietoare sau a captului obiectului. n
acest mod se depisteaz poriunea de element ce trebuie eliminat.

4.6.2. COMANDA EXTEND


Comand ce permite alungirea (extinderea) unui obiect pn la o entitate
existent (pn la o margine).

Meniu: Modify Extend


Toolbar: Modify Extend
Linia de comand: EXtend.

89

Grafic asistat

Alungirea presupune, n ordine, selectarea obiectelor ce sunt margini


(Select boundary edges ...) i mai apoi selectarea poriunilor de obiecte ce
ulterior vor fi extinse (Select object to extend or shift-select to
trim or [Project/Edge/Undo]:).
Comanda, ca i cea precedent, pentru a prelungi un element l parcurge de
dou ori, n direcii opuse, din punctul specificat pn la mijlocul elementului sau
al unui capt al acestuia. n acest mod se depisteaz care jumtate a elementului se
alungete.
S1

S3

S5
S2
S4

a) nainte de alungire.

b) Selectarea obiectelor.

c) Dup alungire.

Fig. 4.15. Alungirea obiectelor.

n figura 4.15 se prezint un exemplu de alungire a trei elemente, marginea


fiind selectat cu S1. Pentru a extinde arcul de cerc la ambele capete pn la
margine s-au fcut seleciile S2 i S3 iar pentru segmentul de dreapt, selecia S4.
Dup cum s-a menionat i mai sus, selecia captului ce trebuie prelungit se
face ntr-o zon situat ntre jumtatea elementului i captul ce trebuie extins. La
selecia S5 s-a folosit opiunea Extend a comenzii (Enter an implied edge
extension mode [Extend/No extend] <Extend>:), astfel nct, chiar dac
entitatea folosit ca margine nu ar fi atins dup prelungirea arcului de cerc,
marginea este prelungit imaginar i extinderea este fcut ca i cum arcul ar fi
intersectat-o.

4.6.3. COMANDA FILLET


Comanda permite realizarea racordrilor a dou drepte diferite, a dou arce
de cerc sau combinaii ale acestora. n cazul liniilor cu grosime, racordarea se face
cu grosimea respectiv.

Meniu: Modify Fillet


Toolbar: Modify Fillet
Linia de comand: Fillet.

90

Elemente de baz ale proiectrii asistate de calculator

La nceput trebuie s setm raza de racordare i mai apoi s selectm cele


dou obiecte ce vor fi racordate.
n cazul unei construcii grafice realizat cu comanda Pline la o singur
apelare, vor fi racordate n noduri, cu arce de cerc cu aceeai raz, numai nodurile
n care se ntlnesc segmentele de dreapt.
n figura 4.16 sunt prezentate trei cazuri de racordri a trei tipuri separate de
entiti.
A
B

1)

A
D

1)
C

F
A
B

2)

2)

F
A
B

3)

F
A

a) nainte de racordare.

3)

b) Dup racordare.

Fig. 4.16. Racordarea obiectelor.

Construcia ABCDEF este realizat n primul caz cu comenzile Line i Arc,


n al doilea caz cu comanda Pline printr-o singur apelare; n al treilea caz, AB i
EF sunt construite cu comanda Line iar BC, CD i DE cu comanda Pline, apelat
de trei ori. Raza de racordare are valoarea doi.
Dup racordare, n primul caz s-au racordat toate cele cinci segmente prin
apelarea comenzii de patru ori (racordarea AB cu BC, BC cu CD, CD cu DE i DE
cu EF).
n al doilea caz s-a folosit opiunea Polyline a comenzii (Select first
object or [Polyline/Radius/Trim]: P) i dup selectarea poliliniei
(Select 2D polyline:) s-au racordat numai AB cu BC i DE cu EF, (2 lines
were filleted 1 was divergent).
n al treilea caz s-au racordat toate cele cinci segmente, liniile AB i EF fiind
transformate dup racordare n polilinii de aceeai grosime.

Grafic asistat

91

4.6.4. COMANDA CHAMFER


Comanda realizeaz teirea a dou drepte concurente. n cazul liniilor cu
grosime, teirea se face cu grosimea respectiv.

Meniu: Modify Chamfer


Toolbar: Modify Chamfer
Linia de comand: CHAmfer.

La fel ca i n cazul comenzii Fillet va trebui n primul rnd s setm


distanele de teire (Specify first chamfer distance <10.0000>: 2;
Specify second chamfer distance <2.0000>:4) i mai apoi s selectm
cele doua segmente de dreapt ce vor fi teite prin trasarea unei linii ce reteaz
colul format de acestea, ca n figura 4.17.
Prima linie selectat
C
C
(AB din figura 4.17) va fi
mai scurt fa de colul B
2
cu prima distan setat
(first chamfer distan
ce), iar a doua linie
A
A
B
B
selectat (BC din figura
a) nainte de teire.
b) Dup teire.
4.17) va fi mai scurt fa
Fig. 4.17. Teirea a dou segmente de dreapt.
de acelai col cu cea de-a
doua distan setat (second chamfer distance).
Ca i n cazul anterior, dac ntr-un col ce urmeaz a fi teit se ntlnesc o
linie i o polilinie, dup teire, linia va fi transformat n polilinie.
La teirea a dou entiti cu tip de linie diferit sau culoare diferit, cea de a
doua entitate selectat pentru teire ia proprietile primei entiti selectate (acelai
tip de linie i aceeai culoare).

4.6.5. COMANDA PEDIT


Comand destinat editrii diverselor proprieti ale unei polilinii. Se permite
editarea sau modificarea, fie a diferitelor proprieti ale poliliniei considerat o
entitate intrinsec, fie modificarea vertex-urilor (punctele de ntlnire ale
segmentelor poliliniei).

Meniu: Modify Object Polyline


Toolbar: Modify II Edit Polyline
Linia de comand: PEdit.

92

Elemente de baz ale proiectrii asistate de calculator

Opiunile comenzii Pedit sunt prezentate n tabelul 4.16.


Opiuni comand: PEdit
Select polyline or
[Multiple]:
Enter an option Open/
Join/Width/Edit
vertex
/Fit/Spline/Decurve/
Ltypegen/Undo]:

:O

:C

:E
Enter a vertex
editing option
[Next/Previous/Break/
Insert/Move/Regen/
Straighten/Tangent/
Width/eXit]

Explicaii
Se selecteaz polilinia i se
introduce una din opiunile
comenzii. n cazul n care
obiectul selectat nu este o
polilinie,
el
se
poate
transforma ntr-o polilinie
dac se rspunde cu Y la
ntrebarea: Do you want to
turn it into one? <Y>.
n cazul poliliniei nchise se
elimin ultimul element.
n cazul poliliniilor deschise se
introduce un element ntre
ultimul element i primul
element.
Se adaug vertex-uri unei
polilinii i segmente mrginite
de acestea.
Opiunile sunt:
N mut cursorul n vertex-ul
urmtor;
P mut cursorul pe vertex-ul
anterior;
B rupe polilinia n dou;
I introduce un nou vertex;
M mut vertex-ul selectat n
alt punct;
R dup schimbarea grosimii
se regenereaz polilinia;
S operaia invers inserrii;
T precizarea direciei unei
tangente n punctul curent;
W se modific grosimea
poriunii selectate de polilinie;
X prsirea editrii vertexurilor.
n figur s-a introdus un nou
vertex i segmentele de
dreapt aferente.

Tabelul 4.16
Figura obinut

P1

Polilinie existent

P1
Polilinia dup actiunea comenzii
P1

Polilinie existent

P1
Polilinia dup actiunea comenzii

P1

Polilinie existent

P1
Polilinia dup actiunea comenzii

93

Grafic asistat

Opiuni comand: PEdit

Explicaii

:W
Specify new width for
all segments:

Se precizeaz o nou grosime


(lime)
pentru
toate
segmentele poliliniei.

Figura obinut
Polilinie existent

Polilinia dup actiunea comenzii

Se traseaz o curb format


din arce de cerc prin vertexurile poliliniei.

:F

Polilinie existent

Polilinia dup actiunea comenzii

Se traseaz o curb spline


folosind vertex-urile poliliniei.

:S

Polilinie existent

Polilinia dup actiunea comenzii

:D

:L
Enter polyline
linetype generation
option [ON/OFF]<Off>:
:U

Aduce la forma iniial


polilinia modificat cu Fit sau
Spline n interiorul aceleiai
comenzi. O polilinie anterior
optimizat cu Fit sau Spline nu
se transform ntotdeauna n
curba iniial.
Stabilete dac tipurile de linii
sunt generate ntre vertex-uri
(OFF) sau ntre capetele
poliliniei (ON).

Polilinie existent

Polilinia dup actiunea comenzii

Anuleaz ultima modificare.

4.6.6. COMANDA BREAK


Permite ntreruperea liniilor, a cercurilor i a arcelor precum i a poliliniilor
deschise sau nchise.

Meniu: Modify Break


Toolbar: Modify Break
Linia de comand: BReak.

Comanda solicit dup selectarea obiectului (Select object:),


specificarea punctelor ntre care se va ntrerupe entitatea (Specify first
break point:; Specify second break point:). Primul punct poate fi
considerat ca fiind punctul n care s-a fcut selecia entitii, urmnd a introduce

94

Elemente de baz ale proiectrii asistate de calculator

numai al doilea punct (Specify second break point or [First


point]:).
La ncheierea comenzii va disprea poriunea din obiect cuprins ntre cele
dou puncte specificate, n funcie de sensul de construcie iniial a elementului.

4.6.7. COMANDA STRETCH


Permite modificarea poziiei obiectelor aflate n interiorul unei ferestre de
selecie, deformnd n acelai timp obiectele care intersecteaz fereastra, pstrnd
conexiunile cu restul desenului.

Meniu: Modify Stretch


Toolbar: Modify Stretch
Linia de comand: Stretch.

Obiectele asupra crora se aplic comanda pot fi selectate prin orice metod
de selecie, dar este obligatoriu ca cel puin o selecie s se fac prin intermediul
unei ferestre (window sau crossing).
Fereastra va defini zona ce va fi deplasat, entitile din aceasta fiind mutate
fr a fi deformate. Entitile care intersecteaz fereastra sunt modificate
(deformate). Modificrile afecteaz numai capetele aflate la intersecia cu fereastra,
celelalte rmnnd neschimbate.
Comanda are efect asupra entitilor cu sau fr grosime de tip linie, arc i
cerc.
Deplasarea entitilor din interiorul ferestrei se face prin specificarea a dou
puncte, cel iniial de referin i cel final (Specify base point or
displacement: Specify second point of displacement or <use
first point as displacement>:).

n figura 4.18 sunt prezentate trei cazuri de selecie i rezultatele obinute


dup modificarea poziiei, spre dreapta.
n primul caz semicercurile au fost cuprinse n totalitate n fereastra de
selecie (Select objects to stretch by crossing-window or
crossing-polygon...) i ele nu s-au deformat.
n cazurile doi i trei de selecie ele au fost prinse parial n fereastra de
selecie i s-au deformat.
n cazul cercurilor, dac fereastra le intersecteaz i centrul lor se afl n ea,
acestea nu se deformeaz, fiind numai deplasate.

95

Grafic asistat

1)

1)

2)

2)

3)

3)

a) Selecie nainte de modificare.

b) Dup modificare.

Fig. 4.18. Modificarea poziiei obiectelor.

4.6.8. COMANDA SCALE


Permite modificarea dimensiunilor obiectelor selectate (mrire/micorare) cu
un factor de scal precizat. Factorul de scal este egal pe ambele axe, obiectele
nefiind deformate.

Meniu: Modify Scale


Toolbar: Modify Scale
Linia de comand: SCale.

Modificarea dimensiunilor se face funcie de un punct de baz (Specify


base point:) ce poate fi n interior, n exterior sau pe entitate, ca n figura 4.19.
Acest punct nu afecteaz factorul de
1)
scal ci numai poziia final a entitilor
modificate. n figura 4.19 s-a folosit un
factor de scal doi pentru mrirea cercului,
n primul caz punctul de baz fiind centrul
cercului iar n cazul al doilea, punctul de
intersecie cu dreapta.
2)
Factorul de scal (Specify scale
factor or [Reference]:) poate fi
relativ la punctul specificat dac se
introduce direct o valoare (valoare
Fig. 4.19. Mrirea cu un factor de scal.
supraunitar va determina o mrire iar o
valoare subunitar o micoare) sau absolut dac rspundem la dialog cu R
(Reference).
Att lungimea de referin ct i noua lungime (Specify
reference length <1>: Specify new length:) se pot specifica numeric
sau cu mouse-ul.

96

Elemente de baz ale proiectrii asistate de calculator

4.6.9. COMANDA CHANGE


Comanda permite schimbarea unor proprieti ale obiectelor, cum ar fi:
caracteristici ale liniilor (culoarea i tipul de linie), ale straturilor (layere-lor), ale
factorului de scal, ale altitudinii i ale adncimii.

Linia de comand: CHANGE.

Explicaii la opiunile acestei comenzi sunt date n tabelul 4.17.


Tabelul 4.17
Opiuni comand: CHANGE
Select objects:
Specify change point or
[Properties]: p
Enter property to change
[Color/Elev/LAyer/LType/ltSca
le/LWeight/Thickness]:
:C
Enter new color <ByLayer>:
:E
Specify new elevation <0.00>:
:LA
Enter new layer name <0>:
:LT
Enter new linetype name
<ByLayer>:
:S
Specify new linetype scale
<1.0000>:
:LW
Enter new lineweight
<ByLayer>:
:T
Specify new thickness
<0.0000>:

Explicaii
Se modific n cazul blocurilor sau textelor
punctul de inserare.
Se specific c se dorete modificarea
proprietilor obiectelor.
Se introduce noua denumire sau numrul ce
specific culoarea obiectelor selectate.
Se introduce noua valoare a elevaiei.
Se introduce numele noului strat n care vor fi
mutate obiectele.
Se specific noul tip de linie.
Se indic noul factor de scal.
Se specific noua grosime asociat obiectelor
selectate.
Se introduce noua valoare de adncime a
obiectelor.

4.6.10. COMANDA COPY


Permite copierea simpl sau multipl a obiectelor din desen.

Meniu: Modify Copy


Toolbar: Modify Copy Object
Linia de comand: COpy.

97

Grafic asistat

Dup selectarea obiectelor se specific poziia relativ a copiilor fa de


original, prin menionarea a dou puncte. Primul punct (Specify base point
or displacement, or [Multiple]:) poate aparine sau nu entitilor i este
considerat ca baz, iar al doilea punct (second point of displacement or
<use first point as displacement>:) va defini poziia relativ a
corpurilor dup copiere.
Opiunea Multiple este folosit pentru obinerea mai multor copii ale
originalului, specificndu-se punctele n care se vor afla, fa de original, noile
copii.

4.6.11. COMANDA MIRROR


Comand ce copiaz n oglind grupurile de obiecte selectate, fa de o ax
specificat.

Meniu: Modify Mirror


Toolbar: Modify Mirror
Linia de comand: MIrror.

Dup selectarea obiectelor, comanda solicit specificarea a dou puncte ce


materializeaz axa fa de care se va face oglindirea (Specify first point of
mirror line: Specify second point of mirror line:) i solicit
specificarea, dac se vor terge sau nu obiectele iniiale (Delete source
objects? [Yes/No] <N>:).
Textele pot fi copiate n oglind dac variabila de sistem MIRRTEXT are
valoarea 1. Valoarea 0 a acestei variabile de sistem va duce la o reprezentare
normal a textului. n figura 4.20, se reprezint copierea n oglind a tuturor
entitilor (fig. 4.20, a), prima dat fa de axa OA (fig. 4.20, b) i a doua oar fa
de axa OB, obinndu-se n final construcia din figura 4.20, c.
B

a) nainte de oglindire. b) Dup prima oglindire.

c) Dup a doua oglindire.

Fig. 4.20. Copierea n oglind a obiectelor.

98

Elemente de baz ale proiectrii asistate de calculator

4.6.12. COMANDA OFFSET


Comand ce traseaz entiti grafice noi, de acelai tip, poziionate
echidistant fa de o entitate selectat.

Meniu: Modify Offset


Toolbar: Modify Offset
Linia de comand: Offset.

naintea selectrii obiectelor, comanda solicit specificarea distanei fa de


entitatea de referin (Specify offset distance or [Through]
<Through>:) sau specificarea unui punct prin care va trece viitoarea entitate . Va
trebui specificat n continuare partea n care dorim s fie trasat noua entitate,
relativ fa de cea de referin (Specify point on side to offset:).
Dac dorim ca noua entitate s treac printr-un punct specificat se rspunde
cu T la dialogul Specify offset distance or [Through], se selecteaz
entitile i mai apoi se indic punctul prin care va trece noua entitate (Specify
through point:). Aplicarea comenzii asupra cercurilor va duce la obinerea
unor cercuri concentrice cu originalul, iar asupra unui segment de dreapt va duce
la obinerea unui nou segment de dreapt, paralel cu originalul.
n figura 4.21, se prezint un exemplu de trasare a unei noi entiti grafice cu
aceast comand.

Offset distance

a) Obiectul original de referin.

b) Construcia grafic obinut.

Fig. 4.21. Construcia unei noi entiti poziionat echidistant.

4.6.13. COMANDA ARRAY


Comand de multiplicare a obiectelor i punerea copiilor ntr-o form de
tablou rectangular sau ntr-o dispunere radial.

Meniu: Modify Array

Grafic asistat

99

Toolbar: Modify Array


Linia de comand: ARray.

La apelarea comenzii apare caseta de dialog din figura 4.22, n care se va


specifica n primul rnd
modul
de
multiplicare
(Rectangular Array sau
Polar Array).
n cazul multiplicrii
sub form de tablou
rectangular, se va specifica
numrul de rnduri (Rows)
i de coloane (Columns)
precum i distanele dintre
acestea (row offset i
column
offset). Prin
Angle of array se
localizeaz dispunerea fa
de original a copiilor, n cele
Fig. 4.22. Caseta de dialog Array.
patru cadrane.
n cazul multiplicrii radiale, aspectul casetei de dialog se schimb pentru a
permite un nou dialog (fig. 4.23), prin care se identific: centrul multiplicrii
(Center point:), numrul
de copii (Total numbers
of items:), unghiul de
to
dispunere
(Angle
fill:) i dac copiile vor fi
rotite sau nu n jurul
centrului de multiplicare
(Rotate
items
as
copied).
n caseta de dialog,
dup completarea opiunilor,
se va activa butonul ce
permite
vizualizarea
multiplicrii
naintea
acceptrii i butonul de
Fig.4.23. Caseta de dialog Array.
acceptare a multiplicrii.
n figura 4.24, se prezint o multiplicare sub form de tablou rectangular, iar
n figura 4.25, o multiplicare radial, pe 360, cu rotirea copiilor n jurul centrului.

100

Column offset

Elemente de baz ale proiectrii asistate de calculator

Row offset

Fig. 4.24. Multiplicarea sub form de tablou rectangular.

Fig. 4.25. Multiplicarea radial.

4.6.14. COMANDA MOVE


Comand de deplasare a unui grup de entiti selectate, dintr-o poziie iniial
(Specify base point or displacement:) ntr-o poziie final (Specify
second point of
displacement>:).

displacement

or

<use

first

point

as

Meniu: Modify Move


Toolbar: Modify Move
Linia de comand: Move.

Comanda nu modific nici una din proprietile iniiale ale obiectelor


(culoare, tip linie, dimensiuni, orientare, strat de desenare).

Grafic asistat

101

4.6.15. COMANDA ROTATE


Cu ajutorul comenzii rotim obiectele selectate n jurul unui punct.

Meniu: Modify Rotate


Toolbar: Modify Rotate
Linia de comand: ROtate.

Dup selectarea obiectelor se specific punctul n jurul cruia va avea loc


rotirea (Specify base point:) i se indic valoarea, n grade, a unghiului de
rotaie (Specify rotation angle or [Reference]:).
Opiunea Reference se folosete atunci cnd cunoatem o poziia
unghiular, alta dect cea fa de axa orizontal (Specify the reference
angle <0>:), unghiul de rotaie fiind msurat fa de aceasta (Specify the
new angle:).

4.6.16. COMANDA ERASE


Comand de tergere.

Meniu: Modify Erase


Toolbar: Modify Erase
Linia de comand: Erase.
Tasta: Delete.

Comanda Erase cere specificarea obiectelor ce vor fi terse (Select


objects), numrnd obiectele selectate i confirmnd de fiecare dat selectarea
acestora (: 1 found).
Selectarea unui obiect se face prin specificarea unui punct ce aparine
obiectului sau cu mouse-ul.
Dac se dorete selectarea total a obiectelor se va tasta ALL.
Dac s-au selectat din greeal i alte obiecte, acestea se pot elimina de la
viitoarea operaie de tergere tastnd R (Remove objects:). Revenirea la
selectarea obiectelor pentru tergere se face tastnd ADD.
Selectarea mai multor obiectelor se poate face prin folosirea ferestrelor
Window (obiecte cuprinse n totalitate n fereastr) sau Crossing (obiecte ce
intersecteaz fereastra). Aceast selecie se face dac la dialogul comenzii se
rspunde cu W (window) sau C (crossing). Se va cere specificarea colurilor
ferestrei (Specify first corner: Specify opposite corner:).

102

Elemente de baz ale proiectrii asistate de calculator

Dac se dorete selectarea unor obiecte ntr-o zon aglomerat printr-o


parcurgere ciclic a acestora, se procedeaz astfel:
se apas tasta Ctrl i se selecteaz un obiect din zona aglomerat;
se elibereaz tasta Ctrl; va aprea n linia de comand <Cycle on>, iar
la fiecare apsare a butonului mouse-ului, indiferent de poziionarea
cursorului, se va face o parcurgere ciclic a obiectelor selectate, cu
evidenierea acestora;
atunci cnd obiectul evideniat este cel dorit, se apas tasta Enter; s-a ieit
astfel din parcurgerea ciclic a obiectelor, lucru confirmat i n linia de
comand (<Cycle off>).

4.7. COMENZI DE DEFINIRE I INSERARE A


BLOCURILOR
Prin bloc se nelege un ansamblu de obiecte ce sunt tratate ca o entitate de
sine stttoare ce permite astfel manevre rapide n acelai desen sau n alte desene.
Un bloc poate fi format din diverse obiecte situate pe straturi diferite, avnd
culoare, grosime i tip de linie diferite, fiecare din obiecte pstrndu-i toate aceste
caracteristici.
Blocurilor li se atribuie caracteristici pe baza crora sunt stocate date
informative referitoare la acestea. Aceste atribute pot fi constante introduse de
utilizator n momentul declarrii blocului sau editate dup ce blocul a fost inserat.
La inserare, fiecare entitate va fi plasat n stratul cruia i aparine,
pstrndu-i-se toate caracteristicile, indiferent de setrile straturilor respective.
Lucrul cu blocuri simplific desenarea detaliilor ce se repet, reducndu-se
dimensiunea bazei de date a desenului. Entitile ce formeaz blocul sunt memorate
numai o singur dat, la inserare memorndu-se doar punctul de referin,
rezultnd astfel un fiier de date mai mic. La o modificare ulterioar a blocului,
toate copiile acestuia sunt modificate automat.
n continuare sunt prezentate comenzile de lucru cu blocuri.

4.7.1. COMANDA BLOCK


Comand cu care se grupeaz unul sau mai multe obiecte ntr-un singur
obiect cu denumire proprie.

Grafic asistat

103

Meniu: Draw Block Make


Toolbar: Draw Make block
Linia de comand: Block.

La apelarea comenzii apare caseta de dialog din figura 4.26. n ea se vor


introduce datele ce sunt caracteristice blocului, cum ar fi: nume (Name), punctul de
baz (Base point), unitile de msur folosite la inserare (Insert units:) i
o descriere (Description:) a acestuia. Unitatea de msur folosit la inserare i
descrierea blocului sunt dou caracteristici, ce permit o prezentare detaliat a
blocului, i vor fi afiate atunci cnd este ulterior selectat sau vizualizat cu utilitarul
AutoCAD Design Center (ADC).
Selectarea obiectelor va determina ascunderea casetei de dialog atta timp ct
pe ecran se lucreaz cu obiectele. Dac se folosete butonul QuickSelect se va
afia o nou caset de dialog (fig. 4.27) cu ajutorul creia vom selecta obiectele
dup criterii de filtrare, cum ar fi: culoare, tipul entitii, strat etc.
Activarea opiunii Retain (reinere) va specifica programului c elementele
ce definesc blocul nu trebuie convertite n acesta i nici terse din desenul curent.
La activarea opiunii Convert to block (convertete n bloc), elementele ce
definesc blocul sunt convertite n bloc i vor aprea cu acest nou atribut n poziia
iniial.
Dac activm opiunea Delete (terge), dup ce blocul a fost definit se
specific programului AutoCAD tergerea din desenul curent a obiectelor utilizate
la definirea lui.

Fig. 4.26. Caseta de dialog Block Definition.

Fig. 4.27. Caseta de dialog Quick Select.

104

Elemente de baz ale proiectrii asistate de calculator

Punctul de baz de inserare (Base point) este relativ la obiectul de tip bloc i
este setat implicit cu valoarea 0,0,0 (X = 0, Y = 0, Z = 0).
Comanda Block apelat din linia de comand permite crearea blocurilor
fr apariia casetelor de dialog din figura 4.26 i figura 4.27.
Explicaiile la dialogul comenzii sunt prezentate n tabelul 4.18.
Opiuni comand: -Block
Enter block name or
[?]:

Tabelul 4.18
Explicaii
Se introduce denumirea blocului. Dac se tasteaz ?
sunt listate denumirile blocurilor create anterior. n
cazul n care denumirea introdus este a unui bloc deja
existent, programul ntreab dac vrem s redefinim
blocul (Block "" already exists. Redefine
it? [Yes/No] <N>:).

Specify insertion base


Se introduc coordonatele punctului de inserare.
point:
Select objects:
Se selecteaz obiectele.

4.7.2. COMANDA WBLOCK


Comand cu care se gestioneaz eficient blocurile, avnd i posibilitatea de
exportare a acestora.

Linia de comand: WBLOCK.

Fig. 4.28. Caseta de dialog Write Block.

Se poate crea astfel o


bibliotec de blocuri n care s se
afle obiectele pe care le folosim
frecvent.
La apelarea comenzii din
linia de comand, apare caseta de
dialog din figura 4.28.
Dup selectarea obiectelor
(Select
objects),
stabilirea
punctului de baz (Base point), se
introduce numele fiierului (File
name:) i localizarea acestuia
(Location:).
n mod asemntor cu
comanda Block, se stabilesc n
continuare
i
celelalte
caracteristici ale blocului.

105

Grafic asistat

4.7.3. COMANDA INSERT


Comand de inserare a blocurilor anterior create.

Meniu: Insert Block


Toolbar: Insert Insert block
Linia de comand: Insert.

La apelarea comenzii
apare caseta de dialog din
figura 4.29, cu care selectm
blocurile existente. Cu butonul
Browse se caut blocurile
stocate n afara desenului
curent.
n caset se specific: numele
blocului (Name:), punctul de
inserare
(Insertion
point), scala de inserare
Fig. 4.29. Caseta de dialog Insert.
(Scale) i unghiul de rotaie
(Rotation).
Pentru comanda Insert, opiunile i explicaiile la acestea sunt prezentate n
tabelul 4.19.
Opiuni comand: -Insert
Enter block name or [?]:
Specify insertion point or
[Scale/X/Y/Z/Rotate/PScale/
PX/PY/PZ/PRotate]:
:S
Specify scale factor for XYZ
axes:
Specify insertion point:
Specify rotation angle <0>:
:X
Specify X scale factor:
Specify insertion point:
Specify rotation angle <0>:
:Y
Specify Y scale factor:
Specify insertion point:
Specify rotation angle <0>:

Tabelul 4.19
Explicaii
Se introduce denumirea blocului (dac se
tasteaz ? sunt listate toate denumirile
blocurilor) i se specific punctul de inserare
sau se alege una din opiuni.
Se introduce factorul de scal, egal pentru
toate cele trei axe.
n continuare se specific punctul de inserare
i valoarea unghiului de rotaie.
Se introduc: valoarea factorului de scal pe
axa OX, coordonatele punctului de inserare i
valoarea unghiului de rotaie.
Se introduc: valoarea factorului de scal pe
axa OY, coordonatele punctului de inserare i
valoarea unghiului de rotaie.

106

Elemente de baz ale proiectrii asistate de calculator

Opiuni comand: -Insert

Explicaii

:Z
Specify Z scale factor:
Specify insertion point:
Specify rotation angle <0>:
:R
Specify rotation angle:
Specify insertion point:
Enter X scale factor, specify
opposite corner, or
[Corner/XYZ] <1>:
Enter Y scale factor <use X
scale factor>:
:PS
Specify preview scale factor
for XYZ axes:
Specify insertion point:
Enter X scale factor, specify
opposite corner, or
[Corner/XYZ] <1>:
Enter Y scale factor <use X
scale factor>:
Specify rotation angle <0>:
:PX
Specify preview X scale
factor:
Specify insertion point:
Enter X scale factor, specify
opposite corner, or
[Corner/XYZ] <1>:
Enter Y scale factor <use X
scale factor>:
Specify rotation angle <0>:
:PY
Specify preview Y scale
factor:
Specify insertion point:
Enter X scale factor, specify
opposite corner, or
[Corner/XYZ] <1>:
Enter Y scale factor <use X
scale factor>:
Specify rotation angle <0>:
:PZ
Specify preview Z scale
factor:
Specify insertion point:
Enter X scale factor, specify
opposite corner, or
[Corner/XYZ] <1>:
Enter Y scale factor <use X
scale factor>:
Specify rotation angle <0>:

Se introduc: valoarea factorului de scal pe


axa OZ, coordonatele punctului de inserare i
valoarea unghiului de rotaie.

Se specific unghiul de rotaie al blocului


inserat, punctul de inserare i valorile
factorilor de scal pe axele OX i OY.

Se specific factorul de scal pentru ca


imaginea blocul s fi n zona grafic (valoare
egal pentru cele trei axe), punctul de
inserare, valorile factorilor de scal pe axele
OX i OY i unghiul de rotaie.

Se specific factorul de scal pentru axa OX


astfel nct imaginea blocului s fie n zona
grafic, punctul de inserare, valorile factorilor
de scal pe axele OX i OY i unghiul de
rotaie.

Se specific factorul de scal pentru axa OY


astfel nct imaginea blocului s fie n zona
grafic, punctul de inserare, valorile factorilor
de scal pe axele OX i OY i unghiul de
rotaie.

Se specific factorul de scal pentru axa OZ


astfel nct imaginea blocului s fie n zona
grafic, punctul de inserare, valorile factorilor
de scal pe axele OX i OY i unghiul de
rotaie.

107

Grafic asistat

Opiuni comand: -Insert

Explicaii

:PR
Specify preview rotation
angle:
Specify insertion point:
Enter X scale factor, specify
opposite corner, or
[Corner/XYZ] <1>:
Enter Y scale factor <use X
scale factor>:
Specify rotation angle <0>:

Se specific unghiul de rotaie astfel nct


imaginea blocului s fie n zona grafic,
punctul de inserare, valorile factorilor de
scal pe axele OX i OY i unghiul de rotaie.

4.7.4. COMANDA EXPLODE


Comanda permite deselectarea unui grup de entiti cu o singur denumire i
transformarea acestuia n sub-entiti componente, putndu-se astfel interveni
individual asupra componentelor.

Meniu: Modify Explode


Toolbar: Insert Explode
Linia de comand: EXPLODE.

Comanda cere numai specificarea obiectelor (Select objects:) ce vor fi


transformate.
Putem spune c aceast comand este inversul comenzii Block, dar n plus
comanda reduce o polilinie la obiecte de ordin inferior (linie sau arc), o haur sau
o cot n liniile ce o compun.

4.7.5. COMANDA DIVIDE


Permite mprirea unei entiti de tip linie, cerc, arc sau polilinie ntr-un
numr de segmente egale i marcarea prin puncte sau blocuri a acesteia.

Linia de comand: DIVide.

Numrul de segmente este cuprins n intervalul 2 32767. Implicit este


opiunea de marcare prin puncte (Points). Pentru observarea punctelor este indicat
s se seteze forma i mrimea punctului (cu comenzile PDMODE i PDSIZE) i
eventual culoarea.
Punctul se marcheaz ntre segmente, numrul lor fiind mai mic cu o unitate
dect numrul segmentelor.

108

Elemente de baz ale proiectrii asistate de calculator

n figura 4.30, a, s-a mprit polilinia ntr-un numr de 15 segmente, pentru


variabilele de sistem Pdmode i Pdsize atribuindu-se valorile 35 i respectiv 3.
Obiectele asupra crora acioneaz comanda nu se ntrerup ci numai se
marcheaz punctele de mprire.
Cea mai frecvent utilizare a comenzii este de plasare a blocurilor, comanda
cernd n ordine: specificarea denumirii blocului (Enter name of block to
insert:) a modului de aliniere (Align block with object? [Yes/No]
<Y>:) i a numrului de segmente (Enter the number of segments:).
n figura 4.25, b, s-a folosit, pentru mprirea liniei punct ntr-un numr de
12 intervale egale, un bloc ce reprezint capul unui urub. Polilinia fiind nchis,
numrul de intervale este egal cu numrul de blocuri inserate.

a) Marcarea prin puncte.

b) Marcarea prin blocuri.

Fig. 4.30. mprirea unei polilinii.

4.7.6. COMANDA MEASURE


Comand ce permite fie inserri multiple ale unui bloc de-a lungul unei linii,
arc sau polilinii, fie marcarea prin puncte la o distan stabilit.

Linia de comand: MEasure.

Comanda va solicita n ordine: obiectul ce trebuie msurat (Select object


to measure:), lungimea segmentului sau denumirea blocului ce va fi inserat
(Specify length of segment or [Block]:).
Dac se specific Block, ca i n cazul comenzii Divide, se cere a se indica
dac obiectul va fi aliniat sau nu cu obiectul msurat, i s se specifice lungimea
segmentului cu care se va msura obiectul.

Grafic asistat

109

4. 8. COMENZI DE HAURARE I MODIFICARE A


HAURILOR EXISTENTE
Prin haurare se acoper o suprafa din desen cu linii paralele sau ntretiate,
egale ca grosime i trasate cu distane egale ntre ele. Aceast operaie este greoaie
i obositoare atunci cnd haurile sunt trasate manual.
n AutoCAD haurarea este un instrument de desenare ce se apeleaz ca orice
alt comand, acoperirea poriunilor din desen fiind o operaie mult simplificat.
Utilizatorul are o bogat bibliotec cu tipuri de hauri, dar poate s-i realizeze i
propria bibliotec.
n desenul tehnic haurarea este folosit pentru a reprezenta seciunile unei
piese, a diferenia reperele unui ansamblu sau elementele componente ale unui
desen 3D ce are n alctuirea lui repere din materiale diferite.
Comenzile AutoCAD pentru haurare sunt Hatch, Bhatch i Bhatch. Vom
prezenta n continuare numai comanda Bhatch, comanda Hatch fiind din versiunile
mai vechi ale AutoCAD-ului.

4.8.1. COMANDA BHATCH


Comand de haurare.

Meniu: Draw Hatch


Toolbar: Draw Hatch
Linia de comand: BHatch.

La apelarea comenzii apare caseta de dialog din figura 4.31. Pentru a haura
va trebui s specificm modelul de haurare din lista derulant Patern i
parametrii haurii din listele derulante Angle i Scale. Opiunea Scale (scar)
coreleaz dimensiunea desenului cu dimensiunea modelului de haur (aciune
similar cu Ltscale n cazul tipurilor de linii).
Butoanele Pick Points i Select Objects se folosesc la selectarea
frontierelor haurii. Butonul Pick Points determin automat frontiera haurii
care trebuie s fie obligatoriu, n acest caz, o frontier nchis iar butonul Select
Objects permite selectarea individual a elementelor ce determin o frontier.
n cazul n care n interiorul conturului selectat pentru haurare mai avem i
alte entiti selectate vom aciona butonul Advanced care va determina
schimbarea aspectului casetei de dialog, ca n figura 4.32.
Putem avea trei cazuri de haurare:

110

Elemente de baz ale proiectrii asistate de calculator

Normal haurare alternativ, de la conturul exterior ctre cel interior;


Outer haurare a conturului exterior, obiectele aflate n interior rmnnd
nehaurate;
Ignore nu se ine cont de entitile din interior, haura acoperindu-le.

Fig. 4.31. Caseta de dialog Bundary Hatch. Fig. 4.32. Caseta de dialog Bundary Hatch.

Butonul de dialog Inherit Properties permite preluarea parametrilor


haurii unui alt obiect, prin plasarea reticulului n interiorul zonei haurate
(Select associative hatch object:). Dac s-au selectat anterior
frontierele obiectelor ce vor fi haurate, dup revenirea n caseta de dialog, deja
s-au copiat i aplicat parametrii haurii obiectelor selectate.
Comanda Bhatch creeaz o haur asociativ (proprietatea de a se modifica
haura o dat cu modificarea frontierelor obiectelor) atta timp ct nu se inhib
aceast proprietate (Associative Nonassociative) n zona de dialog
Composition. Acionarea butonul Preview va duce la o previzualizare a
modului n care va fi aplicat haura, astfel nct, dac nu suntem de acord cu ea s
putem reveni i s facem modificrile dorite. Cnd suntem de acord cu modul de
haurare acionm butonul OK.

4.8.2. COMANDA HATCHEDIT


Comand de modificare a modelului haurii.

Meniu: Modify Object Hatch


Toolbar: Modify II Edit Hatch
Linia de comand: HatchEdit.

La apelarea comenzii apare caseta de dialog din figura 4.33.

111

Grafic asistat

Aspectul
casetei
este
asemntor cu cel al casetei de
dialog Bhatch cu excepia unor
opiuni de selectare a frontierelor,
care n acest caz sunt inaccesibile.
Este important de reinut c
o haur nu poate fi modificat
atunci cnd se terge unul din
obiectele de frontier ce definete
zona global de haurare. Astfel
haura i pierde proprietatea de
asociativitate. innd cont de
acest aspect, toate butoanele
accesibile au aceleai aciuni ca i
cele ale comenzii Bhatch.

Fig. 4.33. Caseta de dialog Hatch Edit.

4.9. COMENZI DE EDITARE A TEXTELOR


Deoarece n desenul tehnic avem nevoie i de informaii sub form de text,
AutoCAD-ul permite introducerea unor note tehnice, observaii, ce sunt tratate tot
ca obiecte. Aceast facilitate referitoare la texte nu se recomand ns pentru
realizarea unor documentaii laborioase n care predomin textul. Pentru rezolvarea
unor astfel de probleme se apeleaz la editoare de text, majoritatea avnd
posibilitatea de a importa desenele din AutoCAD.
Comenzile ce permit introducerea textelor sunt Dtext sau Mtext, comanda de
alegere a stilului i a fonturilor este Style iar comanda de modificare a textelor deja
editate este Ddedit.

4.9.1. COMANDA DTEXT


Comand de inserare a unei linii de text.

Meniu: Draw Text Simple Line Text


Toolbar: Text Single Line Text
Linia de comand: DText sau TEXT.

112

Elemente de baz ale proiectrii asistate de calculator

Comanda cere naintea introducerii textului specificarea punctului de start a


textului (Specify start point of text or [Justify/Style]:), a
nlimii textului (Specify height <2.5000>:) i a unghiului pe care l va face
textul cu orizontala (Specify rotation angle of text <0>:).
ncheierea liniei de text se face apsnd tasta Enter, cursorul poziionndu-se
pentru o nou linie de text la aproximativ 1,67 din nlimea textului. Se poate
astfel edita o nou linie de text sub cel precedent sau se specific cu mouse-ul un
nou punct unde se va edita textul.
ncheierea comenzii se face dup dou apsri consecutive ale tastei Enter.
Opiunea Justify permite specificarea modului de aliniere a textului: pe
orizontal (left, center, right), pe vertical (top, middle, baseline, buttom) sau
combinaii ntre cele dou moduri de baz.
Alegerea acestei opiuni va duce la interogarea:
Enter an option [Align/Fit/Center/Middle/Right/TL/TC/TR/
ML/MC/MR/BL/BC/BR]:

Folosim opiunea Align atunci cnd se specific punctele de nceput i de


sfrit ale textului, fr a ne interesa nlimea acestuia. nlimea va fi stabilit
automat n funcie de lungimea textului ce va trebui s ncap ntre cele dou
puncte.
Cnd dorim s specificm i nlimea textului folosim opiunea Fit. Textul
va ncpea ntre cele dou puncte, ajustndu-se raportul dintre nlimea
caracterelor i limea acestora, literele deformndu-se.
Celelalte opiuni ale lui Justify se refer numai la punctul fa de care se
aliniaz textul.
Sintetic acestea sunt prezentate n figura 4.34.
Middle sau MC (Middle Center) TC (Top Center)
TL (Top Left)

TR (Top Right)

ML (Midle Left)

MR (Middle Right)

Left sau Start

Justify

BL (Buttom Left)

Right
BR (Buttom Right)

Center

BC (Buttom Center)

Fig. 4.34. Specificarea modului de aliniere a textului.

Cea de-a doua opiune a comenzii, Style, permite indicarea stilului de text
folosit la editare (Enter style name or [?] <Standard>:), atunci cnd
anterior am creat stiluri de text, altele dect cel Standard.

Grafic asistat

113

4.9.2. COMANDA STYLE


Comand de definire a stilurilor de text.

Meniu: Format Text Style .


Toolbar: Text Text Style
Linia de comand: STyle.

Stilul de text const ntr-un set de parametrii, grupai sub aceeai denumire,
ce determin aspectul textului.
Stilurile de text sunt
stocate n desenul n care au
fost definite, ele putnd fi
importate din alte desene cu
ajutorul utilitarului Design
Center. Un stil poart n
primul rnd o denumire, cel
prestabilit
fiind
denumit
Standard.
Cele noi sunt
create cu butonul New din
caseta de dialog a comenzii
din figura 4.35 i pot fi
Fig. 4.35. Caseta de dialog Text Style.
redenumite (Rename) sau
terse (Delete). Stilul Standard nu poate fi redenumit sau ters. Dac nu vom
interveni asupra valorii nlimii textului (Height), lsnd valoarea 0, valoarea
nlimii acestuia va fi ulterior stabilit de utilizator cu comanda Dtext. O valoare
diferit de 0 va determina lipsa afirii dialogului de specificare a nlimii textului
n interiorul comenzii Dtext.
Tipul de font se alege din lista derulant Font Name iar stilul fontului din
lista derulant Font Style. Pe lng fonturile TrueType instalate de AutoCAD
pot fi folosite i alte tipuri de font utilizate n aplicaiile sistemului de operare.
Previzualizarea caracterelor i a celor patru tipuri de efecte aplicate fonturilor
(Upside down/ Backwards/ Widt Factor/ Oblique Angle) se
face n seciunea Preview a casetei de dialog.

4.9.3. COMANDA MTEXT


Comanda permite introducerea mai multor linii de text.

Meniu: Draw Text Multiline Text

114

Elemente de baz ale proiectrii asistate de calculator

Toolbar: Text Multiline Text


Linia de comand: MText.

Liniile de text introduse cu comanda Mtext sunt asociate unui singur obiect.
Comanda cere specificarea unei ferestre n care se va poziiona textul (Specify
first corner:; Specify opposite corner or [Height/Justify/
Line spacing/Rotation/Style/Width]:), modul de trasare a ferestrei

influennd alinierea textului. Dac n locul specificrii celui de al doilea punct al


ferestrei se alege una din opiunile comenzii, se predefinesc nlimea i alinierea
textului, urmnd a specifica cel de-al doilea col al ferestrei.
n caseta de dialog ce apare (fig. 4.36) se introduce textul, etichetele avnd
urmtoarele semnificaii sau aciuni:
Character controleaz aspectul textului: tipul i nlimea fontului,
forma caracterelor (aldine, cursive sau subliniate), culoarea i se permite inserarea
de simboluri sau caractere speciale (fig. 4.36).
a
Butonul Stack/Unstack d posibilitatea transformrii unor grupuri
b
de caractere ce sunt separate de caracterele: slash (/), diez (#) i accent circumflex
(^) n fracii cu trei feluri de aspecte. Pentru a se activa opiunea n prealabil textul
se selecteaz (se nnegrete).

Fig. 4.36. Caseta de dialog Multiline Text Editor eticheta Character.

Simbolurile pentru grade (), plus/minus () i pentru diametre () sunt


inserate dac n text sunt folosite simbolurile %% urmate de literele d, p i
respectiv c sau dac este folosit eticheta Symbol i ales tipul simbolului.
n cazul n care se dorete inserarea altor caractere speciale se folosete
eticheta Other a lui Symbol.
Properties controleaz la fel ca i comanda Dtext, stilul textului
(Style), modul de aliniere (Justification), limea (With) i unghiul de
rotaie (Rotation) al obiectului de tip text (fig. 4.37).
Modul de aliniere este identic cu opiunile lui Justyfy din figura 4.34.

Grafic asistat

115

Fig. 4.37. Caseta de dialog Multiline Text Editor eticheta Properties.

Line Spacing controleaz spaiul dintre liniile de text (fig. 4.38).

Fig. 4.38. Caseta de dialog Multiline Text Editor eticheta Line Spacing.

Prima list (Line spacing) stabilete dac spaiul dintre dou linii de text
este cel specificat sau cel puin egal cu acesta, iar a doua list stabilete distana
dintre rnduri: egal cu nlimea liniilor de text (1.0x), o dat i jumtate sau de
dou ori (2.0x) mai mare dect nlimea liniilor de text.
Fiind/Replace posibilitate de cutare a unor combinaii de caractere
sau nlocuirea acestor combinaii cu alte combinaii de caractere (cuvinte),
ntocmai ca la editoarele de text, utilitare ale sistemelor de operare sau editoarele
unor limbaje de programare.
Facilitile comenzii Mtext, de fapt, sunt asemntoare unor editoare de text
consacrate (Microsoft Word etc.). Avem astfel posibilitatea unor verificri
ortografice pentru obiectele de tip mtext prin accesarea opiunii Speling din
meniul Tools sau de importare de texte deja editate (din fiiere cu extensia .txt)
prin folosirea butonului Import Text.

4.9.4. COMANDA DDEDIT


Comand de modificare a textelor deja editate.

Meniu: Modify Object Text Edit.

116

Elemente de baz ale proiectrii asistate de calculator

Toolbar: Text Edit Text


Linia de comand: DDEDIT.

n funcie de comanda cu care s-a editat textul, la apelarea comenzii, se


deschide o caset de dialog n care va aprea textul selectat (Select an
annotation object or [Undo]:).
Modificrile se rezum numai la coninut n cazul textelor editate cu Dtext,
iar n cazul textelor editate cu Mtext modificrile sunt posibile i pentru nlimea
i limea textului, forma i culoarea caracterelor, modul de aliniere etc.
Spre exemplu, un text editat cu comanda Mtext va fi modificat ntr-o caset
de dialog identic cu cea a comenzii (fig. 4.36).
Prsirea casetei, dup efectuarea modificrilor de text dorite, se face prin
acionarea butonului OK.
Comanda de modificare a textului poate fi apelat i prin dublu clic cu
mouse-ul pe entitatea de tip text sau mtext, n final deschizndu-se aceleai casete
de dialog ce permit modificarea textului.

4.10. COMENZI DE COTARE


Cotarea n desenul obinuit este o operaie greoaie i se face, de obicei, la
terminarea desenului. n AutoCAD cotarea este simpl i exact, rezumndu-se
numai la indicarea punctelor ntre care se va determina i scrie cota. Lucrnd la
scara 1:1 valoarea determinat de program este cea real, AutoCAD-ul avnd
capacitatea de a crea i de a controla cotele unui desen.
Avem la dispoziie urmtoarele comenzi pentru:
cotare liniar: Dimlinear, Dimaligned, Dimrotated, Dimbaseline,
Dimcontinue;
cotare circular: Dimradius, Dimdiameter, Dimcenter;
cotare unghiular: Dimangular;
cotare raportat la un sistem de referin: Dimordinate;
cotare cu tolerane: Tolerance
adnotri cu linii de indicaie: Leader.
Pentru specificarea ct mai precis a punctelor ntre care se vor determina
cote este indicat a folosi modurile osnap.
n versiunile noi de AutoCAD cotarea este asociativ, astfel nct o dat cu
modificarea dimensiunilor obiectelor se vor modifica i cotele. Variabila de sistem
care stabilete asociativitatea este DIMASSOC. Valoarea 2 este pentru cote
asociative (valoare implicit), valoarea 1 pentru cote neasociative iar valoarea 0
este pentru cote explodate, aciunea avnd loc dup stabilirea valorii variabilei.

117

Grafic asistat

n cazul n care se dorete schimbarea asociativitii cotelor deja introduse se


folosete comanda DIMREASSOCIATE.
Cotarea se face conform standardelor n vigoare, stilurile de cotare putnd fi
modificate cu comanda DIMSTYLE.

4.10.1. COTAREA LINIAR


Pentru realizarea cotrii liniare se vor specifica: dou puncte ntre care se
msoar distana, un punct ce definete poziia liniei de cot i textul cotei. Dac nu
suntem de acord cu valoarea msurat de AutoCAD putem introduce propria
valoare sau textul ce dorim s apar.
n continuare vom prezenta cele cinci comenzi de cotare liniar.
4.10.1.1. COMANDA DIMLINEAR
Obinerea de cote liniare orizontale, verticale i rotite.

Meniu: Dimension Linear


Toolbar: Dimension Linear Dimension
Linia de comand: DIMLINear.

n tabelul 4.20 sunt prezentate opiunile comenzii.

Specify first extension


line origin or <select
object>:(P1)
Specify second extension
line origin: (P2)
Specify dimension line
location or [Mtext/Text/
Angle/Horizontal/Vertical/
Rotated]:(P3)

Se creeaz o cot liniar


specificndu-se n ordine:
punctele de nceput i de
sfrit a cotei (P1 i P2) i
punctul ce indic poziia
liniei de cot (P3).

:M
Specify dimension line
location or [Mtext/Text
/Angle/Horizontal/Vertical
/Rotated]: (P3)
Dimension text = 15

Prin apariia casetei de


dialog a comenzii MTEXT
din figura 2.31 se permite
introducerea unui text sau
un prefix naintea cotei. n
final se precizeaz locaia
liniei de cot (punctul P3).

Tabelul 4.20
Figura obinut

P2

13,26

Explicaii

P1

P3

P2

15

Comand: DIMLINear

P3

P1

118

Elemente de baz ale proiectrii asistate de calculator

Figura obinut
P2

15

Explicaii
Se permite introducerea
unei linii de text n linia de
comand sau a unui prefix
urmat de valoarea cotei. Ca
i n cazul anterior, n final
se indic poziia liniei de
cot.
Opiune a comenzii ce
permite scrierea nclinat a
textului cotei, cu valoarea
precizat de utilizator.

:H
Specify dimension line
location or Mtext/Text/
Angle]: (P3)
Dimension text = 19

Opiune a comenzii ce
permite numai indicarea
cotelor orizontale.

:V
Specify dimension line
location or [Mtext/Text/
Angle]: (P3)
Dimension text = 13

Opiune a comenzii ce
permite numai indicarea
cotelor verticale.

:R
Specify angle of dimension
line <0>: (P1)
Specify second point: (P2)
Specify dimension line
location or [Mtext/Text/
Angle/Horizontal/Vertical/
Rotated]: (P3)
Dimension text = 21.47

Se
permite
indicarea
cotelor liniare nclinate prin
specificarea, fie a unghiului
de nclinare fa de axa
orizontal,
fie
prin
indicarea a dou puncte ce
definesc o dreapt.

P1

P3

15

P2
P1

P3

19

P3
P2

P1
P2

13

Comand: DIMLINear
:T
Enter dimension text <15>:
%%C15
Specify dimension line
location or [Mtext/Text/
Angle/Horizontal/Vertical/
Rotated]: (P3)
Dimension text = 15
:A
Specify angle of dimension
text: 45
Specify dimension line
location or [Mtext/Text/
Angle/Horizontal/Vertical/
Rotated]: (P3)
Dimension text = 15

P3

P1

21,

47

P3
P2

P1

4.10.1.2. COMANDA DIMALIGNED


Obinerea de cote liniare paralele cu laturile cotate.

Meniu: Dimension Aligned


Toolbar: Dimension Aligned Dimension
Linia de comand: DIMALIgned.

Cotele aliniate au linia de cot nclinat cu unghiul format de dreapta ce


unete cele dou puncte cu orizontala (fig. 4.39).

119

Grafic asistat

Specify first extension line origin


or <select object>: (P1)
Specify
second
extension
line
origin: (P2)
Specify dimension line location or
[Mtext/Text/Angle]: (P3)
Dimension text = 23.14

Dialogul

este

asemntor

4
23,1

P3
P2

P1

Fig. 4.39. Cotare aliniat.

comenzii

precedente,

opiunile

[Mtext/Text/Angle]: avnd aceleai aciuni.

4.10.1.3. COMANDA DIMROTATED


Obinerea de cote liniare rotite.

Linia de comand: DIMROTATED.

Specify angle of dimension line <0>: 30


Specify first extension line origin or
<select object>: (P1)
Specify second extension line origin: (P2)
Specify
dimension
line
location
or
[Mtext/Text/Angle]: (P3)
Dimension text = 19.05

4.10.1.4. COMANDA DIMBASELINE


Obinerea de cote liniare fa de o linie de baz.

Meniu: Dimension Baseline


Toolbar: Dimension Baseline Dimension
Linia de comand: DIMBASELINE.

11

Cotele rotite (fig. 4.40) sunt cote liniare, linia de cot fiind nclinat cu un
unghi fixat de utilizator nainte de specificarea capetelor cotelor. Valoarea indicat
nu reprezint distana dintre puncte ci distana msurat pe linia de cot.
n figura 4.40 s-a folosit pentru indicarea cotelor de dou ori comanda
Dimrotate, pentru un unghi de 30 respectiv de 60.
Indicarea unghiului de nclinare a liniei de cot este singura deosebire fa de
dialogul comenzilor precedente. Meniunile fcute la comanda Dimaligned despre
opiunile [Mtext/Text/Angle]: se respect i n cazul comenzii Dimrotated.

19,
P1

05

P3
P2

Fig. 4.40. Cotare rotit.

120

Elemente de baz ale proiectrii asistate de calculator

Cotele sunt indicate fa de o linie de baz (fig. 4.41). n cazul n care s-a
folosit o comand de cotare liniar naintea comenzii Dimbaseline (cota de 13,9 din
figura 4.41 s-a obinut cu comanda Dimlinear) baza este reinut ca fiind prima
linie de cot. Dac nu s-a folosit anterior o alt comand de cotare liniar va trebui
specificat baza de cotare (Select base dimension:). n continuare comanda
cere specificarea punctelor prin care trece cea de-a doua linie de cot (punctele P3,
P4, P5 din figura 4.41), cotarea fiind fcut funcie de comanda anterioar de la care
s-a reinut baza:
47,89
34,13
17,2
13,9

P3

P2

P1

P4

P5

Fig. 4.41. Cotare dup o linie de baz.

Specify a second extension


line
origin
or
[Undo/
Select] <Select>:(P3)
Dimension text = 17.2
Specify a second extension
line
origin
or
[Undo/
Select] <Select>:(P4)
Dimension text = 34.13
Specify a second extension
line
origin
or
[Undo/
Select] <Select>:(P6)
Dimension text = 47.89

4.10.1.5. COMANDA DIMCONTINUE


Obinerea de cote liniare nlnuite.

Meniu: Dimension Continue


Toolbar: Dimension Continue Dimension
Linia de comand: DIMCONTINUE.

La fel ca n cazul anterior se face o cotare iniial (cota de 11.65 a fost


obinut cu Dimlinear), dup care cotele se aliniaz automat la linia de cot iniial,
ca n figura 4.42.
11,65
10
10
14

Specify a second extension


line
origin
or
[Undo/Select] <Select>:(P3)
Dimension text = 10.22
Specify a second extension
P4
P5
P2
P3
line
origin
or
P1
[Undo/Select] <Select>:(P4)
Dimension text = 14.43
Specify a second extension
line
origin
or
Fig. 4.42. Cotarea nlnuit.
[Undo/Select] <Select>:(P5)
Specify a second extension
line origin or [Undo/Select] <Select>:

121

Grafic asistat

4.10.2. COTAREA CIRCULAR


Cotele radiale i diametrale sunt des folosite de inginerii mecanici n cotarea
arcelor de cerc i a cercurilor. Linia de cot este determinat de centrul entitii
respective iar textul cuprinde simbolul R sau naintea valorii dimensiunii
msurate.
Textul, ca i n cazul comenzilor de cotare liniar, poate fi ters, modificat
sau poate s cuprind caractere speciale.
4.10.2.1. COMANDA DIMRADIUS
Comand de cotare a razelor arcelor de cerc sau a cercurilor.

Meniu: Dimension Radius


Toolbar: Dimension Radius Dimension
Linia de comand: DIMRADius.

Dialogul comenzii cere n ordine: selectarea arcului de cerc sau a cercului,


specificarea liniei de indicaie sau alegerea unei opiuni (fig. 4.43).
Opiunile [Mtext/Text/Angle]: sunt identice cu cele ale comenzilor
anterioare i sunt explicate n tabelul 4.20.
R6

location

R7

R6

Select arc or circle:


Dimension text = 6
Specify dimension line
or [Mtext/Text/Angle]:

Fig. 4.43. Cotarea razelor.

4.10.2.2. COMANDA DIMDIAMETER


Comand de cotare a diametrelor cercurilor sau a arcelor de cerc.

Meniu: Dimension Diameter


Toolbar: Dimension Diameter Dimension
Linia de comand: DIMDIAmeter.

Dialogul comenzii este identic cu cel al comenzii Dimradius, cota indicat


avnd ca prefix simbolul de diametru ().

122

Elemente de baz ale proiectrii asistate de calculator

4.10.2.3. COMANDA DIMCENTER


Comand de marcare a centrului unui cerc sau arc de cerc.

Meniu: Dimension Center Mark


Toolbar: Dimension Center Mark
Linia de comand: DIMCENTER.

Comanda va cere numai indicarea cercului sau a arcului de cerc pentru care
se va marca cu o cruce centrul, lungimea celor patru brae ale crucii putnd fi
modificat cu variabila de sistem DIMCEN.

4.10.3. COTAREA UNGHIULAR


Cotele unghiulare permit cotarea unghiului dintre dou drepte neparalele.
Avnd patru posibiliti de msurare a unghiului, n funcie de cadranul n care ne
aflm, acesta va fi indicat prin plasarea liniei de cot.
Exist o singura comand de cotare unghiular, DIMANGULAR.

Meniu: Dimension Angular


Toolbar: Dimension Angular Dimension
Linia de comand: DIMANGular.

Unghiurile ce vor fi msurate pot fi ntre dou segmente de dreapt, dou


obiecte sau poate fi unghiul unui arc de cerc. Nu este necesar ca liniile s se
intersecteze n mod real ci numai s nu fie paralele sau n prelungire.
Comanda cere specificarea entitilor ce formeaz unghiul i specificarea
poziiei liniei de cot (fig. 4.44).
n cazul unui arc de cerc se selecteaz numai acesta iar n cazul cercurilor se
specific i al doilea punct ce va determina arcul de cerc, primul punct fiind cel de
selecie al cercului.
52

56

56

118

Fig. 4.44. Cotare unghiular.

Select arc, circle, line, or


<specify vertex>:
Specify
dimension
arc
line
location or [Mtext/Text/Angle]:
Dimension text = 118

123

Grafic asistat

4.10.4.

COTARE RAPORTAT
REFERIN

LA

UN

SISTEM

DE

Cotarea coordonatelor punctelor este mai puin folosit n desenul tehnic din
ingineria mecanic dar des folosit n construcii sau msurri topografice unde
sunt indicate cotele pe nlime fa de un nivel zero (cota zero poate fi suprafaa
pmntului).
Comanda folosit pentru o astfel de cotare este DIMORDINATE.

Meniu: Dimension Ordinate


Toolbar: Dimension Ordinate Dimension
Linia de comand: DIMORDinate.

Cu comanda Dimordinate indicm pe desen coordonatele x i y ale punctelor,


numite date (datums). Dup apelarea comenzii i indicarea punctului (Specify
feature location:) se cere selectarea coordonatei ce trebuie cotat (Specify
leader endpoint or [Xdatum/Ydatum/Mtext/Text/Angle]:) sau
alegerea uneia din opiunile de introducere de text: Mtext sau Text.
Dac nu se selecteaz coordonata, AutoCAD-ul i alege singur coordonata
funcie de poziia cursorului relativ fa de punct, coordonatele X fiind scrise pe
vertical iar coordonatele Y pe orizontal.
n figura 5.45 s-a prezentat un exemplu de folosire a comenzii prin indicarea
nlimii (Ydatum) pentru o construcie geometric.
22
18

Specify feature location:


Specify leader endpoint or [Xdatum/
Ydatum/Mtext/Text/Angle]: y

Specify leader endpoint or [Xdatum/


Ydatum/Mtext/Text/Angle]:
Dimension text = 2

-4

Fig. 4.45. Cotarea coordonatelor.

4.10.5.

COTARE CU
ABATERILOR

TOLERANE

INDICARE

Din considerente tehnologice i funcionale, dimensiunea unei piese se indic


nu numai prin cot nominal ci i prin abaterile pe care le poate avea ea de la
aceasta. Abaterile sunt de trei tipuri: dimensionale, de poziionare i geometrice.

124

Elemente de baz ale proiectrii asistate de calculator

Abaterile dimensionale sunt funcie de rolul funcional, clasa de precizie i de


tipul ajustajului. n acest caz, cota nominal este urmat de abaterile maxime i
minime, valorile acestora fiind date de norme tehnice sau standarde.
Indicarea abaterilor la dimensiunile liniare sau unghiulare sunt reglementate
n desenul tehnic de STAS ISO 406 1991.
La o pies, n afara abaterilor dimensionale, sunt indicate pe desen i
abaterile de form, abaterile geometrice i de poziie relativ a suprafeelor ce o
compun.
Abaterile de form sunt: de circularitate, de cilindricitate, de rectilinitate, de
planitate, de la forma dat a profilului sau suprafeei etc.
n categoria abaterilor determinate de poziiile suprafeelor pieselor n
ansamblu sau n funcionare, cele mai ntlnite sunt: abateri la paralelism, abateri la
perpendicularitate, abateri la nclinare, abateri la coaxialitate, abateri la simetrie,
abateri la poziia nominal etc., dar i abateri ce rezult n timpul funcionrii unui
ansamblu, cum ar fi: btile radiale i frontale.
Dublul valorilor maxime admise ale abaterilor de form sau poziie reprezint
tolerana geometric a suprafeei.
Toleranele se scriu pe desen ntr-un cadru dreptunghiular, denumit cadru de
toleran, mprit dup caz n dou sau mai multe csue. n csue, conform cu
STAS 7385/1 1985, se nscriu de la stnga la dreapta datele: simbolul grafic al
toleranei, valoarea toleranei i litera majuscul de identificare a bazei de referin.
Toleranele pot fi indicate n AutoCAD cu comanda Tolerance iar abaterile
cu ajutorul paginii Tolerances a comenzii Dimstyle.
4.10.5.1. COMANDA TOLERANCE
Comand de plasare a toleranelor pentru abaterile geometrice, de form i de
poziie.

Meniu: Dimension Tolerance


Toolbar: Dimension Tolerance
Linia de comand: TOLerance.

Lansarea comenzii va duce la apariia casetei de dialog din figura 4.46, a. n


aceast caset de dialog se selecteaz n ordine, de la stnga la dreapta: tipul de
abatere geometric de form sau de poziie (seciunea Sym a casetei de dialog din
figura 4.46, a) prin accesarea primei casete de culoare neagr (se va deschide
caseta de dialog Symbol din figura 4.46, b), specificarea valorii primei tolerane
n caseta Tolerance 1, specificarea, dup caz, a urmtoarei valori a toleranei n
caseta Tolerance 2 i completarea casetelor Datum 1, 2, 3 pentru
identificarea bazei de referin.
Casetele Tolerance au i ele, n stnga i n dreapta, dou casete negre.
Cea din stnga va duce la apariia simbolului pentru diametre (), iar cea din

125

Grafic asistat

dreapta permite selectarea simbolurilor condiiilor de material (Material


Condition). Casetele Datum au i ele la dreapta lor casete negre din care se pot
alege simboluri standardizate ce stabilesc caracteristicile de material.
Spre exemplu, completarea casetei de dialog cu valorile din figura 4.46, a, va
duce la apariia toleranelor de poziie din figura 4.46, c.

0,02 A
0,05 A B C

Fig. 4.46. Cotare cu tolerane pentru abaterile geometrice, de form i de poziie.

n caseta de dialog din figura 4.46 mai putem specifica nlimea (Height),
zonele de toleran proiectate (Project Tolerance Zone) i identificatorii
de date (Datum Identifier).
Dup completarea casetei va trebui s specificm numai poziia acesteia n
desen (Enter tolerance location:).
4.10.5.2. COMANDA DIMSTYLE / TOLERANCE
Permite inserarea valorilor abaterilor maxime i minime ale unei cotei.

Meniu: Dimension Style / Modify/ Tolerance


Toolbar: Dimension Dimension Style / Modify/ Tolerance
Linia de comand: DIMSTYLE / Modify/ Tolerance.

Pagina Tolerance a comenzii Dimstyle (fig. 4.47) permite controlul


aspectului scrierii abaterilor i introducerea celor dou valori ce determin limitele
unei cote, conform standardelor n vigoare.
Cotele vor fi indicate cu abateri numai dac se alege una din metodele de
afiare a abaterilor:
- Symetrical ( abaterea), valoarea abaterii superioare fiind egal cu
valoarea abaterii inferioare,
+ valoarea abaterii superioare
,
- Deviation
valoarea abaterii inferioare

Cota + valoarea abaterii superioare


,
Limits
Cota valoarea abaterii inferioare

126

Elemente de baz ale proiectrii asistate de calculator

- Basic (valoarea maxim sau minim a cotei).


Dup alegerea metodei de afiare se precizeaz precizia, valorile maxime i
minime ale toleranei i eventual poziia vertical a cotei cu toleran.

Fig. 4.47. Pagina Tolerance a casetei de dialog Dimstyle.

Dup ce am stabilit valorile toleranelor, cotele afiate vor fi nsoite de


acestea.
Pentru fiecare cot cu toleran, trebuie n primul rnd s setm valori pentru
abateri i mai apoi s cotm.

4.10.6. ADNOTRI CU LINII DE INDICAIE


Adnotrile sunt inevitabile n orice desen, fie el desen de ansamblu sau desen
de execuie al unui reper. Modul n care introducem adnotrile, liniile de indicaie
i textul sunt controlate de comenzile LEADER i QLEADER.

Meniu: Dimension Leader


Toolbar: Dimension Quick Leader
Linia de comand: LEADER sau QLEADER.

Adnotrile sunt alctuite dintr-o linie de indicaie, format din segmente de


dreapt sau curbe spline, avnd la un capt un vrf de sgeat iar la cellalt capt
un text sau o imagine grafic.

127

Grafic asistat

Opiunile de adnotare sunt prezentate n tabelul 4.21.


Comand: LEADER

Explicaii

Specify leader start


point: (P1)
Specify next point:
(P2)
Specify next point or
[Annotation/Format/Undo
] <Annotation>:(P3)

Se creeaz o linie de
indicaie,
format
din
segmente de dreapt, ce
pornete dintr-un punct (P1)
ce are la capt o sgeat.

Opiune ce permite controlul


adnotrilor. Se alege una din
opiunile de adnotare.
Enter first line of
Pentru figura din dreapta s-a
annotation text or
<options>:
folosit
opiunea
T
Enter an annotation
(toleran), lucru ce a dus la
option
afiarea casetei de dialog
[Tolerance/Copy/Block/N Geomertic Tolerance
one/Mtext] <Mtext>: T
din figura 4.46.
Opiune de alegere a
formatului liniei de indicaie
:F
i a sgeilor. Spline nlocuiete segmentele de
Enter leader format
dreapt cu o curb spline;
option
[Spline/STraight/Arrow/ STrainght
linie de
None] <Exit>: s
indicaie format numai din
Specify next point or
segmente de dreapt;
[Annotation/Format/Undo
Arrow opiune ce stabilete
] <Annotation>:
dac va fi afiat sau nu
sgeata.

Tabelul 4.21
Figura obinut
P2

TEXT
P3

P1

:A

0,05 A
P1

TEXT
P1

Comanda
QLEADER,
similar comenzii LEADER, duce
la apariia casetei de dialog din
figura 4.48, dac se selecteaz
opiunea Settings n dialogul
first
comenzii
(Specify
leader
point,
or
[Settings] <Settings>:).

Fig. 4.48. Caseta de dialog Leader Seting.

n paginile acesteia selectm


n mod asemntor comenzii
LEADER, dar mai rapid, opiunile
de creare a liniei de indicaie i a
adnotrii.

128

Elemente de baz ale proiectrii asistate de calculator

4.10.7. DEFINIREA SAU MODIFICAREA STILULUI DE


COTARE
Stilul de cotare este indicat de standardele n vigoare i este funcie de tipul
desenului i destinaia acestuia. n AutoCAD acesta se poate modifica i astfel
adapta standardelor romneti cu comanda Dimstyle sau prin setarea variabilelor de
sistem ce determin stilul de cotare (68 de variabile de cotare).
Comanda DIMSTYLE permite stabilirea sau modificarea stilului de cotare
prin indicarea scrii cotelor, a formei vrfului de sgeat pentru linia de cot,
prezena sau absena liniilor de cot sau a liniilor ajuttoare, culoarea liniilor de
cot i a liniilor ajuttoare etc.

Meniu: Dimension Style


Toolbar: Dimension Dimension Style
Linia de comand: DIMSTYLE sau DDIM.

La apelarea comenzii apare caseta de dialog Dimension Style


Manager (fig. 4.49) n care sunt listate stilurile de cotare, este specificat stilul
curent cu o previzualizare a aspectului cotelor i o seciune cu butoane ce permit
deschiderea de casete de dialog cu care:
stabilim stilul de cotare curent (Set Curent),
definim un nou stil de cotare (New...),
modificm stilul existent (Modify...),
redefinim temporar o parte din stilul curent de cotare (Override...),
comparm dou stiluri diferite de cotare folosite n acelai desen
(Compare...).

Fig. 4.49. Caseta de dialog Dimension Style Manager.

129

Grafic asistat

Modificarea stilului existent se face n caseta de dialog Modify


Dimension Style (fig. 4.50).
Cele 6 pagini ale casetei permit: modificarea liniilor i sgeilor (Lines
and Arrows), modificarea aspectului i alinierea textului (Text), modificarea
opiunilor de ncadrare a textului atunci cnd acesta nu ncape ntre liniile
ajuttoare (Fit), modificarea unitilor cu care este indicat textul cotelor
(Primary Units), folosirea sau nu a unitilor alternative metrice i
arhitecturale (Alternate Units) i modificarea atarii abaterilor la cotele
nominale (Tolerances).

Fig. 4.50. Caseta de dialog Modify Dimension Style.

Cele ase pagini ale casetei de dialog sunt mprite n seciuni ce au


denumiri sugestive. Seciunile paginilor controleaz opiunile de cotare pe
categorii.
Un nou stil de cotare se obine modificnd opiunile fie prin activare sau
dezactivare, fie prin alegerea acestuia din listele derulante. Datorit ferestrei de
previzualizare, n care se observ modul n care este afectat stilul de cotare funcie
de parametrii setai, alegerea unui nou stil de cotare este mult uurat.
Redefinirea temporar a stilului de cotare (Override...din figura 4.49)
duce la apariia unei casete de dialog identice cu cea din figura 4.50. n ea vom face
setri ca n cazul anterior, modificri ce afecteaz temporar stilul de cotare. Dup
nchiderea casetei, n seciunea Curent Dimstyle a casetei de dialog
Dimension Style Manager se evideniaz acest lucru prin apariia sub
denumirea stilului curent a denumirii <style averides> .

130

Elemente de baz ale proiectrii asistate de calculator

Compararea a dou stiluri de cotare (Compare...din figura 4.49) se face


ntr-o caset de dialog, ca cea din figura 4.51, n care variabilele de cotare ce sunt
diferite sunt listate comparativ.

Fig. 4.51. Caseta de dialog Compare Dimension Styles.

Modificarea unui stil de cotare se face prin modificarea valorilor variabilelor


de cotare. Aceste modificri se pot face nu numai prin activarea sau alegerea
opiunilor din listele derulante ale comenzii Dimstyle ci i scriind n linia de
comand denumirea variabilei i modificnd valoarea acesteia.
Dac folosim comanda DISTYLE i rspundem la dialogul: [Save
/Restore/STatus/Variables/Apply/?]
<Restore>:
cu
opiunea
Restore, vom obine lista variabilelor de cotare, valorile atribuite i aciunea
fiecrei variabile asupra stilului de cotare.

MODELAREA I REPREZENTAREA
STRUCTURILOR SPAIALE

Dac n perioada Renaterii constructorii foloseau machete la scar pentru a


reprezenta viitoarele construcii, n perioada modern desenele 2D au constituit
principalul mijloc prin care inginerii i arhitecii puneau pe hrtie ideile i
viitoarele construcii.
Astzi proiectaii au unealta de a realiza direct n 3 dimensiuni proiectele lor.
Proiectarea 3D permite obinerea obiectelor aa cum sunt n realitate, pentru ca
ulterior s se realizeze celelalte vederi 2D, care de obicei ajung la executant.
Printre avantajele proiectrii n 3D se pot enumera: vizualizarea individual a
obiectelor create direct n spaiu, obinerea interseciilor dintre diverse obiecte,
obinerea unei imagini de ansamblu a obiectelor create, etc.
Prin procedeul de rendering, construcia realizat n 3D poate fi prezentat
fotografic, astfel nct reprezentarea va fi apropiat de realitate. AutoCAD-ul
permite nu numai lucrul n 3D dar i realizarea de obiecte 3D prin folosirea de
software de comand numeric a mainilor unelte.
n continuare se vor prezenta comenzile ce permit vizualizarea obiectelor n
spaiu i comenzile specifice de obinere a suprafeelor i solidelor. Comenzile
AutoCAD prezentate au i aplicaii, acestea constituind de fapt obiectul acestui
capitol.

5.1. SISTEME DE COORDONATE

Din mecanic cunoatem c poziia unui punct din spaiu fa de un sistem de


referin poate fi exprimat n unul din cele trei sisteme de coordonate, i anume:
- sistemul de coordonate carteziene,

132

Elemente de baz ale proiectrii asistate de calculator

- sistemul de coordonate cilindrice,


- sistemul de coordonate sferice.
n sistemul de coordonate carteziene (fig. 5.1, a), un punct este caracterizat de
cele trei coordonate x, y, z. Punctul B, fa de un sistem de referin aflat cu
originea n punctul A de coordonate A(x1, y1, z1), va avea coordonate B(x2, y2, z2).
n sistemul de coordonate cilindrice (fig. 5.1, b), acelai punct B este
caracterizat fa de sistemul de referin aflat n punctul A, de coordonate A(x1, y1,
z1), de o distan R, un unghi i o altitudine z, cu relaiile de legtur:

x2 x1 = R cos ;
y2 y1 = R sin ;

(5.1)

z2 z1 = z.
Putem obine relaia ce definete raza polar R, prin eliminarea unghiului
din primele dou relaii ale sistemului (5.1)
R = ( x2 x1) 2 + ( y2 y1) 2

(5.2)

i a unghiului prin mprirea relaiei 5.2 la relaia 5.1:

= arctg

y2 y1
.
x2 x1

(5.3)
Z

Z
B(x 2,y 2,z 2)

B(L, , )

B(R, ,z)
Y

O(0 ,0 ,0)

A(x 1,y 1,z 1)


O(0 ,0 ,0)

X
a) Sistem de coordonate
cartezian.

A(x 1,y 1,z 1)

R
O(0 ,0 ,0)

X
b) Sistem de coordonate
cilindric.

A(x 1,y 1,z 1)

X
c) Sistem de coordonate
sferic.

Fig. 5.1. Sisteme de coordonate.

n sistemul de coordonate sferice (fig. 5.1, c), punctul B este caracterizat fa


de sistemul de referin aflat n punctul A de coordonate A(x1, y1, z1) de o distan
L i unghiurile i , cu relaiile de legtur:

133

Modelarea i reprezentarea structurilor spaiale

x2 x1 = L sin cos ;
y2 y1 = L sin sin ;

(5.4)

z2 z1 = L cos .
Obinem pentru L, i expresiile:
L = ( x2 x1) 2 + ( y2 y1) 2 + ( z2 z1) 2 ;

= arctg

y2 y1
;
x2 x1

y2 y1
(
x
2 x1) sin

= arctg

(5.5)

AutoCAD-ul folosete toate cele trei sisteme de coordonate pentru a putea


localiza un punct n spaiul 3D.
n tabelul 5.1 este prezentat dialogul pentru trasarea unui drepte cu comanda
Line ntre punctele A(x1, y1, z1) i B(x2, y2, z2), n cazul folosirii celor trei sisteme de
coordonate.
Tabelul
5.1
Linie de comand
Line
Specify first point:
Specify next point or [Undo]:

Sistem de coordonate
Cartezian
Cilindric
Sferic
x1,y1,z1
x1,y1,z1
x1,y1,z1
x2,y2,z2
@R<,z
@L<<

Specify next point or [Undo]:

Spre exemplu, pentru a trasa un segment de dreapt ntre punctele A i B ce


au coordonatele A(30, 40, 0) respectiv B(60, 0, 50) cu comanda Line, comparativ
prin cele trei metode, va trebui s introducem datele din tabelul 5.2.

Linie de comand
Line
Specify first point:
Specify next point or [Undo]:

Tabelul 5.2
Sistem de coordonate
Cartezian
Cilindric
Sferic
30,40,0
60,0,50

30,40,0
@50<-53.13,5

30,40,0
@70,71<53.13<45

Specify next point or [Undo]:

Unghiul (Angle in XY Plane) mai poart denumirea de unghi de azimut


iar unghiul (Angle from XY Plane) poart denumirea de unghi de elevaie.

134

Elemente de baz ale proiectrii asistate de calculator

n timpul lucrului cu AutoCAD-ul putem modifica sistemul de coordonate n


dou moduri i anume:
- WCS (World Coordinate System)
- UCS ( User Coordinate Systems)
Lucrnd n WCS o entitate are o locaie absolut, iar lucrnd n UCS, care
este un sistem de coordonate plasat oriunde n WCS, o entitate are o poziie relativ
fa de WCS dar fix fa de UCS.
Avantajele lucrului cu UCS-ul se resimt atunci cnd lucrm cu entiti n
planuri nclinate sau planuri cu poziii particulare.
Forma i dialogul comenzii este:
Command: UCS
Current ucs name: *WORLD*
Enter an option [New/Move/orthoGraphic/Prev/Restore/Save/
Del/Apply/?/World] <World>:

Semnificaia dialogului este urmtoarea :


New: definete noua origine a UCS- ului curent. Dialogul este urmtorul:
Specify origin of new UCS or [ZAxis/3point/OBject/Face/View
/X/Y/Z] <0,0,0>:

unde:
-

ZAxis: definete un nou UCS prin indicarea unei origini i a unui punct
pentru indicarea sensului pozitiv al axei Z;
3point: definete un nou UCS prin indicarea a trei puncte: originea, un
punct pentru sensul pozitiv al axei X i cel de-al treilea punct pentru
sensul pozitiv al axei Y. Punctele nu trebuie s formeze o linie dreapt;
OBject: definete un UCS pe baza unui obiect selectat;
Face: aliniaz UCS la faa unui obiect solid selectat, dialogul fiind:
Select face of solid object:;
[Next/Xflip/ Yflip] <accept>:

Enter

an

option

View: definete un nou UCS cu axa Z paralel cu direcia vederii.


Originea rmne neschimbat;
X, Y, Z: rotesc UCS-ul curent n jurul axelor specificate. La o apelare
se rotete o singur ax, deci va trebui s apelm de 3 ori comanda pentru
a roti cele 3 axe;

Move: realizeaz o translaie a UCS-ului prin indicarea unei noi origini


Specify new origin point or [Zdepth]<0,0,0>:

Modelarea i reprezentarea structurilor spaiale

135

sau printr-o deplasare a axei OZ


Specify Zdepth<0>:

orthoGraphic: afieaz 6 UCS-ri predefinite, poziionate imaginar pe


suprafeele laterale ale unui paralelipiped, i ateapt selectarea unuia dintre ele
(Enter an option [Top/Bottom/Front/BAck/Left/Right]<Top>:).
n acelai mod se poate opera i selectnd din meniul Tools submeniul
Ortografic UCS i mai apoi opiunea Preset
Va aprea csua de
dialog (fig. 5.2) din care se va
alege noul UCS.
Dup
alegerea
unei
opiuni se execut clic pe
butonul Set Curent i mai apoi
pe butonul OK.
Se pot astfel alinia cte
un UCS n fiecare viewport,
fr s fie obligatorie folosirea
aceluiai
UCS
n
toate
viewporturile.
Prev:
determin
activarea ultimului UCS cu
care s-a lucrat;
Restore:
activeaz
Fig. 5.2. Caseta de dialog UCS.
ultimul
dintre
UCS-urile
definite anterior;
Save: salveaz UCS-ul curent cu un nume ce trebuie specificat;
Del: nltur UCS-ul cu numele specificat;
Apply: aplic configuraia unui UCS, dintr-un viewport n altul, printr-o
selectare a viewportului respectiv (Pick viewport to apply current UCS
or [All]<current>:);
?: listeaz UCS-urile definite;
World: stabilete WCS-ul ca sistem curent.

136

Elemente de baz ale proiectrii asistate de calculator

5.2. VIZUALIZAREA DESENELOR 3D

Pentru a realiza o reprezentare n trei dimensiuni trebuie specificat punctul


din care dorim s vizualizm desenul.
Cnd ncepem un desen nou AutoCAD-ul seteaz punctul 0, 0, 1 (X = 0,
Y = 0; Z = 1), ceea ce nseamn ca privim desenul ca i cum am fi aezai pe axa Z
deasupra planului XOY la o unitate. Avem la dispoziie mai multe comenzi ce sunt
prezentate n continuare.

5.2.1. COMANDA VPOINT


Permite modificarea punctului din care privim desenul. Dialogul este :
Command: VPOINT
Current view direction:
Specify a view point
tripod>:

VIEWDIR=0.0000,0.0000,1.0000
or [Rotate] <display compass

Fig. 5.3. Tripodul axelor de coordonate.

and

Dac nu se introduce nici o valoare


i se tasteaz enter vor apare axele de
coordonate i dou cercuri concentrice ca
n figura 5.3.
Plimbnd mouse-ul n zona celor
dou cercuri (cruciulia este legat de
mouse), tripodul se mic. Cele dou
cercuri reprezint simbolizat o sfer
desfurat; centrul cercurilor este polul
nord al acestei sfere, cercul mic este
ecuatorul iar cercul mare este polul sud.
Dac cruciulia este n interiorul
cercului mic ne aflm n emisfera nordic,
adic privim planul XOY de la o distan

pozitiv a axei Z.
Dac vom introduce trei valori separate prin virgul, am cerut punctul din
care privim axele de coordonate. Linia ce unete originea cu acest punct va fi linia
pe care se va afla ochiul cu care observm desenul.
Putem introduce i unghiurile pe care le face linia de privire cu axele de
coordonate, cu dialogul urmtor:

Modelarea i reprezentarea structurilor spaiale

137

Enter angle in XY plane from X axis <270>: se introduce


unghiul fcut de axa OX cu planul XOY
Enter angle from XY plane <90>: se introduce unghiul fcut cu
planul XOY

Cele dou unghiuri vor da azimutul i elevaia pe care le va face axa de


privire. Comparnd cu aezarea unui tun, primul unghi este cel de rotire al afetului
de tun iar cel de-al doilea unghi este cel fcut de eava tunului cu planul orizontal.

5.2.2. COMANDA DVIEW


Este o comand prin care putem modifica vederea obiectelor selectate, create
n spaiul 3D, precum i direcia din care privim. Dialogul este urmtorul:
Command: DView
Select objects or <use DVIEWBLOCK>:
Enter option
[CAmera/TArget/Distance/POints/PAn/Zoom/TWist/CLip/Hide/Off/
Undo]:

Dac nu se selecteaz un obiect i se va rspunde cu enter la dialog apare


imaginea unei case. Asupra acesteia putem aplica toate opiunile de mai sus.
Acestea au urmtoarele aciuni:
Opiunile CAmera, TArget i POints, permit localizarea intei i a
vizorului. Dreapta ce unete inta cu vizorul se numete direcie de vizualizare.
Opiunea CAmera deplaseaz vizorul fr a modifica localizarea intei.
Opiunea TArget deplaseaz doar inta fr a schimba poziia vizorului.
Opiunea POints deplaseaz simultan vizorul i inta.
La selectarea opiunii CAmera, se introduc dou unghiuri prin care se
specific poziia vizorului (unghi msurat fa de planul XOY) i unghiul planului
XOY. Aceste unghiuri sunt msurate fa de obiectivul int.
Unghiurile se pot modifica simultan prin deplasarea mouse-ului.
Dup aezarea n poziia dorit se face un clic cu mouse-ul i dac poziia de
vizualizare este cea dorit se apas tasta enter. Unghiurile se pot introduce i de la
tastatur.
Pentru a comuta ntre cele dou unghiuri se tasteaz t i se apas enter.
n final se apas enter i obiectul va fi redesenat n noua poziie dorit.
Cu ajutorul opiunii TArget putem privi obiectul de jur mprejur fr a ne
deplasa din punct.
AutoCAD-ul solicit din nou cele dou unghiuri, unul msurat n planul XOY
i cellalt fa de planul XOY. Se poate folosi i mouse-ul identic ca la CAmera.

138

Elemente de baz ale proiectrii asistate de calculator

Opiunea POint se folosete atunci cnd se dorete schimbarea simultan a


vizorului i a intei. Dialogul va continua cu:
[CAmera/TArget/Distance/POints/PAn/Zoom/TWist/CLip/Hide/Off/
Undo]:PO
Enter target point< 3 valori urmate de virgul>: se introduc
noile valori
Enter camera point<3 valori urmate de virgul>: se introduc
noile valori

Introducnd valoarea punctului pentru int (trei valori separate de virgul),


mouse-ul se aga de acel punct, astfel nct s ne fie mai comod de ales poziia
camerei, pentru care vom introduce tot trei valori separate de virgul.
Prin analogie cu o fotografiere, alegerea intei este asemntoare cu
localizarea central prin obiectiv a unui punct iar poziia vizorului sau a camerei
este identic cu locul n care se deplaseaz fotograful pentru a fotografia.
Opiunile Distance, Zoom, PAn i Twist permit modificarea unei vederi
dup fixarea locaiei vizorului i a intei. Fiecare opiune are un alt efect asupra
vederii.
Opiunea Distance deplaseaz vizorul de-a lungul direciei de vizualizare,
efectul vizual fiind cel de apropiere sau deprtare de obiectul fa de care privim.
Ea modific poziia vizorului dar menine direcia de vizualizare constant.
n timpul comenzii n linia de stare va fi afiat valoare curent a distanei:
Specify new camera-target distance <1.0000>:

Opiunea Distance actualizeaz modul de vizualizare n perspectiv,


semnalizat prin nlocuirea iconului UCS cu un icon simboliznd un cub.
Trebuie aleas cu grij distana astfel nct s nu ne aflm n interiorul
obiectului (valoare mai mic ca 1) sau sub planul obiectului.
Opiunile Zoom i PAn sunt similare cu cele cunoscute. n cazul n care s-a
folosit comanda Distance i s-a trecut n modul de vizualizare n perspectiv la
apelarea comenzii Zoom se afieaz valoarea distanei obiectivului, valoare
identic cu cea folosit de aparatele fotografice sau de camerele de luat vederi:
Specify lens length <50.000mm>:

Pentru o imagine n perspectiv nu se mai poate folosi ulterior comanda


ZOOM din bara de comenzi.
Opiunea TWist rotete vederea n jurul direciei de vizualizare. Este
modificat numai vederea, vizorul i inta rmnnd aceleai.
Opiunile Hide i CLip permit ndeprtarea prilor ascunse ale entitilor
n scopul mriri claritii i inteligibilitii desenului (Hide) precum i introducerea

139

Modelarea i reprezentarea structurilor spaiale

unor plane de decupare din desen (CLip). Opiunea CLip este cea mai complex
comand din DView.
Opiunile Off i Undo permit dezactivarea modului de desenare n
perspectiv (Off) i respectiv anularea ultimei selecii (Undo).
Ieirea din comanda DVIEW cu pstrarea modificrilor aduse desenului se face
apsnd tasta enter.

5.2.3. COMANDA 3DORBIT


Comanda permite vizualizarea interactiv a obiectelor selectate, putndu-le
vizualiza din orice punct, camera fiind situat pe o sfer imaginar cu centrul n
int, folosind butonul stng sau drept al mouse-ul (Press ESC or ENTER to
exit, or right-click to display shortcut-menu.).
Comanda 3Dorbit are efect asupra tuturor entitilor construite pn la
apelarea sa. Dac se dorete numai vizualizarea unui obiect sau a unui grup de
obiecte acestea se selecteaz nainte de apelarea comenzii.
Vederea final obinut are efect asupra tuturor obiectelor, indiferent c sunt
sau nu selectate.
Dup apelarea comenzii pe ecran apar diferite pictograme, n funcie de
poziia cursorului.
Vizualizarea cu comanda 3Dorbit are ca principiu suprapunerea peste vedere
a unei inte constnd dintr-un cerc mprit n patru, centrul cercul fiind localizat la
mijlocul ecranului (fig. 5.4).
S atam intei un sistem de referin imaginar, fix, oxzy ce este situat n
centrul cercului ce simbolizeaz sfera
(pictograma UCS-ului are afiat sistemul
triortogonal XZY). Pictogramele au
urmtoarele aciuni:
Pictograma se activeaz
atunci cnd cursorul se afl n cercul mic
ce simbolizeaz nordul sau sudul.
Acionnd cursorul obinem o rotaie a
camerei n jurul axei ox.

o
Y

y
z

Z
X

Pictograma se activeaz
Fig. 5.4. Pictogramele comenzii 3Dorbit.
atunci cnd cursorul se afl n cercul mic
ce simbolizeaz estul sau vestul. Acionnd cursorul obinem o rotaie a camerei n
jurul axei oy.

140

Elemente de baz ale proiectrii asistate de calculator

Pictograma se activeaz atunci cnd cursorul se afl n exteriorul


cercului. Acionnd cursorul obinem o rotaie a camerei n jurul axei oz.
Pictograma se activeaz atunci cnd cursorul se afl n interiorul
cercului. Acionnd cursorul obinem o rotaie a camerei n toate direciile.
Operaiile anterioare s-au efectuat acionnd butonul stng al mouse-ului.
Prin acionarea butonului drept al mouse-ului apare meniul de scurttur
3Dorbit ca n figura 5.5.
Meniul n afar de comanda Exit care determin ncheierea comenzii
3Dorbit, mai are trei categorii importante de comenzi.
n prima categorie sunt incluse urmtoarele
opiuni:
Pan permite translaia imaginii entitilor
(cursorul se transform ntr-o mn) prin acionarea
butonului stng al mouse-ului i deplasarea sa n
planul figurii.
Zoom permite mrirea sau micorarea
imaginii entitilor (cursorul se transform ntr-o
lup) prin acionarea butonului stng al mouse-ului
i deplasarea sa n planul figurii.
Orbit comanda ce determin modul
principal de vizualizare descris anterior.
More submeniu care permite: apropierea
Fig. 5.5. Meniul de scurttur
sau
deprtarea camerei de entiti (Adjust
al comenzii 3Dorbit.
Distance) pe dreapta ce unete inta cu vizorul,
deplasarea camerei n planul ce o conine, paralel cu entitile (Swivel
Camera), rotaia continu a entitilor pe o traiectorie stabilit cu mouse-ul i cu o
vitez de rotaie direct proporional cu viteza de tragere (Continuous Orbit),
mrirea vederii dintr-o fereastr (Zoom Window) sau mrirea vederii pn la
limita spaiului vizualizat pe monitor (Zoom Extents).
n funcie de complexitatea entitilor dar i de resursele hardware ale
calculatorului (tipul plcii grafice i mrimea memoriei acesteia, tipul de procesor
al unitii centrale, mrimea memoriei RAM i modul ei de accesare etc.) n timpul
manipulrii vederii modelului acesta poate fi vizualizat cu acuratee sau numai prin
casete tridimensionale.
Dup ncheierea operaiilor, modelul va revenii la formele geometrice iniiale
atunci cnd resursele calculatorului sunt modeste.
Tot n submeniul More putem definii planuri de decupare, dincolo de
acestea entitile sau poriuni din acestea devenind invizibile.
Definirea planului de decupare se face interactiv n fereastra Adjust
Clipping Planes, definind dou planuri de decupare perpendiculare pe

Modelarea i reprezentarea structurilor spaiale

141

direcia de vizualizare, reprezentate prin dou linii orizontale, care la nceput sunt
confundate.
Folosind butoanele de pe bara de instrumente din fereastra Adjust
Clipping Planes sau opiunile din meniul scurttur afiat prin clic dreapta
cu mouse-ul, putem defini:
9 activarea planului de decupare fa (Front Clipping On);
9 activarea planului de decupare spate (Back Clipping On);
9 ajustarea planului de decupare fa (Adjust Front Clipping)
sau spate (Adjust Back Clipping);
9 crearea unei felii din obiect coninut ntre dou plane (Create
Slice).
Modul n care sunt activate sau dezactivate planurile de decupare fa i spate
sunt controlate de opiunile Front Clipping On i respectiv Back
Clipping On ale submeniului More.
n timpul folosirii opiunilor din submeniul More rezultatele operaiilor sunt
vizibile n fereastra principal 3DOrbit, lucru ce uureaz urmrirea operaiei sau a
succesiunilor de operaii pe care le facem asupra vederii. De reinut c vederile
decupate se pstreaz dup prsirea comenzii 3Dorbit.
O a doua categorie de comenzi disponibile sunt cele de mbuntirea calitii
vederii:
Projection permite activarea (Perspective) sau dezactivarea modul
de vizualizare n perspectiv (Parallel). Prin folosirea vederii n perspectiv ne
apropiem mai mult de o imagine real a modelului.
Shading Modes permite ascunderea liniilor aflate n spatele entitii i
umbrirea modelului (se permite accesarea opiunilor comenzii SHADEMODE).
Umbrirea modelului se face considernd o surs de lumin aflat n spatele
utilizatorului i spre stnga.
Opiunile din meniul scurttur sunt:
9 Wireframe obiectele sunt reprezentate utiliznd linii i curbe
ntocmai ca o plas de srm imaginar care ar mbrca entitile;
9 Hidden sunt ascunse liniile ce sunt aflate n spatele entitilor,
crescnd astfel calitatea imaginii modelului;
9 Flat Shaded umbrete suprafeele poligonale ale entitii fr
netezirea muchiilor dintre fee.
9 Gouraud Shaded umbrete suprafeele poligonale ale entitii
netezind muchiile dintre fee.
9 Flat Shaded, Edge On combin opiunile Flat Shaded i
Wireframe, imaginea modelului fiind umbrit, plat i se poate vedea
structura cadrului de srm.
9 Gouraud Shaded, Edge On combin opiunile Gouraud
Shaded i Wireframe, imaginea modelului fiind umbrit, cu trecere
gradat de la o fa la alta, putndu-se vedea i structura cadrului de
srm.

142

Elemente de baz ale proiectrii asistate de calculator

Visual Aids permite folosirea unor elemente ajuttoare n


reprezentarea modelului, cum ar fi:
9 Compass afiarea prin suprapune peste model a unei sfere
reprezentat prin trei cercuri gradate aflate n plane perpendiculare, cte
unul pentru fiecare ax de coordonate.
9 Grid se afieaz o gril tridimensional aflat n planul OXY,
asemntoare grilei din comanda GRID din plan, desimea liniilor fiind
controlat de variabila de sistem GRIDUNIT.
9 UCS Icon afiarea pictogramei iconului sistemului de coordonate
tridimensional.
A treia i ultima categorie de comenzi permite resetarea vizualizrii (Reset
View) sau folosirea modurilor consacrate de vizualizare (Preset Views):
9 de sus (Top),
9 de jos (Buttom),
9 din fa (Front),
9 din spate (Back),
9 din stnga (Left),
9 din dreapta (Right)
9 sau a vederilor izometrice (SW, SE, NE, NW Isometric).

5.3. EDITAREA SUPRAFEELOR I SOLIDELOR

Metoda veche de concepere n plan a obiectelor tridimensionale este limitat


n primul rnd datorit faptului c reprezentrile absolut necesare din diverse
planuri trebuie ulterior combinate mintal.
Dup cum am vzut n capitolul anterior, modul avansat de vizualizare a
obiectelor n trei dimensiuni (3D) permite vizualizarea i realizarea tuturor
proieciilor ulterioare, atunci cnd, s-a realizat direct un obiect 3D. De aceea este
normal a concepe un obiect direct n 3D (de fapt aa cum este el), s-l vizualizm,
s-l animm, s-i mbuntim calitatea afirii imaginii i la sfrit s extragem
datele necesare procesului ulterior de fabricaie. De fapt majoritatea mainilor
unelte moderne sunt numerice i pot avea interfa direct cu calculatorul pe care am
realizat obiectele tridimensionale.
n favoarea directei proiectri n 3D a obiectelor mai putem aduga i
aspectul, deloc de neglijat, c proiectarea n trei dimensiuni aduce mult mai multe
satisfacii, ntru-ct poi vizualiza imediat rodul imaginaiei tale. n continuare vom
prezenta principalele modaliti de realizare a suprafeelor i solidelor.

Modelarea i reprezentarea structurilor spaiale

143

5.3.1. EDITAREA SUPRAFEELOR


Suprafeele, n general sunt obiecte cu dou dimensiuni geometrice (a treia
dimensiune geometric fiind neglijabil ca valoare n comparaie cu celelalte
dou), dar de cele mai multe ori definirea acestor suprafee implic lucrul n trei
dimensiuni.
Suprafeele pot fi formate ntre contururi de linii sau polilinii, definite ca o
reea gen plas de srm (wire frame), obinute prin rotirea sau translatarea unei
curbe generatoare sau direct prin combinarea de suprafee predefinite de
AutoCAD.
5.3.1.1. SUPRAFEE PREDEFINITE DE AUTOCAD
AutoCAD-ul pune la dispoziia utilizatorilor cteva suprafee uzuale. Ele pot
fi apelate din meniul Draw i mai
apoi Surfaces. Meniul derulant
va fi ca cel din figura 5.6, dup care
vom apela 3DSurfaces.
Apare caseta de dialog
3D Objects ca n figura 5.7.
Munca
de
realizare
a
suprafeelor elementare 3D poate fi
uurat, n unele cazuri, de
urmtoarele suprafee predefinite, ce
se pot obine din caseta de dialog
3D Objects.
Aceste suprafee sunt:
Fig. 5.6. Meniul derulant Surfaces.
- Box3d (paralelipiped)
- Pyramid (piramid)
- Wedge (plan nclinat)
- Dome (emisfer superioar)
- Sphere (sfer)
- Cone (con)
- Torus (tor)
- Dish (emisfer inferioar)
- Mesh (reea 3D)

144

Elemente de baz ale proiectrii asistate de calculator

Fig. 5.7. Caseta de dialog 3D Objects.

Aceste obiecte se pot selecta fie cu clic pe nume sau cu clic pe obiect. Pentru
fiecare obiect apare un dialog care va defini coordonatele geometrice ale obiectului
(lungime, nlime, raz, diametru etc.).
n continuare ne vom ocupa de fiecare suprafa.

Box3d. Dialogul ce precede comenzii permite introducerea


dimensiunilor paralelipipedului i a unghiului de rotaie fa de axa OZ. La dialog
este uor de rspuns dac se urmrete desenul din figura 5.8.
z
x

rotation angle

length
height
y

width

corner point

Fig. 5.8. Box3d.

Command: _ai_box
Specify corner point of box:
Specify length of box:
Specify
width
of
box
or
[Cube]:
Specify height of box:
Specify rotation angle of box
about
the
Z
axis
or
[Reference]:

Dac la opiunea Specify


width of box or [Cube]: se rspunde cu C, se va construi un cub, iar
dac la opiunea Specify rotation angle of box about the Z axis
or [Reference]: se rspunde cu R se va specifica referina unghiului
(Specify the reference angle <0>:) i unghiul de rotaie (Specify the
new angle:).

145

Modelarea i reprezentarea structurilor spaiale

Pyramid. Dialogul comenzii urmrete specificarea dimensiunilor


piramidei i este uor de neles dac se urmrete construcia din figura 5. 9.
Command: _ai_pyramid
Specify first corner point for base
of pyramid:
Specify second corner point for
base of pyramid:
Specify third corner point for base
of pyramid:
Specify fourth corner point for
base of pyramid or [Tetrahedron]:
Specify apex point of pyramid or
[Ridge/Top]:

Apex point of pyramid

Third corner point

Fourth corner point

First corner point


Second corner point

Un trunchi de piramid se poate construi


Fig. 5.9. Pyramid.
dac n loc de specificarea coordonatelor
vrfului se folosete opiunea Top i mai apoi se indic cele patru coordonate ale
bazei opuse (Specify first corner point for top of pyramid:;
Specify second corner point for top of pyramid:; Specify
third corner point for top of pyramid:; Specify fourth corner
point for top of pyramid:).
Folosind opiunea Ridge n locul specificrii apexului se poate construi un

trunchi de piramid degenerat ntr-o pan, cu specificarea celor dou puncte ale
muchiei (Specify first ridge end point of pyramid:; Specify
second ridge end point of pyramid:)
Dac se dorete construcia unui tetraedru se folosete opiunea
Tetrahedron atunci cnd se cere specificarea celui de al patrulea punct al bazei.
n continuare se va cere specificarea celorlalte trei puncte ale suprafeei opuse
(Specify first corner point ... third corner point for top of
tetrahedron:).

Wedge. Se urmrete localizarea punctului de nceput de construcie al


penei, al lungimii, limii, nlimii i a
Rotation angle
Z
unghiului de rotaie fa de axa OZ (fig. 5.10).
Dialogul este urmtorul (vezi i construcia
din figura 5.10):
Height

Y
Command: _ai_wedge
Specify corner point of wedge:
Corner point
Specify length of wedge:
Length
Specify width of wedge:
Width
Specify height of wedge:
X
Specify rotation angle of wedge
about the Z axis:
Fig. 5.10. Wedge.

146

Elemente de baz ale proiectrii asistate de calculator

Urmrind construcia geometric din figura 5.10 observm c pana va avea


ca baz un dreptunghi aflat n planul XOY, pana fiind dreapt. Specificnd o
valoare pentru unghiul de rotaie fa de axa OZ putem nclina pana.

Dome. Construcia unei emisfere superioare presupune indicarea


centrului i a razei (diametrul) emisferei. Pentru a putea fi vizualizat ea are trasate
cercuri ce reprezint longitudinea i latitudinea. Numrul acestor cercuri poate fi
modificat rspunznd la dialogul comenzii. Urmrind i construcia geometric din
figura 5.11, dialogul comenzii este
Z
uor de interpretat. Acesta este:
Y

Center point

X
Radius
Number of longitudinal segments
Number of latitudinal segments

Fig. 5.11. Dome.

Command: _ai_dome
Specify
center
point
of
dome:
Specify radius of dome or
[Diameter]:
Enter
number
of
longitudinal segments for
surface of dome <16>:
Enter number of latitudinal
segments
for
surface
of
dome <8>:

Sphere. Dialogul pentru construcia unei sfere este asemntor cu cel


de la construcia unei emisfere. Acesta este uor de urmrit dac se are n vedere i
construcia geometric din figura 5.12.
Number of longitudinal segments
Z

Radius
X
Center point
Number of latitudinal segments

Fig. 5.12. Sphere.

Command: _ai_sphere
Specify
center
point
of
sphere:
Specify radius of sphere or
[Diameter]:
Enter number of longitudinal
segments for surface of sphere
<16>:
Enter number of latitudinal
segments for surface of sphere
<16>:

Cone. Comanda permite construcia unui con sau trunchi de con prin
indicarea razei (diametrul) bazei mari, a razei (diametrul) bazei mici i a nlimii
conului.
Ca i n cazul celorlalte dou comenzi anterioare se solicit i numrul de
segmente ce materializeaz suprafaa exterioar a conului.
Dialogul comenzii este (vezi figura 5.13):

147

Modelarea i reprezentarea structurilor spaiale

Z
Command: _ai_cone
Radius for top of cone
Specify center point for base of
Height
cone:
Specify radius for base of cone Number of segments for surface
or [Diameter]:
Radius for base
Specify radius for top of cone
or [Diameter] <0>:
Center point
Specify height of cone:
Enter number of segments for
Fig. 5.13. Cone.
surface of cone <16>:

Y
X

Torus. Construcia torului este condiionat de introducerea


coordonatelor centrului torului, de specificarea razei torului i a razei tubului.
Pentru reprezentare este necesar a specifica i numrul de cercuri de pe
circumferina tubului i a torului.
innd cont de reprezentarea din figura 5.14, se poate urmrii construcia
unui tor pe baza dialogului comenzii:
Segments around torus circumference Z

Command: _ai_torus
Specify center point Radius of torus
of torus:
Specify
radius
of
Center point
torus or [Diameter]:
Specify radius of tube Radius of tube
or [Diameter]:
Enter
number
of Segments around tube circumfererence
segments around tube
Fig. 5.14. Torus.
circumference <16>:
Enter
number
of
segments around torus circumference <16>:

Dish. Construcia emisferei inferioare este asemntoare cu construcia


emisferei superioare. Dialogul la comand este (a se urmrii construcia geometric
din figura 5.15):
Command: _ai_dish
Z
Y
Radius
Specify center point of
dish:
X
Center point
Specify radius of dish
or [Diameter]:
Enter
number
of
longitudinal
segments
for
surface
of
dish
<16>:
Number of longitudinal segments
Enter
number
of
Number of latitudinal segments
latitudinal segments for
Fig. 5.15. Dish.
surface of dish <8>:

148

Elemente de baz ale proiectrii asistate de calculator

Mesh. Comanda permite construcia unei suprafee cu patru laturi prin


specificarea coordonatelor colurilor. Aceast suprafa este strbtut echidistant
de o reea pe direciile a dou laturi alturate.
Dialogul comenzii este (fig. 5.16):
Third corner point

Fourth corner point

M direction
Second corner point
First corner

N direction

Fig. 5.16. Mesh.

Command: _ai_mesh
Specify
first
point of mesh:
Specify
second
point of mesh:
Specify
third
point of mesh:
Specify
fourth
point of mesh:
Enter mesh size in

corner
corner
corner
corner
the M

direction: 10
Enter mesh size in the N direction: 20

5.3.1.2. SUPRAFEE EDITATE DE UTILIZATOR

3DFACE. Permite desenarea suprafeelor plane n spaiul


tridimensional. Spaiul plan obinut nu este umplut, dar entitile ce se afl n spate
sau care intersecteaz planul pot fi ascunse cu comanda HIDE.
Pentru indicarea coordonatelor punctelor ce alctuiesc suprafaa plan trebuie
ales un sens de parcurgere a laturilor suprafeei i n aceast ordine vor fi
specificate punctele.
O suprafa plan poate avea trei sau patru laturi. Pentru ca o latur s fie
invizibil naintea coordonatei se tasteaz i (Invisibile).
Dialogul comenzii este urmtorul:

Third point

Fourth point

Third point

Fourth point
First point

Second point

Fig. 5.17. 3DFACE.

Specify
first
point
or
[Invisible]:
Specify
second
point
or
[Invisible]:
Specify
third
point
or
[Invisible] <exit>:
Specify
fourth
point
or
[Invisible]
<create
threesided face>:
Specify
third
point
or
[Invisible] <exit>:

Dac nu se prsete comanda dup ce s-a realizat o suprafa plan i


continum s specificm coordonate de noi puncte, vor fi realizate n continuare
suprafee cu ultimele patru puncte, dup specificarea a dou noi puncte, ca n
figura 5.17.

Modelarea i reprezentarea structurilor spaiale

149

PFACE. Creeaz suprafee poligonale 3D oarecare cu mai multe laturi.


Trebuie specificate coordonatele fiecrui vertex, fr a indica anterior valori pentru
numrul vertex-urilor.

3DMESH. Creeaz suprafee spaiale cu patru laturi. Trebuie


specificat dimensiunea suprafeei care este privit ca o reea de M coloane i N
linii (maxim 256). AutoCAD-ul solicit apoi coordonatele fiecrui vertex.
Se introduc n ordine vertex-urile pornind de pe coloana 1, de sus n jos, ca i
elementele unei matrice dreptunghiulare ce are M coloane i N linii (a11, a21, a31,
, aN1, a21, a22, , aN2, , , a1M, a2M, , aNM).
Datorit numrului mare de coordonate ce trebuie introduse, de obicei se
folosete un limbaj de programare care calculeaz i transfer aceste puncte n
AutoCAD atunci cnd avem suprafee mari.
n figura 5.18 este reprezentat suprafaa z = x 2 + y 2 cu x (1;1) i

y (0,5;0,5) , dac este ndeplinit condiia x 2 + y 2 < 1 . Aceast suprafa este


creat cu 800 vertex-uri (N = 20, M = 40). Calculul coordonatelor celor 800 de
puncte s-a fcut n limbajul de programare Turbo Pascal, prin varierea lui x,
varierea lui y i calculul lui z. Transferul de date s-a fcut cu ajutorul unui fiier
script.

Fig. 5.18. Suprafa 3DMESH.

150

Elemente de baz ale proiectrii asistate de calculator

5.3.2. EDITAREA SUPRAFEELOR 3D PORNIND DE LA


DESENE 2D
Una din modalitile de a realiza un desen 3D const n desenarea n plan i
mai apoi, cu comenzi specifice, s se transforme acest desen ntr-o reprezentare n
trei dimensiuni. Metoda nu este greoaie, dar nu este apropiat de realitate. n
schimb comenzile de multiplicare i rotaie prezentate n acest subcapitol sunt
foarte utile nu numai n cazul suprafeelor ci i n cazul solidelor.
Prezentm n continuare aceste comenzi.
5.3.2.1. COMENZILE ELEV I CHANGE
Comanda ELEV permite introducerea elevaiei (altitudinii) i adncimii unui
obiect. Comanda nu este valabil retroactiv, ea avnd efect numai dup apelarea sa.
Unui obiect plan i se poate atribui o altitudine i o adncime (fig. 5.19) astfel
nct el s se transforme ntr-o suprafa. Dialogul comenzii este:
Z
Plan curent
Adncime

Command: ELEV
Specify
new
default
elevation
<0.0000>: se introduce altitudinea
Specify
new
default
thickness
<0.0000>: se introduce adncimea

Altitudine

De reinut c altitudinea i adncimea pot


avea
valori
pozitive i negative.
Y
O
Dac ne propunem, de exemplu, s
realizm o mas cu trei picioare i blat rotund,
X
picioarele avnd dimensiunile 50x50x800,
Fig. 5.19. Altitudinea i adncimea dispuse echidistant pe un diametru de 600, iar
unui obiect.
blatul mesei cu diametrul de 800 i grosimea de
20, vom proceda n felul urmtor:
- vom construi cu altitudine 0 i adncime 800, trei ptrate dispuse
echidistant pe un cerc de diametru 600:
Command: elev; Specify new default elevation <0.0000>: 0;
Specify new default thickness <0.0000>: 800;
Command: LINE; Specify first point: -12.5,-12.5;
Specify next point or [Undo]: @50<0;
Specify next point or [Undo]: @50<90;
Specify next point or [Close/Undo]: @50<180; Specify next
point or [Close/Undo]: c;
Command: array; Select objects: all; Select objects:;
Enter the type of array [Rectangular/Polar] <R>: p;

151

Modelarea i reprezentarea structurilor spaiale

Specify center point of array: 0,300;


Enter the number of items in the array: 3;
Specify the angle to fill (+=ccw, -=cw) <360>:;
Rotate arrayed objects? [Yes/No] <Y>: y;

- vom construi cu altitudine 800 i adncime 20 un cerc plin:


Command: elev;
Specify new default elevation <0.0000>: 800;
Specify new default thickness <800.0000>: 20;
Command: donut;
Specify inside diameter of donut <0.5000>: 0;
Specify
outside
diameter
of
donut
<1.0000>: 800;
Specify center of donut or <exit>:
0,300;
Specify center of donut or <exit>:;

- vom vizualiza construcia din punctul 1,1,1 i


vom ascunde prile entitilor ce se afl n spatele
altor entiti:
Command:
vpoint;
Current
view
direction: VIEWDIR=0.0000,
0.0000,1.0000;
Specify
a
view
point
or
[Rotate]
<display compass and tripod>: 1,1,1;
Command: hide;).

Fig. 5. 20. Construcia


geometric a unei mese.

Va aprea desenul din figura 5.20.


n cazul unor entiti plane deja construite modificarea altitudinii i adncimii
se face cu comanda CHANGE, apelnd opiunea [Properties]. Printre alte
modificri pe care le permite comanda, putem schimba adncimea [Thickness]
i altitudinea [Elev], cu dialogul urmtor:
Command: CHANGE
Select objects: 1 found
Select objects:
Specify change point or [Properties]: p
Enter property to change [Color/Elev/LAyer/LType/ltScale
/Lweight/ Thickness]: t
Specify new thickness <0.0000>: 800
Enter property to change [Color/Elev/LAyer/LType/ltScale
/LWeight/ Thickness]: e
Specify new elevation <0.0000>:
Enter property to change [Color/Elev/LAyer/LType/ltScale
/LWeight/ Thickness]:

152

Elemente de baz ale proiectrii asistate de calculator

n continuare se prezint comenzi cu care se pot multiplica i roti spaial


entiti existente.
5.3.2.2. COMANDA 3DARRAY
Are efect similar cu comanda ARRAY din plan dar ea se completeaz cu
numrul de planuri n care se va multiplica obiectul selectat. Dialogul este :

Fig. 5.21. Multiplicarea cu comanda


3Darray a unui cerc.

Command: 3DARRAY
Select objects: 1 found
Select objects:
Enter
the
type
of
array
[Rectangular/Polar] <R>:
Enter the number of rows (---) <1>:
Enter the number of columns (|||)
<1>:
Enter the number of levels (...)
<1>:
Specify the distance between rows
(---):
Specify
the
distance
between
columns (|||):
Specify the distance between levels
(...):

Construcia din figura 5.21 s-a obinut prin multiplicarea cu comanda


3DARRAY a unui cerc de raz 50, pe dou rnduri, dou coloane i 10 nivele, cu
distanele de: 200 ntre coloane, 200 ntre rnduri i 20 ntre nivele.
5.3.2.3. COMANDA ROTATE3D
Comanda are efect similar cu comanda ROTATE din plan. n plus putem roti
entitile n jurul axelor OX, OY, OZ, n jurul unei axe definite de noi prin dou
puncte sau n jurul unei axe definite anterior. Vom exemplifica dialogul acestei
comenzi pentru desenarea unei jumti de cilindru. Se pleac de la desenarea n
2D a obiectului din figura 5.22, a, folosind comanda PLINE (dou segmente de
dreapt i dou semicercuri).
n continuare prezentm dialogul ce va preceda construcia din figura 5.22, c:
Command: ROTATE3D
Current positive angle:
Select objects: 1 found
Select objects:

ANGDIR=counterclockwise

ANGBASE=0

Modelarea i reprezentarea structurilor spaiale

153

Specify first point on axis or define axis by


[Object/Last/View/Xaxis/Yaxis/Zaxis/2points]: x
Specify a point on the X axis <0,0,0>: 0,100
Specify rotation angle or [Reference]: 90
Command: ROTATE3D
Current positive angle: ANGDIR=counterclockwise ANGBASE=0
Select objects: 1 found
Select objects:
Specify first point on axis or define axis by [Object/Last/
View/Xaxis/Yaxis/Zaxis/2points]: x
Specify a point on the X axis <0,0,0>:0,0
Specify rotation angle or [Reference]: 90
Command: vpoint
Current view direction: VIEWDIR=0.0000,0.0000,1.0000
Specify a view point or [Rotate] <display compass and
tripod>: 1,1,1

b
c
Fig. 5.22. Construcie geometric cu comanda Rotate3D.

n ordine s-au efectuat urmtoarele operaii, dup realizarea construciei


plane din figura 5.22, a i apelarea comenzii ROTATE3D:
- s-a selectat semicercul superior i s-a rotit n jurul axei OX
([Object/Last/View/Xaxis/Yaxis/Zaxis/2points]: x) cu 90
(Specify rotation angle or [Reference]: 90), ax ce are originea
n captul din stnga al semicercului selectat (Specify a point on the
X axis <0,0,0>: 0,100);
- se apeleaz din nou comanda ROTATE3D, se selecteaz semicercul
inferior i se rotete n jurul axei OX ([Object/Last/View/Xaxis/Yaxis
/Zaxis/2points]: x) cu 90 (Specify rotation angle or
[Reference]:90), ax ce are originea n captul din stnga al semicercului
selectat (Specify a point on the X axis <0,0,0>: 0,0);
- figura obinut este cea din figura 5.22, b, care vizualizat cu comanda
VPOINT din punctul 1,1,1 (Specify a view point or [Rotate]
<display compass and tripod>: 1,1,1) va da reprezentarea
din figura 5.22, c.
Comanda ROTATE3D mai are i alte opiuni i anume:

154

Elemente de baz ale proiectrii asistate de calculator

rotaia n jurul unor obiecte ([Object]) de tip linie, cer, arc sau polilinie
(Select a line, circle, arc, or 2D-polyline segment:)
cu un anumit unghi (Specify rotation angle or [Reference]:)
rotaia n jurul unei axe definite anterior ([Last]) cu specificarea unui
nou unghi (Specify rotation angle or [Reference]:)
rotaia n jurul direciei de vizualizare ([View]) cu specificarea acesteia
(Specify a point on the view direction axis <0,0,0>:) i
rotation
angle
or
a unghiului de rotaie (Specify
[Reference]: 30);
rotaia n jurul axelor ox, oy, oz
ca n exemplu precedent
([Xaxis/Yaxis/Zaxis]: ; Specify a point on the X axis
<0,0,0>: ; Specify rotation angle or [Reference]:);
rotaia n jurul unei drepte ([2points]) definite prin dou puncte (Specify
first point on axis: ; Specify second point on axis:)
cu un anumit unghi de rotaie (Specify rotation angle or
[Reference]:).
Sensul de rotaie pozitiv este dat de regula burghiului drept, lucru specificat
i la nceputul comenzii (Current positive angle:
ANGDIR=
counterclockwise
ANGBASE=0). Unghiul de rotaie poate avea i valori
negative, sensul de rotaie fiind invers celui dat de regula burghiului drept.

5.3.3. GENERAREA SUPRAFEELOR

SURFTAB 2

AutoCAD-ul ne pune la dispoziie comenzi specifice prin care ne putem


genera propriile suprafee.
3
Putem astfel genera suprafee riglate ntre frontiere
4
nchise sau deschise (RULESURF), suprafee obinute
prin rotirea unui obiect bidimensional n jurul unei axe
(REVSURF), suprafee 3D mrginite de frontiere
(EDGESURF), definirea unei suprafee folosind o
frontier i un vector de direcie (TABSURF), generarea
unei suprafee poligonale 3D oarecare cu mai multe laturi
(PFACE) etc.
nainte de a genera o suprafa va trebui s
2
1
specificm densitatea suprafeelor 3D. Avem la dispoziie
SURFTAB1
dou variabile de sistem: SURFTAB1, SURFTAB2.
Considernd c suprafeele sunt ca o matrice MN,
Fig. 5.23. Variabilele
unde, M este numrul vertex-urilor dintr-un rnd iar N
Surftab1, Surftab2.
numrul vertex-urilor dintr-o coloan, variabila
SURFTAB1 controleaz densitatea suprafeei pe direcia N iar variabila
SURFTAB2 controleaz densitatea suprafeei pe direcia M (fig. 5.23).

Modelarea i reprezentarea structurilor spaiale

155

Variabila sistem SURFTAB1 se seteaz naintea comenzilor RULESURF i


TABSURF, iar ambele variabile (SURFTAB1, SURFTAB2) se seteaz naintea
comenzilor EDGESURF i REVSURF.
Valoarea implicit este 6 pentru ambele variabile sistem, ele putnd lua valori
ntre 2 i 32766.
O valoare mare conduce la un timp mai mare de regenerare a desenului,
nrutind astfel lucrul cu obiecte n timp real.
5.3.3.1. GENERAREA UNEI SUPRAFEE RIGLATE (RULESURF)
Pentru a genera o suprafa riglat avem nevoie de dou entiti care trebuie
s fie n acelai timp fie deschise, fie nchise. Dialogul la comanda RULESURF va
cere specificarea celor dou curbe.
Command: rulesurf; Current wire frame density:
Select first defining curve:
Select second defining curve:

SURFTAB1=10

Ne propunem a realiza suprafaa riglat a unui hiperboloid cu o pnz, limitat


de dou planuri paralele i cu cerc de gtuire. Pentru aceasta avem nevoie de dou
arce de cerc care s includ un unghi de 359.99, de aceeai raz, aflate n planuri
paralele. Vom folosi comanda PLINE pentru a realiza aceste arce de cerc de raz
100, cu centrul n punctul
0,0,0 respectiv 0,0,200.
Primul arc de cerc va
avea ca punct de start pe
(100,0,0) iar al doilea arc de
cerc punctul (0,100,200).
Al doilea arc de cerc se
construiete n planul XOY i
i se modific apoi elevaia cu
comanda CHANGE.
Se
apeleaz
apoi
comanda SURFTAB1 i se
atribuie valoarea 32.
a
b
Se folosete comanda
Fig. 5.24. Construcia unei suprafee riglate.
DVIEW pentru a vizualiza
construcia obinut (fig. 5.24, a). La apelarea comenzii RULESURF se selecteaz
cercul superior i apoi cel inferior (fig. 5.24, a).
Se obine astfel reprezentarea din figura 5.24, b, dup ce n prealabil s-a
folosit comanda HIDE.

156

Elemente de baz ale proiectrii asistate de calculator

5.3.3.2. GENERAREA UNEI SUPRAFEE DE ROTAIE (REVSURF)


Prin folosirea comenzii REVSURF putem genera suprafee de rotaie rotind o
curb generatoare n jurul unei axe cu un anumit unghi. Dialogul la comand va
cere n ordine specificarea curbei, a axei, a unghiului de start i a unghiului total de
rotaie.
Command: revsurf;
Current wire frame density: SURFTAB1=32 SURFTAB2=32
Select object to revolve:
Select object that defines the axis of revolution:
Specify start angle <0>:
Specify included angle (+=ccw, -=cw) <360>:

Astfel pentru curbele C i axele A din figura 5.25, a i c, folosind ca unghi de


start 0 i un unghi inclus de 360, obinem reprezentrile din figura 5.25, b,
respectiv figura 5.25, d.
(A)
(C)

(A)
(C)

Fig. 5.25. Generarea unor suprafee cu comanda REVSURF.

157

Modelarea i reprezentarea structurilor spaiale

5.3.3.3.

GENERAREA UNEI SUPRAFEE


FRONTIERE (EDGESURF)

MRGINIT

DE

Comanda EDGESURF va trasa o reea poligonal ntre patru laturi care pot fi
linii, arce de cerc, polilinii deschise. Dialogul la comand va cere indicarea celor
patru laturi ce vor fi indicate respectnd un sens de parcurgere.
Command: edgesurf
Current wire frame density:
Select object 1 for surface
Select object 2 for surface
Select object 3 for surface
Select object 4 for surface

SURFTAB1=16 SURFTAB2=16
edge:
edge:
edge:
edge:

Pentru a realiza o jumtate de cilindru cu aceast comand va trebui s


obinem mai nti construcia din figura 5.26, a, prin apelarea comenzii PLINE de 4
ori (elementele 1, 2, 3, 4). Se rotesc apoi semicercul superior i inferior cu ajutorul
comenzii ROTATE3D n jurul propriilor axe de simetrie cu 90 (fig. 5.26, b). Se
apeleaz comanda EDGESURF selectnd n ordine elementele 1, 2, 3 i 4. Se
obine n final reprezentarea din figura 5.26, c, dac folosim ca punct de
vizualizarea punctul de coordonate (1, 1, 1).

4
3

1
2
a

Fig. 5.26. Generarea unei suprafee mrginite de frontiere.

5.3.3.4.

GENERAREA
(TABSURF)

UNEI

SUPRAFEE

DE

TRANSLAIE

O suprafa de translaie se compune dintr-o curb generatoare i o direcie


vector n lungul creia va avea loc translaia. Curba generatoare poate fi: linie,
polilinie, arc, cerc iar direcia vector poate fi o linie sau polilinie deschis.
Dialogul la comanda TABSURF va cere specificarea curbei i a direciei n
lungul creia va fi desfurat suprafaa de translaie.

158

Elemente de baz ale proiectrii asistate de calculator

Command: tabsurf
Select object for path curve:
Select object for direction vector:

Ne propunem a obine cu aceast comand suprafaa exterioar a unui


radiator. Vom trasa cu comanda PLINE construcia geometric din figura 5.27, a,
ce va reprezenta curba generatoare. De asemenea se va trasa axa de simetrie a
construciei geometrice i direcia de desfurare a profilului.
Se va roti cu 90 n jurul axei de simetrie curba generatoare cu ajutorul
comenzii ROTATE3D.
Se apeleaz comanda TABSURF, se selecteaz curba generatoare i direcia
de desfurare a profilului.
Obinem reprezentarea din figura 5.27, b, avnd ca punct de vizualizare
(VPOINT) punctul de coordonate (-1, 1, 1).

Fig. 5.27. Generarea unei suprafee de translaie.

5.3.4.

MODELAREA
PRIMITIVE

SOLIDELOR

FOLOSIND

SOLIDE

Realizarea suprafeelor, dup cum s-a vzut, este o operaie greoaie iar
modelele gen cadru de srm (wireframe) obinute sunt mai greu de interpretat.
Entitile obinute n acest mod nu au interior ci numai o suprafa exterioar
care, de cele mai multe ori, nu ofer o imagine vizual de calitate.
Editarea solidelor n comparaie cu editarea suprafeelor este o operaie mai
uoar, avnd la dispoziie solide primitive, solide compozite, solide extrudate i
solide de revoluie.

159

Modelarea i reprezentarea structurilor spaiale

Solidele primitive sunt similare cu suprafeele predefinite, cu deosebirea c


primele au interior.
Pentru apelarea solidelor primitive se procedeaz astfel: fie din mediul View
Toolbars... se insereaz bara de instrumente Solids din caseta de list,
fie din meniul Draw se alege Solids i mai apoi unul din solidele primitive:
Box, Sphere, Cylinder, Cone, Wedge sau Torus.
5.3.4.1. COMANDA BOX
Se creeaz ca solid primitiv un paralelipiped (fig. 5.28). Se cere specificarea
primului col al bazei (1), specificarea colului opus al bazei (2) i a nlimii
paralelipipedului (3).

Width

Height

Command: Box
Specify corner of box or [CEnter]
<0,0,0>:
Specify corner or [Cube/Length]:
Specify height:

Dac la prima opiune ,, corner of box se


1
Lenght
alege CE, se cere n schimbul specificrii primului
col, specificarea centrului paralelipipedului (4).
Fig. 5.28. Box.
Dac la a doua opiune se alege Lenght se
vor indica n continuare n ordine: lungimea bazei, limea bazei i nlimea
paralelipipedului (Specify corner or [Cube/Length]: L ; Specify
length: ; Specify width: ; Specify height: ;).
Construirea unui cub presupune alegerea opiunii Cube atunci cnd se indic
specificarea celui de al doilea col al bazei paralelipipedului (Specify corner
or [Cube/Length]: c; Specify length: ;).
5.3.4.2. COMANDA SPHERE
Comanda creeaz ca solid primitiv o sfer (fig. 5.29). Se cere specificarea
centrului sferei i raza sau diametrul acesteia.
Command: Sphere
Current wire frame density: ISOLINES=4
Specify center of sphere <0,0,0>:
Specify radius of sphere or [Diameter]: 100

Pentru o imagine ct mai real avem la dispoziie variabila de sistem


ISOLINES care controleaz numrul elementelor liniare repetitive ce sunt folosite

160

Elemente de baz ale proiectrii asistate de calculator

la redarea suprafeelor curbe. Valoarea acestei variabile este cuprins ntre


0 2047. Valoarea implicit a variabilei ISOLINES este 4.
n figura 5.29, a,
este reprezentat o sfer la
care variabila ISOLINES
a fost setat cu 4, iar n
figura 5.29, b, aceeai
sfer are setat variabila
cu 30. n cazul folosirii de
diverse valori pentru
variabila
ISOLINES,
aceasta va fi egal pentru
a
b
toate i anume cu ultima
Fig. 5.29. Sphere.
valoare setat.
5.3.4.3. COMANDA CYLINDER
Comanda creeaz ca solid primitiv un cilindru (fig. 5.30).
Se cere specificarea centrului bazei cilindrului (1),
raza sau diametrul cercului de baz al cilindrului (2) i a
nlimii cilindrului (3).

Fig. 5.30. Cylinder.

Command: Cylinder
Current wire frame density: ISOLINES=30
Specify center point for base of cylinder
or [Elliptical] <0,0,0>:
Specify radius for base of cylinder or
[Diameter]:
Specify height of cylinder or [Center of
other end]:

5.3.4.4. COMANDA CONE


Comanda creeaz ca solid primitiv un con (fig. 5.31). Se cere specificarea
centrului bazei conului (1), raza sau diametrul cercului
de baz al conului (2) i a nlimii conului (3).

Fig. 5.31. Cone.

Command: Cone
Current wire frame density: ISOLINES=30
Specify center point for base of cone or
[Elliptical] <0,0,0>:
Specify radius for base of cone or
[Diameter]:
Specify height of cone or [Apex]:

161

Modelarea i reprezentarea structurilor spaiale

n cazul n care se dorete ca baza s fie o elips se folosete opiunea


Elliptical. Se vor specifica n continuare dimensiunile celor dou semiaxe ale
elipsei i nlimea conului (Specify axis endpoint of ellipse for
base of cone or [Center]: ; Specify second axis endpoint of
ellipse for base of cone: ; Specify length of other axis for
base of cone: ; Specify height of cone or [Apex]: ;). Dac n loc

de introducerea nlimii se folosete opiunea ,,Apex se va specifica punctul ce


materializeaz vrful conului (Specify apex point:).
5.3.4.5. COMANDA WEDGE
Comanda creeaz ca solid primitiv un plan nclinat (fig. 5.32). Se cer n
ordine specificarea primului col al bazei (1), specificarea colului opus al bazei (2)
i a nlimii planului nclinat (3).
Command: Wedge
Specify
first
corner
of
wedge
[CEnter] <0,0,0>:
Specify corner or [Cube/Length]:
Specify height:

or

Ca i n cazul paralelipipedului se pot folosi


opiunile CEnter, Lenght sau Cube cu acelai
dialog (fig. 5.32).

Fig. 5.32. Wedge.

5.3.4.6. COMANDA TORUS


Comanda creeaz ca solid primitiv un tor (fig. 5.33). Se cer n ordine
(fig. 5.33) specificarea centrului torului (1), a razei torului (2) i a razei tubului (3).
Command: Torus
Current
wire
frame
density: ISOLINES=30
Specify
center
of
torus <0,0,0>:
Specify
radius
of
torus or [Diameter]:
Specify
radius
of
tube or [Diameter]:
Fig. 5.33. Torus.

162

Elemente de baz ale proiectrii asistate de calculator

5.3.5.

MODELAREA
COMPOZITE

SOLIDELOR

FOLOSIND

SOLIDE

Din solide primitive putem realiza solide compozite prin operaii de adugare
(UNION), scdere (SUBTRACT) sau intersecie (INTERSECT). Operaiile sunt de
tip boolean i permit combinarea a dou sau mai multe solide prin operaiile
elementare de adunare, scdere sau intersecie, obinnd n final un solid ce
pstreaz proprietile date de aceste operaii.
Comenzile pot fi accesate fie din bara de instrumente Modify II, fie din
meniul Modify se alege Boolean i apoi una din operaiile elementare sau,
direct tastnd denumirea comenzii.
Cu comanda UNION, prin unirea unui paralelipiped (corner of box:
0,0,0, length: 25, width: 50, height: 25), cilindru (center point
for base of cylinder: 0,25,0, radius for base of cylinder:
25, height of cylinder: 25) i plan nclinat (corner of wedge:
25,0,0, length: 25, width: 50, height: 25) obinem solidul din

figura 5.34, a.

Fig. 5.34. Solid compozit obinut cu comanda Union.

Prin unirea a doi cilindrii aflai n planuri perpendiculare (radius for


base of cylinder: 50, height of cylinder: 800) i un cub (length:
100) obinem solidul din figura 5.34, b.
Dac dintr-un cub (length: 100) cu comanda SUBTRACT se scot trei
cilindrii (radius for base of cylinder: 40, height of cylinder:
100) i un cub mai mic (length: 80) vom obine solidul compozit din
figura 5.35, a.
Pentru construcia cubului am folosit ca opiune construcia cu centrul n
centrul cubului (center of box: 0,0,0), cilindrii fiind construii cu centrul
bazei n punctul 0,0,-50.
Dup realizarea primului cilindru i aplicarea comenzii SUBTRACT, scznd
din cub cilindrul, solidul obinut se rotete cu 90 n jurul axei X cu comanda
Rotate3D.

163

Modelarea i reprezentarea structurilor spaiale

n mod asemntor se procedeaz i dup construirea urmtorului cilindru,


prin scdere, rotirea fcndu-se acum n jurul axei Y cu 90.
Scderea ultimului cilindru i a cubului mic cu centrul n centrul cubului
mare se poate face simultan.

Fig. 5.35. Solid compozit obinut cu comanda Subtract.

n figura 5.35, b, s-a obinut un solid compozit asemntor, scznd ns n


loc de un cub, o sfer (radius of sphere: 50).
Comanda INTERSECT s-a folosit pentru obinerea solidelor compozite din
figura 5.36, a i b. Pana din figura 5.36, a, s-a obinut prin intersecia unui
paralelipiped (corner of box: 0,0,0, length: 100, width: 100,
height: 400) cu un cilindru (center point for base of cylinder:
0,50,0, radius for base of cylinder: 70, height of cylinder:
400), iar solidul compozit din figura 5.36, b, prin intersecia dintre o sfer (center
of sphere: 0,0,0, radius of sphere: 100) i un tor (center of
torus: 0,0,0, radius of torus: 80, radius of tube: 30).

Fig. 5.36. Solid compozit obinut cu comanda Intersect.

164

Elemente de baz ale proiectrii asistate de calculator

Operaiile booleene se pot aplica succesiv pentru obinerea solidelor mai


complicate.

5.3.6.

MODELAREA SOLIDELOR
EXTRUSE (EXTRUDE)

FOLOSIND

SOLIDE

Prin extruziune se nelege adugarea unei nlimi unor polilinii nchise,


poligoane, cercuri, elipse, coroane circulare etc. Se obin astfel solide pornind de la
profilul unui obiect n unul din planele de proiecie.
Comanda EXTRUDE poate fi accesat din bara de instrumente Solids, din
meniul Draw, submeniul Solids sau direct tastnd denumirea comenzii.
Dialogul comenzii cere selectarea obiectului (Select objects:),
specificarea nlimii de extruziune sau curba de-a lungul creia va avea loc
operaia (Specify height of extrusion or [Path]:) i unghiul de
extruziune (Specify angle of taper for extrusion <0>:).
Pentru polilinia nchis din figura 5.37, a, s-a aplicat comanda EXTRUDE cu
40 nlime de extrudare i unghi de extruziune 0, obinndu-se solidul din figura
5.37, b. Pentru aceeai polilinie i nlime de extrudare dar cu un unghi de
extruziune de 15, solidul obinut este cel din figura 5.37, c.

Fig. 5.37. Solid obinut prin extrudare pe nlime.

Extruziunea dup o curb este reprezentat n figura 5.38. Curba dup care se
va face extruziunea unui cerc aflat ntr-un plan perpendicular pe curb i avnd o
raz de 20, este prezentat n figura 5.38, a, iar n figura 5.38, b, se prezint solidul
extrudat.
Variabila de sistem DELOBJ terge sau pstreaz profilul 2D n funcie de
cum este setat. Valoarea implicit este 1 ceea ce nseamn tergerea profilului
dup extruziune. Dac se dorete pstrarea profilului se seteaz aceast variabil cu
valoarea 0.

165

Modelarea i reprezentarea structurilor spaiale

b
Fig. 5.38. Solid obinut prin extrudare pe o curb.

5.3.7.

MODELAREA SOLIDELOR
DE REVOLUIE (REVOLVE)

FOLOSIND

SOLIDE

Pentru obinerea unui solid de revoluie este necesar un profil 2D, o ax de


revoluie i specificarea unui anumit unghi de revoluie.
Comanda REVOLVE se poate apela din bara de instrumente Solids fie din
meniul Draw, submeniul Solids sau direct tastnd denumirea comenzii.
Dialogul comenzii cere selectarea obiectului (Select objects:),
specificarea axei de revoluie (Specify start point for axis of

166

Elemente de baz ale proiectrii asistate de calculator

revolution or define axis by [Object/X (axis)/Y (axis)]:) i a


unghiului de revoluie (Specify angle of revolution <360>:).
Dac vom folosi ca profil de revoluie construcia din figura 5.39, a, cu axa
de revoluie ce este figurat punctat i un unghi de revoluie de 270 de grade
obinem solidul de revoluie din figura 5.39, b.

Fig. 5.39. Solid obinut cu comanda Revolve.

n figura 5.40, a, este prezentat un alt profil ce este rotit cu un unghi de


revoluie de 360 grade. Se obine astfel solidul de revoluie din figura 5.40, b.

b
Fig. 5.40. Solid obinut cu comanda Revolve.

Modelarea i reprezentarea structurilor spaiale

167

5.3.8. MODIFICAREA SOLIDELOR


Asupra solidelor se pot face modificri cum ar fi rotunjirea muchiilor, teirea
muchiilor, copierea n oglind, copiere, mutare, rotire etc. Comenzile sunt cele
folosite n plan (FILLET, CHAMFER, EXTEND, COPY, MOVE, ROTATE etc.)
dar cu dialog diferit sau comenzi diferite uneori cu denumire asemntoare
(SLICE, SECTOIN, MIRROR3D, ROTATE3D etc.).
5.3.8.1. COMANDA FILLET
Cu comanda FILLET putem rotunji sau racorda muchiile i colurile
selectate. Comanda cere specificarea razei de racordare i specificarea muchiilor ce
urmeaz a fi racordate sau rotunjite.
Select first object or [Polyline/Radius/ Trim]:
Enter fillet radius <10.0000>:
Select an edge or [Chain/Radius]:

n edge(s) selected for fillet

Se permite racordarea muchiilor consecutive cu raze diferite sau racordarea


muchiilor concurente cu raz constant. Astfel, pentru solidul din figura 5.41, a,
pentru o raz de racordare de 10 se selecteaz muchia dintre cele dou
paralelipipede ce au format solidul, rezultnd solidul din figura 5.41, b.
Dac se selecteaz cele patru muchii laterale folosind aceeai raz constant
de 10, se obine reprezentarea din figura 5.41, c. Dac pentru colul din stnga jos
se folosesc trei raze diferite de racordare (5, 10, 15) se obine solidul din figura
5.41, d.
(Select first object or [Polyline/Radius/Trim]:
Enter fillet radius <5.0000>:
Select an edge or [Chain/Radius]: r
Enter fillet radius <5.0000>: 10
Select an edge or [Chain/Radius]:
Select an edge or [Chain/Radius]: r
Enter fillet radius <10.0000>: 15
Select an edge or [Chain/Radius]:
Select an edge or [Chain/Radius]:
3 edge(s) selected for fillet).

168

Elemente de baz ale proiectrii asistate de calculator

Fig. 5.41. Racordarea muchiilor cu comanda Fillet.

5.3.8.2. COMANDA CHAMFER


Comanda CHAMFER permite teirea muchiilor suprafeelor unui solid. Se
selecteaz mai nti suprafeele i apoi se seteaz distanele de teire.
Select first line or [Polyline/Distance/Angle/Trim/Method]:
Base surface selection...
Enter surface selection option [Next/OK (current)] <OK>:
Specify base surface chamfer distance <10.0000>:
Specify other surface chamfer distance <10.0000>:
Select an edge or [Loop]:
Select an edge or [Loop]:

Se poate face teirea numai a unei muchii ce este comun pentru dou
suprafee ca n figura 5.42, a (s-a folosit solidul din figura 5.41, a), teirea unei
ntregi suprafee ca n figura 5.42, b (cu opiunea Loop se permite teirea tuturor
laturilor suprafeei cu distanele setate anterior), sau teirea unui col ca n figura
5.42, c.

169

Modelarea i reprezentarea structurilor spaiale

Fig. 5.42. Teirea muchiilor cu comanda Chamfer.

5.3.8.3. COMANDA SLICE


Comanda SLICE permite tierea n dou a unui solid cu un plan indicat de
utilizator i pstrarea uneia din cele dou entitii rezultate.
Select objects:
Specify first point on slicing plane by [Object/Zaxis/View
/XY/YZ /ZX/3points] <3points>:
Specify second point on plane:
Specify third point on plane:
Specify a point on desired side of the plane or [keep Both
sides]:

Planul de tiere poate fi unul din planele triedrului sau un plan definit de
utilizator (opiunea 3points).
Pentru solidul din figura 5.43, a, s-a folosit un plan de tiere prin trei puncte,
rezultnd n final, dup pstrarea poriunii inferioare, solidul din figura 5.43, b.

Fig. 5.43. Secionarea unui solid cu comanda Slice.

170

Elemente de baz ale proiectrii asistate de calculator

5.3.8.4. COMANDA SECTION


Comanda SECTION realizeaz construcia unui plan ce intersecteaz un
solid. Dup specificarea solidului se cere definirea planului de seciune n mod
asemntor comenzii SLICE (Select objects:; Specify first point on
Section plane by [Object/Zaxis/View/XY/YZ/ZX/3points] <3
points>:; Specify second point on plane:; Specify third point
on plane:).

Planul care intersecteaz solidul este entitate separat, asupra lui putnd fi
aplicate comenzi specifice suprafeelor.
5.3.8.5. COMANDA MIRROR3D
Comanda MIRROR3D are ca efect copierea n oglind a unor solide.
Dup specificarea solidelor ce urmeaz a fi copiate n oglind se cere
specificarea planului n care se afl oglinda.
Select objects:
Specify
first
point
of
mirror plane (3 points) or
[Object/Last /Zaxis/View/XY/
YZ/ZX/3points]:
Specify
second
point
on
mirror plane:
Specify
third
point
on
mirror plane:
Delete
source
objects?
[Yes/No] <N>:
a

Fig. 5.44. Copierea n oglind cu comanda


Mirror3D.

Planul n care se afl oglinda se


specific ca i n cazul ultimilor dou
comenzi. n finalul comenzii se
opteaz pentru pstrarea sau nu a

originalului.
Pentru solidul din figura 5.44, a, se face copierea n oglind, oglinda fiind
situat n planul ce conine poriunea deschis a solidului. Dup copiere s-a pstrat
originalul.

Modelarea i reprezentarea structurilor spaiale

5.4.

REPREZENTAREA
FOTOGRAFIC
OBIECTELOR SPAIALE

171

mbuntirea calitii imaginilor obiectelor spaiale se poate face prin


randare. Randarea este un procedeu de aplicare de materiale pe suprafeele
obiectelor, de creare i amplasare de surse de lumin ceea ce duce n final la
obinerea unei reprezentri fotografice.
Procedeul de randare se bazeaz pe principiile de obinere fotografic a
imaginilor artistice. Paii ce duc la obinerea unei imagini de calitate sunt simpli,
dar de cele mai multe ori este nevoie de repetarea acestora. Ca i n fotografia
artistic unde se fac multe poziii pentru obinerea prin selectare a imaginii finale
pe care o dorete fotograful, aa i n AutoCAD, se fac mai multe ncercri pn la
obinerea unei imagini artistice de calitate.
Comanda folosit n AutoCAD pentru obinerea reprezentrilor fotografice
este RENDER.

5.4.1. CONFIGURAREA UNEI REPREZENTRI FOTOGRAFICE


Configurarea reprezentrilor fotografice se face cu comanda RENDER
disponibil din meniul View Render Render (fig. 5.45) sau din bara
de comenzi prin tastarea denumirii comenzii. n ambele cazuri va aprea csua de
dialog din figura 5.46.
Comanda permite trei tipuri de randare i anume:
Render (fig. 5.47),
Photo Real (fig. 5.48),
Photo Raytrace (fig. 5.49 5.50).
Reprezentrile artistice obinute sunt direct proporionale cu timpul folosit de
AutoCAD pentru randare.
Cea mai apropiat de realitate este imaginea obinut cu tipul de randare
Photo Raytrace, iar cea mai rapid este imaginea obinut cu Render.
Dac n modul elementar Render, o surs de lumin nu provoac apariia de
umbre pe alte obiecte (fig. 5.47), n modul Photo Real aceste umbre apar
(fig. 5.48), iar n modul Photo Raytrace se pot aduga efecte de reflexie,
refracie i umbre detaliate (fig. 5.49 i 5.50).

172

Elemente de baz ale proiectrii asistate de calculator

Fig. 5.45. Meniul Render.

Fig. 5.46. Caseta de dialog Render.

Alegerea unui mod de randare se face apelnd opiunea Render Type


(fig. 5.46). Imaginea poate fi obinut n funcie de destinaia selectat n caseta de
dialog Destination, i anume:
Viewport,
Render Window,
File.
Opiunea Viewport folosete paleta de culori i rezoluia ecranului setat
n sistemul de operare Windows, pentru a reprezenta obiectele n fereastra de
vizualizare curent.
Opiunea Render Window permite obinerea obiectelor ntr-o fereastr
proprie cu setarea rezoluiei ecranului i a paletei de culori (fig. 5.47).
Cu opiunea File obinem imaginea fotografic ntr-un fiier al crui tip va
fi ales prin acionarea butonului More Option (fig. 5.46) i setarea opiunilor
din caseta de dialog File Output Configuration. n cazul folosirii
tipurilor de randare Photo Real i Phota Raytrace calitatea imaginii
obinute este afectat de rezoluia ecranului (fig. 5.48, fig. 5.49 fig. 5.50). Liniile ce
nu sunt orizontale sau verticale i au un aspect zimat (fenomenul aliasing) pot fi
netezite prin umbrirea pixelilor ce formeaz aceste linii (tehnic anti aliasing)
prin selectarea butonului More Option din seciunea Rendering Option

Modelarea i reprezentarea structurilor spaiale

173

(fig. 5.46), ceea ce duce la apariia casetei de dialog Photo Raytrace


Render Options din figura 5.51.

Fig. 5.47. Imagine obinut cu Render.

Fig. 5. 48. Imagine obinut cu Photo Real - materiale transparente.

Fig. 5.49. Imagine obinut cu Foto Raytrace materiale transparente i imagine cu reflexii.

Fig. 5.50. Imagine obinut cu Foto Raytrace materiale rugoase i imagine fr reflexii.

174

Elemente de baz ale proiectrii asistate de calculator

O imagine de calitate se obine prin setarea lui Heigh, dar se mrete timpul
de obinere a reprezentrii.
Calitatea imaginii modelului este afectat i de setarea valorilor variabilelor
FACETRES (0.5 10) i VIEWRES (1 20000). Valorile mari duc la o bun
reprezentare dar timpul afectat operaiei de randare crete.

Fig. 5.51. Caseta de dialog Photo Raytrace.

5.4.2. CREAREA UNEI SCENE


nainte de a ncepe lucrul un fotograf i stabilete o scen n care specific
locul unde se va afla modelul, cu ce va fi mbrcat, locul n care va amplasa sursele
de lumin i aparatul fotografic etc. i n AutoCAD, pentru a crea o scen, va
trebui s setm punctele de vizualizare i de amplasare a surselor de lumin, s
stabilim modul de fotografiere, s aplicm materiale sau o hart de bii (mapare) pe
suprafeele exterioare ale obiectului (modelului), s stabilim un fundal etc.
Primul pas ce trebuie fcut este de a amplasa camera i inta. Setarea se face
optim cu comanda DVIEW, deoarece, aa cum am mai artat, aceast comand
duce la obinerea unui imagini identice cu cea obinut de o camer de luat vederi
sau de un aparat fotografic. Urmtorul pas, fcut n obinerea unei imagini de
calitate, este de a alege i de a aplica materiale pe suprafeele modelului.
Materialele au unele proprieti, cum ar fi: culoarea, netezimea, gradul de
reflexie, textura i transparena.
Culoarea poate fi atribuit prin metoda RGB rou (Red), verde (Green),
albastru (Blue) sau metoda HLS nuan (Hue), luminozitate (Lightness),
saturaie (Saturation).

Modelarea i reprezentarea structurilor spaiale

175

Prin metoda RGB culorile rou, verde i albastru sunt considerate culori
principale, iar culorile galben, albastru deschis i mov sunt considerate culori
secundare. Prin metoda HLS nuana face referire la umbra unei culori,
luminozitatea la strlucirea culorii, iar saturaia face referire la puritatea culorii.
Atunci cnd privim un obiect care este luminat, culoarea variaz de-a lungul
obiectului n funcie de deprtarea fa de sursa de lumin (suprafeele mai
deprtate de sursa de lumin sunt mai ntunecate) i de calitatea suprafeei (variaie
mai evident pentru un corp lucios).
n acest sens AutoCAD pune la dispoziie trei variabile:
Diffuse,
Ambient,
Specular.
Cum n realitate obiectele sunt opace sau transparente, n diverse raporturi,
aa i n AutoCAD putem defini domeniul de transparen de la 0 (corp opac) la 1
(corp complet transparent). Aceste proprieti pot fi selectate din caseta de dialog
Materials (fig. 5.52) obinut din meniul View Render Materials
(fig. 5.46) sau Materials Library (fig. 5.53) din meniul View Render
Materials Library (fig. 5.46). Aceleai casete de dialog apar tastnd n
bara de comenzi RMAT sau respectiv MATLIB.

Fig. 5.52. Caseta de dialog Materials.

Fig. 5.53. Caseta de dialog Materials Library.

Opiunile din caseta de dialog Materials (fig. 5.52) ndeplinesc


urmtoarele funcii:
Materials list cu materiale disponibile;
Preview afieaz pe sfer sau cub materialul selectat;
Materials Library afieaz caseta de dialog Materials
Library din figura 5.53;

176

Elemente de baz ale proiectrii asistate de calculator

Select permite selectarea unui obiect pentru a-i ataa


materialul ales (csua de dialog se va nchide temporar);
Modify afieaz una din cele patru casete de dialog Standard,
Marble, Granite sau Wood, n funcie de tipul materialului
selectat;
Duplicate afieaz o nou caset de dialog, duplicat al celei
deja afiate cu Modify pentru a defini un nou material de acelai tip;
New afieaz o nou caset de dialog n funcie de tipul
materialului selectat;
Attach permite selectarea unui obiect pentru ai ataa materialul
curent (csua de dialog se va nchide temporar);
By ACI afieaz caseta de dialog AutoCAD Color Index pentru
selectarea unui element de index ACI.;
By Layer permite selectarea unui Layer cruia s-i atam un
material.
Opiunile din caseta de dialog Materials Library (fig. 5.53) sunt n
ordine:
Curent Drawing lista cu materialele curente;
Purge terge din lista Curent Drawing materialele
neatribuite;
Preview afieaz pe sfer sau cub materialul selectat;
Import, Export, Delete adugarea sau tergerea de
materiale din listele Curent Library sau Curent Drawing;
Curent Library lista cu materialele coninute n biblioteca
AutoCAD (Render.mli);
Open, Save, Save As deschide sau salveaz fiierele selectate
(cu extensia .mli).
Pe suprafaa exterioar a unui obiect putem proiecta o imagine importat,
eventual dintr-un fiier, prin procedeul de mapare. Imaginile ce vor fi mapate pot
proveni din fiiere cu extensia: .tga, .tif, .gif, .bmp sau .jpg.
Acestea pot fi de tipul:
Texture maps imagini pictate pe obiect;
Reflection maps imagini reflectate pe obiect;
Opacity maps se specific zonele opace sau transparente;
Burup maps imagini ce par n relief.
Maparea se face cu comanda SETUV sau din meniul View Render
Mapping (fig. 5.45). n prealabil se selecteaz imaginea ce va fi mapat.
Opiunile casetei de dialog Mapping (fig. 5.54) sunt:

177

Modelarea i reprezentarea structurilor spaiale

Projection selectarea unuia din butoanele radio: Planar,


Cylindrical, Spherical sau Solid pentru a specifica tipul
proieciei,
Adjust coordinates ajustarea coordonatelor relative de
proiecie dintr-o caset de dialog;
Acquire from selectarea unui obiect pentru mapare (caseta de
dialog se nchide temporar);
Copy to selectarea obiectelor pentru care se vor aplica
coordonatele relative de proiecie (caseta de dialog se nchide
temporar).

Fig. 5.54. Caseta de dialog Mapping.

Fig. 5.55. Caseta de dialog Lights.

Al treilea pas ce trebuie fcut este acela al alegerii surselor de lumin.


O alegere bun a iluminrii va determina scoaterea n eviden a suprafeelor
i a materialelor modelului.
Pentru crearea surselor de lumin, fie se tasteaz LIGHT, sau se alege
comanda din meniul View Render Light. Va aprea csua de dialog din
figura 5.55, ce conine lista surselor de lumin aflate n scen i controalele:
Ambient Light lumin ambiental;
Light crearea luminilor;
North Location poziia nordului.
Ajustarea luminii ambientale presupune ajustarea intensitii (Intensity)
i a culorii (Color). Se recomand n cazul ajustrii intensitii luminii valori n
intervalul 0,30 0,70. De reinut c lumina ambiental nu genereaz umbre.
Tipurile de lumin definite de AutoCAD sunt:
Point Light lumin punctiform, rspndit radial n toate
direciile;
Distant Light lumin cu raze paralele emise fr atenuare
ntr-o singur direcie (lumin solar);

178

Elemente de baz ale proiectrii asistate de calculator

Spot Light lumin de tip con (lumin de lantern), unghiul de


vrf al conului fiind specificat de utilizator.
Aceste trei tipuri de surse de lumin se aleg prin selectare din lista derulant
plasat lng butonul New (fig. 5.55).Fiecare tip de surs de lumin are propria
caset de dialog, aceasta aprnd dup acionarea butonului New. Pentru ca o surs
de lumin s fie activ, ea trebuie s aib un nume ce va fi scris n caseta de text
Light Name (fig. 5.56).
n aceast caset de dialog se
poate selecta factorul de atenuare
(Attenuation) care poate fi:
direct proporional cu distana
(Inverse
Linear),
direct
proporional cu ptratul distanei
(Inverse Square) sau fr
atenuare (None).
Pentru apariia umbrelor pe
care le genereaz lumina, trebuie
activat butonul Shadow On, dar
trebuie activat i opiunea global
Shadow din caseta de dialog
Render (fig. 5.46).
Pentru poziionarea sursei de
Fig. 5.56. Caseta de dialog New Point Light.
lumin se acioneaz butonul
Modify, lucru ce va nchide temporar caseta de dialog i va permite utilizatorului
indicarea coordonatelor acesteia. Valorile ce au fost introduse sunt regsite la
acionarea butonul Show, att pentru poziia sursei de lumin (Location) ct i
pentru poziia intei (Target). Culoarea luminii poate fi setat din seciunea
Color n modul deja prezentat. Al treilea control (North Location figura
5.55) permite stabilirea direciei nordului, care n mod implicit este pe direcia
pozitiv a axei OY, n cazul folosirii unei surse de lumin cu raze paralele
(Distant Light).
Atunci cnd suntem mulumii de
amplasarea surselor de lumin sau atunci cnd
facem mai multe ncercri, setrile surselor de
lumin se pot reine folosind caseta de dialog
Scenes (fig. 5.57). Aceasta este disponibil
fie din meniul View Render Scenes
fie tastnd SCENE.
Scenele se pot modifica (Modify) sau
terge (Delete) atunci cnd au alocate o
Fig. 5.57. Caseta de dialog Scenes.
denumire.

Modelarea i reprezentarea structurilor spaiale

179

Alegnd opiunea New (lucru ce duce


la apariia casetei de dialog New Scene
din figura 5.58) putem defini o nou scen,
atribuind unei vederi surse de lumin.
La prsirea casetei de dialog, scenei
respective i se atribuie un nume.

Fig. 5.58. Caseta de dialog New Scene.

5.4.3. CREAREA UNUI FUNDAL


Pentru ca o scen s fie i mai realist i putem aduga un fundal. De obicei
acesta se adaug dup ce n prealabil am aplicat pe model material i am amplasat
corect sursele de lumin.
Opiunile pentru fundal
(Background) pot fi accesate
din caseta de dialog din figura
5.59, ce se obine fie din meniul
View

Render

Background, fie direct prin


tastarea denumirii sau din caseta
Render (fig. 5.60) opiunea
Background. Opiunile casetei
sunt urmtoarele:
Fig. 5.59. Caseta de dialog Background.
Solid

fundal
monocolor;
Gradient fundal cu gradient de dou sau trei culori;
Image fundal cu o imagine de tip bitmap;
Merge fundal implicit definit de AutoCAD;
Preview previzualizarea fundalului.
Horizon procent din valoarea nlimii de culoare pe orizontal;
Height procent ce determin poziia liniei de separare dintre prima i
a doua culoare;
Rotation unghiul de rotire al liniilor de separare dintre culori
(valabil numai pentru opiunile Gradient i Merge).

Un efect de voalare a culorii poate fi creat cu comanda FOG, direct din bara
de comenzi sau din meniul View Render Fog (fig. 5.45). Va aprea
caseta de dialog din figura 5.60. Aceeai caset de dialog apare i dac din caseta
Render (fig. 5.46) folosim opiunea Fog/Depth Cue.

180

Elemente de baz ale proiectrii asistate de calculator

Semnificaiile
opiunilor
din
Fog/Depth Cue (fig. 5.60) sunt:

caseta

Color System seteaz tipul


sistemului de culoare utilizat (RGB sau
HLS);
Near
Distance

definirea
procentual a valorii distanei de la care
ncepe voalarea;
Far
Distance

definirea
procentual a valorii distanei unde se
termin voalarea;
Near Fog Percentage definirea
procentual a distanei dintre locul unde
ncepe i locul unde se termin voalarea;

Far Fog Percentage definirea


Fig. 5.60. Caseta de dialog Fog.
raportului dintre distana minim i cea maxim.
Inserarea unui obiect de peisaj se face cu caseta de dialog Landscape New
(fig. 5.61) care este disponibil din meniul View Render Landscape
New (fig. 5.45) sau prin tastarea denumirii LSNEW. AutoCAD-ul are o bibliotec
proprie de obiecte de peisaj (Landscape Library - figura 5.62) care se poate
accesa fie tastnd denumirea comenzii LSLIB, fie din meniul View Render
Landscape Library (fig. 5.45).

Fig. 5.61. Caseta de dialog Landscape New.

Fig. 5.62. Caseta de dialog Ladscape Library.

Alegerea unui obiect de peisaj din caseta Landscape New se face astfel: se
alege denumirea, se stabilete nlimea (Height), poziia (Position) i se
apas butonul OK.

SISTEMUL CAM

CAM (Computer Aided/Assisted Manufacturing) se refer la utilizarea


calculatorului pentru generarea i manipularea datelor n scopul fabricaiei pieselor.
CAM poate implica programarea produciei, fabricarea n geneal ingineria
industrial.

6.1. CONDUCEREA NUMERIC A MAINILOR UNELTE


Atunci cnd se pune problema fabricaiei asistate de calculator, de regul se
are n vedere utilizarea mainilor unelte cu conducere numeric (NC Numerical
Control). Noiunea de conducere numeric este mai cuprinztoare dect cea de
comand numeric, aceasta fiind practic inclus n noiunea de conducere
numeric. Prima main-unealt cu conducere numeric (MUCN) a aprut n anul
1952 i a fost construit la MIT (Massachusetts Institute of Tehnology). Tot aici n
perioada 1955 1957, a fost elaborat primul limbaj-calculator destinat programrii
automate a MUCN-urilor, denumit APT (Automatically Programmed Tools), care
n scurt timp s-a impus n ntreaga lume.
n variante perfecionate acest limbaj este utilizat i astzi fiind limbajul
model pentru elaborarea limbajelor orientate spre conducerea numeric a
proceselor tehnologice.
O main NC nu poate prelucra o pies n mod automat fr ca toate
operaiile acesteia s fie complet definite de programul NC. Poziiile nominale ale
uneltei, relative la piesa de prelucrat, trebuie s fie definite n programul NC.
Pentru definirea poziiilor nominale ale uneltei este necesar un sistem de
referin (de coordonate). Se utilizeaz deopotriv sistemele de coordonate
rectangulare sau polare, n funcie de modul de dimensionare a piesei. Sistemul de
coordonate rectangulare (carteziene) conine trei axe perpendiculare, notate X,Y,Z,
care se intersecteaz ntr-un singur punct numit origine (punct zero). n cazul n
care nu se lucreaz n spaiu, ci n plan, se utilizeaz numai dou axe.

182

Elemente de baz ale proiectrii asistate de calculator

Pentru piesele cu elemente circulare sau dimensiuni unghiulare, este mai


convenabil s se defineasc poziiile n coordonate polare. Acest sistem de
coordonate este utilizat pentru a defini puncte n plan. Elementele de referin sunt
polul (punctual zero) i o direcie (axa de referin pentru un anumit unghi ).
Punctele sunt descrise prin indicarea razei polare i printr-un unghi format ntre
direcia de referin i linia care unete polul cu punctul.
Unghiul se introduce n grade (o), n notaia zecimal. Domeniul admis
pentru realizarea unei deplasri liniare a uneltei (interpolare liniar) este ntre -360o
i 360o, iar pentru o deplasare circular a uneltei ntre -5400o i 5400o, adic maxim
15 rotaii complete. Axele de referin (axele 0o) sunt +X pentru planul XY, +Y
pentru planul YZ i +Z pentru planul ZX.
6.1.1. AXELE DE LUCRU ALE MAINILOR UNELTE
Cnd se prelucreaz o pies, nu se face nici o diferen dac unealta se
deplaseaz ctre piesa imobil sau dac piesa se mic n timp ce unealta rmne
staionar. Numai micarea relativ unealt-pies este important atunci cnd se
creeaz un program.
Doi factori trebuie s fie determinani nainte ca sistemul de control s poat
interpreta corect coordonatele piesei n programul de prelucrare:
care translaie se va efectua cu o ax de coordonate (corelaia dintre axa
mainii i axa de coordonate);
ce relaie exist ntre valorile translaiilor mainii i datele privitoare la
coordonate din program.
Alocarea celor trei axe de coordonate ale piesei pe axele mainii a fost definit
prin standardul ISO 841 pentru diferitele maini unelte. Direciile de deplasare pot
fi uor notate prin aplicarea ,,regulii minii drepte (figura 6.1.).
Z

Z
Y
Y
V

C+

Fig.6.1. Axele suplimentare-convenii de notare

B+

A+

183

Sistemul CAM

6.1.2. STABILIREA PUNCTELOR DE


COMPENSAREA UNELTELOR

REFERIN

Poziia sistemului de coordonate al mainii se determin prin deplasarea


prilor mobile ntr-o anumit poziie n care toate coordonatele sunt zero, numit
punct de referin al mainii (originea mainii sau punctual zero). Cnd se trece pe
o ax de translaie prin acest punct, un traductor informeaz sistemul de control
prin intermediul unui semnal electric, numit semnal de referin.
Dup recepionarea acestui semnal, sistemul de control asociaz valoarea zero
coordonatei corespunztoare punctului de referin. Procedura se repet pentru
toate micrile de translaie ale mainii.
Punctul de referin al piesei de prelucrat (punctual zero pentru program)
reprezint originea unui sistem de coordonate fixat pe pies. Acesta ar putea fi
stabilit oriunde, iar programarea va fi realizat n sistemul de coordonate cu
originea n acest punct. Din considerente practice, pentru o bun orientare i pentru
a evita efortul de calcul inutil, punctul de referin al piesei este localizat ntr-un
punct pe care se bazeaz dimensionarea piesei. Din motive de securitate, la
majoritatea mainilor unelte acest punct este aproape ntotdeauna localizat n cel
mai ,,nalt punct al piesei pe axa uneltei, ca n figura 6.2.
Pentru strunguri, punctul de referin al piesei este luat, n mod obinuit, pe
axa de rotaie a piesei, pentru axa X, i la intersecia cu suprafaa frontal de
sprijin a acesteia, pentru axa Z.
Z
Y

Z
X

Fig. 6.2. Punctul de referin pentru o pies frezat (a) i punctul de referin al
unei piese strunjite (b).

n cazul operaiilor efectuate pe maini de frezat sau gurit, stabilirea punctului


de referin al piesei se poate realiza n mai multe moduri:

184

Elemente de baz ale proiectrii asistate de calculator

stabilirea punctului de referin al piesei pe direcia axei unelte se poate


realiza prin contact ntre unealt i suprafaa piesei; pentru aceasta se
apropie unealta de suprafaa piesei pn la realizarea contactului dup care
se stabilete la zero valoarea actual afiat pentru axa uneltei;
unealta de lucru sau un palpator cu dimensiuni identice se va deplasa pe
suprafeele de referin ale piesei; cnd unealta atinge suprafaa piesei se
stabilete valoarea pentru axa corespunztoare;
un dispozitiv de centrare se mut ntr-o poziie cunoscut, de exemplu n
centrul unei guri, apoi se introduc coordonatele centrului gurii n
sistemul de control;
se atinge suprafaa piesei cu unelte calibrate anterior, adic unelte ale cror
lungimi sunt cunoscute;
un scanner optic de contur se va apropia de punctual de referin al piesei,
dup care se vor aduce la zero indicaiile pentru ambele axe ale planului de
lucru;

6.1.3. PROGRAME PENTRU FABRICAREA ASISTAT


Dup finalizarea modelelor 3D i stocarea acestora n sisteme CAD,
inginerul de proces poate trece la analiza modului de fabricaie asistat pentru a
stabili metoda optim de realizare a unei piese sau pentru realizarea unui ansamblu.
Pot exista mai multe module de fabricare asistat care acoper diverse
operaii de achiere, tiere, depunere de metal, electroeroziune, diferite tipuri de
sudur, asamblare sau verificare a calitii suprafeei (dimensiuni, rugozitate etc).
Pentru comanda mainilor unelte pot fi considerate urmtoarele modaliti de
lucru:
lucrul n dou axe i jumtate (2 1/2 axe), nseamn stabilirea unei cote
fixe pentru o ax urmat apoi doar de deplasarea uneltei de planul format
de celelalte dou axe. Dup terminarea operaiilor din acest plan se
modific cota primei axe i procesul se repet;
lucrul n trei axe este utilizat de programele performante pentru uzinarea
suprafeelor complexe parametrice ( B, B-spline, NURBS, Bzier) sau cu
form liber (free form), obinute cu ajutorul sistemelor CAD. Acest mod
de lucru presupune modificarea continu a celor trei coordonate ale uneltei,
setul de programe NC este voluminos, i se deruleaz pe timpul achierii.
Sunt utilizate n exclusivitate frezele deget cu cap sferic, care au tiuri att
pe partea periferic ct i pe cea frontal, fiind construite n mai multe
variante n funcie de materialul de prelucrat, forma profilului de realizat,
maina unealt din dotare, regimul de achiere cu care se face prelucrarea.
Regimul optim de frezare cu aceste freze se calculeaz pentru prelucrarea
cu partea cilindrofrontal i se accept (cu reineri) frezrile cu partea

Sistemul CAM

185

frontal. n funcie de complexitatea suprafeelor, la raze mici i schimbri


brute de direcie, regimurile de achiere devin necorespunztoare
rezultnd suprafee parial achiate;
lucrul n patru sau cinci axe, la care fa de lucrul n trei axe mai apare n
plus una sau dou posibiliti de rotire suplimentar a uneltei. Aceste
rotaii permit mbuntirea condiiilor de achiere prin nclinarea automat
a frezei cilindrice cu cap sferic n vederea urmriri fidele a suprafeelor
complexe de frezat. De asemenea, scade durata de realizarea suprafeelor
complexe, acestea realizndu-se dintr-o singur trecere, calitatea pieselor
crete, deoarece nclinarea poziiei uneltei duce la o bun frezare n
dreptul racordrilor cu raze mici, a proeminenelor, intrndurilor, etc.

Programele CAM actuale au o larg utilizare fiind folosite n industriile


aerospaiale, de autovehicule, de unelte i matrie, din turntorii ca i n multe alte
domenii oferind faciliti dup cum urmeaz:

interfee utilizator flexibile i intuitive, permind configurri dup dorin


i necesiti;
tehnici complexe de vizualizare;
mijloace specifice de gestiune a informaiei inginereti, grafice i nongrafice (PDM system);
faciliti specifice de inginerie concurent i inter/intranet;
generarea sau importarea modelului geometric al piesei dintr-un program
CAD;
postprocesor universal, care permite vizualizarea traseelor uneltelor pentru
toate tipurile de maini unelte i de operaii;
previzualizarea micrii uneltei pe ecranul calculatorului, ceea ce d
posibilitatea corectrii unor erori care altfel ar fi extrem de costisitoare
dac ar apare la uzinare;
recunoaterea automat a caracteristicilor (features) geometrice sau de
modelare;
nglobarea unor module NC realizate de alte programe CAM sau chiar
realizate manual;
posibilitatea de editare (modificare) a traseului uneltei din momentul n
care a fost generat, asupra traseului uneltei pot fi operate modificri
precum mutri, tergeri sau schimbri ale densitii segmentelor din
traseele de prelucrare;
folosirea sistemelor expert pentru prelucrare experiena unor proiecte
anterioare este acumulat cu ajutorul unui sistem bazat pe cunotine care
concentreaz ntr-o baz de date relaional (chiar de tip comun, precum
Microsoft Access) caracteristici privind posibilitile de prelucrare sau
anumite restricii. Acestea sunt apoi folsite la piesele noi pentru definirea
operaiilor de achiere i la generarea traseelor uneltelor;

186

Elemente de baz ale proiectrii asistate de calculator

Programele CAM sunt prevzute cu o bibliotec pentru unelte care conine


specificaiile fundamentale, incluznd informii despre modul de identificare a
acestora. Se poate dezvolta i o bibliotec care s corespund unor cerine
particulare specifice unui anumit loc de munc.
Printre cele mai cunoscute programe n acest domeniu se numr Euclid
Quantum (Matra Datavision), Master CAM (CNC Software), Cimatron (Cimatron),
Personal Machinist (Computervision), AlphaCAM (Licom), EdgeCAM
(Pathtrace), etc.

6.2. PROCEDEE DE FABRICARE RAPID A PROTOTIPURILOR


Tehnologiile utilizate pn la nceputul anilor 90 ar putea fi mprite n
dou mari grupe:
a) tehnologii de prelucrare prin care materialul n exces se nltur din
materialul brut folosind metotele convenionale: strunjire, frezare,
rectificare, etc.;
b) tehnologii de prelucrare prin care materialul se redistribuie la forma
dorit fie prin deformare n stare solid: forjare, tanare, trefilare,
extrudare, etc., fie prin redistribuire n faz lichid sau semisolid:
turnare, modelare prin injecie, etc.
Dup aceast perioad apare o alt grup de tehnologii care folosete un nou
principiu n vederea realizrii pieselor, tehnologii cunoscute sub denumirea de
tehnologii RP (Rapid Prototyping - realizare rapid a prototipurilor). Tehnologiile
de fabricare RP mai sunt cunoscute i sub denumirea de SFF (Solid Freeform
Fabrication - fabricarea solidelor n form liber)
Caracteristica de baz a acestor tehnologii o reprezint capacitatea acestora
de a realiza obiecte tridimensionale plecnd de la o descriere CAD a acestora, fr
a utiliza maini unelte sau anumite SDV-uri. Cu aceste tehnologii se realizeaz
piese prin adugarea succesiv a unor straturi de material cu grosime controlat ce
corespund unei seciuni plane din modelul CAD, adugare de material fcndu-se
att ct este necesar i unde este necesar. Materialele pot fi dintre cele mai diverse:
plastic, rini, hrtie, pulberi ceramice, pulberi metalice, etc.
Cu toate performanele la care au ajuns sistemele CAD la ora actual, rmn
multe necunoscute legate de viitoarea form a produsului proiectat, astfel aceste
tehnologi permit n primul rnd un contact tactil cu noua pies i de asemenea se
poate verificarea corectitudinea unui model complex CAD-care altfel ar fi greu sau
imposibil de pus n eviden. Se pot astfel descoperi nainte de introducerea n
fabricaie anumite erori de proiectare, se poate analiza mult mai bine designul
produsului, impactul pe care acesta l are asupra utilizatorului.
Fabricarea rapid poate fi ns chiar rspunsul la tendina actual de
particularizare de mas a produselor, astfel sar putea realiza autoturisme la care de

Sistemul CAM

187

exemplu scaunul conductorului auto s fie unic realizat pentru un anumit


cumprtor, asigurndu-i astfel n funcie de conformaia sa fizic maximul de
confort.
Atunci cnd piesele produse prin tehnologiile RP nu sunt numai modele sau
prototipuri ci chiar produse finite, atunci putem vorbii de o nou tehnologie care se
anun a fi tehnologia acestui mileniu i anume RM-Rapid Manufacturing
(fabricarea rapid).
O alt modalitate de fabricare rapid care se ntrevede este aceia n care
utiliznd tehnologiile RP se pot modifica rapid matriele, SDV-urile, oferind astfel
o cale mai scurt ctre marea producie. Aceste noi tehnologii au propriile
performane, entuziatii prevd chiar maini de birou ieftine care s fie accesibile
oricui, dar au i propriile limite.
Dintre avantajele pe care le aduce utilizarea acestora amintim:
- verificarea fizic a formei i a modului de funcionare al piesei nainte
de definitivarea (fabricarea) sa;
- reducerea timpilor de asimilare a unor noi produse;
- realizarea unor SDV-uri la costuri incomparabil mai reduse dect prin
tehnologiile convenionale;
- economii importante n ceea ce privete costul modeleleor i al
activitii de asimilare i lansare n fabricaie a unui nou produs;
- domenii variate de aplicabilitate de la industria aerospaial, auto, etc,
pn la medicin (implanturi, proteze, etc.).
Pentru moment tehnologiile RP au limitri impuse n special de materialele
utilizate, putndu-se lucra numai cu anumite materiale. Cercetrile actuale n
vederea dezvoltrii acestor noi tehnologii se desfoar n vedere diversificrii
gamei de materiale utilizate, ct i pentru creterea preciziei de execuie a pieselor
a calitii i a productivitii.

6.2.1. STEREOLITOGRAFIA - STL


Stereolitografia a reprezentat primul proces capabil s genereze un model
fizic tridimensional pornind de la un model CAD.
n anul 1981 cercettorul H. Kodama face cunoscut o metod de realizare
a unui model de mas plastic pe baza solidificrii n straturi a unui lichid
fotosensibil prin aciunea unei raze laser.
Astfel s-a deschis calea unor cercetri n acest domeniu i n anul 1982
inginerul Charles Hull a elaborat procedeul propriu zis folosind un model de
laborator.
n anul 1986 firma 3D System Inc. folosete patentul acestui nou procedeu
pentru a realiza primul sistem de realizare a prototipurilor, care pornind de la
modele CAD putea fabrica piese mici din material plastic transparent.

188

Elemente de baz ale proiectrii asistate de calculator

Dac pn n anul 1990 exista practic un singur productor, astzi sunt civa
zeci de productori pentru astfel de sisteme.
n general aceste sisteme folosesc acelai principiu de baz care este redat n
figura 6.3 i anume: raza unui laser se deplaseaz deasupra unui vas n care se afl
un polimer (rin) fotosensibil, n sensul c o radiaie n domeniul ultraviolet sau
n domeniul vizibil poate realiza polimerizarea (solidificarea) pe o adncime de
ordinul zecimilor de milimetru sub suprafaa lichidului.
Raza laser traseaz un contur pe suprafaa lichidului bazat pe modelul CAD
cu ajutorul unui cap scanner care scaneaz (parcurge) ntreaga suprafa delimitat
ntrind-o. Dup aceasta, platforma pe care se realizeaz modelul este scufundat
printr-un sistem de acionare care permite o deplasare precis pe vertical, egal cu
grosimea noului strat, pentru ca raza laser s poat solidifica un alt strat deasupra
celui anterior creat. Atunci cnd se obine nlimea final a piesei procesul se
oprete automat i astfel ceea ce era redat doar ca un obiect virtual ntr-un sistem
CAD, devine acum o realitate material.
Prin stereolitografie o pies poate fi realizat n dou moduri:
- prin solidificare punct cu punct;
- prin solidificare strat cu strat.
Cele mai multe sisteme pentru stereolitografie obin piese prin solidificare
punct cu punct, n acest caz o raz laser scaneaz suprafaa lichidului pentru a
solidifica elemente unitare de volum numite n aceast tehnologie voxeli.
Cap scanner pentru deplasarea razei
laser n planul orizontal (XY)

Cap laser

Sistem de susinere i acionare


deplasarea pe vertical (Z)

Y
X

Raz laser
focalizat

Piesa de realizat

Z
Placa de baz

Polimer lichid
Vas de lucru
Fig. 6.3. Principiul stereolitografiei.

Sistemul CAM

189

Acetia sunt astfel dimensionai nct s asigure contactul cu cei din stratul
superior ct i cu cei din stratul inferior. Mrimea suprafeei voxelilor poate fi
controlat prin ajustarea distanei dintre ei, puterea laserului, timpul de staionare a
razei laser pentru un voxel, ct i prin grosimea seciunilor.
n cazul acestui procedeu, pentru reducerea timpului de realizare a piesei
unele seciuni transversale ale acesteia sunt numai parial scanate i solidificate.
Astfel pentru solidificarea integral a lichidului polimer, piesa trebuie supus
unei faze suplimentare de post tratament care se realizeaz ntr-un cuptor prevzut
cu radiaie ultraviolet.
Prin procedeul de solidificare strat cu strat se elimin aceast operaie
suplimentar astfel nct piesa este realizat ntr-un timp mai scurt, realizarea unui
strat se face ntr-o singur faz i cu o precizie mai mare deoarece sunt eliminate
deformaiiile ce apar n timpul procesului de solidificare n cuptor. Iluminarea unei
ntregi seciuni se realizeaz utiliznd un ablon, care reprezint seciunea
respectiv a piesei.
Dac la solidificarea unui strat prin procedeul punct cu punct acesta se
realizeaz n 40 60 de secunde, aceeai solidificare pentru varianta strat cu strat
se realizeaz n cteva secunde.
Aplicaii ale modelelor obinute prin stereolitografie
Modelele obinute prin aceast tehnologie pot fi utilizate ntr-o foarte larg
varietate de aplicaii: de la vizualizarea unui model complex nainte ca el s fie
introdus n fabricaie, folosirea lor pentru teste de asamblare sau chiar funcionale,
modele pentru procese secundare (turnare, electrozi pentru electroeroziune, matrie,
etc.), pn la realizarea de implanturi ortopedice. n ultimul timp s-a pus un accent
deosebit pe cercetarea i dezvoltarea unor rini pentru stereolitografie care s
confere pieselor fabricate prin acest procedeu proprieti fizice i mecanice
superioare. Aceste materiale pe lng proprietile specifice trebuie s aib i
anumite proprieti generale cum ar fi:
planeitate ct mai bun a lichidului polimer la nivelul planului de
solidificare (reducerea ondulrii lichidului);
deformri i distorsiuni ct mai reduse;
contracii minime n timpul procesului sau n fazele de postprocesare;
proprieti mecanice ct mai bune referitor la rezistena la rupere, alungirea
relativ, rezistena la impact, att nainte ct i dup postprocesare.
n general precizia dimensional obinut n cazul proceselor de
stereolitografie este de (0,10,15) mm.

190

Elemente de baz ale proiectrii asistate de calculator

6.2.2. FABRICAREA DE PIESE STRATIFICATE - LOM


Ideea de realizare a unor prototipuri rapide a fost mbriat i de ali
inventatori, astfel inginerul imigrant rus Michael Feygin a avut ideea construirii
prototipurilor din seciuni ieftine din hrtie.
Prin acest procedeu numit LOM (Laminated Object Manufacturingfabricare de obiecte stratificate) firma sa Helisys din California realizeaz din
hrtie obiecte remarcabil de robuste.
Fabricarea de piese stratificate (LOM) reprezint deci o metod de
fabricaie n care un model 3D este realizat plecnd de la o reprezentare CAD prin
adugarea succesiv de seciuni ale modelului de realizat. Schema general a
procedeului LOM este prezentat n figura 6.4.
Sistem optic ce asigur
conducerea razei laser

Instalaie laser

Sistem de role ce asigur


ntinderea benzii (II)
Raza laser
Rola de
nclzire

II

Adaosuri interioare
pentru placa de baz

Folia materialului de baz


din care se realizeaz
piesa

Placa de baz
Platform ce asigur deplasarea
controlat pe vertical (Z)

Piesa de realizat

Fig. 6.4. Schema general a procedeului LOM.

Sistemul CAM

191

n cadrul acestui procedeu tehnologic un laser pe baz de CO2 traseaz prin


ardere conturul, iar prin adugarea de straturi succesive se obine piesa. Dup
fiecare strat terminat platforma coboar imperceptibil pe vertical, micarea fiind
asigurat de un motor pas cu pas printr-un sistem urub-piuli cu bile.
Dispozitivul optic asigur conducerea razei laser n vederea decuprii
stratului curent de material. Sistemul de poziionare a razei laser n planul XY este
unul de tip plotter care asigur o precizie de 0,025 mm.
Zonele care trebuiesc nlturate sunt mprite de raza laser n mici ptrate
astfel nct ele s poat fi nlturate la final cu unelte de mn pentru a obine
obiectul LOM.
Sistemul de laminare este reprezentat de o rol de nclzire, care prin
rostogolirea ei peste platforma de lucru face ca stratul curent de material s adere la
stratul precedent. n acest scop folia de material are pe faa inferioar un strat
termo-adeziv.
Sistemul de alimentare cu material este format din doi arbori, unul pe care
este montat rola cu material i altul pe care se ruleaz deeul rezultnd micarea I
de avans a materialului (v. fig.6.4), respectiv folia se desfoar de pe arborele cu
material i se nfoar dup decupare pe arborele pentru preluarea deeului, astfel
folia de material este n permanen tensionat. Suplimentar un sistem de role
poate ajuta la tensionarea foliei de material, micarea II.
Consistena pieselor realizate din hrtie este asemntoare celor executate
din lemn, mai precis rezistena mecanic i densitatea sunt comparabile cu cele ale
lemnului de tei.
ncepnd cu anul 1997 firma Helisys ofer i posibilitatea utilizrii foliilor
de material plastic n locul hrtiei, putndu-se realiza astfel obiecte din materiale
plastice de diverse culori. De asemenea prin acest procedeu se pot realiza piese
folosind i alte tipuri de materiale cum ar fi cele compozite, metalice chiar i cele
ceramice. Piesele realizate din hrtie se pot prelucra ulterior prin lefuire cu hrtie
abraziv, sau se pot efectua chiar operaii de achiere (frezare, strunjire, etc) dup
care sunt vopsite sau lcuite.
Pe lng efectul estetic al acestor ultime operaii se asigur meninerea
preciziei modelului deoarece aceasta ar putea fi influenat de umezeal, hrtia
fiind higroscopic.
Precizia medie a pieselor realizate prin acest procedeu este de aproximativ
0,25 mm.
Procesul LOM fiind complet integrat cu calculatorul, face ca sistemul s
funcioneze la fel ca orice alt dispozitiv periferic al calculatorului, fiind uor de
neles i de condus. Viteza de realizare a pieselor este influenat de urmtorii
factori :
- viteza de deplasare a sistemului de poziionare n planul XY a capului
laser ;
- viteza de deplasare a platformei pe axa Z ;
- viteza de deplasare a rolei nclzitoare ;
- viteza de avansare a materialului de lucru.

192

Elemente de baz ale proiectrii asistate de calculator

Fa de alte procedee tehnologice de tip RP, n cazul LOM raza laser


trebuie s urmreasc doar conturul seciunii i nu ntreaga seciune. Astfel piesele
cu perei groi sunt construite la fel de rapid ca i piesele cu perei subirii.
Aplicaii ale modelelor LOM
n general ntr-o ntreprindere se prefer analizarea unui prototip nainte de a
lansa n fabricaia de serie un produs ce necesit costuri mari de producie.
La dezvoltarea unui produs nou schimbrile i coreciile sunt practic
inevitabile, dar ca acestea s nu implice costuri mari trebuiesc descoperite n
primele etape de dezvoltare ale produsului. Se estimeaz c dac o modificare care
ar costa n faza de proiectare 1$, descoperit n faza de dezvoltare tehnologic a
produsului cost 10$, n fabricaie cost 100$, iar repararea la client cost 1000$.
Deoarece procesul LOM nu este foarte costisitor multe firme l folosesc doar
pentru a putea s materializeze o idee n munca de proiectare. Astfel un model
LOM finisat, vopsit sau lcuit poate arta la fel ca piesa real. n plus pe lng
vizualizare modelul permite verificarea geometriei acestuia, de asemenea se poate
pune n eviden pentru piesele complexe anumite defecte ascunse ale modelului
CAD, care altfel ar fi putut trece neobservate.

6.2.3. SINTERIZAREA SELECTIV CU LASER - SLS


Procedeul sinterizrii selective (SLS) dezvoltat dup anul 1992 se bazeaz pe
experiena de proiectare dobndit pe echipamentele stereolitografice (STL) dar i
pe extinderea cercetrilor tehnologice asupra unor alte grupe de materiale cu
proprieti mecanice i tehnologice mai apropiate de necesitile ansamblelor
funcionale din construcia de maini. n acest mod s-a reuit s se demonstreze c
un strat subire din anumite amestecuri de pulberi, sub aciunea unei raze laser,
poate atinge local, n funcie i de durata de expunere, temperatura de topire ce
marcheaz trecerea stratului de pulberi n faza lichid. Pe baza proprietilor fizice
ale pulberilor utilizate, imediat dup ncetarea aciunii razei laser are loc aproape
instantaneu, solidificarea local obinnd un cordon compact, nconjurat de un
volum de pulberi neexpuse razei laser.
Fa de procedeul LOM unde laserul decupa conturul interior/exterior al
fiecrei seciuni, n cadrul acestei metode, laserul acoper punct cu punct ntreaga
arie a seciunii, sinteriznd stratul fin de material depus pe platforma de lucru, fapt
ce necesit un laser de putere mare. Nu este ns necesar construirea de suporturi,
deoarece stratul de material anterior constituie suport pentru stratul curent.
Procesul de fabricare prin SLS este urmtorul: un sistem de alimentare
depune pe suprafaa platformei un strat subire de pulbere de material, de grosime
controlat. Raza laser scaneaz suprafaa platformei dup o traictorie

Sistemul CAM

193

corespunztoare seciunii curente de realizat. n urma procesului de scanare,


radiaia laser sinterizeaz local stratul de pulbere metalic. Dup ce raza laser a
scanat n ntregime suprafaa ntregului strat, platforma de lucru coboar pe o
distan egal cu grosimea unui strat. Dup care sistemul de alimentare cu material
depune un nou strat de pulbere peste stratul precedent i procesul se reia pentru
urmtoarea seciune.
La fabricarea modelelor prin acest procedeu se folosesc de regul dou
metode:
metoda indirect de sinterizare cu laser, cnd laserul polimerizeaz un liant
organic din pulbere metalic, urmnd ca sinterizarea propriu-zis a pulberii
metalice s se realizeze ntr-o faz ulterioar, ntr-un cuptor de sinterizare
n care liantul organic este ars;
metoda direct de sinterizare cu laser a pulberilor din materiale
termoplastice.
Aplicaii ale modelelor SLS
Materialele folosite n procesul de sinterizare selectiv cu laser sunt foarte
diverse: pulberi din poliamide, pulberi metalice, pulberi pe baz de cuar sau
zirconiu, etc. Pulberile metalice sunt alctuite de regul din doi componeni: unul
cu punct de topire ridicat numit i metal structural i altul cu punct de topire sczut,
care are rol de liant. Piesele realizate prin SLS pot fi prelucrate n continuare prin
frezare, gurire, rectificare etc., ntocmai ca orice pies din aluminiu. Toate
caracteristicile mecanice ale pieselor pot fi mbuntite semnificativ prin
impregnarea piesei cu o rin epoxidic rezistent la temperaturi nalte. Se
studiaz i posibilitatea impregnrii pieselor cu aliaje uor fuzibile, ns prezint
dezavantajul unui cost ridicat al echipamentelor i pierderea de precizie datorit
contraciilor.
Una dintre cele mai importante aplicaii ale sinterizrii selective cu laser a
pulberilor metalice este producia de matrie metalice pentru injecia de mase
plastice sau aliaje neferoase, mai ales n cadrul matrielor de forme complexe.
O alt aplicaie important a acestui procedeu se refer la sinterizarea
selectiv cu laser a formelor de turnare i a miezurilor din nisip. n cadrul acestui
proces, pulberea de nisip acoperit de o rin este sinterizat strat cu strat n
vederea construirii de forme i miezuri pentru turnare. Aceste forme pot fi folosite
imediat n procesele industriale, fr a fi necesar utilizarea altor operaii
suplimentare. Coninutul de baz al amestecului de formare este siliciul natural
avnd o granulaie de 150 m, fiecare particul este acoperit de un strat subire de
rin. La temperatura ambiant, acest liant este uscat i tare, coninutul total de
rin al amestecului este de aproximativ de 5%, comparabil cu cel al unui amestec
de formare standard.

194

Elemente de baz ale proiectrii asistate de calculator

6.2.4. 3D PRINT TIPRIREA TRIDIMENSIONAL


Emanuel Sachs, profesor n domeniul ingineriei mecanice la MIT
(SUA) n jurul anului 1990 a reuit s produc rapid piese rezistente pornind de la
modelul 3D, folosind o tehnic asemntoare celei utilizate la tiprirea cu jet de
cerneal. n locul cernelurilor mainile RP brevetate de MIT utilizeaz injectarea
unui liant (adeziv) peste straturi fine de pulbere care apoi sunt unite mpreun
realiznd astfel o seciune a piesei. Comparnd acest procedeu cu SLS, se constat
c locul razei laser care realiza sinterizarea pulberilor este luat n acest caz de un
cap de tiprire care proiecteaz un adeziv spre stratul de pulbere n zonele n care
este necesar solidificarea. Procesul este repetitiv pn ce sunt materializate toate
seciunile ce definesc modelul.
Au fost dezvoltate dou sisteme de tiprire tridimensional :
- sistemul pictur cu pictur utilizat pentru solidificarea punct cu
punct a fiecrei seciuni ;
- sistemul cu jet continuu la care solidificarea este realizat cu un set de
duze prin care adezivul curge continuu pentru realizarea seciunii.
Al doilea sistem este mai productiv asigurnd n acelai timp o precizie
mai bun a modelului.
Acest procedeu permite teoretic realizarea de obiecte din orice material
sub form de pulbere, ale crei particule pot fi lipite cu un adeziv lichid, adezivii
cei mai utilizai sunt adezivi anorganici. Post-tratamentul pieselor realizate cu
aceast tehnologie const n nlturarea pulberii nelipite i curire.
Curirea pieselor din ceramic se face pe cale chimic sau pe cale termic
n funcie de natura liantului utilizat. Procedeul asigur o precizie nalt estimat la
0,03 mm/100 mm.
Un procedeu asemntor permite realizarea rapid de piese 3D utiliznd o
cear(rin) cu temperatur mic de topire, nmagazinat ntr-un rezervor ce se
aseamn cu un cap de tiprire.
Aplicaii ale procedeului de tiprire 3D
Tehnologiile de tiprire tridimensional i-au gsit utilizri n cele mai
diverse domenii, dar n special al producia de forme coji folosite la turnare.
Procesul de tiprire tridimensional folosete dou seturi de materiale:
pulberea din care va fi realizat modelul i care este elementul principal i un liant
(adeziv) care va lipi particule de pulbere. Pulberea de baz trebuie s alunece uor
atunci cnd este depus n straturi subiri peste seciunea precedent solidificat.
Firma american SOLIGEN a realizat un procedeu de obinere a formelor
coji numit DSPC (Direct Shell Production Casting).
Se pornete de la modelul 3D al piesei care urmeaz a fi turnat, la care i
se adaug reeaua de turnare i maselotele. Pe baza acestui model tehnologic se
obine modelul 3D al formei coji. Prin tiprirea 3D se realizeaz fizic forma de

Sistemul CAM

195

turnare. Acest procedeu mbin avantajele procedeelor de obinere a pieselor


metalice prin turnare cu cele ale procedeelor de obinere a pieselor prin prelucrare
mecanic.

6.2.5. MODELMAKER
Acest sistem de RP a fost realizat de firma american SPI (Sanders Prototype
Inc.) n anul 1994. Realizarea pieselor prin acest procedeu se bazeaz pe
combinarea tehnologiei de depunere a materialului plastic sub form de picturi
(thermoplastic ink jetting technology tehnologie SPI) cu o frezare de nalt
precizie.
Modelul CAD furnizeaz seciunile piesei, acestea fiind materializate prin
micrile n planul XY ale capului de depunere, care are dou duze, una pentru
depunerea materialului principal iar cealalt pentru depunerea materialului de
suport. Suportul este necesar pentru rezemarea poriunilor n consol sau a
poriunilor suspendate ale piesei.
Fiecare seciune este apoi materializat prin depunerea materialului de
construcie acolo unde este necesar.
Dup fiecare depunere a materialului are loc o frezare de precizie pentru a
ine sub control cotele msurate dup axa OZ.
Materialul auxiliar este de culoare diferit fa de materialul de baz pentru a
se face o difereniere net ntre pies i suport, fiind nlturat la final cu ajutorul
unui solvent special.
Aplicaii ale procedeului MODELMAKER
Materialele folosite de ctre sistemele de fabricaie ModelMaker sunt
materiale termoplastice.
Procedeul asigur o precizie dimensional ridicat i anume 0,013 mm pe
direcia axei Z pentru dimensiuni de pn la 230 mm, i 0,025 mm pe direciile X i
Y pentru dimensiuni sub 75 mm, ct i o calitate foarte bun a suprafeelor
prelucrate Ra = 0,81,8 m, ceea ce face ca acesta s fie utilizat n cele mai
diverse domenii de activitate de la industria aeronautic pn la industria bunurilor
de larg consum.

196

Elemente de baz ale proiectrii asistate de calculator

6.2.6. FABRICAREA PRIN DEPUNERE DE MATERIAL -FDM


Procedeul FDM a fost conceput n SUA n anul 1985, dup care a fost
dezvoltat n Germania i utilizat n diverse domenii.
Folosind procedeul FDM (Fused Deposition Modeling) se pot realiza piese
prin depunere de material plastic topit acolo unde este necesar conform modelului
CAD. Materialul de baz ct i materialul suport se prezint sub forma unui fir
nfurat pe o rol.

Firul de plastic este nclzit pn n apropierea punctului de topire,


dup care materialul este extrudat i depus n starturi subiri. Dispozitivul de
depunere este prevzut i cu a doua duz pentru depunerea materialului
suport.
Aplicaii ale procedeului FDM
Precizia dimensional pentru modelele FDM n cadrul unui volum de lucru
de dimensiunea unui cub cu latura de 250 mm este de 0,125 mm pe toate cele trei
direcii. Modelele FDM pot fi utilizate direct ca piese funcionale n producia de
prototipuri sau serie mic. De asemenea aceste modele pot fi utilizate pentru
fabricarea formelor i matrielor de turnare.
Modelul FDM poate fi acoperit prin pulverizare de metal topit pentru a
obine matrie de injectat mase plastice folosite n producia de serie mic a
pieselor.

6.2.7. PROCEDEUL DE FABRICAIE STRATCONCEPTION


Acest procedeu tehnologic, ca filozofie de lucru se afl la grania dintre
tehnologiile folosite nainte de anii 90 i tehnologiile RP. Are comun cu
tehnologiile RP faptul c se pleac de la o descriere CAD a modelului urmat de o
descompunere n straturi, ns pentru realizarea acestora nu trebuiesc maini
dedicate. Straturile sunt realizate fizic prin procedee de frezare rapid, decupare cu
laser sau cu jet de ap n 3 sau 5 axe. Dup realizarea straturilor acestea sunt
asamblate manual pentru a realiza produsul final. Procedeul a fost inventat la
nceputul anilor 90 n Frana i poate utiliza ca materie prim practic orice
material care poate fi livrat sub form de plci: metale, lemn, plastic, carton, etc.
Avantajele utilizrii acestui procedeu de fabricaie sunt uor de intuit:
posibilitatea obinerii de piese de dimensiuni mari, ofer un raport foarte bun ntre
calitate i pre de cost, permite obinerea de piese complexe din diverse materiale.
Ca dezavantaj principal se poate meniona faptul c necesit o asamblare
manual a straturilor.

197

Sistemul CAM

Post procesarea pieselor obinute prin acest procedeu const n finisarea


acestora urmat de vopsire.
Aplicaii ale procedeului STRATCONCEPTION
Domeniile de utilizare a pieselor obinute prin acest procedeu de fabricaie
sunt : industria constructoare de automobile, industria constructoare de maini,
industria metalurgic, industria bunurilor de larg consum. Precizia dimensional a
pieselor este de 0,050,1 mm n planul XY iar calitatea suprafeelor dup operaia
de finisare poate ajunge pn la Ra = 2,5 m.

6.3.
TRANSFERUL
MODELULUI
PROGRAMUL CAD I SISTEMUL RP

GEOMETRIC

NTRE

Pentru realizarea unui model fizic este necesar ca descrierea 3D a acestuia s


fie lipsit de ambiguiti, s reprezinte un corp tridimensional valid. Astfel un
model geometric corect construit trebuie s defineasc un obiect perfect nchis,
adic un corp care are interiorul complet delimitat de exteriorul su.
Nu toate modeloarele geometrice folosite de programele CAD garanteaz
obinerea unor astfel de modele.
Programele CAD stocheaz modelul geometric al obiectului proiectat n
moduri diferite, de aceea este necesar o interfa standard ntre programele CAD
i sistemele RP. La nceput s-a utilizat ca interfa standardul grafic IGES, care
ns avea probleme n ce privete redarea fr ambiguiti a modelelor.
n anul 1984 Compania american 3D Systems cea care a brevetat procedeul
de litografiere a publicat un nou standard numit STL, care a devenit ulterior
interfaa unanim acceptat ntre programele CAD i sistemele RP.
O reprezentare STL este de fapt o aproximare a modelului geometric sub forma
unei mulimi de faete triunghiulare. Practic suprafeele care definesc modelul sunt
mprite n triunghiuri. Evident, orice suprafa curb poate fi redat doar
aproximativ prin elemente triunghiulare plane, cu ct reeaua de triunghiuri este
mai dens cu att reprezentarea este mai precis.
Succesul standardului STL se explic prin simplitatea manierei de aproximare
a modelului geometric ct i prin uurina cu care sistemele RP pot genera
seciunile plane.
Aproximarea unui corp solid printr-un set de faete triunghiulare reduce
operaia de feliere la determinarea unei familii de segmente de dreapt care
formeaz intersecia dintre un plan i o faet triunghiular, care i ea este plan.
Reprezentarea STL a unui model geometric este memorat ntr-un fiier care
poate fi de tip binar sau ASCII (adic text).

198

Elemente de baz ale proiectrii asistate de calculator

Fiierele de tip ASCII au o lungime mai mare dect cele binare, dar ofer
avantajul citirii i prelucrrii cu ajutorul editoarelor de text obinuite. ntr-un fiier
STL fiecare element triunghiular este descris de cte un set de coordonate
carteziene (X,Y,Z) pentru fiecare dintre cele trei vrfuri i de ctre un versor
normal pe element orientat ctre exteriorul obiectului modelat.
Programele CAD actuale (Pro/Engineer, CATIA, AutoCAD, I-DEAS,
Microstation, SolidWorks, etc.) au module auxiliare, care genereaz fr probleme
fiiere de tip STL. Aceste programe pun la dispoziia utilizatorului diveri
parametrii prin care se poate controla calitatea aproximrii modelului de ctre
mulimea de faete triunghiulare.
Astfel programul AutoCAD permite utilizatorului s fixeze un indice de
calitate a reprezentrii STL pe o valoare cuprins ntre 0 i 10. Cu ct valoarea este
mai mare cu att precizia reprezentrii STL este mai bun.
Timpul necesar pentru realizarea unui model fizic se reduce dac seciunile
transversale obinute prin procesul de feliere al modelului geometric se refer doar
la suprafeele de frontier ale modelului. Astfel pe maina RP nu se mai realizeaz
un corp plin ci un corp de tip coaj. Aceste modele de tip coaj au ns o rezisten
mecanic redus i se pot deforma sau chiar deteriora pe parcursul procesului de
fabricare. Pentru a putea elimina acest inconvenient, se poate rigidiza coaja cu
ajutorul unor structuri interioare formate din bare.
Au fost dezvoltate mai multe metodologii pentru realizarea acestor structuri,
dintre care s-a impus cea care are la baz un algoritm de tip octree.
Aceti algoritmi sunt utilizai n foarte multe domenii ale ingineriei asistate de
calculator, i permit aproximarea unui domeniu spaial cu ajutorul unei colecii de
celule cubice numite octani.
Structura de bare care armeaz interiorul modelului geometric se obine din
colecia de octani, prin transformarea muchiilor octaniilor n bare de seciune
ptrat. Feele exterioare ale cojii sunt formate din faetele triunghiulare ale
reprezentrii STL a corpului.

SISTEMUL CAE

CAE (Computer Aided/ Assisted Engeneerig) se refer la utilizarea


calculatorului n analiza proiectelor inginereti. Cu aceast definiie, CAE poate fi
considerat ca cea mai timpurie form de asistare a specialitilor de ctre tehnica de
calcul deoarece calculatoarele au fost utilizate pentru calcule n analize inginereti
chiar de la nceputul istoriei lor.
Folosirea pe scar larg a analizelor cu elemente finite, cuplat cu utilizarea
unor puternice programe de modelare geometric, i innd cont de necesitatea
integrrii analizelor de proiect ntr-un cadru general CAD/CAM, a dus la
dezvoltarea deosebit a domeniului CAE.

7.1. UTILIZAREA METODEI ELEMENTELOR FINITE


Analiza cu elemente finite FEA (Finite Element Analysis) reprezint o
tehnic sistematic pentru evaluarea performanelor unei structuri sau a unui sistem
prin reprezentarea acestora cu elemente discrete pentru care aspectele fizice i
matematice sunt bine definite. n literatura de specialitate se folosete uneori i
acronimul FEM (Finite Element Method) atunci cnd referirea se face la utilizarea
metodei elementelor finite.

7.1.1. AVANTAJELE UTILIZRII METODEI ELEMENTELOR


FINITE
Dezvoltarea vertiginoas i extinderea pn aproape de generalizare a
metodei elementelor finite se explic prin numeroasele sale avantaje dintre care
cele mai importante sunt:

200

Elemente de baz ale proiectrii asistate de calculator

a. Generalitatea. Poate fi privit ca o metod general de integrare a


ecuaiilor i sistemelor de ecuaii difereniale. Drept urmare aceast metod se
poate aplic n diverse domenii:
- calculul structurilor n regim de solicitare static i dinamic;
- calculul problemelor de valori proprii ale structurilor elastice (vibraii libere
i forate, cu sau fr amortizare, rspuns dinamic i stabilitate elastic);
- transfer de cldur;
- mecanica fluidelor;
- probleme de electricitate i magnetism, etc.
b. Simplitatea conceptelor de baz. Metoda opereaz cu un numr relativ mic
de concepte foarte simple, uor de asimilat de cei interesai n utilizarea ei.
c. Supleea metodei. Metoda nu conine n ea nsi nici un fel de restricii
privind modul de aplicare, ceea ce i asigur o suplee nelimitat n privina
modului i condiiilor n care se aplic.
d. Utilizarea calculatoarelor. Metoda elementelor finite nu poate fi utilizat
dect pe calculatoare relativ performante. Pentru aceasta este necesar elaborarea
unor programe corespunztoare. Consecina acestui fapt este c totdeauna calculul
se realizeaz n condiii de nalt siguran, rezultatele obinute avnd un nivel de
ncredere ridicat, incomparabil mai mare dect n cazul altor metode.
e. Cantitatea mare de informaii obinute. n urma efecturii calcului de
rezisten cu un program elaborat pe baza metodei elementelor finite, pentru
structura analizat se obine o foarte mare cantitate de informaii i anume:
deplasri n toate nodurile modelului, eforturile i/sau tensiunile n elementele
finite n care a fost discretizat structura, reaciunile n reazeme, greutatea proprie a
structurii etc. De asemenea, este posibil considerarea unui numr orict de mare
de mare de variante de ncrcare ale modelului, rezultatele calcului fiind obinute
pentru fiecare dintre acestea.
f. Existena unor programe performante. Cei interesai n utilizarea metodei
elementelor finite nu trebuie s elaboreze singuri programe de calcul deoarece n
prezent exist numeroase programe performante, nsoite de documentaia de
utilizare.

7.1.2. ETAPE DE LUCRU N METODA ELEMENTELOR FINITE


Metoda elementelor finite const n mprirea corpului analizat ntr-un
numr finit de elemente cu forme simple, bine studiate teoretic, cu proprieti a

201

Sistemul CAE

cror lege de variaie se cunoate i crora li se aplic teorii din diverse domenii:
rezistena materialelor, termotehnic, mecanica fluidelor, electricitate, magnetism.
Pentru studiul dinamic al anumitor structuri reale simple se pot elaborarea
modele matematice cu unul sau dou grade de libertate (DOF), caz n care aceste
modele descriu suficient de precis comportamentul lor. Structurile reale complexe
sunt n general sisteme cu o infinitate de grade de libertate. n acest caz o astfel de
schematizare nu este posibil, fiind necesar considerarea unor modele matematice
cu un numr mai mare de grade de libertate.
Se consider c o structur real are o infinitate de grade de libertate,
deoarece comportarea ei este definit complet doar cnd se cunoate micarea
fiecrui punct. De asemenea de multe ori distribuia masei, rigiditii i amortizrii
este neuniform, ceea ce face ca descrierea comportrii acestor structuri s poat fi
realizat cu ajutorul unor modele matematice discrete, avnd un numr finit de
grade de libertate (figura 7.1).

Fig. 7.1. Discretizarea unui domeniu.

Un model matematic care const din regiuni discrete (elemente) conectare


ntr-un numr finit de puncte (noduri) reprezint sistemul ce va fi analizat.
Necunoscutele primare ntr-o analiz sunt gradele de libertate pentru fiecare
nod al modelului cu elemente finite. Gradele de libertate pot include deplasri,
rotaii, temperaturi, presiuni, viteze, tensiuni electrice sau valori ale potenialului
magnetic i sunt definite prin intermediul elementelor ataate nodului.
Pe baza valorilor gradelor de libertate din noduri se calculeaz apoi prin
interpolare valorile pentru celelalte puncte (mai nti pe muchii, pe fee i apoi n
tot volumul). Dac interpolarea este liniar, se vorbete de elemente de tip n
(normale, care sunt cele mai des utilizate).

202

Elemente de baz ale proiectrii asistate de calculator

n acest caz calculele de interpolare sunt mai reduse, dar pentru obinerea
unei soluii realiste este necesar uneori un numr mai mare de elemente, caz n care
se folosesc elemente de tip p (polinomiale). Acestea necesit un aparat matematic
mai complicat dar sunt necesare n numr mai mic pentru a obine o analiz de
calitate. Uneori pentru anumite tipuri particulare de analize se folosesc
hiperlementele, care sunt elemente complexe, uneori realizate chiar de utilizator.
Pentru o analiz care utilizeaz metoda elementelor finite se parcurg
urmtoarele etape:
1) Modelarea piesei care const n utilizarea unui model simplificat cu care
se aproximeaz fenomenul studiat. Aceast idealizare presupune parcurgerea
urmtorilor pai:
a) Obinerea modelului geometric
Modelul geometric poate fi generat direct dac programul de analiz dispune
de un preprocesor performant, sau poate fi importat dintr-un program CAD.
Trecerea de la structura real la cea idealizat, conine un anumit grad de
arbitrar deoarece nu exist algoritmi sau proceduri generale pentru realizarea
acestui proces.
Dac calculul propriu-zis se poate executa n mod automat pe calculator,
elaborarea modelului de calcul depinde n foarte mare msur de abilitatea,
experiena i ingeniozitatea inginerului care realizeaz analiza. Paradoxal este
faptul c, pentru a modela corect o structur, este necesar cunoaterea ct mai
complet a sa, ceea ce este evident n opoziie cu nevoia de a o cerceta.
De asemenea, modelul trebuie s fie adecvat scopului propus, un model
excesiv de complicat care i propune s aib n vedere toate aspectele i detaliile
structurii poate deveni costisitor, greoi sau chiar inoperant.
b) Stabilirea proprietilor specifice fiecrei pri a modelului (care) const
n indicarea caracteristicilor de material, de rezisten sau geometrice specifice (de
exemplu grosimea unei table poate fi modelat ca o suprafa i nu ca un volum).
Unele proprieti pot fi preluate din biblioteci furnizate de firma care a
realizat programul sau din biblioteci proprii ale utilizatorului.
c) Alegerea tipurilor de elemente i discretizarea piesei (realizarea reelei de
elemente finite, numit i mesh).
Alegerea corect a tipurilor i dimensiunilor elementelor, are un rol
hotrtor n obinerea unor rezultate corespunztoare i implic temeinice
cunotine teoretice i mult experien din partea utilizatorului aplicaiei.
De obicei precizia rezultatelor se mrete cu fineea discretizrii, dar timpul
n care se obine soluia crete proporional cu ptratul numrului de elemente
utilizate. O soluie la aceast problem o poate reprezenta utilizarea elementelor de
tip p i a hiperelelmentelor.

Sistemul CAE

203

n figura 7.2 se prezint discretizarea n elemente finite pentru o punte


spate, realizat pe jumtate de model.

Fig. 7.2. Exemplu de discretizare pentru o punte spate.

d) Stabilirea condiiilor exterioare (boundary conditions) care const n


diferite tipuri de constrngeri: mod de sprijinire (anularea unor grade de libertate),
aciunea unor fore i momente (inclusiv de inerie), existena unor cmpuri de
deformaii, de temperaturi, de presiune, de vitez etc.
ncrcrile pot fi nodale, pe o curb, pe o suprafa sau pe un volum, dar n
final sunt reduse toate n noduri.
i n aceast etap se realizeaz o idealizare a constrngerilor, deoarece se
lucreaz cu ipoteze simplificatoare, iar elementele finite pot fi constrnse doar n
anumite noduri (doar nodurilor li se poate anula translaia sau rotaia dup anumite
direcii).
Programele actuale permit introducerea ntr-un mod automat a condiiilor
exterioare pornind de la descrierea CAD a modelului, care poate fi realizat ca un
ansamblu de elemente. n figura 7.3 se d un astfel de exemplu privind simularea
probei de traciune pentru o furc etrier.
Aceast pies se ncearc la traciune prin folosirea unui element de tragere,
furca fiind fixat prin intermediul a dou uruburi pe un dispozitiv solidar cu batiul
mainii de ncercare.

204

Elemente de baz ale proiectrii asistate de calculator

Fig. 7.3. Stabilirea condiiilor exterioare (boundary conditions) n cazul simulrii


probei de traciune pentru o furc etrier.

Pentru a simula modul de ncercare prevzut n documentaia specific privind


omologarea piesei, se aplic constrngerile urmtoare:
- furca etrier este fixat rigid pe interiorul gurilor unde se monteaz
uruburile de prindere;
- elementului de traciune i se impune o deplasare paralel cu propria ax;
- se stabilesc condiiile de contact ntre suprafeele omoloage ale furcii etrier
i respectiv ale elementului de traciune.
Modelul cu elemente finite utilizat a fost obinut utiliznd modulul de
preprocesare al aplicaiei CATIA V5.
2) Obinerea valorilor mrimilor fizice care prezint interes (calculul
propriu-zis) const n definirea i apoi rezolvarea unor sisteme de ecuaii
matriceale. Astfel, n cadrul unei probleme de rezisten, pentru fiecare grad de
libertate se scrie cte o ecuaie, care poate fi dup caz liniar sau neliniar.
Dificultatea principal n rezolvarea sistemelor const n special n numrul
foarte mare de ecuaii ce trebuiesc rezolvate simultan (zeci i chiar sute de mii de
ecuaii). Rezultatele care se obin se depun n fiiere pe disc, i cel mai adesea sunt
redate prin intermediul unui program special denumit postprocesor.

Sistemul CAE

205

n figura 7.4 se prezint harta distribuiei tensiunilor echivalente maxime,


obinute dup criteriul Von Mises, pentru furca etrier prezentat. Calculul fiind
realizat cu programul ABAQUS.

Fig. 7.4. Harta distribuiei tensiunilor echivalente maxime, obinute dup


criteriul Von Mises.

3) Interpretarea rezultatelor obinute


Aceast etap reprezint de fapt scopul ntregi analize, aici trebuie s se dea
verdictul dac piesa calculat sau procesul studiat sunt corespunztoare utilizrii
lor viitoare.
Modelul de calcul i rezultatele obinute cu ajutorul su trebuie supuse la
numeroase teste i verificri cum ar fi:
a. Verificri experimentale efectuate pe structura real (dup ce s-a proiectat
i realizat structura - n caz c este posibil acest lucru). Aceste verificri sunt cele
mai concludente, dar sunt i foarte costisitoare. Se pot face ns verificri
experimentale i pe modele fizice reduse la scar ale structurii reale, caz n care
intervin ns probleme de modelare i similitudine.
b. Efectuarea calculelor pe dou sau mai multe modele i compararea
rezultatelor obinute. Se pot folosi elemente diferite, de exemplu un model poate fi
realizat din bare, plci, din elemente de tip solid sau combinaii ale acestora.

206

Elemente de baz ale proiectrii asistate de calculator

Pentru comparaie se mai pot folosi alte metode de calcul, de exemplu


modele cu elemente de frontier, sau dac este posibil, pentru anumite zone ale
modelului, se pot realiza calcule analitice.
c. Verificarea corectitudinii geometriei unui model de calcul, operaie ce
poate fi efectuat prin: procesarea datelor de intrare i vizualizarea structurii,
compararea greutii calculate pentru modelul cu greutatea piesei existente, etc.
d. Pentru modelele care reprezint proprieti de simetrie sau antisimetrie
rezultatele obinute prin calcul (deplasri i tensiuni) trebuie s aib valori egale n
punctele simetrice i valori egale dar de semn schimbat n punctele antisimetrice.
e. Verificarea modelului de calcul cu un sistem de calcul foarte simplu, de
exemplu o for concentrat, un moment etc.
Dac se constat o bun concordan a rezultatelor calculului cu rezultatele
obinute din msurtori sau prin alte metode, atunci este posibil extinderea
metodei de calcul la piese asemntoare din punct de vedere constructiv i
funcional. Analiza rezultatelor obinute trebuie s permit de asemenea optimizri
funcionale (creterea siguranei n exploatare) i dimensionale (reducerea
gabaritului, simplificarea tehnologiei sau utilizarea unor materiale mai ieftine).
Programele care utilizeaz metoda elementelor finite pot fi utilizate n
urmtoarele tipuri fundamentale de analize:
- analize structurale (Structural Analysis);
- analize termice;
- analize de dinamica fluidelor (CFD - Computational Fluid Dynamics);
- probleme de electricitate i magnetism.

7.1.3. ANALIZE STRUCTURALE


Analizele structurale constau n calculul de rezisten al structurilor cu una
din metodele generale precum cele cu elemente finite, cu elemente de frontier sau
cu diferene finite. Toate tipurile de programe pentru analizele structurale se
bazeaz pe urmtoarele ecuaii generale de micare ale sistemului cu elemente
finite:
[M]{ u(t)} + [B]{u(t)} + [K]{u(t)} = {P(t)}, unde:
(7.1)
[M] - matricea de mas (inerial);
{u(t)} - vectorul acceleraiei;
[B] - matricea de amortizare;
{u(t)} - vectorul vitezelor;

Sistemul CAE

207

[K] - matricea de rigiditate;


{u(t)} - vectorul deplasrilor;
{P(t)} - vectorul forelor generalizate repartizate n noduri.
Principalele categorii de astfel de analize sunt:
a) statice, cnd se consider c fora este aplicat foarte lent ({u} i {u}
sunt vectori nuli), n acest caz ecuaia devine:
{P}=[K]{u}

(7.2)

La rndul lor analizele statice pot fi:


- liniare. Se consider c eforturile se plaseaz n zona liniar a caracteristici
tensiune deformaie (prin urmare nu se ajunge la deformaii n domeniul plastic;
ncrcrile putnd fi mecanice sau termice);
- neliniare. n cazul utilizrii metodei elementelor finite problemele neliniare
se mpart n urmtoarele patru clase:
- probleme cu neliniaritate de material.
n acest caz pentru model se consider o dependen ntre tensiuni i
deformaii mai complex dect legea lui Hooke, determinat de configuraia curbei
caracteristice a materialului. Se presupune c deformaiile mari se produc peste
limita de curgere, motiv pentru care aceste modele se mai numesc i postcurgere.
- probleme cu neliniaritate geometric.
Modelele din aceast clas au n vedere producerea unor deplasri mari n
procesul de deformaie. Relaiile dintre deformaii i deplasri devin neliniare i de
asemenea pot avea abateri mari de la dependena liniar.
- probleme cu neliniaritate general.
Este cazul n care neliniaritile sunt att fizice (de material), ct i
geometrice.
- de stabilitate (flambaj).
Aceste calcule au ca scop s determine dac sub aciunea constrngerilor
structura calculat se va afla n domeniul stabil sau instabil (flambeaz sau nu).
n cazul analizelor neliniare programele de calcul rezolv ecuaiile printr-un
proces iterativ. Mrimea pasului de integrare i numrul de pai au o importan
deosebit n stabilirea convergenei soluiei.
Un numr excesiv de pai reduce eficiena calculului prin creterea timpului
de rulare pentru un model, ns ofer avantajul unei soluii precise, pe cnd un
numr mic de pai poate cauza divergena soluiei.
b) modale, se presupune c piesa vibreaz sub influena unui impuls iniial;
n acest caz intereseaz modul propriu de vibraie i frecvena proprie de vibraie.

208

Elemente de baz ale proiectrii asistate de calculator

Un mod propriu de vibraie reprezint una dintre multiplele modaliti n


care se deformeaz piesa atunci cnd vibreaz.
Modurile proprii de vibraie se numeroteaz de la frecvenele cele mai mici
la cele mai mari. O pies descompus n elemente finite (discretizat) va avea un
numr de moduri proprii de vibraie egal cu suma gradelor de libertate ale tuturor
elementelor din care se scade numrul gradelor de libertate anulate prin
constrngeri. Modurile proprii pot fi analizate n lipsa amortizrii sau innd cont
de aceasta. O astfel de analiz se face pentru a evita apariia frecvenelor proprii n
domeniul frecvenelor de utilizare a piesei, ntruct poate aprea fenomenul de
rezonan. Modul n care vibreaz liber un corp este o trstur a formei corpului i
a materialului din care este realizat.
Avantajele folosirii analizei modale n studiul unui sistem sunt:
- evalueaz caracteristica dinamic a structurii;
- frecvenele proprii odat determinate pot fi utilizate pentru:
- analiza n frecven i/sau analiza tranzitorie;
- analiza experimental;
- optimizarea comportamentului dinamic al structurilor.
n figura 7.5 se prezint al doilea mod de vibraie obinut n urma analizei
modale realizat cu programul MSC/NASTRAN, pentru carcasa convertorului
catalitic. Aceast valoare a frecvenei fost determinat i experimental, n figura 7.6
se prezint rezultatele obinute n urma prelucrrii acestora.

Fig. 7.5. Modul doi de vibraie corespunztor frecvenei de 1421,9 Hz.

Sistemul CAE

209

Folosirea combinat a analizei modale experimentale i a celei realizate prin


calcul nu este o sarcin uoar. ns abilitatea de a cupla cele dou componente ale
analizei modale poate evita eventualele erori de proiectare, reducnd astfel timpul
de realizare al unui produs, cu efecte directe asupra costurilor i nu numai.

Fig. 7.6. Rezultate experimentale obinute privind analiza modal a carcasei


convertorului catalitic.

n plus validarea experimental d o ncredere suplimentar c modelele vor


da rezultate precise. De asemenea, rezultatele experimentale pot fi folosite pentru a
reprezenta componente ce nu pot fi modelate cu precizie ct i pentru a stabili
gradul de amortizare intern al unei structuri.
Ansamblurile complexe sunt ns practic imposibil de modelat n totalitate,
datorit numeroaselor ipoteze simplificatorii.
De exemplu, pentru caroseria unui automobil, modelul cu elemente finite
consider c toate mbinrile sunt rigide, fr amortizare. n realitate, mbinrile
sunt departe de a fi rigide (cele nituite, sudate etc. ) avnd i o amortizare, astfel
nct modelul nu va prezice fidel comportarea dinamic a acesteia.

210

Elemente de baz ale proiectrii asistate de calculator

Prin realizarea unei analize experimentale i trecnd apoi printr-un numr de


iteraii ale modelului, schimbnd rigiditatea mbinrilor i adugnd coeficieni de
amortizare, poate fi obinut o bun corelaie ntre calculul realizat i comportarea
structurii reale.
Evident, experiena ctigat privind modul cum caracteristicile structurii
sunt corelate cu modelul, poate fi capitalizat prin realizarea unor baze de date pe
care pot fi construite modelele viitoare.
Rspunsul dinamic al structurii n analiza modal, este reprezentat de suma
rspunsurilor modurilor individuale de vibraie.
c) dinamice, cnd fora se modific n timp dup anumite legi:
- tranzitorii: analiza tranzitorie reprezint n termeni generali rspunsul
unei structuri la ncrcri variabile n timp.
Deoarece ntr-o structur mecanic exist diferite modaliti de disipare a
energiei (frecri n ansamblurile nedemontabile, frecri interne, plasticitate, etc.) se
realizeaz o echivalen ntre amortizarea structural i amortizarea vscoas.
n general pentru structurile mecanice amortizarea structural este estimat
la 36 % din amortizarea critic n zona primei frecvene proprii.
n cazul analizelor tranzitorii vectorul for {P(t)} poate fi descris fie analitic,
fie tabelar (for-timp) prin relaii de tipul (7.3) sau (7.4):
{P(t)} = {AF(t - ) }

(7.3)

n care: A - factor de scar;


t timp;
- defazaj,
sau de forma:
{P(t)} =

0 , t < (T 1 +) sau t > (T 2 + )

(7.4)

A t*B eCt* cos (2F t* + P), (T 1 +) < t < (T 2 +)

Unde: t* = t -T1 -
T 1 ,T 2 - intervale de timp,
B - coeficient de cretere,
C - coeficient exponenial,
F - frecvena,
P - faza.
Rezultatele acestui tip de analiz sunt deplasrile i tensiunile maxime ce apar n
structur n cazul solicitrilor variabile.

Sistemul CAE

211

- rspuns armonic: nseamn aplicarea unei fore care crete i scade


sinusoidal, analizndu-se eforturile i deformaiile din pies.
- rspuns la spectru: solicitarea reprezint rezultanta suprapunerii mai
multor solicitrii armonice cu frecvene diferite, dar cu amplitudini maxime care nu
se modific n timp. Spectrul poate fi continuu sau discret.
n cazul spectrului discret, solicitarea poate fi periodic (frecvenele sunt
toate multipli ai frecvenei cele mai joase, denumit frecven fundamental) sau
cvasiperiodic (frecvene discrete de valori oarecare);
- vibraii aleatoare: spectrul de frecvene este continuu i amplitudinile
maxime evolueaz n timp.
Spre deosebire de cele trei cazuri anterioare care sunt deterministe, valoarea
pe care o va lua solicitarea la un anumit moment de timp nu poate fi precizat dect
(cel mult) din punct de vedere statistic, prin mrimi precum media sau dispersia.
d) de oboseal a materialului i propagare a fisurilor, n acest caz se
determin rezistena la oboseal a piesei de analizat i acolo unde este cazul se
studiaz fenomenele legate de propagarea fisurilor.
Cele mai cunoscute programe utilizate n analiza structural sunt:
- MSC/Nastran (NASa TRansient ANalysis, utilizeaz programe cum ar fi
Aries i Patran pentru pre/postprocesare);
- ABAQUS;
- ANSYS;
- ALGOR (procesor Super Draw) Postprocesare;
- I-DEAS;
- COSMAS;
- Precum i : SAP (Stress Analysis Program), UAI/Nastran, CSA/Nastran,
NISA, LUSAS, RASNA, FEMAP, QFIELD, RADIOSS, SAMCEF, AMSA etc.

7.1.4. ANALIZE TERMICE


n acest tip de analize se studiaz diferite probleme de termotehnic:
echilibrul fluxurilor de cldur, efectul acestora asupra cmpului de temperatur,
influenele regimului termic asupra proprietilor fizico-chimice ale pieselor.
Programele din aceast categorie lucreaz cu trei tipuri de transfer de
cldur: conducie, convecie (liber sau forat) i radiaie.
Ecuaia care guverneaz transferul de cldur ntr-un sistem cu elemente
finite este:
[C]{T} + [K]{T} = {Q}, unde:

(7.5)

212

Elemente de baz ale proiectrii asistate de calculator

[C] matricea cldurilor specifice;


[K] matricea conductiviti termice efective;
{T} i {T} vectorii temperaturilor nodale i derivatelor n raport cu timpul
ale acestora;
{Q} vectorul fluxurilor de cldur efective nodale.
Programele pot realiza analize termice pentru regimuri staionare sau
tranzitorii. Analizele termice staionare evalueaz echilibrul distribuiei de
temperatur dintr-o structur i fluxurile de cldur staionare. Pot fi aplicate
ncrcri care includ suprafee de convecie, fluxuri termice, gradieni ale acestora,
surse de cldur i temperaturi impuse.
n figura 7.7 se prezint distribuia de temperaturi n urma unei analize
termice pentru un piston.

Fig. 7.7. Distribuia de temperaturi pentru un piston n cazul unei analize termice.

Analizele pot fi liniare sau neliniare. ntr-o analiz liniar a transferului


staionar de cldur, nu sunt considerate efectele produse de cldura specific sau
de proprietile materialelor care depind de temperatur. Analizele la care se ine
cont de radiaie sunt totdeauna neliniare.
Analizele termice tranzitorii presupun variaii brute ale temperaturilor
(ocuri termice) sau fluxuri de cldur variabile n timp.
Analizele tranzitorii sunt guvernate de urmtoarea ecuaie diferenial:

Sistemul CAE

213

[B]{du/dt} + [K]{u} + [R]{u+Tabs}4 = {P} +{N}


(7.6.)
unde :
[B] - matricea de capacitate;
[K] - matricea de conducie ;
[R ]- matricea de radiaie ;
{P} - vector al cldurii aplicate, care poate fi constant sau variabil n timp ;
{N}- vector de transfer de cldur neliniar, care depinde de temperatur ;
{u}- vectorul temperaturilor nodale;
Tabs - temperatura n grade Kelvin.
Un caz mai complex l reprezint analizele termostructurale n care se
combin solicitrile mecanice cu cele termice. n figura 7.8 se prezint rezultatele
unei astfel de analize realizat n regim tranzitoriu, pentru un disc de frn n cazul
frnrii intensive. S-a considerat cldura rezultat n urma frnrii ca fiind
introdus sub form de flux de cldur constant pe toat durata frnrii, care a fost
considerat de 3,2 s. Nu s-a luat n consideraie convecia i radiaia, ceea ce
nseamn c pe toat durata frnrii discul de frn primete cldur fr a ceda
nimic ctre exterior (cazul frnrii intensive: [R]=0, {N}=0 v. rel. 7.6.).
Cldura a fost aplicat sub form de flux termic constant pe toat suprafaa
mturat de plcuele de frn, pe ntreaga perioad a frnrii. Analiza a fost
efectuat n acest caz cu programul MSC/NASTRAN.

Fig. 7.8. Distribuia de tensiuni unitare echivalente pentru t = 3,2 s (valori n MPa).

214

Elemente de baz ale proiectrii asistate de calculator

Prin utilizarea programelor de analize termice se urmrete calcularea unor


rezultate precum:
- fluxuri de cldur;
- solicitri mecanice i deformaii care apar ntr-o pies sau ansamblu
mecanic ca urmare a dilatrilor;
- distribuii spaiale ale temperaturilor ct evoluia temporal a acestora;
- schimbri de faz: evaporare, condensare, solidificare (ngheare), topire
(dezgheare).

7.1.5. ANALIZE DE CURGERE A FLUIDELOR (CFD)


Majoritatea programelor importante care utilizeaz metoda elementelor
finite dispun de module pentru analize ale curgerii fluidelor (CFD- Computational
Fluid Dynamics). n figurile 7.9 i 7.10 se prezint un model pentru o analiz CFD
i respectiv rezultatele acestei analize, n cazul studiul curgerii din camera de
ardere a unui piston.

Fig. 7.9. Exemplu de realizare a unui model pentru un calcul CFD.

215

Sistemul CAE

Fig. 7.10. Rezultate obinute n urma unei analize CFD.

n acest domeniu sunt ns cteva aplicaii recunoscute ca deschiztoare de


drum:
- FIRE, realizat la binecunoscutul institut austriac de proiectare a motoarelor
AVL;
- FLUENT al firmei cu acelai nume;
- FLOTRAN al firmei ANSYS;
- N3S NATUR;
- ICEM, etc.
Programele CFD pot rezolva probleme privind curgerea laminar sau
turbulent a fluidelor compresibile i incompresibile n regim subsonic, transonic i
supersonic. Analizele pot fi efectuate cu un singur gen de fluid sau cu fluide
multiple i pot fi cuplate cu analize termice.
Cu astfel de programe se pot simula i vizualiza micarea curenilor de aer n
interiorul habitaclului unui automobil, cu efecte directe asupra soluiilor de
proiectare i a modului de reglare pentru instalaii de degivrare i dezaburire sau de
condiionare a aerului.

7.1.6. OPTIMIZRI ALE PROIECTELOR


Obiectivul problemei de optimizare este extremarea unei funcii, numit
funcie obiectiv, pe care o notm cu F(x) definit pe Rn i cu valori n Rn,
dependent de aceleai variabile de proiectare care figureaz i n restriciile de
proiectare. Alegerea funciei obiectiv este unul din cele mai importante aspecte din
procesul de optimizare.

Restriciile rk (k = 1,..., K) i funcia obiectiv F constituie modelul


problemei de optimizare formulat. n problema de optimizare se determin

216

Elemente de baz ale proiectrii asistate de calculator

vectorul variabilelor de proiectare x0 = (x10,..., xn0) , n spaiul real Rn astfel


nct:
rk(x) 0

(k = 1,..., K)

(7.7)

Pe lng restriciile rk, problemele de programare matematic mai pot conine


i alte restricii, ca de exemplu, condiia de nenegativitate sau de numr ntreg
pentru unele sau toate componentele vectorului x.
Procesul de optimizare const n obinerea unui comportament optim pentru
ansamblul considerat i presupune modificarea parametrilor definitorii ai
sistemului. Schimbarea acestora la ntmplare duce de cele mai multe ori la risip
de resurse.
De aceea un proces de optimizare va trebui s stabileasc foarte clar:
- ce se urmrete prin aceast activitate (stabilirea unor variabile de
proiectare sau de stare ale sistemului i funciile obiectiv pentru indicarea
comportamentului dorit);
- care sunt parametrii ce pot fi optimizai;
- care sunt restriciile ce privesc aceti parametrii (pn unde se poate merge
cu modificarea lor);
- modul de definire a criteriilor de apreciere i comparare pentru soluiile ce
pot fi obinute prin modificarea parametrilor;
- evidenierea sensibilitii sistemului la schimbarea parametrilor pentru a-i
gsi pe cei mai favorabili optimizrii;
- stabilirea limitelor pn la care trebuie continuat, astfel efortul pentru
ameliorare (oameni, timp, costuri) s nu fie mai mare dect ctigul.
O abordare modern const n optimizarea geometric a unei piese care este
solicitat ntr-un anumit mod astfel nct s se limiteze fie eforturile maxime, fie
volumul total, fie raportul dintre volumele anumitor zone ale piesei. Aceste mrimi
reprezint funciile obiectiv. Materialul din zone mai puin solicitate poate fi
eliminat sau redistribuit acolo unde tensiunile sunt mari.
De obicei optimizarea formei se realizeaz n mod diferit pentru:
- modele geometrice neparametrice, la care programul are o mai mare
libertate de aciune;
- modele geometrice parametrice, care trebuie s ndeplineasc n
permanen anumite cerine cu privire la caracteristicile geometrice ale piesei; n
acest caz se vorbete despre optimizare topologic.

7.2. SIMULAREA PROCESELOR INDUSTRIALE


Simularea proceselor a devenit o necesitate pentru toate companiile
interesate n realizarea unor procese ieftine i de calitate. Produsele software care
simuleaz procesele industriale au n comun cteva particulariti: existena unui

Sistemul CAE

217

pre i postprocesor, care permit prelucrarea geometriei dintr-un sistem CAD


(import/export de fiiere IGES, DXF, VDA); introducerea condiiilor limit;
vizualizarea, interpretarea rezultatelor cu ajutorul reprezentri grafice i a
animaiei. S-au dezvoltat programe care simuleaz cu destul succes cele mai
diverse procese industriale cum ar fi: ambutisarea, turnarea, forjarea, sudarea,
injectarea maselor plastice, etc.
n continuare se dau cteva exemple din multitudinea de programe care sunt
folosite pe scar larg la ora actual n domeniul simulrii proceselor industriale.
Simularea proceselor de ambutisare
n momentul de fa exist multe programe cu ajutorul crora se pot simula
deformarea i decuparea tablelor din metal (PAM STAMP, AutoForm, Hypermesh,
Sheet Metalworking, ANSYS/LS-DYNA, etc.), care in cont de aspectele specifice
ale acestor procese, cum ar fi:
- proiectarea formei semifabricatului i a matriei;
- caracteristicile semifabricatului i ale utilajului pe care se realizeaz
piesele;
- simularea operaiei de ambutisare, cu optimizarea fazelor de deformare i
detensionarea final a materialului;
- simularea funcionrii presei, inclusiv calculul puterii de acionare, i a
modulului de alimentare cu semifabricate i de depozitare a pieselor.
Simularea proceselor de turnare
Proiectarea formelor complexe de turnare reprezint un proces dificil care
ridic multe probleme n practica curent. Programul PAM CAST SIMULATOR
care a fost prezentat pentru prima dat n 1989, a revoluionat practic tehnica
proiectrii formelor i a proceselor de turnare. Bazat pe FEM, produsul asigur o
gam larg de instrumente pentru simularea tridimensional a umplerii formei i a
solidificrii materialului, precum i pentru determinarea defectelor specifice
acestor procese. Utiliznd ecuaiile Navier-Stokes i innd seama de comportarea
termic a fluidului vscos i a suprafeei libere, programul poate prezice apariia
defectelor, facilitnd astfel optimizarea formei i a procesului de turnare.
Prin utilizarea unor astfel de programe de simulare specialitii din domeniul
turnrii au un real ajutor att n proiectarea propriu-zis a formelor i a proceselor
de turnare, ct i n verificarea unor proiecte elaborate pe cale clasic.
Simularea proceselor de forjare
Una dintre cele mai complexe abordri cu metoda elementelor finite o
constituie modelarea proceselor de forjare, care din punct de vedere fizic i
matematic reprezint un fenomen tranzitoriu, puternic neliniar. n plus este
caracterizat de o deformare spaial accentuat a materialului, prin schimbul

218

Elemente de baz ale proiectrii asistate de calculator

permanent de cldur ntre corpul forjat i mediu i printr-o continu modificare a


condiiilor de margine. n cele mai multe cazuri forma semifabricatului este relativ
simpl dar piesele finale au forme complexe fiind obinute prin mai multe treceri.
Programe precum MSC Super Forge, EdgeCAM sau TopMold, destinate
conceperii matrielor i simulrii proceselor de forjare ofer multiple faciliti care
sunt de un real folos specialitilor din domeniu. Astfel programul MSC Super
Forge permite simularea, verificarea i optimizarea tehnologiilor de forjare,
respectiv estimarea problemelor ce pot aprea n acest proces cum ar fi:
mpachetri, neumplerea matriei de forjare, decarburri. Programul se bazez pe
un fundament matematic eulerian, care nltur problemele generate de
distorsionarea elementelor reelei de discretizare reeaua de elemente finite
curge odat cu materialul.

7.3. METODA ELEMENTELOR DE FRONTIER


Analiza cu elemente de frontier BEA (Boundary Element Analysis)
reprezint o tehnic sistematic pentru evaluarea performanelor unei structuri care
necesit modelarea cu elemente discrete, pentru care aspectele fizice i matematice
sunt bine definite, doar pentru zona ce delimiteaz structura. n cazul unui corp
solid frontiera este suprafaa care l mrginete, iar pentru o structur
bidimensional (plan) aceasta este alctuit dintr-un contur exterior i eventual
unul sau mai multe contururi interioare.
Faptul c BEA se refer la analiza evenimentelor care au loc doar pe
frontiera modelului de studiat ofer nite avantaje fa de FEA, cum ar fi:
-

se reduce substanial timpul necesar preprocesrii (se estimeaz c se poate


reduce de pn la 25 de ori);
modificarea modelului este foarte simpl i nu necesit regenerarea reelei
de elemente;
elementele de frontier au acuratee mai mare deoarece sunt calculate chiar
pe frontier i nu extrapolate la frontier ca n cazul elementelor finite;
n analizele structurale, componentele solicitrilor mecanice pot fi
calculate direct i nu ca mrimi ce deriv din deplasri ca n cazul FEA,
ceea ce permite utilizarea unei reele cu un numr mai mic de elemente;
permite analize de detaliu ale solidelor 3D care conin guri, filete sau alte
variaii de form de mici dimensiuni, deoarece geometria real poate fi
analizat fr simplificri;
metoda permite o abordare foarte bun a problemelor de contact dintre
corpuri deoarece eforturile i deplasrile se calculeaz direct pe suprafa;
pot fi modelate cu uurin fenomene care apar n domenii de analiz de
foarte mari dimensiuni, care pot fi considerate infinite;

219

Sistemul CAE

permite analiza cu acuratee a fenomenelor legate de producerea i


propagarea fisurilor, fr a fi necesar utilizarea de elemente speciale pentru
modelarea acestora.
Aparatul matematic folosit BEA fiind diferit de cel folosit de FEA (fiind mai
nou i mai complex) d posibilitatea comparrii rezultatelor obinute prin cele dou
metode, lucru foarte util atunci cnd modelul de analizat este complex i cnd nu se
pot face determinri experimentale.

7.4. PROGRAME
CORPURI

PENTRU

MECANICA

SISTEMELOR

DE

Din diversa categorie de programe CAE, fac parte i programele destinate


analizei sistemelor mecanice complexe care au pri n micare. Acestea pun la
dispoziia specialitilor unelte software necesare realizrii optimizrii funcionale a
unui ansamblu nainte ca acesta s fie realizat sau permit ameliorarea i
diversificarea unor produse care se afl deja n fabricaie. Studiile care se pot face
cu aceste programe sunt cinematice i dinamice.
Cinematica este ramura mecanicii care lucreaz cu micri abstracte, fr a
ine cont de fore sau de mas, n timp ce dinamica ia n calcul toate aceste
elemente. De asemenea pot fi descrise dou tipuri de micri cu corpuri rigide i cu
corpuri flexibile.
Micarea sistemelor de corpuri rigide presupune c flexibilitatea de micare
a membrilor structurii are un efect neglijabil asupra soluiei, pe cnd micarea
sistemelor de corpuri flexibile ine seama de deformaiile locale ce apar n
structur.
Aceste tipuri de programe, cunoscute i sub denumirea multibody system
computer codes, sunt destinate simulrii comportamentului cinematic i dinamic al
sistemelor mecanice complexe, precum i analizei i sintezei mecanismelor.
Rezultatele obinute cu aceste programe constituie adesea date de intrare
pentru programele destinate calculelor de rezisten ale pieselor sau calculelor de
dinamica fluidelor.
Exist numeroase programe destinate studiului cinematicii i dinamicii
sistemelor alctuite din corpuri solide: ADAMS, AUTODIN/ROBOTRAN, VDAS,
ALGOR, COMPAMM, MORTAN, etc.
Dintre acestea programul ADAMS (acronim obinut de la Automatic
Dynamic Analysis of Mechanical Systems - Analiza dinamic automat a
sistemelor mecanice), produs al firmei americane Mechanical Dynamics Inc., este
unul dintre cele mai vechi i mai cunoscute programe de simulare a unor micri
tridimensionale ale unui larg domeniu de sisteme mecanice.

220

Elemente de baz ale proiectrii asistate de calculator

Programul reprezint de fapt un sistem software, compus dintru-un numr de


programe integrate care se utilizeaz pentru analiza din punct de vedere cinematic
i dinamic, a sistemelor mecanice complexe.
Astfel modulele suplimentare implic metode de mbuntire a construciei
modelului, oferind faciliti cum ar fi:
- modelarea cu efort minim a unor sisteme de mare complexitate specifice
autovehiculelor pentru puni, suspensii, pneuri, etc;
- realizarea prilor componente ale sistemului prin modelarea unor corpuri
solide;
- preluarea modelelor din alte sisteme CAD;
- modelarea sistemelor de control n bucl nchis sau n bucl deschis;
- realizarea unor modele umane, necesare n studii ale impactului, sau de
ergonomicitate;
- optimizarea traictoriilor unor pri ale sistemului mecanic;
- realizarea unor filme de animaie cu aspect realist.
Programul ADAMS folosete conceptul de constrngere pentru a defini un
numr de elemente cinematice sau dinamice care impun restricii asupra prilor. n
acest sens, constrngerile pot fi de tip articulaii, funcii de micare sau fore.
Pentru modelul cinematic se definesc constrngerile de tip articulaii i
funcii de micare, iar cnd se creeaz modelul dinamic, se elimin funciile de
micare i se completeaz sistemul mecanic cu fore.

BIBLIOGRAFIE

1. Drgoi, G., Guran, M. Sisteme integrate de producie asistate de calculator.


Ed. Tehnic Bucureti, 1997.
2. Barbu, Gh., Vduva, I. i Boloteanu, M. Bazele informaticii. Ed. Tehnic
Bucureti, 1997.
3. Berce, P., . a., Fabricarea rapid a prototipurilor. Ed. Tehnic Bucureti,
2000.
4. Clenci, A., Vieru, I., Conceptul CAE=CAx din perspectiva reducerii

timpului de dezvoltare. Lucrrile celui de-al VIII-lea Simpozion


Naional de Geometrie Descriptiv, Grafic tehnic i Design, Vol I,
Braov, 5-7 iunie 2003, ISBN 973-635-195-5.
5. Dragomir, V. i Teodorescu, S. Geometrie descriptiv. Ed. Didactic i
pedagogic, Bucureti, 1963.
6. Dragomir, D., Proiectare asistat de calculator pentru inginerie mecanic.
Ed. Teora, Bucureti 1996.
7. Husein, Gh. i Tudose, M. Desen Tehnic. Ed. Didactic i pedagogic,
Bucureti, 1978.
8. Ionescu, F., Grafica n realitatea virtual. Ed. Tehnic Bucureti, 2000.
9. Ivan, N. V., Sisteme CAD/CAM algoritmi i programe CAD T. Ed. Didactic
i Pedagogic, Bucureti, 2001.
10. Omirou.,S., Barounis., K., Preda., I., CNC Comanda mainilor unelte
asistat de calculator. Culegere de lucrri: Ingineria mecanic i electric a
autovehiculelor. Ed. Universitii Transilvania, Braov,1997.
11. Pandrea, N. i Popa, D. Mecanisme. Teorie i aplicaii CAD. Ed. Tehnic,
Bucureti, 2000.
12. Pandrea, N. i Popa, D. Sinteza poziional a mecanismelor cu bare folosind
AutoCAD. Buletinul Universitii din Piteti seria Mecanic aplicat i
electromecanic, nr. 5, Piteti 2000.
13. Pandrea, N., Popa, D. i Stan, M. Utilizarea AutoCAD pentru analiza
cinematic a mecanismelor complexe. Al VII-lea Simpozion Naional de
Utilaje pentru Construcii, Vol. I, Bucureti, 2001.
14. Popa, D. Simularea cu AutoCAD a poziiilor, deformaiilor i deplasrilor
elastice n mecanisme spaiale. Analele Universitii din Oradea, pg. 105110, Oradea, 1997.

222

Elemente de baz ale proiectrii asistate de calculator

15. Popa, D. i Pandrea, N. O metod iterativ pentru analiza poziional a


mecanismelor spaiale, Analele Universitii Constantin Brncui - Tg. Jiu,
Seria Mecanic, termoenergetic, electroenergetic Nr. 4, Editura Ager
Trgu Jiu, 1997.
16. Popa, D. i Pandrea, N. Utilizarea graficii asistate n proiectarea
mecanismelor cu came. Construcia de maini, nr. 51, Bucureti, 1999.
17. Popa, D., Lazr, M. i Pandrea, N. CAD method in the optimal synthesis for
four-bars mechanisms generating imposed trajectories. The Eight IFToMM
International Symposium on Theory of Machines and Mechanisms, vol. I,
Bucureti, 2001.
18. Popa, D., Pandrea, N. i Popa, C. Aplicaie CAD pentru reducerea
dimensiunilor camelor de distribuie prin folosirea tacheilor curbi.
Buletinul Universitii din Piteti, seria Autovehicule Rutiere, nr. 12, Piteti,
2002.
19. Popa, D., Pandrea, N., Stan, M. i Popa, C. Consideraii privind folosirea
softurilor CAD n rezolvarea problemelor de mecanisme. Analele
Universitii din Ploieti, 1998.
20. Popa, D., Pandrea, N., Stan, M. i Popa C. Analiza cinematic i
cinetostatic a mecanismelor plane cu came folosind proiectarea asistat.
A VII-a Conferin de Autovehicule rutiere cu participare internaional
CAR' 97, Vol. M Motoare, Piteti, 1997.
21. Popa, D., Popa, C. Proiectarea asistat n ingineria mecanic. Ed. Tehnic
Bucureti, 2003.
22. Preda, I., Inginerie Asistat pentru Autovehicule, Ed. Universitii
Transilvania, Braov, 1998
23. Roca, A-S., Bazele proiectrii asistate de calculator, Reprografia
Universitii Craiova, 2001
24. Simion, I., AutoCAD 2002 pentru ingineri , Ed. Teora, Bucureti, 2003.
25. Singh, N., Computer Integrated Design and Manufacturing, Jhon Wyley &
Sons, 1997.
26. Tabacu, . i Clenci, A. Grafic pe calculator. AutoCAD. Ed. Universitii din
Piteti, 2001.
27. Tnsescu, A. Geometrie descriptiv, perspectiv i axonometrie. Ed.
Didactic i pedagogic, Bucureti, 1975.
28. Vrnceanu, Gh. Geometrie analitic, proiectiv i diferenial. Ed. Didactic
i pedagogic, Bucureti, 1974.
29. Vieru, I., Tabacu . Clenci A. AUTOCAD Aplicaii practice pentru
inginerie mecanic. Ed. Universitii din Piteti, 2004.
30. Vieru, I., Clenci, A., Nicolae, V., Niculescu, R., Static Stage Calculus for the
Front Stirrup Fork Using Finite Element, Proceedings of the International
Scientific Conference 2003,
Russe, Dec.2003.
31. Vieru, I., Vasile, G., Nicolae, V., Crivac, G., Petrache, G., Test simulation
for the front stirrup fork using FEM, XIII, International Scientific Meeting

Bibliografie

223

Motor Vehicles & Engines, Kragujevac, 4-6.10.2004.


32. Vieru, I., Niculcea, L., Petrache, Gh., Static Design of the passenger car
wheel using finite element method, Cea de a 3a Conferin Internaional
de elemente finite i de frontier, ELFIN3 Constana, 25-27 Mai,1995.
33. Vieru, I., Parlac, S., Tabacu, S., Nicolae, V., Crivac, Gh. Study of Catalitic
Converters Shell. Proceedings of First International Conference Prof.Emil
Gaiginschi Jubilee Advanced Concepts in Mechanical Engineering,
Iasi, July 8-10, 2004, pg.175-181, ISSN 1011-2855.
34. Vieru, I., Ionesu, t., Niculcea, L., Cmpian, V., Analiza termic a discului
de frn ventilat n cazul frnrii intensive. SMAT 2001, Craiova.
35. Zeid, I., V., CAD/CAM Theory and Practice ,Mc Graw, Hill, 1991.
36. *** AutoCAD 2002, Autodesk users Guide, 2001.
37. ***CAD/CAM/CAE Information. Automotive Engineer, colecia 1996-2004
38. ***Compuer Aided Design, colecia 1995-2000
39. ***Compuer in Industry, colecia 1995-2000
40. ***HelloCAD Fans. Colecia 1991-1994

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