modelarea obiectelor tridimensionale - gmt.ugal.ro 2007-2008/c4-20072008.pdf · -1- modelarea...

11
-1- Modelarea obiectelor tridimensionale Coordonate 3D . În spaiul cu trei dimensiuni, coordonatele carteziene se introduc specificând abscisa - msurat dup direcia axei OX, ordonata - msurat dupa direcia axei OY i cota - msurat dup direcia axei OZ. Coordonatele pot fi pozitive sau negative, existând posibilitatea reprezentrii de puncte situate în oricare dintre triedrele în care spaiul este împrit de planele sistemului de referin. -X Y -Z X X -Z Y -Y Z -X -Y Z -Z X Y X -Z Y -Y -X -Y Z -X Z Fig. 1. Coordonate 3D: a) A(6,8,9) – punct situat în triedrul I; b) B(8,-7,4.5) – punct situat în triedrul II; c) C(-8,-3,4) – punct situat în triedrul V; d) D(9,5,-3) – punct situat în triedrul IV. Vpoint. (_vpoint, V iew 3 D Views V POINT). Definete direcia de vizualizare a obiectelor tridimensionale: Command: vpoint Current view direction: VIEWDIR=0.0000,0.0000,1.0000 Specify a view point or [Rotate] <display compass and tripod>: x,y,z Regenerating model. Command: direcia de vizualizare este determinat de originea sistemului de referin i de punctul (x,y,z); opiunea implicit (0,0,1) este direcia axei OZ. -Y Z Z -Z X -Y -Z X Y X Y -Y -X -X -Y X X -Z Y -Y Z -X X -Z Y -Z Y -Y Z -X Z -X Z Z X -Z Y -Y -X -Z Y -X -X Y -Z X Y -Z X Z -Y -X Z -Y -Z X Y -X Z -Y Fig. 2. V iew 3 D Views : a) T op; b) B ottom; c) L eft; d) R ight; e) F ront; f) Back ; g) S W Isometric; h) SE Isometric; i) NE Isometric; j) NW Isometric. Plan (_plan). Este comanda echivalent cu "Vpoint 0,0,1": Command: _plan Enter an option [Current ucs/Ucs/World] <Current>: c / u / w Regenerating model. Command:

Upload: others

Post on 08-Sep-2019

34 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Modelarea obiectelor tridimensionale - gmt.ugal.ro 2007-2008/C4-20072008.pdf · -1- Modelarea obiectelor tridimensionale Coordonate 3D. În spaiul cu trei dimensiuni, coordonatele

-1-

Modelarea obiectelor tridimensionale Coordonate 3D. În spa�iul cu trei dimensiuni, coordonatele carteziene se introduc specificând abscisa - m�surat� dup� direc�ia axei OX, ordonata - m�surat� dupa direc�ia axei OY �i cota - m�surat� dup� direc�ia axei OZ. Coordonatele pot fi pozitive sau negative, existând posibilitatea reprezent�rii de puncte situate în oricare dintre triedrele în care spa�iul este împ�r�it de planele sistemului de referin��.

-X

Y

-Z

XX

-Z

Y

-Y

Z

-X-Y

Z

-Z

X

Y X

-Z

Y

-Y

-X-Y

Z

-X

Z

Fig. 1. Coordonate 3D: a) A(6,8,9) – punct situat în triedrul I; b) B(8,-7,4.5) – punct situat în triedrul II; c) C(-8,-3,4) – punct situat în triedrul V; d) D(9,5,-3) – punct situat în triedrul IV. Vpoint. (_vpoint, View 3D Views � VPOINT). Define�te direc�ia de vizualizare a obiectelor tridimensionale: Command: vpoint � Current view direction: VIEWDIR=0.0000,0.0000,1.0000 Specify a view point or [Rotate] <display compass and tripod>: x,y,z � Regenerating model. Command: direc�ia de vizualizare este determinat� de originea sistemului de referin�� �i de punctul (x,y,z); op�iunea implicit� (0,0,1) este direc�ia axei OZ.

-Y

Z Z

-ZX

-Y

-Z

XY

X

Y

-Y

-X-X

-Y

XX

-Z

Y

-Y

Z

-X

X

-Z

Y

-Z

Y

-Y

Z

-X

Z

-X

ZZ

X-Z

Y

-Y

-X

-Z

Y

-X

-X

Y

-Z

X Y

-Z

X

Z

-Y -X

Z

-Y

-Z

X Y

-X

Z

-Y

Fig. 2. View 3D Views �: a) Top; b) Bottom; c) Left; d) Right; e) Front; f) Back; g) SW Isometric; h) SE Isometric; i) NE Isometric; j) NW Isometric. Plan (_plan). Este comanda echivalent� cu "Vpoint 0,0,1": Command: _plan � Enter an option [Current ucs/Ucs/World] <Current>: c / u / w � Regenerating model. Command:

Page 2: Modelarea obiectelor tridimensionale - gmt.ugal.ro 2007-2008/C4-20072008.pdf · -1- Modelarea obiectelor tridimensionale Coordonate 3D. În spaiul cu trei dimensiuni, coordonatele

-2-

Op�iunea "c" sau "<Current>" stabile�te o dirc�ie de vizualizare paralel� cu axa OZ a sistemului local de referin�� ; op�iunea "Ucs" cere numele sistemului de refin�� – salvat anterior - dup� a c�rui ax� OZ s� fie stabilit� direc�ia de vizualizare; op�iunea "World" stabile�te direc�ia de vizualizare paralel� cu axa OZ a sistemului general de referin�� WCS. Direc�ia de privire este stabilit� prin unghiuri, dac� dupa lansarea comenzii se alege op�iunea „Rotate": Command: vpoint � Current view direction: VIEWDIR=0.0000,0.0000,1.0000 Specify a view point or [Rotate] <display compass and tripod>: r � Enter angle in XY plane from X axis <270>: α � Enter angle from XY plane <90>: β � Regenerating model. Command: α este unghiul pe care îl va face cu XOZ planul perpendicular pe XOY care con�ine direc�ia de vizualizare, iar β este unghiul pe care aceasta îl va face cu XOY.

Modelarea solidelor tridimensionale Box. (_box, Draw Solids ���� Box). Este comanda de desenare a paralelipipedelor cu muchiile paralele cu axele sistemului de coordonate: Command: box � Specify corner of box or [CEnter] <0,0,0>: x1,y1,z1 � Specify corner or [Cube/Length]: x2,y2,z2 � Command : dup� introducerea comenzii, se cere s� se specifice coordonatele x1,y1,z1 ale primului col� al paralelipipedului, apoi coordonatele x2,y2,z2 ale col�ului opus al acestuia. În secven�a urm�toare, dup� emiterea comenzii, s-a r�spuns cu op�iunea „Center": Command: box � Specify corner of box or [CEnter] <0,0,0>: ce � Specify center of box <0,0,0>: x,y,z � Specify corner or [Cube/Length]: L � Specify length: lungimea � Specify width: l��imea � Specify height: în�l�imea � Command: dup� ce au fost specificate coordonatele "centrului" paralelipipedului, adic� a punctului de intersec�ie a dreptelor imaginare care unesc col�urile opuse, s-a cerut specificarea lungimii, l��imii �i în�l�imii; cu op�iunea "Cube" s-ar fi modelat un cub, a c�rui latur� trebuie specificat�. În secven�a care urmeaz�, dup� specificarea primului col� al paralelipipedului, cu „L" s-a optat pentru introducerea lungimii acestuia: Command: _box � Specify corner of box or [CEnter] <0,0,0>: x,y,z � Specify corner or [Cube/Length]: L � Specify length: lungimea � Specify width: l��imea � Specify height: în�l�imea � Command: în continuare s-a cerut l��imea - paralel� cu axa OY, apoi în�l�imea - paralel� cu OZ; lungimile muchiilor pot avea �i valori negative.

c)

c

(x ,y ,z )1 1 1 1(x ,y ,z )1 1

(x ,y ,z )a) 2 2 2 b) 2(x ,y ,z )2 2

b(x,y,z)

a b

a

(x,y,z) c

d)

Fig. 3. Box: a) specificarea col�urilor opuse; b) "View Hide"; c) specificarea primului col�, a lungimii "a", a l��imii "b" �i a în�l�imii "c"; d) specificarea centrului, a lungimii, a l��imii �i a în�l�imii.

Page 3: Modelarea obiectelor tridimensionale - gmt.ugal.ro 2007-2008/C4-20072008.pdf · -1- Modelarea obiectelor tridimensionale Coordonate 3D. În spaiul cu trei dimensiuni, coordonatele

-3-

Wedge (we, _we, _wedge, Draw Solids ���� Wedge). Este comanda cu care sunt realizate prisme drepte cu baza triunghi dreptunghic, cu o fa�� lateral� situat� în planul XOY sau paralel� cu acesta: Command: we � WEDGE Specify first corner of wedge or [CEnter] <0,0,0>: x,y,z � Specify corner or [Cube/Length]: c � Specify length: latura � Command: dup� specificarea coordonatelor primului col�, cu „c" - Cube - s-a optat pentru construirea unei prisme cu baza triunghi dreptunghic isoscel; la cererea Specify length s-a r�spuns prin introducerea "L" a lungimii laturii unghiului drept; prisma realizat� are baza paralela cu XOZ iar în�l�imea este egal� �i ea cu "L".

În secven�a de mai jos, dup� specificarea coordonatelor primului col�, au fost introduse în ordine lungimea - Length - paralel� cu axa OX, în�l�imea prismei - Width - paralel� cu OY �i cealalt� latur� a bazei - Heigth - paralel� cu OZ: Command: wedge � Specify first corner of wedge or [CEnter] <0,0,0>: x,y,z � Specify corner or [Cube/Length]: L � Specify length: L � Specify width: l � Specify height: h � Command: Op�iunea "CEnter" cere specificarea coordonatelor intersec�iei diagonalelor paralelipipedului în care se înscrie prisma triunghiular�; dup� specificarea

acestui punct sunt afi�ate op�iunile de pe rândul trei al secven�ei de mai sus. Cylinder (_cylinder, Draw Solids ���� Cylinder). Cu aceast� comand� sunt construi�i cilindrii drep�i: Command: _cylinder � Current wire frame density: ISOLINES=4 Specify center point for base of cylinder or [Elliptical] <0,0,0>: x,y,z � Specify radius for base of cylinder or [Diameter]: R � Specify height of cylinder or [Center of other end]: h � Command : cilindrii au bazele situate în planul XOY al UCS - ului curent, sau paralele cu acesta; dup� specificarea coordonatelor x,y,z ale centrului bazei, implicit se cere introducera razei bazei, dar, cu optiunea Diameter, se poate specifica diametrul acesteia; valorile pentru în�l�imea cilindrului pot fi �i negative; cu op�iunea Elliptical se construiesc cilindri cu baze elipse.

h

R

(x,y,z)

a) b)

h

(x,y,z)

R

a) b)

Fig. 5. Cylinder: a) specificarea centrului (x,y,z) al bazei, a razei "R" �i a în�l�imii "h" – afi�are 3D Wireframe; b) "View Hide" – afi�are Hidden.

Fig. 6. Cone: a) specificarea centrului (x,y,z) al bazei, a razei "R" a bazei �i a în�l�imii "h"- afi�are 3D wireframe; b) "View Hide" – afi�are Hidden.

Cone (Draw Solids ���� Cone). Este comanda cu care se constuiesc conuri drepte, circulare sau eliptice: Command: cone � Current wire frame density: ISOLINES=4 Specify center point for base of cone or [Elliptical] <0,0,0>: x,y,z � Specify radius for base of cone or [Diameter]: R � Specify height of cone or [Apex]: h � Command :

l

L

(x,y,z)

a)

h

(x,y,z) L

L

L

b)

Fig. 4. Wedge: a) col�ul (x,y,z), lungimea "L" – valoare negativ�, în�l�imea "h", l��imea "l";b) op�iunea "Cube" – laturile triunghiului dreptunghic isoscel �i în�l�imea prismei sunt egale cu "L" – valoare pozitiv�.

Page 4: Modelarea obiectelor tridimensionale - gmt.ugal.ro 2007-2008/C4-20072008.pdf · -1- Modelarea obiectelor tridimensionale Coordonate 3D. În spaiul cu trei dimensiuni, coordonatele

-4-

în�l�imea poate fi pozitiv� sau negativ�, adic� conul poate fi construit deasupra sau sub planul - cu cota z - paralel cu planul XOY al "UCS" - ului curent; dup� specificarea razei sau a diametrului bazei, cu op�iunea Apex se pot indica coordonatele vârfului conului, conul construit fiind tot drept �i este evident c� dac� segmentul care une�te centrul bazei cu vârful conului nu este paralel cu axa OZ, baza conului nu va fi situat� în planul XOY. Sphere (_sphere, Draw Solids ���� Sphere). Este comanda cu care sunt modelate sfere: Command: _sphere � Current wire frame density: ISOLINES=4 Specify center of sphere <0,0,0>: x,y,z � Specify radius of sphere or [Diameter]: R � Command: dup� emiterea comenzii sunt cerute coordonatele centrului sferei, apoi raza sau diametrul acesteia; pozi�ia implicit� a centrului sferei este, întotdeauna, în originea sistemului de referin��.

(x,y,z)

R

a)

Fig. 7. Sphere: a) specificarea centrului (x,y,z) �i a razei "R" - afi�are 3Dwireframe; b) "View Hide" – afi�are Hidden.

Fig. 8 Torus: a) specificarea centrului (x,y,z), a razei traiectoriei cercului generator �i a razei "tubului"; b) "View Hide" – afi�are Hidden.

Torus (tor, _tor, _torus, Draw Solids ���� Torus). Este comanda cu care sunt realizate toruri: Command: torus � Current wire frame density: ISOLINES=4 Specify center of torus <0,0,0>: x,y,z � Specify radius of torus or [Diameter]: tccg � Specify radius of tube or [Diameter]: cg � Command : dup� lansarea comenzii se cere centrul cercului care comstituie traiectoria centrului cercului generator, apoi raza / diametrul "tccg" a acestuia, apoi raza / diametrul cercului generator cg (raza "tubului") Sisteme de coordonate utilizator la modelarea 3D Un „sistem de coordonate utilizator" - UCS este format din trei axe reciproc perpendiculare �i poate fi plasat în orice pozi�ie în „sistemul de coordonate al lumii" - WCS. Sistemele de coordonate utilizator permit realizarea rapid� de entit��i 2D sau 3D în diferite pozi�ii în WCS. Op�iunile Origin, Entity �i cea implicit� World ale comenzii UCS au fost discutate într-o sec�iune anterioar�. Command: ucs � Current ucs name: *NO NAME* Enter an option [New/Move/orthoGraphic/Prev/Restore/Save/Del/Apply/?/World] <World>: n � Specify origin of new UCS or [ZAxis/3point/OBject/Face/View/X/Y/Z] <0,0,0>: x,y,z � Command: Cu op�iunile X/Y/Z sunt create sisteme de referin�� prin rotirea sistemului curent în jurul axelor OX, OY, OZ. Dup� ce utilizatorul specific� axa, este cerut unghiul de rota�ie. Restore este op�iunea cu care se trece la un sistem de coordonate salvat anterior, al c�rui nume este solicitat. Cu Save un sistem de coordonate este salvat sub un nume de cel mult 31 caractere. UCS ���� ?. Cu aceast� op�iune este afi�at� lista denumirilor sistemelor de referin��, coordonatele originilor �i pozi�iile axelor. UCSICON. Controleaz� afi�area simbolului pentru marcarea sistemului de coordonate. Union (_union, uni, _uni, Modify Solids Editing ���� Union). Este comanda cu care se pot realiza corpuri complexe: Command : uni ↵↵↵↵ UNION Select objects : � primul corp 1 found Select objects : � al doilea corp 1 found Select objects : ↵ Command : dup� selectarea primului corp, apoi a celui de-al doilea corp, rezult� un corp complex prin reunirea celor dou� corpuri ini�iale.

Page 5: Modelarea obiectelor tridimensionale - gmt.ugal.ro 2007-2008/C4-20072008.pdf · -1- Modelarea obiectelor tridimensionale Coordonate 3D. În spaiul cu trei dimensiuni, coordonatele

-5-

Fig. 9. Sisteme de referin�� la modelarea 3D:a) "wedge" - 60×50×40, cu primul col� în originea WCS; b)"ucs" � n �

x � 90 � ; c)"cylinder" � 15,15,0 � 10� 30 � ;d) "ucs" � n � y � 90 � ;e) "cone"� 25,20 � 15 � -40 � ; f) "ucs" � n � F � ; g) "box" � 0,0,0 � L � 35 � 20 � 40 � ; h) "ucs" � n � F � ;"cylinder" � 10,10 � 10� 15� ;

i) afi�are Hidden. Subtract (_subtract, _su, su, Modify Solids Editing ����Subtract). Este comanda cu care se pot realiza corpuri complexe utilizând opera�iunea „boolean�" de sc�dere: Command : su ↵↵↵↵ SUBTRACT Select solids and regions to subtract from ... Select objects : � selectare „desc�zut" 1 found Select objects : ↵↵↵↵ Select solids and regions to subtract ... Select objects : � selectare „sc�z�tor" ↵↵↵↵ Command : forma "corpului rezultat" depinde de ordinea de selectare. Extrude (_extrude, ext, _ext, Draw Solids ���� Extrude. „Extruziunea" este opera�ia prin care un corp 3D modeleaz� prin "conferirea unei în�l�imi" unei entit��i 2D care constituie baza corpului: Command: ext � EXTRUDE Current wire frame density: ISOLINES=4 Select objects: � selectare baz� 1 found Select objects: � Specify height of extrusion or [Path]: în�l�ime � Specify angle of taper for extrusion <0>: � Command : dup� indicarea în�l�imii de „extruziune", se cere unghiul pe care direc�ia de „extruziune" îl va face cu direc�ia axei OZ; în secven�a de mai sus, alegându-se op�iunea implicit�, s-a optat pentru o direc�ie de „extruziune" paralel� cu axa OZ; se pot „extruda" polilinii închise, poligoane regulate – realizate cu "polygon", regiuni – realizate cu "region"; grosimea poliliniei este ignorat�.

Page 6: Modelarea obiectelor tridimensionale - gmt.ugal.ro 2007-2008/C4-20072008.pdf · -1- Modelarea obiectelor tridimensionale Coordonate 3D. În spaiul cu trei dimensiuni, coordonatele

-6-

Fig. 10. Union: a)"cylinder" � 0,0,0 � 30 � 80� ; b)"ucs" � n � X � 90 � ; c) "cylinder" � 0,40,-50 � 20 � 100 � d) afi�are Hidden; e) "union" - se selecteaz� succesiv cei doi cilindri, sau cu o fereastr� windows / crossing; f) afi�are Hidden.

Fig. 11. Subtract:a) "cone" � 0,0,0 � 40 � 100 � ;b) "ucs" � n � X � 90 � ;c) "cylinder" � 0,30,-50 � 20 � 100 � d) afi�are Hidden; e) "subtract" � selectare con � selectare cilindru � ; f) afi�are Hidden. Cu op�iunea "path" extrudarea se face dup� o cale – care poate fi un segment nesituat în planul bazei, sau dup� o polilinie – plan� sau spa�ial�.

Page 7: Modelarea obiectelor tridimensionale - gmt.ugal.ro 2007-2008/C4-20072008.pdf · -1- Modelarea obiectelor tridimensionale Coordonate 3D. În spaiul cu trei dimensiuni, coordonatele

-7-

Fig. 12. Extrude: a) cercuri – entit��i care se pot extruda ; b) extrudare cu unghi pozitiv, sus – în sensul pozitiv al axei OZ, jos – în sensul negativ al axei; c) elemente ini�iale ; d) extrudarea cercului dup� direc�ia paralel� cu segmentul.

Fig. 13. Extrude: a) "cylinder" � 0,0,0 � 20 � 80 � ; "circle" � 0,0,10 � 15 � ; b) "ucs" � n � x � 90 � y � -90 � ; c) "arc" � 0,10 � ce � 50,10 � a � -90 � ; d) "extrude" � � selectare cerc Ø30 � "p" � � selectare arc � ; e) "hide" f) "union"; g) "hide"; h) "dispsilh" = 1. Region (reg, _reg, _region, Draw Region). "Regiunea este o suprafa�� plan� m�rginit� de un contur închis ("loop"), contur care poate fi un cerc, o elips�, sau o combina�ie de segmente de segmente, arce, polilinii. Se poate ha�ura �i umbri ("shade"). Are ca propriet��i aria �i momentul de iner�ie. Se utilizeaz� ca obiect de baz� la modelarea solidelor prin extrudare. Command: reg � Select objects: � selectare polilnie / cerc / elips� 1 found Select objects: � 1 loop extracted. 1 Region created. Command:

Fig. 14. a) regiunile "circle" �i "rectangle; b) "union"; c) "subtract"; d) "intersect"

Elev (_elev, ‘elev). Este comanda cu care se define�te un nou plan de desenare 2D – paralel cu planul XOY: Command: elev � Specify new default elevation <0.0000>: h � Specify new default thickness <0.0000>: � Command:

Page 8: Modelarea obiectelor tridimensionale - gmt.ugal.ro 2007-2008/C4-20072008.pdf · -1- Modelarea obiectelor tridimensionale Coordonate 3D. În spaiul cu trei dimensiuni, coordonatele

-8-

Fig. 15. a) piesa care se modeleaz� 3D; b) "elev" � 12 mm � � ; "circle" � 0,0,0 � 32 � ; "circle" � 39,0 � 12 � ; "circle" � -39,0 � 12 � ; c) "line" � "tan" � to � cercul Ø24 din stânga "tan" to � cercul Ø64 � � ; "line" � "tan" � to � cercul Ø24 din dreapta "tan" to � cercul Ø64 � � ; "line" � "tan" � to � cercul Ø64 "tan" to � cercul Ø24 din dreapta � � ; "line" � "tan" � to � cercul Ø64 "tan" to � cercul Ø24 din stânga � � ; d) "trim" – cu�ite � segmentele, eliminarea arcelor din interiorul conturului; e) "circle" � 39,0 (sau "cen" � ) � 6 � ; "circle" � -39,0 (sau "cen" � ) 6 � ; "region" – se construiesc trei regiuni, una cu conturul oval, celelalte fiind cercurile Ø12; f) "extrude" – în�l�imea de extrudare – 12 mm; "cylinder" � 0,0,0 � 25 � 24 � ; h) "union" – se construie�te un singur corp din cele dou� existente; i) "cylinder" � 0,0,0 � 18 � 65 � ; j) "subtract" – se extrage cilindrul Ø36×65; k) "hide"; l) "dispsilh" = 1; "hide".

Fig. 16. a) corpul din figura 15, rotit cu 1800 în jurul axei OX; b) "fillet" � r � 4 � ; "f" � � selectarea nuchiei de intersec�ie a flan�ei cu cilindrul Ø50 � � ; c) "hide"; d) "solidedit" � "Face" � "Delete" � � � ; e) suprfa�a de racordare eliminat�; f) "hide".

Page 9: Modelarea obiectelor tridimensionale - gmt.ugal.ro 2007-2008/C4-20072008.pdf · -1- Modelarea obiectelor tridimensionale Coordonate 3D. În spaiul cu trei dimensiuni, coordonatele

-9-

Rotate3D (_rotate3d, Modify 3D Operation � Rotate 3D). Este comanda cu care se schimb� pozi�ia obiectelor prin rotire în spa�iul tridimensional:

Command: rotate3d � ……………………………………… Select objects: � selectare obiect 1 found Select objects: � Specify first point on axis or define axis by [Object/Last/View/Xaxis/Yaxis/Zaxis/2points]: x � Specify a point on the X axis <0,0,0>: x,y,z � Specify rotation angle or [Reference]: � � Command:

Dup� selectarea obiectului se cere definirea axei prin dou� puncte; dac� axa este una din axele sistemului de referin��, dup� specificarea acesteia, cu � ("enter") se indic� - ca punct al acesteia – originea sistemului de referin��; dac� axa este o paralel� la o anumit� ax� a sistemului de referin��, dup� specificarea axei se specific� punctul x,y,z al paralelei la aceasta. Modify Solid Editing � Delete faces. Aceast� comand� se folose�te frecvent pentru eliminarea suprafe�e de racordare �i de te�ire: Command: solidedit � Solids editing automatic checking: SOLIDCHECK=1 Enter a solids editing option [Face/Edge/Body/Undo/eXit] <eXit>: f � Enter a face editing option [Extrude/Move/Rotate/Offset/Taper/Delete/Copy/coLor/Undo/eXit] <eXit>: d � Select faces or [Undo/Remove]: � selectare suprafa�� de racordare / te�ire 1 face found. Select faces or [Undo/Remove/ALL]: � …………………………………………. [Extrude/Move/Rotate/Offset/Taper/Delete/Copy/coLor/Undo/eXit] <eXit>: � Solids editing automatic checking: SOLIDCHECK=1 Enter a solids editing option [Face/Edge/Body/Undo/eXit] <eXit>: � Command: Corpul este readus la forma anterioar� modific�rii cu "Fillet" / "Chamfer". Mirror3D (_mirror3d, Modify 3D Operation � Mirror 3D). Este comanda cu care se construiesc obiecte simetrice cu obiecte existente: Command: mirror3d � Initializing... Select objects: � selectare obiect 1 found Select objects: � Specify first point of mirror plane (3 points) or [Object/Last/Zaxis/View/XY/YZ/ZX/3points] <3points>: yz � Specify point on YZ plane <0,0,0>: x,y,z � Delete source objects? [Yes/No] <N>: � Command: Dup� selectarea obiectului al c�rui simetric se construie�te, se cere specificarea planului fa�� de care se construie�te obiectul simetric; planul poate fi definit prin trei puncte, poate fi unul din planele sistemului de referin��, sau un plan paralel cu unul din planele sistemului de referin��; în secven�a de mai sus, planul fa�� de care se construie�te obiectul simetric este paralel cu planul YOZ, iar x,y,z este un punct al acestuia; utilizatorul poate opta pentru men�inerea obiectului ini�ial sau pentru eliminarea acestuia. 3darray. (_3darray, Modify 3D Operation � 3D Array). Este utilizat� pentru multiplicarea entit��ilor tridimensionale: Command: 3darray � Select objects: � selectarea entit��ii 1 found Select objects: � Enter the type of array [Rectangular/Polar] <R>: p � Enter the number of items in the array: ne � Specify the angle to fill (+=ccw, -=cw) <360>: � � Rotate arrayed objects? [Yes/No] <Y>: � Specify center point of array: x1,y1,z1 � Specify second point on axis of rotation: x2,y2,z2 � Command: Dup� selectarea entit��ii ce urmeaz� a fi multiplicat�, se cere modalitatea de dispunere a entit��ilor rezultate; în secven�a de mai sus, cele ne entit��i rezultate sunt dispuse dup� un arc de cerc �i sunt rotite fa�� de axa determinat� de punctele x1,y1,z1 �i x2,y2,z2. Cu "Rectangular" se opteaz� pentru dispunerea spa�ial� - dup� un paralelipiped; sistemul cere în acest caz distan�ele dintre rânduri, dintre coloane �i dintre straturi.

Page 10: Modelarea obiectelor tridimensionale - gmt.ugal.ro 2007-2008/C4-20072008.pdf · -1- Modelarea obiectelor tridimensionale Coordonate 3D. În spaiul cu trei dimensiuni, coordonatele

-10-

Fig. 17. Mirror 3D: a) piesa care se modeleaz� 3D; b) "region" - obiectul de baz� pentru extrudare; c) "Extrude" � � selectare regiune � 40 � � ; d) "ucs" � n � y � -90 � ; "Cylinder" � 6,-10 � 2� -5 � ; "Cylinder" � 6,-10,-5� d � 7� 4� ; "union"� � selectare cilindru Ø4×5 � selectare cilindru Ø7×4 � ; e) "mirror3d" � � selectarea corpului format din cilindrii Ø4×5 �i Ø7×4 � zx � � � ; f) "mirror3d" � � selectarea celor dou� corpuri compuse din cilindri � yz� � � ; g) "subtract"� � selectare corp prismatic� � selectarea corpurilor compuse din cilindri � � � .

Fig. 18. 3Darray: a) piesa de modelat; b) "cylinder" � 0,0,0 � d� 45 � 14 � ; "cylinder" � 0,0,0 � d � 17.294 � 14 � ; "subtract" � � selectare cilindru Ø45×14 � � selectare cilindru Ø17.294×14 � ; "hide" � ; c) "rotate3d" � � selectare corp � � y � 0,0,0 � 90 � ; d) te�ire 1.4×450; "hide"; e) "cylinder" � 7,0,22.5 � d � 5.5 � -7.5 � ; "cone" � 7,0,15 � d � 5.5 � -1.5 � ; "union" � � selectare con � selectare cilindru Ø5.5 � ; f) "3darray" � � selectare solid format din con �i din cilindrul Ø5.5 � p � 4 � 360 � yes � -100,0,0 � 100,0,0 � g) "subtract" � � selectarea corpului de baz� � � selectarea celor patru corpuri rezultate în urma comenzii anterioare � ; "hide". Vports (-vports, _vports, View Viewports � Named Viewports … / New Viewports … / 1 Viewport / 2 Viewports / 3 Viewports / 4 Viewports / Join). Este comanda cu care se stabile�te configura�ia ferestrelor în care vor fi dispuse proiec�iile modelului solid:

Page 11: Modelarea obiectelor tridimensionale - gmt.ugal.ro 2007-2008/C4-20072008.pdf · -1- Modelarea obiectelor tridimensionale Coordonate 3D. În spaiul cu trei dimensiuni, coordonatele

-11-

Command: -vports � Enter an option [Save/Restore/Delete/Join/SIngle/?/2/3/4] <3>: � Enter a configuration option [Horizontal/Vertical/Above/Below/Left/Right] <Right>: � Regenerating model. Command: Cu secven�a de mai sus s-a ales configura�ia implicit� cu trei ferestre – dou� în stânga, una deasupra celeilalte �i cea de-a treia în dreapta, pe întreaga în�l�ime a spa�iului de lucru. Configura�iile de ferestre pot fi salvate, se pot �terge, iar cele savate pot fi reafi�ate. O singur� fereastr� este "activ�", aceasta având chenarul îngro�at. Selectorul este afi�at numai în ferestra activ�. Ferestrele sunt al�turate, pentru fiecare poate fi stabilit� o direc�ie de vizualizare proprie. Se pot defini sisteme de referin�� pentru fiecare fereastr�. Modific�rile modelului (care se pot face – evident – numai în fereastra activ�) sunt afi�ate în toate ferestrele configura�iei.

Fig. 17000. Vports: a) "-vports" � � � ; b) activarea ferestrei proiec�iei principale;stabilirea unei direc�ii de vizualizare perpendicular� pe planul XOZ (planul vertical de proiec�ie) - "vpoint" � 0,-1,0 � ; c) activarea ferestrei proiec�iei de sus; stabilirea unei direc�ii de vizualizare perpendicular� pe planul XOY (planul orizontal de proiec�ie) - "vpoint" � 0,0,1� ; d) activarea ferestrei cu proiec�ia izometric�; "zoom" � "All" � ; activarea ferestrei proiec�iei principale; "zoom" � "Scale" � "0.8xp"� ; activarea ferestrei proiec�iei de sus; "zoom" � "Scale" � "0.8xp"� .