Sunteți pe pagina 1din 77

Cristian PISARCIUC

PROIECTAREA ASISTAT DE CALCULATOR

2009 2010

Introducere
Cursul de Proiectare Asistat se dorete a fi o metod prin care s se reduc timpul necesar etapei de proiectare constructiv, deoarece s-a constatat c ntr-un proces de concepie, transpunerea electronic a soluiilor ocupa o pondere foarte mare. Prin urmare, pentru a avea succes pe pia este absolut necesar ca aceti timpi s fie pe ct posibil micorai. Necesitatea realizrii electronice a modelelor este impus att de transmiterea acestora ctre celelalte produse software din lanul CAD-CAM-CIM ct i de faptul c desenele de execuie se obine mai uor dac exist un model n trei dimensiuni. Aceasta se poate realiza prin nvarea corect a tehnicilor de modelare a corpurilor n trei dimensiuni urmat de generarea vederilor i seciunilor necesare.

Obiectivele cursului nsuirea noiunilor privind utilizarea calculatorului pentru modelarea avansat a formelor i suprafeelor; Aptitudini n analiza necesitilor pentru construirea modelelor complexe 3D CAD i elaborarea de soluii coerente; Analiza rolului CAD n context industrial.

Competene conferite Dup parcurgerea materialului studentul va fi capabil s: s neleag importana definirii de sisteme de coordonate i planuri de lucru pentru modelarea 3D explice i s utilizeze corect tehnicile de vizualizare i stabilire a unui punct de vedere tridimensional ea unui sistem informatic de management s specifice metode pentru generarea corpurilor n trei dimensiuni s identifice modalitile prin care se pot dezvolta proiectele concepute n modele i asamblri tridimensionale

Resurse i mijloace de lucru Parcurgerea materialului necesit utilizarea unui calculator avnd instalat pachetul software Autocad.

Structura cursului Cursul este structurat n patru uniti de nvare. Fiecare unitate de nvare cuprinde: obiective, aspecte teoretice privind tematica unitii de nvare respective, exemple precum i teste de autoevaluare.

Cerine preliminare Desen tehnic i infografic Bazele proiectrii asistate Organe de maini Discipline deservite Ingineria sisteme de producie Bazele prelucrrilor mecanice Proiectarea sistemelor de producie

Durata medie de studiu individual Parcurgerea de ctre studeni a unitilor de nvare ale cursului (att aspectele teoretice ct i rezolvarea testelor de autoevaluare) se poate face n 2-3 ore pentru fiecare unitate.

Evaluarea La sfritul semestrului, fiecare student va primi o not, care va cuprinde: un test, ce se va desfura pe calculator i care implic obinerea uni model tridimensional), test de va deine o pondere de 60% n nota final. Evaluarea activitilor de practice se face printr-un colocviu care contribuie cu un procent de 30% la nota final. Tema de control contribuie cu un procent de 20% la nota final.

Cuprins
Introducere.................................................................................................................................. 1 Chestionar evaluare prerechizite ................................................................................................ 5 ...................................................................................................................................................... 1. Sisteme de coordonate............................................................................................................ 6 1.1. Introducere ........................................................................................................... 6 1.2. Competene .......................................................................................................... 6 1.3. Tipuri de sisteme de coordonate .......................................................................... 6 1.4. Orientarea sistemelor de coordonate ................................................................... 7 1.4.1. Comanda UCS .......................................................................................... 8 1.5. Simbolul sistemului de coordonate.................................................................... 16 1.6. Rezumat ............................................................................................................. 17 1.7. Test de evaluare ................................................................................................. 18 1.8. Test de autoevaluare .......................................................................................... 18 ...................................................................................................................................................... 2. Vizualizarea modelelor tridimensionale............................................................................... 19 2.1. Introducere ......................................................................................................... 19 2.2. Competene ........................................................................................................ 19 2.3. Vizualizarea interactiv a modelelor tridimensionale ....................................... 20 2.3.1. Comanda 3DORBIT ............................................................................... 20 2.3.2. Comanda DDVPOINT............................................................................ 26 2.3.3. Comanda VIEW...................................................................................... 29 2.3.4. Comanda PLAN...................................................................................... 31 2.4. Rezumat ............................................................................................................. 32 2.5. Test de evaluare ................................................................................................. 32 2.6. Test de autoevaluare .......................................................................................... 32 ...................................................................................................................................................... 3. Modele de tip solid............................................................................................................... 33 3.1. Introducere ......................................................................................................... 33 3.2. Competene ........................................................................................................ 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 revoluie ........................................................... 48 3.6. Generarea solidelor compozite .......................................................................... 50 3.7. Rezumat ............................................................................................................. 52 3.8. Test de evaluare ................................................................................................. 53 3.9. Test de autoevaluare .......................................................................................... 53 ...................................................................................................................................................... Tem de control........................................................................................................................ 54 ...................................................................................................................................................... 4. Modificare corpurilor solide................................................................................................. 56 4.1. Introducere ......................................................................................................... 56 4.2. Competene ........................................................................................................ 56 4.3. Secionarea corpurilor de tip solid ..................................................................... 57 4.4. Teirea muchiilor corpurilor solide ................................................................... 59 4.5. Rotunjirea muchiilor corpurilor solide .............................................................. 61 4.6. Editarea corpurilor solide .................................................................................. 63 4.6.1. Modificare feelor corpurilor solide........................................................ 63 4.6.2. Modificare muchiilor corpurilor solide................................................... 71 4.6.3. Modificarea corpului solidelor................................................................ 71 4.7. Rezumat ............................................................................................................. 73 4.8. Test de evaluare ................................................................................................. 73 ...................................................................................................................................................... Bibliografie............................................................................................................................... 75

Chestionar evaluare prerechizite

1. Realizai reprezentarea spaial a unui obiect de tip paralelipiped i de tip cilindru. 2. Precizai destinaia desenelor realizate n dou dimensiuni (2D) i respectiv trei dimensiuni (3D). 3. Reprezint desenele izometrice desene tridimensionale? 4. Realizai desenul tridimensional al obiectului pornind de la vederile acestuia prezentate mai jos:

5. Ce reprezint un "punct de vedere" n raport cu modalitile practice de vizualizare a corpurilor tridimensionale? 6. Prezentai o definiie a unei asamblri. 7. Enumerai cteva tipuri de asamblri. 8. Ce tipuri de dimensiuni se indic pe desenele tridimensionale? 9. n raport cu ce direcii ale axelor sistemului de coordonate se msoar lungimea, limea i nlimea unui obiect? 10. Indicai cteva proprieti fizice care se pot asocia corpurilor tridimensionale.

Unitatea de nvare 1. Sisteme de coordonate


Cuprins 1.1. Introducere ........................................................................................................... 8 1.2. Competene .......................................................................................................... 8 1.3. Tipuri de sisteme de coordonate .......................................................................... 8 1.4. Orientarea sistemelor de coordonate ................................................................. 10 1.4.1. Comanda UCS ........................................................................................ 10 1.5. Simbolul sistemului de coordonate.................................................................... 11 1.6. Rezumat ............................................................................................................. 15 1.7. Test de evaluare ................................................................................................. 15 1.8. Test de autoevaluare .......................................................................................... 15 1.1. Introducere Sistemele de coordonate contribuie, ntr-un mod determinant, la realizarea desenelor 3D. Atributul esenial al sistemelor de coordonate relative localizarea n orice punct al spaiului cartezian, cu orice orientare este determinant n modelarea 3D, asigurnd rezolvarea unor probleme complexe prin modaliti specifice desenrii 2D. Construciile 3D devin astfel simple probleme de localizare a sistemelor de coordonate i de orientare a acestora.

1.2. Competenele unitii de nvare Modulul are ca scop nsuirea de abiliti n raport cu modalitile practice de definire a diferitelor tipurile de sisteme de coordonate. Se prezint de asemenea necesitatea definirii de sisteme de coordonate relative pentru rezolvarea problematicii 3D.

Durata medie de parcurgere a primei uniti de nvare este de 3 ore.

1.3. Tipuri de sisteme de coordonate Sistemul de coordonate universal ntlnit n aplicaiile grafice CAD (deci i AutoCAD) sub prescurtarea WCS (World Coordinate System Sistem de Coordonate Absolut). reprezint un sistem spaial de coordonate carteziene ortogonale, avnd axele

infinite i cu urmtoarea amplasare: planul XOY este planul ecranului cu originea O n colul din stnga jos a acestuia, axa OX are sensul de la stnga la dreapta, iar OY de jos n sus; axa OZ este perpendicular pe ecran n originea O i sensul de la ecran la utilizator. Acest sistem este permanent fix n raport cu modelul reprezentat, constituind singurul sistem de referin static printre celelalte sisteme utilizate n cadrul aplicaiilor grafice CAD. Sistemul de coordonate absolut WCS este asimilat aadar cu un sistem de axe cartezian, n care unitile de msur sunt relative i se numesc uniti de desenare. Din acest motiv, indiferent de sistemul de coordonate utilizat n modul curent de lucru, aplicaiile grafice CAD memoreaz permanent coordonatele punctelor elementelor grafice n sistemul de coordonate universal. n AutoCAD, orice desen are ataat un sistem de coordonate rectangular, fix, denumit WCS. n afara acestui sistem, utilizatorul i poate defini oricnd un sistem de coordonate propriu, util ntr-un anumit moment al procesului de desenare pentru a facilita introducerea coordonatelor unor puncte. Acest sistem de coordonate se numete UCS (User Coordinate System Sistem de coordonate definit de utilizator, sistem de coordonate relativ). Sistemul de coordonate utilizator, ntlnit n aplicaiile grafice CAD sub prescurtarea UCS, reprezint un sistem spaial de coordonate carteziene creat i amplasat convenabil de utilizator, n vederea facilitrii construciei entitilor grafice ale modelului. Acest sistem este temporar, avnd cel mult durata sesiunii de lucru n care a fost creat dac poziia acestuia nu este salvat de ctre utilizator. Utilitatea UCS-urilor iese n eviden n cazul construirii entitilor coplanare ale unui model spaial; n acest caz, se creeaz un UCS avnd axele OX i OY definite n planul entitilor ceea ce permite ca, prin omiterea coordonatelor z n timpul construciei, volumul i complexitatea calculelor s se reduc considerabil. Trecerea coordonatelor punctelor unei entiti geometrice definite n UCS, n WCS este realizat de sistem, automat, prin aplicarea unei matrice de rotaie i/sau vector de translaie.

1.4. Orientarea sistemelor de coordonate nceperea unui desen nou implic i iniializarea sistemului de coordonate absolut WCS. Simbolul acestui sistem de coordonate se gsete n colul din stnga jos al zonei de desenare, indicnd direciile celor dou axe X i Y. Ptratul de la baz indic simbolul sistemului absolut de coordonate. Orientarea i poziionarea sistemului de coordonate curent (WCS sau UCS) este vizualizat printr-un simbol denumit UCSICON (figura 1.01). Simbolul i conserv mrimea, fiind insensibil la operaii de mrire sau micorare a imaginii afiate. 7

a.

b.

c.

d.

e.

Figura 1.01. Simbolurile WCS i UCS

Dac exist coinciden ntre simbolul i originea sistemului de coordonate curent atunci simbolul poate fi afiat chiar n originea sistemului de coordonate. Dac simbolul nu poate s fie afiat n origine (de exemplu se vizualizeaz o zon mrit iar originea sistemului nu apare n imaginea dat), atunci acesta este afiat implicit n colul din stnga jos al ecranului. Determinarea sensului pozitiv al axei Z se poate face cu ajutorul minii drepte (figura 1.02): se poziioneaz degetul mare pe direcia pozitiv a axei X, degetul arttor pe direcia pozitiv a axei Y, restul degetelor determinnd direcia pozitiv a axei Z. Pentru determinarea sensului pozitiv de rotaie n jurul unei axe se utilizeaz regula minii drepte astfel (figura 1.03): se poziioneaz degetul mare pe direcia pozitiv a axei n jurul creia se produce rotirea, restul degetelor determinnd direcia pozitiv de rotaie.

+
Figura 1.02. Determinarea direciei axei Z Figura 1.03. Determinarea sensului pozitiv de rotaie n jurul unei axe.

1.4.1. Comanda UCS UCS Comanda se utilizeaz pentru managementul sistemelor de coordonate Command: UCS Current ucs name: *WORLD* Enter an option [New/Move/orthoGraphic/Prev/Restore/Save/Del/Apply/?/World] <World>: New Tools New UCS

Opiunea permite definirea de noi sisteme de coordonate prin una din metodele 8

urmtoare: Specify origin of new UCS or [ZAxis/3point/OBject/Face/View/X/Y/Z] <0,0,0>: Origin: opiunea permite definirea unui nou UCS prin specificarea unei noi origini a sistemului de coordonate n condiiile n care direciile axelor X, Y, Z rmn neschimbate. Specify new origin point <0,0,0>: se specific noile coordonate ale originii (fig. 1.04) Exemplu Prin indicarea cu ajutorul modului Osnap ENDpoint a coordonatele punctului din figura 1.04.b sistemul de coordonate se poziioneaz n coltul din dreapta indicat.

a. Sistemul de coordonate original

b. noua poziie a sistemului de coordonate dup ncheierea comenzii Figura 1.04. Exemplu de definire a uni nou sistem de coordonate utiliznd opiunea Origin

Realizai definirea unui nou sistem de coordonate, pe un model similar cu cel anterior, astfel nct noul UCS s fie poziional n colul diagonal opus.

ZAxis: opiunea permite definirea unui nou sistem de coordonate cu o nou origine i o orientare particular a direciei pozitive a axei Z. Specify origin of new UCS or [ZAxis/3point/OBject/Face/View/X/Y/Z] <0,0,0>: za Specify new origin point <0,0,0>: se specific noile coordonate ale originii (fig. 1.05) Specify point on positive portion of Z-axis <50.0000,0.0000,1.0000>: se indic un punct pe viitoarea direcie pozitiv a axei Z Exemplu Prin indicarea cu ajutorul modului Osnap ENDpoint a coordonatele punctelor indicate n figura 1.05.b sistemul de coordonate se poziioneaz n coltul din dreapta indicat. 9

Punct pe partea pozitiv a axei Z

Noua origine a sistemului de coordonate a. Sistemul de b. noua poziie a sistemului de coordonate dup coordonate original ncheierea comenzii Figura 1.05. Exemplu de definire a uni nou sistem de coordonate utiliznd opiunea ZAxis

Realizai definirea unui nou sistem de coordonate, pe un model similar cu cel anterior, astfel nct noua direcie a axei Z s fie precum direcia axei X din figura 1.05.a.

3point: opiunea permite definirea unui sistem de coordonate prin specificarea coordonatelor a 3 puncte: viitoarea origine a sistemului de coordonate, un punct pe viitoarea direcie pozitiv a axei X i un punct pe viitoarea direcie a axei Y. Exemplu Prin indicarea cu ajutorul modului Osnap ENDpoint a coordonatelor punctelor 1, 2 i 3 din figura 1.06.b sistemul de coordonate se poziioneaz n coltul din dreapta indicat. 2 3

1 a. Sistemul de coordonate original b. noua poziie a sistemului de coordonate dup ncheierea comenzii Figura 1.06. Exemplu de definire a uni nou sistem de coordonate utiliznd opiunea 3point

10

Realizai definirea unui nou sistem de coordonate, pe un model similar cu cel anterior, astfel nct axele sistemului de coordonate s aib sensuri opuse celor indicate n figura 1.06.b. Specify origin of new UCS or [ZAxis/3point/OBject/Face/View/X/Y/Z] <0,0,0>: 3 Specify new origin point <0,0,0>: se indic coordonatele noii origini (punctul 1, figura 1.06) Specify point on positive portion of X-axis <51.0000,0.0000,0.0000>: se specific punctul 2 Specify point on positive-Y portion of the UCS XY plane <50.0000,1.0000,0.0000>: se specific punctul 3 OBject: opiunea permite definirea unui UCS cu orientarea unui obiect existent. Noul UCS definit va avea direcia pozitiv a axei Z pe direcia de extrudare a obiectului selectat. Specify origin of new UCS or [ZAxis/3point/OBject/Face/View/X/Y/Z] <0,0,0>: ob Select object to align UCS: se alege obiectul Observaii: Urmtoarele primitive grafice nu pot fi alese ca obiecte n cadrul acestei opiuni: 3D solids, 3D polylines, 3D meshes, viewports, mlines, regions, splines, ellipses, rays, xlines, leaders, mtext. Pentru toate obiectele selectate, altele dect cele de tip 3D faces, noul plan XY al UCS-ului este paralel cu cel care era definit atunci cnd a fost construit obiectul selectat; direcia axelor X i Y poate ns s fie diferit. Opiunea Face se poate utiliza numai mpreun cu obiectele de tip Solid.

Face: opiunea permite alinierea sistemului de coordonate cu faa unui obiect de tip solid. Pentru selectarea feei se va executa clic n spaiul delimitat de faa dorit sau se va alege una din muchiile sale. Axa X se aliniaz cu cea mai apropiat muchie a primei fee gsite (figura 1.07). Specify origin of new UCS or [ZAxis/3point/OBject/Face/View/X/Y/Z] <0,0,0>: f Select face of solid object: se selecteaz o fa sau o muchie a feei dorite Enter an option [Next/Xflip/Yflip] <accept>: se alege o opiune sau se accept poziionarea particular a UCS-ului Next: opiunea determin poziionarea UCS-ului pe faa adiacent muchiei selectate. Xflip sau Yflip: opiunea permite rotirea sistemului de coordonate cu 180o n jurul axei X respectiv Y.

11

Accept: selectarea opiunii determin acceptarea poziiei curente a sistemului de coordonate. Exemplu Prin indicarea cu ajutorul modului Osnap ENDpoint a feei indicate n figura 1.07.a sistemul de coordonate se poate ca n figura 1.07.b. Punct de selecie a feei (muchie a feei solidului) a. Sistemul de coordonate original Fa selectat Fee adiacente b. noua poziie a sistemului de coordonate Muchie selectat dup ncheierea comenzii

Figura 1.07. Exemplu de definire a uni nou sistem de coordonate utiliznd opiunea Face

, specificate.

, X, Y, Z: opiunile permit rotirea sistemului de coordonate n jurul axei

Specify origin of new UCS or [ZAxis/3point/OBject/Face/View/X/Y/Z] <0,0,0>: se alege axa n jurul creia se face rotaia Specify rotation angle about ... axis <90>: se specific valoarea unghiului de rotaie. Valorile numerice pentru unghiului de rotaie pot fi att pozitive ct i negative iar sensul pozitiv de rotaie se determin cu regula minii drepte.

Move

Tools

Move UCS

Opiunea permite redefinirea UCS-ului curent prin specificarea unei noi origini (similar opiunii Origin) sau prin modificarea poziiei pe axa Z. Aceast din urm opiune 12

determin mutarea sistemului de coordonate n lungul axei Z att n sens pozitiv ct i negativ n raport cu originea curent a UCS-ului (figura 1.08). Enter an option [New/Move/orthoGraphic/Prev/Restore/Save/Del/Apply/?/World] <World>: m Specify new origin point or [Zdepth]<0,0,0>: se specific coordonatele noii origini sau se alege opiunea Z Zdepth: opiunea permite specificarea distanei pe axa Z cu care se deplaseaz originea sistemului de coordonate. Specify Zdepth<0>: se introduce valoarea numeric a deplasrii pe axa Z

Exemplu Prin specificarea unei anumite distane pe axa Z (prin intermediul opiunii Zdepth) pentru poziionarea originii viitorului sistem de coordonate acesta se poziioneaz n mod similar cu exemplul prezentat n figura 1.08.b.

Z depth

b. noua poziie a sistemului de coordonate dup ncheierea comenzii Figura 1.08. Exemplu de definire a uni nou sistem de coordonate utiliznd opiunea Move cu Zdepth

a. Sistemul de coordonate original

orthoGraphic

Tools

Orthographic UCS

Opiunea permite specificarea unuia dintre cele ase UCS-uri definite pe direcii ortogonale (figura 1.09). n mod implicit, dispunerea dup aceste direcii se face n raport cu sistemul absolut de coordonate (att din punct de vedere al originii ct i al orientrii axelor). Enter an option [New/Move/orthoGraphic/Prev/Restore/Save/Del/Apply/?/World] <World>: g Enter an option [Top/Bottom/Front/BAck/Left/Right]<Top>: se alege una din opiuni Variabila UCSBASE stabilete n raport cu care dintre sistemele de coordonate se face 13

definirea celui nou. Command: UCSBASE Enter new value for UCSBASE, or . for World <"*WORLD*">: se introduce numele unui UCS salvat anterior n raport cu care se va face orientarea

Figura 1.09. Modaliti de definire a sistemelor de coordonate relative prin intermediul opiunii orthoGraphic

Previous AutoCAD-ul memoreaz poziia i orientarea ultimelor zece sisteme de coordonate ceea ce permite, prin intermediul opiunii Prev (Previous), restaurarea secvenial a acestora. Restore Opiunea permite restabilirea unui sistem de coordonate salvat anterior. Restaurarea unui UCS salvat anterior nu determin i restabilirea direciei de vedere din momentul salvrii sistemului de coordonate. Enter name of UCS to restore or [?]: se introduce numele UCS-ului dorit sau opiunea ? Opiunea ? permite afiarea numelui i coordonatelor sistemelor de coordonate salvate anterior. Save Opiunea permite salvarea poziiei i orientarea sistemului de coordonate curent sub un nume. Denumirea poate avea max. 255 de caractere, acestea din urm supunndu-se restriciilor sistemului de operare Windows cu privire la caracterele alfanumerice ce pot fi utilizate. Enter name to save current UCS or [?]: se introduce numele sub care se salveaz sistemul de coordonate sau opiunea ? Opiunea ? determin afiarea listei cu numele, poziia i orientarea pentru un sistem de coordonate particular sau pentru toate UCS-urile definite i salvate anterior. 14

Enter UCS name(s) to list <*>: se introduce numele unui sistem de coordonate sau opiunea * pentru afiarea informaiilor despre toate sistemele de coordonate definite Del Opiunea permite tergerea UCS-urilor salvate anterior. Enter UCS name(s) to delete <none>: se introduce numele sistemului de coordonate sau se apas tasta ENTER Observaie: - Dac se terge un sistem de coordonate salvat anterior i care este curent, programul l redenumete n mod automat n "UCS UNNAMED" Apply Tools New UCS Apply

Opiunea determin stabilirea poziiei i orientrii sistemului de coordonate curent i n alte ferestre de afiare (viewport) dect cea curent. Pick viewport to apply current UCS or [All] <current>: se alege viewport-ul dorit prin execuia unui click n interiorul ferestrei, se alege opiunea "a", sau se apas tasta ENTER Viewport aplic UCS-ul curent n fereastra de tip viewport selectat i determin terminarea comenzii UCS All se aplic UCS-ul curent n toate viewport-urile active ? Opiunea ? permite afiarea numelui, coordonatelor originii i orientarea axelor, n raport cu sistemul de coordonate curent, pentru un sistem de coordonate particular sau pentru toate UCS-urile definite i salvate anterior. Enter UCS name(s) to list <*>: se introduce numele unui sistem de coordonate sau opiunea * pentru afiarea informaiilor despre toate sistemele de coordonate definite World Tools New UCS World

Opiunea determin restabilirea ca sistem de coordonate curent a sistemului de coordonate absolut WCS. S ne reamintim... Sistemul de coordonate absolut ntlnit n aplicaiile grafice CAD sub prescurtarea WCS (World Coordinate System Sistem de Coordonate Absolut). reprezint un sistem spaial de coordonate carteziene ortogonale, avnd axele infinite. n afara sistemului de coordonate absolut, utilizatorul i poate defini oricnd un sistem de coordonate propriu. Acest sistem de coordonate se numete

15

UCS (User Coordinate System Sistem de coordonate definit de utilizator, sistem de coordonate relativ).

1.5. Simbolul sistemului de coordonate Simbolul reprezint orientarea axelor sistemului de coordonate i poate fi configurat s fie afiat doar n originea UCS-ului curent. Tot din configurare se pot stabili forme diferite ale simbolului funcie de viewport-urile definite. UCSICON Comanda controleaz vizibilitatea, forma i plasarea simbolului sistemului de coordonate Command: UCSICON Enter an option [ON/OFF/All/Noorigin/ORigin/Properties] <ON>: ON / OFF View Display UCS Icon On

Opiunea determin afiarea (ON) / dezactivarea (OFF) afirii simbolului sistemului de coordonate. All Opiunea determin stabilirea atributelor simbolului sistemului de coordonate n toate ferestrele (viewports) active. n mod implicit modificrile afecteaz numai fereastra de afiare curent. Noorigin View Display UCS Icon Origin

Opiunea determin afiarea sistemului de coordonate n colul din stnga-jos al ecranului indiferent de poziiile particulare ale originilor UCS-urilor definite. ORigin View Display UCS Icon Origin

Opiunea determin coincidena dintre originea sistemului de coordonate i simbolul acestuia. Dac originea UCS-ului curent nu se gsete n spaiul afiat simbolul apare n colul din stnga-jos al zonei de desenare. Properties View Display UCS Icon

Properties... Opiunea determin afiarea casetei de dialog UCS Icon (figura 1.10) ce permite controlul proprietilor i modul de afiare a simbolului sistemului de coordonate. UCS icon style: controleaz modul de afiare 2D sau 3D a simbolului sistemului de coordonate. UCS icon size: determin dimensiunile simbolului sistemului de coordonate. Valoarea implicit este de 12 uniti dar aceasta poate varia n intervalul 5 95. Indiferent de mrimea

16

aleas aceasta va fi ntotdeauna proporional cu valoarea ferestrei de afiare n care simbolul este afiat UCS icon color: controleaz culoarea simbolului UCS n Model Space i Paper Space.

Figura 1.10. Caseta de dialog UCS Icon

Experimentai diferitele opiuni ale comenzii UCSICON n raport cu un sistem de coordonate n spaiul 2D i 3D.

S ne reamintim... Simbolul sistemului de coordonate nu trebuie confundat cu sistemul de coordonate. Poziionarea acestuia, respectiv coincidena dintre simbol i originea sistemului de coordonate curent este o facilitate care poate fi modificat de ctre utilizator.

Rezumat Realizarea reprezentrile n trei dimensiuni se bazeaz pe poziionarea corespunztoare a planului XOY a sistemului de coordonate deoarece numai n acesta sau ntr-un plan paralel cu acesta se pot insera modelele i aduce modificri acestora. Din acest motiv, poziionarea corect a sistemului de coordonate, n fapt a planului de lucru, permite obinerea de rezultate corecte i ajut la simplificarea modelarea obiectelor 3D.

17

Test de evaluare a cunotinelor 1. Definii un sistem de coordonate relativ cu o poziie oarecare n spaiu. 2. Salvai sub un nume ales sistemul de coordonate definit anterior. 3. Restabilii sistemul de coordonate absolut. 4. Restabilii sistemul de coordonate relativ salvat anterior. 5. tergei sistemul de coordonate relativ definit i salvat la punctul 2. 6. Folosind comanda Line i modul de specificare a coordonatelor 3D (se utilizeaz i coordonata pentru axa Z) desenai un cub cu latura de 100 de uniti de desenare. 7. Utiliznd ca suport cubul definit anterior la punctul 6, folosii opiunile comenzii UCS pentru definirea unui sistem de coordonate relativ cu direciile pozitive ale axelor orientate n sens opus n raport cu cele ale sistemului de coordonate absolut. Test de autoevaluare a cunotinelor 1. Identificai sensul pozitiv de rotaie n jurul unei axe a sistemului de coordonate 2. Definii tipurile de sisteme de coordonate utilizate n proiectare. 3. Precizai ce semnificaie au cele trei puncte necesare n cadrul comenzii UCS cu opiunea 3points. 4. Identificai diferenele dintre opiunile ZA i Z ale comenzii UCS. 5. Precizai care dintre opiunile comenzii UCSICON realizeaz coincidena dintre simbolul sistemului de coordonate i originea sistemului de coordonate. Rspunsuri 1, 2 - 1.4, 3,4 - 1.4.1, 5 - 1.5

18

Unitatea de nvare 2. Vizualizarea modelelor tridimensionale


Cuprins 2.1. Introducere ......................................................................................................... 19 2.2. Competene ........................................................................................................ 19 2.3. Vizualizarea interactiv a modelelor tridimensionale ....................................... 20 2.3.1. Comanda 3DORBIT ............................................................................... 20 2.3.2. Comanda DDVPOINT............................................................................ 26 2.3.3. Comanda VIEW...................................................................................... 29 2.3.4. Comanda PLAN...................................................................................... 31 2.4. Rezumat ............................................................................................................. 32 2.5. Test de evaluare ................................................................................................. 32 2.6. Test de autoevaluare .......................................................................................... 32 2.1. Introducere n modelarea spaial, vizualizarea modelului are un rol esenial, att n timpul elaborrii acestuia, ct i n prezentarea lui. Modulul vizeaz studiul unui desen 3D existent, respectiv vizualizarea spaial a acestuia, precum i diferite moduri de reprezentare grafic. n general programele de modelare 3D apeleaz la vizualizarea curent a solidelor din desen fie la reprezentarea de tip "wireframe" (sub forma unei reele de muchii i vrfuri) fie la reprezentarea "shaded" (n care suprafeele sunt colorate n raport cu poziia acestora n raport cu o surs de lumin).

2.2. Competenele unitii de nvare Modulul are ca scop nsuirea modalitilor de vizualizare a modelelor 3D, aceasta presupunnd dobndirea de abiliti n: stabilirea unui punct de vedere dinamic stabilirea unui punct de vedere de coordonate date

Durata medie de parcurgere a unitii de nvare este de 3 ore.

19

2.3. Vizualizarea interactiv a modelelor tridimensionale 2.3.1. Comanda 3DORBIT 3D ORBIT - Comanda permite manipularea interactiv a vederilor 3D View 3D Orbit 3DO Programul AutoCAD ofer utilizatorului posibilitatea vizualizrii desenelor (n spaiul "Model Space") din orice punct de vedere. n aceste condiii, se definete direcia de vedere care reprezint direcia dreptei imaginare ce unete punctul de vedere cu punctul de coordonate (0,0,0) - originea sistemului de coordonate. n mod practic, pentru analizarea obiectelor 3D exist dou posibiliti pentru vizualizarea acestora: fie se rotete obiectul fie se schimb punctul de vedere din care este privit acesta. n cazul primei variante dac obiectul s-ar rotii ar implica i modificarea poziiei acestuia n raport cu sistemul de coordonate i din acest motiv aceast variant este impracticabil. Soluia concret implic, aadar, schimbarea punctului de vedere al privitorului, chiar dac senzaia vizual pe monitorul calculatorului este c obiectul se rotete. Comanda 3D Orbit afieaz n timp real imaginea ce se obine ca efect al deplasrii cursorului prin micarea mouse-lui. naintea lansrii comenzii, se poate selecta din model unul sau mai multe obiecte semnificative fie n scopul diminurii efortului computaional pe durata stabilirii modului de afiare dorit fie pentru vizualizarea separat a obiectelor selectate (de exemplu n cadrul unei asamblri). n acest fel pe durata stabilirii modului de afiare, imaginea va cuprinde doar obiectele selectate (ntregul model va fi afiat doar la ieirea din comand). Comanda 3D Orbit este una de tip transparent, n sensul c aceasta poate fi utilizat n timpul execuiei altei comenzi (fr ntreruperea comenzii curente). Prsirea comenzii se face prin apsarea tastei [ESC] sau prin alegerea din meniul contextul a opiunii < Exit >. Iniializarea comenzii are ca efect afiarea unui reper circular (arcball) divizat n patru sectoare (quadrants) de ctre alte cercuri mai mici (figura 2.01). n utilizarea comenzii se consider c punctul int (target) rmne staionar iar locaia camerei (punctul de vedere) se modific n jurul obiectului. Centrul reperului circular nu se identific cu centrul modelului 3D ci cu punctul int. Imaginea afiat este rotit corespunztor deplasrii cursorului n interiorul sau exteriorul sferei, ca i cum observatorul se mic pe suprafaa ei iar modelul rmne fix n centrul acesteia.

20

Figura 2.01. Elementele de control pentru comanda 3D Orbit Observaii: - dac este activat unul din modurile de umbrire a modelului 3D - Shade mode -, comanda se poate utiliza mpreun cu setul de lumini definit; - pentru reprezentrile cadru de srm (wireframe) sau cu muchii ascunse (hidden) nu se pot utiliza sursele de lumin. Exemple Dup activarea comenzii 3D Orbit, cursorul capt o form specific n funcie de cum acesta este poziionat n raport cu reperul circular: sfer nconjurat de 2 cercuri Acest simbol este afiat cnd cursorul se situeaz n interiorul reperului circular, permind rotirea liber (n orice direcie) a obiectelor 3D. sgeat circular Simbolul cu aceast form se obine atunci cnd cursorul se poziioneaz n afara reperului circular. Acest mod permite rotiri (roll) n jurul unei axe imaginare care trece prin centrul reperului circular i este perpendicular pe ecranul monitorului. Daca n timpul micrii se mut cursorul n interiorul reperului circular micarea devine liber (cazul prezentat anterior). elips orizontal Acest simbol se obine prin poziionarea cursorului n dreptul cercurilor mici situate la dreapta sau la stnga reperului circular (n punctele de la 0o sau 180o). n acest mod de lucru sunt posibile 21

rotiri n jurul unei axe imaginare verticale ce trece prin centrul reperului circular. elips vertical Simbolul se obine prin poziionarea cursorului n dreptul cercurilor mici situate sus i jos pe reperul circular (n punctele de la 90o sau 270o). n acest mod de lucru sunt posibile rotiri n jurul unei axe imaginare orizontale ce trece prin centrul reperului circular.

Desenai un obiect de tip paralelipiped i experimentai modificarea punctului de vedere prin utilizarea celor patru modaliti de lucru cu comanda 3D Orbit. Att timp ct comanda 3D Orbit este activ, se poate accesa meniul contextual (click dreapta n zona de desenare) ce ofer urmtoarele faciliti: Pan Imaginea modelului vizualizat este deplasat n planul implicit. Selectarea opiunii determin dezactivarea modului 3DORBIT fiind totodat afiat cursorul caracteristic funciei Pan Realtime. Funcia este similar executrii comenzii PAN (Pan Realtime). Zoom Imaginea modelului este mrit sau micorat similar aplicrii funciei Zoom Realtime (punctare urmat de deplasare ascendent mrire; punctare urmat de deplasare descendent micorare). Selectarea opiunii determin dezactivarea temporar a modului 3DORBIT fiind totodat afiat cursorul caracteristic funciei Zoom Realtime Funcia este similar comenzii ZOOM Realtime. Orbit Se realizeaz reactivarea modului 3DORBIT n cazul n care anterior a fost executat o funcie ZOOM sau PAN. More Permite selectarea uneia din urmtoarele sub-opiuni: Adjust Distance Funcie similar cu Zoom Realtime de care difer prin aceea c distorsionarea obiectelor vizualizate n perspectiv este mai redus. Funcia este similar cu executarea comenzii 3DDISTANCE. Swivel Camera Simuleaz rotirea direciei de vizualizare n jurul punctului de vizualizare (similar cu rotirea unei camere fotografice fixate pe un trepied - dac camera este rotit n sus, imaginea obiectelor

22

anterior vizualizate se deplaseaz n jos). Funcia este similar executrii comenzii 3DSWIVEL. Continuous Orbit Se apas i se menine apsat butonul din stnga al mouse-lui n zona de desenare i apoi se trage mouse-ul ntr-o direcie oarecare. Ca efect al operaiilor sistemul va roti imaginea modelului n sensul direciei executate anterior. Micarea de rotaie va fi continu i cu viteza determinat de viteza de deplasare a mouse-lui. Pentru oprirea micrii se apas tasta ESC sau clic-dreapta i apoi <Exit>. Micarea de rotaie continu poate fi modificat dnd un nou clic-stnga i trgnd mouse-ul n direcia dorit. Efectul opiunii este similar cu executarea comenzii 3DCORBIT Zoom Window Se poate descrie o fereastr care s cuprind zona ce se dorete a fi marit (similar cu Zoom cu opiunea window). Zoom Extents Imaginea este centrat i ajustat astfel nct s cuprind n ntregime modelul (similar cu Zoom cu opiunea extents). Orbit Maintains Z Opiunea determin meninerea axei Z cu orientarea curent atunci cnd se execut deplasri pe orizontal a punctului de vedere. Din punct de vedere practic, opiunea previne "rsturnarea" obiectelor. Orbit Uses AutoTarget Selectarea opiunii determin ca "punctul int" s fie centrat pe obiectele supuse aciunii comenzii 3D Orbit i nu pe centrul spaiului de vizualizare. Aceast opiune este activ n mod implicit. Adjust Clipping Planes Activarea opiunii determin afiarea ferestrei "Adjust Clipping Planes". n fereastr este afiat imaginea modelului rotit cu 90 (fa de imaginea curent). Prin intermediul butoanelor ferestrei i prin tragere cu ajutorul cursorului implicit, se poate modifica poziia planelor de decupare din fa i din spate (Front Clipping Plane i Back Clipping Plane). Efectul amplasrii planelor este vizibil n timp real n zona grafic. Semnificaia butoanelor din caseta de dialog Adjust Clipping

23

Planes este urmtoarea: - Adjust Front Clipping Permite deplasarea planului de decupare din fa. Deplasarea se face prin punctare i tragere, n fereastra Adjust Clipping Planes. - Adjust Back Clipping Permite deplasarea planului de decupare din spate. Deplasarea se face prin punctare i tragere, n fereastra Adjust Clipping Planes. - Create Slice Cele dou plane de decupare se deplaseaz unitar prin punctare i tragere. Efectul deplasrii este imediat vizibil n zona grafic a viewport-ului curent. Indiferent de opiunea aleas, efectele sunt imediat vizibile n zona grafic a viewport-ului curent. Prin nchiderea ferestrei " Adjust Clipping Planes" planele de decupare nu sunt dezactivate. Astfel, dac se schimb punctul de vedere (cu 3DORBIT) se poate observa efectul existenei celor dou plane (anumite poriuni ale modelului dispar i apar dup cum se gsesc n faa sau n spatele planelor). Dezactivarea planelor se realizeaz din meniul contextual 3DOrbit, opiunea More, prin nlturarea seleciilor

corespunztoare opiunilor Front Clipping On i Back Clipping On. Front Clipping On Back Clipping On Projection Permite selectarea uneia din urmtoarele subopiuni: Parallel Dac opiunea este validat, imaginea modelului este obinut n proiecie paralel. n vederea paralel (figura 2.02.a) liniile paralele nu converg niciodat spre un punct. Forma obiectelor din desen rmne aceeai i nu se modific n funcie de distana de vedere. Activeaz / dezactiveaz planul de decupare din fa. Activeaz / dezactiveaz planul de decupare din fa.

24

a.

b.

Figura 2.02. Proiecia paralel i de perspectiv Perspective Dac opiunea este validat, imaginea modelului este obinut n perspectiv. n vederea de perspectiv (figura 2.02.b) liniile paralele converg spre un punct. n cazul n care imaginea modelului este de acest tip, nu se pot utiliza comenzile ZOOM i PAN. Acesta pot fi accesate doar din meniul contextual 3DOrbit. Shading Modes Wireframe Modelul 3D este reprezentat prin muchiile sale. Toate muchiile modelului sunt afiate indiferent dac sunt sau nu acoperite de feele acestuia. Hidden Modelul este reprezentat prin muchiile sale vizibile. Muchiile sau poriunile de muchii ce sunt acoperite de fee ale modelului nu sunt afiate. Flat Shaded Modelul este afiat cu suprafee umbrite. Forma modelului este aproximat prin fee plane. Gouraud Shaded Flat Shaded, Edges On Gouraud Shaded, Edges On Visual Aids Modelul este afiat cu suprafee umbrite i cu muchii. Forma modelului este mai fin reprezentat dect n cazul utilizrii opiunii anterioare Modelul este afiat cu suprafee umbrite. Suprafeele sunt mai fin aproximate dect n cazul utilizrii opiunii anterioar. Modelul este afiat cu suprafee umbrite i cu muchii. Meniul conine subopiuni destinate reprezentrii 3D i umbririi modelului

Subopiuni activeaz elemente ajuttoare n definirea imaginii. Subopiunile activate rmn active i dup executarea comenzii 3DORBIT. Compass Peste imaginea curent este desenat o sfer simbolizat 25

simplificat prin 3 cercuri diametrale reprezentnd axele Ox, Oy i Oz Grid In viewport-ul curent este desenat o reea de linii ntr-un plan paralel cu planul xOy al UCS-ului curent. Distana dintre planul liniilor i planul xOy este configurabil prin variabila ELEVATION. Distana dintre linii este configurabil prin comanda GRID. Reset View Preset Views Opiunea determin revenirea punctul de vederestabilit naintea apelrii comenzii 3DORBIT. Se afieaz un submeniu din care utilizatorul pot alege unul dintre punctele de vedere predefinite (Top, Bottom, Front, Back, Left, Right, SW Isometric, SE Isometric, NE Isometric, NW Isometric).

2.3.2. Comanda DDVPOINT DDVPOINT Comanda permite definirea punctului de vedere pentru fereastra de afiare curent View 3D Views Viewpoint Presets... VP Comanda "poziioneaz" punctul de vedere (utilizatorul) ntr-un punct de coordonate spaiale (punctul de vedere) astfel nct acesta s acesta s vizualizeze originea sistemului de coordonate (punctul de coordonate (0,0,0)). Din acest motiv comanda nu poate fi utilizat n spaiul hrtie (Paper Space). La ncheierea comenzii se execut automat o regenerare a desenului i entitile grafice desenate sunt proiectate (pe ecranul monitorului) de aa manier ca i cum ar fi privite din punctul de vedere specificat. n mod practic, cu ajutorul comenzii de stabilete direcia de vedere dar nu i a distanei de vedere deoarece, la ncheierea comenzii, desenul este scalat astfel nct s ocupe suprafaa ntregului ecran (se obine acelai efect ca cel de la comanda zoom cu opiunea extents). Distana de vedere poate fi modificat ulterior prin intermediul comenzii Zoom, dar entitile sunt afiate n proiecie paralel. Din punct de vedere al comenzii direcia de vedere reprezint direcia dreptei imaginare ce unete punctul de vedere cu punctul de coordonate 0,0,0. Comanda DDVPOINT utilizeaz caseta de dialog din figura 2.03 pentru definirea punctelor de vedere 3D.

26

Figura 2.03. Caseta de dialog Viewpoint Presets

Figura 2.04. Stabilirea punctului de vedere prin valori unghiulare

Set Viewing Angles: Seciunea permite stabilirea sistemului de coordonate fa de care sunt precizate valorile unghiulare: relativ la sistemul de coordonate absolut (WCS) ori n raport cu sistemul de coordonate curent (altul de ct WCS). From: Cele dou panouri permit specificarea interactiv a direciei de vedere prin indicarea a dou unghiuri: fa de direcia axei X i fa de planul XOY (figura 2.04). Liniile de indicaie de culoare neagr specific noua poziie iar cele de culoare roie vechea poziie a punctului de vedere. Selectarea unei valori unghiulare se face executnd un click n zona interioara a celor dou cadrane; selectarea n zona exterioar determin rotunjirea valorii la unghiul corespunztor zonei respective. Valorile numerice exacte pentru cele dou unghiuri pot fi introduse n casetele de editare From X Axis i From XY Plane. Set to Plan View: Selectarea butonului determin stabilirea unei vederi plane a planului XOY ce aparine sistemului de coordonate ales: WCS, UCS sau Named UCS (vedere plan n raport cu un sistem de coordonate salvat anterior). Observaii: - variabila de sistem WORLDVIEW stabilete sistemul de coordonate n raport cu care se realizeaz punctul de vedere: worldview = 1 (valoare implicit), punctul de vedere i valorile unghiulare sunt raportate la WCS; worldview = 0, raportarea se face la sistemul de coordonate (UCS) curent.

27

- precizarea valorilor unghiulare prin intermediul opiunii Rotate se face similar cu specificarea coordonatelor sferice, dar fr indicarea distanei fa de origine. - direcia de vedere este memorat de variabila VIEWDIR i salvat n desenul curent. Variabila este de tip Read Only, valorile precizate fiind n concordan cu sistemul de coordonate curent. Exemple Pentru vizualizarea prii frontale a unui obiect punctul de vedere trebuie poziionat n raport cu axa X n spaiul unghiular 270 - 0 grade iar pentru vizualizarea prii superioare a acestuia unghiul fa de planul XY trebuie s fie cuprins n intervalul 0 - 90 de grade.

Realizai o poziionare a punctului de vedere astfel nct s fie vizibil partea inferioar a planului XY. 2.3.3. Comanda VIEW VIEW Comanda permite salvarea i restaurarea vederilor particulare View Named Views Din punct de vedere al programului AutoCAD, o vedere reprezint o poriune specific din desen afiat ntr-o anumit fereastr de lucru. Comanda VIEW, prin intermediul opiunilor, permite ns i stabilirea unor puncte de vedere particulare, utile n vizualizarea modelelor 3D. Aceste opiuni pot fi apelate introducnd comanda de la tastatur (cu sintaxa - view), prin selectarea butoanelor corespondente de bara cu instrumente View (figura 2.05.a) sau prin selectarea opiunilor direct din meniul View 3D Views (figura 2.05.b).

a. Bara cu instrumente View

b. Selectarea opiunilor comenzii 3D Views din meniul View

Figura 2.05. Moduri de apelare a opiunilor comenzii View

28

n mod concret, comanda permite: a. Stabilirea vederilor plane dup direcii ortografice (figura 2.06) prin opiunile Top Left vedere plan de sus vedere plan din stnga Bottom vedere plan de jos Right Back Top Back Right vedere plan din dreapta vedere plan din spate

Front vedere plan din fa

Left Bottom

Front

Figura 2.06. Stabilirea punctelor de vedere cu ajutorul direciilor ortografice

b. stabilirea vederilor spaiale dup direcii isometrice prin opiunile prezentate n figura 2.07: NE iso NW iso SW iso Planul TOP SE iso NW iso SW iso NE iso SE iso

Planul TOP

Figura 2.07. Stabilirea punctelor de vedere cu ajutorul direciilor isometrice

Alegerea uneia dintre opiuni determin stabilirea unei direcii de vedere orientat spre planul superior (Top) dinspre direcia specificat. Sistemul de coordonate n raport cu care se stabilete vederea curent este determinat de starea variabilei de sistem UCSBASE. n mod implicit acesta are valoarea "WORLD" i orientarea se face n raport cu sistemul de coordonate absolut WCS. Dac se introduce numele unui sistem de coordonate salvat anterior, orientarea se face n raport cu acesta.

29

Enter new value for UCSBASE, or . for World <"*WORLD*">: se introduce numele unui sistem de coordonate sau se apas tasta Enter pentru sistemul de coordonate absolut O alt funcie a comenzii View o reprezint posibilitatea

salvrii / restaurrii unor vederi particulare. Managementul vederilor se face prin intermediul ferestrei de dialog prezentat n figura 2.08.

Figura 2.08. Caseta de dialog View

View Names: n fereastr sunt listate toate vederile definite pentru desenul curent, un indicator fiind poziionat n dreptul vederii curente. Set Current: Prin alegerea unei vederi din list i apoi selectarea butonului Set Curent, vederea devine curent. New: Selectarea butonului determin deschiderea unei noi casete de dialog (New View) pentru salvarea unor noi vederi. Details: Selectarea butonului determin deschiderea casetei de dialog View Details ce afieaz o serie de date despre vederea curent. O serie de comenzi sunt disponibile n caseta de dialog View prin selectarea unei vederi i apoi apsarea butonului din dreapta al mouse-ului. Acestea sunt: Set Current, Rename (redenumirea vederii selectate), Delete (tergerea vederii selectate) i Details...

Afiai bara cu instrumente View i realizai repoziionrea punctului de vedere prin selectarea butoanelor cu opiunile comenzii View.

S ne reamintim... Stabilirea unui punct de vedere tridimensional se poate realiza prin intermediul comenzilor 3D Orbit, DDVPOINT sau VIEW. Atunci cnd poziia punctului de vedere nu este necesar a fi una precis se utilizeaz comanda 3D Orbit.

30

Dac se dorete ca modelul 3D s fie analizat dintr-un punct anume din spaiu atunci este necesar folosirea comenzii DDVPOINT ce permite stabilirea exact a poziiei prin dou unghiuri: unul n raport cu direcia pozitiv a axei X i unul n raport cu planul XOY. Analizarea rapid a unui model tridimensional se poate face prin intermediul opiunilor comenzii VIEW ce permite stabilirea unor puncte de vedere similare cu cel utilizate n realizarea proieciilor.

2.3.4. Comanda PLAN PLAN - Comanda permite stabilirea unei vederi plane n raport cu un sistem de coordonate 3D Views Plan View Comanda Plan se utilizeaz practic pentru stabilirea vederilor plane (caracterizate de punctul de vedere (0,0,1)) ale planului XOY. Command: plan Enter an option [Current ucs/Ucs/World] <Current>: se alege una din opiuni Vederea plan generat se poate obine n raport cu sistemul de coordonate curent (opiune implicit) (Current ucs), n raport cu un sistem de coordonate definit i salvat anterior (opiunea Ucs) sau n raport cu sistemul de coordonate absolut (opiunea World). Current ucs: opiunea genereaz o vedere plan a planului XOY n raport cu sistemul de coordonate curent Ucs: opiunea genereaz o vedere plan n raport cu un sistem de coordonate salvat anterior Enter name of UCS or [?]: se introduce numele sistemului de coordonate sau ? pentru afiarea unei liste cu sistemele de coordonate UCS salvate anterior Daca se introduce ? atunci programul afieaz mesajul: Enter UCS name(s) to list <*>: se introduce numele unui UCS salvat sau se accept opiunea implicit * ce determin afiarea tuturor sistemelor de coordonate salvate anterior World: vederea plan obinut se genereaz n raport cu planul XOY al sistemului de coordonate absolut WCS. Observaii: - Comanda modific direcia de vedere dezactivnd planele de seciune (clipping planes), far a modifica UCS-ul curent.

31

- Comanda afecteaz numai fereastra curent de afiare (active viewport) i este utilizabil numai n spaiul model (Model Space). Experimentai obinerea vederilor plane n raport cu sistemul de coordonate absolut i unul relativ definit anterior.

Rezumat Realizarea modelelor 3D este imposibil fr a utiliza comenzi care s permit analiza acestora din toate punctele de vedere. Pentru poziionri rapide necesare doar n procesul de elaborare a modelelor este indicat i suficient comanda 3D Orbit. Materialul prezint i alte comenzi utilizabile cnd este nevoie de poziionri precise n spaiul tridimensional. Test de evaluare a cunotinelor 1. Activai comanda 3DOrbit. Executai mai multe manevre prin tragere cu mouse-ul. Analizai poziiile particulare ale punctelor de vedere obinute n raport cu sistemul de coordonate curent. 2. Stabilii cu ajutorul comenzii DDVPOINT un punct de vedere situat la 40o fa de axa X i 35o fa de planul XOY. 3. Analizai efectele poziiei cursorului n cadrul comenzii 3DOrbit asupra punctului de vedere curent. 4. Afiai un model de tip solid 3D n diferite moduri de reprezentare; de exemplu Hide, Shade etc. Test de autoevaluare a cunotinelor 1. Permite comanda 3D Orbit stabilirea precis a unui punct de vedere tridimensional? 2. Precizai semnificaia celor dou unghiuri utilizate n cadrul comenzii DDVPOINT, respectiv n raport cu se msoar acestea. 3. n raport cu ce plan permite comanda PLAN permite stabilirea unei vederi plane?

Rspunsuri 1 - 2.3.1, 2 - 2.3.2, 3 - 2.3.4

32

Unitatea de nvare 3. Modele de tip solid


Cuprins 3.1. Introducere ......................................................................................................... 33 3.2. Competene ........................................................................................................ 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 revoluie ........................................................... 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 afiate implicit ca modele de tip cadru de srm (wireframe). Prin prezentarea modalitilor de generare a corpurilor solide se urmrete modelarea spaial a unor piese i asamblri. Posibilitile de modelare a solidelor sunt foarte variate i din acest motiv se vor prezenta n continuare doar cteva dintre metodele cele mai utilizate.

3.2. Competenele unitii de nvare La sfritul acestei uniti studenii 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 operaii necesare pentru realizarea produsului n raport cu operaiile tehnologice 33

Durata medie de parcurgere a unitii de nvare 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 nlimea paralelipipedului este paralel cu direcia 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 nlimii paralelipipedului 2 Height (H) Length (L) 1 Figura 3.01. Modelul solid BOX Width (W)

CEnter: opiunea permite construirea paralelipipedului prin precizarea centrului acestuia (figura 3.02).

CEnter of Box

Figura 3.02. Construirea unui paralelipiped cu ajutorul opiunii CEnter

34

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 colului paralelipipedului sau se alege una din opiunile C sau L Specify height: se precizeaz valoarea nlimii

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 opiunile: Cube: opiunea permite construirea unui cub. Command: box Specify corner of box or [CEnter] <0,0,0>: se introduc coordonatele colului bazei cubului Specify corner or [Cube/Length]: c Specify length: se precizeaz lungimea laturii cubului Length: opiunea permite construirea unui paralelipiped prin specificarea lungimii (Length), limii (Width) i a nlimii (Height). Pentru construirea corect a paralelipipedului trebuie ca valorile numerice introduse pentru aceste distane s genereze vectori paraleli cu axele X,Y,Z ale sistemului de coordonate curent (figura 3.01). Introducerea valorilor pozitive determin construcia pe direcia pozitiv a axelor sistemului de coordonate n timp ce valorile negative determin construcia pe partea negativ a axelor X,Y,Z. Command: box Specify corner of box or [CEnter] <0,0,0>: se introduc coordonatele colului bazei paralelipipedului Specify corner or [Cube/Length]: l Specify length: se precizeaz lungimea bazei Specify width: se precizeaz limea bazei Specify height: se precizeaz nlimea Exemplu Pentru generarea unui paralelipiped cu dimensiunile lungime L = 100, lime W = 80 i nlime H = 60 comanda BOX se utilizeaz astfel: Command: box Specify corner of box or [CEnter] <0,0,0>: se indic punctul de poziionarea 35

pentru colul bazei paralelipipedului Specify corner or [Cube/Length]: l - se apeleaz opiunea l Specify length: 100 - se introduce valoarea numeric a lungimii Specify width: 80- se introduce valoarea numeric a limii Specify height: 60 - se introduce valoarea numeric a nlimii

Construii, n mod similar, un paralelipiped cu dimensiunile 60 x 100 x 80. Construii, folosind opiunea C (Cube), un cub cu latura 100 de uniti.

S ne reamintim... Metoda implicit de generare a unui paralelipiped este cea prin care se specific baza de tip dreptunghi prin coordonatele a dou coluri diagonal opuse i nlimea acestuia. Modul de construcie prin care se solicit toate cele trei dimensiuni ale unui paralelipiped implic folosirea opiunii 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 poziionat astfel nct axa central a acesteia (N-S) s fie paralel cu direcia axei Z a sistemului de coordonate curent (figura 3.03).
Direcia axei Z

Centrul sferei

Diametrul sferei Figura 3.03. Modelul solid de tip sfer

36

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

a. ISOLINES = 4

b. ISOLINES = 8

Figura 3.04. Efectul modificrii 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 opiunea E pentru un model solid cu baza o elips Specify radius for base of cylinder or [Diameter]: se specific raza bazei sau se alege opiunea D pentru precizarea diametrului acesteia Specify height of cylinder or [Center of other end]: se precizeaz valoarea nlimii cilindrului sau se alege opiunea C

37

nlimea cilindrului (Height)

Centrul bazei cilindrului

Figura 3.05. Model solid de tip cilindru

Introducerea unei valori negative pentru nlimea cilindrului determin construcia acestuia n sens negativ n raport cu axa Z. Elliptical: opiunea permite generarea unui model solid cu baza o elips (figura 3.06)

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 nlimii cilindrului sau se alege opiunea C Punctele 1 i 2 determin diametrul primei axe iar un eventual al treilea punct specificat definete 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: 38

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 nlimii cilindrului sau se alege opiunea C Solidele de tip cilindru sunt generate implicit astfel nct generatoarea acestora s fie paralel cu direcia axei Z (baza de tip cerc sau elips a cilindrului se gsete ntotdeauna n planul XOY sau ntr-un plan paralel cu acesta). Opiunea Center of other end permite construirea cilindrilor cu nlimea pe o direcie oarecare n spaiu. 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). 2

Figura 3.07. Generarea unui cilindru cu opiunea Center of other end

39

Exemplu Pentru generarea unui cilindru cu raza cercului bazei de R = 40 i nlimea 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 spaiul 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 nlimii de

Construii, n mod similar un cilindru care s aib nlimea paralel cu direcia axei X curente.

S ne reamintim... Obiectele solide de tip cilindric sunt construite astfel nct nlimea acestora este paralel cu direcia axei Z. Dac se dorete obinerea cilindrului pe alt direcie dect cea a axei Z curente se poate fie defini un nou sistem de coordonate cu axa Z pe direcia dorit sau se poate apela la opiunea "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 opiunea E pentru un model solid cu baza o elips Specify radius for base of cone or [Diameter]: se specific raza bazei sau se alege opiunea D pentru precizarea diametrului acesteia

40

Specify height of cone or [Apex]: se precizeaz valoarea nlimii cilindrului sau se alege opiunea A

nlimea conului (Height)

Centrul bazei conului

Figura 3.08. Modelul solid de tip con

Introducerea unei valori negative pentru nlimea conului determin construcia acestuia n sens negativ n raport cu axa Z. Elliptical: opiunea permite generarea unui model solid cu baza o elips. Solidele de tip con sunt generate implicit astfel nct generatoarea acestora s fie paralel cu direcia axei Z (baza de tip cerc sau elips a conului se gsete ntotdeauna n planul XOY sau n plane paralele cu acesta). Opiunea Apex permite construirea conurilor cu nlimea pe o direcie oarecare n spaiu. Apex: opiunea permite specificarea punctului ce reprezint vrful conului (figura 3.09).

Centrul bazei conului (1)

Vrful conului Apex (2)

Figura 3.09. Generarea unui cilindru cu opiunea 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 spaiale ale vrfului conului - punctul 2

41

Exemplu Pentru generarea unui con cu raza cercului bazei de R = 40 i nlimea 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 spaiul 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 nlimii

Construii, n mod similar un con care s aib nlimea paralel cu direcia axei X curente.

S ne reamintim... Obiectele solide de tip conic sunt construite astfel nct nlimea acestora este paralel cu direcia axei Z. Dac se dorete obinerea conului pe alt direcie dect cea a axei Z curente se poate fie defini un nou sistem de coordonate cu axa Z pe direcia dorit sau se poate apela la opiunea " 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 Faa nclinat o solidului de tip wedge este ntotdeauna poziionat 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 nlimii Dac cele dou coluri ale bazei au aceeai coordonat Z, atunci trebuie specificat

42

valoarea nlimii corpului. n caz contrar, diferena pe axa Z dintre cele dou puncte este considerat ca nlime.

nlimea

2 Height

1 Lungimea / Length Figura 3.10. Modelul solid de tip WEDGE

Limea Width

CEnter: opiunea permite construirea corpului solid prin precizarea centrului acestuia (figura 3.11).

1 / CEnter of Wedge H 2

Figura 3.11. Utilizarea opiunii 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 colului

paralelipipedului sau se alege una din opiunile C sau L Specify height: se precizeaz valoarea nlimii Cube: opiunea genereaz un corp cu toate laturile egale prin precizarea lungimii unei laturi. Specify length: se introduce lungimea laturii Length: opiunea permite construirea obiectului prin specificarea lungimii (Length), limii (Width) i a nlimii (Height). Pentru construirea corect trebuie ca valorile numerice introduse pentru aceste distane s genereze vectori paraleli cu axele X,Y,Z ale sistemului de 43

coordonate curent (figura 3.10). Introducerea valorilor pozitive determin construcia pe direcia pozitiv a axelor sistemului de coordonate n timp ce valorile negative determin construcia pe partea negativ a axelor X,Y,Z. Prin combinarea semnelor acestor valori numerice se pot obine pene orientate i n alt direcie dect cea implicit. Command: wedge Specify first corner of wedge or [CEnter] <0,0,0>: se introduc coordonatele colului bazei Specify corner or [Cube/Length]: l Specify length: se precizeaz lungimea Specify width: se precizeaz limea Specify height: se precizeaz nlimea

Exemplu Pentru generarea unei pene cu dimensiunile lungime L = 100, lime W = 80 i nlime H = 60 comanda WEDGE se utilizeaz astfel: Command: WEDGE Specify first corner of wedge or [CEnter] <0,0,0>: se indic punctul de

poziionarea pentru colul bazei penei Specify corner or [Cube/Length]: l- se apeleaz opiunea l Specify length: 100 - se introduce valoarea numeric a lungimii Specify width: 80- se introduce valoarea numeric a limii Specify height: 60 - se introduce valoarea numeric a nlimii

Construii, n mod similar, o pan, cu dimensiunile 60 x 100 x 80. Construii, folosind opiunea C (Cube), o pan cu latura 100 de uniti.

S ne reamintim... Metoda implicit de generare a unei pene este cea prin care se specific baza de tip dreptunghi prin coordonatele a dou coluri diagonal opuse i nlimea acestuia. Modul de construcie prin care se solicit toate cele trei dimensiuni implic folosirea opiunii L (Length). Faa nclinat a penei este ntotdeauna poziionat n lungul axei X.

44

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 dect raza torului. Dac ambele raze sunt pozitive i raza tubului este mai mare dect 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, dect cea a torului rezultatul este similar unei sfere cu polii ascuii (figura 3.13.b).

... a. r > R, r, R >0 b. R < 0, |r| > |R|

Figura 3.13. Modele solide obinute cu comanda TORUS

45

3.4. Generarea corpurilor solide prin extrudare EXTRUDE Comanda genereaz corpuri solide 3D prin extrudarea unor profile bidimensionale n lungul unei curbe sau direcii 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 nlimii de extrudare sau se alege opiunea P Specify angle of taper for extrusion <0>: se specific valoarea unghiului de teire Prin intermediul comenzii pot fi extrudate entiti din categoriile urmtoare: fee planare 3D, polilinii nchise (o polilinie trebuie s aib cel puin 3 dar nu mai mult de 500 de vertex-uri), poligoane, curbe spline nchise, donut i regiuni. Entitile de tip ellipse se pot extruda numai dac variabila PELLIPSE are valoarea 1. Nu pot fi extrudate obiectele coninute n blocuri sau polilinii care se autointersecteaz.

nlimea obiectului extrudat

Profilul ce urmeaz a fi extrudat

Figura 3.14. Model solid obinut prin extrudare

Dac poliliniile au grosime, aceasta este ignorat, extrudarea realizndu-se de la axa acestora. Comanda Extrude ignor grosimea pe axa Z (thickness) a obiectelor selectate. Dac valoarea nlimii este pozitiv, atunci extrudarea se realizeaz n direcia pozitiv a axei Z; n caz contrar se realizeaz n direcia negativ a axei Z. Angle of taper for extrusion: opiunea permite specificarea unui unghi de teire ntre -900 i +900 (figura 3.15).

46

Exemplu Exemple de corpuri solide obinute prin extrudare cu unghi de teire diferit de zero.

>0 <0 >0 <0 Figura 3.15. Modele solide obinute prin extrudare cu unghiuri de teire diferite de zero

Extrudai un profil dreptunghiular (realizat cu ajutorul comenzii Rectangle) cu un unghi de teire (Angle of taper for extrusion) de 20 de grade. Valorile unghiulare de teire se msoar de la direcia axei Z: valorile pozitive determin teirea obiectului extrudat prin ngustarea bazei superioare. Specificarea unui unghi de teire i/sau nlimi de extrudare mare poate determina ca poriuni din obiect s rezulte sub forma unui punct nainte de atingerea nlimii de extrudare. Extrudarea poriunilor curbe de tip arc se realizeaz prin meninerea constant a valorii unghiului la centru prin modificarea razei arcului. Path: opiunea permite extrudarea obiectelor de-a lungul unei curbe (figura 3.16).

Profilul extrudat

Curba (Path) Figura 3.16. Modele solide obinute 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 47

Curba cale (path) poate fi un obiect de tipul: linie, cerc, arc, elips, polilinie sau curb spline. Pentru ca operaia s fie posibil, curba nu trebuie s se gseasc n acelai plan cu obiectul extrudat. Solidul rezultat are punctul de start pe planul definit de profil iar cellalt capt ntr-un plan perpendicular pe captul curbei. Unul dintre capetele curbei cale trebuie s se gseasc n planul profilului ce urmeaz a fi extrudat. n caz contrar, curba va fi mutat n centrul profilului (figura 3.17).

Figura 3.17. Repoziionarea 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 rotete profilul astfel nct acesta s fie perpendicular pe curba spline. S ne reamintim... Comanda Extrude permite extrudarea doar a contururilor plan, nchise care nu se autointersecteaz. Atunci cnd 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 opiunii 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 revoluie REVOLVE Comanda genereaz corp solid 3D prin rotirea unui obiect 2D n jurul unei axe Draw Solids Revolve REV 48

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 rotaie Specify endpoint of axis: se precizeaz al doilea punct al axei de rotaie Specify angle of revolution <360>: se precizeaz unghiul de rotaie Profilul ce urmeaz a fi rotit 1 2

2 Axa imaginar de revoluie a. 1

b. definite prin dou puncte (unghi de rotire 1800)

c.

Figura 3.18. Modele solide obinute prin rotirea unui profil n jurul unei axe

Se pot rotii urmtoarele 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. Direcia pozitiv a axei de revoluie este dat de ordinea de specificare a punctelor (de la 1 la 2). Regula minii drepte determin direcia pozitiv de rotaie. Valoarea unghiului de rotaie poate fi att pozitiv ct i negativ. Object: opiunea permite selectarea unui segment existent de linie sau polilinie care s defineasc axa de rotaie. Direcia pozitiv a axei este de la punctul cel mai apropiat ctre cel mai ndeprtat. Command: revolve Current wire frame density: ISOLINES=4 Select objects: se selecteaz profilul Select objects: Enter 49

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 rotaie X, Y Axis: opiunile permit rotirea profilului 2D n lungul direciei pozitive a axei X respectiv Y (figura 3.19). Exemplu Exemple de corpuri solide obinute prin extrudare cu unghi de teire diferit de zero.

a. obiect 2D

b. Corp solid, de revoluie, c. Corp solid, de revoluie, obinut prin rotirea n jurul obinut prin rotirea n jurul axei X axei Y Figura 3.19. Modele solide obinute prin rotirea unui profil n jurul axelor X respectiv Y

Realizai, cu valori numerice proprii, profilul din figura 3.19.a i generai modele similare celor din figura 3.19 b i c (unghi de rotaie - angle of revolution - de 2700. 3.6. Generarea solidelor compozite Utiliznd primitivele grafice de tip solid acestea pot fi combinate astfel nct 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). 50

Figura 3.20. Model solid obinut prin unirea celor dou corpuri

Comanda solicit prin promter-ul "Select Objects" selectarea acelor obiecte supuse operaiei de unire. SUBTRACT Comanda genereaz un nou obiect prin scderea 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 scderea Select objects: Enter Select solids and regions to subtract .. Select objects: se selecteaz solidul ce trebuie sczut Select objects: Enter 1

2 a. b. (1 2) Figura 3.21. Model solid obinut prin scderea a dou corpuri b. (2 1)

INTERSECT Comanda genereaz un nou obiect prin intersecia a dou sau mai multe corpuri Modify Solids Editing Intersect IN

51

Solidul compozit rezult din volumul comun a corpurilor supuse operaiei de intersecie (figura 3.22). Comanda solicit selectarea setului de solide pentru care se dorete generarea interseciei.

Figura 3.22. Model solid obinute prin intersectarea a dou corpuri

INTERFERE Comanda determin interferena dintre dou sau mai multe corpuri solide i genereaz un nou solid Draw Solids Interference

n mod practic, comanda este similar cu Intersect cu meninerea n desen a obiectelor solide selectate. Se ofer posibilitatea generrii i poziionrii n desen a volumului comun a solidelor luate n consideraie de comanda Interfere. S ne reamintim... Corpuri de tip solid se pot obine utiliznd comenzile Box, Sphere, Cylinder, Cone, Wedge, Torus i Torus. Corpuri de tip solid cu o geometrie specific rezult i utiliznd comezile Revolve i Extrude. Combinarea corespunztoare 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 nct s prezinte toate proprietile unui obiect real. n acest sens, pe lng dimensiuni, modelelor solide li se pot atribui i materiale, de unde rezult proprieti de mas, posibilitatea calculrii momentelor de inerie, centrelor de greutate etc. Toate aceste proprieti impun un volum mare de informaii pentru reprezentarea modelului. Din acest motiv, din punct de

52

vedere informaional, modelarea solid este cea mai complex variant de modelare. Test de evaluare a cunotinelor 1. Realizai cte un corp solid utiliznd fiecare din comenzile ce permit obinerea acestor corpuri. 2. Identificai cteva corpuri ce pot utiliza, pentru generarea acestora, comezile

Revolve i Extrude. 3. Utiliznd modelul din figura alturat stabilii minim dou strategii de obinere a formei finale a acestuia. Test de autoevaluare a cunotinelor 1. Precizai ce informaii sunt necesare pentru construirea unui paralelipiped de tip solid. 2. Precizai dac este posibil construirea corpurilor cilindrice de tip solid cu nlimea avnd o alt orientare dect direcia axei Z curente. 3. Explicai cnd se utilizeaz valoarea nlimii i cnd se opiunea Apex pentru generarea unui corp solid conic. 4. Precizai ce informaii sunt necesare pentru construirea unui tor de tip solid precum i poziia axei Z n raport cu torul rezultat. 5. Explicai etapele de realizare a corpurilor solide prin intermediul comenzii Extrude

Rspunsuri 1 - 3.3.1, 2 - 3.3.3, 3 - 3.3.4, 4 - 3.3.5, 5 - 3.4

53

Tem de control S se realizeze, la alegere, trei modele dintre corpurile de la 1 la 6 i trei modele de corpurile dintre cele de la 7 la 12. Tema se realizeaz computerizat i va include pe lng desenele celor 6 modele i descrierea etapelor necesare pentru realizarea acestora. Tema de control se va expedia n format digital pe adresa de email furnizat de tutore pn la data ultimei ntlniri programate. Tema de control contribuie cu o pondere de 20% la nota final.

54

7 8

10

11

12

55

Unitatea de nvare 4. Modificare corpurilor solide


Cuprins 4.1. Introducere ........................................................................................................................ 56 4.2. Competene ........................................................................................................ 56 4.3. Secionarea corpurilor de tip solid ..................................................................... 57 4.4. Teirea muchiilor corpurilor solide ................................................................... 59 4.5. Rotunjirea muchiilor corpurilor solide .............................................................. 61 4.6. Editarea corpurilor solide .................................................................................. 63 4.6.1. Modificare feelor corpurilor solide........................................................ 63 4.6.2. Modificare muchiilor corpurilor solide................................................... 71 4.6.3. Modificarea corpului solidelor................................................................ 71 4.7. Rezumat ............................................................................................................. 73 4.8. Test de evaluare ................................................................................................. 73 4.1. Introducere Obinerea rapid a corpurile de tip solid cu geometrie complex i / sau editarea acestora se implic utilizarea creativ a comenzilor de editare. Modificrile se pot aduce att corpurilor ct i feelor sau muchiilor modelelor de tip solid.

4.2. Competenele unitii de nvare La sfritul acestei uniti studenii vor fi capabili s: s realizeze operaiile de teire i rotunjire a muchiilor corpurilor solide; s identifice modurile n care se pot utiliza comenzile de editare pentru transpunerea practic a proiectelor sau pentru remedierea greelilor; s identifice etapele cnd se poate realiza editarea corpurilor solide;

Durata medie de parcurgere a unitii de nvare este de 3 ore.

56

4.3. Secionarea corpurilor de tip solid SLICE Comanda permite tierea unui set de obiecte de tip solid cu un plan Draw Solids Slice SL Opiunile comenzii Slice permit definirea poziiei particulare a planului de tiere i se utilizeaz n concordan cu situaia concret de lucru. Solidele tiate motenesc proprietile legate de culoare i layer de la solidele originale. Command: slice Select objects: se selecteaz setul de solide supus operaiei de tiere Select objects: Enter Specify first point on slicing plane by [Object/Zaxis/View/XY/YZ/ZX/3points] <3points>: 3points: opiunea implicit a comenzii Slice permite specificarea a trei puncte ce definesc planul de tiere (figura 4.01). Specify first point on slicing plane by [Object/Zaxis/View/XY/YZ/ZX/3points] <3points>: se indic primul punct al planului - 1 Specify second point on plane: se indic al doilea punct al planului - 2 Specify third point on plane: se indic al treilea punct al planului - 3
Poziia planului de tiere

1 3 2
Figura 4.01. Specificarea planului de tiere cu ajutorul opiunii 3 points

Generai un cub cu latura de 100 de uniti i realizai seciunea acestuia cu un plan diagonal. Object: opiunea determin alinierea planului de tiere cu planul n care se gsete un obiect de tipul: cerc, elips, arc, curb spline 2D sau segment 2D de polilinie (figura 4.02). 57

Select a circle, ellipse, arc, 2D-spline, or 2D-polyline: se selecteaz obiectul care definete planul de tiere Poziionarea planului de tiere

Obiect selectat

Figura 4.02. Poziionarea planului de tiere cu ajutorul opiunii Object

XY, YZ, ZX: opiunile determin alinierea planului de tiere cu planele XY, YZ, ZX ale sistemului de coordonate curent. Poziionarea spaial a planului de tiere se face prin indicarea unui punct. Indiferent de metoda aleas pentru definirea planului de tiere, n urma operaiei de tiere rezult ntotdeauna dou solide, poziionate de o parte i de alta a planului. Utilizatorul are posibilitatea s pstreze o parte sau alta prin specificarea unui punct. Punctul determin care dintre solidele rezultate este pstrat pe desen i din acest motiv nu poate aparine planului de tiere. Opiunea Both sides (B) determin reinerea n desen a ambelor pri rezultate ca dou corpuri solide distincte. Specify a point on desired side of the plane or [keep Both sides]: se indic un punct de partea solidului ce urmeaz a fi pstrat n desen (4 din figura 4.01) sau se alege opiunea B pentru pstrarea ambelor obiecte Construii un cub cu latura de 100 de uniti i realizai o seciune a acestuia cu un plan diagonal.

SECTION Comanda utilizeaz intersecia dintre un plan i un corp solid 3D pentru generarea unei regiuni Draw Solids Section SEC Regiunile sunt arii (zone) bidimensionale nchise. AutoCAD-ul genereaz regiunea n layer-ul curent i o plaseaz la zona de intersecie dintre planul de tiere i corpul solid (figura 4.03). Dac mai multe solide disjuncte sunt selectate i acestea intersecteaz planul de tiere pentru fiecare dintre ele se creeaz o regiune separat.

58

Solidul selectat 2

Regiune 3 Figura 4.03. Efectul comenzii Section

Command: section Select objects: se selecteaz solidul Select objects: Enter Specify first point on Section plane by [Object/Zaxis/View/XY/YZ/ZX/3points] <3points>: Opiunile comenzii Section se utilizeaz pentru definirea poziiei planului de secionare. Semnificaia acestora este similar cu cea prezentat n cadrul comenzii Slice. Din punct de vedere practic, comanda pe poate utiliza pentru generarea de seciuni plane 2D ce urmeaz a fi dimensionate pentru desenele de execuie.

4.4. Teirea muchiilor corpurilor solide CHAMFER Comanda permite teirea muchiilor corpurilor solide situate la intersecia a dou fee Modify Chamfer CHA Teirea muchiilor unui solid presupune parcurgerea urmtoarelor etape: 1. Se iniiaz comanda Chamfer; 2. Se selecteaz o muchie a planului ce include muchia ce urmeaz a fi teit (fig. 4.04); Plan de referin

Muchia de teit

a. 59

b. Figura 4.04. Teirea muchiilor corpurilor solide

3. Programul afieaz cu linie ntrerupt unul din planele ce conine muchia selectat, cernd precizarea planului de referin prin intermediul dialogului urmtor: Command: chamfer (TRIM mode) Current chamfer Dist1 = 10.0000, Dist2 = 10.0000 Select first line or [Polyline/Distance/Angle/Trim/Method]: se selecteaz o muchie a planului de referin Base surface selection... Enter surface selection option [Next/OK (current)] <OK>: se apas Enter pentru confirmarea planului sau se selecteaz opiunea N Pentru alegerea planului de referin se utilizeaz n mod repetat , dac este necesar, opiunea N (Next).pn la selectarea planului dorit dup care se confirm alegerea prin apsarea tastei Enter. 4. Distanele de teire se precizeaz n continuare prin intermediul cererilor urmtoare: Specify base surface chamfer distance <10.0000>: se introduce prima distan de teire Specify other surface chamfer distance <10.0000>: se introduce a doua distan de teire Prima distan de teire este msurat de la muchia ce urmeaz a fi teit, n lungul planului de referin selectat. Cea de-a doua distan este msurat pe planul adiacent celui de referin, de la muchia comun ce urmeaz a fi teit. 5. Precizarea muchiilor de teit se face la promter-ul: Select an edge or [Loop]: se selecteaz muchia de teit ... Select an edge or [Loop]: Enter sau se alege opiunea L Opiunea Loop determin teirea tuturor muchilor planului de referin (figura 4.05).

60

Plan de referin

O muchie a planului de referin (Edge loop)

Figura 4.05. Utilizarea opiunii Loop la teire

Select an edge or [Loop]: l Select an edge loop or [Edge]: ]: se selecteaz una din muchiile planului de referin ... Select an edge loop or [Edge]: Enter sau se alege opiunea E Opiunea Edge permite comutarea din modul Loop n cel de selecie individual a muchiilor. Construii un cub cu latura de 100 de uniti i realizai o teire a unei muchii cu valori de 10 uniti.

4.5. Rotunjirea muchiilor corpurilor solide FILLET Comanda permite rotunjirea muchiilor corpurilor solide situate la intersecia a dou fee Modify Fillet F Pentru rotunjirea muchiilor unui solid se vor parcurge etapele urmtoare: 1. Se iniiaz comanda Fillet; 2. Se selecteaz o muchie ce urmeaz a fi rotunjit (figura 4.06); 3. Se stabilete raza de rotunjire prin intermediul promter-ului:

Muchia selectat

Figura 4.06. Rotunjirea muchiilor corpurilor solide

61

Command: fillet Current settings: Mode = TRIM, Radius = 20.0000 Select first object or [Polyline/Radius/Trim]: se selecteaz o muchie ce urmeaz a fi teit Enter fillet radius <20.0000>: se introduce valoarea razei de rotunjire 4. Programul solicit utilizatorului selectarea muchiilor adiionale ce se doresc a fi rotunjite cu aceeai raz. Select an edge or [Chain/Radius]: se selecteaz alte muchii sau se alege opiunea C sau R ... Select an edge or [Chain/Radius]: Enter Dac nu mai este necesar selecia altor muchii operaia se ncheie prin apsarea tastei Enter. Totodat este afiat numrul muchiilor rotunjite printr-un mesaj similar cu urmtorul: n edge(s) selected for fillet. Dac sunt selectate trei muchii ce converg spre acelai vrf (ce formeaz vrful unui paralelipiped), AutoCAD-ul calculeaz intersecia rezultat ca o parte dintr-o sfer dac cele trei raze de rotunjire au aceeai valoare Dac se dorete ca anumite muchii s fie rotunjite cu alte raze dect cea specificat iniial se va utiliza opiunea Radius (R) pentru introducerea valorilor razei urmat de selectarea muchiilor dorite (figura 4.07).

Figura 4.07. Rotunjirea muchiilor corpurilor solide cu raze de racordare diferite

Comanda se poate utiliza i pentru racordarea suprafeelor corpurilor solide de tipologii diferite, ca n exemplu din figura 4.08.

Muchii selectate

Figura 4.08. Rotunjirea muchiilor corpurilor solide de topologie diferit

62

Construii un cub cu latura de 100 de uniti i realizai rotunjirea a trei muchii convergente ntr-un col cu valoarea razei de 10 uniti. 4.6. Editarea corpurilor solide Asupra obiectelor solide pot fi aplicate operaii asupra feelor (Faces), muchiilor (Edges) sau corpului solidului (Body). n mod sintetic, operaiile posibile sunt prezentate n tabelul 1. Tabelul 1. Clasificarea opiunilor pentru editarea solidelor SOLIDEDIT
Face Extrude Move Rotate Offset Tapper Delete Copy Color Edge Copy Color Body Imprint Separate Shell Clean Check

Opiunile comenzii de editare pot fi preluate prin introducerea comenzii Solidedit direct de la tastatur, se pot alege din meniul Modify Solids Editing ... sau prin apelarea simbolurilor corespunztoare de pe bara butoane cu acelai nume. Feele individuale precum i muchiile corpurilor solide se includ n mulimea de selecie prin selectarea cu ajutorul mouse-ului. Alte metode de selecie posibil a fi utilizate n cadrul acestei comenzi sunt: poligon de tip crossing (crossing polygon CP) sau window (window polygon WP) i fence (F). Observaie: Se reamintete c o metod rapid de eliminare a obiectelor din mulimea de selecie, presupune reselecia acestora cu meninerea apsat a tastei Shift. Sintaxa opiunilor Extrude, Move, Rotate, Offset, Delete i Copy este similar comenzilor de editare cu acelai nume.

4.6.1. Modificare feelor corpurilor solide SOLIDEDIT EXTRUDE FACES Opiunea permite extrudare unei fee Modify Solids Editing Extrude faces Extrudarea se poate face cu o anumit distan sau pe o anumit direcie (figura 4.09). Comanda permite selectarea simultan a mai multor fee precum i indicarea unui unghi de teire pentru acestea. Fiecare fa prezint o parte pozitiv, orientat de obicei n afara corpului solid. 63

Introducerea unei valori pozitive determin extrudarea spre partea pozitiv a feei (n afara corpului solid), valorile negative determin extrudri n sens opus.

Exemplu Exemplu de extrudare a unei fee a unui corp solid cu o anumit distan. Distana de extrudare

Fa selectat

Figura 4.09. Extrudarea feelor solidelor

Realizai, un paralelipiped cu valorile 100 x 80 x 60 i extrudai cu valoarea de 20 de uniti faa similar celei din figura 4.09. Unghiurile de teire pozitive determin extrudri spre interiorul corpului solid iar cele negative spre exteriorul acestuia (figura 4.10).

Unghi de teire (+)

Unghi de teire (-)

Figura 4.10. Extrudarea feelor cu unghi de teire diferit de zero ... Select faces or [Undo/Remove]: se selecteaz faa dorit 1 face found. Select faces or [Undo/Remove/ALL]: se aleg alte fee, se apas tasta Enter sau se alege una din opiunile U, R, A Specify height of extrusion or [Path]: se specific distana de extrudare sau se alege opiunea P 64

Specify angle of taper for extrusion <0>: se specific valoarea unghiului de teire ... Extrudarea unei fee poate fi realizat i dup o anume direcie dat de una din urmtoarele entiti: linie, cerc, arc, elips, polilinie sau curb spline (figura 4.11).

Calea de extrudare (Path) Fa selectat Figura 4.11. Extrudarea unei fee dup un profil ... Select faces or [Undo/Remove]: se selecteaz faa dorit 1 face found. Select faces or [Undo/Remove/ALL]: se aleg alte fee, se apas tasta Enter sau se alege una din opiunile U, R, A Specify height of extrusion or [Path]: p Select extrusion path: se selecteaz calea de extrudare ...

SOLIDEDIT MOVE FACES Opiunea permite mutarea feelor unui corp solid Modify Solids Editing Move faces Opiunea poate fi utilizat pentru deplasarea feelor fie pentru mutarea diferitelor forme sau degajri n interiorul corpurilor solide (figura 4.12). Deoarece este necesar precizarea a dou puncte, cel de referin i de destinaie(similar comenzii Move), acestea pot fi specificate uor cu ajutorul modurilor Osnap. Punct de referin Fa selectat

Figura 4.12. Mutarea unui profil n interiorul unui corp solid 65

... Select faces or [Undo/Remove]: se selecteaz feele ce urmeaz a fi mutate Select faces or [Undo/Remove/ALL]: se aleg alte fee, se apas tasta Enter sau se alege una din opiunile U, R, A Specify a base point or displacement: se precizeaz primul punct al deplasrii (punctul de referin n figura 3.33) Specify a second point of displacement: se precizeaz al doilea punct al deplasrii ...

SOLIDEDIT OFFSET FACES Opiunea permite deplasare feelor unui corp solid Modify Solids Editing Offset faces Opiunea permite deplasarea feelor cu o anumit distan (similar cu opiunea Move Faces) sau plasarea acestora n puncte specificate de utilizator (figura 4.13). ... Select faces or [Undo/Remove]: se selecteaz feele ce urmeaz a fi deplasate Select faces or [Undo/Remove/ALL]: se aleg alte fee, se apas tasta Enter sau se alege una din opiunile U, R, A Specify the offset distance: se precizeaz valoarea numeric a deplasrii ... Exemplu Exemplu de deplasare aunei fee prin intermediul opiunii Offset.

Fa selectat a. deplasare negativ

Fa selectat b. deplasare pozitiv Figura 4.13. Deplasarea unei fee cu ajutorul opiunii Offset

66

Realizai, un paralelipiped cu valorile 100 x 80 x 60 i deplasai (prin intermediul opiunii offset) cu valoarea de 20 de uniti faa similar celei din figura 4.09. Deplasrile pozitive determin mrirea n timp ce valorile negative determin micorarea volumului corpului solid. Deplasrile se consider pozitive dac se realizeaz pe direcia normalei la suprafaa respectiv. Observaie: n exemplul din figura 4.13 deplasarea feei circulare s-a realizat prin meninerea fix a poziiei centrului arcului i modificarea feelor adiacente.

SOLIDEDIT DELETE FACES Opiunea permite tergerea feelor unui corp solid Modify Solids Editing Delete faces Opiunea permite tergerea formelor din interiorul corpurilor solide sau a teirilor sau racordrilor dintre feele solidelor (figura 4.14). Fee Form selectat selectate

Figura 4.14. tergerea feelor solidelor ... Select faces or [Undo/Remove]: se selecteaz feele ce urmeaz a fi terse Select faces or [Undo/Remove/ALL]: se aleg alte fee, se apas tasta Enter sau se alege una din opiunile U, R, A ...

SOLIDEDIT ROTATE FACES Opiunea permite rotirea feelor unui corp solid Modify Solids Editing Rotate faces Opiunea permite rotirea feelor corpurilor solide sau a formelor din interiorul acestora. Rotirea se realizeaz n jurul unei axe de rotaie ce poate fi definit prin urmtoarele metode: 2points : axa de rotaie definit prin coordonatele a dou puncte definite de utilizator (figura 4.15). Direcia pozitiv a axei de rotaie este dat de ordinea de specificare a punctelor 67

(de la 1 la 2). Regula minii drepte determin direcia pozitiv de rotaie. Valoarea unghiului de rotaie poate fi att pozitiv ct i negativ. ... Specify the first point on the rotation axis: se specific primul punct (1) Specify the second point on the rotation axis: se specific al doilea punct (2) Specify a rotation angle or [Reference]: se precizeaz valoarea unghiului de rotaie sau se alege opiunea R ... 2 Fa selectat 1

Figura 4.15. Definirea axei de rotaie prin dou puncte

Reference: opiunea permite specificarea a dou unghiuri; diferena dintre unghiul de start (considerat ca referin) i cel final este unghiul n raport cu care se face rotirea. Specifies the reference angle and the new angle Specify the reference (starting) angle <0>: se precizeaz valoarea unghiului de start Specify the ending angle: se precizeaz valoarea unghiului de final Axis by object: opiunea permite selectarea unui segment existent de linie sau polilinie care s defineasc axa de rotaie. Direcia pozitiv a axei este de la punctul cel mai apropiat ctre cel mai ndeprtat. Pot fi selectate ca ax de rotaie urmtoarele obiecte: Linie: Axa de rotaie se aliniaz cu linia selectat; Cerc, Arc, Elips: Axa de rotaie este normala 3D la cercul/Arcul/Elipsa selectat (perpendiculara pe planul obiectului care trece prin centrul acestuia); 2D/3D polilinie, Curb Spline: Axa de rotaie se aliniaz cu axa imaginar 3D format de punctul de start i cel final al obiectului selectat. ... Specify an axis point or [Axis by object/View/Xaxis/Yaxis/Zaxis] <2points>: A

68

Select a curve to be used for the axis: se selecteaz obiectul ce definete axa de rotaie Specify a rotation angle or [Reference]: se precizeaz valoarea unghiului de rotaie sau se alege opiunea R ... Xaxis/Yaxis/Zaxis: axa de rotaie se definete ca o paralel la una din axele sistemului de coordonate ce trece printr-un punct specificat de utilizator. ... Specify an axis point or [Axis by object/View/Xaxis/Yaxis/Zaxis] <2points>: X/Y/Z Specify the origin of the rotation <0, 0, 0>: se indic punctul de poziionare a axei de rotaie Specify a rotation angle or [Reference]: se precizeaz valoarea unghiului de rotaie sau se alege opiunea R ... Opiunea Rotate faces se poate utiliza i pentru rotirea formelor din componena corpurilor solide ca n exemplul prezentat n figura 4.16. Form selectat

Figura 4.16. Rotirea formelor din structura corpurilor solide

SOLIDEDIT TAPER FACES Opiunea permite teirea feelor unui corp solid Modify Solids Editing Taper faces

Opiunea se utilizeaz pentru teirea corpurilor solide sau a formelor din componena acestora (figura 4.16). 2 Fa selectat

1 Figura 4.16. Teirea feelor corpurilor solide 69

Valoarea unghiului de teire este influenat de secvena de selectarea a dou puncte: punctului de referin (base point) i un punct n lungul unui vector selectat. Dac sunt selectate mai multe fee toate vor fi teite cu aceeai valoare unghiular. Valorile pozitive ale unghiului determin teiri spre corpul solid n timp ce cele negative genereaz teiri n afara corpului solid. ... Select faces or [Undo/Remove]: se selecteaz feele ce urmeaz a fi teite Select faces or [Undo/Remove/ALL]: se aleg alte fee, se apas tasta Enter sau se alege una din opiunile U, R, A Specify the base point: se specific punctul de referin (punctul 1 n figura 4.16) Specify another point along the axis of tapering: se specific un punct n lungul linie de teire (punctul 2 n figura 4.16) Specify the taper angle: se introduce valoarea unghiului de teire ...

SOLIDEDIT COLOR FACES Opiunea permite colorarea feelor unui corp solid Modify Solids Editing Color faces Opiunea permite colorarea feelor corpurilor solide. Alegerea unei culori particulare determin suprascrierea tipului de culoare asociat layer-ului n care se gsete corpul solid.

SOLIDEDIT COPY FACES Opiunea permite copierea feelor unui corp solid Modify Solids Editing Copy faces Opiunea permite copierea feelor uni solid sub form de regiuni (dac feele selectate sunt planare) sau de corpuri bodies (dac feele selectate sunt curbe) (figura 4.17). Un corp este acea structur ce reprezint solide sau suprafee a cror reprezentare poate fi descris de curbe B-spline (NURBS - NonUniform Rational B-Spline). ... Select faces or [Undo/Remove]: se selecteaz feele ce urmeaz a fi copiate Select faces or [Undo/Remove/ALL]: se aleg alte fee, se apas tasta Enter sau se alege una din opiunile U, R, A Specify a base point or displacement: se precizeaz punctul de referin Specify a second point of displacement: se specific al doilea punct al deplasrii 70

Fee selectate

Figura 4.17. Copierea feelor corpurilor solide

4.6.2. Modificare muchiilor corpurilor solide SOLIDEDIT COLOR EDGES Opiunea permite colorarea muchiilor unui solid Modify Solids Editing Color edges Opiunea permite colorarea muchiilor corpurilor solide. Alegerea unei culori particulare determin suprascrierea tipului de culoare asociat layer-ului n care se gsete corpul solid.

SOLIDEDIT COPY EDGES Opiunea permite copierea muchiilor unui solid Modify Solids Editing Copy edges Opiunea permite copierea muchiilor corpurilor solide. Este solicitat generarea mulimii de selecie care conine muchiile dorite i apoi precizarea punctului de referin i a celui destinaie (similar comenzii Move).

4.6.3. Modificarea corpului solidelor SOLIDEDIT IMPRINT Opiunea permite suprapunerea unui obiect peste unu corp solid Modify Solids Editing Imprint Obiectul ce urmeaz a fi imprimat trebuie s se intersecteze cu una sau mai multe fee ale corpului solid (figura 4.18). Primitiva ce pot fi utilizate n cadrul acestei operaii pot fi una din urmtoarele: arc, linie, cerc, elips, polilinii, curbe spline, regiuni, corpuri i obiecte solide 3D. ... Select a 3D solid: se selecteaz corpul solid (1) 71

Select an object to imprint: se selecteaz obiectul ce urmeaz a fi imprimat (2) Delete the source object [Yes/No] <N>: y (se precizeaz dac obiectul imprimat este eliminat Y sau nu N) Select an object to imprint: se alege alt obiect de imprimat sau se apas tasta Enter ... 1 2

Figura 4.18. Imprimarea obiectelor pe corpurile solide

SOLIDEDIT CLEAN Opiunea permite eliminarea geometriei redundante din construcia corpurilor solide Modify Solids Editing Clean Opiunea permite eliminarea muchiilor i a vrfurilor redundante. Opiunea este util pentru eliminarea, de exemplu, a obiectelor imprimate prin intermediul comenzii Imprint.

SOLIDEDIT SEPARATE Opiunea permite separarea corpurilor solide cu volume disjuncte n solide independente Modify Solids Editing Separate

SOLIDEDIT SHELL Opiunea permite generarea corpurilor cu perei subiri (de tip carcas) Modify Solids Editing Shell Opiunea permite realizarea de corpuri solide cu perei de o anumit grosime constant (aceeai pentru toate feele solidului) (figura 4.19). Fa superioar eliminat

Solid selectat

Figura 4.19. Realizarea corpurilor cu perei subiri

72

Specificarea unei valori pozitive pentru grosimea peretelui determin obinerea pereilor n interiorul corpului solid n timp ce o valoare negativ genereaz pereii n afara perimetrului solidului selectat iniial. ... Select a 3D solid: se selecteaz solidul dorit Remove faces or [Undo/Add/ALL]: se selecteaz feele solidului ce sunt eliminate Remove faces or [Undo/Add/ALL]: se apas tasta Enter sau se alege una din opiunile U, A, ALL Enter the shell offset distance: se introduce valoarea grosimii peretelui. ... S ne reamintim... Opiunile comenzii Solidedit se adreseaz feelor, muchiilor i corpului modelelor de tip solid. Utilizarea inteligent a opiunilor permite totodat modificarea modelor solide atunci acestea au fost generate greit sau cnd intenia de proiectare nu este clar de la nceput (n-au fost stabilite nc valori numerice concrete pentru toate elementele).

Rezumat Comenzile destinate editrii solidelor constituie o modalitate att pentru remedierea eventualelor greeli de proiectare ct i pentru adugarea de forme unor solide obinute prin metodele descrise anterior. Test de evaluare a cunotinelor Utiliznd modalitilor de generare i editare a obiectelor de tip solid s se modeleze spaial corpurile din figurile urmtoare:

4.20

4.21

73

4.22

4.23

4.24

4.25

4.26

4.27

4.28

74

Bibliografie

1. ***: AutoCAD & AutoCAD Mechanical User's Guide 2. ***: AutoCAD & AutoCAD Mechanical Command Reference 3. Temur R.: Proiectare asistat de calculator - Desenare tridimensional, ndrumar de laborator, Editura Universitii Transilvania din Braov, 1997 4. Nicolae-Valentin IVAN si alii: Sisteme CAD/CAPP/CAM teorie i practic. Editura Tehnic. Bucureti- 2004

75

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