Documente Academic
Documente Profesional
Documente Cultură
Modelarea solida, este madul de reprezentwe a obiectelor ee1 mai ~pr:qpi~t de tealitate.
Atributelece
insotese reprezentarea grafica, ii confera obiectului uti comportament aproape
identic eu pereehea sa din realitate. Reprezentarea prin solide este direcpa spie care merg in
prezentmajoritateaprograme1o:r;CAD.
P~9tfllfieeare. dW_aplicapi.le rezolvatc,-;-tnceperea, unei .
. sesiuni cIelucru3D urinare~teacelea$'idcj'U~etape, dupacuniurmeaza:'
.'"
.
. .
1. Se incepe un desen nouseleetind New,$i la aparipa ferestrei Create New Dravi'iIig seopteaza
pentru Use a Wizards eu varianta Quick Setup. Se va alege Decimal pentru unitatile de masura
$i dimensiunile corespunzatoare unui format A3 (420 x 297) pentru.limitele desenului.
.
2. La Inceperea unei reprezentari 3D este .
.indicat sa cqnvenim asupra unei pozipi
(eonformdesenului
2D)pentru piesa de
reprezentat. Convenimde
asemenea ca
bazade
.a$ezare a' piesei sa aparpna
planullii XOY al sistemu1ui WCS. Astfel, .,
in perspectiva lucrului in spatiu, este util
definirea unui punet de vedere izometrie
folosind optiunea de meniu 3D Views. De
asemenea, este util definirea unui nOll
sistem de coordonate (plan de luem DCS), in vedereadesenarii
eonturului
aparent al piesei (conform uneia diIltre Proieqiile piesei).
. .
','
..
'~?'
:_.:
.~
'
.. :
I~~~~~~
75
_~""
..
~>
.
:
"
.. '
.:.-----.
,':"
:
-
.......
-
'
",
,-
.'
-,-....
Fig. 1 Desenulpieseipentru
aplicatia rezolvata
1. Definireaunui plan de lueru (UCS),ill vederea desenarii profilului piesei,a~a cum reiese din
vederea lateraHi'(figura urmatoare).
CorrilJiand: ues
Enter an option [NewlMove/ .../?/WorldJ] <Wprld>.: z(axa de rQtaj:ie)
Specify rotation angle aboutXaxis <90>: -90 (unghiul de rQtape)
<Enter:>
.....
-. -.:~1;
"'~'~~': .'
:."
'".
-'
..
in
.../..//,/<",:,-,~~+),~~",,>".,,-.
/'
/
/
' ,
Se pot obtine modele solide tridimensionale $iprin rotirea unar contururi plane 2D in jurol
unei axe. Ca exemplil, a fost aleasa modelarea solida a unui rulment radial CD bile (figu:ra 2.)
.~
~
1. Se incepe cu'deseharea celotdoua tonfururi Plane (figura 3), pentru gerierarea inelului exterior
$i interior al rulmenrului: Acestea pot fi. desenate in planul XOY curent, iar pentru u$urinta
lucrului se poate folosi comanda Plan, ce afi.$eaza 0 vedere plana relativ la DCS-ul eurent.
",".
,}./.\
<~ti:~~
..
....
r~ 26 ."\
.:
'
~(),;
....
.. ':.
".
'
'".
,,"',":',
.......-t..~
~
:.'
.. '.
":,'
'.
':,
.....
2. Rotatia nu poate fi aplicata dedt unor contururi de tip polilinie inchisade aceea, folosim
comanda Pedit pentru a reuni entitatile ce compuri. cele douacontururi intr~o poliline. Revenim,
la punctul devedere izometric anterior prin butonul SW Isometric ~i plasam Oliginea printr-o
translatie (optiunea Origin) la 0 distanta de 40 (mm) in sensu 1negativ,al axei Y (figura 4).
3. LansaJ:ll corrianda Revolve pentru a6btirie dolia solide de revolutie (cele doua inele ale
rulmeritului) prin rotirea celor doua contururi desenate antpior (figura 5). Axa de rotatie coin'cide
cuaxa Xa sisterriului de cboroonatecurent. Pent.'ll aobthle 0 imagiIi'6niai sugestiva a obiectului
modelat, indul exterior a fost generat doarpe UTl unghi de 270.
Col1ummd; revolve
...... ' Select objects; (selectam conturul inelului interior)
Selet obj'6ds; <Enter> .
Specify pointIor .,. by [ObjectlX (axis)/Y (axis)]; x (axa de rotatie)
Specif)' aTlgle ofrevolutiOl1 <360>; 360(unghiul de rotatie)
<Enter>
(repetamcomanda
"
.'
Cominand: sphere
Specify center of sphere <0,0,0>:
(centrul delimitat de cele doua contururi) .;~....
<;-Sp~c;ifyra-di.usof sphere or [Diameter]: 10,.
5. Avind generat unul din corpurilede
rostogolire, ceielalte ie obtinem printr-un'
procedeu de Inultiplicare polariL Lansam in
acest seilS comaI1da 3Darray, numaml de bile
'fiind de 12, iaraxa de rotatie coincide cu axa
X a sistemului de coordonate curent.
:/
,/
Command: 3darray
Select objects: (selectam bila generata)
Select objects: <Enter>
Enter the type.,. [RectangularlPolar]:p
Enter the number of items in the array: 12
Specify the angle to fill", <360>: <Enter>
Rotate,arrayed
'objects?,
[YeslNo]
<y>:'
<Enter>'
Specify center point of array: 0,0 (unuldin
capetele axei)
'Specify second point on axis of rotation: 10,0
(un alt punct aflat pe axa)
6. 0 imagine ee poate reda eu mai muita fidelitate
obiectul real se poate obtine adaugind culoa.re ~i
umblire fetelor l:nodelului, folosind eomenzile
Shade sau Render.
. :
Modelarea unui ~urub eu eap hexagonal, piesa des intilnitala realizarea asamblariior filetate.
2X~5:.oJt ,"
- - - - - -~I.
1-
(ues) pentru
tija.
Command: lies
Enter an option [NewlMovel. ../?/WorlcJ/] <World>: z (axa de rotatie)
'.Specify rotation angle about X axis <90>: -90 (unghiul de rotatie)
<Enter> . .
.'
Enteran6p:i:ion TNewlMove/..!?tWorldfj<World>:
Specify rotation angle about X axis <90>: 90
".
1. Din analiza forrnei piesei se stabile~te ca aceasta poate fi obtinuta prin rotap.a unui profil plan,
iar din volurnul obtinutse extrage volumul unui cilindru, pentrua rezulta a1ezajul~ivolurnul
unui paralelipiped, pentru a rezulta degajarea din piesa.
(
I
Command: cylinder .
Specify center point for ... or [00.]<0,0,0>: 9,0
Specify radius for base of cylinder or [Diameter]: S
Specify height of cylinder or[Center of otherend]: 20
'.
'
Corrm1and: box
Fig. 9 .
.
Fig~ 10
5. Ultlmulpas este aplicareacomenzilorde
editare, Chamfer (1x4So) ~i Fillet (R4), asupra a
doua din muchiile piesei,conform CD desenul de executie(fig.l 0). Pe seama unei piese moddate
ca solid se pot generaimagini
fotorealistice,dari?i
seqionarea (folosind comandaSlice)
cu
anumite .plane, in douapaI1idistincte;peritru
a'pune in evidenta configuratia interioara a a~estora.
I'')./..J. ,~!:c('z/..
/1
ltt,y!Lt.)
_/J>f::~
(.
-{-
. ,
~C(~./"r;{r.?~9
...,
.-......-~~~.:!;
sa se nializeze
_+JJi
. !.
"
-:;~,:"
--C.~ >.~~II!
I
",.
I
.
'.
_-i.
.' 1. Se !;llFepeun desen nou seJectlnd New, $i,la apadtiaferestl'ei CreateNe'w Drawing se:opteaza
pentruUse a Wizal'ds eu vaTiantaQtiiek Setup: Se va,alege DeCimalpentl'llmutafl1e
de mflSUra
i dimensil'milecorespunz3.toare unui format A3 (420 x 297) pentm limite1edesenului.
2. La lnceperea unei reprezental1 3D este
indicat sa' convenim asupr~' unei pozi1ii
(couformdesenului
2D) pentru piesa de
reprezentat. Convenim de asemenea ca
baza de U$ezare a piesei sa aparrin3.
...
planu]ui XOY alsistemului WCS. Astfel,
. ..
. .. : ..... ...
In perspeetiva Iticrului In spariu, este util
.. ~' ::.~~.~.).~;~.~~
~
. ..
.. :: ... ;....... ....
definirea unuipunct (16 veden~ izometr.:ie
folosil1d optiunea de meniu 3D Views. De
asemenea, este util definirea UDui DOll
sistem de eoordonate (plan deluem
DeS),
in
veclerea realizarii
unei
reprezentari plane de baza sau pentru gellerarea unor voltinieelenientare (primitive}, pc care apoi
se va splijini constmctia ln spatiu.
'"
.
:
'
'
::
..
3. Construim plinul si gaJnl bazei cilinchice apiesi5.i- genennd doi eilindri, folosind plimitiva
Cylinder. Pemru desenarea aces tor eilindl1 yom defini un DeS, astfellDdt planul XOY sa devina
paralel ell baza eilindrului (fig.2).
.
.
-..
.
Comnlancl;
/<----..\
UCS
Command: cylinder
//<'-'-"\ \ .
I/~
II
h......
. /J><:;"--~,\
/;1/j->-...,"y.....j
f l.,...;.;'-1)
(.
~/J;1
\~:.\\._-"",
tft.,-:-;
\ ..'-"~;""'<':>'--i....{
/
--_./
/.jl! I
"-1,-~~
/1/
" .._ ..
\ \~,,-,.,;>" /'
Fig. 2
Commfllld: box
Specify corner of box or[Center]<O,O,O>:~85,~20
Specify corner or [CubelLw.s>th]: 85,20 (punctul B)
Specify height: 15
<t'~
....
~._--_.
,, ..
.
(pullctul A)
Command: cylincler
Specify center point for base of cylinder or
[Elliptical]<O,O,O:>: <..'B:nter>
Sp~;cify radius for base of cylinder or lDiameter]: 16
Specify height of cylindei' or [Center of other end]: 65
(repe/am c.omanda pentru cilindrul exterior de R24)
5. Pmtca de plindere, sitmita laambele
capete ale piesei, a vom
modda separat prIll exfrudare pentru partea din stinga, umund ca
partea elin dreapta sa fie ob~inula prin ogJ.indire, Pentru desenarca
primulul
c.ontur de extrudat,
mutam originea sistemului de
coordonate, pe mijlocul laturii CD (fjgura 4).
''-~
>..
)
/
6. Pentru a putea extruda acest contur, .este nc::c;sara-transformarea lill Yntr.:opolilinie lnchisa, foJosind comanda Pedit ~i
op~;unea Join. Acum putem lansa comanda EJ,.,j:ru.de, Inal~imea
de extrudare fiind de 15 unita~i In. sensul paziti\' al axei Z
curente.
Command: extrude.,
Select objects: (contlllUlclesenat).
;SeIectobjects: <Enter>"
.
Specify height of extrusion or [Path]: 15tfJ
.' extnlsion <0>: 0
Specify angle Oftaper for
,r
-<
oF
. /';'-
/~fi~;~'
't'~;-:-/~\/
J~ \ """'J':~~"'" ,~~
["'/,)r~".,~:::'=:~,<:~P(/
/1':
_~<'
'0'"
....,
.j.!
'/'~'>7>
,~./
"'-'"
. _
~,'..
""<:::'-/'1
1'1/'
//
"/" ...
" ~"'-J<~//./'
. /\. (~l::PS:J'
:~T''.\..'
'-JH--~<"';.;I) ",..
/1"'>
.'.' .
..
///tf~~:=:S:~!t:~t~(',>;(fj'-1"I~>
. / ?<iit_~1')tt?":::~:'~::(l
L-ij.
,:--cr>~c/;v:~~
.
","
...
.'" .~..
Fig. 6 Selectarea pa~ilor in vederea operafiei de scadere ~iefectul aplicrlrii comenzii Slice
9. Pentmo mai buna interp1'etare ,a 1'ezultatl1lui final, se pot folosi posibilitatile de umbrire 9i
randa1'e ale obicctelorsolide obtinute, de exemplu, plin comanda Sllade 9i optiunea Gouraud
Shaded din meniul 3Dorbit sau 1'ealizarea de sectiuni prin model, prin extragerea din acestaa
unor portiuni definite 'de corpuri elemerttare, cum a1'fiunparalelipiped,
pozitioi1at cu un colt ill
originea sistemului de COOl-donate~i eu muchiile pe direqia axel or.
~
Obtinerea pl'oiectii1or pe hartie ale piesei rnodelate 3D
...