Documente Academic
Documente Profesional
Documente Cultură
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
s specifice metode pentru generarea corpurilor n trei dimensiuni
s identifice modalitile prin care se pot dezvolta proiectele concepute n
modele i asamblri tridimensionale
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
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 unui model
tridimensional), test ce va deine o pondere de 60% n nota final.
Evaluarea activitilor aplicative se face prin evaluarea temelor trimise i
care contribuie cu un procent de 20% 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
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.
a.
b.
c.
d.
e.
+
Figura 1.02. Determinarea direciei axei Z
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.
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.
Punct pe partea
pozitiv a axei Z
1
a. Sistemul de coor onate original
10
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.
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
specificate.
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
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
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
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
Tools
New UCS
World
15
View
Display
UCS Icon
On
View
Display
UCS Icon
Origin
View
Display
UCS Icon
Origin
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
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
18
19
20
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
More
Swivel Camera
22
Orbit
Zoom Window
Zoom Extents
Orbit Maintains
Orbit Uses
AutoTarget
Adjust Clipping
Planes
23
opiunea
More,
prin
nlturarea
seleciilor
On
Back Clipping
On
Projection Permite selectarea uneia din urmtoarele subopiuni:
Parallel
24
a.
b.
Shading
Modes
Wireframe
Hidden
Flat Shaded
Gouraud
Shaded
Flat Shaded,
Edges On
Gouraud
Shaded, Edges
On
opiunii anterioare
Visual
Aids
Reset
View
3DORBIT.
Preset
Se afieaz un submeniu din care utilizatorul pot alege unul dintre punctele de
Views
26
Viewpoint Presets
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
28
Left
Right
Back
Right
Back
Front
Left
Bottom
b. stabilirea vederilor spaiale dup direcii isometrice prin opiunile prezentate n figura
2.07:
NE
iso
Planul TOP
SE
iso
NW
iso
SW
iso
NW
iso
NE
iso
SW
iso
SE
iso
Planul TOP
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
reprezint
posibilitatea
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...
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
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
Width
(W)
Length
(L)
1
Figura 3.01. Modelul solid BOX
CEnter of Box
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
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).
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
37
nlimea
cilindrului
(Height)
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
39
Exemplu
Pentru generarea unui cilindru cu raza cercului bazei de R = 40 i
nlimea de H = 100 comanda CYLINDER se utilizeaz astfel:
Command: cylinder
Current wire frame density: ISOLINES=4
Specify center point for base of cylinder or [Elliptical] <0,0,0>: se specific
coordonatele centrului bazei cilindrului (de exemplu un punct oarecare n
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
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.
nlimea
conului
(Height)
Centrul
bazei
conului
Vrful
conului
Apex
(2)
Centrul
bazei
conului
(1)
41
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.
Height
nlimea
Limea
Width
Lungimea /
Length
Figura 3.10. Modelul solid de tip WEDGE
CEnter: opiunea permite construirea corpului solid prin precizarea centrului acestuia (figura 3.11).
1 / CEnter
of Wedge
H
2
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
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]
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
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 corpuri toroidale 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
45
nlimea
obiectului
extrudat
Profilul ce urmeaz a
fi extrudat
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
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).
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, programul rotete profilul astfel
nct acesta s fie perpendicular pe curba de tip spline.
S ne reamintim...
Comanda Extrude permite extrudarea doar a contururilor plane, nchise i
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 paragraful
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
1
2
2
1
Axa imaginar
de revoluie
a.
b.
c.
Figura 3.18. Modele solide obinute prin rotirea unui profil n jurul unei axe
definite prin dou puncte (unghi de rotire 1800)
a. obiect 2D
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 270o.
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
INTERFERE Comanda determin interferena dintre dou sau mai multe corpuri
solide i genereaz un nou solid
Draw Solids Interference
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
generarea
acestora,
comenzile
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
56
1
3
4
2
Select a circle, ellipse, arc, 2D-spline, or 2D-polyline: se selecteaz obiectul care definete
planul de tiere
Poziionarea
planului de
tiere
Obiect selectat
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.
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.
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)
Muchia
selectat
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).
Muchii
selectate
62
Face
Extrude
Move
Rotate
Offset
Tapper
Delete
Copy
Color
Edge
Copy
Color
Body
Imprint
Separate
Shell
Clean
Check
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
Unghi de
teire (-)
Unghi de
teire (+)
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
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
...
Fa
selectat
a. deplasare negativ
Fa
selectat
b. deplasare pozitiv
Figura 4.13. Deplasarea unei fee cu ajutorul opiunii Offset
66
selectate
selectat
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
...
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
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).
Fa
selectat
1
Figura 4.16. Teirea feelor corpurilor solide
69
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
Solid
selectat
Fa
superioar
eliminat
72
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
73
4.21
4.22
4.23
4.24
4.25
4.26
74
4.27
4.28
75
Bibliografie
76