Sunteți pe pagina 1din 17

LICEUL DIMITRIE NEGREANU BOTOSANI

FISA DE LUCRU
CLSA A XII A
CALIFICAREA –TEHNICIAN PROIECTANT CAD
Modulul 3 REPREZENTARI IN 3D

DENUMIREA TEMEI: REALIZAREA SUPRAFEŢELOR DE REVOLUŢIE ÎN 3D

NOTIUNI TEORETICE. RECAPITULARE


COMANDA REVOLVE

Generarea modelelor solide prin comanda Revolve

Se pot obtine modele tridimensionale prin rotirea unor obiecte plane in


jurul unei axe, prin comanda Revolve - Pentru generarea solidelor prin rotatie,
conturul plan sursa trebuie sa fie inchis, de tipul: polilinie, poligon, cerc, elipsa,
curba spline, regiune, inel (donut). Unghiul de rotatie poate fi pozitiv sau negativ,
cuprins intre 0o si 360o.

Dialogul comenzii este:

Command: Revolve
Select objects: se selecteaza obiectele plane care vor fi rotite
Select objects: <Enter>
Specify start point for axis of revolution or define axis by [Object/X (axis)/Y
(axis)]: se indica axa de rotatie, asociata unui obiect desenat, suprapusa cu una
dintre axele X sau Y, respectiv prin doua puncte
Specify angle of revolution <360>: se indica unghiul de rotatie, care este, implicit
360o.

UTILIZAREA COMENZII REVSURF

După reprezentarea contururilor generatoare folosind comanda 3D polyline se


reprezentă axa de simetrie.
Se foloseşte comada REVSURF, FLATSHADES –UMPLERE şi 3D
CONTINOUS ORBIT

Fig 1

EXEMPLUL 1 . UTILIZAREA COMENZII REVOLVE- MODELAREA


UNEI PIESE CILINDRICE

12
Dată fiind forma piesei volumul principal al acesteia va fi generat prin rotirea
profilului generator P în jurul axei A

Se traseaă axa piesei


Command: line
Specify first point : 0,0
….next point : -110,0
….next point: enter
Se trasează profilul generator
Command: Pline
Start point:-110,19
Next point : @24,0
-86,15
-4,14
@4,4
0,45
@-16,0
@0,-25
-80,20
@0,5
-100,25
Close

Se generează solidul de bază:


Command : Revolve

13
Select object: Se selecteaza polilinia creata
Se dă Enter
Start point for axis: ob
Select an object :-se selecteaza axa
Specify angle of revolution: <360> Enter
Se reorienteaza UCS-ul
Command : ucs
Enter an obtion : y
Specifify rotation angle about Y axis <90> :-90
Se genereaza una din gaurile cilindrice
Command: Cylinder
Enter
Specify center…..:65/2,0
Specify radius for base…: d
Specify diameter…..: 12.5
Specify height of cylinder…: 16

Se generează celelalte 3 găuri , prin multiplicare polară.


Command : 3darray
Select object: se selectează cilindrul generat anterior
1 found select object: <Enter>
Enter the type on array….: Polar
Enter the number of items in the array : 4
Specify the angle…:<360> : enter
Rotate….: enter
Specify center point of array : end
Of-se indică un capat al axei
Specify second point…: end
Of – se indică celălat capat al axei
Se extrag volumele găurilor din volumul piesei
Command: Subtract
Select solid…… Select object: se selectează volumul principl al piesei
1 found select object: < Enter>
Select solid…select object – se selctează cele 4 găuri cilindrice
4found select object < enter >
După o randare este afişat modelul solid al piesei ca în figură.

Folosind comanda Ajust Clipping Planes se poate obţine vizualizarea


piesei simultan din două direcţii diferite :

14
EXEMPLUL 2 - MODELAREA SPAŢIALĂ A PIESEI -
CONTRAGREUTATE

Forma geometrică a greutăţii este obţinută prin scăderea dintr-un corp de


revoluţie a unei combinaţii de două paralelipipede paralele adiacente , având
aceeaşi lungime. Pentru a urmări eficient generarea volumului , se împarte
ecranul în 3 viewport-uri unul cu vedere spaţială şi două cu vederi ortogonale.
Din meniul derulant View se va selecta linia Viewports şi se va opta pentru New
Viewports. Din lista de viewports-uri standard se va alege configuraţia „Three:
Right”. Se va seta în fiecare viewport vederea din figura următoare:

15
Se va face click pe viewport-ul vederii din faţă , situat în stânga sus pe
ecran. Astfel el devine viewport curent.
Se va face curent layer AXE şi se va desena axa verticală a obiectului , ca
o linie vertcală de lungime 55 unităţi. Se va mări imaginea prin ZOOM în zona de
lucru şi se va modifica pasul de Snap la valoarea 5.
Se va desena conturul exterior al piesei pe o parte a axei , ignorând
canalul prismatic . Se va trasa şi segmentul de închidere a conturului peste axă,
pentru a delimita o zonă închisă. Din meniul derulant DRAW se va lansa
comanda REGION . Se va selecta conturul desenat . Se va crea un obiect tip
regiune.Pentru a genera corpul de revoluţie , din meniul derulant DRAW, se va
opta pentru SOLIDS şi apoi pentru REVOLVE. Se va selecta regiunea drept
obiect care se roteşte , apoi se va opta pentru OBJECT la specificarea axei de
revoluţie.Se va selecta axa longitudinală şi se va accepta rotaţia 360º . AutoCAD
a genart corpul de revoluţie din figură:

Se va reveni la viewport-ul vederii din faţă . Se va face curent layerul


„Construcţii”. Se va maximiza imaginea în viewport.Se va trasa profilul trasversal
al canalului prin linii sau printr-o polilinie, dispunându-l simetric faţă de axa
longitudinală:

Privit simultan în toate cele 3 viewpotr-uri , acesta are aspectul următor:

16
Se va transforma conturul într-o regiune sau într-o polilinie închisă .
Pentru a-l transforma în regiune , din meniul derulant DRAW se va lansa
comanda REGION . Se va selecta întregul contur roşu . AutoCAD comunică
formarea unui obiect de tip REGION.Deoarece planul curent XY al vederii din
faţă se află pe axa longitudinală, profilul transversal al canalului s-a creat în
centrul obiectului.Se vaface curent viewport-ul vederii de sus , situat în stânga
jos pe ecran. Prin extrudarea profilului , se va genera foema canalului . Pentru a
genera canalul pe toată mărimea obiectului este necesar să se mute mai întâi
profilul canbalului la marginea corpului de revoluţie.Se va lansa comanda MOVE
( din meniul derulant MODIFY ) , apoi se va selecta conturul roşu şi se va
introduce distanţa relativă 0,-40 la valoarea deplasării.Pentru al doilea punct se
va introduce răspunsul nul.AutoCAD va deplasa conturul roşu pe verticala vederii
, mai jos cu 40 unităţi, devenindtangent la conturul exterior. Din meniul derulant
DRAW se va selecta linia SOLIDS şi opţiunea EXTRUDE. Se va selecta conturul
roşu. Înăţimea de extrudare ve fi de -80. Valoarea este negativă pentru ca
extrudarea să se producă în spatele profilului . Se va accepta unghiul de
extrudare de 0º . AutoCAD generează un corp solid de forma canalului prismatic:

În urma finisării formei contragreutăţii se va obţine o nouă afişare ca în


imaginea de mai jos:

17
EXEMPLUL 3 - MODELAREA SPAŢIALĂ A PIESEI
CILINDRICE- BUCŞA

Bucşa este un corp de revoluţie care poate fi modelat prin rotirea semisecţiunii
longitudinale în jurul axei.
Pentru a determina conturul închis e necesar să se deseneze segmentul de
închidere pe axa cu Layer “Vizibile” la layer curent.
Pentru a genera un solid de revoluţie obiectul care se roteşte trebuie să fie o
regiune sau o polilinie închisă.
Pentru cazul meu aleg varianata a II a .
Aceasta se poate realiza din meniul MODIFY se va selecta POLYLINE.
Profilul bucşei va fi următorul:

O vizualizarea completă a procesului de generare a solidului este posibilă prin


împărţirea ecranului în două wiewports-uri pe verticală .

18
În cel din stânga se va păstra vederea curentă . În cel din dreapta va fi setată o
vedere izometrică de sud-est.

Din meniul DRAW se va selecta linia SOLIDS şi apoi se apelează comanda


REVOLVE .
După aplicarea comenzii HIDE piesa rezultată va arăta astfel:

19
Afişarea solidului de tip WIRERAME va fi astfel:

Pentru a vizulaiza mai bine interiorul bucşei vor fi operate anumite modificări
folosindu-mă de comenzile MODIFY –SOLIDS EDITING –COLOR FACES

20
Pentru a vedea simultan bucşa din ambele capete creez un nou viewport
prin divizarea celui curent pe orizontală .

21
Dacă vom secţiona piesa pot fi vizualizate canalele interioare ale bucşei:

EXEMPLUL 4 - MODELAREA PIESEI SUPORT

Din analiza desenului se constată că cea mai rapidă cale de modelare se


realizează plecând de la proiecţia verticală a piesei.Se desenează o parte din
proiecţia verticală a piesei în planul XOY sub formă de polilinie 2D închisă cu
comanda PLINE.

22
Command: pline
Specify start point: 124,190
Current line-width is 0.5500
Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]: w
Specify starting width <0.5500>: 0.55
Specify ending width <0.5500>:
Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]: @31,0
Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]: @0,10
Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]: @-19,0

Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]: @0,10


Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]: @-5,0
Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]: @0,26
Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]: @5,0
Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]: @0,19
Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]: @-8,0
Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]: @0,6
Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]: @-4,0
Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]: cl

Se încarcă tipul de linie dashdot ( linie punct subţire ) pentru desenarea axei de
revoluţie şi se setează tipul de linie DASHDOT ca tip curent.
Se desenează axa de revoluţie cu comanda LINE.

Se alege pentru vizualizare un punct de vedere de coordonate ( 1,1,1 ) cu


comanda VPOINT.
Specify a view point or [Rotate] <display compass and tripod>: 1,1,1
Regenerating model.

23
Se desenează solidul de bază 3D , cu comanda REVOLVE
Command: revolve
Current wire frame density: ISOLINES=4
Select objects: 124,190
1 found
Select objects:
Specify start point for axis of revolution or
define axis by [Object/X (axis)/Y (axis)]: o
Select an object: 110,185
Specify angle of revolution <360>: 360

Se elimină muchiile ascunse ale solidului 3D cu comanda HIDE.


Command: hide
Regenerating model.

Se defineşte un nou sistem UCS cu originea în punctul A ( 110,190, 0) prin


rotaţia în jurul axei OX cu -90 pentru generarea găurilor cilindrice.

Command: ucs
Current ucs name: *WORLD*
Enter an option [New/Move/orthoGraphic/Prev/Restore/Save/Del/Apply/?/World]
<World>: n
Specify origin of new UCS or [ZAxis/3point/OBject/Face/View/X/Y/Z] <0,0,0>: x
Specify rotation angle about X axis <90>: -90

Se amplasează pictograma UCS în originea noului sistem UCS din punctul A


( 10 ,0,0 )

24
Command: ucsicon
Enter an option [ON/OFF/All/Noorigin/ORigin] <ON>: or
Se alege pentru vizualizare un punct de vedere de coordonate ( 0,1,0) cu
comanda VPOINT
Command: vpoint
Current view direction: VIEWDIR=1.0000,1.0000,1.0000
Specify a view point or [Rotate] <display compass and tripod>: 0,1,0
Regenerating model.

Se desenează una dintre găurile cilindrice cu centrul bazei în punctul


( 146,0,190) raza cercului de bază r = 5, , înălţimea H= 10, de-alungul direcţiei
OZ cu comanda CYLINDER
Command: cylinder
Current wire frame density: ISOLINES=4
Specify center point for base of cylinder or [Elliptical] <0,0,0>: 146,0,190
Specify radius for base of cylinder or [Diameter]: 5
Specify height of cylinder or [Center of other end]: 10

Se generează celelalte 3 găuri cilindrice prin multiplicarea polară , cu centrul


matricei în punctul ( 110, 0,190 ) , unghiul de umplere 360 cu coamnda
3DARRAY.
Command: 3darray
Select objects: l
1 found
Select objects:
Enter the type of array [Rectangular/Polar] <R>:p
Enter the number of items in the array: 4
Specify the angle to fill (+=ccw, -=cw) <360>:
Rotate arrayed objects? [Yes/No] <Y>:
Specify center point of array: 110,0,290
Specify second point on axis of rotation: @10<0

25
Din cilindrul mare eliminăm cei patru cilindri mici şi aceasta se poate obţine
apelând comanda SUBTRACT.
Command: subtract
Select solids and regions to subtract from ..
Select objects: 1 found –se selectează solidul din care se extrag ceilalţi solizi.
Select solids and regions to subtract .. – se selectează solizii ce urmează a fi extraşi
Select objects: 1 found
Select objects: 1 found, 2 total
Select objects: 1 found, 3 total
Select objects: 1 found, 4 total

Se elimină muchiile ascunse ale solidului 3D complex cu comanda HIDE .

Command: hide
Regenerating model

Pentru a obţine proiecţia de mai sus se roteşte piesa în jurul axei ox cu 90 grade
cu comanda ROTATE3D.
Command: rotate3d
Current positive angle: ANGDIR=counterclockwise ANGBASE=0
Select objects: l
1 found
Select objects:
Specify first point on axis or define axis by

26
[Object/Last/View/Xaxis/Yaxis/Zaxis/2points]: x
Specify a point on the X axis <0,0,0>:
Specify rotation angle or [Reference]: 90

Se alege pentru vizualizare un punct de vedere de coordonate ( 1,1,1 ) cu


comanda VPOINT.
Command: vpoint
Current view direction: VIEWDIR=1.0000,1.0000,1.0000
Specify a view point or [Rotate] <display compass and tripod>: 1,1,1
Regenerating model.

Se elimină muchiile ascunse ale solidului 3D cu comanda HIDE .


Command: hide
Regenerating model

Modelul se umple aplicând comanda SHADE.


Command: _shademode Current mode: 2D wireframe
nter option [2D wireframe/3D
wireframe/Hidden/Flat/Gouraud/fLat+edges/gOuraud+edges] <2D wireframe>: _l
Command: _shademode Current mode: Flat+Edges
Enter option [2D wireframe/3D
wireframe/Hidden/Flat/Gouraud/fLat+edges/gOuraud+edges] <Flat+Edges>:

27
Secţiunea în piesă se realizează aplicând comanda SLICE.
Command: slice
Select objects: l
1 found
Select objects:
Specify first point on slicing plane by [Object/Zaxis/View/XY/YZ/ZX/3points]
<3points>: zx
Specify a point on the ZX-plane <0,0,0>:
Specify a point on desired side of the plane or [keep Both sides]:

28

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