Sunteți pe pagina 1din 40

Elemente de grafic asistat

3. BAZELE UTILIZRII AutoCAD


AutoCAD-ul este unul dintre cele mai vechi, rspndite
i cunoscute pachete de programe, destinat desenrii i
proiectrii asistate de calculator (CAD). Elaborat de firma
Autodesk Inc. California, acest program general, atractiv i
captivant, s-a impus datorit proprietilor sale i el poate servi
ca baz de studiu celui care este interesat s aprofundeze
domeniul reprezentrilor asistate. AutoCAD poate fi folosit ca
instrument de desenare, manevrnd foarte comod i intuitiv
comenzile sale de reprezentare a entitilor geometrice
elementare, ca instrument de modelare geometric i solid, dar
i n proiectare, oferind posibilitatea efecturii calculelor, a
cotrii, a stocrii i manipulrii bazelor de date. n sfrit, prin
intermediul limbajului AutoLISP ca interfa programabil, el
capt o for deosebit prin posibilitatea reprezentrilor
parametrizate i a adaptrii sale la necesiti specifice
utilizatorului.
Pachetul de programe AutoCAD s-a dezvoltat
nencetat, adugndu-i-se noi funcii i faciliti, ncepnd cu
versiunea cu nr. 1, din decembrie 1982 i pn la versiunea cu
nr. 20 (AutoCAD 2007).
n cele ce urmeaz, nu va fi prezentat integral
utilizarea programului, cu totalitatea funciilor AutoCAD sau a
barelor cu instrumente etc, deoarece pentru acest lucru pot fi
folosite manualele de utilizare ale firmei, exacte i complete.
Ci vor fi artate doar acele aspecte generale, necesare unui
nceptor i conexiunile lor cu noiuni de geometrie descriptiv
sau de geometrie analitic, care dau o imagine mai
cuprinztoare a tehnicii desenrii asistate.
n figura 3.1 este prezentat, ca exemplu, lansarea n
execuie a ecranului AutoCAD, versiunea 2006. Se observ,
n partea de jos a ecranului, bara de dialog a programului,
67

Bazele utilizrii AutoCAD

care i confer interactivitatea, o proprietate deosebit de util.


Orice comand poate fi introdus dela tastatur i tot n acest
loc programul returneaz evaluarea comenzii respective.

Figura 3.1
Ecranul este ncadrat de barele ce conin simbolurile
instrumentelor de desenare, de fixare pe obiecte, de modelare
solid etc. i n spaiul destinat vizualizrii sunt proieciile
aceluiai corp n diferite vederi (viewport), 2D i 3D i n
tehnic avansat (realistic, fotografic).

3.1 Configurarea ecranului


Prin configurarea ecranului se nelege aezarea n
cmpul de lucru a acelor instrumente care urmeaz s fie
apelate mai frecvent i posibilitatea accesrii lor cu mouse-ul,
ceea ce d comoditate i economie de timp. Acest lucru se face
68

Elemente de grafic asistat

utiliznd caseta de dialog din figura 3.2, n care, la toate


versiunile, se gsesc afiate meniurile derulante toolbars.

Figura 3.2
Prin bifarea lor, au fost configurate, n exemplul din
aceast figur, de sus n jos, bara cu instrumente 3D orbit,
care d posibilitatea reprezentrii cu punct de privire
(viewpoint) variabil, bara Dimension, care conine
instrumente de cotare (liniar, aliniat, a cercurilor, unghiurilor
etc.), bara Draw, care conine instrumentele de desenare ale
entitilor geometrice elementare (linie, punct, dreapt, cerc,
arc de cerc, elips etc.), pn la ultima bar, Render, care
introduce instrumente necesare tehnicii avansate de
reprezentare realistic 3D, n care corpurile sunt alctuite dintrun anumit material, cu diferite proprieti, sunt luminate de o
surs plasat ntr-un anumit punct, au umbre i lumini. De
exemplu, prin bifarea csuei 3D Orbit, pe ecran apare lista
instrumentelor din figura 3.3, n care al treilea instrument dela
69

Bazele utilizrii AutoCAD

stnga d comanda Continous Orbit, care rotete corpul


continuu n direcia i sensul indicate cu mouse-ul.

Figura 3.3
n sfrit, n figura 3.4, este redat imaginea barei de
instrumente pentru Fixare pe obiecte, care este folosit
pentru aflarea foarte direct a punctelor dela capetele sau dela
mijlocul unui segment, interseciei unor drepte, centrului unui
cerc etc., iar n figura 3.5, cea corespunztoare celor pentru
cotare. Toate aceste exemple nu au fost indicate aici pentru
memorarea lor, ci pentru a arta mai degrab felul prietenos,
comod i interactiv n care a fost conceput programul.

Figura 3.4
O caracteristic importan a programului este faptul c
toate comenzile AutoCAD pot fi lansate att de la tastatur,
introducnd numele comenzii sau prescurtarea numelui n linia
de comand, ct i din meniul derulant, din barele mobile cu
instrumente sau utiliznd chei sau taste funcionale.

Figura 3.5
70

Elemente de grafic asistat

Tastele funcionale se numesc astfel deoarece n


AutoCAD ele, activate, schimb starea desenului, aa cum se
arat, pe scurt, n urmtoarea list:
Esc Apsarea acestei taste anuleaz orice comand n
curs
F1 Activeaz caseta de dialog AutoCAD Help
F2 Comut ecranul grafic n ecran text i invers
F3 Activeaz / dezactiveaz modurile OSNAP
F5 Schimb succesiv planele izometrice Top, Right,
Left
F6 Activeaz / dezactiveaz afiarea dinamic a
coordonatelor cursorului n linia de stare
F7 - Activeaz / dezactiveaz modul GRID
F8 - Activeaz / dezactiveaz modul ORTHO
F9 - Activeaz / dezactiveaz modul SNAP
F10 - Activeaz / dezactiveaz modul POLAR
F11 - Activeaz / dezactiveaz modul Object Snap
Tracking
Enter

Figura 3.6
71

Bazele utilizrii AutoCAD

De exemplu, n figura 3.6, dup ce a fost construit


desenul simplu din partea stng, un cerc cu dou segmente
tangente i razele la punctele de tangen (folosind modul de
fixare pe obiecte Objectsnap), apsnd tasta F2, apare pe ecran
fereastra AutoCAD Text Window, n care se regsesc toate
comenzile i setrile rulate pentru acest desen.
Customization file loaded successfully. Customization Group: ACAD
Customization file loaded successfully. Customization Group: CUSTOM
Regenerating model.
AutoCAD menu utilities loaded.
Command: COMMANDLINE
Command:
Command:
Command: _circle Specify center point for circle or [3P/2P/Ttr (tan tan
radius)]:
Specify radius of circle or [Diameter]:
Command:
Command:
Command: _line Specify first point:
Specify next point or [Undo]: _tan to
Specify next point or [Undo]: *Cancel*
Command:
Command:
Command: _line Specify first point:
Specify next point or [Undo]: _tan to
Specify next point or [Undo]: *Cancel*
Command:
Command:
Command: _point
Current point modes: PDMODE=0 PDSIZE=0.0000
Specify a point: _cen of
Command:
Command:
Command: _point
Current point modes: PDMODE=0 PDSIZE=0.0000
Specify a point: *Cancel*
Command:
Command: _line Specify first point: _cen of
Specify next point or [Undo]: _int of
Specify next point or [Undo]: *Cancel*

72

Elemente de grafic asistat


Command:
Command:
Command: _line Specify first point: _cen of
Specify next point or [Undo]: _int of
Specify next point or [Undo]: *Cancel*
Command:
Automatic save to C:\Documents and Settings\horia\Local
Settings\Temp\Drawing1_1_1_3914.sv$ ...

Aceast afiare este foarte util n vizualizarea,


urmrirea i verificarea aplicaiilor programate n limbajul
AutoLISP, care se folosesc, aa cum se va arta n capitolul
urmtor, pentru adaptarea programului unor necesiti specifice
utilizatorului AutoCAD.

3.2 Sisteme de coordonate


nelegerea corect a sistemelor de coordonate ataate
reprezentrii are cea mai mare importan pentru utilizarea
eficient a programului. Versiunile AutoCAD folosesc dou
sisteme de coordinate, un sistem fix numit universal, notat
WCS (world coordinate system) i un sistem mobil, notat UCS
(user coordinate system), care poate fi deplasat i ataat, de
exemplu, ntr-un punct convenabil al corpului care se
reprezint sau se modeleaz. n sistemul WCS axa X este
orizonal, axa Y este vertical i axa Z este perpendicular pe
planul primelor dou i ele sunt indicate de pictograma WCS
care apare jos, n partea stng a ecranului. Odat ce sistemul
UCS a fost definit prin raportare la WCS, toate cordonatele
introduse apoi virtual vor fi raportate la sistemul UCS curent.
Un nou sistem de coordonate UCS poate fi introdus
prin unul din urmtoarele 4 moduri:

Deplasarea UCS intr-o nou origine.

Alinierea UCS la elementele unui obiect existent,


desenat.

Rotind UCS n jurul uneia din axele sale.


73

Bazele utilizrii AutoCAD

Folosind un sistem UCS salvat anterior.


Dup ce un nou sistem UCS a fost definit, acesta poate
fi denumit i salvat, astfel nct, atunci cnd este nevoie, el
poate fi reapelat i folosit din nou. Dac se dorete
abandonarea lui, el poate fi ters.
Sensul pozitiv al axei OZ a sistemului WCS este
considerat dela ecran spre operator (axa iese din ecran),
astfel c, n cazul reprezentrilor plane (2 D), evident,
coordonata pe axa Z (cota unui punct) va fi considerat nul.
n mod obinuit, programul raporteaz toate punctele
relativ la sistemul current UCS. Funciile urmtoare convertesc
exprimarea coordonatelor unui punct ntre sistemele UCS and
WCS. De exemplu, funcia
w2u(p1)
transform coordonatele punctului p1, exprimate n WCS n
coordonatele aceluiai punct, exprimate n UCS. i reciproc,
u2w(p1)
transform coordonatele punctului p1, exprimate n UCS n
coordonatele aceluiai punct, exprimate n WCS.
De asemenea, poate fi folosit funcia w2u pentru a gsi
originea sistemului WCS, exprimat n raport cu sistemul
curent UCS, astfel: w2u([0,0,0].

3.2.1 Coordonate carteziene


Se tie c trei plane, dou cte dou perpendiculare,
mpart spaiul n opt triedre, numerotate convenional aa ca n
figura 3.7. Considernd semiaxele triedrului inti positive, se
poate stabili o legtur ntre semnele coordonatelor unui punct
i triedrul cruia i aparine punctul. n dubl sau tripl
proiecie ortogonal, corpul care se reprezint se proiecteaz pe
dou, respectiv, trei dintrre planele [H], [V] i [L] din figur. n
cazul unei reprezentri axonometrice, corpul se proiecteaz pe
planul pxpypz, numit plan axonometric. i ntr-un caz, i n
cellalt, poziia unui punct este biunivoc determinat prin
74

Elemente de grafic asistat

intermediul coordonatelor carteziene, absolute (figura 3.8) sau


relative (figura 3.9).
z
[V]
II

VI

z1

Pz
I
O1

[L]
V

x
Px

x1 III

Py

[H]
y
IV

y1

VIII

Figura 3.7
n AutoCAD, coordonatele carteziene ale unui punct
pot fi introduce:
Prin introducerea lor de la tastatur
Cu ajutorul mouse-ului
Utiliznd modurile OSNAP
Utiliznd filtrele
Cnd se folosesc coordonate carteziene relative, poziia
unui punct este definit de poziia punctului reprezentat
anterior. Acest mod de introducere a punctelor, folosind
sistemul coordonatelor carteziene relative, este foarte util n
cazul reprezentrii contururilor poligonale complicate.
Pentru a introduce un punct n coordonate relative n
sistemul WCS, coordonatele vor fi precedate de simbolul @
urmat de *. De exemplu, @*2,0,0 specific un punct aflat la
dou uniti n lungul axei X fa de ultimul punct introdus n
75

Bazele utilizrii AutoCAD

WCS. Fr simbolul asterix, de exemplu @2,0,0, specific un


punct aflat la dou uniti n lungul axei X fa de ultimul punct
introdus n UCS. n practic, cele mai multe coordonate
relative sunt introduce fa de sistemul UCS i foarte rar fa de
WCS.

Figura 3.8

Figura 3.9

3.2.2 Coordonate polare


Se numesc astfel deoarece poziia unui punct este
determinat fa de un punct de referin (un pol) prin mrimea
razei vectoare i unghiul pe care l formeaz aceast raz cu
orizontala. Ca i cele carteziene, coordonatele polare pot fi
absolute (figura 3.10) sau relative (figura 3.11).

Figura 3.10

Figura 3.11

Pentru a introduce un punct n coordonate polare


absolute, se tasteaz succesiunea distan<unghi i n
coordonate polare relative, succesiunea @distan<unghi.
76

Elemente de grafic asistat

Unghiul se msoar n sens


direct trigonometric (figura 3.12).
De exemplu, pentru determinarea
aceluiai punct, se poate folosi fie
1<315, fie 1<-45. Ca i n cazul
coordonatelor carteziene relative,
i acestea se folosesc pentru
contururi poligonale complicate.
Figura 3.12
3.2.2 Coordonate sferice
Coordonatele sferice folosite n reprezentri 3D
determin poziia unui punct prin distana lui fa de originea
sistemului UCS, unghiul format fa de axa OX n planul XY i
unghiul fa de planul XY (figura 3.13).

Figura 3.13

77

Bazele utilizrii AutoCAD

Coordonatele sferice folosite la determinarea unor


puncte n cazul reprezentrilor 3D sunt similare coordonatelor
polare din reprezentri 2D. Pentru a introduce o astfel de
coordonat, cu raza polar X, se tasteaz:
X<[unghiul cu axa X]<[unghiul cu planul XY]
iar pentru a scrie un punct, n coordonate polare relative, se
tasteaz:
@X<[unghiul cu axa X]<[unghiul cu planul XY]
De exemplu, coordonata @4<60<30 reprezint un
punct la 4 uniti fa de ultimul punct introdus, la 60 de grade
fa de semiaxa pozitiv X n planul XY i la 30 de grade fat
de planul XY.
3.2.3 Coordonate cilindrice
Poziia unui punct ntr-un sistem de coordonate
cilindrice este determinat prin raza vectoare, unghiul ei cu
semiaxa pozitiv OX i de cota punctului respective (figura
3.14).

Figura 3.14
78

Elemente de grafic asistat

Coordonatele cilindrice, din spaiul 3D, sunt


echivalentul coordonatelor polare din reprezentrile 2D. n
programul AutoCAD, un punct, n acest sistem de coordonate,
se scrie:
X<[unghiul cu semiaxa X],cota
Coordonatele cilindrice relative definesc un punct n
raport cu ultimul punct introdus (figura 3.15), iar pentru
scrierea lui se tasteaz:
@X<[unghiul cu semiaxa X],cota

Figura 3.15
De exemplu, n figura 3.15, punctul @4<45,5 se afl la
4 uniti, n planul XY fa de ultimul punct introdus, la un
unghi de 45 grade cu semiaxa pozitiv OX i la o cot de 5
uniti n lungul axei OZ.
Cnd se introduce un punct, indiferent de sistemul de
coordonate ales, programul l raporteaz la sistemul de referin
UCS curent. Alegerea sistemului de coordonate care va fi
folosit se face n funcie de specificul formei geometrice care
79

Bazele utilizrii AutoCAD

va fi reprezentat i de eventuala tehnologie care se va aplica


piesei respective.

3.3 Desenare cu AutoCAD


n acest subcapitol, sunt descrise pe scurt cteva funcii
ale programului, necesare desenrii formelor geomerice
elementare. Aceast prezentare nu are dect caracter orientativ
i ea nu suplinete folosirea manualului de utilizare a
programului al firmei Auto Desktop sau a instruciunilor
Help nregistrate n fiierul livrat dat cu programul (figura
3.16) i a crui consultare o recomandm.

Figura 3.16
Etapele i modul de lucru la desenare, pe care le
parcurge
utilizatorul
programului
AutoCAD,
sunt
asemntoare cu cele dela lucrul pe planet: se stabilete
80

Elemente de grafic asistat

numrul vederilor i seciunilor necesare, se alege formatul de


desenare, se creaz formele geometrice elementare, se allege
grosimea i tipul liniilor de desenare, se coteaz desenul etc.
Facilitile ns pe care le ofer computerul sunt evidente:
posibilitatea manipulrii obiectelor, uurina efecturii
modificrilor, a salv[rii lor, rapiditatea i comoditatea
identificrii punctelor cu ajutorul modului de fixare pe obiecte
osnap i nu n ultimul rnd, c desenarea pe calculator este
atrgtoare captivant.
3.3.1 Stabilirea limitelor desenului
Aa cum arat mesajul afiat la bara de dialog, comanda
LIMITS stabilete un format de lucru dreptunghiular, care are
un col n origine, iar pe cel opus l introduce desenatorul
tastnd coordonatele sale. Dac se apas enter, programul
introduce automat un format A3, ca n exemplul de mai jos.
Command:
LIMITS
Reset Model space limits:
Specify lower left corner or [ON/OFF] <0.0000,0.0000>:
Specify upper right corner <420.0000,297.0000>:

3.3.2 Crearea obiectelor elementare


Meniul derulant Draw (figura 3.17) pune la dispoziie
instrumentele necesare desenrii formelor elementare, dreapt,
punct, cerc, elips etc., care reprezint abecedarul n materie de
reprezentare plan.

Figura 3.17
81

Bazele utilizrii AutoCAD

Utilizarea acestor instrumente este facil i intuitiv.


Sunt ns necesare cunotinele de geometrie sintetic, la care
face i programul apel prin bara de dialog. S lum, de
exemplu, cazul desenrii unui cerc. El este determinat, fie de
centrul i de raza sa, fie de trei puncte necoliniare, fie de centru
i o tangent, dou puncte i o tangent. Aceste elemente sunt
cerute la bara de dialog i este necesar introducerea lor fie
dela tastatur, fie cu mouse-ul, ca n exemplul de mai jos, n
care este vizibil i valoarea razei.
Command: _circle Specify center point for circle or [3P/2P/Ttr (tan tan
radius)]:
Specify radius of circle or [Diameter] <67.6919>:

Iat alt exemplu, al opiunilor comenzii Line:


First point Primul punct - se va introduce un punct prin
coordonate, cu ajutorul mouse-ului etc.
Next point Urmtorul punct . . .
Undo este anulat ultimul segment
Close nchide conturul poligonal
Prsirea comenzii - Enter
n concluzie, desenatorul trebuie s capete deprinderea
de a urmri permanent linia de dialog i de a introduce correct
elementele necesare.
Un concept AutoCAD foarte complex este polilinia,
lansat prin comanda pline, a treia pictogram din stnga. Cu
ajutorul ei se poate reprezenta o linie continu, alctuit din
segmente, arce de cerc, de grosimi variabile. n exemplul
urmtor se arat totalitatea opiunilor de care este nsoit
comanda. Linia a fost prelungit, prin opiunea Length, cu 50
de uniti, apoi, cu opiunea Width, grosimea ei a fost continuu
modificat dela 0.0000 la 4, apoi a fost racordat cu un arc
de cerc. Pentru a introduce o anumit opiune, ea se poate tasta
n ntregime, sau doar prima liter. Uneori ns prima liter nu
este de ajuns i se poate ajunge la situaia nostim n care
programul cere clarificri. Ca n cazul de mai jos, n care la
82

Elemente de grafic asistat

tastarea literei c, la bara de dialog apare comentariul


Ambiguous response, please clarify... CEnter or CLose?
Command: _pline
Specify start point:
Current line-width is 0.0000
Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]:
Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]: l
Specify length of line: 50
Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]: w
Specify starting width <0.0000>:
Specify ending width <0.0000>: 4
Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]: a
Specify endpoint of arc or
[Angle/CEnter/CLose/Direction/Halfwidth/Line/Radius/Second
pt/Undo/Width]: c
Ambiguous response, please clarify...
CEnter or CLose? ce
Specify center point of arc: 100,100
Specify endpoint of arc or [Angle/Length]: l
Specify length of chord: 50
Specify endpoint of arc or
[Angle/CEnter/CLose/Direction/Halfwidth/Line/Radius/Second
pt/Undo/Width]: a
Specify included angle: 60
Specify endpoint of arc or [CEnter/Radius]:
Specify endpoint of arc or
[Angle/CEnter/CLose/Direction/Halfwidth/Line/Radius/Second
pt/Undo/Width]:
Specify endpoint of arc or
[Angle/CEnter/CLose/Direction/Halfwidth/Line/Radius/Second
pt/Undo/Width]: CL

Dup cum se vede din aceste dou exemple, efortul


celui care studiaz programul este mult uurat de stpnirea
limbii engleze, mai precis, de cunoaterea termenilor specifici,
consacrai acestui gen de activiti i recomandm, dac este
necesar, i folosirea dicionarelor specializate.

83

Bazele utilizrii AutoCAD

3.3.3 Folosirea straturilor (Layers)


Straturile de desenare (layer) sunt medii diferite de
lucru, care conin date i reprezentri ale aceluiai desen sau
proiect. n manualele de utilizare se face comparaia lor cu
nite folii de celofan, pe care se afl desenate detalii ale
aceluiai corp i care se suprapun, toate, sau numai cele care
dau o imagine ct mai clar a ansamblului.
n program, fiecrui strat i este ataat o culoare. Iat,
de exemplu, reprezentarea (seciune i vedere) reductorului
orizontal cu dou trepte din figura 3.18. Conturul pieselor a
fost desenat n stratul de culoare neagr, axele de simetrie n
cel de culoare roie, haurile suprafeelor secionate cu verde,
liniile de poziionare cu galben.

Figura 3.18
84

Elemente de grafic asistat

Acest mod de lucru ofer comoditate i o imagine mai


clar a montajului ntregului ansamblu i un efort mult uurat al
celui care urmeaz s detalieze, de exemplu, desenele de
execuie. Dar nu numai n desenele cu specific mecanic,
straturile sunt foarte utile i n desenele de circuite n
electronic, arhitectur, construcii sau urbanism etc., n care
colectivele de proiectani sunt extrem de numeroase, uneori
existnd sute de participani la acelai proiect. De aceea, a
aprut necesitatea gestionrii straturilor, care se face prin
intermediul casetei de dialog din figura 3.19. Se observ c ele
primesc o denumire, alturat este artat starea stratului (dac
este activat, ncuiat sau ngheat), culoarea corespunztoare,
tipul de linie i grosimea ei, modul de plotare.

Figura 3.19
n aceast figur, este redat, pentru comparaie, caseta
straturilor folosite pentru desenul reductorului din figura 3.18.
Ele pot fi redenumite, modificate, activate, ngheate, salvate,
vizualizate toate deodat sau mperecheate etc., dup cum o cer
interesele proiectanilor.
85

Bazele utilizrii AutoCAD

3.4 Introducere n tehnica reprezentrilor 3D


Reprezentrile 3D sunt o extensie a reprezentrilor
axonometrice, n care corpul care se reprezint este proiectat pe
un plan cu o poziie arbitrar. n axonometria clasic, poziia
acestui plan de proiecie este cea care definete i tipul
axonometriei respective: izometric, dimetric, anizometric,
perspectiv cavalier, perspectiv militar etc. Reprezentrile
3D pe computer abandoneaz aceste clasificri, deoarece
mediul electronic permite modificarea continu a acestui plan
prin schimbarea punctului din care este privit construcia
(vpoint).

Figura 3.20
n figura 3.20 este redat imaginea aceleiai prisme
triunghiulare, n trei vederi, cu punct de privire diferit. n
spaiul de sus, dreapta, sunt artate i axele sistemului curent
UCS, la care sunt raportate vrfurile prismei precum i
imaginea acestor axe privite dintr-un punct variabil din spaiu.
Variaia continu a punctului din care este privit prisma (i
86

Elemente de grafic asistat

axele UCS) este fcut prin deplasarea cursorului cu mouse-ul.


Prezena cursorului ntre cele dou cercuri concentrice, numite
int, indic poziia punctului de privire n raport cu planele
sistemului UCS. n funcie de aceast poziie, programul
calculeaz automat coeficienii de deformare ai axonometriei i
realizeaz proiecia corespunztoare.
Observaie:
n axonometria ortogonal (fig. 3.7), numit astfel pentru c
proiectantele sunt perpendiculare pe planul de proiecie, exist
urmtoarea relaie evident ntre cosinuii directori ai planului
axonometric:

cos21 + cos2 1 + cos2 1 = 1.


(3.1)
Dac se noteaz cu , , respectiv complementele
unghiurilor 1, 1 i 1, atunci ntre aceste unghiuri se poate
stabili urmtoarea relaie, denumit i relaia fundamental a
axonometriei:
(3.2)
cos2 + cos2 + cos2 = 2.
Valorile cos, cos i cos se numesc coeficieni de
reducere (sau deformare) i indic proporionalitatea ntre
lungimile paralele cu axele triedrului ortogonal i lungimile
corespondente, aezate paralel cu noile axe axonometrice.
Planul axonometric P poate avea orice poziie, n
funcie de care se obine o anumit imagine axonometric.
Unei anumite poziii a planului i corespunde un set de valori al
coeficienilor de reducere. Totui, pentru sistematizarea
reprezentrilor axonometrice, dar i pentru obinerea unora ct
mai sugestive, sunt recomandate anumite valori ale
coeficienilor de reducere, care dau i o anumit denumire a
reprezentrii.
n transformrile grafice 3D operate cu sistemele CAD,
aceast sistematizare este mai puin important, deoarece
parametrii transformrii au n acest caz o variaie continu.
De exemplu, n reprezentarea izometric, cnd
triunghiul urmelor este echilateral, valorile coeficienilor de
87

Bazele utilizrii AutoCAD

reducere sunt egale i , innd cont de relaia fundamental a


axonometriei, sunt egale cu:
cos = cos = cos = 0,82
(3.3)
Axele axonometrice, fiind nlimi n triunghiul urmelor,
formeaz ntre ele unghiuri de cte 1200.
n AutoCAD exist trei tipuri de reprezentri 3D, care
au o continuitate, dela alctuirea modelului de srm, la
obinerea solidelor cu imagine realistic, fotografic.
Model de srm (wireframe), este o proiecie
axonometric a unei structuri, aa cum sugereaz i denumirea
ei, bazat pe muchii, pe scheletul ei. Nu exist suprafee, ci
doar puncte, linii, curbe, care descriu muchiile sau vrfurile
unui obiect. Pot fi create modele wireframe poziionnd
oriunde n spaiu modele 2D, introducnd comanda vpoint.
Modelele superficiale adaug modelelor wireframe
suprafeele corespunztoare feelor folosind o reea poligonal
de linii, numit mesh, alctuind o reea de mici suprafee
plane. Au fost astfel denumite pentru a le diferenia de
suprafeele de rulare, de revoluie.
Modelele solide sunt reprezentri tridimensionale ale
corpurilor cu muchii, suprafee, material, culoare i cu cea mai
important proprietate grafic a unui solid, adic de a fi
digitalizat ca locul geometric al punctelor din spaiu care
aparin solidului respectiv. Astfel, pot fi create modele pe baza
trsturilor 3D ale corpurilor elementare: paralelipiped,
cilindru, con, tor, prism, piramid. Prin combinarea acestor
trsturi pot fi create modele solide tot mai complexe,
utiliznd, de exemplu, funciile booleene subtract, union,
interference etc., sau prin extrudarea unui profil de-a
lungul unei ci de extrudare, rotirea lui n jurul unei axe etc.
n lucrul pentru modelare 3D sunt la fel de utile i nu
vor fi abandonate mijloacele auxiliare de desenare 2D oferite
de program, cunoscute sub denumirea de instrumente de
88

Elemente de grafic asistat

proiectare. De exemplu, cele mai folosite astfel de instrumente


sunt:

Grid

Snap

Coords

Ortho.
Toate aceste instrumente pot fi accesate i modificate
prin intermediul casetei de dialog Drawing Aids (mijloace
auxiliare de proiectare).
Comanda GRID introduce pe ecran o reea de puncte,
cu un anumit pas prestabilit pe orizontal i acelai, sau alt pas,
pe vertical. Aceste puncte sunt interseciile imaginare a dou
fascicule de drepte paralele, perpendiculare ntre ele,
asemntoare dreptelor unei hrtii milimetrice.
Acest gril este doar un element de referin vizual,
ea nu apare atunci cnd desenul se tiprete, ns este de mare
ajutor n elaborarea unui anumit tip de desene.
Grila poate fi configurat prin intermediul aceleiai
casete de dialog Drawing Aids sau de la tastatur. De exemplu,
n AutoCAD 14 dac se tasteaz comanda grid, apare un text
ce arat care este spaierea prestabilit i cere eventual alte
opiuni:
Command: grid
Grid spacing(X) or ON/OFF/Snap/Aspect <10.0000>: grid

Pot fi acceptate valorile prestabilite, apsnd Enter sau


pot fi introduse alte valori, adaptate desenului ce urmeaz a fi
construit. Dac se introduce o spaiere prea mic pentru a fi
vizibil pe ecran, se primete mesajul:
Grid too dense to display

i atunci este necesar introducerea unei spaieri mai mari.


Spaierea pe vertical poate fi diferit de cea pe
orizontal i, mai important, grila poate fi rotit n planul
89

Bazele utilizrii AutoCAD

reprezentrii pn cnd dreptele imaginare ale fasciculelor


devin paralele cu o direcie convenabil. Folosirea grilei nu
faciliteaz alegerea i selectarea punctelor, ns ofer o imagine
de referin, cu ajutorul creia pot fi apreciate foarte corect
distanele dintr-un desen. Selectarea rapid a punctelor se face
atand grilei un alt instrument auxiliar, numit Snap.
Comanda SNAP se folosete pentru selectarea mult mai
rapid i uoar a punctelor din desenele de precizie. Ea
introduce o unitate de deplasare a cursorului, egal cu un pas
de incrementare prestabilit, sau stabilit de ctre proiectant. Prin
urmare, dup activarea acestei comenzi, cursorul se poate
deplasa cu uurin n oricare din punctele reelei, dar nu doar
n puncte care aparin acestei reele. Apare astfel necesitatea
stabilirii unui anumit pas de incrementare pentru modul Snap,
n funcie de precizia desenului care se construiete.
De exemplu, n AutoCAD 14, pasul de incrementare se
poate stabili prin comanda snap, n urma creia vor fi afiate
mesajele:
Command: Snap
Snap spacing or ON/OFF/Aspect/Rotate/Style <10.0000>:

n care se observ c, n acest exemplu, valoarea curent a


pasului de incrementare a fost introdus de 10 uniti.
ntre valoarea pasului de incrementare al saltului (snap)
i cel al grilei (grid) nu exist nici o legtur: ele pot fi egale,
sau nu. Astfel, cursorul se poate deplasa doar n punctele grilei,
respectiv i n alte puncte dect cele ale grilei. Spre deosebire
de pasul de incrementare al grilei, cel al saltului este invizibil.
La nceperea unui desen se recomand, n funcie de
distanele care intervin, stabilirea unui salt care s permit
reprezentarea principalelor caracteristici geometrice ale
corpului care se deseneaz.
n mod obinuit, ablonul pentru snap i grid este
format din linii orozontale i verticale. Sunt ns i situaii n
care, pentru reprezentarea unor anumite suprafee nclinate este
90

Elemente de grafic asistat

mai convenabil folosirea unui salt i a unei grile nclinate cu


acel unghi fa de orizontal. Rotirea ablonului se poate face
cu orice unghi i n jurul oricrui punct din planul reprezentrii.
De obiei se folosete ca centru de rotaie al ablonului chiar
originea sistemului de axe, adic punctul O(o, o) punctul din
stnga jos al limitelor de desenare. n exemplul care urmeaz,
sunt artate comenzile necesare n AutoCAD 14 rotirii
ablonului n jurul centrului O(o, o) cu un unghi de 450. O
valoare pozitiv a unghiului rotete grila n sens direct
trigonometric.

Figura 3.21

Figura 3.22
91

Bazele utilizrii AutoCAD

Pentru a ilustra etapele pe care se spriin modelarea


solid, ca exemplu, n figura 3.21 este redat imaginea unui
model de srm (stnga) i a unuia superficial (dreapta), ale
corpului unui cap de danturat Helixform. n cele 8 locae se
fixeaz cuitele, iar spaiul fr locae este destinat divizrii
dup prelucrarea unui dinte. n figura 3.22 este redat imaginea
randat a corpului, adic dintr+un anumit material, cu lumini
i cu umbre, adic o imagine fotografic, numit i realistic.

Figura 3.23

Figura 3.24

Reprezentrile 3D ale unui corp sau ansamblu se


alctuiesc pe baza proieciiilor plane al acelui corp i
vizualizarea lor cu ajutorul comenzii vpoint. Evident,
reprezentarea 3D (figura 3.24) conine toate proieciile plane
ale corpului i o anumit vedere, proiecie pe un anumit plan,
orizontal, vertical (figura 3.23) etc. poate fi imediat apelat.
3.4.1 Crearea suprafeelor
n AutoCAD suprafeele sunt create cu o reea
poligonal de linii numit mesh. Feele une reele mesh sunt
plane, prin urmare reeaua poate aproxima i suprafee curbe.
Suprafeele sunt create atunci cnd se dorete ascunderea (hide)
muchiilor unui model wireframe, umbrirea (shading) sau
randarea lui. Totui, odata cu adugarea suprafeelor, modelul
nu dobndete nc proprietile modelului solid (mas, volum,
92

Elemente de grafic asistat

centru de mas, moment de inerie etc.). Suprafeele mesh apar


ele nsele ca nite modele de srm, pna la utilizarea
comenzilor HIDE sau RENDER sau SHADEMODE.
Densitatea reelei unei suprafee (numrul faetelor pe
care ea le conine) este definit prin numrul liniilor pe direcia
M i pe direcia N, care se intersecteaz n puncte numite
vertex. Reeaua poate fi asemnat cu termenii unei matrice
care are M linii i N coloane, vertexurile fiind elementele acelei
matrici. Reeaua din exemplul care urmeaz s-a definit cu un
numr de 4 linii pe direcia M i 3 pe direcia N. Progamul cere
coordonatele punctelor n care acestea se intersecteaz (ale
vetexurilor).
Enter size of mesh in M direction: 4
Enter size of mesh in N direction: 3
Specify location for vertex (0, 0): 10,1,3
Specify location for vertex (0, 1): 10,5,5
Specify location for vertex (0, 2): 10,10,3
Specify location for vertex (1, 0): 15,1,0
Specify location for vertex (1, 1): 15,5,0
Specify location for vertex (1, 2): 15,10,0
Specify location for vertex (2, 0): 20,1,0
Specify location for vertex (2, 1): 20,5,-1
Specify location for vertex (2, 2): 20,10,0
Specify location for vertex (3, 0): 25,1,0
Specify location for vertex (3, 1): 25,5,0
Specify location for vertex (3, 2): 25,10,0
Command: '_3dorbit Press ESC or ENTER to exit, or right-click to
display shortcut-menu.

n figura 3.25 sunt redate dou imagini ale reelei


definit cu mrimile de mai sus, cu dou puncte de privire
diferite.
Astfel, cu ajutorul comenzii 3DMESH, pot fi create
reele poligonale deschise n ambele direcii M i N
asemntoare axelor X i Y ale planului XY. Reeaua se
nchide prin comanda PEDIT. Pot fi modelate suprafee foarte
neregulate i, n cele mai multe cazuri, se folosete comanda
93

Bazele utilizrii AutoCAD

3DMESH mpreun cu rtine AutoLISP, atunci cnd se cunosc


coordonatele vertexurilor.

Figura 3.25
n figura 3.26 este imaginea unei reele, cu numr mare
de noduri, ale cror coordonate au fost introduse cu ajutorUl
limbajului AutoLISP.

Figura 3.26
n AutoCAD pot fi create urmtoarele tipuri de
suprafee:
Suprafee riglate (Ruled surface), generate prin
deplasarea unei drepte care se sprijin pe dou directoare
drepre sau curbe (command RULESURF).
Suprafee tubulare, reele poligonale obinute prin
extrudarea unei generatoare de-a lungul unei curbe
directoare, numit i cale (path) de extrudare, definit prin
distan i direcie.
94

Elemente de grafic asistat

Suprafee 3D predefinite, care creaz feele unor


corpuri bazate pe trsturi comune, ca n cazul prismelor,
conurilor, sferelor, torului, piramidei (figura 3.27).

Figura 3.27
Suprafee de revoluie, reele mesh poligonale, care
aproximeaz suprafeele obinute prin rotirea unei generatoare
curbe sau liniare(linie, arc de cerc, elips, polilinie sau curb
spline) n jurul unei axe (command REVSURF).

n toate aceste cazuri, prin adugarea suprafeelor,


modelele de srm care rezult sunt ncrcate, n cazul
desenelor complexe au un aspect obositor i reeaua dens de
linii poate acoperi detalii interesante. De aceea, comanda
HIDE, prin acoperirea muchiilor sau generatoarelor ascunse,
stabilete automat vizibilitatea desenului, ca n exemplul din
figura 3.28.

Figura 3.28
Desenul din partea dreapt este ncrcat, reeaua dens
de linii a modelului de srm acoper detaliile care devin
vizibile prin introducerea comenzii HIDE. Suprafeele care
95

Bazele utilizrii AutoCAD

apar n acest desen au fost create prin extrudare de-a lungul


unor ci de extrudare path.
3.4.2 Crearea modelelor solide
Un model solid al unui corp este forma virtual i
numeric a locului geometric al punctelor din spaiu pe care le
ocup acel corp. El se construiete pornind dela trsturile
corpului folosind modele wireframe i reele mesh. Modelul
solid conine toate informaiile referitoare la ntregul volum al
corpului, fiind forma cea mai complexa de modelare, mai clar
i mai lipsit de ambiguiti.
n AutoCAD se pot crea solide pe baza trsturilor
modelelor de baz (prism, con, cilindru, sfer, tor), prin
extrudarea unui obiect 2D de-a lungul unei ci de extrudare,
prin rotirea unui obiect 2D n jurul unei axe, iar formele
complexe se obin prin combinarea celor enumerate folosind
funciile booleene ale programului (union, subtract,
interference). De asemenea, solidele astfel create pot fi
modificate cu uurin, li se pot face teituri sau raze la muchii,
poate fi modificat culoarea feelor sau punctul n care se
consider ca se afl sursa luminoas. Solidele pot fi secionate
automat (Modify 3DSolids) i pot fi obinute seciuni plane
mobile (SLICE) care descoper detaliile interesante ale
corpului modelat, ca n exemplul din figura 3.29.

Figura 3.29
96

Elemente de grafic asistat

Aa cum se observ n figur, ca i suprafeele mesh,


pn la utilizarea comenzilor HIDE, SHADE i RENDER,
solidele apar pe ecran ca modele wireframe. n plus, ele apoi
pot fi analizate din punctul de vedere al proprietilor de mas
(volum, momente de inerie, centre de greutate etc.). Aceast
baz de date odat alctuit, ea poate fi exportat n aplicaii de
prelucrare pe maini cu comand numeric sau pentru analize
prin metoda elementului finit.
n principiu, modelarea solid cu AutoCAD se bazeaz
pe cteva comenzi, care creaz corpuri solide elementare,
urmate apoi de combinarea celor create cu ajutorul funciiilor
booleene
UNION,
SUBTRACT,
INTERFERE
sau
INTERSECT.

Figura 3.30
n figura 3.30 este prezentat bara cu instrumente de
generare a solidelor elementare a versiunii 2006. De multe ori
este mai avantajoas crearea corpului solid cu ajutorul
comenzii EXTRUDE, n urma creia programul cere selectarea
liniei poligonale care se extrudeaz, nlimea de extrudare,
precum i unghiul direciei de extrudare cu un plan
perpendicular pe axa OZ. Extrudarea mai poate fi realizat i
prin deplasarea unui anumit profil de-a lungul unei ci de
extrudare (path). Ca i n toate exemplele prezentate pn
acum, la bara de dialog apar toate informaiile necesare
modelrii, de aceea, n exemplele care vor urma, vor fi artate
i aceste dialoguri. Pentru corpurile de revoluie, evident,
este potrivit modelarea solidului cu ajutorul funciei
REVOLVE, care cere la bar selectarea curbei care se rotete
n jurul unei axe (a generatoarei suprafeei de revoluie care
mrginete solidul), urmat de selectarea axei de rotaie.
97

Bazele utilizrii AutoCAD

Pentru o nelegere mai uoar, n continuare va fi


prezentat un exerciiu simplu, de modelare solid a unui
poliedru combinaie de prisme, format prin reuniuni i
sustrageri de prisme. Exerciiul va fi nsoit de dialogul
interactiv, pentru a arta ct este de util acest ajutor.

Figura 3.31
n figura 3.31 (stnga) este prezentat generarea unui
paralelipiped, cu instrumentul box, de dimensiuni 100, 200 i
300, iar n partea dreapt este redat imaginea acestui solid, cu
punctul de privire n wcs de coordonate (-1, -1, 1).
Command: _box
Specify corner of box or [CEnter] <0,0,0>:
Specify corner or [Cube/Length]: l
Specify length: 100
Specify width: 200
Specify height: 300
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
Regenerating model.

n continuare, va fi generat nc o prism, dar ale crei


dimensiuni se vor raporta la noul sistem de axe UCS, care se
observ n figura 3.32 unde a fost ales. Alinierea i schimbarea
convenabil a sistemului UCS este de cea mai mare importan
cci ea uureaz munca n mod deosebit.
98

Elemente de grafic asistat

Figura 3.32
Command: _ucs
Current ucs name: *WORLD*
Enter an option
[New/Move/orthoGraphic/Prev/Restore/Save/Del/Apply/?/World]
<World>: _fa
Select face of solid object:
Enter an option [Next/Xflip/Yflip] <accept>: accept
Invalid option keyword.
Enter an option [Next/Xflip/Yflip] <accept>:
Command: box
Specify corner of box or [CEnter] <0,0,0>:
Specify corner or [Cube/Length]: l
Specify length: 100
Specify width: -100
Specify height: 50

Figura 3.33
n figura 3.33 este prezentat unirea prismei nou
create,al crei col se afl n originea noului sistem UCS, cu
99

Bazele utilizrii AutoCAD

prisma mare, folosind UNION (stnga), apoi ascunderea


muchiilor nevizibile cu HIDE (dreapta).
Command: union
Select objects: 1 found
Select objects: 1 found, 2 total
Select objects:
Command: wcs
Unknown command "WCS". Press F1 for help.
Command:
Command:
Command: _ucs
Current ucs name: *NO NAME*
Enter an option
[New/Move/orthoGraphic/Prev/Restore/Save/Del/Apply/?/World]
<World>: _w
Command: hide
Regenerating model.

Figura 3.34
n figura 3.34 este prezentat deplasarea sistemului
UCS cu originea n colul din fa al prismei mari (stnga) i
generarea unei noi prisme, ale crei dimensiuni, raportate la
acest nou UCS, sunt 200, -50, 50 (dreapta). Aceast ultim
prism creat va fi sustras, folosind comanda SUBTRACT,
obinndu-se solidul din figura 3.35 (stnga), apoi cu
100

Elemente de grafic asistat

vizibilitatea stabilit, folosind HIDE, ca n partea dreapt a


figurii.

Figura 3.35
Command: subtract
Select solids and regions to subtract from ..
Select objects: 1 found
Select objects:
Select solids and regions to subtract ..
Select objects: 1 found
Select objects:
Command: hide
Regenerating model.

Figura 3.36
Pentru a aduga corpului astfel modelat un alezaj, care
va fi creat prin extrudarea unui cerc i deoarece extrudarea
101

Bazele utilizrii AutoCAD

nu se poate face dect n lungul axei OZ, sistemul UCS se


modific, aa cum este artat n figura 3.36 n partea stng,
apoi dreapt. Pentru fixarea originii sistemului, s-au folosit
nite linii ajuttoare diagonalele feei pe care va fi creat
alezajul.

Figura 3.37
n figura 3.37 este realizat alezajul prin extrudare pe o
adncime de 35 de uniti, apoi (n partea dreapt) liniile
ajuttoare au fost abandonate i alezajul este sustras solidului
iniial stabilindu-se i vizibilitatea proieciei.
Command: _circle Specify center point for circle or [3P/2P/Ttr
(tan tan
radius)]: _int of
Specify radius of circle or [Diameter]:
Command: _extrude
Current wire frame density: ISOLINES=4
Select objects: 1 found
Select objects:
Specify height of extrusion or [Path]: 35
Specify angle of taper for extrusion <0>: 0
Command: subtract
Select solids and regions to subtract from ..
Select objects: 1 found
Select objects:
Select solids and regions to subtract ..
Select objects: 1 found
Select objects:
Command: hide

102

Elemente de grafic asistat

Figura 3.38
Ca exemplu i ca exerciiu propus, n figura 3.38 au mai
fost adugate o degajare i un alezaj, dup principiul deja artat
i folosind comenzile enumerate.

Figura 3.39
n sfrit, n figura 3.39 sunt prezentate dou imagini
realistice, fotografice, ale solidului modelat, prima cu punctul
vpoint de coordonate (-1, -1, 1), iar cea din dreapta (-2, -3,
4). Materialele i culorile sunt diferite, iar, n stnga, s-a folosit
o surs de lumin punctiform, n timp ce n partea dreapt o
lumin difuz.
103

Bazele utilizrii AutoCAD

Toate aceste exemple simple nu au dect valoare


teoretic. Repetm ca ele nu pot nlocui folosirea manualului
de utilzare AutoCAD i nici informaiile cuprinse n fiierul
Help ataat pachetului de programe. n continuare, sunt
prezentate alte cteva exemple de generarea corpurilor solide,
dintre care unele fac parte din catalogul Help al firmei. n
figura 3.40, profilul 1, din partea stng a figurii, se rotete n
jurul axei 2 (REVOLVE), genernd solidul din dreapta.

Figura 3.40
Exemplul din figura 3.41 prezint unirea (legarea,
command: UNION) a solidelor 1 i 2, fr vizibiltate (HIDE),
adic modelele solide sunt prezentate n form wireframe, iar
n figura 3.42 este prezentat o sustragere (command:
SUBTRACT), prin care solidul 2 este extras din solidul 1. De
observat c, la bara de dialog, programul cere inti selectarea
solidului din care se face extracia, urmat de selectarea
solidului care se extrage. Pentru alezajele solidului din figura
3.39, nti s-a selectat solidul generat iniial, apoi cilindrii solizi
care s-au extras

Figura 3.41
104

Elemente de grafic asistat

Figura 3.42
Funcia INTERSECT returneaz partea comun a dou
solide, este asemntoare funciei INTERFERE (figura 3.44,
care returneaz nu numai intersecia solidelor, dar pstreaz i
modelele solide din care provine respectiva intersecie) i este
ilustrat de exemplul din figura 3.43, n care programul
returneaz partea comun a solidelor 1 i 2.

Figura 3.43

Figura 3.44
105

Bazele utilizrii AutoCAD

106