Documente Academic
Documente Profesional
Documente Cultură
1. Scop
Scopul principal al lucrrii este de a familiariza utilizatorii AutoCAD cu primii pai ce trebuiesc
parcuri pentru iniializarea unui desen. Un prim pas este acela de a configura spaiul de lucru n
AutoCAD pentru realizarea unui desen 2D. n continuare se dorete familiarizarea cu principalele
sisteme de coordonate utilizate la realizarea desenelor. n finalul lucrrii se urmrete fixarea
noiunilor de control primar al procesului de desenare i folosirea uneltelor de acces la punctele
speciale ale primitivelor grafice.
2. Resurse
Interfaa AutoCAD 2009: bara de meniuri, fereastra pentru stabilirea opiunilor.
4. Mod de lucru
Configurarea mediului de desenare n AutoCAD
Dup lansarea programului (figura 1), ca rezultat al succesiunii de comenzi sugerat n figur, pe
ecran apare interfaa programului AutoCAD 2009 cu bara de meniuri, care ofer asisten pentru
nceperea sesiunii de desenare. Comenzile pentru aceast aciune sunt:
QNEW (CREATES A BLANK DRAWING FILE) se creeaz un document pentru un desen nou pe
baza unui ablon predefinit (figura 2.a);
OPEN (OPEN AN EXISTING DRAWING) dac se dorete deschiderea unui desen n curs de
execuie sau executat anterior (figura 2.b).
a.
b.
Dup lansarea uneia dintre comenzi, dup preferin, va apare fereastra de dialog specific i anume:
SELECT TEMPLATE n cazul comenzii QNEW (figura 3.a);
SELECT FILE n cazul comenzii (figura 3.b).
a.
b.
a.
b.
De asemenea, se fac setrile pentru desen (figura 4), uniti de msur comanda UNITS , i
formatul de desenare comanda DRAWING LIMITS , parcurgndu-se comenzile sugerate n desen,
Fereastra de dialog Options se folosete pentru a afia profilul curent al desenului activ. Numele
profilului i numele desenului sunt afiate n zona superioar a casetei de dialog.
O setare este stocat n desenul curent sau este salvat n registre. Dac este stocat cu desenul,
selectai un icon n dreptul setrii.
FILES se fac setrile specifice fiierului de lucru;
DISPLAY stabilirea caracteristicilor cromatice ale elementelor din fereastra de lucru i a
modurilor de afiare a desenului;
OPEN AND SAVE sunt precizate referinele ce in de deschiderea i salvarea fiierelor de
lucru;
PLOT AND PUBLISHING setrile specifice ale opiunilor de plotare (tiprire);
SYSTEM optimizarea sistemului de lucru pentru obinerea celor mai bune rezultate la
realizarea desenelor cu AutoCAD;
USER PREFERENCES este zona n care utilizatorul AutoCAD i poate personaliza stilul de
lucru i opiunile aferente interfeelor de desenare;
DRAFTING activarea saltului la punctele caracteristice i extremitile obiectelor desenate,
specificaiile modului de vizualizare a pointerelor i aperturii;
SELECTION sunt stabilite modurile n care se face selecia obiectelor desenate (momentul
selecie obiectelor desenate, modurile de adugare a unuia sau mai multor obiecte la cele
selectate precum i la mutarea acestora n spaiul de desenare, iniializarea desenelor n zone
specificate din afara unui obiect, gruparea obiectelor, asocierea unui tip de haur pentru
obiectele selectate) n vederea aciunii unor comenzi complexe asupra acestora; stabilirea
dimensiunilor, atributelor de culoare utilizate la marcarea punctelor de agare a
obiectelor desenat;
PROFILE Definete o configuraie pentru gestionarea sistemului i a setrilor desenelor;
EXTENSIBLE Dac suntei un dezvoltator al programului putei adauga fiiere pentru
realizarea setrilor n dialogul Options.
Caseta de dialog Options este afiat selectnd Options n diferite casete de dialog. Spre exemplu, n
caseta de dialog Drafting Setings, efectuai clic pe butonul Options pentru a afia caseta Drafting.
Meniul Annotate
n bara de meniuri AutoCAD 2009 apare o serie de noi opiuni ce faciliteaz utilizarea. Un rol
important n economia modului de desenare l au componentele de lucru ale meniului Annotate
(figura 7). Adnotrile sunt notele sau alte tipuri de simboluri sau obiecte explicative care sunt folosite
pentru a aduga informaiile la desen. Exemplele relevante ale tipurilor de obiecte la care pot fi
Sisteme de coordonate.
SISTEMUL DE COORDONATE UNIVERSAL WCS (world coordinate system) este un sistem de axe de
coordonate rectangular, avnd originea n colul stnga-jos al ecranului, axa OX orientat spre
dreapta, axa OY orientat n sus, axa OZ perpendicular pe OX , OY i avnd sensul dinspre ecran spre
utilizator.
SISTEMUL DE COORDONATE DEFINIT DE UTILIZATOR UCS (user coordinate system) originea i
direciile axelor X,Y,Z pot fi mutate, rotite sau chiar aliniate cu obiectele desenului, axele rmnnd
perpendiculare ntre ele. Comanda UCS permite poziionarea originii sistemului de axe oriunde n
planul bidimensional sau tridimensional, alegnd punctul fa de care se raporteaz desenul (figura 8).
Comanda UCS:
-
3point - permite stabilirea axelor X, Y prin specificarea originii i a unui punct pe fiecare ax;
Prev - determin revenirea la sistemul UCS anterior. Se pot reface ultimele 10 UCS folosite;
Comanda UCSICON:
-
n AutoCAD exist mai multe modaliti de introducere a coordonatelor pentru realizarea desenelor:
Utilizarea coordonatelor absolute: sunt msurate totdeauna fa de origine (0,0,0), se
introduc de la tastatur, scriind valorile pentru axele X,Y (separate prin virgul). La
introducerea coordonatelor polare , modul de introducere este distan < unghi (Ex. 25 < 150
unghiurile se msoar n sens invers acelor de ceasornic). Dac liniile care alctuiesc un
obiect nu sunt ortogonale, desenul este greoi, lipsit de precizie.
Utilizarea coordonatelor relative: specific poziia fa de ultimul punct desenat, este o
metod mai direct i poate fi utilizat att pentru coordonate rectangulare ct i polare.
Coordonatele relative pot fi difereniate fa de cele polare prin simbolul @ care precede
valorile introduse.
Introducerea direct a distane: se poate specifica direcia i distana celui de-al doilea punct
fa de primul punct.
Afiarea coordonatelor: fereastra de afiare a coordonatelor este prezent n colul stnga jos.
Exemple:
COORDONATELE ABSOLUTE
Exemplu:
(60,50)
C: Line
y
(20,30)
To point
COORDONATELE RELATIVE
Exemplu:
C: Line
From point: 20, 30
To point: @ 40, 20
simbolul @ [shift+2].
To point:
Rezultatul acestei executii este identic cu cel precedent.
900
COORDONATELE POLARE
Exemplu:
10
180
To point: 10<60
600
0,0
dist = 10
00
unghiul = 600
COORDONATELE POLARE RELATIVE
2700
Coordonatele polare relative sunt masurate n functie de ultimul punct introdus, precedate de @.
Exemplu: @10<60
ORTHO acest mod ajut la desenarea liniilor ortogonale, cursorul se deplaseaz fie vertical
fie orizontal ( se poate activa/dezactiva apsnd F8);
SOLID FILL (FILL) opiunea stabilete dac anumite obiecte au i coninut, nu numai contur;
QUICK TEXT (QTEXT) nlocuiete elementele de text din desene cu casete goale, indicnd
conturul obiectelor tip text. Reduc operaiile de regenerare (REGEN) i redesenare
(REDRAW);
BLIPS (BLIPMODE) controleaz afiarea marcajelor temporare;
HIGHLIGHT (HIGHLIGHT) permite evidenierea obiectelor selectate;
GROUPS activeaz sau dezactiveaz modul de selectare Group, selectarea unui obiect
dintr-un grup va duce la selectarea ntregului grup de obiecte;
HATCH dac opiunea este activat, selectarea unei hauri asociative determin i
selectarea obiectelor de contur.
SNAP (SALT) cnd aceast opiune este activat, cursorul n cruce este forat s se
7
Intersection localizeaz intersecia dintre dou linii, arce, cercuri sau orice combinaii ale
acestora;
Nearest gsete punctul aparinnd unui obiect care se afl cel mai aproape de punctul
selectat;
Quadrant gsete pe un cerc sau un arc de cerc punctul cel mai apropiat situat la 00, 900,
1800, 2700 fa de sistemul UCS;
Tangent gsete punctul aparinnd cercului sau arcului selectat, care mpreun cu
punctul curent determin tangenta la obiectul respectiv;
Tracking specific poziia unui punct fa de alte puncte ale desenului, prin deplasri pe
direcii ortogonale.
5. Comentarii, concluzii
Prin prezenta lucrare se face o scurt introducere n mediul de lucru AutoCAD i se fixeaz, prin
exemplele prezentate, principalele cunotine necesare la realizarea temelor din lucrrile urmtoare.
Comenzile i meniurile, prezentate n aceast lucrare, permit configurarea mediului de lucru
AutoCAD 2009, familiarizeaz utilizatorul cu facilitile pentru desenarea rapid i precis, sistemele
de coordonate, modurile OSNAP n desenarea 2D. Utilizarea tuturor acestor comenzi i meniuri, din
etapa de iniiere a desenului, optimizeaz munca proiectantului, pstreaz acurateea de desenare
iar timpul necesar realizrii acestuia se mbuntete considerabil.
1. Scop
Scopul principal al lucrrii este de a familiariza utilizatorii AutoCAD cu comenzile pentru crearea
entitilor (primitivelor) elementare, simple i reluarea comenzilor din laboratorul precedent. Pentru
desenarea primitivelor grafice 2D, se pot folosi meniul Draw, sau bara de instrumente cu acelai
nume. Firete, este posibil i lansarea comenzilor de desenare din zona de comenzi.
2. Resurse
Interfaa AutoCAD 2009.
4. Mod de lucru
Dup lansarea programului, pe ecran apare fereastra principal de lucru (unelte de lucru i spaiul de
desenare). Pentru parcurgerea acestui laborator se iniiaz dintre uneltele de lucru, meniul DRAW
(figura 1). Se pot observa pictogramele aferente entitilor (primitivelor) elementare, simple: punct,
linie, cerc, arc de cerc, elips, arc de elips.
32
33
34
35
36
64
65
66
67
68
96
97
98
99
100
Forma
Codul
Forma
Codul
Forma
Codul
Forma
Codul
Comanda LINE obiectul cel mai des ntlnit n AutoCAD este linia. Ca i n geometrie, segmentele
sunt definite prin distanele dintre dou puncte (From point, to point). Pentru a trasa o linie este
suficient s se introduc de la tastatur L litera L (LINE) urmat de - ENTER, la sfritul liniei
deschise apsndu-se din nou - ENTER sau, dac linia se nchide n punctul iniial,
literaC(Close). Pe lng procedeul descris mai sus se poate selecta cu mouse-ul pictograma
respectiv. Punctele de la capetele segmentelor de linii pot fi indicate n mai multe moduri (vezi
laboratorul 1, seciunea Configurarea facilitilor de desenare moduri OSNAP).
11
Exemplul 1. Prin introducerea coordonatelor absolute (Ox i Oy) ale punctului respectiv de la
tastatur, valorile fiind separate prin virgul:
Command:
From point:
To point:
To point:
To point
To point
To point:
L
20,250
70,250
70,230
110,240
176,235
P2(70,250)
P1(20,250)
P4(110,240)
P3(70,230)
P3(70,230)
P5(176,235)
P5(176,234)
Exemplul 2. Prin introducerea coordonatelor relative (pentru fiecare segment originea este punctul
precedent) de la tastatur, nainte de introducerea valorilor coordonatelor relative scriindu-se
semnul @ valorile coordonatelor relative fiind separate prin virgul; dac deplasarea spre al
doilea punct este n sens invers fa de direciile axelor de coordonate, valoarea coordonatei relative
va fi precedat de semnul -.
Command:
From point:
To point:
To point:
To point
To point:
To point:
To point:
To point:
L
20,170
@50,0
@0,-20
@0,-20
@40,10
@66,-6
@-30,15
P2(@50,0)
P1(20,170)
P6(@-30,15)
P4(@40,10)
P3(@0,-20)
P5(@66,-6)
Exemplul 3. Prin introducerea coordonatelor polare relative (pentru fiecare segment originea este
punctul precedent) de la tastatur, pentru fiecare "second point" scriindu-se semnul "@" urmat de
lungimea segmentului , semnul "<" i valoarea unghiului msurat n sens trigonometric. Dac sensul
de msurare a unghiului este cel orar, valoarea sa va fi precedat de semnul "-".
L
20,90
@50<0
@20<-90
@40<30
@70<-30
@25<60
P2(@50<0)
P4(@40<30)
P6(@25<60)
P1(20,90)
P3(@20<-90)
P5(@70<-30)
Punctele pot fi selectate foarte uor (dar mai puin precis) executnd clic cu tasta din stnga mouselui (i urmrind simultan coordonatele afiate sub linia de comand). Dac s-a greit, se selecteaz
pictograma UNDO sau se apas tasta "U = UNDO" urmat de - ENTER, sau CTRL+C. Apsarea tastei
- ENTER dup executarea unei comenzi determin repetarea acesteia. Revenirea la situaia
dinaintea tergerii se face tastnd REDO (figura 4).
Un caracter aparte l au cele dou tipuri de linii ajuttoare Construction Line i Ray
Comanda XLINE - Construction Line sunt linii cu dimensiune infinit (drepte), utilizate ca linii de
referin sau ajuttoare la realizarea desenelor (de construcie) (figura 5).
Comanda RAY - sunt linii cu extremitatea ntr-un punct i dimensiune infinit ntr-o anumit direcie
(semidrepte), utilizate ca linii de referin pentru creearea altor obiecte ce au o direcie comun
(figura 6).
13
Figura 6. Comanda RAY - realizarea liniilor de referin pentru ceearea altor obiecte
Comanda CIRCLE - Cercurile se obin foarte uor cu ajutorul comenzii CIRCLE i ENTER sau a
pictogramei din meniul Draw (figura 7).
n linia de comand apare mesajul: Command: CIRCLE 3P/3P/TTR/<Center point>: prin care
suntem ntrebai dac dorim s construim cercul ntr-unul din modurile specificate mai jos, i anume:
a. prin centru i raz sau diametru
Exemplul 1.
Command: Selectarea pictogramei sau CIRCLE + ENTER
CIRCLE 3P/2P/TTR/<Center point>:
C(100,100) + ENTER
Diameter/<Radius>:
20 + ENTER
(Dac se d diametrul n loc de raz, se va scrie
sau
mai nti D+ENTER, apoi se va da valoarea)
C(100,100) + ENTER
D + ENTER
40 + ENTER
R
C
P3
P1
P1
d. prin specificarea a dou entiti la care cercul va fi tangent i a mrimii razei (TTR)
Exemplul 4.
Command: Selectarea pictogramei sau CIRCLE + ENTER
CIRCLE 3P/2P/TTR/<Center point>:
TTR + ENTER
Enter tangent specification:
(se indic un punct de pe linie)
P1 + ENTER
Enter tangent specification:
(se indic un punct de pe elips)
P2 + ENTER
Observaie: Dac desenul arcului sau cercului apare pe ecran ca un poligon, se d comanda VIEWRES
+ ENTER, n urma creia este afiat densitatea segmentelor 100 i care poate avea valori ntre
10 i 20000. Dac se d o densitate mai mare (ex. 1000 + ENTER) cercurile vor aprea mult mai
corect (figura 8).
Comanda ARC aceast comand este folosit pentru desenarea arcelor de cerc. Trasarea unui arc
de cerc se face cu ajutorul comenzii: ARC i ENTER sau a pictogramei din meniul Draw (figura 9),
n mai multe moduri, pentru definire fiind nevoie de trei elemente.
15
P1
P2
P3
P3
P2
P1
90o
P2
P1
P2
P1
P2
R
P1
P2
90o
P1
P2
90o
h. Continuarea ultimei linii sau a ultimului arc (vezi figura precedent Exemplul 7, stnga):
Exemplul 8.
Command: Selectarea pictogramei sau ARC + ENTER
Center/<Start point>:
ENTER
End point:
P3(145,235) + ENTER
Comanda ELLIPSE aceast comand este folosit pentru desenarea elipselor. Trasarea unei elipse
se face cu ajutorul comenzii: ELLIPSE i ENTER sau a pictogramei din meniul Draw (figura 10), n
mai multe moduri.
17
P1
P1
P2
P2
P3
P1
P2
P2
P1
P3
P2
Tot cu ajutorul comenzii ELLIPSE se pot desena arce eliptice (arcele de elips). Trasarea unui arc
eliptic se face cu ajutorul comenzii: ELLIPSE i ENTER apoi specificarea cu ajutorul literei a a cii
de desenare sau a pictogramei din meniul Draw (figura 11), n mai multe moduri.
Figura 11. Ellipse desenarea entitilor (primitivelor) elementare de tip arc(e) eliptic(e)
S1
S2
P1
P2
230
5. Comentarii, concluzii
Prin prezenta lucrare se familiarizeaz utilizatorii AutoCAD cu comenzile i modurile de lucru pentru
crearea entitilor (primitivelor) elementare, simple i de asemenea fixarea noiunilor se permit
19
2. Utiliznd comenzile LINE i SNAP (rotirea reelei SNAP) realizai desenul din figura 14
21
6. Realizai desenul din figura 18, utiliznd soluia optim, folosind cunotinele prezentate n acest
laborator i uneltele de precizie: filtrarea punctelor, SNAP, ORTHO, OSNAP etc. din laboratorul 1.
1. Scop
Scopul principal al lucrrii este de a familiariza utilizatorii AutoCAD cu comenzile pentru crearea
entitilor (primitivelor) complexe i reluarea comenzilor din laboratorul 1. Pentru desenarea
primitivelor grafice 2D, se pot folosi meniul Draw, sau bara de instrumente cu acelai nume. Firete,
este posibil i lansarea comenzilor de desenare din zona de comenzi.
2. Resurse
Interfaa AutoCAD 2009.
4. Mod de lucru
Dup lansarea programului, pe ecran apare fereastra principal de lucru (unelte de lucru i spaiul de
desenare). Pentru parcurgerea acestui laborator se iniiaz dintre uneltele de lucru, meniul DRAW
(figura 1). Se pot observa pictogramele aferente entitilor (primitivelor) complexe: dreptunghi,
poligon, polilinia, curba splin, multilinia.
Exemplu.
Command:
RECTANG + ENTER
First corner (se indic un punct corespunztor
unui col al dreptunghiului, de ex.:):
Other corner (se indic un punct
corespunztor colului diagonal opus, de ex.:):
P2
P1(10,10) + ENTER
P2(150,100) + ENTER
P1
Comanda POLYGON - este comanda pentru desenarea poligoanelor regulate. Iniializarea unui desen
sau pri de desen se va face cu ajutorul comenzii POLYGON + ENTER sau prin selectarea
pictogramei (vezi figura 3). n acest caz exist 5 moduri de iniializare.
n linia de comand prima oar va apare mesajul: Command: _POLYGON Enter number of sides
<5>: prin care suntem ntrebai cte laturi are poligonul regulat pe care-l vom construi (valoarea
implicit fiind 5), apoi ni se cere s specificm centrul poligonului i dac acesta este
nscris/circumscris ntr-un/unui cerc i raza acestuia.
P1
P1
P2
P1
P1
e. Poligon regulat construit prin indicarea punctelor din dou coluri alturate:
Exemplul 5.
Command: Selectarea pictogramei sau POLYGON + ENTER
Number of sides:
3 + ENTER
Edge/<Center of polygon>:
E + ENTER
First point of edge:
P1(100,150) + ENTER
Second point of edge:
P2(130,100) + ENTER
P1
Comanda PLINE aceast comand este folosit pentru desenarea poliliniilor (entiti complexe
continuue, formate din entiti simple diferite interconectate succesiv ntre ele). Pentru a desena un
segment de polilinie, trebuiesc specificate punctul de nceput i sfrit ale acestuia. Dac se dorete
continuarea poliliniei cu unul sau mai multe segmente adiionale se va/vor specifica punctele de
sfrit al/ale fiecrui segment. Desenarea poliliniilor se va realiza cu ajutorul comenzii: PLINE +
ENTER sau a pictogramei din meniul Draw (figura 4).
P2
P1
P2
P3
Observaii:
a. Se pot desena entiti continuue de tip polilinie cu grosimi variabile utiliznd comenzile WIDTH i
HALFWIDTH dup ce se specific punctul de nceput al poliliniei. De asemenea se pot desena polilinii
cu grosime variabil (figura 5).
Grosime uniform
Grosimi variabile
Grosime variabil
Exemplu
Command: Selectarea pictogramei sau MLINE + ENTER
Justification = Top, Scale = 20.00, Style =
STANDARD
Specify
start
point
or
[Justification/Scale/STyle]:
P1(50,50) + ENTER
Specify next point:
P2(100,50) + ENTER
Specify next point or [Undo]:
ENTER
P1
P2
P2
Observaii:
a. Opiunea SCALE (scar) definete un factor care nmulete valorile distanelor dintre liniile ce
formeaz multilinia. Aceste elemente sunt atribute ale aa-numitelor stiluri de multilinie. Un stil se
definete cu ajutorul cmpului Format Multilinie ...
Un stil odat definit, poate fi folosit pentru desenarea unei multilinii cu ajutorul opiunii STyle din
prompterul comenzii MLINE.
b. Cu ajutorul casetelor de dialog Multiline Style, Element Properties i Multiline Properties, se
definesc, se ncarc sau se redenumesc noi stiluri de multilinii (Multiline Style), se seteaz numrul
de linii din componena multiliniei, distanele dintre acestea, culoarea i tipul de linie cu care vor fi
desenate (Element Properties) i se stabilete modul de nchidere al multiliniilor, precum i umplerea
sau nu cu culoare (Multiline Properties).
c. Cu ajutorul comenzii MLEDIT sau a casetei de dialog Multiline Edit Tools, se pot controla
interseciile multiliniilor sau se pot introduce noi noduri (vertex-uri), sau se pot realiza ntreruperi n
traseele multiliniei.
Comanda SPLINE - aceast comand este folosit pentru desenarea curbelor spline Iniializarea unui
desen sau pri de desen se va face cu ajutorul comenzii SPLINE + ENTER sau prin selectarea
pictogramei (vezi figura 7). Curbele de acest tip, fac parte din categoria aa-numitelor curbe de
form liber. Curbele spline construite de AutoCAD sunt trasee ce jaloneaz un set de puncte n
limitele unei distane (numit i toleran).
Exemplu
Command: Selectarea pictogramei sau SPLINE + ENTER
Specify first point or [Object]:
Specify next point:
Specify next point or [Close/Fit tolerance] <start tangent>:
Specify next point or [Close/Fit tolerance] <start tangent>:
Specify next point or [Close/Fit tolerance] <start tangent>:
Specify next point or [Close/Fit tolerance] <start tangent>:
Specify next point or [Close/Fit tolerance] <start tangent>:
Specify start tangent:
Specify end tangent:
P1(50,50) + ENTER
P2(100,100) + ENTER
P3(150,75) + ENTER
P4(200,125) + ENTER
P5(250,50) + ENTER
P6(300,150) + ENTER
P7(350,100) + ENTER
30
45
5. Comentarii, concluzii
Prin prezenta lucrare se familiarizeaz utilizatorii AutoCAD cu comenzile i modurile de lucru pentru
crearea entitilor (primitivelor) complexe i de asemenea fixarea noiunilor se permit utilizarea
facilitilor de configurare a mediului de lucru i desenare, prezentate n laboratorul 1 pentru
AutoCAD 2009. Comenzile i meniul, prezentate n aceast lucrare, asigur cunotinele necesare
realizrii principalelor entiti (primitive) complexe pentru realizarea unor desene 2D. Pentru
desenarea primitivelor grafice 2D, se pot folosi meniul Draw, sau bara de instrumente cu acelai
nume. De asemenea, s-a familiarizat utilizatorul cu posibilitatea de lansarea comenzilor de desenare
29
1. Utiliznd comenzile RECTANG, PLINE, CIRCLE i SNAP realizai desenul din figurile 8 i 9
31
1. Scop
ntruct una din principalele nemulumiri, pe care le exprim proiectanii atunci cnd trec de la
planet la utilizarea AutoCAD, este legat de faptul c date fiind dimensiunile reduse ale monitorului
se pierde vederea de ansamblu a unui desen de mari dimensiuni. innd seama de acest context,
scopul principal al lucrrii este de a familiariza utilizatorii cu comenzile i instrumentele de vizualizare
a desenelor 2D. Operarea cu AutoCAD (sau orice alt soft de acest tip), presupune o permanent
succesiune de focalizri pe detalii (pentru a putea lucra efectiv) i vederi generale (pentru a avea o
imagine global a desenului, a alinierilor ntre proiecii, etc.). Dei la nceput poate prea greoi, cu
timpul acest mod de lucru devine natural. Pentru vizualizarea desenelor 2D realizate n AutoCAD , se
pot folosi meniul VIEW, sau bara de instrumente cu acelai nume. De asemenea, este posibil i
lansarea comenzilor de desenare din zona de comenzi.
2. Resurse
Interfaa AutoCAD 2009.
4. Mod de lucru
Dup lansarea programului, pe ecran apare fereastra principal de lucru (unelte de lucru i spaiul de
desenare).
Pentru parcurgerea acestui laborator se iniiaz dintre uneltele de lucru, meniul VIEW (figura 1). Se
pot observa pictogramele aferente instrumentelor utilizate la vizualizarea desenelor 2D realizate n
AutoCAD: ZOOM, PAN, AERIAL VIEW, VIEWPORT, STEERING WEELS.
n continuare se va face prezentarea modurilor de aplicare a acestor comenzi, n cazul vizualizrii
desenelor 2D.
Pentru a stabili zona dreptunghiular din desen vizibil n spaiul de afiare al ferestrei AutoCAD, se
folosete comanda ZOOM cu opiunile sale.
Apelarea comenzii ZOOM se poate face cu ajutorul unuia din butoanele ce pot fi regsite pe bara de
instrumente MENIU BROWSER (figura 2).
Mrire:
- n timp real
- Precedent
- Fereastr
- Dinamic
- Cu scalare
- Centru
- Obiect
Mrire
Micorare
- General
- Extindere maxim
Comanda ZOOM - Comenzi de tip ZOOM se pot lansa i din meniul VIEW ZOOM vezi figura 2, sau
se poate lansa pur i simplu comanda ZOOM la prompterul COMMAND.
Orice metod s-ar folosi, n zona de comenzi se va dezvolta un dialog de tipul celui din exemplu.
Exemplu.
Command:
ZOOM + ENTER
Specify corner of window, enter a scale factor (nX or nXP), or
[All/Center/Dynamic/Extents/Previous/Scale/Window] <real time>:
(se indic un punct corespunztor unui col al ferestrei i se introduce factorul de scalare sau litera
de la celelalte opiuni).
Modurile de operare cu opiuni ale comenzii ZOOM se vor detalia la laborator pe exemple concrete.
33
Figura 3. Simularea unei situaii n care este util folosirea comenzii PAN
Figura 6. Exemplu de vizualizare aerian sau de ansamblu utiliznd comanda AERIAL VIEW
Modul de operare AERIAL VIEW va fi descris pe larg n cadrul orelor de activiti practice.
Comanda VIEWPORT/VPORT - afieaz simultan layout-uri multiple sau viewport-uri succesive ale
35
Figura 7. Afiarea simultan a mai multor layout-uri sau viewport-uri utiliznd comanda VIEWPORT/VPORT
Exemplu.
Command:
VPORTS sau VIEWPORTS + ENTER
Se va introduce opiunea dorit sau se va apsa ENTER pentru mesajul implicit (3 viewport-uri):
Horizontal/Vertical/Above/Below/Left/<Right>
Opiuni: - Save: Salveaz aranjamentul viewport-ului curent.
- Restore:Restabilete configurarea viewport-ului salvat anterior.
- Delete: terge aranjamentul unui viewport salvat anterior.
- Join: Unete dou viewport-uri adiacente de aceeai mrime, pentru a crea un viewport
mai mare.
Single: - Modifica afiarea pentru un singur viewport.
?:
- Afieaza lista de aranjamente salvate.
Modurile de operare cu opiuni ale comenzii VPORTS sau VIEWPORTS se vor detalia la laborator pe
exemple concrete.
Comanda STEERING WHEEL. n AutoCAD 2009 apar dou obiecte de vizualizare noi, i anume
STEERING WHEEL i un VIEWCUBE cu ajutorul crora se aleg foarte uor vederile 2D, 3D. STEERING
WHEEL (comanda se acceseaz ca n figura 8), o unealt foarte util pentru comenzile de vizualizare a
desenelor n general i pentru cele 2D n special, este un cerc mprit pe categorii care se plimb
dup cursor, fcnd navigarea n desen (ZOOM, PAN, ORBIT, WALK etc.) foarte lesne de utilizat. Ce
este cu adevrat impresionant este acel REWIND TOOL din STEERING WHEEL care aduce napoi
vederile prin care s-a trecut deja.
Modurile de operare cu opiuni ale facilitii STEEREING WHEEL se vor detalia la laborator pe
exemple concrete.
5. Comentarii, concluzii
Prin prezenta lucrare se familiarizeaz utilizatorii AutoCAD cu comenzile, facilitile i modurile de
lucru pentru vizualizarea desenelor 2D. Comenzile i meniul, prezentate n aceast lucrare, asigur
cunotinele necesare vizualizrii desenelor 2D. Pentru vizualizarea desenelor 2D, se pot folosi
meniul VIEW, sau bara de instrumente cu acelai nume. De asemenea, s-a ncercat familiarizarea
utilizatorului cu posibilitatea de lansarea comenzilor de vizualizare din zona de comenzi. Utilizarea
tuturor acestor comenzi specifice meniului VIEW, la realizarea desenului, optimizeaz munca
proiectantului prin acurateea de desenare i scurtarea timpului de execuie al acestuia.
37
1. Scop
Scopul lucrrii este de a deprinde i utiliza resursele necesare realizrii operaiilor de editare,
modificare a geometriei unui desen sau de scalare, respectiv multiplicare, prin aplicare unui numr
de comenzi din meniul derulant Modify.
Prin nsuirea acestor cunotine, utilizatorul are posibilitatea att s corecteze sau s modifice un
anumit desen sau o anumit poriune dintr-un desen, ct i s mute, copieze sau s multiplice acelai
desen.
Comenzile care vor fi detaliate n aceast lucrare de laborator sunt prezentate pe scurt n
enumerarea prezentat n continuare:
EXPLODE (permite anularea oricror legturi ntre diferite obiecte, respectiv descompunerea
n elemente primare).
2. Resurse
Fiierele utilizate n cadrul temei de laborator vor fi puse la dispoziia studenilor de ctre
ndrumtorul de laborator.
4. Mod de lucru
I. Comanda ERASE
Meniul Modify
panelul Modify
Comand prompt
Dup activarea comenzii, prompterul din parte inferioar a interfeei de lucru a Autocad-ului indic
selectarea obiectelor care vor fi terse, terminarea seleciei obiectelor se face prin apsarea tastei
ENTER sau folosind dreapta mouse, aa cum se prezint n succesiunea urmtoare de imagini:
Sfat:
comanda se poate activa i prin introducerea n linia de comanda a literei E urmat de
apsarea tastei ENTER;
o alternativ la selectarea obiectelor care vor fi terse este folosirea literei L (se selecteaz
ultimul obiect selectat), P (se reactualizeaz ultima selecie fcut) sauALL (se selecteaz
toate obiectele desenate);
obiectele desenate n Autocad pot fi terse folosind i tasta Delete de la tastatur (folosind
mouse-ul se selecteaz obiectele ce vor fi terse urmat de apsarea tastei Delete).
39
Comand prompt
Activarea comenzii
Meniul Modify
panelul Modify
Comand prompt
Da Y
Nu N
Sfat:
se utilizeaz n special pentru realizarea figurilor ce prezint o anumit simetrie;
linia de oglindire poate fi i o linie imaginar determinat de dou puncte din desenul
respectiv.
41
Comand prompt
Meniul Modify
panelul Modify
Comand prompt
Sfat:
rotirea se face n sens trigonometric dac unghiul introdus este pozitiv i n sens orar dac
unghiul introdus este negativ.
43
Meniul Modify
panelul Modify
Comand prompt
Dup activarea comenzii, prompterul din parte inferioar a interfeei de lucru a Autocad-ului indic
selectarea obiectelor care vor fi explodate, selectare urmat de apsarea tastei ENTER.
5. Comentarii, concluzii
Comenzile prezentate permit modificarea macro-geometriei unui desen prin aplicarea unor comenzi
de tergere, copiere, rotire, deplasare, oglindirea sau descompunerea n elemente primare. Pentru
nelegerea comenzilor aprofundate n acest laborator se prezint n continuare trei desene a cror
execuie necesit utilizarea corect a comenzilor ERASE, COPY, MIRROR, MOVE; ROTATE; EXPLODE.
Sfaturi privind realizarea desenului prezentat n
14
14
figura alturat
90
10
30
14
10
14
R7
90
40
50
R7
30
40
50
folosind
comanda
50
realizeaz
4xR
se
10
10
10
10
comanda CIRCLE
A
50
R5
4x
10
10
10
MOVE
45
45
10
10
10
comanda
MIRROR
pentru
obinerea
R1
13
5
x
45
16
realizeaz
conturul
folosind
comanda
1. Scop
Scopul lucrrii este de a deprinde i utiliza resursele necesare realizrii operaiilor de editare,
modificare a geometriei unui desen sau de scalare, respectiv multiplicare, prin aplicare unui numr
de comenzi din meniul derulant Modify.
Prin nsuirea acestor cunotine, utilizatorul are posibilitatea att s corecteze sau s modifice un
anumit desen sau o anumit poriune dintr-un desen, ct i s mute, copieze sau s multiplice acelai
desen.
Comenzile care vor fi detaliate n aceast lucrare de laborator sunt prezentate pe scurt n
enumerarea prezentat n continuare:
TRIM (permite tierea unor obiecte n raport cu o muchie tietoare selectat n prealabil);
CHAMFER (permite racordare prin linii drepte ale unor mbinri de obiecte);
FILLET (permite racordare prin arce de cerc ale unor mbinri de obiecte);
BREAK AT POINT (permite ntreruperea unor obiecte ntr-un anumit punct prestabilit);
2. Resurse
Fiierele utilizate n cadrul temei de laborator vor fi puse la dispoziia studenilor de ctre
ndrumtorul de laborator.
4. Mod de lucru
I. Comanda TRIM
Comand prompt
panelul Modify
Activarea comenzii
Meniul Modify
Comand prompt
panelul Modify
Activarea comenzii
49
Comand prompt
panelul Modify
Activarea comenzii
Pentru realizarea racordrilor prin teirea obiectelor se pot folosi dou metode:
1. specificarea mrimii lungimilor care vor fi tiate de pe cele dou obiecte ce formeaz o
mbinare (activarea metodei se realizeaz prin tastarea literei d - distance)
2. specificarea lungimi i a unghiului sub care se va realiza racordarea celor dou obiecte ce
formeaz o mbinare (activarea metodei se realizeaz prin tastarea literei a - angle)
Dup introducerea mrimilor necesare realizrii teiturii, se selecteaz pe rnd cele dou obiecte ce
formeaz o mbinare.
Sfat:
la specificarea mrimii lungimilor ce vor fi tiate (n cazul n care cele dou mrimi nu sunt
egale) trebuie s se in cont de ordinea n care acestea au fost introduse i anume: prima
distan introdus de la tastatur va corespunde cu prima linie selectat, iar a doua distan
cu a doua linie selectat.
trebuie avut n vedere ca mrimea lungimilor ce urmeaz a fi tiate nu trebuie s fie mai
mare dect mrimea liniilor care alctuiesc mbinarea respectiv;
Meniul Modify
panelul Modify
51
Comand prompt
Activarea comenzii
mbinri
dintre
dou
obiecte
prin
V. Comanda BREAK
BREAK AT POINT
Comand prompt
ambele
repere
ale
ruperii
Sfat:
pentru specificare reperelor se pot folosi att coordonate (dac se tiu) ct i folosind
identificnd reperele cu click stnga mouse;
n cazul comenzii BREAK AT POINT, se poate folosi comanda detaliat anterior cu
observaia c cele dou repere trebuie s se suprapun (dup indicarea primului reper, la cel
de al doilea reper se indic punctul indicat anterior), rezultnd astfel dou obiecte separate
din obiectul iniial.
5. Comentarii, concluzii
Funciile prezentate permit modificarea micro-geometriei unui desen prin aplicarea unor comenzi de
tiere, extindere, racordare att prin muchii drepte ct i prin arce de cer, rupere a obiectelor.
Pentru nelegerea comenzilor aprofundate n acest laborator se prezint n continuare trei desene a
cror execuie necesit utilizarea corect a comenzilor TRIM, EXTEND, CHAMFER, FILLET, BREAK AT
POINT, BREAK.
53
50
4x
R
10
10x45
de
50,
respectiv
30
(dup
ROTATE
pentru
obinerea
30
5
4xR
50
FILLET
pentru
realizarea
teiturilor
reprezentate n desen
se deseneaz cercurile de raz R10
30
folosind
cunotinele
prezentate
laboratorul anterior
folosind comanda TRIM se decupeaz
poriunile din cercuri conform desenului
desenul poate fi reluat n laboratoarele
ulterioare pentru realizarea cotrii
50
40
13
13
13
13
absenei
distanei
dintre
15
necesar
20
1. Scop
Scopul lucrrii este de a deprinde i utiliza resursele necesare realizrii operaiilor de editare,
modificare a geometriei unui desen sau de scalare, respectiv multiplicare, prin aplicare unui numr
de comenzi din meniul derulant Modify.
Prin nsuirea acestor cunotine, utilizatorul are posibilitatea att s corecteze sau s modifice un
anumit desen sau o anumit poriune dintr-un desen, ct i s mute, copieze sau s multiplice acelai
desen.
Comenzile care vor fi detaliate n aceast lucrare de laborator sunt prezentate pe scurt n
enumerarea prezentat n continuare:
OFFSET (permite realizarea unei obiect paralel cu un alt obiect, la o distan prestabilit).
SCALE (permite mrirea sau micorarea unor obiecte la o anumit scar prestabilit);
STRETCH (permite modificare unor poriuni ale obiectelor fr modificare ntregului desen).
2. Resurse
Fiierele utilizate n cadrul temei de laborator vor fi puse la dispoziia studenilor de ctre
ndrumtorul de laborator.
55
4. Mod de lucru
I. Comanda OFFSET
prestabilit).
Comand prompt
Meniul Modify
Comand prompt
panelul Modify
Modul de utilizare al comenzii ARRAY (la activarea comenzii ARRAY se activeaz o fereastr de tip
pop-up, aa cum se prezint n figura de mai jos).
ARRAY rectangular
ARRAY polar
57
Comanda ARRAY lucreaz ca i comanda COPY. Particularitatea const n faptul c n locul unor copii
individuale, ARRAY execut o copiere multipl, dup o anumit lege de distribuie, lege determinat
de numrul de copii dorite i modul lor de aranjare n plan, existnd dou astfel de moduri array:
rectangular i polar:
un ARRAY rectangular, necesit specificarea numrului de rnduri i coloane dorite i
distana X i Y dintre ele;
un ARRAY polar, plaseaz setul de selecie pe o circumferin imaginar (la un unghi cuprins
ntre 0o i 360o. ARRAY-ul polar este foarte util pentru a crea elemente ale asamblrilor
demontabile sau diferite alezaje necesare lor. Datele necesare realizrii comenzii sunt:
centrul circumferinei, numrul de elemente din multiplicare, unghiul pe care s fie
repartizate i dac s fie rotite sau nu.
Sfat:
la activarea comenzii ARRAY rectangular se poate construi i un singur rnd cu mai multe
coloane, sau o singur coloan cu mai multe rnduri, prin introducerea valorii 1 pentru
numrul de rnduri, respectiv coloane;
la selectarea mai multor obiecte iniiale, acestea se vor comporta ca un tot unitar la aplicarea
comenzii ARRAY;
la activarea comenzii ARRAY rectangular orientarea n plan a rndurilor i coloanelor va ine
cont de cele patru cadrane geometrice (cadrane de coordonatele carteziene), prin
introducerea semnului + sau - pentru distanele dintre rnduri i coloane;
la specificarea numrului de elemente de multiplicare pentru comanda ARRAY polar se ine
cont acest numr conine i obiectul original;
unghiul de repartizare a obiectului selectat poate fi att pozitiv cr i negativ, n funcie de
direcia n care se vor orienta obiectele.
59
prestabilit).
Comanda se poate activa n 3 moduri:
Din tabul Home,
Meniul Modify
panelul Modify
Se
specific
factorul
de
scalare
Comand prompt
Sfat:
la specificarea factorului de scalare se ine cont de faptul c un factor cuprins ntre 0 i 1
determin o micorare a obiectului selectat, iar un factor mai mare de 1 determin o mrire
a obiectului;
prin tastarea literei C urmat de apsarea tastei ENTER nainte de specificarea factorului
de scalare determin crearea unei copii a obiectului selectat pentru scalare.
ntregului desen).
Meniul Modify
panelul Modify
61
Comand prompt
5. Comentarii, concluzii
Funciile prezentate permit modificarea complex a geometriei unui desen prin aplicarea unor
comenzi de realizarea a unui obiect paralel cu un alt obiect, la o distan prestabilit, de multiplicare
a obiectelor n reele dreptunghiulare sau polare, de mrire sau micorare unor obiecte la o anumit
scar prestabilit, de modificare a unor poriuni ale obiectelor fr modificare ntregului desen.
Pentru nelegerea comenzilor aprofundate n acest laborator se prezint n continuare un desen a
crui execuie necesit utilizarea corect a comenzilor OFFSET, ARRAY, SCALE, STRETCH.
1. Scop
Scopul lucrrii este de a cunoate elementele de baz utilizate la cotare, de creare a stilurilor de
cotare, de editare a cotelor i de haurare a suprafeelor folosind comanda HATCH.
Cotarea este operaia de furnizare a unor informaii privind dimensiunile obiectelor, distana dintre
diferite repere, calitatea suprafeelor, tolerane i abateri, toate aceste informaii sunt date conform
unor norme ISO. Cotarea are ca scop furnizarea de informaii concrete despre modul cum obiectul
cotat poate fi realizat practic.
Lansarea modalitilor de cotare se face din tabul Home, panelul Annotate Dimensions, aa cum se
prezint n figura 1.
63
2. Resurse
Fiierele utilizate n cadrul temei de laborator vor fi puse la dispoziia studenilor de ctre
ndrumtorul de laborator.
4. Mod de lucru
Elementele definitorii, componente ale unei cote sunt prezentate sugestiv n figura 2.
n funcie de geometria obiectelor desenate se pot folosi mai multe tipuri de cote. Principalele tipuri
de cotri folosite sunt prezentate n secvena urmtoare:
LINEAR (comand prompt: DLI) realizeaz cotri verticale i orizontale ale obiectelor
desenate, modul de lucru este prezentat n figura 3;
Figura 3. LINEAR
ALIGNED (comand prompt: DAL) realizeaz cotri verticale, orizontale i nclinate ale
obiectelor desenate, modul de lucru fiind identic cu cel folosit pentru cotarea de tip Linear,
un exemplu de astfel de cotare fiind prezentat n figura 4;
65
Figura 4. ALIGN
ANGULAR (comand prompt: DAN) comanda realizeaz cotarea unui unghi prin selectarea
liniilor care formeaz unghiul respectiv i poziia de aezare a valorii unghiului respectiv, un
exemplu de astfel de cotare fiind prezentat n figura 5;
Figura 5. ANGULAR
ARC LENGTH (comand prompt: DAR) comanda realizeaz cotarea unui arc de cerc prin
selectarea arcului de cerc respectiv poziionarea pe desen a valorii acestuia, un exemplu de
astfel de cotare fiind prezentat n figura 6;
RADIUS / DIAMETER (comand prompt: DRA / DDI) comanda realizeaz cotarea unui cerc
specificndu-se fie raza acestuia prin folosirea comenzii dimradius, fie diametrul cercului
respectiv prin folosirea comenzii dimdiameter, un exemplu de astfel de cotare fiind
prezentat n figura 7;
ORDINATE (comand prompt - DOR ) comanda identific coordonatele unui punct din desen
prin indicare valorii abscisei, respectiv a coordonatei, un exemplu de astfel de cotare fiind
prezentat n figura 8;
67
Figura 8. ORDINATE
Pentru controlul stilului de cotare se utilizeaz un sistem de variabile specifice denumit dimension
variables sau mai scurt dimvars, sistem care realizeaz controlul mrimii, al amplasamentului i al
aspectului dimensionrii. Aceste variabile se seteaz cu comanda SETVAR, sau mai direct, intrnd n
modul dim i apoi n submeniul DIMVARS. In tabelul 1 sunt date o parte dintre caracteristicile care
pot fi controlate cu dimvars:
Valoare
Valoare
Nume
presetat recomandat A4
Descriere
variabil
(inch)
(mm)
DIMASZ
0.1800
3
Lungimea sgeii liniei de cot
DIMCEN
0.0900
DIMDLE
0.0000
DIMDLI
0.3800
DIMEXE
0.1800
DIMGAP
0.0900
DIMSCALE
1.0000
valoare
DIMTAD
0 (OFF)
1 (ON)
DIMTIH
1 (ON)
0 (OFF)
DIMTIX
0 (OFF)
1 (ON)
DIMTOFL
0 (OFF)
1 (ON)
DIMTOH
1 (ON)
0 (OFF)
DIMTXT
0.1800
Mrimea textului
Realizarea unui stil de cotare personalizat se poate realiza prin lansarea comenzii Dimension Style
(comand prompt - DIMSTYLE). n succesiunea de figuri (figura 10 - 16) prezentat n continuare sunt
explicate etapele principale necesare personalizrii stilului de cotare.
69
Figura 11. Precizarea distanei dintre cote succesive, a extinderii liniilor ajuttoare i a distanei de la care
ncepe propriu-zis cota
Figura 13. n aceast etap se introduce att mrimea textului de cot (de regul aceast mrime este aceeai
cu cea precizat pentru sgeat la pasul anterior), ct i modul de amplasare i aliniere a textului pe o cot
71
Figura 14. Alegerea opiunilor de amplasare a textului i cotelor n funcie de locul n care se amplaseaz cota
respectiv
Figura 15. n aceast etap se modific opiuni suplimentare privind stilul textului de cot
Modul de aplicare a comenzii pentru haurare a suprafeelor - HATCH. Lansarea comenzii HATCH
(comand prompt - H) se face din tabul Home, panelul Draw, aa cum se prezint n figura 17.
73
Lansarea comenzii
Selectarea zonei ce va fi haurat urmat de apsarea tastei Enter sau click dreapta mouse.
- selectarea zonei prin indicarea unui punct n interiorul unui
contur nchis
Prin aplicarea comenzii HACTH se poate realiza haurarea solid unor suprafee cu anumite
gradiente de culori prin lansarea opiunii Gradient din meniul comenzii prezentate anterior.
5. Comentarii, concluzii
Utilizarea corect a modului de cotare reprezint o etap important n realizarea unui desen corect
i uor de interpretat att din punct de vedere a formei ct i a dimensiunilor ce l determin. Pentru
aplicarea comenzilor din meniul Dimensions i a modului de realizarea a comenzii HATCH n figura 19
se prezint spre exemplificare un desen (cotele sunt informative, ele pot fi modificate de ctre
fiecare student n parte).
75
1. Scop
Scopul lucrrii este de a familiariza studentul cu realizarea desenelor folosind tipuri de straturi
(layers), straturi ce identific diferite componente ale desenului respectiv. Layer este numele dat
unui strat, nivel de desenare. AutoCAD permite utilizarea unui numr oarecare (dup necesitile i
opiunile utilizatorului), de astfel de straturi, care trebuiesc imaginate ca nite coli transparente, ce
pot fi vizualizate concomitent, prin suprapunere, sau individual, unul sau mai multe, cele invizibile
suferind un aa numit proces de ngheare. Layer-ele ajut foarte mult n controlul desenului i n
organizarea sa. Fiecare layer are un nume, o culoare i un tip de linie stabilite la definirea layer-ului
respectiv. Se poate lucra pe un singur layer la un moment dat, ns, lucru foarte important, se pot
prelucra (edita) entiti de pe diferite layer-e, simultan, cu condiia s nu fie ngheate.
Lansarea comenzii pentru realizarea de layers se face din tabul Home, panelul Layers Layer
properties, aa cum se prezint n figura 1.
2. Resurse
Fiierele utilizate n cadrul temei de laborator vor fi puse la dispoziia studenilor de ctre
ndrumtorul de laborator.
4. Mod de lucru
n figura 2 este prezentat fereastra activ pentru realizarea diferitelor layer-e necesare realizrii
unui desen complet.
obiectelor
de
pe
layerele
respective.
Observaie: se face precizarea c dei se stabilete o anumit grosime de linie, acest atribut (de
grosime) se va vedea numai dac se activeaz o anumit opiune a AutoCad ului, aa cum se
prezint n figura 6.
5. Comentarii, concluzii
Pentru realizarea complet a unui desen trebuie avut n vedere realizarea unor layer e care s
permit o mai bun nelegere a respectivului desen. n figura 8 este prezentat un exemplu de
realizare a unui desen folosind diferite tipuri de layer e.
81
1. Scop
Scopul principal al lucrrii realizarea unui desen n AutoCAD utiliznd noiuni ca bloc i bloc dinamic.
Aceast lucrarea va pune n eviden facilitile pe care le ofer utilizatorului folosirea blocurilor n
realizarea desenelor.
2. Resurse
Fiierele imagine:
masa cu scaun.dwg
masa.jpg
Locaie:.........................
4. Mod de lucru
Crearea blocurilor
n AutoCAD, se va deschide fiierul masa cu scaun.dwg. Pentru crearea unui bloc n AutoCAD putem
s utilizm una dintre cele patru metode prezentate mai jos:
Meniu AutoCAD Draw Block Make (figura 1.a)
n tab-ul Home, panelul Block (figura 1.b)
n tab-ul Blocks and References, panelul Block (figura 1.c)
Linie de comand: B sau BLOCK (figura 1.d)
(b)
(a)
(c)
(d)
Indiferent de metoda aleas, se va deschide o fereastr de dialog numita Block Definition (figura 2)
prin intermediul creia se pot defini o serie de parametri:
1. Numele blocului n curs de creare. n acest caz tastai SCAUN n caseta de editare de sub
eticheta NAME. Numele acestuia trebuie s fie ales astfel nct s fie uor de identificat n
cazul n care lucrm cu un numr mare de blocuri.
2. Selectarea punctului de referin (inserare) al blocului. Acest lucru se va realiza prin apsarea
butonului Pick point din seciunea Base point. Dup ce s-a realizat acest eveniment fereastra
de dialog Block Definition se va nchide temporar pn cnd se va selecta punctul de
referin dorit. n cazul nostru se va da click cu mouse-ul pe centrul cercului. Dup ce am
selectat punctul dorit fereastra de dialog Block Definition se redeschide. Valorile care se
regsesc n casetele de editare corespunztoare etichetelor X, Y, Z, reprezint coordonatele
punctului ales. n cazul desenelor 2D coordonata Z trebuie s fie 0.
3. Selectarea obiectele ce vor compune blocul. Acest lucru se poate realiza apsnd butonul
Select object din seciunea Objects. La fel ca la selectarea punctului de referin, fereastra de
dialog Block Definition se va nchide, oferindu-ne posibilitatea s selectm obiectele care-l
83
Scop
Retain
Convert to Block
Delete
Annotative
Scale uniformly
Allow exploding
Hyperlink
Editarea blocurilor
Pentru editarea unui bloc n AutoCAD putem s utilizm una din cele cinci metode de mai jos:
Meniu AutoCAD Tools Block Editor (figura 3.a)
n tabul Home, panelul Block (figura 3.b)
n tabul Blocks and References, panelul Block (figura 3.c)
Linie de comand: BEDIT (figura 3.d)
Dublu click pe blocul respectiv
(b)
(a)
(c)
(d)
Indiferent de metoda utilizat se va deschide o fereastr de dialog (figura 4), prin intermediul creia
se va selecta blocul pe care dorim s-l editm.
85
Pentru a realiza acest lucru selectm seciunea Parameters (figura 5.a) unde selectm Rotation
Parameter.
Command: _BParameter Rotation
Specify base point or [Name/Label/Chain/Description/Palette/Value set]: click n centrul
cercului
Specify radius of parameter: 8 n acest caz
Specify default rotation angle or [Base angle] <0>: ENTER (rmne 0, valoarea implicit)
Dup ce am stabilit parametru de rotaie trebuie s ne poziionm pe seciunea Actions unde
selectam Rotate Action.
Command: _BActionTool Rotate
Select parameter: se selecteaza parametrul definit la pasul anterior
Specify selection set for action
Select objects: Specify opposite corner: 9 found (n acest caz se selecteaz tot blocul)
Specify action location or [Base type]: se alege un punct pe ecran prin intermediul cruia se
poate realiza rotirea blocului
(b)
(a)
Figura 5. Opiuni pentru realizarea blocurilor dinamice
Dac dorim s revenim la desenul principal apsm butonul din dreapta din seciunea Close (figura
6.a). n cazul n care s-au modificat anumii parametrii ai blocului, prin intermediul unei ferestre de
dialog (figura 6.b) putem s salvm i s actualizm obiectele respective.
(a)
(b)
Figura 6. Salvarea blocurilor n urma operaiilor de editare
Inserarea blocurilor
Pentru inserarea unui bloc n AutoCAD putem s utilizm una din cele patru metode de mai jos:
Meniu Insert Block (figura 7.a)
n tabul Home, panelul Block (figura 7.b)
n tabul Blocks and References, panelul Block (figura 7.c)
Linie de comanda: I sau INSERT (figura 7.d)
87
(b)
(a)
(d)
(c)
Figura 7. Comanda de inserare a blocurilor
Indiferent de metoda utilizat se va deschide o fereastr de dialog (figura 8), prin intermediul creia
se va selecta blocul pe care dorim s-l inserm, precum i ali parametrii.
Se selecteaz din lista de blocuri (atunci cnd lucrm cu mai multe blocuri) blocul cu numele SCAUN.
Mai departe se pot stabili n mod interactiv (Specify On-screen) sau prin completarea cmpurilor de
editare ale ferestrei de dialog, punctul de inserare (Insertion point), factorii de scalare (Scale),
respectiv unghiul de rotire (Rotation).
Butonul Browse se folosete pentru inserarea de desene cu regim de bloc. Astfel de desene sunt
obinute cu ajutorul comenzii Wblock, sau sunt pur i simplu desene obinuite. Asupra ambelor
aspecte se va reveni n paragrafe urmtoare.
Controlul atributelor de culoare, tip si grosime de linie
Creai aceste
obiecte pe layerele
proprieti
BYLAYER
BYLAYER
curent
S moteneasc nti proprietile individuale Pe oricare
i abia apoi pe cele ale layerului curent
tergerea blocurilor
89
BYBLOCK
Block: prin intermediul acesteia putem selecta din lista derulabil de blocuri (vor
aprea doar acele blocuri create sau inserate din desenul curent) acel element (i
numai unul) pe care dorim s-l salvm.
Entire drawing: prin intermediul acesteia selectm toate elementele din desen
pentru salvarea n fiier. n aceast situaie nu este necesar procesul de selecie, iar
n ce privete punctul de baz va fi n mod implicit originea sistemului de axe al
desenului curent. Acest element se poate schimba din Meniul AutoCAD Draw
Block Base.
Objects: prin intermediul acesteia selectm acele elemente din desen care dorim s
fie salvate n fiier (click pe butonul Select objects). n acest caz se va selecta punctul
de referin (click pe butonul Pick point).
Calea i numele fiierului n care se va salva blocul, obiectele selectate sau ntregul desen
(File Name)
Unitile de msur ce vor fi utilizate la dimensionarea desenului n momentul inserrii
(Insert units).
91
5. Comentarii, concluzii
Comenzile prezentate permit realizarea, editarea si inserarea blocurilor intr-un desen din AutoCAD,
utilizarea acestora uurnd munca proiectantului, iar timpul necesar realizrii acestuia se
mbuntete. n figura 12 este prezentat un exemplu de realizare a unui desen cu blocuri.
93
1. Scop
Scopul principal al lucrrii este realizarea unui desen n AutoCAD utiliznd noiunea de atribut de
bloc, precum i extragerea acestora. Aceast lucrarea va pune n eviden facilitile pe care le ofer
utilizatorului folosirea atributelor n realizarea desenelor.
2. Resurse
Fiierele imagine:
masa cu scaun.dwg
masa.jpg
Locaie:.........................
4. Mod de lucru
Atribute de blocurilor
n componena blocurilor, pe lng obiectele grafice putem aduga i elemente de tip text numite
atribute. Prin intermediul acestora, blocurile pot s conin informaii suplimentare i dau
posibilitatea proiectantului s extrag aceast informaie, dup cum o s observm n paragrafele
urmtoare.
Definirea de atribute
Definirea de atribute se poate realiza n dou moduri:
naintea crerii efective a blocului
dup crearea acestuia
n cele ce urmeaz se vor exemplifica ambele metode de definire.
Definirea atributului naintea crerii blocului se poate realiza n urma comenzii ATTDEF (Attributes
Definition) ce poate fi lansat n patru moduri:
Meniu AutoCAD Draw Block Define Attributes (figura 1.a)
n tabul Home, panelul Block, extins (figura 1.b)
n tabul Blocks and References, panelul Attributes (figura 1.c)
Linie de comand: ATTDEF (figura 1.d)
(b)
(a)
(d)
(c)
Figura 1. Comanda de definire a atributelor
Indiferent de metoda aleas, se va deschide o fereastr de dialog numit Attribute Definition (figura
2) prin intermediul creia se pot selecta o serie de parametri, repartizai pe seciuni:
Seciunea Mode:
Invisible
Constant
Verify
Preset
Dac este selectat acest parametru, atributul va avea la inserare valoare implicit
95
Multiple lines
Dac este selectat, permite ca valoarea atributului s fie distribuit pe mai multe
rnduri.
Seciunea Attribute:
Tag
Prompt
Default
Text style
Annotative
Text height
Rotation
Boundary width
97
(a)
(b)
Figura 4. Comanda de control a vizibilitii atributelor
Editarea atributelor
Chiar dup inserarea atributelor, este posibil modificarea (editarea) valorii acestora, sau chiar
modificarea anumitor parametrii (poziie, text). Editarea se poate face individual (printr-un simplu
proces de selecie), sau global (se utilizeaz filtre de selecie).
Pentru a edita atributele se utilizeaz comanda ATTEDIT ce poate fi lansat n urmtoarele moduri:
Meniu AutoCAD Modify Object Attributes (figura 5.a)
n tabul Home, panelul Block, extins (figura 5.b)
n tabul Blocks and References, panelul Attributes (figura 5.c)
Linia de comand: ATTEDIT (figura 5.d);
Dublu click pe referina blocului care conine atribute
99
(b)
(a)
(d)
(c)
Figura 5. Comanda de editare a atributelor
(a)
(b)
Figura 6. Fereastra de dialog Block Attribute Manager
n urma lansrii comenzii se deschide fereastra de dialog Block Attribute Manager (figura 6.a), prin
intermediul creia se pot terge atributele (butonul Remove), modifica ordinea de inserare a
acestora (butoanele Move Up i Move Down), precum i editarea lor (butonul Edit, dup o selectare
a atributului din list). Dac se apas butonul Edit se va deschide o fereastr de dialog Edit Attribute
(figura 6.b), n care se pot modifica parametrii prezentai la definirea atributelor.
Extragerea atributelor
Extragerea atributelor se va face prin lansarea comenzii EATTEXT. Aceasta ne ajut s extragem date
ale obiectelor din desen ce pot fi exportate sub form tabelar sau n fiiere externe (*.xls,
*.mdb,*.csv,*.txt). n figura 7 sunt prezentai paii necesari pentru extragerea atributelor.
(b)
(a)
Figura 7. Paii necesari pentru extragerea atributelor
101
(c)
(d)
(e)
(f)
(g)
(h)
5. Comentarii, concluzii
Comenzile prezentate permit definirea, inserarea i editarea atributelor ntr-un desen din AutoCAD,
precum i extragerea acestora, pentru utilizarea datelor n alte aplicaii.
Anexe
S se creeze blocul calculator cu atributele specificate, care au urmtoarele caracteristici:
TAG
PROMPT
VALUE
MONITOR
XX"
HDD
X.XX GB
RAM
XXX MB
STATIE
Ce staie este?
XXX
103
2. Resurse
Fiierele imagine:
Locaie:.........................
4. Mod de lucru
Organizarea obiectelor utiliznd noiunea de grup
Dup cum am discutat n laboratorul L10 blocurile reprezint colecii de obiecte. Spre deosebire de
acestea (caz n care obiectele i pierd individualitatea), AutoCAD utilizeaz noiunea de grup, n cazul
acestora fiecare obiect i pstreaz propria identitate.
Crearea grupurilor de obiecte
Crearea grupurilor de obiecte se poate realiza n urma comenzii GROUP (sau simplu G). n urma
lansrii comenzii se deschide fereastra de dialog Object Grouping (figura 1). Pentru crearea unui grup
se parcurg urmtorii pai:
Se introduce numele grupului n caseta de test Group Name
Se apas pe butonul New din seciunea Create Group. Fereastra se va nchide temporar
pentru a permite selectarea obiectelor care fac parte din grupul definit.
Dup realizarea seleciei se apas tasta ENTER, se revine la fereastra iniial
Se apas butonul OK pentru finalizarea acestei comenzi
n urma lansrii comenzii se va deschide o fereastr de dialog numit Object Grouping prin
intermediul creia se pot selecta o serie de parametri, repartizai pe seciuni:
Seciunea Group Identification:
Group Name
Description
Find Name
Highlight
Include Unnamed
n cazul n care se bifeaz aceast opiune se vor afia n caseta Group Name i
numele grupurilor anonime
Cu ajutorul acestui control se stabilete dac grupul creat va fi selectabil sau nu.
Dac acesta este selectabil, atunci este selectabil ca un grup, altfel obiectele care
compun grupul pot fi selectate individual nu ca un tot unitar.
Unnamed
Add
Rename
Re-order
Description
Explode
Selectable
Referine externe
Dup cum am vzut n lucrrile anterioare putem insera n fiierul curent diferite desene cu ajutorul
blocurilor. De asemenea, putem insera un desen i ca referin extern. Diferen dintre referin i
bloc este c prima entitate nu devine parte integrant a desenului (aceasta se ncarc la deschiderea
fiierului).
Orice modificare pe care o facem asupra fiierului referin automat se va propaga (extinde) i asupra
fiierelor care-l conin. Nu trebuie s facem o actualizare manual a acestora, aa cum procedm n
cazul n care utilizm obiecte de tip bloc. AutoCAD ns ne va ateniona asupra modificrilor realizate
asupra uneia sau mai multe referine.
Un alt avantaj al utilizrii referinelor este dat de mrimea fiierului, din cauz c acestea nu fac parte
din desen. Se poate utiliza referina de cte ori dorim. n cazul n care utilizm un fiier ca referin,
se pot utiliza majoritatea comenzilor, cu excepia celor de editare pentru obiectele care compun
referina.
(a)
(c)
(b)
Figura 3. Comanda de adugare a referinelor externe
107
(a)
(b)
(c)
Figura 4. Elemente definitorii pentru inserarea referinelor externe
109
(b)
(a)
(c)
(d)
Figura 6. Modificare fiierului referin
5. Comentarii, concluzii
Comenzile prezentate permit realizarea, editarea si inserarea referinelor externe ntr-un desen din
AutoCAD, precum i principalele aspecte legate de grupuri.
1. Scop
Scopul principal al lucrrii este prezentarea produsului Raster Design, principalele caracteristici i
faciliti pe care ni le ofer precum i tipurile de fiiere cu care acesta intereacioneaz. Aceast
lucrarea va pune n eviden facilitile pe care le ofer utilizatorului folosirea imaginilor n obinerea
desenelor prin vectorizare.
2. Resurse
Fiierele imagine:
AERIAL.tiff
Airport.tiff
Electrical.tiff
Locaie:.........................
4. Mod de lucru
Tipuri de imagine suportate de AutoCAD Raster Design
Imagini ce pot fi deschise si prelucrate
Tip imagine
Descriere
BMP (bitmap)
CALS
DEM
TIFF
Tagged Image File Format. Acum proprietatea Adobe, este utilizat pentru
salvarea formatelor scanate.
GIF
JPEG File Interchange Format / Joint Photographics Expert Group. Cel mai
utilizat format de imagine; se recomand imaginile pe 24 bits.
JPEG 2000
PCX
PNG
TARGA
Truevision's (acum AVID) TGA File Format, o imagine de tip raster creat
de Truevision Inc. de obicei pe 16 bits sau 24-bits.
GeoTIFF
Descriere
DOQ
DTED
de
ESRI Grid
FLIC
GeoSPOT
IG4
IKONOS (8 or 16 bit)
NITF
112
QuickBird TIFF
RLC
SID (MrSID)
RLC2
Inserarea imaginilor
Se poate utiliza Raster Design pentru inserarea imaginilor n fiiere de desenare din AutoCAD dar i
atribuirea hrilor de culori. Putem s inserm diferite formate de imagine (prezentate n paginile
anterioare) att din directoare locale (HDD) sau din reea, dar i direct de pe Internet.
Raster Design ofer trei posibiliti de a insera o imagine:
Utilizarea opiunii Insert Image
Utilizarea opiunii Image Data
Din linia de comand sau prin intermediul unui script realizat n AutoLISP
(a)
(b)
Figura 1. Comanda de inserare a imaginilor
Din cele trei metode enumerate se va prezenta cea mai utilizat dintre aceasta i anume Insert
Image. Aceast metod permite prin intermediul unei ferestre de dialog selectarea imaginii,
atribuirea hrilor de culori i stabilirea metodei de corelare dorite. n aceast fereastr de dialog, se
poate previzualiza imaginea dar i diferite informaii legate de tipul, numrul de cadre, adncimea de
culoare, densitatea i mrimea acesteia.
113
Indiferent de metoda aleas, se va deschide o fereastr de dialog numit Insert Image (figura 2) prin
intermediul creia se pot stabili:
1. Partiia sau dosarul n care se gsete imaginea (utiliznd proceduri standard de navigare
specifice sistemului de operare Windows). Pentru a accesa locaii implicite cum ar fi My
Documents sau Desktop putem selecta icon-urile poziionate n partea stng a ferestrei de
dialog.
114
Quick Insert: permite inserarea automat a imaginilor utiliznd valori ale corelaiei
incluse n fiierul imagine, valori ale corelaiei incluse in fiiere separate sau s
utilizeze valori implicite ale corelaiei.
Insertion Wizard: mparte procesul de inserare ntr-o serie de pai care pot s difere
de la un tip de imagine la altul, cum ar fi atribuirea unei hri de culori, specificarea
unei surse de corelare, stabilirea diferitelor valori de poziionare i transformri ale
sistemului de coordonate (figura 3.a, 3.b, 3.c).
Insertion Dialog: ofer aceleai funcii ca metoda precedent, dar fr a parcurge
etapele pas cu pas. Se pot modifica setrile respective direct din fereastra de dialog,
n orice ordine dorim, apoi se vor aplica asupra imaginilor. Aceast metod este
recomandat utilizatorilor avansai (figura 3.d).
(a)
(b)
115
(c)
(d)
4. Dac dorim s vizualizm doar conturul (cadrul sau chenarul) imaginii pe care dorim s o
inserm selectm opiunea Show Frames Only, din zona Insert Options. Pentru a vizualiza
imaginea, dup inserarea acesteia se execut click dreapta pe conturul selectat i se
selecteaz opiunea Image Show.
5. n cazul n care inserm mai multe imagini pe care dorim s le vizualizm ca un set de imagini
selectm opiunea Treat as Multispectral.
6. Pentru a aduce n prim plan imaginea inserat dup corelare se selecteaz opiunea Zoom to
Image(s).
7. Dac imaginea pe care o inserm conine mai mult de un cadru (frame) avem posibilitatea de
selectare a uneia dintre acestea sau toate, din zona Multi-frame options.
Corelarea imaginilor
Pick Correlation Source este prima fereastr de dialog (figura 3.a) ce permite alegerea unei surse
care conine date de corelare a imaginii, dar i ali parametrii. n seciunea Correlation Source
atunci cnd este selectat una din cele trei opiuni, valorile corelaiei i alte elemente din aceast
fereastr sunt actualizate. n funcie de tipul de imagine selectat se pot ntlni patru astfel de
surce:
Image File Datele de corelate pot fi salvate ca parte din imagine n cazul n care avem
unul din formatele de imagine: RLC, IG4, IGS, GeoTags n GeoTIFF, sau HDR File n SPOT.
116
117
5. Comentarii, concluzii
Comanda complex prezentat n aceast lucrare pune n eviden facilitile pe care ni le ofer
Raster Design, precum i multitudinea de fiiere cu care acesta interacioneaz.
118
2. Resurse
Fiierele imagine:
AERIAL.tiff
Airport.tiff
Electrical.tiff
Locaie:.........................
4. Mod de lucru
Selectarea imaginilor
n cazul n care n desenul curent avem doar o singur imagine, Raster Design o selecteaz n mod
automat n urma lansrii unei comenzi care necesit acest lucru. Dac desenul conine cel puin dou
imagini pentru selecia acesteia putem utiliza dou metode:
Click stnga cu mouse-ul pe conturul (cadrul) imaginii dorite sau se selecteaz cu mouse-ul o
zon care delimiteaz imaginea.
Se poziioneaz cursorul mouse-ului deasupra imaginii i se realizeaz combinaia Shift +
click stnga mouse. Aceast metod este util n momentul n care nu este vizibil conturul
(cadrul) imaginii.
Comenzi pentru curarea imaginilor
Se folosesc urmtoarele comenzi (figura 1.a) pentru corectarea erorilor care apar n urma procesului
de scanare:
Deskew rotete o imagine astfel nct s se potriveasc cu unghiul de rotaie al unui vector
de desenare sau cu o alt imagine. Execuia comenzii const n:
Definirea unghiului dorit prin introducerea sa sau alegnd dou puncte din desen
care sunt aliniate corect.
Despeckle permite scoaterea anumitor elemente de tip zgomot (pete sau pixeli) aprute
n urma scanrii desenului. Realizarea comenzii const n trei parcurgerea a trei pai
principali:
Definirea mrimii maxime de pixeli pe care dorim s o tergem. Pentru a realiza acest
lucru se face click cu mouse-ul pe o zon de acest fel, sau se definete aceasta prin
desenarea unei zone dreptunghiulare sau efectiv prin introducerea unei valori
numerice, ce reprezint uniti de desenare sau un numr de pixeli.
Bias - corecteaz distorsiunile legate de raportul dintre lungimea i limea imaginii, rezultate
n urma scanrii desenului. Execuia comenzii const n:
Definirea punctului de baz a imaginii sau apsarea tastei Enter pentru ca acesta s
fie ales ca punctul de inserare a imaginii
Calibrarea pe direcia X a imaginii prin selectarea a dou puncte din cadrul acesteia
(care reprezint distana) sau prin introducerea acestei valori n uniti de desenare.
Urmeaz s se introduc valoarea dorit, pentru distana selectat la pasul anterior
sau se apas tasta Enter dac se dorete ca aceast valoare s rmn neschimbat.
Calibrarea pe direcia Y a imaginii prin selectarea a dou puncte care aparin acesteia
(care reprezint distana) sau prin introducerea acestei valori n uniti de desenare.
Urmeaz s se introduc valoarea dorit pentru distana selectat la pasul anterior
sau se apas tasta Enter dac se dorete ca aceast valoare s rmn neschimbat.
120
Mirror Inverseaz o imagine n raport cu axa vertical sau orizontal pentru a corecta
problemele care apar n cazul n care aplicaia scanerului inverseaz desenul. Execuia
comenzii const n:
Touchup Comand specific imaginilor bitonale, prin intermediul creia acestea se editeaz
la nivel de pixel, utiliznd ca element de editare forme circulare sau dreptunghice, acestea
putnd avea diferite mrimi, n funcie de necesitile imaginii selectate. Execuia comenzii
const n:
sau diagonal
i pan
sau s continum
cu editarea la nivel
de pixel.
121
, n caz c nu dorim s
(b)
(a)
Figura 1. Comanzi de curare a imaginilor
122
n cazul n care majoritatea pixelilor din imagine au aceeai culoare sau nuan se
poate realiza o egalizare a acesteia pentru a scoate n eviden mai multe detalii.
Aceast conversie duce la obinerea unei reduceri a mrimii fiierului de tip imagine.
Se poate realiza conversia pe toate canalele simultan (RGB) sau pe fiecare canal n
parte (R, G, B).
(a)
(b)
Figura 3. Fereastra de dialog Histogram
124
(c)
(d)
(e)
Figura 3. Fereastra de dialog Histogram - continuare
125
(b)
(a)
(c)
(d)
(e)
126
(f)
(g)
Figura 4. Ferestre de dialog pentru Image Filters i Bitonal Filters
Change Density pentru imaginile care pot fi editate exist posibilitatea de a modifica valoarea
densitii pixelilor, densitatea unitilor sau ambele (figura 5.a). Motivele care duc la micorarea
densitii sunt legate de mrimea fiierului imaginii sau desenului din care aceasta face parte. n
schimb creterea acestei densiti este necesar atunci cnd avem nevoie de un numr de pixeli mai
mare pentru imaginea selectat.
Change Color Depth permite modificarea adncimii de culoare pentru o imagine. O imagine de tip
raster este format din pixeli i fiecare pixel conine informaii legate culoare. Aceasta dependen se
numete adncime de culoare (color depth) i se msoar n bits. Dac aceast adncime de culoare
este mai mare vom avea mai multe culori (de exemplu 8 bits/pixel poate s afieze 256 = 28 culori,
sau 24 bits/pixel poate s afieze 16.7 milioane culori).
Culori
Adncime de culoare
Tip imagine
o culoare
1-Bit
Bitonal
8-Bits
Grayscale
256 colori
8-Bits
Indexed Color
24-Bits
True Color
Tip imagine
Bitonal
Color
Grayscale
True Color
Bitonal
Nu
Da
Da
Da
Indexed Color
Da
Nu
Da
Da
Grayscale
Da
Nu
Nu
Da
True Color
Da
Nu
True Color
Da
127
(a)
(b)
Figura 5. Fereastra de dialog Change Density i Palette Manager
Palette Manager permite modificarea individual a paletei de culori pentru imaginile pe 8 bits.
Palette Manager (figura 5.b) afieaz culorile care se regsesc n desen, permite modificare acestora,
posibilitatea ca pentru o parte din culori s li se atribuie caracteristica de transparen, comprimarea
paletei de culori, dar i importul i exportul acestei palete.
Create Mask permite ascunderea unei pri din imagine aflat n afara zonei selectate. Aceast
comand nu modific imaginea definitiv i pn la momentul cnd aceasta este dezactivat.
Lansarea comenzii (figura 6.a) se face din Image menu Create Mask. n urma acestei
aciuni se deschide o fereastr de dialog New Image Mask (figura 6.b). n ceea ce privete
selectarea acestei zone se poate selecta doar o anumit regiune (dreptunghiular sau avnd
forma unui poligon) n funcie de necesiti, aceasta putnd s conin mai multe imagini.
Modificare zonei ce definete masca se poate realiza prin selectarea butonului
sau click
(figura 6.c). Entitatea Image Clip ofer posibilitatea pstrrii acestei decupri chiar dac
masca este nlturat. De asemenea Image Clip nu aduce modificri permanente imaginilor.
tergerea unei regiuni de tip masc se poate realiza prin click dreapta pe aceasta i apoi se
selecteaz opiunea Erase sau prin apsarea tastei Delete.
128
(a)
(c)
(b)
Figura 6. Comanda Create Mask
Cropping Image permite decuparea imaginilor raster (figura 7.a). Cnd se decupeaz o
imagine, zona care nu face parte din selecie devine transparent (figurile 7a i 7b). Aceast
comand realizeaz modificri permanente pentru imaginea sau imaginilor selectate.
Comanda permite selecia mai multor tipuri de entiti de la linie, pn la forme circulare i
poligonale.
Rubbing Image permite eliminarea zonei selectate pentru imagini de tip raster. Cnd se
decupeaz o imagine, zona care face parte din selecie devine transparent (figurile 8a i 8b).
Aceast comand realizeaz modificri permanente pentru imaginea sau imaginilor
selectate. Comanda permite selecia mai multor tipuri de entiti de la linie, pn la forme
circulare i poligonale.
129
(b)
(a)
(c)
Figura 7. Comanda Cropping Image
(b)
(a)
(c)
5. Comentarii, concluzii
Comenzile prezentate permit prelucrarea imaginilor raster ntr-un desen din AutoCAD, utilizarea
acestora uurnd munca proiectantului, iar timpul necesar realizrii acestuia se mbuntete.
130
2. Resurse
Fiierele imagine:
Electrical.tiff
CONTOUR.RLC
Locaie:.........................
4. Mod de lucru
Putem utiliza REM (Raster Entity Manipulation) pentru a edita entiti raster n imagini bitonale, cu
nuane de gri sau color.
Obiecte de tip REM
Region (Regiunea) se utilizeaz acest obiect (entitate) pentru a selecta toi pixelii dup o
geometrie pe care o dorim. Se pot defini n acest fel entiti de tip regiune pentru imagini
bitonale, cu nuane de gri i imagini decupate. O regiune poate avea form dreptunghiular,
poligonal, diagonal i circular.
Enhanced Bitonal Region. O imagine bitonal, se poate utiliza ca regiune bitonal
mbuntit acest lucru avnd ca rezultat selectarea tuturor elementelor de tip raster n
mod automat.
Primitive. Se utilizeaz aceste elemente pentru a selecta elemente de tip raster cum sunt
liniile, cercurile i arcele. Primitivele sunt mai uor de utilizat dect regiunile i imagini
bitonale mrite deoarece le pot fi modificate dimensiunile.
131
132
(a)
(b)
(d)
(c)
(e)
Figura 1. Comenzi pentru crearea regiunilor
133
(figura 2).
(a)
(b)
134
135
(a)
(f)
(b)
(g)
(c)
(h)
(d)
(i)
(e)
(j)
(k)
Figura 4. Metode de selecie pentru imaginile bitonale
136
(b)
(a)
(c)
(d)
Figura 5. Definirea obiectelor primitive REM
5. Comentarii, concluzii
Comenzile prezentate permit editarea i modificarea imaginilor raster inserate ntr-un fiier n
AutoCAD, utilizarea acestora uurnd munca proiectantului, iar timpul necesar pentru vectorizarea
unei plane se mbuntete.
138
2. Resurse
Fiierele imagine:
Electrical.tiff
CONTOUR.RLC
Locaie:.........................
4. Mod de lucru
Instrumentele de vectorizare (VTools) permit conversia entitilor raster (geometrii i text) din
imagini raster bitonale. De obicei comnezile de vectorizare permit conversia entitilor raster la
vectori printr-un simplu click cu mouse-ul. De asemenea este posibil s definim aceste entiti raster
i prin dou sau mai multe puncte aflate pe imagine. Din momentul n care o comand de vectorizare
este lansat se poate continua acest proces folosind metode diferite de selecie.
Conversia entitilor de tip raster se realizeaz utiliznd apte elemente de vectorizare principale,
care corespund obiectelor din AutoCAD:
Linie
Poli-linie
Dreptunghi
Cerc
Arc de cerc
Text
Text multi-linie
Instrumentele de vectorizare (VTools) ofer o metod semi-automat de urmrire a poli-liniilor
raster pe care dorim s le vectorizm.
139
Raster Entity Detection permite modificarea parametrilor care determin modul n care
instrumentele de vectorizare identific entitile raster (figura 1.a).
Max jump length (pixels): specific distana Raster Design pentru a extinde entitatea raster
atunci cnd utilizm opiunea Smart pentru selectare. Se apas butonul Pick< pentru
determina aceast valoare direct din imagine.
Stop at raster intersections: determin dac instrumentele REM i VTOOLS identific
segmentele sau primitivele n ntregime.
Use raster pick gravity: permite definirea unei zone n jurul cursorului pentru a selecta mai
uor obiectele raster. Aceast zon poate fi definit prin setarea mrimii Pick aperture
(pixels)
Float tolerance (pixels): specific distana maxim (n pixeli) dintre entitatea raster i vector
pentru ca prima s poat fi selectat.
Max dash length (pixels): specific distana maxim a segmentelor de linii pentru Raster
Design pentru ca o entitate s nu fie considerat linie continu. Se poate definii aceast
valoare direct din imagine prin apsarea butonului Pick<.
Max blank length (pixels): specific distana maxim dintre segmentele de linii pentru Raster
Design pentru ca o entitate s nu fie considerat linie continu. Se poate definii aceast
valoare direct din imagine prin apsarea butonului Pick<.
VTools General Tab permite modificarea parametrilor care determin comportamentul la modul
general al instrumentelor de vectorizare (figura 1.b).
Removal Method
REM: terge automat elementele raster, spere deosebire de Rub grosimea de linie
este aleas n mod automat, iar interseciile raster nu sunt afectate.
Vector Separation: permite stabilirea valorilor pentru grosimi de linie pentru layere
i poli-linii.
Stop at vector intersection: permite vectorizarea prin comenzi ca vline, vpline sau
varc prin selecii cu un singur click de mouse pn cnd elementele definite se
interseacteaz cu o alt entitate.
140
Display start point glyph: permite apariia unui simbol pentru a evidenia punctul de
pornire pentru comenzile vline i vpline.
Most frequently used: adaug n lista de verificare cele mai utilizate valori.
AutoCAD units: Definete cu cte uniti vectorul rezultat poate devia, pentru a
respecta setrile de draft din AutoCAD.
VTools Follower Tab permite modificarea parametrilor care determin comportamentul la modul
general al instrumentelor de urmrire pentru vectorizare (figura 1.c).
End current polyline if closed loop detected: nchide n mod automat obiectele de tip
poli-linie i curbe de nivel atunci cnd punctele de final se afl n distana de
toleran.
Close tolorence in pixels: definete distana maxim dintre punctele extreme ale
poli-liniilor pentru ca aceasta s se nchid automat. Pentru a definii aceast distan
direct din imagine se apas butonul Pick<.
Post process point: definete modul n care Raster Design construiete poli-liniile i
curbele de nivel prin instrumentele de urmrire.
141
(a)
(b)
(c)
Figura 1. Fereastra de dialog Raster Design Options
(b)
(a)
Figura 2. Comenzi de vectorizare
Urmrirea poli-liniilor
Instrumentele pentru urmrirea poli-liniilor pot detecta poliliniile raster bitonale i le pot convertii
apoi la entiti AutoCAD de tipul poli-linii sau curbe de nivel. ntlnim trei instrumente specializate
pentru detectarea poli-liniilor 2D, curbelor de nivel i poli-liniilor 3D (figura 2.b).
Detectarea poli-liniilor 2D - acest instrument detecteaz poli-liniile raster pe care la convertete la
entiti AutoCAD.
Detectarea curbelor de nivel detecteaz liniile de contur raster i le convertete la entiti poli-linie
n AutoCAD sau la obiecte de tip curb de nivel dac se folosete Autodesk Land Desktop.
Detectarea poli-liniilor 3D - acest instrument interacioneaz cu entitile raster i cu vectorii
existeni pentru a crea linii 3D AutoCAD.
143
(b)
(a)
Figura 3. Comenzi de recunoatere a textului
5. Comentarii, concluzii
Comenzile prezentate permit vectorizarea imaginilor raster la entiti specifice AutoCAD, utilizarea
acestora uurnd munca proiectantului, n cazul n care se dorete trecerea planelor n format
electronic.
144
2. Resurse
Fiierele imagine:
imagine_1.bmp
imagine_1.gif
imagine_1.png
imagine_1 gri.bmp
imagine_1 cmyk.tif
imagine_1_transparenta.png
imagine_cu_cadre2.gif
4. Mod de lucru
In mediul Matlab, utiliznd funcia imread, se vor citi fiiere imagine n variabile matrice.
Imagini n nuane de gri:
Pentru citirea unui fiier bmp cu nuane de gri, secvena de lucru este urmtoarea:
>> imagine_gri_bmp=imread('imagine_1 gri.bmp');
145
107
107
107
107
91
91
91
91
91
107
107
107
108
108
91
91
91
91
91
107
107
107
107
107
92
91
91
92
91
108
107
107
107
108
91
91
91
91
92
108
107
107
108
108
91
92
91
91
91
107
107
108
107
108
91
91
92
92
91
107
107
108
107
107
91
91
91
91
91
107
107
108
108
107
92
91
91
91
91
108
108
108
107
107
91
91
91
91
91
108
107
107
108
107
91
91
91
92
91
Fiecare valoare a matricei corespunde unui pixel al imaginii i indic nuana de gri asociat pixelului.
Valorile cuprind o scar de la 0 la 2n-1, unde n este adncimea de culoare a fiierului. Astfel, pentru
un fiier cu adncimea de culoare de 8 bii, valorile matricei vor fi n intervalul 0-255, cu 0=negru i
255=alb. Uneori, valorile matricei constitutive sunt normalizate n intervalul 0-1, cu 0=negru i 1=alb.
Pentru indicaii suplimentare asupra fiierelor n nuane de gri vezi:
MATLAB Help
Image Processing Toolbox Introduction Image Types in the Toolbox Grayscale Images
Imagini color (RGB)
>> imagine_color_rgb=imread('imagine_1.bmp');
>> imagine_color_rgb(:,:,1)
ans =
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
128
128
128
128
128
>> imagine_color_rgb(:,:,2)
ans =
0
146
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
>> imagine_color_rgb(:,:,3)
ans =
0
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
Matricea constitutiv este un masiv cu dimensiunea 10x10x3. Fiecare strat al masivului descrie o
culoare de baz (R, G, B). Domeniul valorilor este funcie de adncimea de culoare (vezi explicaiile
de la fiierele n nuane de gri).
Imagini color (CMYK)
>> imagine_color_cmyk=imread('imagine_1 cmyk.tif');
>> size(imagine_color_cmyk)
ans =
10
10
>> imagine_color_cmyk(:,:,1)
ans =
0
220
220
220
220
220
220
220
220
220
220
220
221
220
220
220
220
221
220
220
220
220
220
220
220
220
220
220
220
220
220
221
220
220
220
220
147
220
220
220
220
221
220
220
221
220
220
220
220
220
220
220
Dup cum se poate observa, matricea constitutiv are dimensiunea 10 x 10 x 4 i a fost prezentat
numai stratul corespunztor componentei cyan.
Imagini [color] indexate
>> [harta_de_biti harta_de_culori]=imread('imagine_1.png');
>> size(harta_de_biti)
ans =
10
10
>> size(harta_de_culori)
ans =
256
Matricea harta_de_culori conine 256 de nivele pentru culorile de baz. Mai jos se poate vedea
c n cazul imaginii considerate, apar numai 9 culori.
harta_de_culori =
1.0000
1.0000
1.0000
1.0000
1.0000
1.0000
1.0000
1.0000
1.0000
1.0000
1.0000
1.0000
0.5020
0.5020
..
148
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
71
52
46
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
36
In acest caz, daca fiierul imagine este construit corespunztor, pe lng matricele harta_de_biti
i harta_de_culori, mai apare i matricea transparenta, care conine informaia despre
canalul alpha, al transparenei pixelilor. Valorile 0, indic transparen total. Valorile din colurile
sfertului dreapta-jos (71, 46, 36), indic o transparen parial. Uneori nivelul de transparen este
indicat de valori n intervalul 0..1, cu 0 transparen total i respectiv 1, opacitate total.
149
0.5020
0.5020
1.0000
1.0000
1.0000
1.0000
>> harta
harta =
5. Comentarii, concluzii
Funcia imread, permite citirea unei multitudini de formate de fiiere grafice n matricele
constitutive. Odat accesibile, matricele pot fi prelucrate si, prin utilizarea unor funcii de creare de
imagini, se pot reconstruit imagini ale cror matrice constitutive au fost prelucrate (vezi lucrarea..).
150
2. Resurse
Fiierele imagine:
grafic.bmp
grafic_gri.bmp
grafic_bw.bmp
grafic_indexat.gif
blocks.gif
imagesc gri.tif
Locaie:.........................
4. Mod de lucru
Utilizarea funciilor imshow i colormap
Se va utiliza funcia imshow pentru afiarea ntr-un obiect de tip Figure a unei varieti de formate
de fiiere grafice. Sintaxele folosite sunt prezentate i comentate mai jos:
>> imshow('grafic.bmp');
>> imshow('grafic_bw.bmp');
>> imshow('grafic_gri.bmp');
>> imshow('grafic_indexat.gif');
Sintaxele de mai sus deschid ntr-o fereastr de tip Figure imagini n diferite formate (sugerate chiar
de denumirile fiierelor). O astfel de fereastr arat ca n figura 1 - e vorba de o imagine n nuane de
gri).
151
152
Sintaxa pentru activarea unei hri de culoare i afiarea unei imagini cu harta respectiv asociat
este urmtoarea:
>> imagine=imread('blocks.gif');
>> harta=colormap('Lines');
>> imshow(imagine,harta)
Imagine iniial, afiat cu secvena: >> imshow('blocks.gif'); este cea din partea dreapt n
figura 4.
Se poate observa cu claritate c formatul indexat NU este recomandat pentru redarea imaginilor de
tip fotografic, cu treceri fine de la o nuan la alta.
Asocierea unei anumite hri de culoare cu o imagine se poate face i interactiv folosind bara de
instrumente Property Editor (Meniul Edit al ferestrei Figures) vezi figura 5.
153
Unde variabila figura reprezint identificatorul (handle) obiectului figur curent. Pentru detalii
despre identificatori, vezi
154
Va afia fereastra Image Tool, care se poate completa cu o serie de panouri suplimentare, aa cum
se vede n figura 7:
155
5. Concluzii
Funciile imshow i imtool permit afiarea de imagini pornind fie de la nume de fiiere, fie de la
variabile asociate unor nume de fiiere, fie de la identificatori de fiiere imagine. Ambele funcii
permit i anumite operaii de prelucrare a imaginilor. n afara funciilor deja amintite, pentru afiarea
de imagini se mai pot folosi i funciile: image, imagesc, subimage.
156
157
2. Resurse
Fiierele imagine:
img1.jpg
imagesc.gif
imagine-5-cadre.gif
r1.jpg, r2.jpg, r3.jpg, r4.jpg
Locaie:.........................
axes,
imread,
subplot,
subimage,
imread,
size,
montage,
4. Mod de lucru
Utilizarea obiectelor figure i axes.
Pentru crearea unui obiect figure, n care se vor insera dou obiecte de tip axes, cu dimensiuni i
poziie stabilite, urmnd ca n obiectul axes creat ultimul, s se insereze o imagine, se va utiliza
sintaxa:
>> imagine=imread('img1.jpg');
>> figure;
>> axes('position',[.1 .2 .15. .6]);
>> axes('position',[.3 .2 .4 .6]);
>> image(imagine);
Rezultatul este cel din figura de mai jos. Pe figur apar i dimensiunile sau cotele de poziionare ale
celor dou obiecte de tip axes. Se observ (figura 1) c imaginea se insereaz n obiectul axes
curent (ultimul creat). Se mai face observaia c imaginea care se insereaz n obiectul axes se
deformeaz pentru a ocupa ntreg spaiul ocupat de obiectul axes.
158
Cu ajutorului cmpului
Rezultatul este:
160
Va crea dou obiecte de tip subplot ntr-un obiect Figure. n fiecare obiect de tip subplot se va
insera cte o imagine indexat, dar folosind hri de culoare diferite. Rezultatul este prezentat n
figura 6.
161
100
>> montage(imagine);
162
Prima linie din secven citete in variabila locatie calea de ajungere la directorul n care se gsesc
cele patru fiiere, cale definit de funcia fullfile.
A doua instruciune citete n variabila structurat numele, numele celor patru fiiere. Al treilea rnd
extrage din variabila structurat numele numai informaia legat de numele fiierelor. Apostroful
transpune rezultatul. De altfel se recomand evaluarea variabilelor locatie, nume, numele.
Ultima instruciune realizeaz efectiv montajul, rezultatul fiind cel de mai sus.
Realizarea de animaii din cadrele unor fiiere multicadru
Prin utilizarea funciilor immovie, movie se pot crea i vizualiza animaii realizate cu cadrele unei
imagini multicadru.
163
durata animaiei, mai precis durata de afiare a fiecrui cadru a fost stabilit din etapa de definire a
imaginii multicadru (aici fiecare cadru dureaz 0,2 secunde).
Pentru crearea unui fiier avi care s conin animaia se poate folosi sintaxa de mai jos:
>> movie2avi(animatie,'fisier.avi');
5. Concluzii
Frecvent este necesar afiarea n obiecte de tip Figure a mai multor imagini simultan. Aceste
imagini pot fi cadre ale unei imagini multicadru, sau pur i simplu o succesiune de fiiere imagine. In
cazul imaginilor multicadru, cu ajutorul cadrelor se pot defini animaii, ce pot fi salvate n fiiere avi.
164
2. Resurse
Fiierele imagine:
cladire_1.jpg
cladire_2.jpg
kandinski_2.jpg
img1.jpg
Locaie:.........................
4. Mod de lucru
Redimensionarea (scalarea) imaginilor prin utilizarea funciei imresize
Orice redimensionare sau rotire a unei imagini implic rearanjarea pixelilor care o compun. Mrirea
unei imagini de exemplu, presupune crearea de noi pixeli (pentur c numrul de pixeli ai imaginii
crete prim mrirea dimensiunilor). Problema care se pune este ce proprieti vor avea pixeli noi.
Aceste proprieti vor fi stabilite n funcie de proprietile unui numr oarecare de pixeli vecini,
procesul presupunnd interpolarea. Funciile care redimensioneaz imagini permit alegerea
diverselor tipuri de interpolare, cu efecte clare asupa imaginii redimensionate.
Pentru detalii legate de metodele de interpolare folosite se vor urmri notiele de curs.
Mrirea imaginilor
Secvena de mai jos realizeaz redimensionarea unei imagini prin utilizarea diverselor tipuri de
interpolare.
>> imagine=imread('cladire_1.jpg');
>> imagine_nearest=imresize(imagine,2,'nearest');
>> imshow(imagine_nearest);
>> figure
165
Interpolare Nearest
Interpolare Bilinear
166
Interpolare Bicubic
Interpolare Box
Interpolare Lanczos2
Interpolare Lanczos3
Micorarea imaginilor
Micorarea imaginilor implic i ea mecanisme de interpolare, precum i de corectare a efectului de
dinte de fierstru (fenomenul care l produce se numete aliasing) care poate aprea n astfel de
situaii.
Sintaxa de mai jos realizeaz micorarea unor imagini prin utilizarea diverselor mecanisme de
interpolare.
>> imagine=imread('cladire_2.jpg');
>> imagine_micsorata=imresize(imagine,.2,'bicubic','Antialiasing',false);
>> imshow(imagine_micsorata);
>> imagine_micsorata_2=imresize(imagine,.2,'bicubic','Antialiasing',true);
>> figure
>> imshow(imagine_micsorata_2);
167
Fr filtru Antialiasing
Cu filtru Antialiasing
168
In figura 4 sunt redate comparativ imagini (detalii) obinute folosind diverse metode de interpolare.
169
Bicubic
a.
170
b.
Figura 5. Decuparea unei imagini
Mai jos sunt descrise modalitile de realizare a diferitelor transformri. Se mai face precizarea c
transformrile pot fi de urmtoarele tipuri:
translatie, rotatie, scalare, deformare (shear). Liniile drepte rmn drepte, cele paralele
'affine'
rmn paralele, dar dreptunghiurile pot deveni paralelograme (de exemplu pentru
transformarea de deformare - shear).
'projective'
'box'
'custom'
Liniile drepte rmn drepte, dar cele paralele converg ctre puncte de fug, situate
chiar i n afara imaginii (sau chiar la infinit).
Este o transformare care deplaseaz i scaleaz diferit fiecare dimensiune a imaginii n
mod independent.
Sunt transformri definite de utilizator.
Rotaia
Urmtoarea secven realizeaz rotirea unei imagini cu pi/6. S-a folosit matricea de rotaie cu
structura clasic:
171
cos( ) sin( ) 0
sin( ) cos( ) 0 ,
0
0
1
Unde, firete, este unghiul de rotire.
> imagine=imread('cladire_2.jpg');
>> a=pi/6;
>> matrice_de_rotatie=[cos(a) sin(a) 0;-sin(a) cos(a) 0;0 0 1];
>> % crearea structurii de transformare:
>> s_rotatie=maketform('affine',matrice_de_rotatie);
>> %realizarea efectiva a transformarii:
>> imagine_rotita=imtransform(imagine,s_rotatie);
>> %afisare imagine transformata (rotita):
>> imshow(imagine_rotita);
Translaia
Secvena de mai jos realizeaz translaia unei imagini cu 200 de pixeli pe X i 400 pe Y.
>> imagine=imread('cladire_2.jpg');
>> matrice_translatie=[1 0 0;0 1 0; 200 400 1];
172
[1
1600],
Imaginea iniial are dimensiunea 1280x960. Dup ce sufer translaia, dimensiunile ei devin
1480x1360. Parametrii Xdata i Ydata, definesc spaiul ocupat de noua imagine. Fr aceti
parametri, imaginea translatat se aprea identic cu cea veche, pentru c implicit se afieaz numai
zona efectiv a imaginii.
Se va testa secvena:
>> imagine_translatata=imtransform(imagine,trans);
>> imshow(imagine_translatata);
Parametrul FillValues, stabilete culoarea zonei afiate din afara imaginii translatate.
173
s x
0
0
sy
0
0
0
1
Secvena de comenzi care realizeaz scalarea unei imagini cu scrile sx=1.5, respectiv sy=.75, este
urmtoarea:
>> imagine=imread('img1.jpg');
>> sx=1.5;
>> sy=.75;
>> matrice_de_scalare=[sx 0 0;0 sy 0; 0 0 1];
>> structura_scalare=maketform('affine',matrice_de_scalare);
>> imagine_scalata=imtransform(imagine,structura_scalare);
>> imshow(imagine_scalata);
Imagine nescalat
Imagine scalat
Figura 8. Scalarea imaginilor
Deformarea (shear)
Deformarea face uz de o matrice de transformare de forma:
1
sh
x
0
shy
1
0
0
0
1
174
Se poate repeta secvena de mai sus pentru cazul n care ay=pi/4. Rezultatele se pot vedea n
figura 9.
ax=pi/6, ay=0
ax=pi/6, ay=pi/4
Se realizeaz de fapt maparea (aducerea ) punctelor pi_in, p2_in, p3_in n (peste) punctele p1_out,
p2_out, p3_out.
Mai jos este prezentat secvena ce realizeaz o astfel de transformare afin. Imaginea utilizat are
dimensiunile 116 x 118 pixeli. n figura .a. este prezentat imaginea de lucru i sunt marcate
175
a.
b.
Figura 10. Transformare afin cu set de trei puncte
176
a.
b.
Figura 11 . Transformare de tip proiectiv
a.
b.
Figura 12. Transformare de tip box
Se mai face precizarea c imaginile sunt reproduse la aceeai scar. Pentru o mai bun nelegere a
mecanismului de lucru se recomand testarea dimensiunilor imaginilor (folosind funcia size).
Transformare compus (composite)
Sunt transformri n cascad. Mai jos este prezentat o secven care aplic unei imagini o scalare,
urmat de o rotire i n final o transformare proiectiv.
>> imagine=imread('img1.jpg');
>> sx=.75;
>> sy=1.25;
>> alf=pi/6;
>> scalare=[sx 0 0;0 sy 0;0 0 1];
>> rotire=[cos(alf) sin(alf) 0;-sin(alf) cos(alf) 0;0 0 1];
>> sursa=[1 1; 117 1; 117 119; 1 119];
>> tinta=[40 1; 80 1; 117 119; 1 199];
>> structura_s=maketform('affine',scalare);
>> structura_r=maketform('affine', rotire);
178
structura_compusa=maketform
('composite',
structura_s,
structura_r,
structura_p);
>> imagine_finala=imtransform(imagine,structura_compusa);
>> imshow(imagine_finala);
5. Concluzii
Utilizarea funciilor pentru transformarea imaginilor permite realizarea unor efecte de deformare
controlate cu aplicabilitate n multe domenii ale tehnicii sau prelucrrii artistice a imaginilor.
Dithering is a technique used in computer graphics to create the illusion of color depth in images
with a limited color palette (color quantization). In a dithered image, colors not available in the
palette are approximated by a diffusion of colored pixels from within the available palette. The
human eye perceives the diffusion as a mixture of the colors within it (see color vision). Dithering is
analogous to the halftone technique used in printing. Dithered images, particularly those with
relatively few colors, can often be distinguished by a characteristic graininess, or speckled
appearance.
179
2. Resurse
Fiierele imagine:
centru_ploiesti deformat1.jpg
centru_ploiesti deformat2.jpg
centru_ploiesti deformat3.jpg
centru_ploiesti rotit.jpg
centru_ploiesti etalon.jpg
Fiiere m:
aliniere_imagini_proiectiv.m
aliniere_imagini_polynomial.m
aliniere_imagini_afin.m
aliniere_imagini_rotit.m
Locaie:.........................
imshow,
figure,
cpselect,
cp2tform,
imfinfo,
hold,
set,
cpcorr
4. Mod de lucru
Se pornete de la un set de imagini, mai precis fotografii, una, n nuane de gri (centru_ploiesti
etalon.jpg), i alte patru, color, care ns prezint defecte de tipul unor deformaii, care ar fi putut fi
apare de exemplu n procesul de scanare. Se dorete corectarea acestor imagini defecte, folosind
imaginea corect, care ns nu este color.
180
Celelalte fiiere m au exact aceeai structur, dar difer prin tipul de transformare utilizat (acest lucru
apare n linia: structura=cp2tform(a, b, 'projective');
Pentru transformarea de tip proiectiv, n figura 1 sunt prezentate, imagine defect, care prezint
un efect de perspectiv, fiind ngustat n partea superioar, respectiv imaginea corectat, afiat
ns suprapus cu cea etalon, creia i s-a dat un nivel de transparen pentru a se putea pune n
eviden eventualele neconcordane. Aceeai manier de prezentare s-a folosit i pentru celelalte
181
182
183
184
185
imagine_deformata=imread('centru_ploiesti rotit.jpg');
imagine_etalon=imread('centru_ploiesti etalon.jpg');
[a,b]=cpselect(imagine_deformata, imagine_etalon, 'wait', true);
structura=cp2tform(a, b, 'linear conformal');
info=imfinfo('centru_ploiesti etalon.jpg');
imagine_corectata=imtransform(imagine_deformata, structura,'XData',[1
info.Width],'YData',[1 info.Height]);
imshow(imagine_corectata);
hold on
h = imshow(imagine_etalon, gray(256));
set(h, 'AlphaData', 0.6);
Imaginea defect, punctele de control selectate, precum i rezultatul sunt prezentate n figura 5.
186
5. Comentarii, concluzii
Alinierea imaginilor (image registration) permite corectarea unor defecte altminteri foarte greu de
remediat. Principalele dou probleme sunt:
- Alegerea transformrii celei mai indicate pentru tipul de defect(e) pe care le prezint imaginea
- Alegerea perechilor de puncte de control. Numrul acestora depinde de tipul de transformare
aleas, dar n poziionarea lor utilizatorul trebuie s in cont de defecte, de distribuia lor in spaiul
imaginii, de distana dintre ele, de severitatea lor etc. Acest proces poate presupune de multe ori mai
multe ncercri.
Se face precizarea c transformrile exemplificate sunt de tip global, n sensul c sunt indicate atunci
cnd imaginile prezint defecte globale, ce afecteaz ntreg spaiul imaginii. Pentru cazul defectelor
locale, se vor utiliza transformrile liniar pe poriuni (piecewise linear), respectiv media local
ponderat (lwm local weighted mean).
187
2. Resurse
Fiierele imagine:
scan0002.jpg
scan0004.jpg
Fiiere m:
filtru_conv_predef.m
filtre_predefinite.m
Fiiere mat:
mat1.mat
mat2.mat
Locaie:.........................
4. Mod de lucru
Se va pleca de la dou imagini n nuane de gri, cu adncimea de culoare de 8 bii, obinute prin
scanarea unor fotografii vechi, deci de o calitate slab. Acestor imagini li se vor aplica mai multe
tipuri de filtre liniare, de tip corelaie, respectiv convoluie i mti i se vor urmri diferenele dintre
imaginile rezultate. Pentru a accelera procesul de lucru, se vor utiliza fiiere m.
O bun nelegere a operaiilor ce se vor executa presupune n mod imperativ parcurgerea notielor
de curs sau n cel mai ru caz, a seciunii de Help:
MATLAB Help
Image Processing Toolbox Linear Filtering and Filter Design Linear Filtering
188
Exact aceeai secven de lucru, fr argumentul conv va determina aplicarea unui filtru
de tip corelaie (opiunea implicit);
189
Matricea filtrului de tip corelaie este rotit cu 180 grade fa de elementul central, n raport
cu matricea filtrului de tip convoluie;
Se va testa aplicarea de filtre de tip corelaie i se va analiza dac exist diferene notabile n
ceea ce privete rezultatele fa de cazul filtrelor de tip convoluie.
Rezultatele aplicrii filtrelor de tip convoluie sunt prezentate n figura 1, n ordinea n care apar n
fiierul m de mai sus.
originalul
average
disk
gaussian
laplacian
log
Continuare pe pagina urmtoare
190
motion
prewitt
sobel
unsharp
Figura 1. Filtre predefinite
191
Rezultatele se vor prezenta sub forma a trei obiecte de tip figure. Primul va conine doar o imagine
(cea iniial), al doilea, va conine ase imagini, crora li s-au aplicat filtre cu mti matrice 3 x 3 n
vreme ce al treilea va conine numai dou imagini, obinute prin aplicarea unor mti matrice 5 x 5.
Cum funcia imfilter nu conine nici un alt argument n afara numelui imaginii asupra creia se
aplic filtrul, respectiv matricei masc, rezult c se va fi aplicat un filtru de tip corelaie. n figura 2 se
prezint numai obiectul de tip figure care conine imaginile filtrate cu mti matrice 5 x 5.
192
5. Comentarii, concluzii
n funcie de modul cum se construiete matricea masc a filtrului, rezultatele pot fi extrem de
variate i chiar spectaculoase. Se va aminti numai c un produs cum este Adobe Photoshop permite
aplicarea la nivel de strat (layer) a unei multitudini de filtre artistice care
produc imagini
spectaculoase. Unele din aceste filtre sunt realizate prin folosirea unor filtre liniare de tipul celor
menionate mai sus.
n funcie de efectul dorit, problema cea mai dificil este alegerea, sau construirea mtii (matricei)
adecvate.
193
Restaurarea imaginilor;
Detecia muchiilor;
Scheletonizare;
Compresia imaginilor;
Detectarea de forme;
Reducerea zgomotului;
Analiza formelor;
2. Resurse
Fiierele imagine:
vaporas_2.bmp
grafic1.jpg
grafic2.jpg
circuitBoard_bw.bmp
circuit board2_bw.bmp
close.jpg
r4_2.bmp
upg satelit gri.jpg
amprente_bw.jpg
litere.bmp
amprenta_zgomot.bmp
Locaie:.........................
194
4. Mod de lucru
Pentru detalii despre funciile utilizate, ca i despre transformrile morfologice ale imaginilor, vezi:
MATLAB Help
Image Processing Toolbox Morphological Operations
Dilatarea i erodarea imaginilor
Se vor considera dou exemple care s susin utilitatea funciilor imdilate, respectiv imerode n
rezolvarea unor probleme ct se poate de concrete.
1. Se pornete de la o imagine bitmap, color (pentru a se putea ulterior mai uor identifica efectul
transformrilor morfologice), pentru care se vor realiza dilatri, respectiv erodri cu structuri
romboidale i de tip disk. Secvenele de lucru sunt prezentate mai jos, iar rezultatele n figura 1. Se
recomand testri cu diverse valori ale parametrului de dimensiune specific fiecrei structuri (romb,
disc).
Dilatare cu structur romboidal, cu dimensiunea 3:
>> imagine=imread('vaporas_2.bmp');
>> se=strel('diamond', 3);
>> imagine_dilatata=imdilate(imagine, se);
>> figure, imshow(imagine_dilatata);
Imaginea iniial
195
2. Se va realiza prelucrarea unui grafic, pentru care se dorete fie subierea trasei, fie ngroarea ei,
cu eliminarea zonelor de discontinuitate.
- Pornind de la imagine din figura 2, printr-o operaie de erodare, descris in secvena de mai jos, se
ajunge la rezultatul din figura 3.
>> imagine=imread('grafic1.jpg');
>> se=strel('diamond', 5);
>> imagine1=imerode(imagine, se);
>> figure, imshow(imagine1);
196
Observaie: Paradoxal, operaia de erodare a dus la ngroarea trasei. Aceasta pentru c fondul este alb (pixel
setat pe valoarea 0) si graficul e trasat cu negru (pixel setat pe valoarea 1). Negativarea imaginii ar presupune
ca ngroarea s se fac cu funcia imdilate.
- Pornind de la o imagine ca cea din figura 4, se va realiza subierea trasei unui grafic.
Secvena de lucru este prezentat mai jos. Din aceleai motive ca cele menionate mai sus, pentru subiere s-a
folosit funcia imdilate, i nu imerode, cum ar fi fost de ateptat.
>> imagine=imread('grafic2.jpg');
>> se=strel('diamond', 3);
>> imagine1=imdilate(imagine, se);
>> figure, imshow(imagine1);
Rezultatul este prezentat n figura 5.
197
MATLAB Help
Image Processing Toolbox Morphological Operations Combining Dilation and Erosion
- Se pornete de la imaginea (de o calitate slab) unui circuit imprimat (figura 6.). Se dorete izolarea zonelor
unde se afl circuitele integrate. Prin utilizarea secvenei de mai jos, s eva obine rezultatul prezentat n figura
7.
>> imagine=imread('circuitBoard_bw.bmp');
>> se=strel('rectangle',[22 22]);
>> imagine_2=imopen(imagine, se);
>> figure, imshow(imagine_2);
198
199
Prelucrri de imagini utiliznd funcii ce descriu operaii morfologice, altele dect imdilate i
imerode
Funcia imtophat
Aceast operaie morfologic se poate folosi pentru corectarea iluminrii neuniforme a unei imagini, aa cum
se va vedea n exemplul urmtor.
Sintaxa de mai jos citete o imagine care prezint defectul unei iluminri defectuoase i o corecteaz utiliznd
funcie imtophat i o structur de tip disc cu raza 40. Se recomand reluarea exemplului cu alte valori ale razei
discului i compararea rezultatelor.
200
>> imagine=imread('r4_2.bmp');
>> imshow(imagine,'InitialMagnification',300);
>> se=strel('disk', 40);
>> img=imtophat(imagine, se);
>> figure, imshow(img, 'InitialMagnification',300);
In figura 12, se pot vedea imaginea iniial, precum i cea corectat, ambele mrite cu factorul 3 (300%) vezi
instruciunile imshow.
Imaginea iniial
Imaginea corectat
Figura 12. Corectarea iluminrii defectuoase cu funciaz imtophat
Funcia imbothat
Aceast operaie morgologic se poate folosid e exemplu pentru mbuntirea contrastului unei imagini, ca n
exemplul ce urmeaz.
201
In secvena de mai sus, contrastul se mbuntete prin adunarea imaginii iniiale cu cea filtat top-hat,
urmat de scderea din rezultat a imaginii filtrat bot-hat. In figura 13 se pot veda att imaginea iniial ct i
cea prelucrat.
Imaginea iniial
Imaginea prelucrat
Funcia bwmorph
Funcia se poate folosi pentru a realiza diverse operaii. Mai jos se vor exemplifica urmtoarele:
-
202
In figura 14, se pot vedea, att imaginea iniial, ct i cea n care s-au extras contururile.
Imagine iniial
203
Imaginea iniial
In figura 16 se pot vedea imaginea iniial, precum i cea obinut dup skeletonizare.
Imagine iniial
Imagine prelucrat
Figura 16. Skeletonizarea unor obiecte
204
Imaginea iniial
5. Comentarii, concluzii
Transformrile (operaiile) morfologice ofer multiple posibiliti pentru prelucrarea imaginilor, n
sensul eliminrii zgomotului, corectrii iluminrii defectuoase, ameliorrii contrastului, subierii sau
ngrorii unor elemente ale imaginilor, trasrii contururilor unor zone pline, .a.m.d. Operaiile
morfologice
pregtesc
terenul
pentru
205
recunoaterea
formelor
din
imagini.
1. Scop
MathCAD, ofer o soluie pentru explorarea iterativ i analiz investigativ a desenelor 2D ce se
gsete n Menu-ul INSERT PICTURE (CTRL+T). Cu funciile sale de procesare, analiz i vizualizare
a imaginilor, aceast soluie este ideal pentru utilizatori, n general, i pentru ingineri, n special, la
modificri de imagine n diverse industrii precum fotografie, medicin, producie sau multimedia.
Este de asemenea o unealt valoroasa pentru studenii care studiaz inginerie electric sau tiina
calculatoarelor.
De asemenea exist un add-on la Mathcad, Image Processing Extension Pack, ce ofer peste 140 de
funcii pentru procesarea imaginilor, incluznd peste 50 de funcii noi i mbuntite pentru filtrare,
morfologie, detecia marginilor, segmentare i extragerea funciilor. Pe lng aceast facilitate
suplimentar n lucrul cu imaginile, operaiile obinuite din MathCAD pentru lucrul cu matrice sunt
disponibile pentru a ajuta la analizarea unor imagini stocate n form matricial.
2. Resurse
Interfaa MathCAD 14.
4. Mod de lucru
Dup lansarea programului, pe ecran apare fereastra principal de lucru (unelte de lucru i spaiul de
lucru).
Pentru parcurgerea acestui laborator se iniiaz dintre uneltele de lucru, meniul INSERT PICTURE
(CTRL+T) (figura 1). Cnd se utilizeaz un operator de imagine pentru afiarea acesteia, MathCAD
ofer o bar de instrumente pentru a-i putea aduce modificri. Cu aceast bar de instrumente, se
pot modifica orientarea, luminozitatea i contrastul, sau gradul de scalare la o imagine. De
asemenea, putei utiliza bara de instrumente pentru a o selecta toat sau o parte din imagine pentru
a o copia n clipboard.
Pentru a accesa bara de instrumente, se d click pe imagine. MathCAD contureaz imaginea marcnd
zona limitrof cu o zon haurat, i afieaz bara de instrumente Imagine.
206
a.
b.
Figura 1. Meniul INSERT PICTURE (CTRL+T) iniializarea comenzii i inserarea obiectului grafic
Bara de instrumente Imagine, prezentat n figura 1.a, permite modificarea i manipularea unei
imagini n mai multe moduri. n continuare se va face o simpl prezentare a opiunilor din bara de
instrumente Imagine:
1. Reorientarea imaginii:
- Rotirea imaginii
Rotirea imaginii n sens trigonometric (contrar sensului acelor de ceasornic) sau sensul acelor de
ceasornic. Fcnd clic pe butoanele din pictogram pentru realizarea aciunii dorite.
- Inversarea imaginii
Inversarea imaginii, fie n raport cu o ax orizontal sau cu una vertical.
- Transpunerea imaginii
Transpune imaginea. Aceast comand presupune inversarea imaginii n raport cu diagonala de la
colul din stnga sus al imaginii spre colul din dreapta jos.
- Rentoarcerea imaginii la orientarea iniial
207
208
n partea de jos a barei de instrumente, pe dou rnduri sunt afiate coordonatele X-Y ale cursorului
precum i valorile paletei de culori n coordonate RGB.
Observaie: de asemenea, comenzile se pot executa din bara de instrumente Imagine de la meniul de
tip pop-up, disponibile atunci cnd se execut click dreapta pe imagine. Din acest meniu, se poate
selecta sau deselecta opiunea de a ascunde a argumentelor imaginii - Arguments. Activnd aceast
opiune de ascundere a numelui imaginii sau a expresiei care definete imagine, n fereastra de lucru
Mathcad va fi afiat doar o imaginea.
Se poate s schimbai culoarea poriuni selectate sau a imaginii utiliznd matricea asociat desenului
(matricea conine toi pixelii toate punctele cu caracteristicile, figura 2) afiate de a face alegeri
adecvate de imagini de la caseta de dialog Proprieti.
Pentru a deschide caseta de dialog, se face click-dreapta pe imagine i se selectai proprietile
(Properties) din meniu pop-up. Sunt disponibile urmtoarele opiuni:
a. Formatul de intrare: Grayscale; RGB Color; HSV Color; HLS Color;
b. Import din clipboard;
c.
Formatul de ieire: RGB Color; HSV Color; HLS Color. Aceast opiune este disponibil numai
209
Observaie: Exist dou casete de dialog Properties pentru controlul regiunilor de tip imagine. Prima
caset de dialog prin care sunt controlate proprietilor regiunii, evidenierea regiunii i dezactivarea
calculelor regiunii i a doua controleaz proprietile imaginii afiate despre care am discutat
anterior.
5. Comentarii, concluzii
Prin prezenta lucrare se familiarizeaz utilizatorii AutoCAD cu comenzile, facilitile i modurile de
lucru pentru vizualizarea desenelor 2D. Comenzile i meniul, prezentate n aceast lucrare, asigur
cunotinele necesare vizualizrii desenelor 2D. Pentru vizualizarea desenelor 2D, se pot folosi
meniul VIEW, sau bara de instrumente cu acelai nume. De asemenea, s-a ncercat familiarizarea
utilizatorului cu posibilitatea de lansarea comenzilor de vizualizare din zona de comenzi. Utilizarea
tuturor acestor comenzi specifice meniului VIEW, la realizarea desenului, optimizeaz munca
proiectantului prin acurateea de desenare i scurtarea timpului de execuie al acestuia.
Prin prezenta lucrare se familiarizeaz utilizatorii cu soluiile oferite de MathCAD, pentru explorarea
iterativ i analiz investigativ a desenelor 2D. Funciile sale de procesare, analiz i vizualizare a
imaginilor, fac din acest software o soluie ideal pentru utilizatori, n general, i pentru ingineri, n
special, la modificri de imagine. Utilizarea tuturor acestor comenzi specifice meniului INSERT
PICTURE, la explorarea iterativ i analiza investigativ a desenului, optimizeaz munca utilizatorilor.
Comenzile utilizate pentru realizarea temelor sunt cele din componena meniului INSERT PICTURE
i cele specifice MathCAD-ului.
210
Pasul 2. Sintaxa de lucru pentru obinerea unor rezultate specifice obiectelor grafice
b.
a.
Figura 4. Extragerea unei submatrice (a.) i modificarea nuanelor de gri ale acesteia (b.)
a.
b.
Figura 5. Inversarea nuanelor unei submatrice (a.) i inversarea poziiei acesteia (b.)
211
- S4 100 log(S);
- Definirea unei funcii:
f(x) if(x 1200255)
S5 f ( S)
S6 g(S)
S7 h(S)
m n
m n
10
r s
s 0 49
2 r 2 s
r s
1
S
S
S
S
2 r 2 s 1
2 r 1 2 s
2 r 1 2 s 1
4 2 r 2 s
d. Construcii sintetice. Cteva teme bazate pe o imagine de form ptrat cu latura de 80:
p 0 80
q 0 80
Valuri:
A1
p q
Gril:
A2
p q
Spot luminos:
A3
p q
1) ( mod( q 110)
255
( p 41) ( q 41) 2
1
400
212
1) 100255]