Professional Documents
Culture Documents
1-III
_________________________________________________________________________________________________________
P oglavlje
III
III
M O D ELI
RA N JE SO LI
D
O B JEK A T A
3D modeliranje i animacija
2-III
_________________________________________________________________________________________________________
u Trodimenzionalni
solid modeli
Kupa
Prsten
Obrtanje
Presek
Pode{avanje pogleda
Postavljanje
profila
Kocka
Valjak
Prizma
Solids
Izvla~enje
Razrez
za kreiranje punih
Preklapanje
3D
objekata
Postavljanje crte`a
3-III
_________________________________________________________________________________________________________
Kao i kod povr{inskih modela, podaci o elementima modela mogu se procesirati do CNC
tehnolo{kog sistema. U AutoCAD-u, u ve}ini slu~ajeva, koriste se: primitivi, izvu~ena tela
ili tela nastala obrtanjem profila. Metode kreiranja punog tela podr`ane su slede}im
alatima kao na sl. 3.2. Zna~ajnu prednost kod solid modeliranja pru`aju alati za
editovanje (ure|ivanje i modifikaciju) ve} definisanih 2D i 3D solid objekata. Set alata,
namenjenih editovanju, prikazani su u paleti Solids Editing.
Presek
Preme{tanje
povr{i
Kopiranje
ivica
Utiskivanje
Verifikacija
Sjedinjavanje
Razlika
Izdvajanje
Izvla~enje
povr{i
Ofsetiranje
povr{i
Solids Editing
Brisanje
"[koljka"
za modifikovanje solida
[18],
CSG
George Boole (D`. Bul, 1815-1864.) Britanski logi~ar i matemati~ar. Bulova dela danas se smatraju
pokreta~em savremene matemati~ke logika [20]. Hilbert i Rasel u prvoj polovini 20-og veka dali su
logici fundamentalno zna~enje u matematici, da bi ove teorije kasnije zna~ajno uticale i na razvoj
ra~unarskih nauka. Danas se matemati~ka logika uop{tava razvojem teorije rasplinutih skupova .
3D modeliranje i animacija
4-III
_________________________________________________________________________________________________________
Unija
Presek
Razlika
Primer:
Sl. 3.3
CSG
(CSG1.dwg)
5-III
_________________________________________________________________________________________________________
Primer:
XY
X\Y
Sl. 3.4
CSG
objektima-regionima
YX
XY
Y\X
reprezentacija sa regionima
u Grani~na
2D
Y\X
(CSG2.dwg)
B-rep
Grani~na reprezentacija solid modela ili, tzv. B-rep, ~uva kompletan opis svih povr{ina
koje se nalaze u modelu, uklju~uju}i tu i spolja{nje i unutra{nje povr{ine. Informacije o
geometriji objekta nalaze se u odgovaraju}oj CAD bazi podataka. Geometrija sadr`i
jedna~ine povr{ina, krivih i ta~aka, kao i topologiju povr{ina, ivica i temena. B-rep solid
model je sastavljen od povr{inskih elemenata (sl. 3.5), mada on su{tinski nije povr{inski
model. Ovo je, jednostavno, grani~ni na~in za predstavljanje solid modela. Kod B-rep
modela, AutoCAD u bazi podataka ~uva listu temena u modelu, kao i na~in na koji su
temena povezana prilikom kreiranja ivica i hermeti~ki vezanih granica.
a)
b)
solidi
(regioni)
2D
3D
solid
3D modeliranje i animacija
6-III
_________________________________________________________________________________________________________
Gde
broj
broj
broj
su:
temena: V = 12
ivica:
E = 18
povr{ina: F = 8 .
3D Objekat
SOLID MODEL
F1
E1
E2
E3
F2
E4
E5
F3
E6
F4
E7
E8
F5
E9
E10
F6
E11
E12
F7
E13
E14
Povr{ine
F8
E15
E16
E17
V1
V2
V3
V4
V5
V6
V7
V8
V9
V10
V11
V12
xyz
xyz
xyz
xyz
xyz
xyz
xyz
xyz
xyz
xyz
xyz
xyz
E18
Ivice
Rogljevi
Koordinate
_________________________________________________________________________________________________________
**)
Leonhard Euler (L. Ojler, 1707-1783.) ro|en je u Bazelu u [vajcarskoj. U Rusiji je vodio katedru
fizike i matematike na Akademiji nauka u Petersburgu. Kao fizi~ar i matemati~ar Ojler je do{ao do
zna~ajnih otkri}a vezanih za racionalnu mehaniku, analiti~ku geometriju, teoriju funkcija, teoriju brojeva
i metode vezane za re{avanje problema u astronomiji. Ovaj nau~nik defini{e prvi put (1760.)
matemati~kim putem: centroid, momente inercije i glavne ose inercije preseka tela .
7-III
_________________________________________________________________________________________________________
Komandom Box mo`e se formirati solid u obliku kvadra, sa bazom koja je paralelna XY
ravni teku}eg UCS. Kvadar se kreira upisom lokacije jednog temena ili centra kvadra, pri
~emu je unos koordinate temena default metod unosa. Nakon toga, kvadru se defini{u
drugo (dijagonalno) teme i visina. Ovaj paralelopiped se mo`e formirati i unosom
vrednosti du`ine, {irine i visine tela. Kocka, kao specijalan slu~aj kvadra, kreira se samo
definisanjem prvog temena i jedne du`ine stranice. Veliki broj slo`enih solida sadr`i u
sebi geometrijsku figuru kvadra, pa je njegova primena u modeliranju rasprostranjena. Da
bi se ovom metodom kreiralo solid telo kvadra, na raspolaganju su slede}e opcije:
u
Opcione komande
p
p
p
Box
Box_solid.dwg.
A(70,70,0).
V = abh
A(70,70,0)
(Box_solid.dwg)
3D modeliranje i animacija
8-III
_________________________________________________________________________________________________________
2. Vizualizacija
p
p
p
3D
zapreminskog objekta.
Formiranje solida u obliku lopte izvodi se komandom Sphere. Lopta je, za razliku od
povr{inskog modela, u ovom slu~aju, ispunjeni 3D objekat koji ima svoju zapreminu V.
Ovaj solid-objekat predstavlja jedini~ni entitet. Iako sa matemati~kog stanovi{ta ima
najsavr{eniji geometrijski oblik, za njeno kreiranje primenjuje se jedna od najlak{ih
komandi za rad sa primitivima. Dovoljno je da se unesu koordinate centra i potreban
pre~nik ili polupre~nik lopte. Kod formiranja solida lopte ekvatorijalne linije su paralelne
sa XY ravni teku}eg UCS. Primene ovog objekta su raznolike u mnogim in`enjerskim
domenima projektovanja. Kreiranje solida lopte mo`e se izvesti na vi{e na~ina.
u
Opcione komande
p
p
p
Sphere
Sphere_solid.dwg.
9-III
_________________________________________________________________________________________________________
p
p
p
p
(100,110,20).
ISOLINES=4
V =
4 3
r p
3
A(100,110,20)
3D
Hide
modu b)
(Sphere_solid.dwg)
solid objekta.
3D modeliranje i animacija
10-III
_________________________________________________________________________________________________________
Konstrukcija valjka izvodi se komandom Cylinder. Ovaj solid primitiva, kreira se kao 3D
objekat sa cilindri~nim, ili elipti~nim telom. Da bi se formirao valjak sa kru`nom
osnovom, potrebno je definisati polo`aj centra kru`nice koji predstavlja bazu valjka.
Nakon toga se specificira bazni pre~nik ili polupre~nik i visina. Cilindar je model koji
predstavlja jedini~ni objekat. Da bi se modelerom ACIS kreirao ovaj solid valjka, na
raspolaganju su slede}e opcije:
u
Opcione komande
p
p
p
Cylinder
Cylinder_solid.dwg.
V = hR 2 p
A(100,100,0)
(Cylinder_solid.dwg)
11-III
_________________________________________________________________________________________________________
4. Vizuelizacija i memorisanje
p
p
p
3D
solid objekta.
(sistemska promenljiva)
(promena vrednosti)
(sistemska promenljiva)
(promena vrednosti)
(komanda formiranja valjka)
(sistemska promenljiva)
(unos sredi{nje ta~ke baze)
(unos radijusa valjka)
(unos visine valjka)
(skrivanje pozadinskih ivica)
(regeneracija modela)
(napu{tanje teku}e komande).
Komandom Cone kreira se telo u obliku kupe. Ova komanda sli~na je komandi Cylinder,
jer se njome konstrui{e koni~an solid koji mo`e imati kru`nu ili elipti~nu osnovu. Da bi
se kreirala kupa sa kru`nom osnovom, potrebno je da se navede polo`aj centra kruga
koji predstavlja bazu. Pored toga, neophodno je specificirati pre~nik ili polupre~nik kruga
i visinu kupe. Kupa je 3D objekat koji predstavlja jedini~ni objekat. Da bi se modelerom
ACIS kreirao solid primitiv kupe, projektant se mo`e pozvati na slede}e opcije:
u
Opcione komande
p
p
p
Cone
Lejer
Kupa
Cone_solid.dwg.
postaviti za teku}i.
3D modeliranje i animacija
12-III
_________________________________________________________________________________________________________
p
p
p
p
p
p
V =
p
3
hR 2
A(100,100,0)
(Cone_solid.dwg)
2. Vizuelizacija i memorisanje
p
p
p
3D
solid objekta.
(sistemska promenljiva)
(promena vrednosti)
(sistemska promenljiva)
(promena vrednosti)
(komanda formiranja kupe)
(sistemska promenljiva)
(unos sredi{nje ta~ke)
(unos radijusa kupe)
(unos visine kupe)
(isklju~enje grid re`ima)
(skrivanje pozadinskih ivica)
(regeneracija modela)
(napu{tanje aktivne komande).
13-III
_________________________________________________________________________________________________________
Opcione komande
p
p
p
Wedge
Wedge_solid.dwg.
V =
1
abh
2
A(170,60,0)
3D modeliranje i animacija
14-III
_________________________________________________________________________________________________________
6 . Vizuelizacija
p
p
p
3D
solid objekta.
Opcione komande
p
p
p
Torus
Lejer
Torus
Torus_solid.dwg.
postaviti za teku}i.
15-III
_________________________________________________________________________________________________________
p
p
p
p
p
V = 2( R - r )(rp ) 2
A(100,110,0)
3D
Hide
modu b)
(Torus_solid.dwg)
solid objekta.
(sistemska promenljiva)
(izmena vrednosti)
(komanda za formiranje torusa)
(sistemska promenljiva)
(unos sredi{nje koordinate)
(unos polupre~nika torusa)
(unos polupre~nika cevi torusa)
(skrivanje pozadinskih ivica)
(regeneracija modela)
(prekid aktivne komande).
3D modeliranje i animacija
16-III
_________________________________________________________________________________________________________
Nakon formiranja dva ili vi{e 3D solida (npr. primitiva) mogu se koristiti Bulove
operacije modeliranja. Bulove operacije nad 3D solidima odnose se na njihovo logi~ko:
sabiranje (Union), oduzimanje (Subtract) i presek (Intersect). Ove tri operacije su
matemati~ko-logi~ke i mogu se izvoditi nad skupovima entiteta. U ovom slu~aju ure|en
skup se posmatra kao odre|ena zapremina solida. Ranije je re~eno da se iste operacije
mogu izvoditi sa regionima ili 2D solidima, u tom smislu su i data osnovna pravila za
primenu ovih operacija. Sli~no je i sa 3D solidima. Naime, primena Bulovih operacija:
Union, Subtract ili Intersect, izvodi se na osnovu selekcije pojedinih zapremina da bi se,
nakon primene ovih jednostavih operacija, generisala nova zapremina u vidu logi~kog (ne
~isto aritmeti~kog): zbira (sjedinjavanja), razlike ili preseka (zajedni~ke zapremine) njenih
solid objekata. Nova prora~unata sjedinjena zapremina je, u principu, znatno slo`enija
nego njene logi~ke komponente, i po pravilu ju je te{ko stvoriti nekim drugim
metodama. Ova rezultuju}a zapremina, tako|e, predstavlja entitet (kohezionu zapreminu) i
mo`e se dalje, pored Bulovih, obra|ivati i drugim metodama modeliranja. U tom smislu,
primena ovih metoda je {iroka u kreiranju kompleksnijih modela koji odgovaraju
stvarnim objektima.
u
Opcione komande:
p
p
p
Union, Subtract
Intersect
Subtract
Intersect
Subtract
Intersect
subtract (ili su) () intersect (ili in) ().
Primer,
Bool3D.dwg
(sl. 3.13a).
17-III
_________________________________________________________________________________________________________
a)
b)
c)
(Union3D.dwg)
Command: _union
Select objects: 1 found, total
Select objects: 1 found, 2 found
Select objects: (Esc)
Command: *Cancel*.
Bool3D.dwg
(sl. 3.14a).
Subtract3D.dwg.
3D modeliranje i animacija
18-III
_________________________________________________________________________________________________________
a)
b)
c)
(Subtract3D.dwg)
Intersect
je tre}a Bulova komanda koja omogu}uje da se formira novo slo`eno telo, koje
se sastoji od zajedni~kog volumena dva ili vi{e 3D solida koji se seku. Prvo se selektuju
solidi koji su u preseku (obe piramide), nakon toga se kreira novi solid koji sadr`i
zajedni~ki (prese~ni) volumen. Zapremina rezultuju}eg tela zajedni~ka je za sve
prethodno selektovane solide.
Intersect
Bool3D.dwg
(sl. 3.15a).
19-III
_________________________________________________________________________________________________________
a)
b)
c)
(Intersect3D.dwg)
Primer:
a)
b)
Sl. 3.16 Iskotirani puni model Ugaoni dr`a~ a) i osen~eni solid model b)
(3D_2.dwg)
3D modeliranje i animacija
20-III
_________________________________________________________________________________________________________
Primena u modeliranju
Komanda Extrude je korisna za preseke solida koji sadr`e zaobljene uglove i oborene
ivice ili druge detalje koje je te{ko predstaviti, osim u profilu. Od karakteristi~nih
objekata izdvajaju se: savitljive cevi, {ine, konusni ~epovi, delovi karburatora, profili
zavojnica, zup~asti profili, cevi toplovoda i sl. ^esta je njegova primena i kod
jednostavnijih 3D solida da bi se, nakon toga, drugim metodama, npr. Bulovim
operacijama, formirao slo`eniji 3D model. Ekstrudirani objekat je onaj koji predstavlja
jedini~ni objekat. Projektantu je na raspolaganju nekoliko varijanti aktiviranja komande
ekstrudiranja.
u
Opcione komande
p
p
p
Extrude
Exrude1.dwg (sl.
3.17).
21-III
_________________________________________________________________________________________________________
2. Vizuelizacija
p
p
p
3D
a = 7o
i potvrditi
Enter-om.
solid objekta.
2D
a)
h = 95 mm,
a = 7o .
b)
3D
solid na osnovu
(sistemska promenljiva)
(promena vrednosti)
(sistemska promenljiva)
(promena vrednosti)
(sistemska promenljiva)
(promena vrednosti)
(aktiviranje komande izvla~enja)
(promena vrednosti)
(selektovanje profila)
(unos visine izvla~enja)
(unos ugla su`avanja)
(skrivanje pozadinskih ivica)
(regeneracija modela)
(isklju~enje grid re`ima)
(napu{tanje teku}e komande).
3D modeliranje i animacija
22-III
_________________________________________________________________________________________________________
Extrude2.dwg
(sl. 3.18).
Polilinijska
putanja
Polilinijski profil
(Extrude2.dwg)
Path
metodom
Enter-om.
23-III
_________________________________________________________________________________________________________
2. Vizuelizacija
p
p
p
3D
solid objekta.
(sistemska promenljiva)
(promena vrednosti)
(sistemska promenljiva)
(promena vrednosti)
(sistemska promenljiva)
(promena vrednosti)
(aktiviranje komande izvla~enja)
(promena vrednosti)
(selektovanje profila)
(regeneracija komande izvla~enja)
(prelazak na re`im putanje)
(selekcija putanje izvla~enja)
(skrivanje pozadinskih ivica)
(regeneracija modela)
Pokretanjem komande 3dspiral mo`e se konstruisati specijalni vid krive u prostoru koja
ima oblik 3D polilinije. Ovaj entitet se koristi kao putanja 2D profila (kruga, profilisane
polilinije ili regiona) koji po zavojnici prebrisava prostor i stvara zapreminu. Ova metoda
se primenjuje za konstruisanje raznih vidova zavojnica kao {to su: opruge, navoji kod
navrtki i zavrtnjeva, reznih zavojnica burgija, zavojnica pu`nog vretena i sl.
3D
24-III
3D modeliranje i animacija
_________________________________________________________________________________________________________
3D
spirale u dijalogu
Load/Unload Applications
3D
25-III
_________________________________________________________________________________________________________
a)
b)
2D
profila-kru`nice za izvla~enje
Sa palete
a)
3.23b.
b)
(Extrude3.dwg)
3D modeliranje i animacija
26-III
_________________________________________________________________________________________________________
2D
Re{enje ovog problema sledi sli~no kao u primeni prethodnih postupaka. Iz dijaloga
Load/Unload Application iz liste Look in: se otvara folder Zapisi. U polju, ispod, selektovati
fajl Spiral. Ovim se u~itava AutoLISP-ov program spiral.lsp. kojim se defini{e putanja
spirale, {to je neophodan uslov za ekstrudiranje. Zatim se konstrui{e kru`nica i vr{i
njeno ekstrudiranje. Rezultat je vidljiv na sl. 3.24.
Napomena:
Primer: Metodom ekstrudiranja formirati tri solid modela, na osnovu njihovih profila
sa sl. 3.25.
a)
b)
c)
Sl. 3.25 Tri 2D objekta koje treba ekstrudirati u solid modele na osnovu ortogonalnog
direkcionog vektora (videti konstukciona re{enja ovih profila u fajlovima: a) 2D_6, b)
2D_4 i c) 2D_7.dwg)
27-III
_________________________________________________________________________________________________________
Primer:
3.26a.
2D
profil Umetak
(2D_6.dwg)
Obojena
povr{ina
Sl. 3.27 Osen~eni solid model Umetak sa prednjom obojenom povr{inom
28-III
3D modeliranje i animacija
_________________________________________________________________________________________________________
Osnovne
komande:
Extrude
Shade
Subtract
Color Face
Layer
Line
Circle
Fillet
Trim
Mirror
Polygon
Offset
2 points
Polyedit
Lineweight
Dimension
Primer:
2D
profila
3.25b.
b)
a)
Sl. 3.29 Konturni 2D profil a) i osen~eni solid Zlatni klju~ b)
(2D_4.dwg)
29-III
_________________________________________________________________________________________________________
Osnovne
komande:
Extrude
Shade
Subtract
Color Face
Layer
***
Line
Circle
Fillet
Trim
Mirror
Polygon
Offset
2 points
Polyedit
Lineweight
Dimension
Debljina
objekta
d=10 mm
Sl. 3.30 Kotirani konturni solid model u hide modu, dobijen ekstrudiranjem
Bulovom operacijom razlike 3D solida ~etiri otvora (3D_4.dwg)
2D
profila i
Primer:
2D
profila sa
sl. 3.25c.
a)
b)
3D modeliranje i animacija
30-III
_________________________________________________________________________________________________________
Osnovne
komande:
Extrude
Shade
Subtract
Color Face
Layer
Line
Circle
Fillet
Trim
Mirror
Polygon
Offset
2 points
Polyedit
Lineweight
Dimension
hide
2D
profila i
Opcione komande
p
p
p
Revolve
31-III
_________________________________________________________________________________________________________
Primena u modeliranju
Poznato je, da se veliki broj ma{inskih elemenata i sklopova sastoji od rotiraju}ih ~vrstih
tela [63]. U tom smislu je i ~esta primena metode Revolve, kojom se lako mogu dobiti
modeli: diskova, prstenova, to~kova, ovalnica, obuhvatnica i sl. Na sl. 3.28 predstavljeno
je modeliranje Rebraste remenice sa delimi~nim presekom.
(sl. 3.33a).
2. Formiranje
p
p
p
p
Revolve.dwg
3D
solid objekta.
Polilinijski
profil koji
se rotira
Ugao
rotacije
a = -270
Osa rotacije
a)
Sl. 3.33 Profil, pripremljen a) i formiran
(Revolve.dwg)
Enter-om.
b)
3D
3D modeliranje i animacija
32-III
_________________________________________________________________________________________________________
3. Vizuelizacija
p
p
p
3D
solid objekta.
Primer:
Na osnovu konstruisanog
solid model, rotacijom od 180 stepeni.
2D
Polilinijski profil
koji se rotira za 180o
(sistemska promenljiva)
(promena vrednosti sist. prom.)
(sistemska promenljiva)
(promena vrednosti sist. prom.)
(sistemska promenljiva)
(promena vrednosti)
(komande rotiraju}eg izvla~enja)
(teku}a vrednost sistemske promenljive)
(selektovanje 2D profila)
Osa
rotacije
33-III
_________________________________________________________________________________________________________
Osnovne komande i
sistemske promenljive:
Revolve, Shade gouraud
Color Face, Layer,
Delobj=1, Facetres=4
Dispsilh=1, Isolines=10
Sl. 3.35 Rezultat rotacije profila i formiranje osen~enog solid modela Lonac
(3D_9_2.dwg)
Osnovne komande i
sistemske promenljive:
Revsurf, Hide, Layer,
Surftab1= 30,
Surftab2= 26.
(3D_9_1.dwg)
34-III
3D modeliranje i animacija
_________________________________________________________________________________________________________
Primer:
osnovne faze
a)
b)
Sl. 3.37 Faze: a) formiranje osnovnih entiteta linija, kru`nica i pomo}nih linija
(sa privremenim kotiranjem), b) definisanje lukova i tangencijalnih kontura
c)
d)
35-III
_________________________________________________________________________________________________________
e)
f)
g)
h)
Sl. 3.40 Faze: g) Pretvaranje kontura u polilinije (ili regione), h) provera putem
selektovanja gripovima (2D_45.dwg)
Osnovne komande
2D
konstruisanja:
Construction Line, Line, Arc (Start, End, Direction), Mirror, Offset, Circle, Fillet, Trim,
Edit Polyline, Lineweight, Dimension, Edit text.
36-III
3D modeliranje i animacija
_________________________________________________________________________________________________________
i)
j)
Sl. 3.41 Faze: i) Izometrijskog pogleda, j)
3D
rotacije
37-III
_________________________________________________________________________________________________________
k)
l)
38-III
3D modeliranje i animacija
_________________________________________________________________________________________________________
m)
n)
39-III
_________________________________________________________________________________________________________
r)
Sl. 3.44 Faza r) zaobljavanje gornje ivice
(3D_45.dwg)
Osnovne komande
3D
(3D_45_color.dwg)
modeliranja:
SW Isometric View, Rotate 3D, Extrude [Z], Line, Move, Extrude [Path], Intersection,
Fillet, Gouraud Shaded.
3D modeliranje i animacija
40-III
_________________________________________________________________________________________________________
Opcione komande
p
p
3D Array
Primena u projektovanju
U tehnici se susre}e veliki broj proizvoda, od kojih mnogi sadr`e istovetne elemente koji
su nanizani po pravougaonom ili polarnom redosledu. Primer se odnosi na kugli~ne
le`ajeve, turbinske lopatice, solide prostornih re{etkastih nosa~a i sl. Na sl. 3.46 dat je
rezultat modeliranja Prstenastog jednorednog kugli~nog radijalnog le`aja (bez kaveza).
3D Array.dwg (sl.
3.46a).
Facetres=4, Dispsilh=1,
12
komada.
41-III
_________________________________________________________________________________________________________
3. Vizualizacija
p
p
p
p
p
3D
objekta.
osa
polarnog
redosleda
A-B
a)
b)
Sl. 3.46 Kugli~ni le`aj pre a) i posle primena komande 3D Array za formiranje
niza kuglica izme|u dva prstena b) (3D Array_1.dwg)
3D modeliranje i animacija
42-III
_________________________________________________________________________________________________________
Napomena:
Primer:
i
2D
43-III
_________________________________________________________________________________________________________
Osnovne komande:
Line
Circle
Fillet
Trim
Mirror
Polygon
Offset
2 points
Polyedit
Lineweight
Dimmension
Edit text
*****
Array Polar
Extrude
Shade
Color Face
Union
Sl. 3.50 Konturni solid model Grani~ni disk u hide modu, dobijen ekstrudiranjem profila
i operacijom kru`nog nizanja elemenata modela (3D_5.dwg)
Metoda editovanja solida Shell (ljuska) omogu}ava stvaranje {upljeg solid modela,
kreiraju}i pri tome ljusku sa zidom odre|ene konstantne debljine. Shell opcijom, kao
vrstom 3D offset operacije nad volumenom, mo`e se formirati tankozidna ljuska-oklop sa
spoljne ili sa unutra{nje strane objekta. Prilikom presecanja {upljeg modela, dobijena
povr{ina preseka predstavlja region. Ovakav entitet podlo`an je modifikovanju, tako da
se mo`e kopirati (Copy Faces), obojiti (Color Faces), premestiti, rotirati, ekstrudirati i sl.
Da bi se aktivirala komanda Shell, Color Faces ili, npr. Copy Faces, potrebno je pokrenuti
jednu od slede}ih procedura:
u Opcione
p
p
p
komande:
Copy Faces
Color Faces
Color Faces
Copy Faces
Copy Faces
3D modeliranje i animacija
44-III
_________________________________________________________________________________________________________
Primena u projektovanju
Primene metode Shell su raznovrsne zato {to ona pripada grupi metoda projektovanja i
editovanja. U ma{instvu su brojni tankozidni razli~ito profilisani elementi, koje je te{ko
dobiti drugim metodama, osim ovom metodom. Tu spadaju: rezervoari, karoserije, cevi
razli~ite konfiguracije, poklopci, korita broda, zatvara~i, izduvne cevi, kotlovi, tankozidni
blokovi i sl.
Shell.dwg
Copy Faces
(sl. 3.51).
Dispsilh=1.
(Shell.dwg)
a)
Sl. 3.52 Skriveni a) i osen~eni b) model solida u dimetrijskoj projekciji
2. Modeliranje tankozidnog solida.
p
Aktivirati komandu
Shell.
b)
(Shell_2.dwg)
45-III
_________________________________________________________________________________________________________
p
p
p
Selektovati solid objekat klikom mi{a npr. u ta~ki D(320,300,500), zatim pritisnuti
Enter.
Uneti vrednost debljine zida: d = 23 mm i potvrditi Enter-om.
Konture formiranog rezervoara vidljive su na sl. 3.53.
d - debljina
zida rezervoara
Shell
46-III
3D modeliranje i animacija
_________________________________________________________________________________________________________
p
p
p
a)
Sl. 3.54 Prese~eni objekat posle primena komandi:
b)
Slice, Hide
Gouraud Shaded
ta~ka E)
47-III
_________________________________________________________________________________________________________
Kalota (region)
Povr{ina koja
se kolori{e
Povr{ina koja
je kopirana i
dislocirana
Ta~ka F
(Shell_3.dwg)
3D modeliranje i animacija
48-III
_________________________________________________________________________________________________________
Metoda poravnanja
3D
objekata
Opcione komande
p
p
Align
Primer: Formirati sklop Plo~e koji se sastoji od dva ve} formirana 3D objekta. Pri
tome koristiti mogu}nosti istovremene translacije, rotacije i skaliranja objekta koji se
postavlja na odgovaraju}u poziciju.
1 . Otvoriti polazni fajl
p
p
p
3D Align.dwg
U statusnoj liniji aktivirati OSNAP mod rada, i podesiti jedino ni{an Center.
U komandnu liniju uneti komandu HLSETTINGS, ~ime se otvara dijalog Hidden
Line Settings (sl. 3.56).
U listi Linetype podesiti isprekidani tip linije (Dashed) za predstavljanje skrivenih
pozadinskih ivica objekta. Ovaj efekat se uo~ava tek posle komande Hide.
49-III
_________________________________________________________________________________________________________
p
p
p
p
Sl. 3.56 Kotirani izvori{ni (levi) i odredi{ni (desni) objekat (3D Align.dwg)
Odredi{ni
objekat
Izvori{ni
objekat
3D modeliranje i animacija
50-III
_________________________________________________________________________________________________________
Metodom pikovanja selektovati levi objekat - plo~u sa tri otvora (sl. 3.58) i izvr{iti
Enter.
Prema sl. 3.51, markirati Snap to Center-om prvu odredi{nu ta~ku na drugom
objektu (ta~ka 1).
Markirati Snap to Center-om drugu izvori{nu ta~ku na prvom objektu (ta~ka 2).
Markirati Snap to Center-om drugu odredi{nu ta~ku na drugom objektu (ta~ka 2).
Markirati Snap to Center-om tre}u izvori{nu ta~ku na prvom objektu (ta~ka 3).
Markirati Snap to Center-om tre}u odredi{nu ta~ku na drugom objektu (ta~ka 3).
51-III
_________________________________________________________________________________________________________
Izvr{iti komandu Zoom Extents ili Zoom Realtime i iz palete Shade osen~iti sklop
metodom Gouraud Shaded.
Otvoriti meni File m Save As... i u odgovaraju}i folder Kraj_3D, snimiti crte` kao
zavr{ni fajl 3D Align.dwg.
3D
objekti
(3D Align.dwg)
3D modeliranje i animacija
52-III
_________________________________________________________________________________________________________
Opcione komande
p
p
Mirror 3D
u Primena
u konstruisanju
Mirror 3D.dwg
(sl. 3.62a).
53-III
_________________________________________________________________________________________________________
p
p
p
ABCA
ogledalo preslikavanja
a)
b)
Objekat koji
se preslikava
Sl. 3.62 Objekat u dimetrijskom pogledu (parametri prema dijalogu Viewport
Presents, desno) pre primene komande preslikavanja (Mirror 3D.dwg)
3. Vizuelizacija
p
p
p
p
p
3D
objekta.
Sl. 3.63
3D
(Mirror 3D_1.dwg)
Enter-
54-III
3D modeliranje i animacija
_________________________________________________________________________________________________________
Mirror 3D_2.dwg)
(komanda 3D preslikavanja)
Metoda rotacije Rotate3D omogu}uje da se bilo koji objekat rotira oko ose koja je
postavljena u 3D prostoru, bez prethodne preorijentacije teku}eg UCS. Ta osa mo`e biti
zasnovana na nekom postoje}em objektu, mo`e biti jedna od osa teku}eg UCS-a ili se
mo`e definisati tako da prolazi kroz dve ta~ke u 3D prostoru. Ure|en skup postupaka
nala`e da se prvo selektuje solid koji treba rotirati, nakon toga sledi specificiranje ose
rotacije. Da bi selektovane solide rotirali za odre|en ugao, potrebno je na kraju definisati
njegovu vrednost. Pri rotaciji, veli~ina objekta ostaje nepromenjena. ^esto je potrebno
objekte zarotirati u odnosu na neki drugi objekat, posebno u slu~aju kada se jedan
objekat rotira, tako da se na odre|en na~in poravna sa drugim objektom. Mo`e se
rotacija izvr{iti i na osnovu referentnog ugla, ukoliko se u komandnoj liniji izabere re`im
Reference (R) i potvrdi Enter-om, kako bi se omogu}ilo upisivanje vrednosti i referentnog
i novog ugla.
55-III
_________________________________________________________________________________________________________
Opcione komande
p
p
Rotate 3D
Rotate 3D.dwg
90o,
(sl. 3.65a).
Dispsilh=1
3. Vizuelizacija
p
p
p
p
p
3D
objekta.
i potvrditi
3D modeliranje i animacija
56-III
_________________________________________________________________________________________________________
Objekat koji
se rotira
Klju~
A - B - osa rotacije
a = 90o - ugao rotacije
a)
b)
Rotate3D
za rotiranje
(komanda 3D rotiranja)
(sistemske promenljive)
(selekcija ru~ice koja se rotira)
57-III
_________________________________________________________________________________________________________
Isecanje solida
Da bi se vizualizovala unutra{nja struktura 3D solida ili ure|enog skupa istih, kao {to je
npr. ma{inski sklop, mogu se primeniti tri raspolo`ive metode, a to su: rasecanje na dva
dela (Slice), formiranje preseka (Section) i preklapanje volumena (Interference) objekata.
Metoda Slice primenjuje se direktno za podelu solida presekom sa odre|enom ravni u
prostoru. Ovom metodom omogu}uje se se~enje jednog ili ve}eg broja 3D solida, ali
jednom definisanom prese~nom ravni. Korisniku je na raspolaganju pet opcija za
definisanje ravni se~enja, ~ija je logika definisanja sli~na kao kod metode Mirror, a to su:
Object, Zaxis, View, XY/YZ/ZX i 3points. Naj~e{}e kori{}ena opcija je metoda tri ta~ke.
Bilo kojom varijantom, povr{ina rasecanja se defini{e ta~no onako kao i ravan preseka.
Da bi telo presekli na osnovu postavljene ravni, potrebno je da se~eni objekat predstavlja
jedini~ni objekat. Nakon {to se i ravan rasecanja postavlja u odgovaraju}i polo`aj,
neophodno je navesti da li je potrebno da se puno telo razdvoji na dva dela,
zadr`avaju}i [keep Both sides] oba u 3D oblasti, ili se `eli brisanje razdvojenog solida sa
jedne strane odabrane ravni se~enja. Nakon primene metode Slice dva nova rase~ena tela
ostaju u istom lejeru i zadr`avaju sve prethodne karakteristike koje je imalo i originalno
telo. Da bi se metodom Slice kreirao solid, mogu}e je pokrenuti neke od slede}ih
komandi:
u
Opcione komande
p
p
p
Slice
Primena u projektovanju
3D modeliranje i animacija
58-III
_________________________________________________________________________________________________________
Slice.dwg
(sl. 3.67a).
3. Vizualizacija
p
p
p
p
p
3D
solid objekta.
132.
Strana koja se
selektuje
Teku}i
UCS
a)
b)
59-III
_________________________________________________________________________________________________________
b)
a)
(Slice1.dwg)
a),
Command: _slice
Select objects: 1 found
Select objects: ()
Specify first point on slicing plane by
[Object/Zaxis/View/XY/YZ/ZX/3points]
<3points>: YZ ()
Specify a point on the YZ-plane <0,0,0>:
Specify a point on desired side of the plane or
[keep Both sides]: 35,45,-130 ()
Command: _ucsicon
Enter an option [ON/OFF/All/Noorigin/
ORigin] <ON>: _off ()
Command: hi ()
HIDE Regenerating model.
(selekcija solida)
(ravan rasecanja)
(selekcija ostavljenog dela solida)
(egzistencija simbola UCS)
(islju~enje UCS ikone)
(skrivanje pozadinskih ivica)
(regeneracija modela) (Esc)
Slice.dwg
(sl. 3.67).
3D modeliranje i animacija
60-III
_________________________________________________________________________________________________________
p
p
p
p
(Slice3.dwg)
Selektovati gripovima onaj deo rase~enog solida koji treba odmaknuti (komandom
Move) od onog koji je bli`i posmatra~u. Bazna ta~ka je koordinatni po~etak UCS
(0,0,0), a ta~ka pomeraja je 100 mm u smeru X ose. Odabir potvrditi Enter-om.
3. Vizualizacija
p
p
p
p
p
Enter-om.
3D
solid objekta.
61-III
_________________________________________________________________________________________________________
(komanda rasecanja)
(selekcija solida)
(opcija rasecanja)
(zadr`avanje oba rase~ena solida)
(bazna ta~ka preme{tanja dela solida)
(druga ta~ka preme{tanja dele solida)
(skrivanje pozadinskih ivica)
(regeneracija modela)
(deaktiviranje teku}e komande).
Opcione komande
p
p
p
Section
3D modeliranje i animacija
62-III
_________________________________________________________________________________________________________
u Primena
u projektovanju
Kreirani presek je novi 2D objekat i, u tom smislu, nad njim se mogu izvr{iti sve one
operacije koje se odnose na operacije sa regionima: preme{tanje, kopiranje, ekstrudiranje
i sl. Naj~e{}a modifikacija se odnosi na: izme{tanje konture preseka van solida i njegovo
{rafiranje. Ovaj region mo`e slu`iti za razvoj novih solida (rotiranjem, izvla~enjem i dr.)
Ako se primenjuje {rafiranje na generisani ravni presek, mora se prvo poravnati UCS sa
njegovom ravni. Ovaj region se, po potrebi, mo`e konvertovati rastavljanjem u niz
segmenata za dodatnu modifikaciju preseka. Identifikovanje punog popre~nog preseka
objekta, da bi se videla njegova unutra{nja struktura, je veoma bitna za projektante. To
se naro~ito odnosi na kompleksnija tela, kao {to su: sklopovi, profilna puna tela i sl.
Section.dwg
(sl. 3.71a).
3. Modifikacija
p
p
p
p
p
p
p
p
p
2D
preseka.
63-III
_________________________________________________________________________________________________________
4. Vizuelizacija
p
p
p
3D
objekta.
a)
b)
Formirani
presek
a)
b)
Sl. 3.72 Formiran 2D presek nakon sekcionisanja (Section1.dwg) a), iskopiran i {rafiran
presek modela uz primenu komande Hide (Section2.dwg) b)
64-III
3D modeliranje i animacija
_________________________________________________________________________________________________________
a)
b)
3D solida)
65-III
_________________________________________________________________________________________________________
Mnogi razvijeni CAD paketi sadr`e metode automatskog kreiranja vi{estrukih prikaza u
cilju formiranja standardnog ili specijalnog crte`a. Za potrebe tehni~kog dokumentovanja,
npr. radioni~kog ili sklopnog crte`a u AutoCAD okru`enju, da bi se solid predstavio u
ortogonalnim (ili drugim pomo}nim) projekcijama, projektant ima na raspolaganju
odre|eni skup komplementarnih komandi kao {to su: Solview, Soldraw i Solprof. Njima se
konvertuju prikazi 3D solida u konvencionalne 2D projekcije. Prvo se primenjuje metoda
Solview za kreiranje potrebnih viewport-ova koji }e sadr`ati razli~ite prikaze 3D tela, a
nakon toga }e se koristiti Soldraw komanda, kako bi sadr`aj tih viewport-ova konvertovali
u odgovaraju}e 2D predstave solida. Solprof slu`i za zavr{no profilisanje projekcija
Solview, Soldraw i Solprof komande se koriste jedna za drugom, u kontinuitetu.
u
Opcione komande:
p
p
p
Solview, Soldraw
Solprof
Setup Drawing
Drawing
soldraw ()
Setup Profil
Profil
solprof ().
a)
b)
3D modeliranje i animacija
66-III
_________________________________________________________________________________________________________
Setup_DVP.dwg
(sl. 3.74).
potvrditi
PG1
odozgo
(Layout1-Setup_DVP.dwg)
67-III
_________________________________________________________________________________________________________
PG2
pogled spreda
Odabrati onu stranu viewport-a koja se `eli iskoristiti za kreiranje novog pogleda.
Posle selekcije ivice viewport-a, definisati poziciju centra prikaza.
Odrediti granice viewport-a preko uglova isecanja.
Crte` bi trebalo da izgleda kao na sl. 3.76.
Napomena:
Opcijom
Auxiliary mo`e
3D
model.
3D modeliranje i animacija
68-III
_________________________________________________________________________________________________________
PG3
69-III
_________________________________________________________________________________________________________
p
p
p
p
Definisati onu stranu sa koje }e se crte` posmatrati (npr. 190,75), preko opcija
vezivanja za sredi{nju ta~ku (isto u viewport-u prve projekcije).
Odrediti poziciju centra prikaza projekcije (preseka).
Definisati granice viewport-a preko levog i desnog ugla isecanja.
Crte` bi trebalo da izgleda kao na sl. 3.78.
PRESEK
Metodom Soldraw (Setup Drawing) kreiraju se profili u ta~ki prikaza koja je definisana
prethodnom komandom Solview. U tom smislu ona se i koristi u zavisnosti od rezultata
primene prethodne komande.
3D modeliranje i animacija
70-III
_________________________________________________________________________________________________________
Soldraw.
Izvr{iti selekciju (npr. pikovanjem na viewport-ove) sva ~etiri prozora (sl. 3.79).
Selekciju potvrditi Enter-om kako bi se jedan po jedan prozor konvertovao u
tra`ene projekcije (ukupno 3), odnosno u jedan presek.
Selektovani pogledi
na objekat
71-III
_________________________________________________________________________________________________________
7 . Aktivirati komandu
p
p
Soldraw.
Crte` bi, posle ovih zahvata, trebalo da izgleda kao na sl. 3.80.
Isklju~enje lejera VPORTS se mo`e u~initi pre {tampanja crte`a.
Sl. 3.80 Tri ortogonalna pogleda i jedan presek posle primene komande
Soldraw
72-III
3D modeliranje i animacija
_________________________________________________________________________________________________________
Solprof.
(komanda
formiranja profila)
(selektovanje objekta)
(prikaz skrivenih linija i izdvajanje lejera)
(prikaz linija u planu)
(brisanje tangencijalnih ivica)
(selektovan solid)
(skrivanje pozadinskih ivica)
(regeneracija modela).
Napomena: Prikazi
Komanda
Solview
Solview
Solview
Solview
Solprof
Solprof
objekta na sl. 3.81 nisu uskla|eni po E-evropskim, odnosno Aameri~kim standardima predstavljanja projekcija tela. Preraspodela projekcija, kotiranje
gabaritnih vrednosti objekta, formiranje viewport-ova za izometrijsku-konturnu i kolor
predstavu objekta (Insert m Image m Image Manager m Attach... m D:\ACAD\Zapisi\Razvodnik.
bmp), naknadno su izvr{eni i dati su na sl. 3.82.
73-III
_________________________________________________________________________________________________________
(Setup_DVP1.dwg )
(Setup_DVP2.dwg)
74-III
3D modeliranje i animacija
_________________________________________________________________________________________________________
u Referentni
Cone
211-III
_________________________________________________________________________________________________________