Documente Academic
Documente Profesional
Documente Cultură
Dinel Popa
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.
2. INTEGRAREA ACTIVITILOR CU
CALCULATORUL - SISTEMUL CAD
2.1.
2.2.
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
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.
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.
4.5.
4.6.
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
4.7.
4.8.
4.9.
Comanda BLOCK
Comanda WBLOCK
Comanda INSERT
Comanda EXPLODE
Comanda DIVIDE
Comanda MEASURE
Comanda BHATCH
Comanda HATCHEDIT
Comanda DTEXT
Comanda STYLE
Comanda MTEXT
Comanda DDEDIT
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
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.
6. SISTEMUL CAM
6.1.
6.2.
6.3.
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
7. SISTEMUL CAE
7.1.
7.2.
7.3.
7.4.
BIBLIOGRAFIE
199
199
199
200
206
211
214
215
216
218
219
221
INTRODUCERE
Calitate
(Q)
ntreprindere
Costuri
(C)
Termene
(T)
Fig. 1.1. Tripleta calitate/termene/costuri.
10
Introducere
11
12
Proiectarea iniial
(faza zero)
Realizeaz o arhitectur a
sistemului
Proiectarea de ansamblu
(faza A)
Proiectarea de detaliu
(faza B)
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
R
e
p
r
o
i
e
c
t
a
r
e
Proiectarea propriu-zis
Evaluarea soluiei
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
16
T1
T2
T3
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
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
20
INTEGRAREA ACTIVITILOR CU
CALCULATORUL SISTEMUL CAD
22
23
CAI
CAO
CIM
PPS
CAE
CAD
CAP
CAQ(A)
CAM
24
25
26
Utilizatorul
uman
CAD
Calculatorul
Baza de date
introducerii de comenzi;
date pentru definirea comenzilor;
afiarea rspunsului hard-ului n efectuarea comenzilor lansate de
utilizator;
27
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
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
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);
31
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
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
34
35
Modelarea geometric
x x
P = y = f ( x)
z y ( x)
(3.1)
(3.2)
36
x x(u )
z z (u )
(3.3)
Modelarea geometric
37
38
(3.4)
(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.
Q(u ) = Pi B i ,n (u )
(3.6)
i =0
(3.7)
40
P1
P2
R1
R3
P1
P2
R3
P3 = P0
P0
P3 = P0
(a)
R2
P0
(b)
R1
R2
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
B0(u)
B1(u)
B2(u)
B3(u)
u
Fig. 3.5. Funciile de baza B-spline uniforme pentru un segment.
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)
44
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.
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
Q(u , v ) =
P B (u ) B (v)
ij
(3.11)
i =0 j =0
(a)
(b)
46
(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
(3.14)
48
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
Modelarea geometric
49
50
51
Modelarea geometric
x' = x + t x
y' = y + t y
z' = z + t z
(3.17)
x
y =
z
x
y
z
tx
ty
tz
(3.18)
x' = x s x
y' = y s y
z' = z s z
(3.19)
sx
S= 0
0
0
sx
0
0
0
s x
(3.20)
x' s x
y ' = 0
P=SP, adic
z ' 0
0
sx
0
0 x
0 y
s x z
(3.21)
52
x = cos (u+)
P
y = sin u
(3.22)
y = sin (u+)
(3.23)
Rz() =
cos
sin
sin
cos
0
0
0
1
(3.24)
x' cos
P=RzP, y ' = sin
z ' 0
sin
cos
0
0 x
0 y
1 z
(3.25)
53
Modelarea geometric
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)
(3.27)
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
3.4.2.
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)
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)
cos
P = R( ) P, unde R ( ) = sin
0
GRAFIC ASISTAT
56
57
Grafic asistat
58
Grafic asistat
59
60
61
Grafic asistat
Explicaii
Specify
corner
of
window,
enter a scale factor (nX or
nXP), or [All/Center/Dynamic/
Extents/Previous/Scale/Window]
<real time>:
:A
:C
:D
:E
:P
:S
:W
62
Y
x
Y
x
B (@ L < )
B(@x,y)
B(x,y)
O(0,0)
O(0,0)
O(0,0)
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))
B(50,10)
(Setq
O(0,0)
4.3.2.
COMENZI PENTRU
FR GROSIME
A(10
B(50
C(50
D(10
10)
10)
30)
30)
EDITAREA
ENTITILOR
64
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.
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
A(10 10)
B (Polar A 0 40)
C (Polar B (/ Pi 2) 20)
D (Polar C Pi 40)
66
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")
)
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)
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
Se cere specificarea
centrului cercului sau
alegerea altei opiuni.
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
Radius
Diameter
P1
P3
P2
P1
Radius
P2
Radius
S2
S1
68
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)
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
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
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
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
Arc
trasat
prin
specificarea centrului
(Center), a punctului
de nceput (Start point)
i a punctului de sfrit
(End point).
P1
P3
70
Explicaii
Arc
trasat
n
continuarea altui arc,
tangente n punctul de
contact.
Figura obinut
C vechi
P1
C nou
Tangenta
comun
Explicaii
Tabelul 4.6
Figura obinut
R
P1
R
P1
P1
P2
71
Grafic asistat
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.
P2
P3
P1
P2
P3
C
P3
P2
72
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
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
74
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.
Sunt readuse entitile terse cu U sau UNDO dac nu s-a mai folosit ntre
timp alt comand.
75
Grafic asistat
MIDpoint
Punct localizat
Captul sau nodurile unei entiti,
fcnd excepie cercurile.
Tabelul 4.11
Figura obinut
Endpoint
CENter
NODe
Midpoint
Center
Node
QUAdrant
INTersection
EXTension
INSert
Qadrant
Intersection
Text, Block
Insert
76
Mod OSNAP
PERpendicular
Punct localizat
Punctul aflat la intersecia dintre o
entitate i perpendiculara dus din
ultimul punct selectat pe entitate.
TANgent
NEArest
APParent
Intersection
PARallel
FROM
TRACkinng
NONE
Figura obinut
Perpendicular
Tangent
Nearest
Apparent Int
Paralel: 10.00<24
Grafic asistat
77
78
Tabelul 4.12
Figura obinut
Explicaii
P2
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)
P2
P3
P1
CE
P2
P1
P3
P1
P2
P2
P1
79
Grafic asistat
:U
Figura obinut
P2
P1
P2
0
1,0
P3
P2
3,0
:W
Specify starting width
<1.0000>:3
Specify ending width
<3.0000>:1
Explicaii
P1
Explicaii
: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
: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
: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
Figura obinut
P2
2
P1
R2
P2
P1
0,2
P2
P1
Grafic asistat
81
82
CONTINUOUS
- continu
DASHED
- ntrerupt
HIDDEN
- ntrerupt ascuns
CENTER
PHANTOM
DOT
- punct punct
DASHDOT
- linie punct
BORDER
DIVIDE
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
:S
Specify linetype name or [?]
<ByLayer>:
84
85
Grafic asistat
86
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
: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>:
Grafic asistat
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.
88
S4
S5
a) nainte de retezare.
b) Selectarea obiectelor.
c) Dup retezare.
89
Grafic asistat
S3
S5
S2
S4
a) nainte de alungire.
b) Selectarea obiectelor.
c) Dup alungire.
90
1)
A
D
1)
C
F
A
B
2)
2)
F
A
B
3)
F
A
a) nainte de racordare.
3)
b) Dup racordare.
Grafic asistat
91
92
: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
Explicaii
:W
Specify new width for
all segments:
Figura obinut
Polilinie existent
:F
Polilinie existent
:S
Polilinie existent
:D
:L
Enter polyline
linetype generation
option [ON/OFF]<Off>:
:U
Polilinie existent
94
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>:).
95
Grafic asistat
1)
1)
2)
2)
3)
3)
b) Dup modificare.
96
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.
97
Grafic asistat
98
Offset distance
Grafic asistat
99
100
Column offset
Row offset
displacement
or
<use
first
point
as
Grafic asistat
101
102
Grafic asistat
103
104
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>:).
105
Grafic asistat
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
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>:
107
Grafic asistat
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>:
108
Grafic asistat
109
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
Fig. 4.31. Caseta de dialog Bundary Hatch. Fig. 4.32. Caseta de dialog Bundary Hatch.
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.
112
TR (Top Right)
ML (Midle Left)
MR (Middle Right)
Justify
BL (Buttom Left)
Right
BR (Buttom Right)
Center
BC (Buttom Center)
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
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.
114
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
Grafic asistat
115
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.
116
117
Grafic asistat
:M
Specify dimension line
location or [Mtext/Text
/Angle/Horizontal/Vertical
/Rotated]: (P3)
Dimension text = 15
Tabelul 4.20
Figura obinut
P2
13,26
Explicaii
P1
P3
P2
15
Comand: DIMLINear
P3
P1
118
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
119
Grafic asistat
Dialogul
este
asemntor
4
23,1
P3
P2
P1
comenzii
precedente,
opiunile
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
120
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
121
Grafic asistat
location
R7
R6
122
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.
56
56
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.
-4
4.10.5.
COTARE CU
ABATERILOR
TOLERANE
INDICARE
124
125
Grafic asistat
0,02 A
0,05 A B C
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.
126
127
Grafic asistat
Explicaii
Se creeaz o linie de
indicaie,
format
din
segmente de dreapt, ce
pornete dintr-un punct (P1)
ce are la capt o sgeat.
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>:).
128
129
Grafic asistat
130
MODELAREA I REPREZENTAREA
STRUCTURILOR SPAIALE
132
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)
= 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)
X
a) Sistem de coordonate
cartezian.
R
O(0 ,0 ,0)
X
b) Sistem de coordonate
cilindric.
X
c) Sistem de coordonate
sferic.
133
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)
Sistem de coordonate
Cartezian
Cilindric
Sferic
x1,y1,z1
x1,y1,z1
x1,y1,z1
x2,y2,z2
@R<,z
@L<<
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
134
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
135
136
VIEWDIR=0.0000,0.0000,1.0000
or [Rotate] <display compass
and
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:
137
138
139
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.
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
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
143
144
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.
rotation angle
length
height
y
width
corner point
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]:
145
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:).
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
Center point
X
Radius
Number of longitudinal segments
Number of latitudinal segments
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>:
Radius
X
Center point
Number of latitudinal segments
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
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
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>:
148
M direction
Second corner point
First corner
N direction
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
Third point
Fourth point
Third point
Fourth point
First point
Second point
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>:
149
150
Command: ELEV
Specify
new
default
elevation
<0.0000>: se introduce altitudinea
Specify
new
default
thickness
<0.0000>: se introduce adncimea
Altitudine
151
152
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
(...):
ANGDIR=counterclockwise
ANGBASE=0
153
b
c
Fig. 5.22. Construcie geometric cu comanda Rotate3D.
154
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.
SURFTAB 2
155
SURFTAB1=10
156
(A)
(C)
157
5.3.3.3.
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:
4
3
1
2
a
5.3.3.4.
GENERAREA
(TABSURF)
UNEI
SUPRAFEE
DE
TRANSLAIE
158
Command: tabsurf
Select object for path curve:
Select object for direction vector:
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
Width
Height
Command: Box
Specify corner of box or [CEnter]
<0,0,0>:
Specify corner or [Cube/Length]:
Specify height:
160
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]:
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
or
162
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.
163
164
5.3.6.
MODELAREA SOLIDELOR
EXTRUSE (EXTRUDE)
FOLOSIND
SOLIDE
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
b
Fig. 5.38. Solid obinut prin extrudare pe o curb.
5.3.7.
MODELAREA SOLIDELOR
DE REVOLUIE (REVOLVE)
FOLOSIND
SOLIDE
166
b
Fig. 5.40. Solid obinut cu comanda Revolve.
167
168
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
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.
170
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
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.
5.4.
REPREZENTAREA
FOTOGRAFIC
OBIECTELOR SPAIALE
171
172
173
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
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.
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.
176
177
178
179
Render
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
Semnificaiile
opiunilor
din
Fog/Depth Cue (fig. 5.60) sunt:
caseta
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;
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
182
Z
Y
Y
V
C+
B+
A+
183
Sistemul CAM
REFERIN
Z
X
Fig. 6.2. Punctul de referin pentru o pies frezat (a) i punctul de referin al
unei piese strunjite (b).
184
Sistemul CAM
185
186
Sistemul CAM
187
188
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
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
Instalaie laser
II
Adaosuri interioare
pentru placa de baz
Placa de baz
Platform ce asigur deplasarea
controlat pe vertical (Z)
Piesa de realizat
Sistemul CAM
191
192
Sistemul CAM
193
194
Sistemul CAM
195
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
197
Sistemul CAM
6.3.
TRANSFERUL
MODELULUI
PROGRAMUL CAD I SISTEMUL RP
GEOMETRIC
NTRE
198
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
200
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).
202
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
204
Sistemul CAE
205
206
Sistemul CAE
207
(7.2)
208
Sistemul CAE
209
210
(7.3)
(7.4)
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
(7.5)
212
Fig. 7.7. Distribuia de temperaturi pentru un piston n cazul unei analize termice.
Sistemul CAE
213
Fig. 7.8. Distribuia de tensiuni unitare echivalente pentru t = 3,2 s (valori n MPa).
214
215
Sistemul CAE
216
(k = 1,..., K)
(7.7)
Sistemul CAE
217
218
219
Sistemul CAE
7.4. PROGRAME
CORPURI
PENTRU
MECANICA
SISTEMELOR
DE
220
BIBLIOGRAFIE
222
Bibliografie
223