Sunteți pe pagina 1din 20

Grafic asistat 3D n AutoCAD

86

10. CONSTRUCIA DE OBIECTE 3D PRIN
MODELARE SOLID

Obiectele create prin modelare solid sunt, la prima vedere, asemntoare cu modelele
de srm i cu obiectele create prin modelare de suprafee. Deosebirea fundamental rezid n
faptul c modelele solide sunt obiecte individuale, cel mai puin ambigue, uor de editat,
complete din punct de vedere informaional. Astfel, unui model solid i se poate stabili masa, i
se poate calcula greutatea, i se poate stabili centrul de greutate, i se pot calcula momentele de
inerie, precum i o serie de alte proprieti.
Modelarea solid n AutoCAD 2002 utilizeaz, ca i versiunile Release 13, Release
R14, 2000, tehnica ACIS pentru a reprezenta frontierele solidului, spre deosebire de versiunile
mai vechi (ex. Release 12), care utiliza pachetul AME bazat pe arborele binar CGS al
solidului compozit. Acest arbore permitea manipularea primitivelor solidului compozit i
coninea informaii despre acestea. ncepnd cu versiunea Release 13, s-a adoptat aceast
tehnologie - ACIS, tehnologie n care primitivele solidului i informaiile despre acestea nu
mai pot fi obinute. Chiar dac acest lucru prezint un oarecare dezavantaj, totui trecerea la
tehnica de modelare ACIS a asigurat o cretere a vitezei de modelare a solidelor.
Crearea unui model solid complex presupune crearea de primitive (con, cilindru,
prism, sfer etc.) i utilizarea operaiilor booleene (reuniune, diferen, intersecie). Utiliznd
tehnica de modelare B-REF, un solid este definit mai nti prin crearea frontierelor (suprafee
i curbe) i apoi prin realizarea unui model solid din aceste elemente. Legturile solidului cu
elementele pe baza crora a fost construit se pstreaz. Modificarea frontierelor duce la
modificarea solidului. Aceast modelare permite o mare flexibilitate n crearea obiectelor.
Toate aceste date pot fi utilizate pentru a analiza modelul solid, pentru a obine informaii
precise n legtur cu masa, volumul, centrul de greutate, aria suprafeelor i altele.
n AutoCAD se pot crea urmtoarele categorii de solide 3D:

Solide primitive;
Solide compozite;
Solide extrudate;
Solide de revoluie.


10.1. Solide primitive

AutoCAD ofer posibilitatea realizrii a o serie de solide primitive predefinite care pot
fi construite cu uurin, i care pot constitui blocurile fundamentale ale unui model solid. Ele
pot fi combinate, sczute sau intersectate, obinndu-se n final forme complexe. Se obin
astfel modele foarte precise, fr suprafee care interfer, aa cum se ntmpla n cazul
modelelor superficiale. Aceste primitive sunt:

- paralelipipedul (box);
- sfera (sphere);
- cilindrul (cylinder);
- conul (cone);
- pana (wedge);
- torul (torus).


10. Construcia de obiecte 3D prin modelare solid
87
Meniul derulant din care se pot alege aceste primitive este prezentat n fig. 10.1




Fig. 10.1
Meniul derulant - Solids


Bara cu instrumente (toolbar), din care se pot activa comenzile care permit generarea
acestor primitive, este prezentat n fig. 10.2 (primele ase pictograme).



Box Cylinder Wedge
Sphere Cone Torus

Fig. 10.2
Bara cu instrumente pentru solide primitive

10.1.1. Comanda BOX

Comanda BOX permite generarea unui paralelipiped solid.

Dialog

Command: BOX
Speci f y cor ner of box or [ CEnt er ] <0, 0, 0>: (se indic: 1 -
coordonatele unui col al paralelipipedului; 2 - opiunea CE centrul bazei);

Grafic asistat 3D n AutoCAD
88
1. Indicarea coordonatelor unui col va conduce la dialogul:
Speci f y cor ner or [ Cube/ Lengt h] : (se specific valorile numerice ale
coordonatelor colului opus al bazei, sau opiunile C sau L);
- introducnd coordonatele colurilor opuse ale bazei, se va cere n continuare nlimea
acestuia: Speci f y hei ght (ex.1, tab. 10.1);
n cazul n care coordonata z a celui de-al II-lea col difer de coordonata z a primului
col, atunci nu se mai cere nlimea (ex.2, tab. 10.1);
- pentru opiunea L (Lenght ) (ex. 3, tab. 10.1), dup introducerea unei valori
numerice care reprezint mrimea unei laturi a bazei, se va cere n continuare mrimea
celeilalte laturi Speci f y wi dt h, iar apoi, nlimea - Speci f y hei ght ;
- pentru opiunea C (Cube) (ex. 4, tab. 10.1), se va cere lungimea laturii cubului care va
fi generat (Speci f y l engt h);
2. Alegerea opiunii CE (ex. 5, tab. 10.1) conduce la dialogul:
Speci f y cent er of box <0, 0, 0>: (se precizeaz centrul paralelipipedului),
apoi se reia dialogul anterior:
Speci f y cor ner or [ Cube/ Lengt h] :
cu aceleai semnificaii.

Meniul derulant

Dr aw > Sol i ds > Box (fig. 10.1).

Bara cu instrumente

Se activeaz din meniul derulant Vi ew > Tool bar > Sol i ds (fig. 10.2).

Observaii

Un paralelipiped creat cu comanda BOX poate fi modificat ulterior. Astfel, se poate
extruda oricare fa a acestuia cu comanda SOLI DEDI T;
Introducerea unor valori negative n cadrul cererilor Speci f y hei ght ,
Speci f y l engt h, Speci f y wi dt h, conduce la generarea unui paralelipiped cu
laturile plasate pe sensul negativ al axelor corespunztoare valorilor specificate.

Exemple
Tabelul 10.1
Exemple cu primitive de tip PARALELIPIPED

Ex. Dialog Rezultat
VPOINT (-1,-1.5,0.8)
0 1 2

1





Command: BOX
Speci f y corner of box or [ CEnt er]
<0, 0, 0>: 10,20,0
Speci f y corner or[ Cube/ Length] : @100,80,0
Speci f y hei ght : 70









10. Construcia de obiecte 3D prin modelare solid
89
Tabelul 10.1 (continuare)

0 1 2


2


Command: BOX
Speci f y corner of box or [ CEnt er] <0, 0, 0>:
10,15,10
Speci f y corner or [ Cube/ Length] : @80,70,60



3 Command: BOX
Speci f y corner of box or [ CEnt er] <0, 0, 0>:
Speci f y corner or [ Cube/ Length] : L
Speci f y l ength: 70
Speci f y wi dth: 35
Speci f y hei ght : 40








4

Command: BOX
Speci f y corner of box or [ CEnt er]
<0, 0, 0>:
Speci f y corner or [ Cube/ Length] : C
Speci f y l ength: 40



5

Command: BOX
Speci f y corner of box or [ CEnt er] <0, 0, 0>:
CE
Speci f y center of box <0, 0, 0>:
Speci f y corner or [ Cube/ Length] : @60,40,50






10.1.2. Comanda SPHERE

Comanda SPHERE permite generarea unei sfere solide prin indicarea centrului acesteia,
apoi a razei sau a diametrului, avnd axa central paralel cu axa (Oz) a UCS-ului curent.

Dialog

Command: SPHERE
Speci f y cent er of spher e <0, 0, 0>: (se introduc coordonatele centrului)
Speci f y r adi us of spher e or [ Di amet er ] : (se introduce valoarea razei,
sau Dpentru diametru).

Meniul derulant

Dr aw > Sol i ds > Spher e (fig. 10.1).

Grafic asistat 3D n AutoCAD
90
Bara cu instrumente

Se activeaz din meniul derulant Vi ew > Tool bar > Sol i ds (fig. 10.2).

Observaii



Variabila de sistem ISOLINES controleaz numrul de paralele sau meridiane, la
afiarea n modul wireframe a sferei. Modificarea valorii variabilei ISOLINES se poate face
fie prin introducerea ei n linia de comand, fie din meniul derulant: Tool s >
Opt i ons. . . > Fi l es > Cont ur l i nes per sur f ace.
Se poate specifica un numr cuprins ntre 0 i 2047;
Sfera rezultat i are axa central paralel cu axa (Oz) a sistemului UCS curent.
Cercurile care marcheaz latitudinea sunt paralele cu planul [xOy].

Exemple
Tabelul 10.2
Exemple cu primitive de tip SFER

Ex. Dialog Rezultat
VPOINT(-1,-1.5,0.8)

1

Command: SPHERE
Current wi re f rame densi ty: I SOLI NES=4
Speci f y center of sphere <0, 0, 0>:
Speci f y radi us of sphere or [ Di ameter] : 30






2 Command: ISOLINES
Enter newval ue f or I SOLI NES <4>: 30

Command: SPHERE
Current wi re f rame densi ty: I SOLI NES=30
Speci f y center of sphere <0, 0, 0>:
Speci f y radi us of sphere or [ Di ameter] : D
Speci f y di amet er: 60







10.1.3. Comanda CYLINDER

Comanda CYLINDER permite construirea unui cilindru solid drept, cu baza un cerc sau
o elips.

Dialog

Command: CYLINDER
Cur r ent wi r e f r ame densi t y: I SOLI NES=4
Speci f y cent er poi nt f or base of cyl i nder or [ El l i pt i cal ]
<0, 0, 0>: (se indic: 1- coordonatele centrului cercului bazei pentru cilindrul circular;
2 E - pentru cilindrul eliptic).

1. Alegerea acestei opiuni continu dialogul cu:

10. Construcia de obiecte 3D prin modelare solid
91
Speci f y r adi us f or base of cyl i nder or [ Di amet er ] : (se
specific valoarea razei (ex. 1, tab. 10.3), sau opiunea D pentru diametru); se cere n
continuare:
Speci f y hei ght of cyl i nder or [ Cent er of ot her end] :
(se specific valoarea nlimii cilindrului sau se indic opiunea C)
- indicarea unei valori pozitive va conduce la generarea unui cilindru orientat de-a
lungul axei pozitive (Oz), iar indicarea unei valori negative va conduce la generarea unui
cilindru orientat n sensul negativ al axei (Oz);
- alegerea opiunii Cent er of Ot her End (ex. 2, tab. 10.3) va cere:
Speci f y cent er of ot her end of cyl i nder : (se va indica un punct care
reprezint centrul celeilalte baze).
n aceast variant, cilindrul va avea o alt orienatare n raport cu axa (Oz).

2. Alegerea opiunii E continu dialogul cu:

Speci f y axi s endpoi nt of el l i pse f or base of cyl i nder or
[ Cent er ] : (se specific un punct care reprezint captul unei axe a elipsei, sau se
introduce opiunea C);

- Dac se specific un punct (ex. 3, tab. 10.3), se va cere n continuare:
Speci f y second axi s endpoi nt of el l i pse f or base of
cyl i nder : (se specific un alt punct care va desemna, mpreun cu primul, lungimea unei
axe a elipsei).
Se cere n continuare:
Speci f y l engt h of ot her axi s f or base of cyl i nder : (se specific
un al treilea punct care, mpreun cu primul, va desemna lungimea celei de-a II-a semiaxe;
n final, se cere nlimea cilindrului eliptic sau C pentru centrul celei de-a II-a baze:
Speci f y hei ght of cyl i nder or [ Cent er of ot her end] :
- indicarea unei valori pozitive va conduce la generarea unui cilindru orientat de-a
lungul axei pozitive (Oz), iar indicarea unei valori negative va conduce la generarea unui
cilindru orientat n sensul negativ al axei (Oz);
- alegerea opiunii C - Cent er of Ot her End va cere:
Speci f y cent er of ot her end of cyl i nder : (se va indica un punct care
reprezint centrul celeilalte baze).
n aceast variant, cilindrul va avea o alt orienatare n raport cu axa (Oz);
- alegerea opiunii C va cere precizarea unui punct care reprezint centrul elipsei,
precum i a dou puncte care vor marca, mpreun cu centrul, mrimile celor dou semiaxe:
Speci f y cent er poi nt of el l i pse f or base of cyl i nder
<0, 0, 0>:
Speci f y axi s endpoi nt of el l i pse f or base of cyl i nder :
Speci f y l engt h of ot her axi s f or base of cyl i nder : ;
n final, se cere nlimea cilindrului eliptic sau C pentru centrul celei de-a II-a baze:
Speci f y hei ght of cyl i nder or [ Cent er of ot her end] : (se va
indica nlimea, sau un punct care reprezint centrul celeilalte baze).

Meniul derulant

Dr aw > Sol i ds > Cyl i nder (fig. 10.1)


Grafic asistat 3D n AutoCAD
92
Bara cu instrumente

Se activeaz din meniul derulant Vi ew > Tool bar > Sol i ds (fig. 10.2).

Observaii


Variabila de sistem ISOLINES controleaz numrul de generatoare echidistante la
afiarea n modul wireframe a cilindrului. Modificarea valorii variabilei ISOLINES se poate
face fie prin introducerea ei n linia de comand, fie din meniul derulant:
Tool s > Opt i ons. . . > Cont ur l i nes per sur f ace.
Se poate specifica un numr cuprins ntre 0 i 2047;
La utilizarea opiunii Cent er of ot her end, centrul primei baze nu-i
modific poziia, dei baza se reorienteaz (ex. 2, tab. 10.3.).

Exemple
Tabelul 10.3
Exemple cu primitive de tip CILINDRU

Ex. Dialog Rezultat
VPOINT (1,-2,1.5)
1







Command: CYLINDER
Current wi re f rame densi ty: I SOLI NES=4
Speci f y center poi nt f or base of cyl i nder or
[ El l i pt i cal ] <0, 0, 0>: 50,60,0
Speci f y radi us f or base of cyl i nder or
[ Di amet er] : 40
Speci f y hei ght of cyl i nder or [ Center of other
end] : 55







2
Command: ISOLINES
Enter newval ue f or I SOLI NES <4>: 15
Command: CYLINDER
Current wi re f rame densi ty: I SOLI NES=15
Speci f y center poi nt f or base of cyl i nder or
[ El l i pt i cal ] <0, 0, 0>:
Speci f y radi us f or base of cyl i nder or
[ Di amet er] : 25
Speci f y hei ght of cyl i nder or [ Center of other
end] : C
Speci f y center of ot her end of cyl i nder: @30,40,60







3
Command: CYLINDER
Current wi re f rame densi ty: I SOLI NES=15
Speci f y center poi nt f or base of cyl i nder or
[ El l i pt i cal ] <0, 0, 0>: E
Speci f y axi s endpoi nt of el l i pse f or base of
cyl i nder or [ Cent er] : 30,0
Speci f y second axi s endpoi nt of el l i pse f or base
of cyl i nder: @-60,0
Speci f y l ength of ot her axi s f or base of
cyl i nder: 0,15
Speci f y hei ght of cyl i nder or [ Center. . . ] : 50


10. Construcia de obiecte 3D prin modelare solid
93
10.1.4. Comanda CONE

Comanda CONE permite construirea unui con solid drept cu baza un cerc sau o elips.

Dialog

Command: CONE
Cur r ent wi r e f r ame densi t y: I SOLI NES=4
Speci f y cent er poi nt f or base of cone or [ El l i pt i cal ]
<0, 0, 0>: (se indic: 1- coordonatele centrului cercului bazei pentru conul circular; 2 E,
pentru conul eliptic).
Dup indicarea punctului de centru al bazei se cere:
Speci f y hei ght of cone or [ Apex] : (se specific mrimea nlimii
conului (ex. 1, tab. 10.4) sau se indic opiunea A).
Indicarea unei valori pozitive va conduce la generarea unui con orientat de-a lungul axei
pozitive (Oz), iar indicarea unei valori negative va conduce la generarea unui con orientat n
sensul negativ al axei (Oz).
Pentru opiunea A se cer coordonatele vrfului conului:
Speci f y apex poi nt :
n funcie de poziia vrfului, baza conului se orienteaz perpendicular pe nlime (ex.
2, tab. 10.4).

1. Alegerea opiunii E permite construirea unui con cu baza o elips (ex. 3, tab. 10.4),
definit n mod asemntor cu cea din dialogul comenzii CYLINDER, opiunea E, (a se
vedea 10.1.3) sau din cadrul comenzii ELLIPSE .

Meniul derulant

Dr aw > Sol i ds > Cone (fig. 10.1).

Bara cu instrumente

Se activeaz din meniul derulant Vi ew > Tool bar > Sol i ds (fig. 10.2).

Observaii





Variabila de sistem ISOLINES controleaz numrul de generatoare care mpart baza
n mod echidistant, la afiarea n modul wireframe a conului. Valoarea iniial este 4. Se poate
specifica un numr cuprins ntre 0 i 2047. Modificarea valorii variabilei ISOLINES se poate
face fie prin introducerea ei n linia de comand, fie din meniul derulant: Tool s>
Opt i ons. . . > Cont ur l i nes per sur f ace;
Introducerea comenzii ISOLINES dup construcia corpului va modifica forma
wireframe a afirii acestuia pe ecran, numai dup efectuarea unei regenerri forate cu
comanda REGEN. Aceast remarc este valabil i pentru cilindru, sfer, tor, solide extrudate
din elemente curbe i solide de revoluie;
Baza conului este, de regul, paralel cu sistemul UCS curent;
La utilizarea opiunii Apex, centrul bazei nu-i modific poziia, ns baza se
reorienteaz perpendicular pe nlime.


Grafic asistat 3D n AutoCAD
94
Exemple
Tabelul 10.4
Exemple cu primitive de tip CON

Ex. Dialog Rezultat
VPOINT (1,-2,1.5)
1







Command: CONE
Current wi re f rame densi ty: I SOLI NES=4
Speci f y center poi nt f or base of cone or
[ El l i pt i cal ] <0, 0, 0>:
Speci f y radi us f or base of cone or
[ Di amet er] : 25
Speci f y hei ght of cone or [ Apex] : 55







2
Command: ISOLINES
Enter newval ue f or I SOLI NES <4>: 20
Command: CONE
Current wi re f rame densi ty: I SOLI NES=20
Speci f y center poi nt f or base of cone or
[ El l i pt i cal ] <0, 0, 0>: 30,0,0
Speci f y radi us f or base of cone or
[ Di amet er] : 30
Speci f y hei ght of cone or [ Apex] : A
Speci f y apex poi nt: @0,-40,60






3
Command: CONE
Current wi re f rame densi ty: I SOLI NES=20
Speci f y center poi nt f or base of cone or
[ El l i pt i cal ] <0, 0, 0>: E
Speci f y axi s endpoi nt of el l i pse f or base
of cone or [ Center] : C
Speci f y center poi nt of el l i pse f or base
of cone <0, 0, 0>:
Speci f y axi s endpoi nt of el l i pse f or base
of cone: @40,0
Speci f y l ength of ot her axi s f or base of
cone: @0,15
Speci f y hei ght of cone or [ Apex] : 50



10.1.5. Comanda WEDGE

Comanda WEDGE permite construirea unui corp solid de forma unei pene sau, altfel
spus, a unei prisme triunghiulare drepte cu baza un triunghi dreptungic, dar, aezat cu una
din feele sale laterale dreptunghiulare n planul [xOy] al UCS-ului curent sau ntr-un plan
paralel cu acesta. Faa sa nclinat este ndreptat spre axa pozitiv (Ox) a sistemului.

Dialog

Command: WEDGE
Speci f y f i r st cor ner of wedge or [ CEnt er ] <0, 0, 0>: (Se indic:
1 - un punct, sau 2 - se introduce opiunea CE);

10. Construcia de obiecte 3D prin modelare solid
95
1 dup indicarea primului punct dialogul continu cu:
Speci f y cor ner or [ Cube/ Lengt h] : (se precizeaz coordonatele colului
opus (ex. 4, tab. 10.4), sau opiunile C sau L)
- dac se precizeaz coordonatele colului opus, se va cere n continuare nlimea:
Speci f y hei ght :;
- pentru opiunea C (ex. 2. tab. 10.4) va rezulta n fnal o pan obinut dintr-un cub
secionat pe diagonal; se va cere lungimea laturilor rectangulare: Speci f y l engt h: ;
- pentru opiunea L se vor cere n continuare lungimile celor trei laturi rectangulare:
Speci f y l engt h: Speci f y wi dt h: Speci f y hei ght : .
2 indicarea opiunii CE va conduce la generarea unei pene, prin indicarea centrului
acesteia (ex. 3, tab. 10.4):
Speci f y cent er of wedge <0, 0, 0>: (se indic un punct care va fi centrul
penei, respectiv, un punct situat la jumtatea celor trei laturi ortogonale);
Se cere n continuare:
Speci f y opposi t e cor ner or [ Cube/ Lengt h] : (se observ c se repet
opiunile din prima parte a dialogului, opiuni care au aceeai semnificaie).

Meniul derulant

Dr aw > Sol i ds > Wedge (fig. 10.1).

Bara cu instrumente

Se activeaz din meniul derulant Vi ew > Tool bar > Sol i ds (fig. 10.2).

Observaii

Baza penei poate fi n planul UCS curent sau paralel cu acesta;
O pan creat cu comanda WEDGE poate fi modificat ulterior cu comanda
SOLIDEDIT;
Introducerea unor valori negative n cadrul cererilor Speci f y hei ght ,
Speci f y l engt h, Speci f y wi dt h, conduce la generarea unei pene cu laturile
plasate pe sensul negativ al axelor corespunztoare valorilor specificate.

Exemple
Tabelul 10.5
Exemple cu primitive de tip PAN

Ex. Dialog Rezultat
VPOINT (1,-2,1.5)
0 1 2

1







Command: WEDGE
Speci f y f i rst corner of wedge or [ CEnt er]
<0, 0, 0>:
Speci f y corner or [ Cube/ Length] : @60,40
Speci f y hei ght : 50









Tabelul 10.5 (continuare)

Grafic asistat 3D n AutoCAD
96

0 1 2


2


Command: WEDGE
Speci f y f i rst corner of wedge or [ CEnter]
<0, 0, 0>: 10,10,20
Speci f y corner or [ Cube/ Length] : C
Speci f y l ength: 45










3

Command: WEDGE
Speci f y f i rst corner of wedge or [ CEnter]
<0, 0, 0>: CE
Speci f y center of wedge <0, 0, 0>: 10,10,20
Speci f y opposi te corner or[ Cube/ Lengt h] : L
Speci f y l ength: 60
Speci f y wi dth: -45
Speci f y hei ght : - 25






10.1.6. Comanda TORUS

Comanda TORUS permite construirea unui tor solid (solid 3D n form de inel). Se cer
precizate raza, sau diametrul torului propriu-zis, precum i raza sau diametrul tubului (sau a
cercului generator).

Dialog

Command: TORUS
Cur r ent wi r e f r ame densi t y: I SOLI NES=4
Speci f y cent er of t or us <0, 0, 0>: ( se indic centrul torului);
Speci f y r adi us of t or us or [ Di amet er ] : (se precizeaz raza sau
opiunea Dpentru diametrul torului);
Speci f y r adi us of t ube or [ Di amet er ] : (se precizeaz raza sau opiunea
Dpentru diametrul tubului).

Meniul derulant

Dr aw > Sol i ds > Tor us (fig. 10.1).

Bara cu instrumente

Se activeaz din meniul derulant Vi ew > Tool bar > Sol i ds (fig. 10.2).

Observaii

10. Construcia de obiecte 3D prin modelare solid
97



Variabila de sistem ISOLINES controleaz numrul de paralele i meridiane care
mpart n mod echidistant torul;
Planul [xOy] al UCS-ului curent, dac centrul se alege n originea UCS-ului, trece
prin mijlocul torului, respectiv, prin cercul paralel de diametru maxim.


Exemple
Tabelul 10.6
Exemple cu primitive de tip TOR

Ex. Dialog Rezultat
VPOINT (-1,-1,1)

1






Command: TORUS
Current wi re f rame densi ty: I SOLI NES=4
Speci f y center of torus <0, 0, 0>:
Speci f y radi us of torus or [ Di amet er] : 30
Speci f y radi us of tube or [ Di ameter] : 5









2

Command: ISOLINES
Enter newval ue f or I SOLI NES <4>: 20
Command: TORUS
Current wi re f rame densi ty: I SOLI NES=20
Speci f y center of torus <0, 0, 0>: 0,0,-30
Speci f y radi us of torus or [ Di amet er] : D
Speci f y di amet er: 40
Speci f y radi us of tube or [ Di ameter] : D
Speci f y di amet er: 10








3

Command: TORUS
Current wi re f rame densi ty: I SOLI NES=20
Speci f y center of torus <0, 0, 0>:
Speci f y radi us of torus or [ Di amet er] : 20
Speci f y radi us of tube or [ Di ameter] : 30




4

Command: TORUS
Current wi re f rame densi ty: I SOLI NES=20
Speci f y center of torus <0, 0, 0>:
Speci f y radi us of torus or [ Di amet er] : - 20
Speci f y radi us of tube or [ Di ameter] : 35














Grafic asistat 3D n AutoCAD
98
10.2. Solide generate din mulimi plane de puncte. Modelare de regiuni
2D i extrudare

Pe lng obiectele solide predefinite, existente n AutoCAD, acest program permite
realizarea unor suprafee bidimensionale care se comport ca i obiectele solide, avnd
anumite proprieti, cum ar fi:
- ascunderea obiectelor ce se afl n spatele acestora;
- analiza unor proprieti (spre exemplu - aria);
- extragerea unor informaii (spre exemplu - centrul de greutate);
- crearea de regiuni compozite cu ajutorul operaiilor booleene.
Totodat, aceste obiecte bidimensionale pot fi considerate ca i elemente componente
ale obiectelor tridimensionale fiind utile n generarea acestora.

10.2.1. Comanda REGION

Comanda REGION convertete o succesiune de linii, polilinii i curbe (ace de cerc i de
elips, cercuri, elipse, curbe spline), ce formeaz un contur nchis, n obiecte tip regiune, care
reprezint obiecte plane, bidimensionale. Dei sunt suprafee plane, regiunile prezint
proprieti asemntoare suprafeelor tridimensionale, datorit faptului c odat create, ele
sunt suprafee opace, care ascund obiectele din spatele lor.
Pentru a putea forma o regiune, succesiunea de linii ce formeaz conturul nchis trebuie
s aib extremitile comune.
Comanda REGION solicit utilizatorului s selecteze obiectele care vor fi transformate
n regiuni, iar, dup convertirea acestora n regiuni, AutoCAD-ul raporteaz utilizatorului
numrul de bucle extrase, ndeplinirea comenzii precum i numrul de regiuni create.

Dialog

Command: REGION
Sel ect obj ect s: ( se selecteaz obiectele, ce urmeaz s formeze o regiune, cu
una din metodele de selecie)
Sel ect obj ect s:
1 l oop ext r act ed. ( se raporteaz numrul de bucle extrase i formate din
obiectele selectate)
1 Regi on cr eat ed. ( se raporteaz numrul de regiuni create).

Meniul derulant

Dr aw > Regi on ( fig. 10.3)

Bara cu instrumente

Se activeaz din meniul derulant Vi ew > Tool bar > Dr aw(fig. 10.4)

Observaii

Comanda REGION terge obiectele selectate i le nlocuiete cu regiuni. Variabila de
sistem, care controleaz aceast operaie, este DELOBJ i are valoarea implicit 1. Dac se
dorete pstrarea obiectelor originale, trebuie ca valoarea acestei variabile s fie zero;

10. Construcia de obiecte 3D prin modelare solid
99
Regiunile pot fi supuse unor operaii booleene, care se aplic i obiectelor solide
tridimensionale: UNION, SUBTRACT, INTERSECT;
Din regiunile create, prin extrudarea lor, pot fi obinute obiecte solide
tridimensionale cu forme complicate, obiecte care prin alte metode ar fi greu de obinut;
Regiunilor li se poate aplica comanda MASSPROP (v. cap. 15) care permite aflarea
unor informaii despre proprietile acestora.


Fig. 10.3
Meniul derulant Draw, Region




Region
Fig. 10.4
Bara cu instrumente Draw



Exemplu
Tabelul 10.7
Exemple de realizare a unor regiuni

Dialog nainte Dup
0 1 2

Command: REGION
Sel ect obj ect s: w
Speci f y f i r st cor ner : P1
Speci f y opposi t e cor ner : P2 8
f ound
Sel ect obj ect s:
1 l oop ext r act ed 1 region created






Grafic asistat 3D n AutoCAD
100

Tabelul 10.7 (continuare)
0
1 2

Command: REGION
Sel ect obj ect s: w
Speci f y f i r st cor ner : P1
Speci f y opposi t e cor ner : P2 8
f ound
Sel ect obj ect s:
1 l oop ext r act ed 1 region created
Command: HIDE
Regener at i ng model .



n cel de-al doilea exemplu, prezentat n tabelul 10.7, obiectele care formeaz regiunea
au fost reprezentate la o elevaie de 5 uniti fa de cerc i linie. Dup comanda HIDE, se
observ c regiunea creat a devenit o suprafa opac, linia i cercul fiind acoperite.

10.2.2. Comanda BOUNDARY

Comanda BOUNDARY este asemntoare comenzii REGION, diferena dintre cele
dou constnd n faptul c obiectele selectate pentru a realiza o regiune cu comanda
BOUNDARY trebuie s formeze un contur nchis, dar nu trebuie neaprat s aib
extremitile comune. Selectarea se face prin alegerea unor puncte n interiorul suprafeelor
(Pi ck Poi nt ).
Odat cu lansarea comenzii BOUNDARY, pe monitor este afiat caseta de dialog din
fig. 10.5.



Fig. 10.5
Caseta de dialog Boundary Creation

10. Construcia de obiecte 3D prin modelare solid
101

Caseta de dialog, prezentat n fig. 10.5, este, de fapt, aceeai caset de dialog utilizat
n vederea haurrii suprafeelor i anume Boundar y Hat ch, eticheta Advanced, ns, n
cazul afirii ei cu ocazia activrii comenzii BOUNDARY, o serie de opiuni sunt inactive.
Aria realizat cu comanda BOUNDARY poate s fie de dou feluri: de tip regiune sau
de tip polilinie (opiunile Regi on, respectiv, Pol yl i ne din caseta de dialog din fig. 10.5
eticheta Obj ect t ype).
Eticheta I sl and det ect i on met hod din caseta de dialog, din fig. 10.5, permite
determinarea modului de detectare a insulelor. La alegerea opiunii Fl ood, insulele din
interiorul unui contur sunt detectate n mod automat i transformate n regiuni, iar, n cazul
opiunii Ray cast i ng, AutoCAD-ul nu detecteaz insulele i transform n regiune,
respectiv, n polilinie, numai conturul exterior.

Dialog

Vezi caseta de dialog din fig. 10.5.

Meniul derulant

Dr aw > Boundar y ( fig. 10.3).

Observaii

Cnd se creeaz regiuni utiliznd comanda BOUNDARY, AutoCAD-ul nu terge
obiectele originale, indiferent de valoarea variabilei de sistem DELOBJ.

Exemple

Se consider desenul din fig. 10.6.


Fig. 10.6
Exemplu

La lansarea comenzii BONDARY, din caseta de dialog din fig. 10.5, se alege opiunea
Fl ood i se alege punctul P, ca punct n interiorul suprafeei. n acest caz, AutoCAD-ul
selecteaz graniele, conform fig. 10.7, detectnd n acest caz trei regiuni. Dac se alege
opiunea Ray cast i ng, AutoCAD-ul selecteaz graniele, n cazul alegerii punctului P1, ca
punct interior, ca n fig. 10.8. n cazul alegerii punctului P2, ca punct interior, este afiat
caseta de dialog din fig. 10.9, care avertizeaz utilizatorul c punctul marcat este n afara
graniei. Aceast opiune funcioneaz n felul urmtor: AutoCAD-ul traseaz o linie
imaginar din punctul indicat de ctre utilizator pn la cea mai apropiat entitate, pe care o
consider grani.

Grafic asistat 3D n AutoCAD
102

Fig. 10.7 Fig. 10.8
Comanda BOUNDARY, opiunea Flood Comanda BOUNDARY, opiunea Ray casting





Fig. 10.9
Caseta de dialog pentru eroare


10.2.3. Comanda EXTRUDE

Comanda EXTRUDE permite realizarea unor obiecte solide tridimensionale complexe,
pornind de la curbe (obiecte) bidimensionale nchise, numite profiluri. Astfel de obiecte pot fi:
polilinii nchise, cercuri, elipse, poligoane, dreptunghiuri, curbe spline nchise, regiuni.
Aceast comand adaug o nlime obiectelor 2D selectate (extrudeaz), cu un unghi egal cu
zero sau diferit de zero, sau, extrudeaz profilul 2D de-a lungul unei ci (Pat h) alese de
utilizator.

Dialog

Command: EXTRUDE
Cur r ent wi r e f r ame densi t y: I SOLI NES=4 (variabila de sistem
ISOLINES indic numrul de linii de pe suprafaa obiectului solid ce va fi realizat);
Sel ect obj ect s: ( se selecteaz curba plan nchis);
Sel ect obj ect s:
Speci f y hei ght of ext r usi on or [ Pat h] : ( se specific nlimea dorit);
Speci f y angl e of t aper f or ext r usi on <0>: ( se specific unghiul de
nclinare dorit);
P [ Pat h] : Sel ect ext r usi on pat h: ( se selecteaz calea de-a lungul creia
se va realiza extrudarea).

Bara cu instrumente

Se activeaz Vi ew > Tool bar s > Sol i ds (v. fig. 10.10)



Fig. 10.10
Bara cu instrumente

Extrude Revolve

10. Construcia de obiecte 3D prin modelare solid
103
Observaii

Cu ajutorul acestei comenzi se pot realiza obiecte solide tridimensionale complexe,
care ar fi mult mai dificil de realizat prin alte metode, de pild, utiliznd solide primitive;
n cazul extrudrii cu un anumit unghi, comanda nu va fi executat dac unghiul
introdus este prea mare i laturile profilului se ntlnesc nainte ca solidul s ating nlimea
dorit de utilizator;
Nu pot fi extrudate curbe deschise;
n funcie de valoarea variabilei de sistem DELOBJ, AutoCAD-ul terge (valoarea
variabilei este 1) sau nu (valoarea variabilei este 0) profilul 2D original supus extrudrii;
n cazul n care extrudarea se face de-a lungul unei ci, este de dorit ca aceasta s fie
deschis, n caz contrar, operaia s-ar putea s nu fie efectuat;
Variabila de sistem ISOLINES controleaz numrul de generatoare echidistante la
afiarea n modul wireframe a corpului creat. Modificarea valorii variabilei ISOLINES se
poate face fie prin introducerea ei n linia de comand, fie din meniul derulant: Tool s >
Opt i ons. . . > Cont ur l i nes per sur f ace.

Exemple
Tabelul 10.8
Exemple de utilizare a comenzii EXTRUDE

Exemplu Nr.
crt.
Dialog
nainte Dup
0 1 2 3

1

Command: EXTRUDE
Current wi re f rame
densi t y: I SOLI NES=10
Sel ect obj ect s: S1 1
f ound
Sel ect obj ect s:
Speci f y hei ght of
ext rusi on or [ Pat h] : 10
Speci f y angl e of
t aper f or ext r usi on
<0>:








2

Command: EXTRUDE
Current wi re f rame
densi t y: I SOLI NES=10
Sel ect obj ect s: S1 1
f ound
Sel ect obj ect s:
Speci f y hei ght of
ext rusi on or [ Pat h] : 10
Speci f y angl e of
t apef or ext r usi on
<0>: 8






Grafic asistat 3D n AutoCAD
104
Tabelul 10.8 (continuare)
0 1 2 3

3

Command: EXTRUDE
Current wi re f rame
densi t y: I SOLI NES=10
Sel ect obj ect s: S1 1
f ound
Sel ect obj ect s:
Speci f y hei ght of
ext rusi on or [ Pat h] : p
Sel ect ext rusi on pat h: S2



4

Command: EXT
EXTRUDE
Current wi re f rame
densi t y: I SOLI NES=10
Sel ect obj ect s: S1 1
f ound
Sel ect obj ect s:
Speci f y hei ght of
ext rusi on or [ Pat h] : p
Sel ect ext rusi on pat h: S2






Prezentare n modul shaded


10.2.4. Comanda REVOLVE

Comanda REVOLVE realizeaz obiecte solide tridimensionale prin rotirea unui profil
bidimensional nchis, cu un unghi de revoluie cuprins ntre 0 i 360, n jurul unei axe aleas
de utilizator. Profilul poate fi format din: polilinii nchise, cercuri, elipse, poligoane,
dreptunghiuri, coroane (donut), curbe spline nchise, regiuni.

Dialog

Command: REVOLVE
Cur r ent wi r e f r ame densi t y: I SOLI NES=10 ( este specificat
densitatea liniilor);
Sel ect obj ect s: ( se selecteaz obiectul/obiectele 2D);
Sel ect obj ect s:
Speci f y st ar t poi nt f or axi s of r evol ut i on or def i ne axi s
by [ Obj ect / X ( axi s) / Y ( axi s) ] : ( axa de revoluie poate fi definit de dou
puncte, poate fi axa X sau Y a sistemului de coordonate curent sau poate fi un obiect selectat
de utilizator);
O ( Obj ect ) cere
Sel ect an obj ect : ( se selecteaz obiectul ce se dorete a fi axa de revoluie);
Speci f y angl e of r evol ut i on <360>: ( se specific unghiul de revoluie).


10. Construcia de obiecte 3D prin modelare solid
105
Bara cu instrumente

Se activeaz Vi ew > Tool bar s > Sol i ds (v. fig. 10.10)

Observaii

Vezi comanda EXTRUDE;




Variabila de sistem ISOLINES controleaz numrul de generatoare echidistante la
afiarea n modul wireframe a corpului de revoluie creat. Modificarea valorii variabilei
ISOLINES se poate face fie prin introducerea ei n linia de comand, fie din meniul derulant:
Tool s > Opt i ons. . . > Cont ur l i nes per sur f ace.
Se poate specifica un numr cuprins ntre 0 i 2047;
Introducerea comenzii ISOLINES dup construcia corpului va modifica forma
wireframe a afirii acestuia pe ecran, numai dup efectuarea unei regenerri forate cu
comanda REGEN;
Sensul rotaiei este determinat de regula minii drepte (v. cap. 4);
Comanda REVOLVE ignor grosimea poliliniei, lund n calcul linia median a
acesteia;

Exemple
Tabelul 10.9
Exemple de utilizare a comenzii REVOLVE

Exemplu Nr.
crt.
Dialog
nainte Dup
0 1 2 3

1
Command: REVOLVE
Current wi re f rame densi ty:
I SOLI NES=10
Sel ect obj ects: S1 1 f ound
Sel ect obj ects:
Speci f y st art poi nt f or
axi s of revol uti on or
def i ne axi s by [ Obj ect/ X
( axi s) / Y ( axi s) ] : O
Sel ect an obj ect: S2
Speci f y angl e of revol ut i on
<360>:


2
Command: REVOLVE
Current wi re f rame densi ty:
I SOLI NES=10
Sel ect obj ects: S1 1 f ound
Sel ect obj ects:
Speci f y st art poi nt f or
axi s of revol uti on or
def i ne axi s by [ Obj ect/ X
( axi s) / Y ( axi s) ] : O
Sel ect an obj ect: S2
Speci f y angl e of revol ut i on
<360>: 180

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