Sunteți pe pagina 1din 7

CAPITOLUL 3

LUCRAREA PRACTIC NR. 6


TEMA: Modulul SURFACE
Modulul SURFACE este un progr! de !odelre geo!etr"#$ dest"nt %n pr"n#"pl !odel$r""
pend"#"lor so#"&" #rene" 'prpet pro() #nle *o+,t-ruster) pn #.r!e") du/ propulsorulu" et#.0 1"
supr2e&elor "nter"ore.
3. INI4IALI5AREA SESIUNII 6E LUCRU 7I FAMILIARI5AREA CU FERESTRELE PRO8RAMULUI
Pentru ($ 2!"l"r"/ #u spe#tul nor!l l !ed"ulu" de lu#ru lege&" 'set&"0 drept pro"e#t #urent
unul d"ntre pro"e#tele tutor"l 'sto#te %n 2older,ul Pro9e#ts0. Set&" unul d"ntre #este drept pro"e#t
#urent 1" po" sele#t&" d"n l"st$ un 2"1"er #re re e:tens" 6M. Lns&" %n e:e#u&"e !odulul Sur2#e ;
Co!prt!ent 1" des#-"de&" '!en"ul F"le < Open0 un pro"e#t e:"stent.
Inter2& progr!ulu" #upr"nde:
3 = 2erestrele pentru ("/ul"/re #on&"nutulu" pro"e#tulu")
> = 2erestrele ut"l"tre)
3 = 2erestrele de lu#ru.
3.3 Ferestrele pentru ("/ul"/re #on&"nutulu" pro"e#tulu"
Progr!ul o2er$ tre" 2erestre pentru pre/entre #on&"nutulu" pro"e#tulu":
"0 2erestr pentru #on&"nutul glo*l l pro"e#tulu" = Full Tree ?"e+)
""0 2erestr pentru ("/ul"/re "n2or!&""lor despre #o!prt"!ent9ul n(e" 'Co!prt!ent Tree ?"e+0)
"""0 2erestr pentru ("/ul"/re "n2or!&""lor re2er"tore l #ont"nere 'Cont"ner Tree ?"e+0.
F"e#re 2erestr$ pre/"nt$ = orgn"/te %n 2oldere = ent"t$&"le spe#"2"#e 1" tr"*utele 2"e#$re" ent"t$&")
d"#$: strtul #$ru" %" pr&"ne) #ulore) stre '("/"*"l ; "n("/"*"l0 1" s"tu&" 'des"gn sttus0. Un o*"e#t este
sele#tt pr"ntr,un #l"#@ st.ng. Sele#&""le !ult"ple se rel"/e/$ #u 9utorul tstelor CTRL 1" SAIFT dup$
regul"le d"n B"ndo+s. L sele#tre unu" o*"e#t) tr"*utele de("n ("/"*"le 1" pot 2" ed"tte. Un #l"#@ drept
e2e#tut dup$ sele#tre une" ent"t$&" ( (e drept e2e#t 2"1re unu" !en"u #onte:tul) de#(t ent"t$&""
respe#t"(e. Un #l"#@ drept e2e#tut %n #.!pul 2erestre" 2"1e/$ !en"ul #onte:tul l 2erestre".
?"/ul"/re ; %n#-"dere 2erestrelor de #est t"p se 2#e d"n !en"ul ?"e+ < Tree.
Aspe#tul) #on&"nutul 1" !en"ur"le #onte:tule spe#"2"#e 2"e#$re" 2erestre sunt pre/entte %n 2"gur"le 6.3) 6.>)
6.3.
3.>. Ferestrele ut"l"tre
Ferestrele ut"l"tre sunt:
"0 *r de stre 'Sttus Cr0)
""0 2erestr pentru #o!un"#re #u progr!ul 'Co!!nd D Output B"ndo+0.
A2"1re ; s#undere lor se rel"/e/$ d"n !en"ul ?"e+ 'op&"un"le Sttus Cr 1" Co!!nd B"ndo+0.
Pe *r de stre sunt 2"1te %n per!nen&$: #oordontele #urente) strtul) un"t$&"le de !$sur$)
s"ste!ul de #oordonte #urent) *utonul roll*#@,-"storE 1" "nde:ul p1"lor %npo".
3.3 Ferestrele de lu#ru
Ferestrele de lu#ru sunt de dou$ t"pur":
"0 2erestr pentru l"stre unu" rport 'Report B"ndo+0)
""0 2erestrele gr2"#e '8rp-"# LEout B"ndo+0. 6es#-"dere ; %n#-"dere 1" d"spunere lor %n sp&"ul de
lu#ru sunt #ontrolte d"n !en"ul B"ndo+ st2el:
0 op&"une Ne+ B"ndo+ des#-"de o 2erestr$ de t"p te:t 'report +"ndo+0)
*0 op&"une Ne+ 8rp-"#s B"ndo+ 'open8L0 ( des#-"de o 2erestr$ gr2"#$. Un #l"#@ drept %ntr,o
2erestr$ gr2"#$ re drept e2e#t 2"1re !en"ulu" #onte:tul '(e/" 2"gur nr. 6.F0 #re per!"te e2e#ture
ur!$torelor oper&"":
, setre d"re#&"e" de pro"e#&"eG
, setre plnulu" de lu#ruG
, oper&""le de ("/ul"/re '/oo! "n) /oo! out) reset) redr+) redr+ ll) re#entre0)
, oper&"" de render"/re)
, "dent"2"#re ent"t$&"lor)
, setre strtur"lor)
, set$r" d"2er"te supr !odulu" de ("/ul"/re.
H3
CAPITOLUL 3
LUCRAREA PRACTIC NR. 6
F"gur nr. 6.3, Ferestr Full ?"e+ F"gur nr. 6.F = Men"ul #onte:tul
F"gur nr. 6.> = Ferestr Co!prt!ent F"gur 6.3 = Ferestr Cont"ners
H>
CAPITOLUL 3
LUCRAREA PRACTIC NR. 6
3.F Ut"l"/re !ouse,ulu" 1" tstelor
Ur!$torele "nter#&"un" sunt pos"*"le:
Mouse Operaia Tste
Le2t Cutton Sp"n !odel Arro+ @eEs
Le2t Cutton 5oo! CTRLIUp ; 6o+n
Le2t Cutton Pn SAIFT I Arro+ JeEs
M"ddle Cutton Control po"nt sele#t"on SAIFT
M"ddle Cutton Mult"ple Control Po"nt Sele#t"on CTRLISAIFT
M"ddle Cutton Re,#entre ("e+ ,,
Atun#" #.nd sunte&" su2"#"ent de 2!"l"r"/&" #u spe#tul 1" #o!portre progr!ulu" %n#-"de&"
'!en"ul F"le < Close0 pro"e#tul tutor"l) 2$r$ sl( pro"e#tul.
>. CREAREA UNUI NOU PROIECT '6ESI8N0
Men"ul F"le < Ne+ ( des#-"de #ut" de d"log Ne+ 6es"gn unde ut"l"/torul pote #re) nu!" 1"
des#r"e noul pro"e#t. 6eo#!dt$ #est nu re #on&"nut. Con&"nutul noulu" produs 2"e se pre") 2"e se
#ree/$.%n !odulul SURFACE d"n supr2e&e pr"!"t"(e.
3. IMPORTUL 6IN 7I EKPORTUL CTRE MO6ULUL LINES
Modulul LINES 2olose1te dou$ #tegor"" de ent"t$&": #ur*e 1" supr2e&e. 6up$ prelu#rre #estor
ele pot 2" e:portte #$tre !odulul. SURFACE.
3.3 Trns2erul "n2or!&""lor re2er"tore l #ur*e
3.3.3 E:portul #ur*elor d"n LINES 1" "!portul %n SURFACE
Ur!$torele t"pur" de #ur*e pot 2" e:portte #$tre !odulul SURFACE:
"0 tote #ur*ele de grn"&$ 'STEM D STERN pro2"le) A2t D Fore PMC) A2t D Fore Spl"t Pt#-es Cur(es)
FOS) FOC0)
""0 se#t"ons) +terl"nes) *utto#@s)
"""0 #ur*ele de 2r.ngere) de tngen&$ 1" #ur*ele pl"ne '@nu#le) tngent nd pl"ne #ur(es0.
A#este #ur*e sunt e:portte # ent"t$&" de t"p C,spl"ne 1") %n !odulul SURFACE sunt #on(ert"te %n
ent"t$&" de t"p ACIS.
I!portul %n !odulul SURFACE se rel"/e/$ 2olos"nd op&"une: FILE <IMPORT < LINES
6ATASTORE. Se ( des#-"de #ut" de sele#&"e #re #on&"ne 2"1"ere #u e:tens" CLINES.
Sele#t&" 2"1"erul #u nu!ele pro"e#tulu" d(s 1" p$s&" OJ.
?e&" o*ser( #$ 2erestr #urent$ ($ pre/"nt$ ns!*lul #ur*elor #unos#ute d"n LINES 1" #$ %n
2erestr Full Tree 2olderele Se#t"ons) Bterl"nes) Cutto#@s) 36 Cur(es s,u #o!plett #u ent"t$&".
F"gur nr. 6.L
3.3.> E:portul #ur*elor d"n SURFACE #$tre LINES
6up$ #e #este #ur*e u 2ost !od"2"#te su s,u #ret ltele %n !odulul SURFACE) ele pot 2"
e:portte %npo" %n LINES. E:portul se 2#e 2olos"nd op&"une: FILE < EKPORT < LINES 6ATASTORE.
H3
CAPITOLUL 3
LUCRAREA PRACTIC NR. 6
3.> Trns2erul "n2or!&""lor re2er"tore l supr2& #rene"
6tele #re des#r"u supr2& #rene" pot pro(en" 2"e d"n !odulul FORM) 2"e d"n !odulul LINES.
0 Modulul FORM preg$te1te dtele re2er"tore l supr2& #rene" pentru 2" 2olos"te %n
!odulele LINES 1" ;su SURFACE #u un d"ntre op&"un"le FILE < RELEASE < O22set 6t 1" FILE <
RELEASE < AullFor!s.
*0 Modulul LINES preg$te1te dtele re2er"tore l supr2& #rene" pentru 2" 2olos"te %n !odulul
SURFACE #u op&"une FILE < RELEASE < AullFor!s.
Modulul SURFACE 2olose1te dtele preg$t"te tun#" #.nd se 2olos1te op&"une : FILE <USE <
OFFSET 6ATA.... su FILE < USE < AULLFORM. Se ( des#-"de #ut" de d"log Use 6es"gn #re re
#on&"nut de#(t t"pululu" de dte.
F"gur nr. 6.6 = Cut" de d"log Use 6es"gn pentru dte de t"p O22est 6t
Mn #ut" Use 6es"gn ut"l"/torul pote :
"0 2"e s$ sele#te/e 2"1"erul dor"t 1" s$ pese *utonul Use)
""0 2"e s$ pese *utonul I!port.
Ap$sre *utonulu" I!port des#-"de #ut" de d"log I!port %n #re se g$ses# 2"e 2"1"erele Cr"t2"r
l"(rte de FORM su LINES 2"e 2"1"erele 6ML l"(rte de LINES.
F"gur nr. 6.H = Cut" de d"log Use 6es"gn pentru t"pul de dte AullFor!
RECOMAN6RI
HF
CAPITOLUL 3
LUCRAREA PRACTIC NR. 6
3. 6#$ nu &" opert !od"2"#$r" se!n"2"#t"(e %n LINES su ele u #ondus l o #ren$ de !" prost$
#l"tte "!port&" supr2& d"n !odulul FORM. Pro#ed&" st2el:
"0 Lns&" %n e:e#u&"e !odulul FORM 1" des#-"de&" pro"e#tul d(s.
""0 8ener&" 2"1"erul de trns2er l dtelor 2olos"nd FILE < RELEASE < AULL FORMN.su FILE <
RELEASE < OFFSET 6ATA..
"""0 Mn#-"de&" !odulul FORM.
"(0 6es#-"de&" !odulul SURFACE.
(0 Folos"&" un d"ntre op&"un"le FILE <USE < O22set 6t respe#t"( FILE <USE < AullFor!.
Se!n"2"#&" pr!etr"lor d"n #ut" de d"log Use 6es"gn 'dte de t"p O22set0 #u 9utorul #$ror ut"l"/torul
pre#"/e/$ !odul %n #re dore1te s$ 2"e #ret$ supr2& #rene" d"n dtele e:"stente este ur!$tore:
"0 REFLECT CO6OP On = #est$ op&"une tre*u"e *"2t$ pentru #$ dtele des#r"u nu!" un *ord l n(e".
""0 SPARSE P On = #est$ op&"une ( (e drept e2e#t #onstru#&" supr2e&e" d"n ele!ente de pl#$.
I!pl"#"t #este ele!ente sunt tr"ng-"ulre. 6#$ se dore1te 2olos"re de ele!ente Qud"lterle) tun#") pe
l.ng$ op&"une Sprse se ( *"2 1" USE RUA6RILA,
TERALS.
"""0 SJIN , #est$ op&"une ( (e drept e2e#t #onstru#&"
supr2e&e" d"n ele!ente #ur*e.
"(0 RE6UCE E68ES P On ( deter!"n progr!ul s$
el"!"ne !u#-""le "nut"le le 2&etelor.
>. 6#$ &" %!*un$t$&"t se!n"2"#t"( 2or!ele #rene" %n
!odulul LINES prelu&" de "#" supr2& #rene".
"0 Lns&" %n e:#u&"e LINES 1" des#-"de&" pro"e#tul d(s.
""0 8ener&" 2"1"erul de trns2er #u op&"une FILE <
RELEASE < 2or AullFor! Modeller su 2or
Co!prt!entt"on. Folos"&" AullFor! Modeller.
"""0 Mn#-"de&" !odulul LINES.
"(0 6es#-"de&" !odulul SURFACE.
(0 Folos"&" op&"une FILE <USE < AullFor!.
Se ( des#-"de #ut" de d"log Aull For! Opt"ons
%n #re sunt pos"*"le ur!$torele op&"un":
"0 Updte 8enerl Prt"#ulrs re drept e2e#t %nlo#u"re
dtelor (e#-"ulu" pro"e#t #u #el nou.
""0 REFLECT P On ( gener #o!plet supr2&)
"""0 CO?ER P On ( #onstru" o supr2&$ pln$ de
%n#-"dere plut"torulu" '#re nu re sttut de punte
pr"n#"pl$0.
F"gur nr. 6.S = Cut" de d"log AullFor! Opt"ons
In #est !o!ent &" #ret un nou pro"e#t %n !odulul SURFACE ; COMPARTMENT 1" #est pro"e#t
re un #on&"nut: #ur*e 1" supr2& #rene". Sl(&" pro"e#tul.
Oper&""le pe #re le pote rel"/ !odulul SURFACE sunt:
0 Stud"ere #ur*elor 1" supr2e&e" #rene".
*0 Stud"ere supr2e&e".
#0 Crere supr2e&elor pend"#"lor 1" d$ugre lor l #ren$.
d0 R#ordre supr2e&elor '*lend"ng0.
e0 ?"/ul"/re 36 'render"ng0.
20 Plott"ng.
g0 Ed"tre unu" !nul de trs9.
Unele oper&"" se pot 2#e nu!" dup$ #e stru#tur "nter"or$ 2ost de2"n"t$. Pentru !9or"tte
d"ntre ele este ne(o"e s$ se pre#"/e/e (lor"le pr!etr"lor #re "n2luen&e/$ !odul %n #re 2un#&"one/$
2erestrele gr2"#e) #u 9utorul #ut"e" de set$r" ?"e+ Opt"ons. A#est #on&"ne tre" pg"n": 6"splE) Modes)
LEers.
0 Pg"n Display per!"te ut"l"/torulu" s$ #ontrole/e ele!entele ("/"*"le %n 2erestr #t"($.
0 s"ste!ul de #oordonte glo*l 1" #el #urent)
*0 :ele lor)
#0 grn"&ele supr2e&elor )
d0 s"luetele (olu!elor)
e0 supr2e&ele ("/ul"/te pr"n 2&ete 1" ; su pr"n re&eu de #ur*e '!es-0)
20 #ur*ur une" #ur*e pr"n #ur*ur pr"*#"pl$ 1" ; su #ur* #ur*u"r"")
HL
CAPITOLUL 3
LUCRAREA PRACTIC NR. 6
g0 pun#tele e:tre!e le #ur*e" 1" d"re#&" e".
F"gur nr.6.T = Pg"n 6"splE d"n #ut" ?"e+ Opt"ons
*0 Pg"n Modes gu(erne/$ !odul de ("/ul"/re l ent"t$&"lor:
Modes P S-ded 'render"/re0
Rott"on
Cropped 'nu!" o prte (olu!ulu" #rene" este #t"($) prte del"!"tt$ pr"n plne
prlele #u plnele de re2er"n&$ d"spuse l d"stn&ele pre#"/te %n grupul Cropped0.
Ort-ogonl ?"e+ P >6 8r"d = se 2"1e/$ o re&e de pun#te 9ut$tore #u #r#ter"st"#"le "!puse)
Sl#e = se 2"1e/$ o U2el"eU) del"!"tt$ de dou$ plne prlele d"spuse %n po/"&""le
"nd"#te de ut"l"/tor %n grupul Sl"#e Pos"t"on.
6rg +"t- po"nter = oper&""le drg D drop sunt pos"*"le.
F"gur nr. 6.3V = Pg"n Modes d"n #ut" ?"e+ Opt"ons
#0 pg"n Layers #ontrole/$ ("/"*"l"tte strtur"lor.
Ut"l"/torul tre*u"e s$,1" #onstru"s#$ stru#tur de strtur" 1" s$ o respe#te.
H6
CAPITOLUL 3
LUCRAREA PRACTIC NR. 6
F"gur nr. 6.33= Pg"n LEers d"n #ut" ?"e+ Opt"ons
F. STU6IEREA CURCELOR .
Cur*ele "!portte d"n LINES pot 2" ("/ul"/te st2el:
0 se (er"2"#$ e:"sten& #ur*elor %n d"re#torele respe#t"(e)
*0 se #ree/$ o 2erestr$ gr2"#$ nou$ 'su se !od"2"#$ d"re#&" de pro"e#&"e %n un de9 des#-"s$0)
#0 se sele#te/$ #ur* ; #ur*ele 1" d"n !en"ul #onte:tul se lege op&"une 6"splE.
d0 se opere/$ set$r"le potr"("te %n ?"e+ Opt"ons < 6"splE: Pr"n#"pl Cur(ture) Cur(e Cur(ture) Cur(e
End Po"nts) Cur(e 6"re#t"on.
20 Se re&"n 1" e(entul se !od"2"#$ strtur"le %n #re sunt plste #ur*ele.
HH

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