Sunteți pe pagina 1din 10

MODELAREA 3D

1. INTRODUCERE

Sistemul AutoCAD poate fi utilizat la realizarea desenelor 2D, dar şi pentru


modelarea 3D, adică în scopul obţinerii unor obiecte virtuale tridimensionale.
Modelarea 3D prezintă în principal următoarele avantaje:
 După realizarea obiectului se pot obţine apoi în mod automat toate proiecţiile, respectiv vederile şi
secţiunile obiectului modelat;
 Muchiile invizibile pot fi eliminate complet sau pot fi prezentate cu linie punctată, comutarea putând fi
posibilă oricând;
 Cotarea se realizează comod pe fiecare proiecţie separat, lucrând pe figuri plane;
 Se pot adăuga oricând noi proiecţii sau pot fi eliminate unele din cele deja realizate;
 Se poate realiza automat actualizarea oricărei proiecţii în concordanţă cu noua înfăţişare a obiectului;
 Permite calcularea rapidă a proprietăţilor de masă: centru de greutate, momente de inerţie, masă etc;
 Modelul 3D poate fi exportat spre analiză sau dezvoltare către alte sisteme de tip CAD/CAM/CAE.
Se recomandă ca modelele să fie realizate pe cât este posibil respectând ordinea operaţiilor tehnologice care sunt
utilizate la obţinerea pieselor.

2. REALIZAREA UNUI MODEL 3D

Pentru exemplificarea tehnicilor de modelare a obiectelor solide în AutoCAD, se prezintă în continuare o


succesiune posibilă de operaţii pentru obţinerea piesei din figura 1.

Fig. 1 Piesa de modelat

Se începe cu trasarea unui cerc cu rază de 18, obţinându-se figura 2a:

Command: c (comandă prescurtată pentru circle)


Specify center point for circle or [3P/2P/Ttr (tan tan radius)]: <Enter>
Specify radius of circle or [Diameter]: 18

Se continuă cu trasarea unui cerc cu rază de 12 si a altui cerc cu raza de 9.(fig. 2a).

Command: c (comandă prescurtată pentru circle)


Specify center point for circle or [3P/2P/Ttr (tan tan radius)]: <Enter>
Specify radius of circle or [Diameter]: 12
Command: c (comandă prescurtată pentru circle)
Specify center point for circle or [3P/2P/Ttr (tan tan radius)]: <Enter>
Specify radius of circle or [Diameter]: 9.

Fig. 2a Fig. 2b

Trasam o axa la 22 mm:

Command: l <Enter>
LINE Specify first point: centrul cecului
Specify next point or [Undo]: @22<0 <Enter>.

La capatul axei facem 2 cercuri, respectiv cu raza de 4 si cu raza de 9 (fig. 2b):

Command: _circle Specify center point for circle or [3P/2P/Ttr (tan tan radius)]:
Specify radius of circle or [Diameter] <9.0000>: 4 <Enter>.
Command:
CIRCLE Specify center point for circle or [3P/2P/Ttr (tan tan radius)]:
Specify radius of circle or [Diameter] <4.0000>: 9 <Enter>.

Ducem tangenta la cercurile exterioare, oglindim tangenta fata de axa.

Command: _line Specify first point: tan to (extremitatea primului cerc)


Specify next point or [Undo]: tan to (cel de-al doilea cerc).
Specify next point or [Undo]: <Enter>.
Command: _mirror
Select objects: 1 found (tangenta) <Enter>
Select objects: (axa centrul primului cerc- stanga) <Enter>
Specify first point of mirror line: Specify second point of mirror line: (axa de la stanga la dreapta) <Enter>
Erase source objects? [Yes/No] <N>: <Enter>.

Apoi oglindim in partea din stanga fata de axa verticala:

Select objects: selectam partea dreapta;


Command: Specify opposite corner: selectam partea dreapta <Enter>
Command:
Command: mirror
Command: _mirror 5 found
Specify first point of mirror line: centrul cercului Specify second point of mirror line: endpoint instersection
Erase source objects? [Yes/No] <N>: <Enter>. (Fig.3).
Fig. 3
Utilizang comanda Trim stergem interiorul.

Command: _trim
Current settings: Projection=UCS, Edge=None
Select cutting edges ...
Select objects or <select all>: (selectam desenul) <Enter>
Specify opposite corner: 13 found
Select object to trim or shift-select to extend or
[Fence/Crossing/Project/Edge/eRase/Undo]: selectam interiorul <Enter>.
Transformam exteriorul intr-o poli linie astfel incat sa avem un singur obiect pentru a-l putea extruda:
Selectam pe o parte (stanga);
Command: pedit
Object selected is not a polyline
Do you want to turn it into one? <Y> <Enter>
Enter an option [Close/Join/Width/Edit vertex/Fit/Spline/Decurve/Ltype gen/Undo]: J <Enter>
Select objects: (selectam restul conturului exterior) 1 found
Select objects: 1 found, 2 total
Select objects: Specify opposite corner: 0 found
Select objects: 1 found, 3 total
Select objects: 1 found, 4 total
Select objects: 1 found, 5 total
Select objects: 1 found, 6 total
Select objects: 1 found, 7 total
Select objects:7 segments added to polyline <Enter>
Enter an option [Open/Join/Width/Edit vertex/Fit/Spline/Decurve/Ltype gen/Undo]: <Enter>.
Urmează obţinerea primului element solid care se va face printr-o operaţie de extrudare, folosind comanda EXTRUDE.
Stergem axele, dam vizualizare isometrica. Obţinerea acestei vederi se face prin intermediul comenzii
View, urmată de opţiunile: 3D Views şi SW Isometric, după cum se poate observa în figura 4. Revenirea la vederea
anterioară se poate face utilizând opţiunile 3D Views şi Top.
Command: extrude <Enter>
Current wire frame density: ISOLINES=4
Select objects: 1 found (se selectează profilul prin indicarea unui punct cu mouse-ul pe o zonă a acestuia)
Select objects: 1 found, 2 total
Select objects: 1 found, 3 total
Select objects: <Enter> (se confirmă selecţia)
Specify height of extrusion or [Path]: 2 (se specifică înălţimea pe care va fi extrudat profilul)
Specify angle of taper for extrusion <0>: <Enter> (se acceptă valoarea 0 pentru unghiul de înclinare al extrudării).

Se obţine astfel placa din figura 4, care are o grosime de 12 unităţi, plecând de la profilul 2D desenat anterior.

Fig. 4

Înainte de continuarea modelării, se precizează că în AutoCAD contururile 2D ce stau la baza operaţiilor


specifice 3D (EXTRUDE, REVOLVE, etc) trebuie să fie plasate numai în planul XOY; este nevoie de realizarea
conturului 2D într-un plan perpendicular pe actualul plan XOY. Pentru aceasta, sistemul actual de coordonate va
trebui rotit cu 900, în jurul axei OX; astfel, axa OY va lua locul axei OZ. Etapa următoare rotirii sistemului de
coordonate este desenarea profilului rectangular, care se va face în noul plan XOY.

Command: ucs
Current ucs name: *WORLD*
Enter an option [New/Move/orthoGraphic/Prev/Restore/Save/Del/Apply/?/World]
<World>: m <Enter>
Specify new origin point or [Zdepth]<0,0,0>: (selectam centrul cercului)
Command: ucs <Enter>
Current ucs name: *NO NAME*
Enter an option [New/Move/orthoGraphic/Prev/Restore/Save/Del/Apply/?/World]
<World>: n <Enter>
Specify origin of new UCS or [ZAxis/3point/OBject/Face/View/X/Y/Z] <0,0,0>: x <Enter>
Specify rotation angle about X axis <90>: <Enter> (se acceptă valoarea de 90 propusă de sistem).
Trasam axa pentru teava.

Command: _line Specify first point: centru cerc


Specify next point or [Undo]:
>>Enter new value for ORTHOMODE <0>:
Resuming LINE command.
Specify next point or [Undo]:
>>Enter new value for ORTHOMODE <0>:
Resuming LINE command.
Specify next point or [Undo]: @0,60 <Enter>
Specify next point or [Undo]: @60<0 <Enter>
Specify next point or [Close/Undo]: <Enter>.

Axele tevii se vor racorda la ambele capete cu o rază de 25, după cum se observă în figura 5:

Command: _fillet
Current settings: Mode = TRIM, Radius = 0.0000
Select first object or [Undo/Polyline/Radius/Trim/Multiple]: r <Enter>
Specify fillet radius <0.0000>: 25 <Enter>
Select first object or [Undo/Polyline/Radius/Trim/Multiple]:
Select second object or shift-select to apply corner: <Enter>.

Fig. 5

Transformam si axa aceasta intr-o polilinie:

Command: pedit <Enter>


Select polyline or [Multiple]:
Do you want to turn it into one? <Y> <Enter>
Enter an option [Close/Join/Width/Edit vertex/Fit/Spline/Decurve/Ltype gen/Undo]: j
Select objects: 1 found
Select objects: 1 found, 2 total <Enter>
Select objects: 2 segments added to polyline
Enter an option [Close/Join/Width/Edit vertex/Fit/Spline/Decurve/Ltype gen/Undo]: <Enter>.

Command: extrude <Enter>


Current wire frame density: ISOLINES=4
Select objects: 1 found
Select objects: 1 found, 2 total
Select objects:
Specify height of extrusion or [Path]: p <Enter>
Select extrusion path or [Taper angle]: ii aratam calea de urmat; <Enter>
Path was moved to the center of the profile.

Fig.6

Extragem gaurile din flansa de jos:

Command: subtract <Enter>


Select solids and regions to subtract from: flansa de jos
Select objects: 1 found
Select objects:
Select solids and regions to subtract ..
Select objects: 1 found
Select objects: 1 found, 2 total (cele 2 gauri din flansa de jos)
Select objects: <Enter>.

Copiem flansa de jos cu comanda <copy>.

Command: _copy <Enter>


Select objects: 1 found (selectam centrul flansei)
Select objects: se copiaza in lateral
Specify base point or [Displacement] <Displacement>: Specify second point or <use first point as displacement>:
Specify second point or [Exit/Undo] <Exit>:<Enter>.

Mutam flansa copiata in capatul celalalt al tevii:


Command: align <Enter>
Select objects: 1 found (flansa)
Select objects: <Enter>
Specify first source point: (centrul flansei)
Specify first destination point: (capat axa)
Specify second source point: (centrul flansei)
Specify second destination point: (mijloc axa)
Specify third source point or <continue>: <Enter>
Scale objects based on alignment points? [Yes/No] <N>: N <Enter>.

Avem 3 corpuri din care extragem interiorul tevii, astfel avem un singur obiect (Fig. 7):

Command: subtract <Enter>


Select solids and regions to subtract from ..(primul corp, al doilea si al treilea corp)
Select objects: 1 found
Select objects: 1 found, 2 total
Select objects: 1 found, 3 total
Select objects: <Enter>
Select solids and regions to subtract ..(interior teava) <Enter>
Select objects: 1 found
Select objects: <Enter>.

Fig. 7
Pentru a pune în evidenţă rezultatul obţinut, modelul poate fi vizualizat ca „solid cu umbre” (shade), folosind din
meniul derulant succesiunea de comenzi: View > Shade > Gouraud Shaded, edges on.
De asemenea, se poate folosi comanda 3DOrbit, care permite operaţii de vizualizare spaţială în timp real
(View > 3D Orbit), după care deplasând mouse-ul, ţinând apăsat tot timpul butonul din partea stângă, se poate roti
modelul creat în poziţia dorită după cum se observă în figura 8.
Obiectul selectat este încadrat într-un cerc („orbită”), al cărui centru este punctul fix spre care se priveşte
(„ţinta”). Punctul din care se priveşte („camera”) poate fi schimbat prin deplasarea cursorului. Atunci când comanda
este activă, utilizând butonul drept al mouse-ului se poate obţine un meniu flotant care permite diferite operaţii
asupra obiectului selectat cum ar fi: focalizare, panoramare, umbrire, alegerea unei proiecţii paralele sau în
perspectivă etc.

Revenirea la vizualizarea anterioară de tip „cadru de sârmă” (wireframe) se face accesând comenzile: View
> Shade > 3D Wirefarame.

Command: _shademode Current mode: 2D wireframe


Enter option [2D wireframe/3D wireframe/Hidden/Flat/Gouraud/fLat+edges/gOuraud+edges] <2D wireframe>:
_o
Command: '_3dorbit Press ESC or ENTER to exit, or right-click to display shortcut-menu.

Fig.8

În continuare, pe modelul solid se va aplica operaţia de teşire a muchiilor, aplicând funcţia CHAMFER sau FILLET:

Command: _chamfer <Enter>


(TRIM mode) Current chamfer Dist1 = 2.0000, Dist2 = 2.0000
Select first line or [Undo/Polyline/Distance/Angle/Trim/mEthod/Multiple]: d <Enter>
Specify first chamfer distance <2.0000>: 2 <Enter>
Specify second chamfer distance <2.0000>: 2<Enter>
Select first line or [Undo/Polyline/Distance/Angle/Trim/mEthod/Multiple]: (se
Selectează muchia din centrul tevii)
Base surface selection...
Enter surface selection option [Next/OK (current)] <OK>: OK <Enter>
Specify base surface chamfer distance <2.0000>: Specify second point: <Enter>
Specify other surface chamfer distance <2.0000>: <Enter>
Select an edge or [Loop]: Select an edge or [Loop]: (se selectează din nou muchia din centrul tevii)
Command: _shademode Current mode: 3D wireframe
Enter option [2D wireframe/3D
wireframe/Hidden/Flat/Gouraud/fLat+edges/gOuraud+edges] <3D wireframe>: _o
Command: '_3dorbit Press ESC or ENTER to exit, or right-click to display
shortcut-menu.

Command: _fillet <Enter>


Current settings: Mode = TRIM, Radius = 1.0000 <Enter>
Select first object or [Undo/Polyline/Radius/Trim/Multiple]: r <Enter>
Specify fillet radius <1.0000>: 1 <Enter>
Select first object or [Undo/Polyline/Radius/Trim/Multiple]: <Enter>
Enter fillet radius <1.0000>: <Enter>
Select an edge or [Chain/Radius]: R <Enter>
Enter fillet radius <1.0000>: <Enter>
Select an edge or [Chain/Radius]: <Enter>
1 edge(s) selected for fillet. <Enter>.

Fig.9 Teşirea şi racordarea muchiilor pe modelul solid

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