GRAFICĂ ASISTATĂ DE CALCULATOR
CURSUL NR. 6
6.1. MODELAREA SUPRAFEŢELOR
Permite nu doar definirea muchiilor unui obiect 3D ci şi suprafeţele sale.
Mesh – reţea tip plasă cu care se definesc suprafeţele ca o reuniune de faţete.
Densitatea plasei de suprafeţe, sau numărul de faţete, este stabilită cu ajutorul
unei matrice de dimensiunea M x N, similare unei reţele cu N linii şi M coloane, utlizând
variabilele de sistem:
SURFTAB1 – pe direcţia M
SURFTAB 2– pe direcţia N
- cu cât valorile sunt mai mari cu atât acurateţea suprafeţei este mai bună.
Valoare implicită: 6.
CONSTRUIREA UNEI PLASE POLIGONALE
- se defineşte prin specificarea numărului de noduri pe linii şi pe coloane (M, N)
valori între 2 256
Comanda 3DMESH
3DMESH Bara de meniu: DRAW Surfaces 3d mesh
Butonul: (Bara de instrumente Surfaces)
Command: 3DMESH
Mesh M size: nr. de linii
Mesh N size: nr. de coloane
Vertex (0, 0): coordonatele 2D (3D) pentru primul nod
………….
Vertex (m, n): coordonatele 2D (3D) pentru ultimul nod
PLASE DE SUPRAFETE TRIDIMENSIONALE PREDEFINITE
Comanda 3D
3D - permite accesul la un set de reţele poligonale predefinite;
Meniul: DRAW Surfaces 3D Surfaces
70
GRAFICĂ ASISTATĂ DE CALCULATOR
Command: 3D
Box/Cone/Dish/DOme/Mesh/Pyramid/Shere/Torus/Wedge:
- dacă comanda este accesată de la bara de meniu, pe ecran apare
caseta de dialog din fig. 6.1;
- după alegerea suprafeţei dorite, AUTOCAD solicită parametrii
construcţiei necesari pentru definirea completă a tipului de suprafaţă
indicată.
fig. 6.1
GENERAREA UNEI PLASE POLIGONALE 3D
- comenzi ce permit generarea suprafeţelor poligonale cu ajutorul unor metode
specifice.
Bara de instrumente SURFACES
Comanda RULESURF
RULESURF - deplasarea unei drepte de-a lungul a două muchii – suprafeţe riglate;
Bara de instrumente Surfaces: icon-ul
71
GRAFICĂ ASISTATĂ DE CALCULATOR
Meniul: DRAW Surfaces Rulesurf
Command: RULESURF
Select first defining curve: se selectează prima curbă
Select second defining curve: se selectează a doua curbă.
Cele două curbe de definiţie pot fi curbe închise sau curbe deschise, dar ambele
trebuie să fie de acelaşi fel. Câteva exemple sunt date în fig. 6.2.
fig. 6.2
Comanda REVSURF
REVSURF - permite obţinerea suprafeţelor de revoluţie, generate prin rotirea unei
curbe în jurul unei axe de revoluţie.
Bara de instrumente Surfaces: icon-ul
Meniul: DRAW Surfaces Revsurf
Command: REVSURF
Select parth curve: se selectează curba rotitoare
Select axis of revolution: se selectează axa de revoluţie
Start angle: unghiul de început
Included angle Full circle: unghiul de sfârşit
Pentru acelaşi profil generator (fig. 6.3.a), fig. 6.3.b şi fig. 6.3.c se reprezintă
suprafeţele obţinute printr-o rotaţie completă şi printr-o rotaţie cu 1500 în jurul axei de
revoluţie.
72
GRAFICĂ ASISTATĂ DE CALCULATOR
a. c.
b.
fig. 6.3
Comanda TABSURF
TABSURF - suprafeţe care se obţin cu ajutorul unei curbe şi a unui vector (vector
de direcţie) = suprafeţe tabulare.
Bara de instrumente Surfaces: icon-ul
Meniul: DRAW Surfaces Tabsurf
Command: TABSURF
Select defining path: selectare curbă de definiţie
Select direction vector: selectare vector direcţie
Curba de definiţie poate fi deschisă (fig. 6.4a) sau închisă (fig. 6.4b). Rezultatul
aplicării comenzii TABSURF se poate vedea în fig. 6.4c si 6.4d.
a. c.
b. d.
fig. 6.4
73
GRAFICĂ ASISTATĂ DE CALCULATOR
Comanda EDGESURF
EDGESURF - se pot genera suprafeţe cu ajutorul a 4 curbe de definiţie. Curbele
trebuie să fie în contact, altfel se primeşte mesaj de eroare;
- comanda permite construirea unei reţele poligonale prin aproximarea
suprafeţei prin petice de tip COONS;
Petic COONS – suprafaţă bicubică de interpolare definită de 4 laturi
conexe, care pot fi şi curbe spaţiale.
Bara de instrumente Surfaces: icon-ul
Meniul: DRAW Surfaces Edgesurf
Command: EDGESURF
Select edge 1: selectare prima curbă
Select edge 2: selectare a doua curbă
Select edge 3: selectare a treia curbă
Select edge 4: selectare a patra curbă
! Punctele de capăt ale celor 4 curbe trebuie să fie în contact perfect, astfel încât să
formeze o curbă închisă.
EXEMPLU: fig. 6.5a, 6.5b.
a. b.
fig. 6.5
74
GRAFICĂ ASISTATĂ DE CALCULATOR
6.2. MODELAREA SOLIDELOR
În AutoCAD, pot fi create patru categorii de solide 3D:
- solide primitive;
- solide extruse;
- solide de revoluţie;
- solide compozite
SOLIDE PRIMITIVE
Autocad oferă utilizatorilor o serie de primitive grafice 3D predefinite: cilindrul,
conul, prisma triunghiulară, paralelipipedul, sfera sau torul (fig. 6.6).
fig. 6.6
Bara de instrumente SOLIDS
fig. 6.7
Comanda BOX
BOX - paralelipipedul;
Bara de instrumente solide: icon (fig. 6.7, poz. 1)
Bara de meniu: DRAW Solids Box
75
GRAFICĂ ASISTATĂ DE CALCULATOR
Command: BOX
Center/Corner of box0, 0, 0:
Corner of box – defineşte primul colţ al cutiei
Cube/Length/other corner:
Other corner – permite specificarea colţului opus al cutiei,
punctul 2 (fig. 6.8)
Cube – permite obţinerea unui cub
Length – se specifică o valoare care va reprezenta mărimea
laturii cubului.
Height – se specifică înălţimea cutiei (fig. 6.8)
Length – permite crearea unei cutii prin specificarea lungimii
laturilor
Length – lungime
Width – lăţime (fig. 6.9)
Heigth – înălţime
Center – crează o cutie prin specificarea centrului acesteia
Center of box0, 0, 0: se specifică punctul 1 (fig. 6.10)
Cube/Legthcorner of box:
Corner of box – specificarea colţului cutiei (punctul 2, fig. 6.10)
Cube, Length – similare cu opţiunile anterioare
fig. 6.8 fig. 6.9 fig. 6.10
Comanda CONE
CONE - conul;
Bara cu instrumente solide: icon-ul (fig. 6.7, poz. 4)
76
GRAFICĂ ASISTATĂ DE CALCULATOR
Meniul: DRAW Solids Cone
Command: CONE
Elliptical/Center point0, 0, 0:
Center point – centrul cercului bazei conului
Diameter/Radius:
Apex/Height:
Height – înălţimea conului
Apex – specificarea unui punct ce reprezintă vârful
conului.
Elliptical – se crează un con cu baza o elipsă
Axis endpoint/Center:
Axis endpoint - permite crearea bazei eliptice
Axis endpoint 2:
Other axis distance: se indică un punct ce
(reprezintă) determină ce-a de-a doua axă a
elipsei
Apex/Height:
Center - se indică centrul elipsei
Center of ellipse 0, 0, 0:
Axis endpoint: punct ce indică sfârşitul primei
semiaxe
Other axis distance:
Apex/Height:
fig. 6.11 fig. 6.12
77
GRAFICĂ ASISTATĂ DE CALCULATOR
CYLINDER - permite crearea unui solid de tip cilindru drept, având baza fie
circulară, fie eliptică. (fig. 6.12);
Bara cu instrumente solide: icon-ul (fig. 6.7, poz. 3)
Meniul: DRAW Solids Cylinder
Command: CYLINDER
Elliptical/Center point0, 0, 0:
Center point – opţiunea implicită şi permite definitivarea
centrului cercului bazei cilindrului
Diameter/Radius:
Radius – se introduce raza cercului de bază
Diameter – se dă mărimea diametrului cercului
Center of other end/Height:
Height – înălţimea cilindrului
Center of other end – se specifică un punct ce va
reprezenta centrul celei de-a doua baze a cilindrului.
Elliptical – permite realizarea unui cilindru cu baza
elipsă
Axis endpoint/Center: dialog identic cu cel de la
comanda Cone
Comanda SPHERE
SPHERE - sfera;
Bara cu instrumente solide: icon-ul (fig. 6.7, poz. 2)
Meniul: DRAW Solids Sphere
Command: SPHERE
Center of sphere 0, 0, 0: centrul sferei
Diameter/Radius of sphere: mărimea razei
fig. 6.13 fig. 6.14
78
GRAFICĂ ASISTATĂ DE CALCULATOR
Comanda TORUS
TORUS - torul care se obţine este paralel cu planul XY al sistemului de
coordonate curent;
Bara de instrumente solide: icon-ul (fig. 6.7, poz. 6)
Meniul: DRAW Solids Torus
Command: TORUS
Center of torus 0, 0, 0: se indică punctul de centru al torului (fig.
6.14)
Diameter/Radius of torus: se specifică raze (diametrul) torului
Diameter/Radius of tube: se precizează raza (diametrul) tubului
Dacă:
- ambele raze sunt pozitive şi Rtub Rtor fig. 6.15;
- raza torului este negativă Rtor Rtub şi Rtub pozitivă fig. 6.16.
fig. 6.15 fig. 6.16
Comanda WEDGE
WEDGE - prisma triunghiulară;
- baza penei este paralelă cu planul XY;
- înălţimea este paralelă cu axa Z;
- faţa înclinată a penei este înclinată faţă de palnul XY.
Bara de instrumente solide: icon-ul (fig. 6.7, poz. 5)
Meniul: DRAW Solids Wedge
Command: WEDGE
Center/Corner of wedge: 0, 0, 0
Corner of wedge – permite specificarea unui punct 1,
79
GRAFICĂ ASISTATĂ DE CALCULATOR
care defineşte colţul penei (fig. 6.17)
Cube/Length/other corner:
Cube – crează o pană ale cărei laturi au lungimi egale;
Length – permite obţinerea unei pene ale cărei laturi sunt
cunoscute ca mărime;
Length – lungimea
Width – lăţimea (fig. 6.18)
Height – înălţimea
Other corner – permite indicarea altui colţ al penei (fig.
6.19), punctul 2;
Height – se cere înălţimea penei
Center – permite construirea penei când se cunoaşte
centrul ei
Center of wedge 0, 0, 0: se specifică
centrul penei (fig. 6.19) – punctul 1;
Cube/Length/corner of wedge:
Corner of wedge – se cere un colţ al penei;
Height – înălţimea penei.
fig. 6.17 fig. 6.18 fig. 6.19
SOLIDELOR EXTRUSE
Comanda EXTRUDE
EXTRUDE - crearea solidelor prin extruziunea obiectelor selectate (prin adăugarea
unei înălţimi);
- profilele care vor fi extrudate trebuie să fie profile 2D închise (polilinii,
80
GRAFICĂ ASISTATĂ DE CALCULATOR
poligoane, cercuri, elipse, etc);
Meniul: DRAW Solids Extrude
Bara de instrumente solide: icon-ul (fig. 6.7, poz. 7)
Command: EXTRUDE
Select objects: se selectează pofilul de extrudat
Path/Height of Extrusion:
Path – necesită specificarea direcţiei de extrudere. Se poate indica
cu ajutorul unei curbe existente în spaţiul de desenare (fig. 6.20 a, b);
Select path: se selectează direcţia de extrudare; direcţia de
extrudare nu trebuie să fie în acelaşi plan cu entităţile care se
extrudează;
Height of Extrusion: obiectul va fi extrudat de-a lungul direcţiei
pozitive a axei Z a sistemului de coordonate (fig. 6.21);
Extrusion taper angle 0: unghiul de extruziune; implicit
valoarea unghiului este zero. Se pot introduce valori între +900
-900 (fig. 6.22)
fig. 6.20.a fig. 6.20.b
fig. 6.21 fig. 6.22
81
GRAFICĂ ASISTATĂ DE CALCULATOR
SOLIDE DE REVOLUŢIE
Comanda REVOLVE
REVOLVE - crearea unui solid prin rotirea cu un anumit unghi a unui obiect închis în
jurul axelor sau sau ale sistemului UCS curent;
- prin rotirea unui profil 2D închis în jurul axei X sau Y a sistemului de
coordonate curent se pot crea solide numite solide de revoluţie;
Bara de instrumente solide: icon-ul (fig. 6.7, poz. 8)
Meniul: DRAW Solids Revolve
Command: REVOLVE
Select objects: selectarea profilului 2D care va fi rotit
Axis of revolution - Object/X/Y/Start point of axis:
Object: permite selectarea unei entităţi de tip linie sau polilinie,
existentă în spaţiul de desenare, care defineşte axa de revoluţie
Select an object: se indică axa de revoluţie
Angle of revolutionfull circle: se precizează unghiul de rotaţie
X: foloseşte direcţia pozitivă a axei X ca direcţie pozitivă a axei de
revoluţie
Angle of revolutionfull circle:
Y: foloseşte direcţia pozitivă a axei Y ca direcţie pozitivă a axei de
revoluţie
Angle of revolutionfull circle:
Start point of axis: axa de revoluţie va fi precizată prin specificarea a
două puncte ce aparţin acestei axe
End point of axis: se specifică un punct
Angle of revolution full circle: (fig. 6.23.a, b)
fig. 6.23. a fig. 6.23. b
82
GRAFICĂ ASISTATĂ DE CALCULATOR
SOLIDE COMPOZITE
Comanda UNION
UNION - reuniunea;
- permite obţinerea unui solid compozit prin adunarea a două sau mai
multe solide. Solidul rezultat va avea volumul egal cu volumul total al
obiectelor iniţiale (fig. 6.24);
Bara de instrumente Modify II: icon-ul (fig. 6.25, poz. 8)
Meniul: MODIFY Boleean Union
Command: UNION
Select objects: se selectează obiectele care se reunesc.
fig. 6.24
Bara de instrumente MODIFY II
fig. 6.25
Comanda SUBTRACT
SUBTRA - extragerea;
CT - permite extragerea dintr-un solid a părţii pe care o are în comun cu unul
sau mai multe solide (fig. 6.26. a, b);
Bara de instrumente Modify II: icon-ul (fig. 6.25, poz. 9)
Meniul: MODIFY Boleean Subtract
Command: SUBTRACT
Select solid and regions to subtract from: se selectează solidele din
care se va efectua extragerea
83
GRAFICĂ ASISTATĂ DE CALCULATOR
Select objects:
Select objects: ENTER
Select solid and regions to subtract: se selectează solidele care se extrag
Select objects: ENTER
fig. 6.26.a fig. 6.26.b
Comanda INTERSECT
INTERSECT - intersecţia;
- crează solide compozite sau regiuni prin intersectarea a două sau
mai multe solide sau regiuni. Acestea trebuie să fie în contact
nemijlocit;
Bara de instrumente Modify II: icon-ul (fig. 6.25, poz. 10)
Meniul: MODIFY Boleean Intersect
Command: INTERSECT
Select objects:
fig. 6.27.a fig. 6.27.b
84