Sunteți pe pagina 1din 8

C9_2009/2010

INTRODUCERE N DESENAREA 3D

Programul AutoCAD utilizeaz trei metode de reprezentare grafic a obiectelor


tridimensionale: modelarea wireframe, modelarea superficial (surface - prin suprafee) i
modelarea solid. Modelarea solid este metoda uzual i preferat n activitile de proiectare i
fabricare. Dintre metodele de modelare solid, cea mai frecvent utilizat este geometria constructiv
solid (CGS) care, pentru a construi un obiect, utilizeaz combinarea booleean a solidelor:
adunarea (union), scderea (subtract) i intersecia (intersect).
Solidele cu care opereaz aplicaia AutoCAD se mpart n primitive pure (cub, cilindru, con,
sfer, etc.), non-primitive, corpuri 3D generate prin extrudarea sau rotaia profilurilor plane, i
superprimitive, corpuri care provin din combinarea solidelor anterior prezentate. Obiectele
tridimensionale, de complexitate ridicat, pot fi create prin generarea i compunerea primitivelor
pure; variaia configuraiei geometrice, elementele neidentificate dimensional, orientrile arbitrare
ale primitivelor complic adesea procesul de generare a solidelor. Ca urmare, facilitarea i
accelerarea procesului de desenare recomand utilizarea non-primitivele, transfernd, n plan, mare
parte a operaiilor de desenare i editare.

9.1. DEFINIREA SISTEMULUI DE COORDONATE


Un instrument de baz n realizarea computerizat a desenelor tridimensionale este sistemul
de coordonate al utilizatorului (User Coordinate System) a crui mobilitate permite definirea
punctelor spaiale, crearea obiectelor plane cu orientri diferite, editarea geometric a obiectelor,
definirea direciei de extrudare i a axelor de rotaie. Localizarea i orientarea sistemului de
coordonate al utilizatorului se realizeaz prin comanda UCS (vezi Curs 3):

Command: ucs
Current ucs name: *NO NAME*
Specify origin of UCS or [Face/NAmed/OBject/Previous/View/World/X/Y/Z/ZAxis]<World>:
Specify point on X-axis or <Accept>:
Specify point on the XY plane or <Accept>:

n mod implicit, programul definete un nou sistem de coordonate prin specificarea a trei
puncte: originea, un punct pe semiaxa pozitiv X i un punct pe semiaxa pozitiv Y.
Tabelul 9.1 prezint principalele opiuni ale comenzii UCS, utilizate frecvent n spaiul 3D.
Accesarea rapid a acestor opiuni se poate face utiliznd instrumentele barei mobile UCS (fig. 9.1).

Tabelul 9.1
Opiune/ Prompt Aciune
Face - suprapune planul XY peste o fa a unui obiect tridimensional,
Select face of solid object: selectat ntr-un punct interior sau pe o muchie. Suprafaa este
Enter an option vizualizat prin evidenierea conturului;
[Next/Xflip/Yflip] <accept>: Next - selecteaz o alt suprafa, adiacent celei iniial
identificat de program;
Xflip rotete UCS-ul n jurul axei X, cu 180;
Yflip rotete UCS-ul n jurul axei Y, cu 180.
View - plaseaz planul XY paralel cu ecranul, pstrnd poziia originii.
C9_2009/2010

Opiune/ Prompt Aciune


X/Y - rotete sistemul n jurul axei X, respectiv Y, cu unghiul
Specify rotation angle about n specificat.
axis <0>:
ZAxis - definete un nou sistem prin precizarea originii i a unui punct de
Specify new origin point or pe semiaxa pozitiv Z;
[Object] <0,0,0>: Object orienteaz axa Z pe direcia tangentei la obiectul
Specify point on positive selectat, n extremitatea cea mai apropiat de punctul de selecie.
portion of Z-axis <current>:

Face View ZAxis X Y


Fig. 9.1. Opiuni 3D ale barei mobile UCS

9.2. DESENAREA NON-PRIMITIVELOR

Non-primitivele sunt generate prin nlarea sau rotaia curbelor plane nchise, utiliznd
parametri geometrici cunoscui (nlime, unghi) sau curbe generatoare/directoare desenate n
prealabil. Aplicaia AutoCAD dispune de urmtoarele comenzi de generare a non-primitivelor:
EXTRUDE, LOFT, SWEEP i REVOLVE.

9.2.1. EXTRUDAREA PROFILURILOR PLANE

Apelat de la tastatur (ext), din meniul Draw Modeling Extrude sau din bara mobil cu
instrumente Modeling ( ), comanda EXTRUDE genereaz un solid, prin extrudarea unei forme
geometrice plane nchise:

Command: ext
EXTRUDE
Current wire frame density: ISOLINES=4
Select objects to extrude: (secven repetitiv)
Specify height of extrusion or [Direction/Path/Taper angle]:
Obiectele plane nchise care accept extrudarea sunt poliliniile, curbele Spline, cercurile,
elipsele, solidele, regiunile, feele plane ale solidelor. Implicit, extrudarea obiectului selectat se
realizeaz pe o nlime precizat ca mrime algebric (), dup o direcie paralel cu axa Z.
Opiunile comenzii sunt detaliate n tabelul 9.2.

Observaii:
1. Extrudarea elementelor grafice deschise (segmente de dreapta, arce de cerc i de elips,
poliliniilor) conduce la generarea suprafeelor 3D;
2. Variabila de sistem DELOBJ controleaz dac geometria generatoare este meninut sau
eliminat din desen (delobj = 0 menine ntreaga geometrie, delobj = 1 (varianta implicit) elimin
obiectul de extrudat, delobj = 2 elimin obiectul de extrudat i calea de extrudare), n mod automat

2
C9_2009/2010

sau prin dialog cu utilizatorul (delobj = -1 afieaz promptul prin care se solicit meninerea sau
eliminarea din desen a anumitor elemente geometrice).
Tabelul 9.2
Opiune/ Prompt Aciune Rezultat grafic

Opiune implicit

Direction - extrudeaz dup o


Specify start point of direcie i o lungime
direction: precizate prin
Specify end point of specificarea punctelor
direction: de extrem;

Path - extrudeaz de-a lungul


Select extrusion path: unei ci;

Observaii:
1. Ci de extrudare pot fi segmentele de dreapt, cercurile, elipsele, arcele de cerc i de elips,
poliliniile i curbele Spline 2D i 3D, muchii ale solidelor i suprafeelor, elice;
2. Calea de extrudare nu trebuie s fie coplanar cu obiectul de extrudat i nu trebuie s prezinte
raze mici de curbur;
3. Opiunea Path impune ca obiectul de extrudat s se afle ntr-un plan perpendicular pe calea de
extrudare!

Taper angle - extrudeaz sub un


Specify angle of taper for anumit unghi;
extrusion <0>:

Observaie:
O valoare pozitiv a unghiului de extrudare va nla profilul n sensul micorrii seciunii
transversale; o valoare negativ a unghiului va conduce la mrirea suprafeei seciunii transversale a
corpului generat.

3
C9_2009/2010

9.2.2. EXTRUDAREA COMPLEX A OBIECTELOR PLANE

Versiunea 2007 introduce noi comenzi de extrudare, care permit att modificri ale
configuraiei geometrice ale obiectelor, ct i setri specifice procesului de extrudare n timpul
generrii obiectelor solide/suprafeelor.

Comanda LOFT permite extrudarea simultan ntre dou sau mai multe profiluri plane
(crossing section curves), utiliznd sau nu curbe directoare (guide curves), genernd un singur
obiect tridimensional continuu; corpul 3D obinut este solid sau suprafa, dup cum curbele plane
generatoare sunt nchise, respectiv deschise. Apelat de la tastatur, din bara mobil cu instrumente
Modeling ( ) sau din meniul Draw Modeling LOFT, comanda solicit selectarea
contururilor/suprafeelor plane ntre care se realizeaz extrudarea i specificarea modului de
extrudare opiunile comenzii sunt detaliate n tabelul 9.3.

Command: loft
Select cross sections in lofting order: (secven repetitiv)
Enter an option [Guides/Path/Cross sections only] <Cross sections only>:

Tabelul 9.3
Opiune/ Prompt Rezultat grafic
Command: loft
Select cross sections in lofting order:
(contur C1)
Select cross sections in lofting order:
(contur C2)
Select cross sections in lofting order:
Enter an option [Guides/Path/Cross
sections only] <Cross sections only>:
(OK n caseta Loft Settings)

Observaii:
1. Generarea corpului prin opiunea implicit are la baz o procedur proprie de asociere a
vertexurilor suprafeelor generatoare nu ntotdeauna se obine forma dorit;
2. Seciuni generatoare pot fi segmente de dreapt, arce de cerc i de elips, polilinii i curbe Spline
2D, cercuri, elipse, puncte (numai pentru seciunile extreme), regiuni, solide, fee ale solidelor;
3. Seciunile generatoare ale unui solid trebuie s fie toate mrginite de contururi nchise, dup cum
toate seciunile directoare ale unei suprafee trebuie s fie curbe deschise.
Guides
- controleaz modul de extrudare (forma
corpului) prin considerarea unor curbe
directoare care asociaz puncte de pe
suprafeele generatoare.

Select guide curves: curba 1-1


Select guide curves: curba 2-2
Select guide curves: curba 3-3
Select guide curves: curba 4-4
Select guide curves:
Observaii:
1. Curbe directoare pot fi segmente de dreapt, arce de cerc i de elips, curbe Spline, elice, cercuri,

4
C9_2009/2010

Opiune/ Prompt Rezultat grafic


elipse, polilinii 2D i 3D;
2. Curbele directoare trebuie s aib punctele extreme pe seciunile extreme generatoare. n cazul
mai multor seciuni generatoare, se impune ca toate curbele directoare s treac prin vertexuri ale
acestor seciuni.

Path
Select path:

- se definete o singur curb directoare


(Path) care va influena extrudarea dintre
seciuni.

Observaii:
1. Calea de extrudare poate fi segment de dreapt, arc de cerc i de elips, curb Spline i polilinie
2D sau 3D;
2. Calea de extrudare trebuie s intersecteze toate seciunile generatoare.

Comanda SWEEP accelereaz procesul de extrudare prin manevrarea implicit a obiectului


de extrudat, relativ la calea de extrudare, i permite redimensionarea i repoziionarea continu a
acestuia n timpul procesului de generare a corpului 3D. Apelat de la tastatur, din bara mobil cu
instrumente Modeling ( ) sau din meniul Draw Modeling SWEEP, comanda afieaz
secvena de lucru detaliat n tabelul 9.4.

Tabelul 9.4
Opiune/ Prompt Rezultat grafic

Command: sweep
Current wire frame density: ISOLINES=8
Select objects to sweep: se selecteaz cercul
Select objects to sweep:
Select sweep path or [Alignment/Base
point/Scale/Twist]: se selecteaz arcul de cerc

Observaii:
1. Obiectul de extrudat poate fi desenat arbitrar, relativ la calea de extrudare programul
repoziioneaz i reorienteaz implicit obiectul, plasndu-l n poziia cerut de comanda clasic
EXTRUDE;
2. Obiectele de extrudat pot fi segmente de dreapt, arce de cerc i de elips, polilinii i curbe Spline
2D, cercuri, elipse, regiuni, fee ale solidelor;
3. Ci de extrudare pot fi segmentele de dreapt, cercurile, elipsele, arcele de cerc i de elips,
poliliniile i curbele Spline 2D i 3D, muchii ale solidelor i suprafeelor, elice.
Alignment specific dac obiectul de extrudat este aliniat n plan normal la direcia tangentei la
calea de extrudare, n punctul de start;
Base point specific punctul de baz al obiectului de extrudat. Dac punctul de baz nu se afl pe
suprafaa obiectului, el va fi proiectat pe aceasta;
Scale scaleaz obiectul de extrudat, n mod uniform, de-a lungul cii de extrudare;

5
C9_2009/2010

Opiune/ Prompt Rezultat grafic


Twist rsucete obiectul de extrudat de-a lungul cii de extrudare, cu unghiul precizat.

Command: sweep Command: sweep


Current wire frame density: ISOLINES=8 Current wire frame density: ISOLINES=8
Select objects to sweep: 1 found Select objects to sweep: 1 found
Select objects to sweep: Select objects to sweep:
Select sweep path or [Alignment/Base Select sweep path or [Alignment/Base
point/Scale/Twist]: s point/Scale/Twist]: t
Enter scale factor or [Reference]<1.0000>: .6 Enter twist angle or allow banking for a non-planar
Select sweep path or [Alignment/Base sweep path [Bank]<0.0000>: 270
point/Scale/Twist]: Select sweep path or [Alignment/Base
point/Scale/Twist]:

9.2.3. ROTAIA PROFILURILOR PLANE

Comanda REVOLVE genereaz solide tridimensionale prin rotaia profilurilor plane, n


jurul unei axe. Apelat de la tastatur (rev), din bara mobil cu instrumente Modeling ( ) sau din
meniul Draw Modeling REVOLVE, comanda afieaz urmtorul dialog:

Command: revolve
Current wire frame density: ISOLINES=10
Select objects to revolve: (secven repetitiv)
Specify axis start point or define axis by [Object/X/Y/Z] <Object>:
Specify angle of revolution or [STart angle] <360>:

Fig. 9.2. Generarea solidelor prin rotaia semiseciunii longitudinale n jurul axei X

Implicit, axa de rotaie se definete prin precizarea a dou puncte sau poate fi selectat ca obiect
desenat (Object), de tip linie sau segment liniar de polilinie;

6
C9_2009/2010

Amplasarea judicioas a sistemului de axe faciliteaz rotaia obiectelor plane, utiliznd axele X,
Y, Z ca axe de rotaie (fig. 9.2).
STart angle specific decalarea rotaiei fa de planul obiectului.

9.3. COMPUNEREA CORPURILOR SOLIDE


Aplicaia AutoCAD realizeaz operaii booleene ntre corpurile solide, operaii de tip
adunare, scdere, intersecie. Comenzile dedicate sunt apelate din meniul Modify opiunea Solid
Editing, din barele mobile cu instrumente Modeling/Solid Editing sau de la tastatur.

compunere
Fig. 9.3

UNION compune prin adunare dou sau mai multe solide (fig. 9.4b).

Command: _union
Select objects: 1 found
Select objects: 1 found, 2 total
Select objects:

SUBTRACT compune prin scdere dou sau mai multe solide (fig. 9.4c). Comanda solicit, la
nceput, setul de obiecte din care se realizeaz scderea (solids to subtract from), dup care
solicit selectarea obiectelor de sczut (solids to subtract).

Command: _subtract
Select solids and regions to subtract from ..
Select objects: 1 found
Select objects:
Select solids and regions to subtract ..
Select objects: 1 found
Select objects:

a) b) c) d)

Fig. 9.4. Compunerea solidelor


a) solide individuale; b) compunerea solidelor prin adunare;
c) compunerea solidelor prin scdere; d) compunerea solidelor prin intersectare

INTERSECT realizeaz intersecia dintre solide (fig. 9.4d).

7
C9_2009/2010

Command: _intersect
Select objects: 1 found
Select objects: 1 found, 2 total
Select objects:

APLICAIE

30 50

A-A

5
R1
16

40
15

P 15 4 40
120

25
13
44
70

0
R2

A A
V

S-ar putea să vă placă și