Sunteți pe pagina 1din 20

Unitatea de învăţare 3.

Modele de tip solid

Cuprins
3.1. Introducere ......................................................................................................... 33
3.2. Competenţe ........................................................................................................ 33
3.3. Generarea primitivelor de tip solid .................................................................... 34
3.3.1. Generarea obiectelor solide de formă paralelipipedică ........................... 34
3.3.2. Generarea obiectelor solide de formă sferică.......................................... 36
3.3.3. Generarea obiectelor de formă cilindrică ................................................ 37
3.3.4. Generarea obiectelor solide de formă conică .......................................... 40
3.3.5. Generarea obiectelor solide de formă prismatică.................................... 42
3.3.6. Generarea obiectelor solide de formă toroidală ...................................... 45
3.4. Generarea corpurilor solide prin extrudare ........................................................ 46
3.5. Generarea corpurilor solide de revoluţie ........................................................... 48
3.6. Generarea solidelor compozite .......................................................................... 50
3.7. Rezumat ............................................................................................................. 52
3.8. Test de evaluare ................................................................................................. 53
3.9. Test de autoevaluare .......................................................................................... 53

3.1. Introducere
Obiectele de tip solid se constituie în cea mai fidelă reprezentare a
obiectele reale. Corpurile solide sunt afişate implicit ca modele de tip cadru de
sârmă (wireframe). Prin prezentarea modalităţilor de generare a corpurilor solide
se urmăreşte modelarea spaţială a unor piese şi asamblări. Posibilităţile de
modelare a solidelor sunt foarte variate şi din acest motiv se vor prezenta în
continuare doar câteva dintre metodele cele mai utilizate.

3.2. Competenţele unităţii de învăţare


La sfârşitul acestei unităţi studenţii vor fi capabili să:
» definească şi să realizeze modele simple de tip solid;
» să identifice metode de realizare a corpurilor solide prin compunerea /
descompunerea acestora din corpuri de tip primitivă
» să identifice tipurile de operaţii necesare pentru realizarea produsului în
raport cu operaţiile tehnologice
Durata medie de parcurgere a unităţii de învăţare este de 3 ore.

3.3. Generarea primitivelor de tip solid


3.3.1. Generarea obiectelor solide de formă paralelipipedică

BOX – Comanda generează un paralelipiped de tip solid


Draw » Solids » Box
Paralelipipedul generat va avea întotdeauna baza în planul XOY sau într-un plan
paralel cu acesta iar înălţimea paralelipipedului este paralelă cu direcţia axei Z (figura 3.01).
Command: box
Specify corner of box or [CEnter] <0,0,0>: se specifică coordonatele punctului 1
Specify corner or [Cube/Length]: se specifică coordonatele punctului 2 diagonal opus al
bazei
Specify height: se specifică valoarea înălţimii paralelipipedului

2
Height Width
(H) (W)

Length
(L)
1

Figura 3.01. Modelul solid BOX

CEnter: opţiunea permite construirea paralelipipedului prin precizarea centrului acestuia


(figura 3.02).

CEnter of Box

Figura 3.02. Construirea unui paralelipiped cu ajutorul opţiunii CEnter


Command: box
Specify corner of box or [CEnter] <0,0,0>: ce
Specify center of box <0,0,0>: se introduc coordonatele centrului paralelipipedului
Specify corner or [Cube/Length]: se specifică coordonatele colţului paralelipipedului sau
se alege una din opţiunile C sau L
Specify height: se precizează valoarea înălţimii

Indiferent de metoda aleasă pentru construirea paralelipipedului (prin specificarea


punctului de start sau prin precizarea centrului acestuia) finalizarea comenzii se poate face
prin alegerea uneia dintre opţiunile:
Cube: opţiunea permite construirea unui cub.
Command: box
Specify corner of box or [CEnter] <0,0,0>: se introduc coordonatele colţului bazei cubului
Specify corner or [Cube/Length]: c
Specify length: se precizează lungimea laturii cubului
Length: opţiunea permite construirea unui paralelipiped prin specificarea lungimii
(Length), lăţimii (Width) şi a înălţimii (Height). Pentru construirea corectă a
paralelipipedului trebuie ca valorile numerice introduse pentru aceste distanţe să
genereze vectori paraleli cu axele X,Y,Z ale sistemului de coordonate curent (figura
3.01). Introducerea valorilor pozitive determină construcţia pe direcţia pozitivă a axelor
sistemului de coordonate în timp ce valorile negative determină construcţia pe partea
negativă a axelor X,Y,Z.
Command: box
Specify corner of box or [CEnter] <0,0,0>: se introduc coordonatele colţului bazei
paralelipipedului
Specify corner or [Cube/Length]: l
Specify length: se precizează lungimea bazei
Specify width: se precizează lăţimea bazei
Specify height: se precizează înălţimea

Exemplu
Pentru generarea unui paralelipiped cu dimensiunile lungime L = 100, lăţime W =
80 şi înălţime H = 60 comanda BOX se utilizează astfel:
Command: box
Specify corner of box or [CEnter] <0,0,0>: se indică punctul de poziţionarea
pentru colţul bazei paralelipipedului
Specify corner or [Cube/Length]: l - se apelează opţiunea l
Specify length: 100 - se introduce valoarea numerică a lungimii
Specify width: 80- se introduce valoarea numerică a lăţimii
Specify height: 60 - se introduce valoarea numerică a înălţimii

Construiţi, în mod similar, un paralelipiped cu dimensiunile 60 x 100 x 80.


Construiţi, folosind opţiunea C (Cube), un cub cu latura 100 de unităţi.

Să ne reamintim...
Metoda implicită de generare a unui paralelipiped este cea prin care se
specifică baza de tip dreptunghi prin coordonatele a două colţuri diagonal opuse
şi înălţimea acestuia.
Modul de construcţie prin care se solicită toate cele trei dimensiuni ale
unui paralelipiped implică folosirea opţiunii L (Length).

3.3.2. Generarea obiectelor solide de formă sferică

SPHERE – Comanda generează o sferă de tip solid


Draw » Solids » Sphere
În mod implicit, sfera este poziţionată astfel încât axa centrală a acesteia (N-S) să fie
paralelă cu direcţia axei Z a sistemului de coordonate curent (figura 3.03).
Direcţia axei Z

Centrul sferei

Diametrul sferei

Figura 3.03. Modelul solid de tip sferă


Command: sphere
Current wire frame density: ISOLINES=4
Specify center of sphere <0,0,0>: se precizează poziţia centrului sferei
Specify radius of sphere or [Diameter]: se specifică raza sferei sau se alege opţiunea D
pentru introducerea diametrului acesteia
ISOLINES – Variabila controlează numărul de segmente cu care sunt reprezentate
obiectele solide
În mod implicit modelele de tip solid sunt reprezentate în mod wireframe (cadru de
sârmă). Pentru a modifica densitatea acestei reţele, variabila de sistem poate lua valori în
intervalul 0 – 2047.
Command: isolines
Enter new value for ISOLINES <4>: 8 (se introduce numărul de isolines dorit)
Pentru ca modificarea adusă variabilei de sistem Isolines să fie vizibilă şi asupra
modelelor deja desenate este necesară execuţia comenzii Regen (figura 3.04).

a. ISOLINES = 4 b. ISOLINES = 8
Figura 3.04. Efectul modificării variabilei ISOLINES

3.3.3. Generarea obiectelor de formă cilindrică

CYLINDER – Comanda generează un cilindru de tip solid


Draw » Solids » Cylinder
Command: cylinder (figura 3.05)
Current wire frame density: ISOLINES=4
Specify center point for base of cylinder or [Elliptical] <0,0,0>: se specifică coordonatele
centrului bazei cilindrului sau se alege opţiunea E pentru un model solid cu baza o elipsă
Specify radius for base of cylinder or [Diameter]: se specifică raza bazei sau se alege
opţiunea D pentru precizarea diametrului acesteia
Specify height of cylinder or [Center of other end]: se precizează valoarea înălţimii
cilindrului sau se alege opţiunea C
cilindrului
Înălţimea

(Height)
Centrul bazei cilindrului

Figura 3.05. Model solid de tip cilindru

Introducerea unei valori negative pentru înălţimea cilindrului determină construcţia


acestuia în sens negativ în raport cu axa Z.
Elliptical: opţiunea permite generarea unui model solid cu baza o elipsă (figura 3.06)

1 2

Figura 3.06. Generarea unui cilindru cu baza elipsă

Command: cylinder
Current wire frame density: ISOLINES=4
Specify center point for base of cylinder or [Elliptical] <0,0,0>: e
Specify axis endpoint of ellipse for base of cylinder or [Center]: se specifică punctul 1
Specify second axis endpoint of ellipse for base of cylinder: se specifică punctul 2
Specify length of other axis for base of cylinder: se precizează lungimea celeilalte axe a
elipsei
Specify height of cylinder or [Center of other end]: se precizează valoarea înălţimii
cilindrului sau se alege opţiunea C
Punctele 1 şi 2 determină diametrul primei axe iar un eventual al treilea punct
specificat defineşte raza celei de-a doua axe.
Modele cu baza elipsă se pot genera şi prin precizarea centrului elipsei şi a razelor
pentru cele două axe, astfel:
Command: cylinder
Current wire frame density: ISOLINES=4
Specify center point for base of cylinder or [Elliptical] <0,0,0>: e
Specify axis endpoint of ellipse for base of cylinder or [Center]: c
Specify center point of ellipse for base of cylinder <0,0,0>: se precizează centrul elipsei
Specify axis endpoint of ellipse for base of cylinder: se precizează lungimea primei semiaxe
Specify length of other axis for base of cylinder: se precizează lungimea celei de-a doua
semiaxe
Specify height of cylinder or [Center of other end]: se precizează valoarea înălţimii
cilindrului sau se alege opţiunea C
Solidele de tip cilindru sunt generate implicit astfel încât generatoarea acestora să fie
paralelă cu direcţia axei Z (baza de tip cerc sau elipsă a cilindrului se găseşte întotdeauna în
planul XOY sau într-un plan paralel cu acesta). Opţiunea Center of other end permite
construirea cilindrilor cu înălţimea pe o direcţie oarecare în spaţiu.
Center of other end
Command: cylinder
Current wire frame density: ISOLINES=4
Specify center point for base of cylinder or [Elliptical] <0,0,0>: se specifică punctul 1
Specify radius for base of cylinder or [Diameter]: se precizează valoarea razei
Specify height of cylinder or [Center of other end]: c
Specify center of other end of cylinder: se specifică punctul 2
Modul uzual de indicare a punctului 2 este acela prin introducerea coordonatelor lui
relative în raport cu punctul 1 (figura 3.07).

Figura 3.07. Generarea unui cilindru cu opţiunea Center of other end


Exemplu
Pentru generarea unui cilindru cu raza cercului bazei de R = 40 şi
înălţimea de
H = 100 comanda CYLINDER se utilizează astfel:
Command: cylinder
Current wire frame density: ISOLINES=4
Specify center point for base of cylinder or [Elliptical] <0,0,0>: se specifică
coordonatele centrului bazei cilindrului (de exemplu un punct oarecare în
spaţiul de desenare)
Specify radius for base of cylinder or [Diameter]: 40 - se specifică valoarea
numerică a razei
Specify height of cylinder or [Center of other end]: 100- se specifică valoarea
numerică a înălţimii

Construiţi, în mod similar un cilindru care să aibă înălţimea paralelă cu direcţia


axei X curente.

Să ne reamintim...
Obiectele solide de tip cilindric sunt construite astfel încât înălţimea
acestora este paralelă cu direcţia axei Z. Dacă se doreşte obţinerea cilindrului pe
altă direcţie decât cea a axei Z curente se poate fie defini un nou sistem de
coordonate cu axa Z pe direcţia dorită sau se poate apela la opţiunea "Center of
other end" din cadrul comenzii Cylinder.

3.3.4. Generarea obiectelor solide de formă conică

CONE – Comanda generează un con de tip solid


Draw » Solids » Cone
Command: cone (figura 3.08)
Current wire frame density: ISOLINES=4
Specify center point for base of cone or [Elliptical] <0,0,0>: se specifică coordonatele
centrului bazei conului sau se alege opţiunea E pentru un model solid cu baza o elipsă
Specify radius for base of cone or [Diameter]: se specifică raza bazei sau se alege opţiunea
D pentru precizarea diametrului acesteia
Specify height of cone or [Apex]: se precizează valoarea înălţimii cilindrului sau se alege
opţiunea A

Înălţimea

(Height)
conului
Centrul
bazei
conului

Figura 3.08. Modelul solid de tip con

Introducerea unei valori negative pentru înălţimea conului determină construcţia


acestuia în sens negativ în raport cu axa Z.
Elliptical: opţiunea permite generarea unui model solid cu baza o elipsă.
Solidele de tip con sunt generate implicit astfel încât generatoarea acestora să fie
paralelă cu direcţia axei Z (baza de tip cerc sau elipsă a conului se găseşte întotdeauna în
planul XOY sau în plane paralele cu acesta). Opţiunea Apex permite construirea conurilor cu
înălţimea pe o direcţie oarecare în spaţiu.
Apex: opţiunea permite specificarea punctului ce reprezintă vârful conului (figura 3.09).

Vârful
Centrul conului
bazei Apex
conului (2)
(1)

Figura 3.09. Generarea unui cilindru cu opţiunea Apex


Command: cone
Current wire frame density: ISOLINES=4
Specify center point for base of cone or [Elliptical] <0,0,0>: se specifică punctul 1
Specify radius for base of cone or [Diameter]: se precizează valoarea razei
Specify height of cone or [Apex]: a
Specify apex point: se specifică coordonatele spaţiale ale vârfului conului - punctul 2
Exemplu
Pentru generarea unui con cu raza cercului bazei de R = 40 şi înălţimea de
H = 100 comanda CONE se utilizează astfel:
Command: cone
Current wire frame density: ISOLINES=4
Specify center point for base of cone or [Elliptical] <0,0,0>: se specifică
coordonatele centrului bazei cilindrului (de exemplu un punct oarecare în spaţiul
de desenare)
Specify radius for base of cone or [Diameter]: 40- se specifică valoarea numerică
a razei bazei
Specify height of cone or [Apex]: 100- se specifică valoarea numerică a înălţimii

Construiţi, în mod similar un con care să aibă înălţimea paralelă cu


direcţia axei X curente.

Să ne reamintim...
Obiectele solide de tip conic sunt construite astfel încât înălţimea acestora
este paralelă cu direcţia axei Z. Dacă se doreşte obţinerea conului pe altă direcţie
decât cea a axei Z curente se poate fie defini un nou sistem de coordonate cu axa
Z pe direcţia dorită sau se poate apela la opţiunea " Apex " din cadrul comenzii
Cone.

3.3.5. Generarea obiectelor solide de formă prismatică

WEDGE – Comanda generează un trunchi solid de prismă triunghiulară dreaptă


Draw » Solids » Wedge
WE
Faţa înclinată o solidului de tip wedge este întotdeauna poziţionată în lungul axei X (figura
3.10).
Command: wedge
Specify first corner of wedge or [CEnter] <0,0,0>: se specifică coordonatele punctului 1
Specify corner or [Cube/Length]: se specifică coordonatele punctului 2 diagonal opus al bazei
Specify height: se specifică valoarea înălţimii
Dacă cele două colţuri ale bazei au aceeaşi coordonată Z, atunci trebuie specificată
valoarea înălţimii corpului. În caz contrar, diferenţa pe axa Z dintre cele două puncte este
considerată ca înălţime.

2
Înălţimea
Height

Lăţimea
1
Width
Lungimea /
Length
Figura 3.10. Modelul solid de tip WEDGE

CEnter: opţiunea permite construirea corpului solid prin precizarea centrului acestuia (figura 3.11).

1 / CEnter
of Wedge

H
2

Figura 3.11. Utilizarea opţiunii CEnter

Command: wedge
Specify first corner of wedge or [CEnter] <0,0,0>: ce
Specify center of wedge <0,0,0>: se introduc coordonatele centrului obiectului - punctul 1
Specify opposite corner or [Cube/Length]: se specifică coordonatele colţului
paralelipipedului sau se alege una din opţiunile C sau L
Specify height: se precizează valoarea înălţimii
Cube: opţiunea generează un corp cu toate laturile egale prin precizarea lungimii unei laturi.
Specify length: se introduce lungimea laturii
Length: opţiunea permite construirea obiectului prin specificarea lungimii (Length), lăţimii
(Width) şi a înălţimii (Height). Pentru construirea corectă trebuie ca valorile numerice
introduse pentru aceste distanţe să genereze vectori paraleli cu axele X,Y,Z ale sistemului de
coordonate curent (figura 3.10). Introducerea valorilor pozitive determină construcţia pe
direcţia pozitivă a axelor sistemului de coordonate în timp ce valorile negative determină
construcţia pe partea negativă a axelor X,Y,Z. Prin combinarea semnelor acestor valori
numerice se pot obţine pene orientate şi în altă direcţie decât cea implicită.
Command: wedge
Specify first corner of wedge or [CEnter] <0,0,0>: se introduc coordonatele colţului bazei
Specify corner or [Cube/Length]: l
Specify length: se precizează lungimea
Specify width: se precizează lăţimea
Specify height: se precizează înălţimea

Exemplu
Pentru generarea unei pene cu dimensiunile lungime L = 100, lăţime W =
80 şi înălţime H = 60 comanda WEDGE se utilizează astfel:
Command: WEDGE
Specify first corner of wedge or [CEnter] <0,0,0>: se indică punctul de
poziţionarea pentru colţul bazei penei
Specify corner or [Cube/Length]: l- se apelează opţiunea l
Specify length: 100 - se introduce valoarea numerică a lungimii
Specify width: 80- se introduce valoarea numerică a lăţimii
Specify height: 60 - se introduce valoarea numerică a înălţimii

Construiţi, în mod similar, o pană, cu dimensiunile 60 x 100 x 80.


Construiţi, folosind opţiunea C (Cube), o pană cu latura 100 de unităţi.

Să ne reamintim...
Metoda implicită de generare a unei pene este cea prin care se specifică
baza de tip dreptunghi prin coordonatele a două colţuri diagonal opuse şi
înălţimea acestuia.
Modul de construcţie prin care se solicită toate cele trei dimensiuni
implică folosirea opţiunii L (Length).
Faţa înclinată a penei este întotdeauna poziţionată în lungul axei X.
3.3.6. Generarea obiectelor solide de formă toroidală

TORUS – Comanda generează un tor de tip solid


Draw » Solids » Torus
TOR
Torul rezultat va fi paralel cu planul XOY definit de sistemul de coordonate curent
(figura 3.12).

Centrul torului

Figura 3.12. Modelul solid de tip TORUS

Command: torus
Current wire frame density: ISOLINES=4
Specify center of torus <0,0,0>: se precizează coordonatele centrului torului
Specify radius of torus or [Diameter]: se precizează raza torului - R
Specify radius of tube or [Diameter]: se precizează raza tubului - r
Prin intermediul comenzii se pot genera şi toruri care se autointersectează. Un astfel de
obiect nu are gaură în centru iar raza tubului este mai mare decât raza torului. Dacă ambele
raze sunt pozitive şi raza tubului este mai mare decât cea a tubului atunci rezultatul este
similar cu o sferă cu două depresiuni la cei doi poli (figura 3.13.a). Dacă raza torului este
negativă iar raza tubului este mai mare, în valoare absolută, decât cea a torului rezultatul este
similar unei sfere cu polii ascuţiţi (figura 3.13.b).

...
a. r > R, r, R >0 b. R < 0, |r| > |R|
Figura 3.13. Modele solide obţinute cu comanda TORUS
3.4. Generarea corpurilor solide prin extrudare

EXTRUDE – Comanda generează corpuri solide 3D prin extrudarea unor profile


bidimensionale în lungul unei curbe sau direcţii de extrudare
Draw » Solids » Extrude
EXT
Command: extrude (figura 3.14)
Current wire frame density: ISOLINES=4
Select objects: se selectează profilul ce urmează a fi extrudat
Select objects: Enter
Specify height of extrusion or [Path]: se specifică valoarea înălţimii de extrudare sau se alege
opţiunea P
Specify angle of taper for extrusion <0>: se specifică valoarea unghiului de teşire
Prin intermediul comenzii pot fi extrudate entităţi din categoriile următoare: feţe
planare 3D, polilinii închise (o polilinie trebuie să aibă cel puţin 3 dar nu mai mult de 500 de
vertex-uri), poligoane, curbe spline închise, donut şi regiuni. Entităţile de tip ellipse se pot
extruda numai dacă variabila PELLIPSE are valoarea 1. Nu pot fi extrudate obiectele
conţinute în blocuri sau polilinii care se autointersectează.

Înălţimea
obiectului
extrudat
Profilul ce urmează a
fi extrudat

Figura 3.14. Model solid obţinut prin extrudare

Dacă poliliniile au grosime, aceasta este ignorată, extrudarea realizându-se de la axa


acestora.
Comanda Extrude ignoră grosimea pe axa Z (thickness) a obiectelor selectate.
Dacă valoarea înălţimii este pozitivă, atunci extrudarea se realizează în direcţia
pozitivă a axei Z; în caz contrar se realizează în direcţia negativă a axei Z.
Angle of taper for extrusion: opţiunea permite specificarea unui unghi de teşire între -900 şi
+900 (figura 3.15).
Exemplu
Exemple de corpuri solide obţinute prin extrudare cu unghi de teşire diferit de
zero.

α>0 α<0 α>0 α<0


Figura 3.15. Modele solide obţinute prin extrudare cu unghiuri
de teşire diferite de zero

Extrudaţi un profil dreptunghiular (realizat cu ajutorul comenzii


Rectangle) cu un unghi de teşire (Angle of taper for extrusion) de 20 de grade.

Valorile unghiulare de teşire se măsoară de la direcţia axei Z: valorile pozitive


determină teşirea obiectului extrudat prin îngustarea bazei superioare. Specificarea unui unghi
de teşire şi/sau înălţimi de extrudare mare poate determina ca porţiuni din obiect să rezulte
sub forma unui punct înainte de atingerea înălţimii de extrudare.
Extrudarea porţiunilor curbe de tip arc se realizează prin menţinerea constantă a valorii
unghiului la centru prin modificarea razei arcului.
Path: opţiunea permite extrudarea obiectelor de-a lungul unei curbe (figura 3.16).

Profilul extrudat

Curba
(Path)
Figura 3.16. Modele solide obţinute prin extrudarea unui profil de-a lungul unei curbe

Command: extrude
Current wire frame density: ISOLINES=8
Select objects: se selectează curba ce urmează a fi extrudată
Select objects: Enter
Specify height of extrusion or [Path]: p
Select extrusion path: se selectează curba - Path
Curba cale (path) poate fi un obiect de tipul: linie, cerc, arc, elipsă, polilinie sau curbă
spline. Pentru ca operaţia să fie posibilă, curba nu trebuie să se găsească în acelaşi plan cu
obiectul extrudat.
Solidul rezultat are punctul de start pe planul definit de profil iar celălalt capăt într-un
plan perpendicular pe capătul curbei. Unul dintre capetele curbei cale trebuie să se găsească în
planul profilului ce urmează a fi extrudat. În caz contrar, curba va fi mutată în centrul
profilului (figura 3.17).

Figura 3.17. Repoziţionarea curbei cale în centrul curbei de extrudat

Dacă curba cale este o primitivă de tip spline, aceasta trebuie să fie perpendiculară pe
planul curbei de extrudat la unul dintre capete. În caz contrar, AutoCAD-ul roteşte profilul
astfel încât acesta să fie perpendicular pe curba spline.
Să ne reamintim...
Comanda Extrude permite extrudarea doar a contururilor plan, închise
care nu se autointersectează.
Atunci când obiectele ce se doresc a fi extrudate nu formează un profil, (o
singură curbă închisă), aceste se pot reuni prin utilizarea comenzii Pedit (Polyline
edit - editare polilinii) şi a opţiunii J (join - îmbinare).
Dacă curba curba cale (path) nu este constituită dintr-un singur obiect
poate fi transformată într-un profil prin utilizarea comenzii Pedit (ca în exemplul
anterior).

3.5. Generarea corpurilor solide de revoluţie

REVOLVE – Comanda generează corp solid 3D prin rotirea unui obiect 2D în jurul
unei axe
Draw » Solids » Revolve
REV
Command: revolve (figura 3.18)
Current wire frame density: ISOLINES=4
Select objects: se selectează profilul ce urmează a fi rotit
Select objects: Enter
Specify start point for axis of revolution or
define axis by [Object/X (axis)/Y (axis)]: se precizează primul punct al axei de rotaţie
Specify endpoint of axis: se precizează al doilea punct al axei de rotaţie
Specify angle of revolution <360>: se precizează unghiul de rotaţie

1
Profilul ce
urmează a fi rotit 2

2
Axa imaginară 1
de revoluţie

a. b. c.
Figura 3.18. Modele solide obţinute prin rotirea unui profil în jurul unei axe
definite prin două puncte (unghi de rotire 1800)

Se pot rotii următoarele tipuri de obiecte: polilinii, poligoane, dreptunghiuri, cercuri,


arce, elipse, curbe spline închise şi regiuni. Nu se pot rotii obiectele dintr-un bloc şi poliliniile
cu segmente care se autointersectează.
Direcţia pozitivă a axei de revoluţie este dată de ordinea de specificare a punctelor (de
la 1 la 2). Regula mâinii drepte determină direcţia pozitivă de rotaţie. Valoarea unghiului de
rotaţie poate fi atât pozitivă cât şi negativă.
Object: opţiunea permite selectarea unui segment existent de linie sau polilinie care să
definească axa de rotaţie. Direcţia pozitivă a axei este de la punctul cel mai apropiat
către cel mai îndepărtat.
Command: revolve
Current wire frame density: ISOLINES=4
Select objects: se selectează profilul
Select objects: Enter
Specify start point for axis of revolution or
define axis by [Object/X (axis)/Y (axis)]: o
Select an object: se selectează segmentul de linie
Specify angle of revolution <360>: se precizează unghiul de rotaţie
X, Y Axis: opţiunile permit rotirea profilului 2D în lungul direcţiei pozitive a axei X respectiv
Y (figura 3.19).

Exemplu
Exemple de corpuri solide obţinute prin extrudare cu unghi de teşire
diferit de zero.

a. obiect 2D b. Corp solid, de revoluţie, c. Corp solid, de revoluţie,


obţinut prin rotirea în jurul obţinut prin rotirea în jurul
axei X axei Y
Figura 3.19. Modele solide obţinute prin rotirea unui profil
în jurul axelor X respectiv Y

Realizaţi, cu valori numerice proprii, profilul din figura 3.19.a şi generaţi modele
similare celor din figura 3.19 b şi c (unghi de rotaţie - angle of revolution - de 2700.

3.6. Generarea solidelor compozite


Utilizând primitivele grafice de tip solid acestea pot fi combinate astfel încât să fie
posibilă generarea solidelor cu forme complexe.

UNION - Comanda generează un nou obiect prin adunarea regiunilor sau


corpurilor solide
Modify » Solids Editing » Union
UNI
Un solid compozit rezultă prin combinarea (unirea) volumelor a două sau mai multor
solide. Prin intermediul comenzii se pot unii şi solide cu volume disjuncte (figura 3.20).
Figura 3.20. Model solid obţinut prin unirea celor două corpuri

Comanda solicită prin promter-ul "Select Objects" selectarea acelor obiecte supuse
operaţiei de unire.

SUBTRACT – Comanda generează un nou obiect prin scăderea regiunilor sau


corpurilor solide
Modify » Solids Editing » Subtract
SU
Command: subtract (figura 3.21)
Select solids and regions to subtract from ..
Select objects: se selectează solidul din care se face scăderea
Select objects: Enter
Select solids and regions to subtract ..
Select objects: se selectează solidul ce trebuie scăzut
Select objects: Enter

a. b. (1 – 2) b. (2 – 1)
Figura 3.21. Model solid obţinut prin scăderea a două corpuri

INTERSECT – Comanda generează un nou obiect prin intersecţia a două sau mai
multe corpuri
Modify » Solids Editing » Intersect
IN
Solidul compozit rezultă din volumul comun a corpurilor supuse operaţiei de
intersecţie (figura 3.22).
Comanda solicită selectarea setului de solide pentru care se doreşte generarea
intersecţiei.

Figura 3.22. Model solid obţinute prin intersectarea a două corpuri

INTERFERE – Comanda determină interferenţa dintre două sau mai multe corpuri
solide şi generează un nou solid
Draw » Solids » Interference
În mod practic, comanda este similară cu Intersect cu menţinerea în desen a obiectelor
solide selectate. Se oferă posibilitatea generării şi poziţionării în desen a volumului comun a
solidelor luate în consideraţie de comanda Interfere.
Să ne reamintim...
Corpuri de tip solid se pot obţine utilizând comenzile Box, Sphere,
Cylinder, Cone, Wedge, Torus şi Torus. Corpuri de tip solid cu o geometrie
specifică rezultă şi utilizând comezile Revolve şi Extrude. Combinarea
corespunzătoare a acestor comenzi, împreună cu comenzile Union, Subtract şi
Intersection permite generarea de corpuri solide cu geometrii complicate.

Rezumat
Un model solid este generat astfel încât să prezinte toate proprietăţile unui
obiect real. În acest sens, pe lângă dimensiuni, modelelor solide li se pot atribui şi
materiale, de unde rezultă proprietăţi de masă, posibilitatea calculării momentelor
de inerţie, centrelor de greutate etc. Toate aceste proprietăţi impun un volum mare
de informaţii pentru reprezentarea modelului. Din acest motiv, din punct de
vedere informaţional, modelarea solidă este cea mai complexă variantă de
modelare.

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