Documente Academic
Documente Profesional
Documente Cultură
Curs Autocad PDF
Curs Autocad PDF
1. Despre AutoCAD
1.1. Ce este AutoCAD?
AutoCAD este cel mai răspândit mediu de grafică şi proiectare asistată de calculator.
În anul 1982, rula prima versiune a acestuia, denumită ″MicroCAD“, utilizată pe calculatoare cu
procesor Intel 8080. Cel mai popular produs soft al firmei americane Autodesk a ajuns acum la
versiunea denumită AutoCAD 2000. A cucerit America, apoi Europa şi Australia. Este tradus în 18
limbi ale globului. Are milioane de utilizatori licenţiaţi pe toate continentele, în mari companii
industriale sau de construcţii, în universităţi şi firme de proiectare. Are milioane de fani, înscrişi în
cluburi. Are reviste dedicate, şcoli speciale de instruire, congrese specializate. Are un format soft
recunoscut pe mapamond, *.dwg, compatibil cu aproape orice mediu de proiectare asistată de
calculator.
AutoCAD este o poartă spre lumea virtuală şi în acelaşi timp un instrument esenţial de
modelare a acestei lumi.
1.Despre AutoCAD
2
Comutatorii Bara de instrumente Bara de instrumente Meniul
“Standard” bară
Zona
grafică
cursorul-ecran
spaţiului de lucru “Object properties”
1.Despre AutoCAD
4
Figura 1.4 Derularea unei bare de instrumente la “apăsarea” unui buton cu triunghi înnegrit
de pe bara “Standard”.
La lansare, este afişată caseta de dialog “Start Up” din fig. 1.7, ale cărei opţiuni stabilesc
modul de lucru:
• “Start from Scratch” : este cel mai rapid mod de a demara un desen, similar începerii
lucrului pe un format de desen alb, gol. AutoCAD consideră condiţiile iniţiale de lucru ca fiind
1.Despre AutoCAD
6
cele implicite, stabilite de firmă în fişierul-şablon “acad.dwt” pentru lucrul în inch, respectiv în
şablonul “acadiso.dwt” pentru lucrul în sistem metric (mm).
Întregul dialog utilizator - AutoCAD este afişat în fereastra de dialog, vizibilă la partea
inferioară a zonei grafice.
2.1.2. Cuvinte-cheie şi răspusul nul
Multe secvenţe de dialog oferă utilizatorului şiruri de cuvinte-cheie (“key words”) care
sintetizează opţiunile posibile. În cazul tastării, este suficientă introducerea abrevierii acestora,
afişată prin litere majuscule. Nu este eronată scrierea cuvântului-cheie în întregime, dar este inutilă
şi consumatoare de timp. Iată un exemplu de utilizare a cuvintelor-cheie, prelevat din derularea
comenzii PLINE.
Opţiunea implicită de răspuns este afişată de obicei prima, urmată de alternativele oferite prin
cuvintele-cheie.
Între răspunsurile oferite de utilizator, apare frecvent “răspunsul nul” (“null response”);
acesta constă dintr-un simplu <↵>, adică apăsarea tastei <ENTER>, fără a fi precedat de o altă
specificaţie.
Utilizatorul poate alterna în orice moment modalitatea de dialog: tastarea şi respectiv
selectarea comenzilor şi opţiunilor din meniuri.
2.1.3. Întreruperea secvenţei de lucru. Funcţia “Cancel”
Dacă o anumită secvenţă de comenzi trebuie să fie întreruptă, utilizatorul dispune de funcţia
“Cancel”, atribuită tastei <Esc>. Câteva comenzi cu sintaxă mai ramificată necesită aplicarea
succesivă a două funcţii “Cancel” pentru revenirea la prompter-ul “Command” (ca de exemplu
comanda PEDIT, opţiunile comenzii “Dim”, etc.).
2.1.4. Comenzi transparente
Unele comenzi AutoCAD necesită suspendarea lor temporară în scopul executării altor
comenzi: această situaţie poate să apară de exemplu, când utilizatorul are nevoie de “Help”, adică
de explicaţii privind modul de lucru al comenzii în curs de execuţie. Solicitarea poate fi efectuată
“transparent”, peste comanda de bază. Editorul de desenare opreşte temporar execuţia comenzii
de bază, fără “să o uite”, răspunde la solicitarea de “Help”, furnizând explicaţiile, şi reia apoi
comanda de bază exact din punctul în care execuţia ei a fost temporar suspendată.
Solicitări de suspendare temporară a comenzii de bază pot să apară şi dacă este necesară o
modificare a amplificării imaginii pe ecran, o panoramare a desenului, sau o modificare a unor
variabile de sistem AutoCAD. Cereri de acest tip pot fi introduse de utilizator prin execuţia
“transparentă” a comenzilor suprapuse. Numele comenzii suprapuse este precedat de apostrof, ca
de exemplu:
Command: line <↵>
13
Specify first point: 1,1 <↵>
Specify next point or [Undo]: {clic în 8,10}
To point: ‘zoom
>>Specify corner of window,enter a scale factor (nX or nXP), or
[All/Center/Dynamic/Extents/Previous/Scale/Window] <real time>:
>>>>Specify opposite corner: 0.6x
Resuming LINE command.
Specify next point or [Undo]: {clic în 8,10}
…
AutoCAD optează automat pentru execuţia transparentă a unor comenzi de tip ZOOM, PAN,
HELP, LAYER, DSETTINGS, etc., la selectarea lor din meniurile pull-down, din meniurile butonului
drept al mouse-ului sau de pe barele de instrumente, în timpul execuţiei altor comenzi.
a) b)
Figura 2.3 Barele de instrumente UCS şi UCS II, asociate comenzii UCS
Figura 2.4 Grupul de linii aferente lucrului cu diferite sisteme de coordonate ale utilizatorului
15
Comanda UCSMAN permite manipularea în desen a sistemelor de coordonate prin
intermediul unei casete de dialog (fig. 2.5). Cele trei panouri ale casetei se referă atât la la diferite
sisteme definite deja cât şi la cele predefinite (corespunzătoare celor 6 vederi ortogonale). Caseta
de dialog menţionată facilitează de asemenea stabilirea condiţiilor pentru UCS-icon.
Coordonatele relative de orice tip sunt precedate de caracterul “@”, care are semnificaţia unei
variaţii, similar lui “Δ” din algebră (vezi şi tabelul 2.1):
!!!
Figura 2.11 Caseta “Drafting Settings”, cu cele două panouri pentru ajutoare grafice:
“Snap and Grid” şi respectiv “Polar Tracking”
23
2.8. Facilităţi primare de vizualizare a desenului. Comenzile ZOOM,
PAN şi REDRAW
2.8.1. Amplificarea imaginii. Comanda ZOOM
Comanda ZOOM permite afişarea unui desen în totalitate sau a unor detalii din acesta.
Mărimea desenului, exprimată în unităţi de desenare, nu se modifică la aplicarea comenzii ZOOM;
se schimbă doar valoarea amplificării cu care este prezentată imaginea pe ecran.
Comanda dispune de mai multe opţiuni pentru stabilirea zonei afişate.
Opţiunea “All” afişează întregul desen: dacă nu sunt depăşite limitele, va fi luat în considerare
spaţiul lor; dacă anumite obiecte depăşesc limitele declarate, zona afişată le include şi pe acestea.
Opţiunea “Window” afişează un detaliu dreptunghiular din desen, specificat prin două colţuri
diagonal opuse.
Opţiunea “Dynamic” oferă o fereastră virtuală mobilă şi de dimensiuni variabile, pentru
precizarea pe cale grafică a zonei de desen afişate.
Opţiunea “Previous” restaurează imaginea precedentă. AutoCAD poate restaura precedentele
10 imagini, cu observaţia că între acestea se numără şi cele obţinute prin panning (vezi §2.8.2) şi
scrolling (cu ajutorul barelor de navigare ale ferestrei).
Opţiunea “Scale” solicită precizarea factorului de scalare a imaginii fie faţă de cea curentă
(răspuns “nx”, cu n număr real strict pozitiv), fie faţă de tot desenul (răspuns “n”), fie faţă de
unităţile de desenare din spaţiul hârtiei (răspuns “nxp”). Un factor de scalare n subunitar va micşora
imaginea obiectelor pe ecran, zona vizibilă din desen devenind mai extinsă, în timp ce un factor
supraunitar va mări această imagine, zona vizibilă devenind mai restrânsă.
Opţiunea “In” amplifică imaginea curentă de două ori.
Opţiunea “Out” micşorează imaginea curentă de două ori.
Opţiunea “Extents” afişează o imagine conţinând obiectele efectiv desenate.
De o deosebită utilitate este opţiunea “Realtime”. Aceasta execută modificări ale imaginii în
timp real: imaginea este mărită sau micşorată chiar în timpul deplasării cursorului. Opţiunea
modifică aspectul cursorului într-o lupă (fig. 2.12), a cărei deplasare în jos sau în sus pe ecran
conduce la aplicarea unui factor de scalare subunitar, respectiv supraunitar asupra imaginii. Sub
comanda ZOOM, apăsarea butonului drept al mouse-ului activează un meniu pop la cursor,
cuprinzând cele mai folosite opţiuni ale comenzii.
Comanda ZOOM este lansabilă prin tastare sau din meniul pull-down “View”.
Figura 3.2 Exemple de linii discontinue cu aspect complex din biblioteca AutoCAD 2000
Liniile discontinue conţin un anumit model de linie, care se repetă de câte ori este necesar, pe
lungimea conturului respectiv (fig. 3.3). În descrierea de bibliotecă, lungimea modelului de linie are
o anumită valoare, exprimată în unităţi de desenare. Această valoare poate fi modificată de
utilizator prin comanda LTSCALE, sau cu ajutorul casetei pentru gestionarea liniilor discontinue.
Modificarea poate fi globală, pentru toate liniile discontinue din desen, sau individuală, pentru un
anumit obiect desenat cu linie discontinuă.
Pentru asigurarea unei viteze mari în lucru, se recomandă ca definirea layer-elor să fie
realizată la început, în faza de pregătire a desenului, înainte de desenarea efectivă a obiectelor.
Toate layer-ele definite în desen se salvează odată cu acesta.
Definirea layer-elor noi, stabilirea şi modificarea proprietăţilor layer-elor existente se realizează
prin caseta “Layer Properties Manager” (fig. 3.7), apelabilă din meniul pull-down “Format”, linia
“Layers…”, sau prin comenzile DDLMODES, ori LAYER. Caseta de layer-e are acces direct şi la
cea de operare cu linii discontinue.
Layer-ul curent este afişat pe bara de instrumente “Object properties”.
Pentru a desena un obiect într-un anumit layer, layer-ul respectiv trebuie să fie cel curent.
Modificarea layer-ului curent este permisă de toate casetele şi comenzile de manipulare a
layer-elor. Utilizatorul dispune şi de butoane adecvate pe barele de instrumente (fig. 3.8).
În afara proprietăţilor analizate, unui layer îi sunt atribuite şi alte proprietăţi cum ar fi plotarea
obiectelor pe care le conţine sau ignorarea lor la plotare, vizibilitatea în diferite viewport-uri,
blocarea la editare, etc.
Figura 3.7 Caseta pentru gestionarea proprietăţilor layer-elor din AutoCAD 2000
Modificarea explicită a lăţimii de linie
Nume layer
Culoare asociată
Activarea/dezactivarea plotării layer-ului
Activarea/dezactivarea blocării la editare a obiectelor din layer-ul respectiv
Topirea/îngheţarea layer-ului (vizibil / nevizibil)
Activarea/dezactivarea layer-ului (vizibil / nevizibil)
Figura 3.10 a Primul pas în alegerea unui şablon (Template) pentru viitorul desen
Command: line
Specify first point: {punct}
Specify next point or [Undo]: {punct} sau Undo
Specify next point or [Close/Undo]: {punct}, sau Close sau
Undo, sau <↵>
Specificarea punctelor de capăt se poate face prin oricare din metodele de introducere a
informaţiei de tip punct (fig. 4.1).
Command: line
From point: 3,4
To point: 6,4
To point: @2,3
To point: @1<135
To point: C
Figura 4.1 O secvenţă de desenare a segmentelor de dreaptă în AutoCAD
AutoCAD dispune de asemenea de comenzile XLINE şi respectiv RAY, pentru trasarea unor
linii infinite de tip dreaptă geometrică, respectiv semidreaptă. Pentru AutoCAD, noţiunea de linie
infinită se traduce prin aceea că dreapta traversează tot ecranul, indiferent de amplificarea imaginii
şi de zona momentan vizibilă.
4.Comenzi de desenare în AutoCAD
38
Construcţia liniilor infinite are la bază metodele clasice din geometrie: prin două puncte, ca
paralelă la o dreaptă anterioară sau la o axă de coordonate, ca bisectoare la un anumit unghi.
Liniile infinite, denumite “construction lines” – “linii de construcţie”, sunt utile ca linii ajutătoare în
definirea altor elemente din desen.
Pentru trasarea unei semidrepte (“ray”-“rază”), AutoCAD solicită originea şi încă un punct.
4.1.2. Cercuri. Comanda CIRCLE
AutoCAD desenează cercuri prin mai multe metode (fig. 4.2):
- Centru şi rază (metoda implicită),
- Centru şi diametru,
- 3 puncte,
- 2 puncte, care devin automat capetele unui diametru al cercului ce se desenează,
- TTR, adică tangent la două obiecte geometrice plane (linii, arce, cercuri, polilinii, etc.) şi de
rază specificată,
- TTT, adică tangent la 3 obiecte geometrice plane specificate.
Comanda aferentă desenării cercurilor este CIRCLE.
P2
C C
R D P3
R P1
P1 End
Angle=-90
P2 Angle=-90
P3 Start
Start Center
Figura 4.4 Exemple de trasare a unor arce de cerc prin diferite metode, în AutoCAD
4.1.4. Elipse. Comanda ELLIPSE
Elipsa este un obiect plan. În construcţia elipselor, AutoCAD foloseşte fie extremităţile axelor,
fie centrul şi valorile semiaxelor; elipsa mai poate fi definită ca proiecţie pe planul XY a unui cerc
înclinat faţă de plan, caz în care se specifică axa mare a elipsei (egală cu diametrul cercului vizat)
şi ughiul dintre planul cercului şi planul XY.
Comanda ELLIPSE admite şi trasarea arcelor de elipsă, prin metode ce combină cerinţele
pentru desenarea unei elipse cu cele pentru delimitarea unui arc pe conturul respectiv. În
fig. 4.5 sunt exemplificate două metode de desenare a unei elipse.
Figura 4.7 Moduri de aliniere pentru un text “single line” în raport cu un singur punct
Figura 4.8 Alinierea unui text “single line” între două puncte
Figura 4.10 Texte create cu diferite stiluri de scriere; variaţia raportului înălţime/lăţime, a
înclinării, a sensului de scriere, a modului de oglindire şi a direcţiei de scriere (în stânga);
variaţia fontului (în dreapta)
a) b)
Figura 4.13 Afişarea textelor în detaliu (“Quicktext”=OFF) (a), respectiv simplificată
(“Quicktext”=ON) (b)
4.Comenzi de desenare în AutoCAD
46
Afişarea simplificată este tipărită ca atare la imprimantă sau plotter, dar informaţia privind
conţinutul textelor nu se deteriorează.
Modalitatea de afişare simplificată a textelor este oferită de activarea ajutorului grafic
“Quicktext” (“Quicktext”=ON), prin comanda QTEXT. Revenirea la afişarea normală, detaliată a
textelor înseamnă dezactivarea ajutorului grafic “Quicktext” (“Quicktext”=OFF).
Comportarea textelor la operaţii de oglindire efectuate prin comanda MIRROR este controlată
prin variabila de sistem AutoCAD MIRRTEXT. Valoarea 1 conduce la oglindirea textelor
(fig. 4.14 a), pe când valoarea 0 le păstrează dispunerea iniţială (fig. 4.14 b).
AutoCAD 2000 dispune de un corector intern de texte (“Speller”), care verifică şi corectează
greşelile de ortografie. Opţional, utilizatorul poate folosi alt corector de texte, asociat cu un editor
de texte extern mediului AutoCAD.
a)
b)
Figura 4.14 Oglindirea textelor pentru: a) MIRRTEXT=1; b) MIRRTEXT=0
Toate verigile desenate într-o aceeaşi comandă formează o singură polilinie. Prin explodarea
unei polilinii plane, se pierde lăţimea verigilor şi rezultă segmente de dreaptă şi arce de cerc.
Există o serie de polilinii de formă particulară, cu frecvenţă mare în desene: inele circulare,
poligoane regulate, etc., pentru care s-au creat comenzi speciale de desenare. Obiectele create de
aceste comenzi sunt tot polilinii plană, ca şi când ar fi fost generată cu comanda PLINE.
Comanda DONUT crează un inel circular (fig. 4.16):
Poliliniile pot fi modificate cu ajutorul comenzii PEDIT. Modificările se referă atât la proprietăţile
globale (lăţime, închidere, deschidere, curbare, decurbare, etc.), cât şi la cele individuale ale
fiecărei verigi (lăţime, mutarea vârfului, etc.).În fig. 4.18 este ilustrat un exemplu de modificare a
unei polilinii plane cu ajutorul comenzii PEDIT.
a) b) c) d)
Figura 4.18 Modificarea succesivă a unei polilinii prin comanda PEDIT: a) polilinia iniţială; b)
“PEDIT” “Spline”; c) “PEDIT” “W” 0.2; d) “PEDIT” “Edit vertex”, “Next”, “Move”, ...
Liniile şi arcele de cerc pot fi transformate prin comanda PEDIT în polilinii plane şi apoi editate
ca atare. Operaţia este utilă mai ales în cazul necesităţii de a uni diferitele elemente ce compun un
contur, pentru a forma un singur obiect.
PEDIT nu este o comandă de desenare, ci una de editare. Comanda a fost prezentată însă în
acest capitol, datorită strânsei ei apropieri de polilinii.
49
Figura 5.1 a
ENDpoint
Intercetează capătul cel mai apropiat al unui segment, al unui arc sau al unei verigi de
polilinie;
Figura 5.1 b
EXTension
Intercetează un punct de pe prelungirea obiectului de tip linie sau de tip arc indicat;
obiectul trebuie să fie indicat spre unul din capete;
Figura 5.1 c
INSert
Interceptează punctul de inserare (de referinţă) al unui obiect de tip
Text/Bloc/Shape/Attribut;
INTersection
Interceptează intersecţia unor linii, cercuri, arce, polilinii, elipse;
Figura 5.1 e
Dacă nu este interceptat nici un punct de intersecţie, cursorul indicând doar un singur
obiect, AutoCAD solicită specificarea celui de-al doilea obiect care să definească
intersecţia. Dacă intersecţia celor două obiecte este situată dincolo de extremităţile lor,
AutoCAD interceptează “intersecţia extinsă” (“Extended Intersection”), desigur, când
aceasta există.
punct interceptat
al doliea
Figura 5.1 f
obiect indicat
51
MIDpoint
Interceptează mijlocul unei obiect de tip segment, arc, verigă de polilinie;
Figura 5.1 g
NEArest
Interceptează punctul cel mai apropiat al obiectului indicat, obiect care poate fi segment,
arc, cerc, polilinie, punct;
Modul osnap “nearest” este foarte util în indicarea unor puncte care să se situeze pe un
anumit obiect, dar nu neapărat într-un punct important al acestuia;
NODe
Interceptează un obiect de tip punct;
PARallel
Interceptează un punct de pe paralela la o linie; distanţa dintre punctul curent şi
extremitatea a doua a paralelei este specificată de utilizator;
Figura 5.1 h
PERpendicular
Interceptează:
• piciorul perpendicularei ridicate de pe obiectul indicat (care poate fi segment, cerc,
arc, polilinie, elipsă) spre un anumit punct, sau
• piciorul perpendicularei duse din punctul curent pe obiectul indicat (segment, cerc,
arc, polilinie, elipsă);
punctul
punctul interceptat
interceptat
Figura 5.1 i
QUAdrant
Interceptează cel mai apropiat dintre punctele de 0O, 90O, 180O sau 270O, de pe un cerc
sau de pe un arc, puncte care se numesc quadranţi;
Figura 5.1 j
TANgent
Interceptează:
• piciorul tangentei duse la obiectul indicat (cerc, arc, arc de polilinie, elipsă) spre un
anumit punct; sau
• piciorul tangentei duse din punctul curent la un obiect de tip cerc, arc, elipsă, arc de
polilinie;
obiectul obiectul
indicat punctul indicat punctul
interceptat interceptat
punctul
curent
al doilea punct
indicat Figura 5.1 k
Apparent Intersect
Interceptează intersecţia aparentă a două linii, cercuri, arce, elipse, polilinii, etc., care nu
se intersectează în spaţiul 3D, ci doar aparent, pe imaginea curentă. Dacă punctul de
intersecţie aparentă este situat în afara imaginii obiectelor, AutoCAD interceptează
“intersecţia aparentă extinsă” (“Extended Apparent Intersection”);
53
From
Stabileşte referinţe temporare în desenare; se foloseşte de obicei în combinaţie cu un
mod osnap; faţă de referinţa temporară stabilită astfel, va fi precizat un punct în
coordonate relative.
NONe
Dezactivează moduri osnap eventual active în momentul respectiv al sesiunii de lucru.
Dacă pe parcursul lucrului, un anumit mod osnap este referit de multe ori, acesta poate fi
activat, evitând astfel repetarea lui pe linia de comandă. La punctarea pe un obiect, AutoCAD va
aplica automat modul osnap activ obiectului şi va intercepta punctul adecvat. Spre exemplu, cu
modul osnap “ENDpoint” activ, la indicarea unui segment, AutoCAD va sări automat la capătul cel
mai apropiat al acestuia. Prin opţiunea “NONe”, se dezactivează modul sau modurile osnap active.
Pentru setarea unor moduri osnap permanent active, este folosită caseta “Drafting Settings”,
prin panoul ei “Object Snap” (fig. 5.2). Caseta este activabilă prin comanda DSETTINGS sau din
meniul pull-down “Tools”, linia adecvată. Aceeaşi casetă se deschide dacă se poziţionează
cursorul pe butonul “OSNAP” al barei de stare şi se apasă butonul drept al mouse-ului,
selectându-se linia “Settings”.
Figura 5.2 Panoul pentru moduri Osnap din caseta “Drafting Settings”
Posibilitatea localizării exacte a punctelor de osnap este deosebit de utilă în execuţia
desenelor cu precizie maximă.
Introducerea modurilor osnap este posibilă:
prin scrierea de la tastatură,
din meniul flotant care se activează prin combinaţia <Shift>+butonul drept de mouse,
de pe bara de instrumente (“Toolbar”) denumită “Object Snap” (fig. 5.3).
5.Precizie maximă în AutoCAD
54
Figura 5.5 Selectarea unor obiecte prin vizualizarea grips-urilor, urmată de apelarea
comenzii ERASE; sunt şterse din desen obiectele cu grips-uri vizibile
55
Prin selectarea unui grip deja vizibil, acesta devine “activ” şi se declanşează automat o
secvenţă de comenzi de editare succesive: “Stretch, Move, Rotate, Scale, Mirror, ...”. Trecerea
de la una la cealaltă este posibilă tastând <spaţiu> sau <ENTER>, sau apăsând butonul drept al
mouse-ului, pentru activarea unui meniu flotant adecvat. În mod implicit, editarea se execută în
raport cu grip-ul activ, care devine grip de referinţă (“Base grip”). Utilizatorul poate modifica acest
punct. Şirul de editări poate fi aplicat asupra obiectului/obiectelor original(e) sau asupra unei copii
(opţiunea “Copy”). Grips-urile vizibile dispar la introducerea secvenţei “Cancel”, “Cancel” (tastarea
succesivă <Esc>, <Esc>).
5.1.3. Funcţia “Object Snap Tracking”
Funcţia “Object Snap Tracking”, menţionată anterior în capitolul 2, (§2.4.3), combină
dinamic modul osnap “From” cu un alt mod osnap şi cu specificarea polară a coordonatelor
relative. Punctul iniţial de referinţă este un punct important de pe un obiect desenat, interceptat
printr-un mod osnap. Funcţia de interceptare “Object Snapping” trebuie să fie activă. Modul
“Object Snap Tracking” este activabil/dezactivabil prin butonul asociat de pe bara de stare. În
fig. 5.6 este ilustrat un exemplu de utilizare.
Figura 5.6 Exemplu de utilizare a modului “Object Snap Tracking” într-un desen AutoCAD
Specificarea punctului-sursă este de cele mai multe ori realizată prin moduri osnap.
Filtrele de coordonate permit alinierea punctelor şi obiectelor în desen, după coordonata sau
coordonatele preluate de la punctul-sursă.
În secvenţa următoare este ilustrat un exemplu de folosire a filtrelor de coordonate într-un
desen AutoCAD.
Command: arc<↵>
Center/<Start point>: {punctare pe ecran}
Center/End/<Second point>: {punctare pe ecran}
End point: {punctare pe ecran}
Command: line <↵>
From point: .x <↵>
of end <↵>
of {punctare pe arc, spre capătul
din stânga}
(need YZ): {punctare pe ecran, deasupra
arcului}
To point: .x <↵>
of end <↵>
of {punctare pe arc, spre capătul
din dreapta}
(need YZ): @ <↵>
To point: <↵>
57
Rezultatul este cel din fig. 5.7: extremităţile segmentului sunt aliniate după coordonata x cu
capetele arcului anterior desenat. Segmentul este orizontal, datorită răspunsului “@” la cererea
privind coordonata y (şi z) a celui de-al doilea punct al segmentului.
Figura 5.8 Aplicarea comenzii DIVIDE pentru marcarea unor subdiviziuni pe diferite obiecte
Marcatorul poate fi obiectul de tip punct sau un bloc creat anterior de utilizator în desen.
5.Precizie maximă în AutoCAD
58
Comanda solicită obiectul pe care să fie dispuse marcajele şi apoi numărul de părţi de
divizare.
Obiectul marcat nu este modificat în nici un fel! Programul plasează doar marcajele
corespunzătoare, fără a altera lungimea acestuia.
5.3.2. Comanda MEASURE
Pentru a marca diviziuni de o anumită lungime pe un obiect de tip linie, arc, cerc, polilinie 2D,
elipsă, se poate folosi comanda MEASURE (fig. 5.9). Comanda solicită obiectul supus marcării şi
lungimea segmentului de marcaj.
Marcatorul poate fi obiectul de tip punct sau un bloc creat anterior de utilizator în desen.
Obiectul marcat nu este modificat în nici un fel! Programul plasează doar marcajele
corespunzătoare, fără a-i altera lungimea.
MOVE:
ROTATE
SCALE 1.5
STRETCH
STRETCH
100 150
STRETCH
a) BREAK
b) BREAK
c) BREAK
LENGTHEN %=115
a) b)
Figura 6.14 Racordare corectă (a) şi respectiv incorectă (b) pe conturul unei polilinii închise;
în cel de al doilea caz, polilinia iniţială nu a fost închisă automat, fapt pentru care AutoCAD
nu rotunjeşte ultimul colţ
Dacă raza este prea mare în raport cu lungimea elementelor racordate, comanda nu produce
nici un rezultat, iar utilizatorul primeşte un mesaj adecvat.
Racordarea cu rază zero prelungeşte elementele supuse racordării până la intersecţia lor
(fig. 6.15). La racordarea a două cercuri, acest lucru nu este posibil. În cazul a două arce,
posibilitatea de a prelungi arcele până la intersecţia lor depinde de poziţia lor relativă în desen.
Aplicată pe o polilinie, racordarea cu rază 0 înlătură verigile de tip arc (fig. 6.16).
Figura 6.16 Eliminarea verigilor de tip arc dintr-o polilinie cu ajutorul operaţiei de racordare
cu rază 0
Aplicată pe două linii paralele, comanda FILLET ignoră raza curentă de racordare şi
racordează cele două linii cu un arc de deschidere 180O, de rază adaptată (fig. 6.17).
a)
b)
Figura 6.18 Aplicarea comenzii CHAMFER pentru teşirea muchiilor: a) pe două linii
neparalele; b) pe două verigi liniare adiacente ale unei polilinii
a) b)
Figura 6.20 Aplicarea unor distanţe de teşire: a) egale; b) diferite
Teşirea cu ambele distanţe zero prelungeşte elementele respective până la intersecţie
(fig. 6.21) sau elimină teşirile dintre două verigi neadiacente ale unei polilinii. Operaţia de teţire cu
ambele distanţe de teşire nule este similară cu racordarea cu rază nulă.
A doua muchie
de graniţă
Obiecte de
extins EXTEND
Obiecte
Obiecte
de
retezate
retezat
Figura 6.24 Exemplu de retezare a unor obiecte în AutoCAD, cu ajutorul comenzii TRIM
TRIM
Figura 6.25 Utilizarea mai multor muchii tăietoare şi retezarea mai multor obiecte, într-o
singură comandă TRIM
Dacă obiectul de retezat intersectează mai multe muchii tăietoare specificate într-o aceeaşi
comandă TRIM, va fi înlăturată acea porţiune din obiectul indicat corespunzătoare punctului prin
care s-a efectuat selecţia. În fig. 6.25 este ilustrat un exemplu. Pe fiecare din segmentele de
retezat, punctele de selecţie au fost succesiv:
stânga-jos, în afara conturului exterior al dreptunghiului mare,
central, în interiorul dreptunghiului mic,
dreapta-sus, în exteriorul dreptunghiului mare.
Au fost păstrate porţiunile dintre cele două dreptunghiuri. În fig. 6.26 este redat cazul când
selectarea obiectelor de retezat a fost efectuată prin puncte situate între cele două dreptunghiuri.
Obiecte de retezat, selectate
Muchii tăietoare succesiv,
în mai multe puncte
TRIM
P1 P1
P2 P2
a) b)
Figura 6.28 Aplicarea comenzii ARRAY cu opţiunea: a) “Rectangular”; b) “Polar”
6.4.4. Generarea unor obiecte paralele cu altele. Comanda OFFSET
Cu ajutorul comenzii OFFSET, se pot crea obiecte paralele la altele existente deja în desen.
Modalităţile de construcţie prevăd fie specificarea distanţei dintre obiectul original şi cel paralel
(fig. 6.29 a), fie punctul prin care va trece obiectul paralel (fig. 6.29 b). În final se indică obiectul
original. Într-o aceeaşi comanda OFFSET pot fi create mai multe obiecte paralele, fie la acelaşi
obiect original, fie la diferite obiecte originale.
obiect obiecte
original paralele la original, duse
prin diferite puncte
b)
Figura 6.29 Crearea unor obiecte paralele cu altele existente în desen: a) la o anumită
distanţă faţă de original; b) prin diferite puncte exterioare originalului
Proprietăţile obiectelor generate prin comanda OFFSET sunt identice cu ale celor originale (tip
de linie, lăţime de linie, layer de creare, culoare, grosime, etc.).
75
6.5. Editarea obiectelor prin modificarea proprietăţilor acestora
Un obiect creat într-un desen AutoCAD poate fi oricând modificat, în ceea ce priveşte
caracteristicile sale constructive (puncte de definiţie, elemente de definiţie, etc.) cât şi
caracteristicile generale de obiect AutoCAD (culoare, layer, tip şi lăţime de linie, etc.). Cea mai
elegantă metodă de modificare a proprietăţilor, şi totodată cea mai nouă, apărută la versiunea
2000, este cea facilitată de comanda PROPERTIES.
Obiectul vizat pentru editare poate fi selectat anterior comenzii, prin grips-uri, sau după
declanşarea acesteia. AutoCAD deschide o fereastră similară cu fereastra de proprietăţi din Visual
Basic. Liniile acesteia sunt variabile, în funcţie de obiectul selectat. În fig. 6.30 este ilustrat un
exemplu corespunzător unui obiect de tip cerc. Modificarea valorii unei proprietăţi în această
fereastră conduce la modificarea corespunzătoare a obiectului din desen. Schimbând de exemplu
valoarea ariei, cercul se redimensionează prin modificarea razei pentru a corespunde noii valori.
Quick Select
Figura 7.4 Cotări liniare de tip: orizontal, vertical, aliniat şi rotit faţă de axa X curentă
81
DIMORDINATE înscrie dimensiuni după metoda cotării în coordonate. Originea de măsurare este
originea sistemului curent de coordonate; direcţiile X şi Y sunt determinate după
direcţiile axelor X şi Y curente (fig. 7.5).
Figura 7.5 Cotarea în coordonate (prin comanda DIMORDINATE); Observaţie: pentru a stabili
originea de cotare, a fost translatat sistemul de coordonate cu originea în punctul dorit
Opţiunile comenzii DIMORDINATE sunt:
Xdatum: permite măsurarea după direcţia X;
Ydatum: permite măsurarea după direcţia Y;
Mtext, Text şi Angle: aceleaşi semnificaţii ca şi în cazurile anterioare.
DIMRADIUS crează cote de tip rază; prefixul R este înscris automat; poziţia textului depinde
de stilul curent de cotare şi de dimensiunea cercului (fig. 7.6); opţiunile Mtext,
Text şi Angle au aceleaşi semnificaţii ca şi în cadrul comenzilor anterioare.
Figura 7.9 Cotări în serie (în lanţ) generate prin comanda QDIM
Continuous: indică opţiunea de cotare în serie (în lanţ) (fig. 7.9);
Staggered: indică opţiunea de cotare a punctelor pereche (fig. 7.12);
Baseline: indică opţiunea de cotare în paralel (faţă de un element comun,
considerat referinţă) în cadrul comenzii QDIM (fig. 7.10);
Ordinate: indică opţiunea de cotare în coordonate în cadrul comenzii QDIM
(fig. 7.10);
Radius: indică opţiunea de cotare simultană a unui set de raze (fig. 7.11);
Figura 7.10 Cotări faţă de un element comun şi respectiv în coordonate prin comanda QDIM
85
Figura 7.11 Cotări simultane de diametre şi respectiv raze realizate prin comanda QDIM
Figura 7.12 Cotări ale punctelor pereche (opţiunea Staggered) prin comanda QDIM
7.Înscrierea dimensiunilor în desenele AutoCAD
86
DIMBASELINE înscrie o cotă liniară faţă de un element de referinţă comun cu al unei cote
anterioare (în paralel), similar cu exemplul din fig. 7.10; pentru a folosi comanda,
este necesar să existe o cotă anterior creată în desen, de tip liniar, în
coordonate, sau de tip unghiular.
DIMCONTINUE înscrie o cotă în prelungirea altei cote existente (în serie, în lanţ), similar cu
exemplul din fig. 7.9; pentru a folosi comanda, este necesar să existe o cotă
anterior creată în desen, de tip liniar, în coordonate, sau de tip unghiular.
QLEADER crează linii de indicaţie şi notaţii realizate prin pe liniilor de indicaţie (fig. 7.13);
Notaţiile de la al doilea capăt al unei linii de indicaţie pot fi texte de tip paragraf,
simboluri pentru toleranţe geometrice, blocuri-utilizator, diferite obiecte sau pot
lipsi total. Alinierea acestora în raport cu linia de indicaţie are mai multe variante.
Linia de indicaţie poate fi dreaptă sau ondulată, de tip spline. Numărul de verigi din care se
compune este opţional, dar poate fi limitat superior.
Opţiunile privind crearea liniei de indicaţie pot fi exprimate prin caseta “Leader Settings”
(fig. 7.14); aceasta este activată în cadrul comenzii QLEADER, prin opţiunea Settings.
Figura 7.14 Caseta de dialog „Leader Settings”, cu cele trei panouri de opţiuni
Starea “ON/OFF” a variabilei de sistem DIMASO determină crearea sub “Dim:” a unor blocuri
de cotă, în care linia de cotă, liniile ajutătoare, săgeţile şi textul cotei formează o singură entitate
(pentru DIMASO=ON), sau, a unor entităţi separate pentru fiecare element al cotării (pentru
DIMASO=OFF). Aceeaşi variabilă implică şi crearea cotelor asociative, care, la modificarea
dimensiunii cotate, îşi modifică valoarea afişată în textul cotei (pentru DIMASO=ON).
89
7.3. Stiluri de cotare. Comenzile DIMSTYLE şi DDIM
Comanda DIMSTYLE permite crearea unor stiluri de cotare, care pot fi folosite ori de câte ori
este nevoie ulterior în desen. Acestea definesc aspectul textului şi al săgeţilor, modul de dispunere
al textului, posibile sufixe şi prefixe ataşate cotei, simetria liniei de cotă, distanţa dintre două linii de
cotă paralele succesive, modul de marcare al centrului unei forme circulare, culorile asociate
fiecărui element al unei cote, etc. Operaţia este facilitată de deschiderea casetei de dialog
“Dimension Style Manager” (fig. 7.17) Caseta poate fi apelată şi prin mai vechea comandă DDIM.
Figura 7.17 Caseta “Dimension Style Manager”, pentru manipularea stilurilor utilizate în
cotare
Un anumit stil de cotare poate fi aplicat tuturor tipurilor de cote sau numai cotărilor liniare, sau
radiale, etc.
Informaţiile privind stilul (stilurile) de cotare se salvează odată cu desenul, similar cu cele
privind stilurile de scriere. Orice stil de cotare odată definit, poate fi utilizat în cursul aceleiaşi
sesiuni de lucru sau într-o sesiune ulterioară.
8. Haşurarea în AutoCAD
8.1. Comenzile HATCH şi BHATCH
AutoCAD permite umplerea cu model a unor contururi închise, adică “haşurarea”. Operaţia
este asigurată prin comenzile HATCH sau BHATCH.
HATCH este comanda propriu-zisă de haşurare, moştenită de la primele versiuni AutoCAD.
De aceea este mai restrictivă în cerinţe. Comanda solicită specificarea obiectelor care alcătuiesc
conturul închis, necesitând închiderea acestui contur pe capete de entităţi şi nu pe puncte
intermediare (fig. 8.1 a, b). Aceasta În versiunea 2000, comanda are şi opţiunea de definire
dinamică a conturului ce urmează să fie haşurat (fig. 8.2), cu- sau fără reţinerea conturului
respectiv.
Comanda HATCH lucrează exclusiv prin opţiuni alfanumerice, fapt pentru care este oarecum
incomodă, şi, ca urmare, mai puţin recomandată.
Modelul creat prin comanda HATCH este neasociativ! Aceasta înseamnă că nu se va adapta
unor modificări ulterioare ale conturului de haşurat!
a) b)
Figura 8.1 Rezultatul aplicării comenzii HATCH. Haşurare executată: a) corect, datorită
închiderii conturului pe capete de entităţi; b) incorect, datorită închiderii conturului pe
puncte intermediare
8.Haşurarea în AutoCAD
94
Figura 8.2 Definirea dinamică, punct cu punct, a conturului închis pentru zona de haşurat, în
cadrul comenzii HATCH
Inconvenientul privind închiderea conturului a fost înlăturat prin crearea comenzii BHATCH,
abrevierea noţiunii de “boundary hatch”, adică haşurarea domeniilor. Caseta de dialog a acesteia
este prezentată în fig. 8.3. Prin comanda BHATCH, specificarea zonei supuse haşurării poate fi
realizată fie prin punctarea în interiorul acesteia (“Pick points”), fie prin selectarea conturului
respectiv, similar cu selecţia din cadrul comenzii HATCH (“Select objects”).
În cazul punctării în interiorul unui zone, AutoCAD generează automat o polilinie închisă sau o
regiune (la alegerea utilizatorului) care delimitează cel mai apropiat contur închis posibil în raport
cu punctul specificat. Polilinia respectivă (sau regiunea) este ştearsă după haşurare, dar se poate
opta pentru păstrarea acesteia (vezi panoul “Advanced”).
Comanda BHATCH permite şi previzualizarea haşurii, anterior aplicării ei efective şi, eventual,
modificarea opţiunilor de haşurare, fără întreruperea comenzii.
Haşura elaborată prin comanda BHATCH are proprietatea de asociativitate în raport cu
conturul, adică la modificarea conturului, se modifică adecvat şi haşura respectivă. Utilizatorul
poate renunţa la proprietatea de asociativitate, prin opţiunile din grupul “Composition” al casetei
de haşurare (fig. 8.4).
95
Figura 8.3 Caseta de dialog “Boundary Hatch” cu cele două panouri, “Quick” şi “Advanced”
8.Haşurarea în AutoCAD
96
Figura 8.4 Grupul de desemnare a asociativităţii haşurii în raport cu conturul din cadrul
comenzii BHATCH
Pentru ca haşura să ocolească un text, textul va fi selectat între entităţile supuse haşurării
(fig. 8.5).
abcd
a)
b) c) d)
Figura 8.6 a) Contururi de haşurat; haşurare în stil: b) ”Normal”; c) “Outer”; d) “Ignore”
97
În cadrul operaţiei de haşurare, atât prin comanda HATCH cât şi prin comanda BHATCH, este
necesară precizarea modelului de umplere (“Hatch pattern”). Acesta poate fi:
- model-utilizator (“User defined pattern”), definit dinamic, în timpul lucrului, şi care constă din
linii paralele şi echidistante, de o anumită înclinare şi cu o anumită spaţiere, aplicate într-un
singur sens sau în ambele sensuri (“Double hatch”),
- model dintr-o bibliotecă de modele (“Predefined pattern”), pentru care se aleg scara şi unghiul
de aplicare. AutoCAD dispune de o bibliotecă vastă de modele de haşurare, pentru diferite
materiale, grupate în trei categorii: “ANSI”, “ISO”, “Other”. În grupul “Other” se găseşte şi
varianta de model solid, adică o colorare uniformă a suprafeţei de haşurat. Culoarea implicită a
“haşurii solide” este culoarea curentă (culoarea “bylayer” sau o culoare explicită stabilită de
utilizator”) (fig. 8.5).
- model dintr-o bibliotecă externă, specificată de utilizator (“Custom pattern”), caz în care
trebuie specificat fişierul-bibliotecă, de tip *.pat.
8.Haşurarea în AutoCAD
98
“Draw” sunt reprezentate prin butonul . Ca răspuns la aceste comenzi, programul deschide
o casetă de dialog, intitulată “Block Definition” (fig. 9.1), care solicită numele acordat blocului, un
punct de referinţă al acestuia, în raport cu care va fi ulterior manipulat, şi apoi obiectele incluse în
bloc (fig. 9.2 a,b). Componentele blocului pot să dispară ca obiecte de sine stătătoare din desen,
sau nu. Blocul astfel definit se salvează odată cu desenul şi se regăseşte oricând în lista de
blocuri-utilizator din desen.
Rubrica “Name” a casetei de definire a blocurilor permite înscrierea numelui atribuit blocului.
Lista derulantă a rubricii redă denumirile tuturor blocurilor definite anterior. Numele unui bloc poate
să conţină max. 255 de caractere. Pot fi utilizate spaţii. Numele nu trebuie să coincidă cu un cuvânt
rezervat al AutoCAD.
punct
de referinţă punct
de referinţă
inserat, prin comanda INSERT (butonul de pe bara de unelte “Draw” sau meniul pull-down
“Insert”, linia Block). Comanda deschide o casetă de dialog, prin care solicită numele blocului,
pentru a-l identifica, poziţia punctului de referinţă, factorii de scalare pe fiecare direcţie (X, Y şi,
după caz şi pe Z), rotaţia faţă de poziţia de bază, în care a fost creat, precum şi opţiunea privind
explodarea blocului la inserare. În fig. 9.3 sunt prezentate exemple de inserare a blocurilor anterior
definite.
Punctul de inserare al blocului poate fi oricare punct în spaţiul desenului. Factorii de scalare
pot fi diferiţi pe fiecare din cele trei direcţii. În acest caz, blocul va apare deformat faţă de aspectul
său la definire. Un factor de scalare subunitar micşorează blocul pe direcţia respectivă, în timp ce
unul supraunitar îl măreşte. O valoare negativă a factorului de scalare înseamnă o inserare “în
oglindă” a blocului, faţă de poziţia sa de bază.
Comanda INSERT inserează şi desene independente, adică fişiere “*.dwg”, ca blocuri în
desenul curent. Informaţiile necesare sunt similare cu cele de la inserarea blocurilor. Desenele
inserate nu dispar ca fişiere independente din directorul lor.
Comanda INSERT nu poate insera blocuri anonime, de tip haşuri, cote, etc.
~24V
M M
3~ 3~
M
! 3~ ! !
9.2. Atributul
9.2.1. Ce este atributul şi care este utilitatea sa?
Atributul este o caracteristică în desen. Forma de prezentare este identică cu a unui text
“single line”. În plus, faţă de un text, atributul este purtător de informaţie prelucrabilă atât în
interiorul desenului sau al mediului AutoCAD, cât şi în afară, în baze de date, tabele, etc. Utilitatea
atributului este evidentă mai ales când el este inclus într-un bloc-utilizator. În acest caz, atributul va
descrie o caracteristică a blocului respectiv. În fig. 9.4 a, b sunt reluate blocurile definite anterior,
fiind completate cu atribute. Atributele vor fi purtătoare de informaţii utile privind caracteristicile pe
care le reprezintă pentru fiecare instanţiere a blocului respectiv în desen.
DIAMETRU_INEL PUTERE
SIMBOL TURATIE
DIAMETRU_SECTIUNE
MATERIAL
a) b)
Figura 9.4 Blocuri care includ atribute
9.2.2. Crearea şi utilizarea atributelor. Comenzile ATTDEF, ATTDISP, ATTEDIT
Atributele se definesc prin
comanda ATTDEF (meniul
pull-down “Draw”, linia Block,
opţiunea Define Attributes…).
Comanda deschide caseta de
dialog “Attribute Definition”, din
fig. 9.5, care solicită opţiunile de
inserare a atributului: vizibilitate,
constanţa valorii, verificare a
corectitudinii valorii, presetare a
valorii. Se solicită şi denumirea
atributului (“Attribute Tag”),
prompter-ul ataşat, şi, opţional, o
valoare implicită. Ultimul set de
informaţii necesare vizează modul
Figura 9.5 Caseta de dialog pentru definirea atributelor
9.Blocuri, atribute, referinţe externe
104
de prezentare al textului respectiv, similar cu al comenzii TEXT.
După definirea unui atribut, acesta poate fi inclus într-un bloc. La orice inserare a blocului
respectiv în desen, AutoCAD cere prin prompter-ul ataşat, informaţii privind valoarea concretă a
atributului. Această valoare va înlocui denumirea atributului în respectiva instanţiere a blocului
(fig. 9.6).
12
M1 1500
Inconel
12,7
1,59
12,7
63,5
Cu
Figura 9.6 Exemple de inserări ale unor blocuri ce conţin atribute
Pentru a conferi un aspect aerisit desenului, atributele pot fi declarate nevizibile. Modificarea
ulterioară a vizibilităţii atributelor este posibilă cu ajutorul comenzii ATTDISP (meniul pull-down
“View”, linia Display).
Comanda ATTEDIT modifică atributele incluse în instanţierile blocurilor-utilizator. Pot fi
modificate atât conţinutul cât şi modul de scriere al unuia sau a mai multor atribute. Editarea se
poate realiza individual, pe fiecare atribut selectat, sau global, pe un set de atribute selectate.
Editarea valorii atributelor incluse în blocuri nu modifică în nici un fel definiţia acestora şi nici
definiţia blocurilor respective.
Extragerea valorii atributelor dintr-un desen într-un fişier separat necesită în prealabil crearea
unui fişier-şablon (“Template file”) după care să fie dispuse tabelar atributele extrase. Pentru a
efectua extragerea, se aplică comanda. Pot fi extrase toate atributele sau numai unele din acestea.
Extragerea valorii atributelor dintr-un desen AutoCAD nu alterează desenul respectiv.
Figura 9.7 Caseta “External Reference”, pentru crearea referinţelor externe în desen
O referinţă externă poate fi legată la desenul curent prin modul de referire “Attachment” sau
prin modul “Overlay”. Al doilea nu permite referiri încapsulate de tip “desenul curent include
desenul A, care include un alt desen”. În mod “Overlay”, posibilele referinţe incluse într-un alt
desen referit sunt ignorate.
Pentru a controla referinţele externe, se poate apela comanda XREF, care deschide caseta
“Xref Manager” (fig. 9.8). Caseta este accesibilă şi din meniul pull-down “Insert”, linia
Xref Manager… Caseta vizualizează referinţelor încapsulate (în mai multe trepte) sub formă
arborescentă.
Figura 9.9 a Conţinutul casetei “Xref Manager” pentru desenul “City map.dwg”
Figura 9.9 b Desenul-gazdă “City map.dwg”, cu referinţele externe din fig. 9.9 a
Figura 9.9 c Cele două desene “City base map.dwg” şi “City sky map.dwg” incluse ca
referinţe externe în desenul-gazdă “City map.dwg”
109
Figura 11.3 Exemple de informaţii oferite de comanda LIST pentru un segment de dreaptă şi
pentru un cerc din desen
117
Fereastra de lucru pentru “AutoCAD Design Center” afişează la partea sa superioară o bară
de instrumente cu butoane specifice funcţiilor utilitare de gestionare a informaţiilor (fig. 12.3)
Mediul de proiectare AutoCAD modelează cu un înalt grad de fidelitate spaţiul real care ne
înconjoară. De aceea, mediul AutoCAD este tridimensional, infinit pe toate direcţiile. Din punct de
vedere al proprietăţilor fizice, mediul este vid, omogen şi izotrop. Acest mediu permite crearea unor
obiecte asemănătoare celor din lumea reală. Atât mediul cât şi obiectele care îl populează sunt
produse soft, având deci un caracter virtual. În acest spaţiu virtual, obiectele au diferite mărimi,
culori, poziţii reciproce. Mediul acceptă crerea unor surse virtuale de lumină. Ca urmare, imaginile
obţinute din mediul virtual AutoCAD pot fi îmbogăţite cu umbre, reflexii, străluciri.
Utilizatorul se poate plasa pe sine oriunde în mediul virtual. Imaginile “văzute” pot fi plane sau
spaţiale, cu sau fără ascunderea muchiilor nevizibile, opţional cu umbrirea şi colorarea
suprafeţelor.
@x,y,z Y
@1,2.5,-3
Distanţa pe direcţia
Relative
axei X, pe direcţia axei
(faţă de
punctul
Y şi respectiv pe O X
direcţia axei Z faţă de
curent)
punctul curent
Z
Distanţa faţă de Y β
r<alfa<beta origine,
unghiul măsurat
faţă de α X
Sferice Absolute O
semiaxa pozitivă X în
planul XY şi unghiul r<α<β
măsurat faţă de planul
XY Z
@r<alfa<beta
Distanţa noului punct Plan ||XY
faţă de punctul curent, prin p.c.
unghiul faţă de
paralela la semiaxa Y β
pozitivă X
Relative dusă prin punctul α
curent şi unghiul faţă p.c.
de planul paralel la @r<α<β
planul XY dus prin X
punctul curent O
Z
123
r<alfa,z Y
Distanţa faţă de
origine măsurată în 4
planul XY,
30O
Cilindrice Absolute unghiul măsurat O
în planul XY faţă de 2 X
semiaxa pozitivă X şi 4 4<30,5
distanţa faţă de planul
XY Z
Oricare din tipurile de coordonate menţionate pot fi raportate la origine, caz în care sunt
coordonate absolute, sau la punctul curent, fiind coordonate relative.
Folosirea filtrelor de coordonate este posibilă şi în lucrul în trei dimensiuni, exact după aceleaşi
regului ca şi în plan.
Introducerea coordonatelor unui punct prin punctare cu ajutorul cursorului-ecran poate fi
realizată cu precizie, în orice situaţie, în planul XY. La modificarea coordonatei Z, AutoCAD
modifică de cele mai multe ori şi planul XY în care interceptează punctele prin cursor. Indicarea
coordonatei Z prin punctare este numai uneori realizabilă; experienţa în lucru este esenţială în
înţelegerea acestui aspect.
Interceptarea punctelor de Osnap se realizează în întreg spaţiul 3D, indiferent de planul curent
XY. Funcţia “Osnap tracking” lucrează în planul de nivel Z corespunzător punctului de Osnap
interceptat.
Figura 13.1 Vederi spaţiale standardizate şi oarecare ale unui desen AutoCAD
Generarea vederilor este facilitată de comanda VIEW, prin caseta de dialog asociată ei
(fig. 13.2).
Bottom
Top
Figura 13.6 c Imaginea anterioară trunchiată în cadrul comenzii DVIEW prin cele două plane
de clipping: “Back Clipping Plane” şi “Front Clipping Plane”
Modificarea direcţiei privirii este facilitată de comanda CAMERA. Aceasta solicită noile poziţii
pentru camera virtuală de luat vederi şi pentru punctul ţintă.
În fig. 13.7 este ilustrat un exemplu de definire a direcţiei privirii prin intermediul comenzii
CAMERA. Sunt stabilite mai întâi poziţiile punctelor ce dau dreapta spaţială pentru direcţia privirii şi
apoi este ales sensul privirii: de la primul spre al doilea punct şi, în al doilea caz, invers. Nu a fost
delimitată în nici un fel prin plane de clipping zona cu obiecte vizibile. Datorită situării centrelor
celor două sfere chiar pe direcţia privirii, în oricare din ultimele două imagini, sferele sunt perfect
suprapuse.
Figura 13.7 a Imagine iniţială, în care cele două sfere (de pe acoperiş şi de pe stâlpul
fântânii) indică punctele care definesc direcţia privirii
Figura 13.7 b Imagine generată cu camera pe acoperiş şi punctul ţintă pe stâlpul fântânii
131
Figura 13.7 c Imagine generată cu camera pe stâlpul fântânii şi punctul ţintă pe acoperiş
Figura 13.8 Cercul ajutător aferent comenzii 3DORBIT, având quadranţii marcaţi
Comanda 3DORBIT crează un mic mediu specific de lucru, în care se pot aplica panningu-ri în
spaţiul tridimensional, amplificări ale imaginii de tip zoom 3D, pivotări continue sau pas cu pas ale
camerei în jurul axei proprii, astfel încât să se modifice punctul ţintă, apropieri sau depărtări ale
camerei de punctul ţintă. Aceste operaţii sunt executabile prin intermediul meniului flotant deschis
la apăsarea butonului drept al mouse-ului (fig. 13.9), sau prin butoanele de pe bara de instrumente
“3DORBIT” (fig. 13.9).
Figura 13.10 Fereastra pentru ajustarea planelor de clipping, cu cele două drepte orizontale,
reprezentând cele două plane: dreapta de jos pentru planul din faţă şi dreapta de sus pentru
planul din spate
Dacă planul de clipping din faţă este activ, imaginea redată începe de la acest plan spre infinit,
în spate. Dacă planul de clipping din spate este activ, imaginea este limitată în spate până la acest
plan, iar dacă ambele plane de clipping sunt active, imaginea este limitată la zona cuprinsă între
cele două plane. În fig. 13.11 a, b, c, d este ilustrat un exemplu corespunzător corpurilor din
fig. 13.10.
Figura 13.11 b Corpurile din imaginea anterioară, cu limitarea imaginii la planul de clipping
din faţă; prin redarea trunchiată a cilindrului, devine vizibil interiorul acestuia
135
Figura 13.11 c Corpurile din imaginea a, într-o prezentare cu planul de clipping din spate
activ; se observă trunchierea imaginii conului la nivelul planului respectiv
Figura 13.11 d Corpurile din imaginea a, într-o prezentare cu ambele plane de clipping
active; se observă trunchierea imaginii corpurilor în dreptul celor două plane
13.Caracteristicile mediului tridimensional AutoCAD
136
13.6. Utilizarea mai multor imagini simultane ale modelului spaţial.
Viewport-uri. Comanda VPORTS
Posibilitatea de a “vedea” modelul simultan în mai multe imagini, la diferite amplificări şi în
diferite detalii, nu este o caracteristică exclusivă a lucrului în trei dimensiuni. Această facilitate este
un atribut al mediului AutoCAD, indiferent dacă modelul este elaborat în două sau trei dimensiuni.
Ea devine însă indispensabilă la crearea modelelor spaţiale, mai ales a celor cu formă composită,
care necesită mai multe operaţii de construcţie.
În funcţie de spaţiul de lucru, cel al modelului sau cel al hârtiei, pot fi folosite imagini multiple
dispuse alăturat sau aleator, flotante în desen. O astfel de fereastră se numeşte “viewport”.
În spaţiul modelului, viewport-urile sunt dispuse alăturat, nesuprapuse, şi nu sunt plotabile
simultan pe hârtie. O operaţie realizată se referă în general la viewport-ul curent (fig. 13.12).
Figura 14.1 Model tridimensional elaborat prin metoda bazată pe muchii şi vârfuri
Figura 14.2 Obiect 3D modelat prin metoda suprafeţelor: a) imagine cu toate muchiile
vizibile; b) imagine cu muchiile nevizibile ascunse
14.1.3. Modelarea volumică
Cea mai evoluată metodă de redare a obiectelor spaţiale o constituie modelarea solidelor,
denumită şi modelare volumică. Obiectul este generat din forme solide simple, majoritatea
descriptibile analitic, combinate între ele pentru a genera forma spaţială dorită. Modelului i se poate
asocia o densitate de material, se pot determina proprietăţi de corp fizic (centru de masă, momente
de inerţie, rază de giraţie, etc.). Toate proprietăţile legate de aspectul suprafeţei exterioare sunt
aplicabile şi în cazul modelelor volumice.
Modelarea volumică este cea mai intuitivă metodă de generare a modelelor virtuale 3D şi cea
mai apropiată de raţionamentele umane, deci cea mai naturală.
143
14.2. Forme volumice simple. Comenzile BOX, SPHERE, CYLINDER,
CONE, WEDGE, TORUS, EXTRUDE, REVOLVE
AutoCAD generează elemente volumice primitive, de formă geometrică simplă, cum ar fi:
paralelipipedul dreptunghic, sfera, cilindrul drept, conul drept, pana, torul. Tot în categoria formelor
volumice simple sunt incluse elementele volumice obţinute prin extrudare sau prin revoluţie.
Paleta primtivelor solide este redată pe bara de instrumente “Solids” (fig. 14.3). Bara de
instrumente menţionată include butoane şi pentru alte comenzi specifice mediului 3D, care vor fi
detaliate în subcapitole următoare.
Height
Width
Length
Figura 14.6 Cilindri generaţi în diferite poziţii faţă de planul XY prin specificarea poziţiei
pentru cele două centre ale bazelor
14.2.3. Crearea conurilor drepte solide. Comanda CONE
AutoCAD crează conuri drepte cu baza circulară sau de formă eliptică prin intermediul
comenzii CONE.
Metoda implicită de lucru solicită poziţia centrului bazei, raza sau diametrul bazei şi apoi
înălţimea conului. Conul obţinut astfel este drept şi are baza de formă circulară, plasată într-un plan
paralel cu planul curent XY şi care trece prin punctul indicat (fig. 14.7).
Pentru a obţine baza de formă eliptică, se utilizează opţiunea Elliptical a comenzii CONE.
Informaţiile solicitate în paşii următori sunt cele specifice în desenarea unei elipse, urmate de
valoarea înălţimii.
Dacă valoarea înălţimii este pozitivă, conul este creat în lungul semiaxei pozitive OZ, iar dacă
această valoare este negativă, înălţimea conului este măsurată în sens contrar de-a lungul lui OZ.
Pentru a plasa baza conului într-un plan oarecare faţă de planul XY, după precizarea centrului
bazei şi a razei acesteia, se utilizează opţiunea Apex, precizându-se explicit poziţia vârfului conului
(fig. 14.8).
Figura 14.8 Conuri drepte în poziţii oarecare create prin comanda CONE, (opţiunea Apex)
147
14.2.4. Crearea unei sfere solide. Comanda SPHERE
Pentru a crea obeicte solide de formă sferică, se dispune de comanda SPHERE. Aceasta
solicită poziţia centrului şi valoarea razei (sau a diametrului), generând sfera cu planul ecuatorial
paralel cu planul curent XY ce trece prin centrul sferei. Axa polilor este direcţionată după direcţia Z
curentă.
Rtub>Rtor>0
Width
Height
Length
d) c)
a) b)
Figura 14.14 Solide de revoluţie generate de comanda REVOLVE, prin rotirea în jurul unei
axe a unei polilinii închise create într-un plan paralel cu XZ: a) polilinia şi diferitele axe de
revoluţie; b) solid rezultat când axa este paralelă cu OX; c) solid rezultat când axa este
paralelă cu OZ; d) solid rezultat când axa este definită de o linie oarecare din planul poliliniei
14.2.8. Solide generate prin extrudare. Comanda EXTRUDE
Extrudarea trebuie înţeleasă ca o operaţie prin care se atribuie grosime unei figuri plane:
contur închis sau suprafaţă (polilinie, cerc, elipsă, regiune, curbă spline, etc.). Extrudarea se poate
realiza după o direcţie în raport cu planul figurii plane considerate (fig. 14.15 a) sau după o
traiectorie (fig. 14.15 b). Comanda care realizează operaţia de generare a unui solid extrudat este
EXTRUDE.
În cazul extrudării după o direcţie, solidul generat are una din baze în coincidenţă cu figura
plană extrudată, iar cea de-a doua bază paralelă cu prima, la distanţa specificată (pozitivă sau
negativă). Cele două baze au arii egale, dacă unghiul de extrudare este 0 (fig. 14.15 a). Pentru un
unghi de extrudare pozitiv, aria celei de-a doua baze este mai mică decât a primei baze
(fig. 14.16 a), iar pentru un unghi de extrudare negativ aria celei de-a doua baze este mai mare
decât cea a primei baze (fig. 14.16 b).
151
a) b)
Figura 14.15 Solide generate prin extrudare: a) după o direcţie; b) după o traiectorie
Operaţia de extrudare este utilă mai ales în cazul unui obiect având un contur plan complicat,
şi fără detalii pe a treia direcţie.
a) b)
a)
b) c) d) e)
Figura 14.17 Operaţii booleene pe solide AutoCAD: a) obiectele solide simple (cilindru şi
paralelipiped); b) reuniunea celor două obiecte; c) intersecţia celor două obiecte;
d) diferenţa paralelipiped-cilindru; e) diferenţa cilidru-paralelipiped
Operaţiile booleene şi interferenţa se aplică în acelaşi mod şi pe obiecte de tip regiune
(“region”). Operanzii şi rezultatul operaţiilor vor fi însă obiecte plane de tip regiune şi nu solide
spaţiale. Se pot genera astfel suprafeţe compozite cu aspect complicat, utilizabile eventual mai
departe în generarea unor solide spaţiale, prin extrudare sau revoluţie (fig. 14.20).
14.Crearea şi editarea obiectelor tridimensionale
154
Figura 14.19 Aplicarea comenzii INTERFERE pe un set de trei obiecte solide; solidele de
interferenţă rezultate au fost modificate în ceea ce priveşte tipul şi lăţimea de linie
a) b)
c)
Figura 14.20 Scăderea booleană aplicată pe obiecte de tip regiune şi generarea unui solid
extrudat din regiunea rezultată; a) obiectele de tip “region” originale; b) obiectul de tip
“region” rezultat după scădere; c) obiect solid generat prin extrudarea regiunii anterioare
155
14.4. Editarea solidelor
14.4.1. Divizarea solidelor. Comanda SLICE
Comanda SLICE permite divizarea unui solid printr-un plan. Planul poate fi definit de un obiect
din desen (fig. 14.21 a), sau printr-un procedeu geometric:
• prin trei puncte necoliniare (fig. 14.21 b),
• ca plan paralel la unul din planele XY, YZ, ZX printr-un anumit punct (fig. 14.21 c),
• prin definirea normalei la plan (fig. 14.21 d),
• ca plan paralel cu planul vederii curente, printr-un anumit punct (fig. 14.21 e).
Obiectul este integral divizat în urma comenzii SLICE. Pot fi păstrate ambele părţi rezultate
sau una din ele (fig. 14.22). Solidele rezultate păstrează proprietăţile obiectului original (culaore, tip
de linie, lăţime de linie, layer, etc.)
Figura 14.21 a Solid divizat prin comanda SLICE după un plan definit de un cerc
Figura 14.21 b Solid divizat prin comanda SLICE, după un plan definit de trei puncte: doi
quadranţi ai bazei de jos şi centrul bazei de sus
||ZX
||YZ
||XY
Figura 14.21 d Solid divizat după un plan definit prin normala acestuia
punct pe planul
de divizare
Figura 14.21 e Solid divizat după un plan paralel cu vederea curentă şi care trece prin
centrul orificiului, pe baza de sus
157
14.4.2. Secţionarea solidelor. Comanda SECTION
Comanda SECTION generează regiuni corespunzătoare suprafeţelor dintr-un plan de
secţionare al unui solid. Comanda lucrează similar cu SLICE, dar rezultatul nu mai este un set de
obiecte solide, ci una sau mai multe regiuni. Corpul solid original nu este afectat de comandă. În
fig. 14.22 este considerat un exemplu de generare a secţiunii plane printr-un solid, planul de
secţionare fiind paralel cu planul vederii curente, prin centrul de sus al orificiului. Pentru
evidenţierea secţiunii, aceasta a fost ulterior haşurată, iar solidul îndepărtat.
Operaţii booleene Operaţii pentru feţe Operaţii pentru muchii Operaţii pentru corpuri
detaliu pentru a)
a) b)
Figura14.24 Extrudarea feţei unui solid: a) pe o înălţime de 15 unităţi, la o înclinare de +100;
pentru vizualizarea zonei superioare a orificiului, a fost apoi îndepărtată o porţiune din
obiect; b) în lungul unei traiectorii
159
Mutarea unei feţe (opţiunile “Face”, “Move”) corespunde unei translaţii spaţiale, cu condiţia ca
topologia obiectului (formă, număr de muchii, de vârfuri) să nu se schimbe (fig. 14.25).
Figura 14.25 Mutarea feţei orificiului interior din solidul cilindric considerat
Ofsetarea unei feţe (opţiunile “Face”, “Offset”) înseamnă deplasarea ei paralel cu ea însăşi la
o anumită distanţă sau printr-un anumit punct (fig. 14.26). Cerinţele de păstrare a topologiei rămân
aceleaşi ca şi la mutarea unei feţe. Specificarea unei distanţe de ofsetare pozitive măreşte volumul
solidului, iar a uneia negative îl micşorează (fig 14.26 a, b).
faţă selectată
pentru offset
a) b) c)
Figura 14.26 Ofsetarea feţei cilindrice a orificiului prin solidul cilindric considerat: a) solid
original; b) distanţă de ofset +8 unităţi; c) distanţă de ofset –8 unităţi
Ştergerea unor feţe este de asemenea posibilă sub comanda SOLIDEDIT (opţiunile “Face”,
“Delete”). În fig. 14.27 este ilustrat un exemplu.
a) b) c)
Figura 14.27 Ştergerea unor feţe ale unui solid: a) solid original; b) solidul considerat după
ştergerea feţei laterale a orificiului; c) solidul considerat după ştergerea feţei superioare
teşite, de pe exterior
Rotirea unei feţe de pe un solid (opţiunile “Face”, “Rotate”) este posibilă în condiţiile păstrării
topologiei. Rotirea feţei selectate se poate realiza în jurul unei axe imaginare, definite prin două
puncte ale sale, ale unei axe paralele la una din axele sistemului curent de coordonate, în jurul
perpendicularei pe planul vederii curente, sau chiar în jurul unui obiect adecvat (linie, cerc, arc,
elipsă, polilinie 2D). Respectarea topologiei iniţiale este şi în acest caz o condiţie necesară.
punct al axei de rotaţie
axă paralelă la OY
faţă selectată
a) b) c)
Figura 14.28 Rotirea unei feţe de pe un solid: a) solid original; b) solid obţinut după rotirea
feţei selectate cu +300 în jurul unei paralele la axa OY ce trece prin centrul bazei superioare;
c) solid obţinut după rotirea feţei selectate cu -300 în jurul aceleiaşi axe
Înclinarea unei feţe de pe un obiect solid se realizează prin opţiunile “Face”, “Taper” ale
comenzii SOLIDEDIT.
161
al II-lea punct al
axei de referinţă
primul punct al
axei de referinţă
faţă selectată
Figura 14.29 Înclinarea feţei unui solid prin editarea de tip “Taper”; a) solid original; b) solid
editat
Copierea unei feţe a unui obiect solid este aplicabilă prin opţiunile “Face”, “Copy” din cadrul
comenzii SOLEDIT. Noua faţă creată este un obiect independent în desen, un obiect de tip “body”
(“corp”) la copierea unei feţe curbate, respectiv de tip “region” (“regiune”) la copierea unei feţe
plane (fig. 14.30). Entitatea rezultată prin copiere nu este asociată în nici un fel obiectului original,
ea fiind independentă.
faţă selectată
pentru copiere
faţă copiată
Figura 14.30 Copierea unei feţe a unui obiect solid; a) obiect original; c) obiect original şi
faţă copiată
Modificarea culorii unei feţe de pe un obeict solid este o editare realizabilă sub comanda
SOLIDEDIT, prin opiunile “Face”, “Color”. Prin această operaţie, pot fi modelate obiecte mai
realistice, pot fi evidenţiate zone cu proprietăţi deosebite ale unui obiect solid.
Copierea muchiilor unui solid este posibilă prin opţiunile “Edge”, “Copy”. Muchiile selectate
sunt copiate la o altă locaţie sub formă de linii, arce, cercuri, curbe spline. Copiile obţinute sunt
14.Crearea şi editarea obiectelor tridimensionale
162
obiecte independente de solidul căruia i-au aparţinut (fig. 14.31) şi pot servi ca bază pentru alte
construcţii spaţiale.
muchie selectată
muchie copiată
a) b) c)
Figura 14.32 Imprimarea unui contur pe un obiect solid: a) solid original şi contur de
imprimat; b) solid având conturul imprimat; c) solid modificat prin extrudarea conturului
imprimat anterior
163
Înlăturarea muchiilor redundante create pe un solid în timpul diferitelor operaţii de editare şi
în general a elementelor geometrice neutilizate în definirea unui solid este asigurată prin opţiunile
“Body”, “Clean” din comanda SOLIDEDIT.
Separarea volumelor disjuncte ale unor solide poate fi realizată aplicând opţiunile “Body”,
“Separate”. Este posibil ca în urma unor operaţii de editare să rezulte un solid al cărui volum să fie
alcătuit din mai multe componente care sunt distanţate spaţial între ele (fig. 14.33). Un astfel de
solid nu poate exista în realitate. Pentru a-l separa în volumele componente, se aplică opţiunea
menţionată.
solid rezultat, având
plan de divizare prin
două volume disjuncte
comanda SLICE
solid original
Figura 14.33 Volume solide disjuncte rezultate prin editări ale solidelor
Generarea unor obiecte solide cu pereţi subţiri este realizabilă prin opţiunile “Body”,
“Shell”. Este necesară specificarea solidului transformabil şi a grosimii. O valoare pozitivă a
grosimii de perete crează peretele paralel în interior, în timp ce una negativă determină crearea
grosimii peretelui spre exterior.
Figura 14.34 Generarea unui solid cu pereţi subţiri prin comanda SOLIDEDIT
14.Crearea şi editarea obiectelor tridimensionale
164
14.5. Generarea proiecţiilor 2D pentru obiecte solide
14.5.1. Imagini plane în spaţiul hârtiei. Comenzile SOLVIEW şi SOLDRAW
Modelarea spaţială a obiectelor în mediul AutoCAD este completată de facilitatea de a genera
automat proiecţii 2D ale modelelor solide. Operaţia este utilă în spaţiul hârtiei. Sunt necesare
succesiv, comenzile SOLVIEW şi apoi SOLDRAW. Este recomandabil ca, în momentul aplicării, să
fie încărcat în desen tipul de linie “hidden”, pentru reprezentarea adecvată a eventualelor muchii
nevizibile. E indicat de asemenea ca modelul curent de haşurare să fie cel dorit, astfel încât
haşurile eventualelor secţiuni să fie redate corespunzător.
Prin aplicarea sa, comanda SOLVIEW pregăteşte proiecţiile preferate, creând viewport-uri
adecvate. Comanda comută cadrul de lucru în spaţiul hârtiei şi apoi solicită tipul de proiecţie dorit.
Proiecţiile pot fi: după UCS, ortogonale, auxiliare, secţiuni plane. La prima utilizare a comenzii
SOLVIEW, se aplică opţiunea “Ucs”, care organizează condiţiile pentru o vedere plană pe
sistemul de coordonate precizat: WCS, un UCS salvat sub un anumit nume, sau UCS-ul curent.
Următoarele aplicări ale comenzii SOLVIEW utilizează corectă orice tipuri de proiecţii.
Comanda SOLVIEW solicită scara la care să fie generată proiecţia, numele atribuit, poziţia
acesteia în spaţiul desenului şi cadrul ei. Proiecţiile ortogonale în raport cu altele pot fi dispuse
numai aliniate pe verticală respectiv pe orizontală cu proiecţia de referinţă. Ulterior, viewport-urile
conţinând aceste proiecţii pot fi mutate oriunde în desen.
Prin rolul său, comanda SOLVIEW este similară unei operaţii manuale de poziţionare
adecvată a modelului în raport cu foaia de hârtie, fără însă a desena concret.
Pentru fiecare viewport generat prin SOLVIEW, AutoCAD crează 3 sau 4 noi layer-e:
nume_viewport-VIS, nume_viewport-HID, nume_viewport-DIM şi, pentru secţiuni,
nume_viewport-HAT. Dacă este încărcat în desen tipul de linie “hidden”, AutoCAD asociază
automat layer-elor “nume_viewport-HID” acest tip de linie. Layer-ele create vor fi destinate
muchiilor vizibile, celor acoperite, eventualelor cote şi haşurilor ce vor apărea odată cu etapa
următoare de lucru, prin comanda SOLDRAW. Aceste layer-e sunt topite numai în viewport-ul
asociat, iar în toate celelalte viewport-uri sunt îngheţate, astfel că elementele 2D dintr-un viewport
nu vor fi vizibile în alte viewport-uri.
Viewport-urile generate prin SOLVIEW sunt plasate în spaţiul hârtiei în layer “VPORTS”,
definit special de program.
Comanda SOLDRAW crează efectiv proiecţiile 2D pregătite prin comanda SOLVIEW. Singura
cerinţă se referă la viewport-urile pe care să se aplice. Muchiile vizibile sunt plasate în fiecare
viewport în layer-ul “nume_viewport-VIS”, eventualele muchii acoperite în layer
“nume_viewport-HID”, iar haşurile în layer “nume_viewport-HAT”.
În fig. 14.35 a, b este ilustrat un exemplu de realizare a proiecţiilor 2D prin secvenţa de
comenzi SOLVIEW şi SOLDRAW. Marcarea traseelor de secţionare şi notarea denumirilor
secţiunilor s-a realizat ulterior. În fig. 14.35 c este redată configuraţia de layer-e rezultată din
exemplul respectiv.
165
Inconvenientul pe care îl prezintă folosirea celor două comenzi SOLVIEW şi SOLDRAW
constă în apariţia în spaţiul modelului a tuturor elementelor 2D generate de program. Vizibilitatea
lor nu poate fi anulată, deoarece îngheţarea sau dezactivarea layer-elor respective are efect şi în
spaţiul hârtiei.
Comenzile SOLVIEW şi SOLDRAW au butoane dedicate pe bara de unelte “Solids”.
Figura 14.35 b Configuraţie de vederi 2D generate la scara 1:2 în spaţiul hârtiei pentru
obiectul din a), prin comenzile SOLVIEW şi SOLDRAW
Figura 14.35 c Configuraţia de layer-e generată prin comanda SOLVIEW pentru cazul a), b)
14.5.2. Secţiuni şi profile plane în spaţiul modelului. Comenzile SOLPROF şi
SECTION
Crearea unui profil plan al unui obiect solid este posibilă şi prin comanda SOLPROF.
Comanda lucrează într-un viewport din spaţiul hârtiei şi generează muchiile vizibile şi, opţional, pe
cele acoperite, pe care le plasează în layer “PV”, respectiv “PH”. SOLPROF nu modifică starea de
vizibilitate a layer-elor. Pentru a vizualiza numai profilul plan creat de comandă, trebuie declarat
nevizibil layer-ul ce conţine solidul.
Crearea unei secţiuni plane printr-un obiect solid este posibilă şi în spaţiul modelului prin
comanda SECTION (vezi §14.4.2).
Comenzile SOLPROF şi SECTION au butoane proprii pe bara de instrumente “Solids”.
167
N
a)
M
b) c)
d)
Figura 14.36 Suprafaţă 3dmesh cu 4x3 puncte de definiţie: a) deschisă pe ambele direcţii de
generare; b) închisă pe direcţia M; c) închisă pe direcţia N; d) închisă pe ambele direcţii
Comenzile pentru crearea suprafeţelor 3D au alocată o bară de instrumente proprie, denumită
“Surfaces” (fig. 14.37).
dir. M dir. N
a) b)
Figura 14.41 Suprafeţe rulate pentru cazul când una din curbele de definiţie este un punct
În cazul curbelor directoare deschise, forma suprafeţei rulate depinde de capetele spre care se
selectează aceste curbe (fig. 14.42).
curba 2 curba 4
curba 1 curba 3
1
X
Z 2
Figura 14.45 Faţetă 3D creată prin comanda 3DFACE
14.6.5. Grosimea, ca a treia dimensiune a obiectelor în AutoCAD
Una din proprietăţile generale ale obiectelor grafice din desenele AutoCAD este grosimea
(“Thickness” în limba engleză). Aceasta este dimensiunea unui obiect pe direcţia Z proprie, numită
şi direcţie de extrudare. Prin atribuirea unei grosimi de valoare diferită de 0, numeroase obiecte din
desen pot dobândi aspect spaţial (fig. 14.46). Proprietatea de grosime este prima tentativă de a a
conferi a treia dimensiune obiectelor din desenele AutoCAD.
Un obiect are grosime constantă. Obiectele solide, suprafeţele spaţiale, haşurile, cotele,
obiectele negrafice (layer-ele, viewport-urile) nu pot dobândi grosime.
Figura 14.46 Obiecte cu grosime zero, respectiv diferită de zero într-un desen AutoCAD
Obiect original
Planul de oglindire
Obiect multiplicat
Figura 14.49 Aplicarea comenzii FILLET pe două obiecte coplanare nesituate în planul XY al
sistemului curent de coordonate
Comanda FILLET poate fi aplicată şi pe obiecte solide. În acest caz are rolul de a rotunji
muchiile (fig. 14.50). Aplicarea este posibilă pe muchiile aceluiaşi solid, nefiind admisă realizarea
unei racordări între obiecte solide distincte. La selectarea unui solid, opţiunile comenzii FILLET se
modifică adecvat: Select an edge or [Chain/Radius]. Se poate astfel selecta succesiv fiecare
muchie din setul supus rotunjirii, sau se poate opta pentru Chain, spre a indica un lanţ de muchii.
Figura 14.52 Opţiuni de proiecţie în aplicarea comenzilor TRIM şi EXTEND în spaţiul 3D;
obiecte originale: cerc în planul XY şi dreaptă verticală
!!!
Figura 14.52 b Aplicarea comenzii TRIM cu modul de proiecţie “View” pe vederea izometrică
de SE din dreapta-jos
!!!
Figura 14.52 c Aplicarea comenzii EXTEND pe obiectele din cazul a), cu opţiunea de
proiecţie “View” pentru vederea spaţială din dreapta-sus
177
a) b)
c) d)
Figura 15.1 Variante de afişare realistică a unui model spaţial: a) muchii nevizibile ascunse;
b) suprafeţe colorate uniform; c) imagine randată cu folosirea unor surse de lumină;
d) imagine randată cu aplicarea texturilor de material
a) b)
Figura 15.2 Obiecte solide în afişare wireframe pentru diferite valori ale variabilei de sistem
ISOLINES: a) ISOLINES=4; b) ISOLINES=19
a) b)
Figura 15.4 Modele spaţiale în afişare colorată şi umbrită; imagine de tip shaded
Se consideră prezentă în desen lumina ambientală, care nu are o sursă alocată, şi o sursă de
lumină albă uniformă, plasată în spatele utilizatorului, la umărul său stâng. Sursa este innaccesibilă
reglării. Fiecare faţetă plană din reprezentarea unei suprafeţe curbe este colorată şi umbrită
uniform. Culoarea atribuită este culoarea obiectului sau a feţei respective.
Pentru umbrire, există două proceduri. La o umbrire obişnuită, plană, denumită “flat shade”,
gradul de umbrire se calculează după raza de lumină incidentă în centrul de masă al faţetei. Gradul
de umbrire a două suprafeţe adiacente poate diferi mult. Pe o suprafaţă curbă, între două faţete
adiacente care aproximează suprafaţa, apare o delimitare pronunţată, suprafaţa curbă fiind
colorată în dungi (fig. 15.5 a). Dacă se aplică procedura de umbrire “Gouraud”, umbrirea este
calculată ca valoare medie a valorilor din cele trei vârfuri ale unei faţete de afişare. Aceasta face ca
diferenţa de umbrire între două faţete adiacente să fie mai redusă, iar umbrirea suprafeţei curbe în
ansamblu să rezulte mai fină (fig. 15.5 b).
Figura 15.5 a Corpuri cu suprafeţe curbe, în afişare umbrită plan (“flat shaded”): se observă
diferenţe nete de umbrire între faţetele adiacente de pe suprafeţele curbe
181
Figura 15.5 b Corpuri cu suprafeţe curbe în afişare umbrită, prin procedura “Gouraud”: se
observă variaţia lină a gradului de umbrire pe suprafeţele curbe
sistemului de coordonate prin: . Modelele spaţiale se văd încă sub forma unei reţele de
muchii şi vârfuri, dar elementele specifice reprezentărilor plane, cum ar fi lăţimile de linii, modelele
de linii discontinue, imaginile raster nu mai sunt vizibile. Ajutorul grafic grid îşi particularizează
aspectul în forma unei reţele de linii (fig. 15.8).
Opţiunea “Hidden” aplică procedura de ascundere a muchiilor nevizibile pe reprezentarea
“3D Wireframe”. Toate condiţiile de la afişarea “3D Wireframe” se păstrează, cu excepţia muchiilor
acoperite vederii.
Opţiunea “Flat Shaded” colorează şi umbreşte feţele obiectelor prin procedura de umbrire
plană. Toate feţele sunt perfect opace, ceea ce duce la ascunderea feţelor şi muchiilor nevizibile.
Suprafeţele curbe ale solidelor prezintă fâşii distincte de culoare şi umbră. Nu se văd modele de
linii discontinue, nu sunt afişate lăţimi de linie. În anumite condiţii de afişare, materialele cu aspect
uniform atribuite obiectelor sunt afişate.
Opţiunea “Gouraud Shaded” afişează obiectele colorate şi umbrite după procedura
“Gouraud”. Celelalte reguli sunt similare cu ale opţiunii anterioare.
Opţiunea “Flat Shaded, Edges On” combină opţiunile “3D Wireframe” şi “Flat Shaded”.
Opţiunea “Gouraud Shaded, Edges On” (fig. 15.8) combină opţiunile “3D Wireframe” şi
“Gouraud Shaded”.
Figura 15.8 Imagine de tip “Gouraud Shaded, edges On”: ajutorul grafic grid este grid activ
Comanda SHADEMODE lucrează asupra viewport-ului curent.
Opţiunile comenzii SHADEMODE sunt accesibile şi sub comanda 3DORBIT. Prin combinarea
celor două comenzi, 3DORBIT şi SHADEMODE, creşte mult comoditatea observării modelelor
spaţiale generate în mediul AutoCAD şi implicit, eficienţa lucrului.
Obiectele pot fi selectate şi editate, indiferent de tipul de afişare sub SHADEMODE. Nu e
necesară regenerarea prealabilă a desenului. Acesta este un progres important în evoluţia mediului
AutoCAD, deoarece, la versiunile anterioare, obiectele puteau fi editate numai în afişare wireframe.
183
15.6. Randarea suprafeţelor
15.6.1. Particularităţi ale randării
Obiectele din lumea reală nu sunt perfect netede şi colorate în culori pure, ideale. Suprafeţele
lor prezintă asperităţi, coeficienţi de reflexie, absorbţie, refracţie, transparenţă de diferite valori. O
serie de suprafeţe exterioare au texturi complicate, policolore. În lumea reală, obiectele sunt
iluminate prin variate surse de lumină artificială, de diferite culori şi intensităţi, precum şi de lumina
naturală. Zona neocupată dintre obiecte, “aerul”, nu este totdeauna perfect transparentă; ea poate
fi ceţoasă, cu vizibilitate mai redusă. O imagine realistică ţine cont de toate aceste condiţii.
Randarea este în acest sens o procedură avansată de vizualizare realistică a obiectelor, utilă mai
ales în spaţiul tridimensional.
La ora actuală, randarea imaginilor este operaţia care consumă cel mai lung timp în
proiectarea în mediul AutoCAD şi în oricare alt mediu soft. Randarea se realizează în mai mulţi
paşi: redarea corectă a modelelor este urmată de înlăturarea muchiilor momentan nevizibile,
elaborarea reţelei de colorare şi umbrire, stabilirea rezoluţiei imaginii. Utilizarea surselor de lumină
virtuale şi crearea corespunzătoare a umbrelor completează procedura de randare. Colorarea
suprafeţelor necesită şi definirea calităţilor optice ale suprafeţei materialului. Aceşti paşi nu sunt
procedurali şi nu apar explicit în procedura de randare.
Teoria generării imaginilor randate este foarte vastă. Ea poate fi obiectul unui volum separat.
Subiectul nu poate fi acoperit în întregime în această carte. Mai multe detalii sunt prezentate în
volumul “Modelare spaţială în mediul AutoCAD R14” - Dolga L, Voia I., Vodă M., indicat în
bibliografie.
Rezultatele randării depind esenţial de echipamentul hard disponibil, dar şi de experienţa,
inspiraţia şi talentul creatorului de imagine.
Diferitele operaţii de randare sunt lansabile fie prin comenzile directe alocate lor, fie din meniul
pull-down “View”,linia “Render,…” sau de pe bara de instrumente “Render” (fig. 15.9).
V1 V2 V3
Figura 15.11 b Scene definite în desen, pe baza vederilor şi surselor de lumină existente: S1
(V1+ toate sursele), S2 (V2+sursa L1), S3 (V3+toate sursele)
Figura 15.13 Tipuri de randare aplicate pe o scenă: obişnuită, “Photo Real”, “Ray Trace”
Diferitele proceduri de randare se referă la aplicarea operaţiei de randare pe întregul
viewport, pe un set de obiecte selectate, sau într-o fereastă. Pentru a doua procedură (“Query for
Selections”), AutoCAD solicită la randare selectarea obiectelor din desen supuse operaţiei, iar în
procedura a treia (“Crop Window”), se cere definirea în acest scop a unei ferestre din viewport-ul
curent.
AutoCAD randează imaginea curentă sau o scenă definită anterior, opţiune exprimabilă în
rubrica “Scene to Render).
Panoul “Rendering Options” al casetei (fig. 15.14) se referă la fineţea de umbrire, aplicarea
187
texturilor de material, generarea umbrelor datorate surselor de lumină incluse în scenă. Varianta
“Smooth Shading” înlătură diferenţa bruscă de umbrire dintre faţetele adiacente ce aproximează o
suprafaţă curbă (fig. 15.15). Aplicarea texturilor de material (opţiunea “Apply Materials”) înlătură
culoarea curentă a obiectului şi randează suprafaţa lui corespunzător cu materialul atribuit
(fig. 15.16). Redarea corectă a tututror materialelor nu este posibilă în randarea de tip obişnuit.
Generarea umbrelor- opţiunea “Shadows”- este în corelaţie cu detaliile de definire a luminilor în
desen (fig. 15.13). Crearea unui fişier temporar de randare pe hard-disk, prin marcarea opţiunii
“Render Cache”, măreşte viteza procesului de randare. Butonul “More Options” apelează o
subcasetă al cărui conţinut depinde de tipul de randare şi care stabileşte detalii calitative ale
procesului de randare.
Figura 15.17 Imagine randată folosind un background în degradé, respectiv un fişier bitmap
Butonul “Fog/Depth Cue” al casetei “Rendering Preferences” deschide o subcasetă pentru
activarea atmosferei de ceaţă şi stabilirea parametrilor de culoare, densitate şi distanţă a acesteia
(fig. 15.18).
a)
b)
c)
Sursă
fasciculară
Figura 15.28 Caseta pentru stabilirea parametrilor unei surse de lumină fasciculare
Lumina fasciculară poate simula lumina solară. În acest scop, se defineşte lumina solară prin
indicarea poziţiei geografice şi a momentului zilei, acţionând butonul “Sun Angle Calculator”.
Figura 15.30 Caseta pentru definirea parametrilor unei surse de lumină concentrate
Sursă
concentrată
Figura 15.34 Caseta de dialog pentru definirea parametrilor unui spot de lumină
15.Tehnici de vizualizare realistică a modelelor spaţiale
198
sursă de lumină
con de penumbră
con
“fierbinte” zona de
atenuare rapidă
a)
b)
Figura 15.36 Obiecte de peisaj într-un desen AutoCAD: a) reprezentare de bază; b) imagine
randată
Figura 16.2 Fereastra “Data View” utilă în vizualizarea şi editarea tabelelor dintr-o bază de
date conectată cu AutoCAD
În fereastra “Data View” se crează legături între înregistrările din baza de date şi obiectele
grafice din desenele AutoCAD.
16.Baze de date şi AutoCAD
204
16.4. Legături şi şabloane pentru legături
Funcţia primară a caracteristicii de conectivitate este asocierea unei baze de date externe cu
obiecte grafice din AutoCAD. Nu se pot crea legături cu obiecte negrafice (layer-e, tipuri de linie,
stiluri de scriere).
Când se crează o legătură, se stabileşte o relaţie dinamică între înregistrarea din baza de date
şi obiectul grafic asociat. Dacă se mută sau se copiază un obiect având o legătură asociată,
legătura este mutată sau copiată şi ea. Dacă se şterge obiectul, legătura se şterge şi ea.
Crearea unei legături este obligatoriu precedată de definirea unui şablon pentru legături, numit
“link template”.
Unui obiect grafic i se pot ataşa mai multe legături, utilizând diferite şabloane; în acest fel, se
pot asocia date din baze de date diferite la un acelaşi obiect grafic.
Un şablon pentru legături necesită declararea unuia sau mai multor câmpuri din baza de date
ca fiind câmpuri-cheie (“Key Fields”) pentru acel şablon; astfel se poate identifica în mod unic
înregistrarea din baza de date care corespunde acelei legături a obiectului prin şablonul considerat.
Algoritmul de creare efectivă a unei legături (“link”) este următorul:
• În DbConnect Manager, se selectează şi se deschide un tabel pentru care există cel
puţin un şablon de legături definit.
• În fereastra “Data View”, se selectează din lista şabloanelor de legături, şablonul necesar
legăturii preconizate.
• Se selectează apoi rândurile corespunzătoare uneia sau mai multor înregistrări din tabel
pentru care urmează să se definească legături.
• Din meniul ferestrei, se deschide prin săgeata ▼rubrica Link and Label Settings şi se
optează pentru Create Links.
asociate ei, prin apăsarea butonului al ferestrei “Data View”. Reciproc, selectând un obiect
din desen asociat bazei de date, se pot evidenţia înregistrările (rândurile) din baza de date asociate
Freestanding Labels. Se apasă butonul al meniului ferestrei “Data View” şi alege o zonă
în desen unde să fie inserată eticheta.
Pentru a crea o etichetă ataşată, se procedează la fel, dar se optează pentru Create Attached
Labels. Apoi se apasă butonul al meniului din “Data View Window” şi se selectează în
desen obiectul la care se asociază eticheta.
Utilizatorul poate opta în orice moment pentru afişarea sau ascunderea etichetelor din desen.
În fig. 16.3 a se prezintă un exemplu de utilizare a etichetelor ataşate într-un desen. Exemplul
redă parţial un cartier de locuinţe cu case individuale tipizate. Tipurile de case şi caracteristicile lor
sunt stocate într-o bază de date. Prin procedurile adecvate, sunt definite în desen etichete ataşate
fiecărei case, cuprinzând caracteristicile ei, aşa cum sunt nominalizate în baza de date asociată. În
fig. 16.3 b se prezintă un detaliu pentru tipul A de casă. Sunt evidenţiate înregistrarea din baza de
date care corespunde legăturii şi eticheta ataşată. Aceasta reproduce, conform şablonului ales,
conţinutul câmpurilor din înregistrarea asociată. O parte din ele au sufixe adecvate (“mp”, “cam.”).
Imaginea 16.3 c redă acelaşi desen, după ascunderea etichetelor ataşate şi ascunderea muchiilor
nevizibile, într-o afişare spaţială.
Figura 16.3 a Desen AutoCAD, cu bază de date asociată şi etichete ataşate obiectelor din
desen; pe bara de meniuri sunt prezente titlurile “dbConnect” şi “Data View”
Figura 16.3 b Vizualizarea spaţială hidden-line a desenului din cazul a), cu ascunderea
etichetelor ataşate
Figura 16.4 Editorul de interogări “Qeury Editor” din mediul AutoCAD, cu panoul al III-lea,
“Query Builder” activ
209
Figura 17.1 Exemplu de fişier-desen AutoCAD incluzând obiecte create cu alte aplicaţii
Windows: foi de date Excel, grafic Excel, fişier audio
Figura 17.2 Caseta de dialog “Insert Object” destinată importului de obiecte OLE
După furnizarea informaţiilor necesare în faza descrisă, programul deschide o nouă casetă de
dialog, “OLE Properties” (fig. 17.3), prin care se enunţă caracteristicile dimensionale şi calitatea
plotării obiectului legat/fixat.
Figura 17.4 Caseta de dialog “Links”, utilizată în managementul legăturilor definite în desen
213
Comanda PASTECLIP inserează în desenul curent conţinutul Clipboard-ului. Rolul comenzii
este acelaşi ca şi în alte aplicaţii Windows. Dacă în Clipboard este stocat un obiect OLE, AutoCAD
deschide caseta de dialog “OLE Properties”, pentru specificarea proprietăţilor acestuia. Dacă este
vorba despre un obiect grafic AutoCAD, Clipboard-ul nu alterează natura sa.
Comanda PASTESPEC are rol similar cu PASTECLIP, dar solicită prin caseta
“Paste Special” (fig. 17.5) informaţii detaliate privind formatul informaţiei inserate în desen.
Figura 18.1 Caseta de dialog “Menu Customization”, cu cele două panouri de lucru:
a) “Menu Groups” şi b) “Menu Bar”
217
Panoul “Menu Bar” adaugă sau şterge meniuri pull-down din grupurile de meniuri momentan
încărcate, grupuri care sunt afişate în casetă. Noile meniuri se adaugă celor existente pe bara de
meniuri, rubricile fiind considerate în ordine de la stânga spre dreapta.
Cel mai la îndemână exemplu este adăugarea meniului pull-down “Express” la rubricile barei
de meniuri. Comanda MENULOAD prin panoul “Menu Groups”, permite încărcarea în memorie a
meniului “acetmain”, localizat în folder-ul “EXPRESS” al aplicaţiei. Panoul “Menu Bar” inserării pe
bara de meniuri a noii rubrici oferite de meniul încărcat, şi anume “Express”. Poziţia acesteia pe
bara de meniuri este la alegerea utilizatorului. La apăsarea butonului “Insert”, denumirea
“Express” se adaugă în faţa poziţiei curente a cursorului în lista de rubrici din dreapta (fig. 18.2).
Figura 18.3 Caseta de dialog pentru selectarea unui nou fişier de meniu
18.Adaptarea interfeţei AutoCAD la necesităţile utilizatorului
218
18.3. Adaptarea barelor de instrumente la preferinţele utilizatorului.
Comanda TOOLBAR
Barele de instrumente conţin pseudo-butoane, utile în lansarea rapidă în lucru a unor comenzi.
AutoCAD include în meniul standard 24 de bare de instrumente. Lista acestora este vizibilă în
caseta “Toolbars”, activabilă prin comanda TOOLBAR. (fig. 18.4).
Caseta oferă catalogul barelor de instrumente disponibile într-un anumit meniu, precizat în
rubrica “Menu Group”, în care barele de instrumente vizibile pe ecran sunt evidenţiate printr-un
marcator. Simpla înlăturare a marcatorului duce la dispariţia barei de instrumente de pe ecran.
Caseta “Toolbars” permite crearea unor bare de instrumente noi. Butonul “New” deschide o
nouă casetă, intitulată “New Toolbar”, prin care se stabilesc numele noii bare şi fişierul de meniu
din care va face parte. Bara de instrumente nou creată nu conţine iniţial nici un buton.
Adăugarea unui buton pe o bară de instrumente se realizează prin funcţia “Customize”.
Caseta deschisă de aceasta grupează pe categorii butoanele disponibile. Pentru a include un
buton pe o bară de instrumente, se selectează butonul şi se trage acest buton prin dragging cu
mouse-ul pe bara de instrumente vizată.
Înlăturarea unui buton de pe o bară de instrumente se realizează tot cu ajutorul funcţiei
“Customize”, prin tragerea butonului în exteriorul barei.
Comanda TOOLBAR este disponibilă prin tastare sau din meniul pull-down “View”.
RSCRIPT
Încărcarea în desen a unor aplicaţii scrise în AutoLISP se realizează fie prin comanda
APPLOAD, fie prin funcţia AutoLISP (load “nume_aplicatie”). Comanda APPLOAD deschide
caseta de dialog din fig. 19.2, denumită “Load/Unload Application”. Din casetă, se poate selecta
fişierul dorit, după care, prin butonul “Load”, se încarcă efectiv acel fişier în memorie. Rubrica din
stânga-jos anunţă încărcarea efectuată. Rubrica “Startup Suite” permite alegerea aplicaţiilor care
se încarcă automat în memorie la începerea sesiunii de lucru.
Un fişier lisp încărcat în memorie poate fi descărcat prin aceeaşi comandă şi casetă de dialog.
Descărcarea din memorie duce la gospodărirea mai eficientă a resurselor de lucru.
Scrierea expresiilor AutoLISP direct pe linia de comandă este admisă, dar execuţia este
volatilă, nefiind repetabilă, decât în urma unei noi scrieri.
223
Figura 19.4 Caseta de dialog creată în VBA, pentru parametrizarea rozetei din 4 cercuri
227
Figura 20.1 Aspectul cursorului la trecerea sa pe deasupra unui obiect cu hyperlink ataşat
Figura 20.3 Desen AutoCAD în format .dwf vizualizat prin Microsoft Internet Explorer şi
meniul asociat butonului drept de mouse