Professional Documents
Culture Documents
Exercises
p+,
p+/ p+11 p+11 p+1" p+21
-ire&ra.e Geo.etry e(ap E'er(ise S$r&a(e Geo.etry e(ap E'er(ise 0peration e(ap E'er(ise Managing 6eat$res e(ap E'er(ise The 7no%
Generating the -ire&ra.e E'tr$3ing 8asi( S$r&a(es *er&or.ing 0perations Ana!y2ing an3 Mo3i&ying the Dra&t 0&&setting a So!i3
p+15
p+1" p+,1 p+,/ p+5/ p+41
p+4"
p+/1 p+/, p+/" p+"0 p+"5 p+50
p+5, p+5"
p+101 p+10/ p+111 p+11/
Master E'er(ise
60 min.
In this exercise you will have the opportunity to complete a telephone part by creating the place for its screen. You will create the supporting Wireframe and build the base surfaces. Next, you will trim,. You will then perform a Draft analysis on the surfaces to determine if the telephone can be extracted from a mould. You will modify a supporting sketch and will see the automatic propagation of this change through to the final kin. !inally, you will see how to work in a "ybrid environment by creating a olid by offsetting the kin.
2
Creating the S$r&a(es
,
Ana!y2ing an3 sp!itting the part
Master E'er(ise
The Mobile Phone (Step 1): Creating the Wireframe Elements
10 min.
In this step o! "ill #reate : Parallel #!r$es on a s!pport E%tra#te& #!r$es Conne#t C!r$es Corners Cir#les Pro'e#te& #!r$es
Do It Yo$rse!& >1B,?
E'tra(t these e3ges &ro. the origina! s$r&a(e )
Yo$ (reate3 the %asi( e!e.ents to (o.p!ete the :ire&ra.e geo.etry+ <o: yo$ (an hi3e the %!$e 3at$. s$r&a(e+
Loa3) CATGSDC6C*honeCStep1Cstart+CAT*art
"
Do It Yo$rse!& >2B,?
Create a para!!e! ($rve &ro. the top e'tra(te3 e3ge $sing the e'tra(te3 &a(e as s$pport >o&&setD,5..? )
Create a para!!e! ($rve &ro. the si3e e'tra(te3 e3ge $sing the e'tra(te3 &a(e as s$pport >o&&setD1+5..? )
Create a para!!e! ($rve &ro. the top e'tra(te3 e3ge $sing the e'tra(te3 &a(e as s$pport >o&&setD2..?
Do It Yo$rse!& >1B,?
Create a (onne(t ($rve $sing the &irst an3 the !ast para!!e! ($rve as s$pport an3 proAe(t this (onne(t ($rve to the e'tra(te3 &a(e )
Create a 1.. (orner $sing the e'tra(te3 &a(e as s$pport@ the se(on3 para!!e! ($rve an3 the previo$s!y (reate3 proAe(t ($rve )
Copyright DASSAULT SYSTEMES 2002 10
Do It Yo$rse!& >,B,?
Create a point on the YE p!ane )
Create a (ir(!e $sing the previo$s point as (enter an3 the YE p!ane as s$pport >ra3i$sD,..? )
11
Master E'er(ise
The Mobile Phone (Step (): Creating the S!rfa#es
10 min.
In this step o! "ill #reate : )n a&aptati$e s"eep ) s"ept s!rfa#e ) fill s!rfa#e
12
Do It Yo$rse!& >1B4?
Loa3) CATGSDC6C*honeCStep2Cstart+CAT*art
0+" point
Insert a ne: open %o3y an3 rena.e it FS$r&a(esG+ De&ine in :or9 o%Ae(t this open %o3y+ Yo$ are going to (reate points that are ne(essary to 3e&ine the se(tions o& the a3aptative s:eep ) Create t:o points on the (orner ($rve $sing the ratio 0+" an3 0+2+
0+2 point
Yo$ are no: going to (reate the a3aptative s:eep %ase3 on these t:o points@ the (orner ($rveHs verti(es an3 the (orner ($rve ) 0pen an a3aptative s:eep 3ia!og %o' (!i(9ing on the a3aptative s:eep i(on )
Copyright DASSAULT SYSTEMES 2002 11
Do It Yo$rse!& >2B4?
Se!e(t the (orner ($rve as g$i3e ($rve+ ight (!i(9 in the Fs9et(hG &ie!3 an3 se!e(t F(reate s9et(hG+ This 3ia!og %o' appears ) Se!e(t this verte' as point 3e&ining the &irst s:eep se(tion )
C!i(9 07 to a((ess the s9et(her an3 3esign the &irst s:eep se(tion+
1,
Do It Yo$rse!& >1B4?
-hen in the s9et(h@ 3esign this pro&i!e )
Do It Yo$rse!& >,B4?
Yo$ are %a(9 in the a3aptative s:eep 3ia!og %o'+ Se!e(t the 0+" ratio point to 3e&ine the se(on3 se(tion I+
.. then select the 0.2 r ti! "!int t! #e$ine the thir# secti!n
I++ &ina!!y se!e(t the (orner ($rveHs verte' to 3e&ine the !ast se(tion+
14
Do It Yo$rse!& >5B4?
In the a3aptative s:eep 3ia!og %o'@ .o3i&y the se(tions para.eters )
*ara.eters (orrespon3en(e
Copyright DASSAULT SYSTEMES 2002
Do It Yo$rse!& >4B4?
C!i(9 07 to (on&ir. the a3aptative s:eep s$r&a(e (reation )
Create a !inear s:eep $sing the (ir(!e as g$i3e ($rve an3 the YE p!ane as re&eren(e s$r&a(e >!ength1D/..@ !ength2D 5..@ ang!eD1003eg? )
6ina!!y@ (reate a &i!! s$r&a(e $sing the $pper %o$n3ary o& the previo$s!y (reate3 s:eep )
1"
Master E'er(ise
The Mobile Phone (Step *): Performing operations
(0 min.
In this step o! "ill perform : ) s mmetr +oin operations Trim an& split operations ) $ariable fillet E&ge filets
15
Do It Yo$rse!& >1B,?
Insert a ne: open %o3y an3 rena.e it FoperationsG+ De&ine in :or9 o%Ae(t this open %o3y+ App!y a sy..etry an the a3aptative s:eep $sing the EJ p!ane as re&eren(e+ #oin the t:o s$r&a(es )
#oin the !inear s:eep an3 the &i!! s$r&a(e+ Tri. the 3at$. %!$e s$r&a(e :ith the &irst Aoin )
Loa3) CATGSDC6C*honeCStep1Cstart+CAT*art
20
Do It Yo$rse!& >2B,?
Sp!it the se(on3 Aoin s$r&a(e :ith the previo$s tri. s$r&a(e )
Create a varia%!e ra3i$s &i!!et on these t:o e3ges >&ro. 2.. at the phone top to ,.. at the phone %otto.? )
21
Do It Yo$rse!& >1B,?
Create a 1.. e3ge &i!!et on these t:o e3ges )
22
Do It Yo$rse!& >,B,?
Create a 0+5.. e3ge &i!!et
21
Master E'er(ise
The Mobile Phone (Step ,): )nal sis an& Mo&ifi#ations
10 min.
In this step o! "ill : Perform a &raft anal sis on the s!rfa#e. Mo&if the a&aptati$e s"eep parameters. Create a refle#t line to split the s!rfa#e an& ma-e it e%tra#tible from a mol&.
2,
Do It Yo$rse!& >1B5?
Insert a ne: open %o3y an3 rena.e it FAna!ysisG+ De&ine in :or9 o%Ae(t this open %o3y+ Create a re&!e(t !ine $sing the s$r&a(e as s$pport@ E as 3ire(tion an3 an ang!e o& 503eg ) CAT%A s&s '!( i$ '!( ) nt t! &ee" !nl' !ne s(*-ele+ent !$ the ,ener te# re$lect line. Clic& -ES n# (se the "!int .0/0/00 t! #e$ine the ne r ele+ent 1
Loa3) CATGSDC6C*honeCStep,Cstart+CAT*art
25
Do It Yo$rse!& >2B5?
Use this re&!e(t !ine to sp!it in t:o parts the s$r&a(e@ 9eeping %oth si3es+ T:o sp!it entities are generate3+ ena.e the top s$r&a(e FtopG an3 the %otto. one F%otto.G+ ;i3e the top s$r&a(e+ *er&or. a 3ra&t ana!ysis on the %otto. s$r&a(e )
24
Do It Yo$rse!& >1B5?
*er&or. a 3ra&t ana!ysis on the top s$r&a(e )
There is re# re in this n l'sis 1 th t +e ns th t the (""er s(r$ ce c nn!t *e extr cte#. %t nee#s t! *e +!#i$ie#.
Copyright DASSAULT SYSTEMES 2002
2/
Do It Yo$rse!& >,B5?
A((ess the s$r&a(e open %o3y an3 e3it the a3aptative s:eep+ Mo3i&y the se(tion+1 an3 se(tion+2 ang!e para.eter )
2"
Do It Yo$rse!& >5B5?
Con&ir. the A3aptative s:eep .o3i&i(ation %y (!i(9ing 07 in the a3aptative s:eep 3ia!og %o'+ The (o.p!et s$r&a(e is $p3ate3 an3 the ana!ysis %e(o.es )
25
Master E'er(ise
The Mobile Phone (Step .): /ffsetting a Soli&
10 min.
In this step o! "ill : )&& thi#-ness on the s!rfa#es. Perform a 0oolean operation. Se" a s!rfa#e. Create an e&ge fillet.
10
Do It Yo$rse!& >1B2?
A((ess the part 3esign :or9%en(h+ Insert a ne: %o3y+ In this ne: %o3y@ app!y a thi(9ness to the top s$r&a(e )
De&ine in :or9 o%Ae(t the part %o3y+ App!y the sa.e thi(9ness to the %otto. s$r&a(e )
Loa3) CATGSDC6C*honeCStep5Cstart+CAT*art
Copyright DASSAULT SYSTEMES 2002 11
Do It Yo$rse!& >2B2?
A33 these t:o %o3ies )
In the operation 0pen 8o3y@ sho: the sp!itte3 antenna ) Se: this s$r&a(e to the previo$s!y (reate3 so!i3 )
E'er(ise
Wireframe 1eometr 2e#ap E%er#ise 10 min.
11
Do It Yo$rse!&
Create a Ma'i.$. E E'tre.$. on the !e&t ($rve an3 a Mini.$. E E'tre.$. on the right ($rve Create a Conne(t C$rve $sing the E'tre.$.s >Tangen(y Contin$ityK Tri. 0ption? 0ptiona!) Create a S:ept S$r&a(e per para.eters a%ove $sing the Conne(t C$rve yo$ A$st (reate3
Loa3) :ire&ra.eCre(apC%egin+CAT*art
1,
E'er(ise
S!rfa#e 2e#ap E%er#ise 101eometr min.
15
Do It Yo$rse!& >1B2?
0&&set / s$r&a(es >1 ..+? &ro. the insi3e o& the So!i3 C!a.p+ Create a 8!en3 S$r&a(e >Tangent Li.its? to (!ose o&& the 0&&set S$r&a(es+ E'tra Cre3it) Insert a #0I< operation to asse.%!e a!! the 0&&set s$r&a(es an3 the 8!en3 s$r&a(e into one sing!e s$r&a(e+
Loa3) e'ha$stC%egin+CAT*art
14
Do It Yo$rse!& >2B2?
E'tra(t a 8o$n3ary C$rve &ro. this #0I< s$r&a(e+ Create a Seg.ent S:eep S$r&a(e $sing the %!a(9 (ir(!e as a pro&i!e@ the 0$tp$t1L*!ane as re&eren(e s$r&a(e@ a M"" 3egree ang!e an3 100.. &or !ength1+
Create a Lo&t tangent to the #oin an3 the S:eep s$r&a(es an3 $sing Sp!ine+1 as the Spine+ >Ma9e s$re that the C!osing *oints are on the sa.e si3e an3 that the se(tion ($rves are oriente3 in the sa.e 3ire(tion L see arro:s L other:ise yo$ :i!! have a t:iste3 Lo&t?+
e&eren(e .o3e! ) e'ha$stCen3+CAT*art
Copyright DASSAULT SYSTEMES 2002 1/
E'er(ise
/peration 2e#ap E%er#ise 1. min.
This 5olphin is a f!n part that "o!l& normall be most effi#ientl #reate& as a soli&. 6o"e$er3 #reating it as a s!rfa#e mo&el3 altho!gh lea&ing to a hea$ier mo&el3 "ill allo" !s to pra#ti#e #reating all the &ifferent t pes of 7illets a$ailable: Shape3 E&ge3 8ariable3 7a#e9to97a#e3 an& Tri9Tangent.
1"
Do It Yo$rse!& >1B1?
6or this e'er(ise@ go to the .en$%ar an3 (hange the Units to In(hes+ ><ote) The .o3e! is =$ite heavy so %e patient 3$ring yo$r intera(tions+? Create a 6a(eL6a(e 6i!!et > a3i$s 0+5 in+? se!e(ting &a(es on the t:o $pper &ins+ Tri. this 6i!!et :ith a!! the si3e &ins >#oin+15?
Loa3) 3o!phinC%egin+CAT*art
15
Do It Yo$rse!& >2B1?
Create t:o Varia%!e 6i!!ets on these e3ges &ro. > D0+1in+? at the %otto. to > D0+01in+? at the top+ Create TriLTangent 6i!!ets &or the &o$r si3e &ins+
,0
Do It Yo$rse!& >1B1?
Create a > D0+25in+? Shape 6i!!et %et:een the !ast TriLTangent an3 the <ose s$r&a(e o& the Do!phin L $se the Tri. option to o%tain a sing!e s$r&a(e as the res$!t+ Create > D0+25in+? E3ge 6i!!ets %et:een the %o3y an3 the t:o &ront si3e &ins+
,1
E'er(ise
Managing 7eat!res an& /pen 0o&ies 2e#ap E%er#ise
10 min.
:o! "ill !se the 1ro!p management tool to organi;e the spe#ifi#ation tree of the 5olphin part Shape3 E&ge3 8ariable3 7a#e9to97a#e3 an& Tri9Tangent.
,2
Do It Yo$rse!&
Create a Gro$p FS$r&a(eMo3e!G &ro. the 0pen 8o3y !eaving o$t the si' s9et(hes+ ena.e the s9et(hes to the na.es %e!o: an3 (hange the s9et(h (o!or an3 !ine :i3th &or easy vis$a!i2ation+ Go into the 6rontCTopC6in s9et(h an3 3rag the top right (ontro! point+ E'it the s9et(h an3 $p3ate the part+
Loa3) 3o!phinCa3v+CAT*art
Copyright DASSAULT SYSTEMES 2002 ,1
E'er(ise
The <nob 60 min.
In this e%er#ise o! "ill ha$e the opport!nit to mo&el an applian#e <nob starting from an empt mo&el. :o! "ill #reate the s!pporting Wireframe an& b!il& the base s!rfa#es for a =!arter se#tion of the <nob. >e%t3 o! "ill trim3 fillet3 an& perform s mmetr operations on these s!rfa#es to obtain the #omplete <nob. :o! "ill then perform a 5raft anal sis on the s!rfa#es to &etermine if the <nob #an be e%tra#te& from a mo!l&. In or&er to obtain a , 5egree &raft3 o! "ill mo&if propagation of this #hange thro!gh to the final S-in. a s!pporting line segment an& "ill see the a!tomati#
7inall 3 o! "ill see ho" to "or- in a 6 bri& en$ironment b #reating a Soli& b offsetting the S-in. ) #omplete& mo&el ?<nob@Complete&.C)TPartA is a$ailable for referen#e.
,,
, ..+ Thi(9ness
,5
5
0&&set a so!i3
,4
E'er(ise
The <nob (Step 1): 1enerating the Wireframe
10 min.
In this step yo$ :i!! s9et(h an3 (onstrain the :ire&ra.e geo.etry that :i!! s$pport the s$r&a(e+
,/
Do It Yo$rse!& >1B1?
Using the EJ *!ane as S$pport@ 3ra: on the &!y a =$arter (ir(!e :ith D4, ..@ (entere3 on the origin K as sho:n+
e.+ ) Do not $se the s9et(her+ Use the sta(9ing (o..an3s &$n(tiona!ity
Loa3) 7no%CStep1Cstart+CAT*art
,"
Do It Yo$rse!& >2B1?
Using the YE *!ane as S$pport@ 3ra: the high!ighte3 ar( on the right at the position sho:n+
e.+ ) Do not $se the s9et(her+ Use the sta(9ing (o..an3s &$n(tiona!ity
,5
Do It Yo$rse!& >1B1?
Using the YE *!ane@ S9et(h the !ine on the right an3 set a!! the Constraints as sho:n+ Save yo$r *art+ Ca!! it F7no%CStep1G
50
E'er(ise
The <nob (Step (): E%tr!&ing 0asi# S!rfa#es
10 min.
In this step yo$ :i!! (reate the %asi( s$r&a(es &or the 7no%+
51
Do It Yo$rse!&
E'tr$3e the t:o ar(s %y /0 .. an3 revo!ve the !ine %y 50 Degrees+ Save yo$r part+ <a.e it F7no%CStep2G+
Loa3) 7no%CStep2+CAT*art
52
E'er(ise
The <nob (Step *): Performing operations
(0 min.
In this step o! "ill perform the follo"ing operations on the <nob: Trim Split E%trapolate 8ariable 7illet E&ge 7illet S mmetr +oin
51
Do It Yo$rse!& >1B,?
Tri. the &irst E'tr$sion :ith the evo!$tion+ Sp!it the se(on3 E'tr$sion :ith the Tri.+
Loa3) 7no%CStep1+CAT*art
5,
Do It Yo$rse!& >2B,?
E'trapo!ate the Sp!it FUp to E!e.entG L spe(i&y the Tri.+ Use the FAsse.%!e es$!tG option+ E'trapo!ate the E'trapo!ation FUp to E!e.entG L spe(i&y the Tri.+ Use the FAsse.%!e es$!tG option+ Tri. this se(on3 E'trapo!ation :ith the &irst Tri.+
55
Do It Yo$rse!& >1B,?
otate the part aro$n3+ *$t in a &i!!et varying &ro. 20 ..+ on the !e&t to 10 ..+ on the right+ App!y a D 5 .. (onstant E3ge6i!!et on the e3ges sho:n %e!o:+
54
Do It Yo$rse!& >,B,?
*er&or. a Sy..etry on the res$!ting E3ge6i!!et+ <o:@ #oin the t:o sy..etri(a! parts+ *er&or. a Sy..etry on the #oin an3 on(e again@ #oin the t:o sy..etri(a! parts+ Save yo$r part as F7no%CStep1G+
5/
E'er(ise
The <nob (Step ,): )nal ;ing an& mo&if ing &raft
10 min.
In this step o! "ill perform 5raft )nal sis on the <nob. :o! "ill then mo&if !n&erl ing Wireframe geometr in or&er to in#rease the 5raft )ngle. >oti#e ho" the #hange propagates to &o"nstream s!rfa#es an& ho" the )nal sis $is!ali;ation is imme&iatel !p&ate&.
5"
Do It Yo$rse!& >1B2?
To see the res$!t o& the Dra&t Ana!ysis@ the ($rrent en3er Sty!e .$st %e FC$sto.i2e3G :ith FMateria!sG a(tive+ Se!e(t the &ina! s$r&a(e an3 a(tivate the Dra&t Ana!ysis Too!+ Set the Co!or Co3e 8ar as a%ove+
Loa3) 7no%CStep,+CAT*art
55
Do It Yo$rse!& >2B2?
C!ose the Co!or Co3e 8ar+ Do$%!eLC!i(9 into the Line S9et(h an3 (hange the ang!e to "4 Degrees+ Upon e'iting &ro. the S9et(her@ the so&t:are propagates the (hange to the s$r&a(es an3 the Dra&t Vis$a!i2ation is $p3ate3 i..e3iate!y+
40
E'er(ise
The <nob (Step .): /ffsetting a Soli& 10 min.
In this step o! "ill see ho" s!rfa#es are !sef!l for #reating #omple% soli&s. In this e%er#ise o! "ill spe#if an offset on the final s!rfa#e to obtain a soli& "ith a spe#ifi# "all thi#-ness.
41
Do It Yo$rse!& >1B2?
Change to the *art Design -or9%en(h+ Se!e(t the &ina! Aoin an3 (reate a ,.. Thi(9s$r&a(e pointing in:ar3+ <oLSho: the open %o3y to see on!y the so!i3+ S:it(h the ren3er sty!e to :ire&ra.e .o3e an3 !oo9 nor.a! to the YE p!ane+ <oti(e that the o&&set o& the , .. Degree 3ra&te3 :a!! has res$!te3 in a nonL hori2onta! &ootprint &or the 9no%+
Loa3) 7no%CStep5+CAT*art
42
Do It Yo$rse!& >2B2?
*er&or. a Sp!it on the so!i3 $sing the JY p!ane to ta9e o&& the e'(ess+ A33 a .ateria! M $%%er M an3 s:it(h to the C$sto.i2e en3er Sty!e+
41
E'er(ise
The Plasti# 0ottle * ho!rs.
In this e%er#ise o! "ill see ho" to #reate a plasti# bottle !sing the 1enerati$e Shape 5esign "or-ben#h f!n#tionnalities : Creating "ireframe elements (point3 line3 plane..) Creating s!rfa#es (s"eep3loft3 e%tr!&e3re$ol$eB) Manip!lating s!rfa#es (trim3 s mmetr 3 'oinB)
4,
Creation o& :ire&ra.e geo.etry ) points@ !ines@ p!anes@ he!i' $sing the sta(9ing (o..an3s (apa%i!ities an3 :or9ing on s$pport Creation o& s$r&a(es $sing S:eep@ Lo&t@ E'tr$3e an3 evo!ve 0perations on s$r&a(es $sing 6i!!ets@ Tri.@ #oin an3 hea!ing Ana!ysing the s$r&a(es $sing the (onne(t (he(9er+
Copyright DASSAULT SYSTEMES 2002 45
2 1
5
Creating the %ott!ene(9 s(re: on the asse.%!e3 part Copyright DASSAULT SYSTEMES 2002 44
E'er(ise
The Plasti# 0ottle (Step 1): Creating the bottom of the bottle
*0 min.
In this step yo$ :i!! (o.p!ete the e'isting -ire&ra.e an3 (reate the %ott!eHs %otto. s$r&a(es+
4/
Do It Yo$rse!& >1B,?
Interse(t+1
S9et(h+2
Insert a ne: 0pen 8o3y@ rena.e it as 8ott!eC8otto.+ Create an Interse(tion point %et:een the Interse(t+1 a'is an3 the green pro&i!e S9et(h+2+ -or9ing on the EJ p!ane s$pport@ 3ra: a (ir(!e %y Center an3 point >(reating the (enter point on the &!y? :ith the &o!!o:ing (hara(teristi(s )
Center point on the pin9 a'is an3 5 .. %e!o: the Interse(tion point A$st (reate3 >Interse(t+,? Interse(t+, as point an3 M50 an3 50 3egrees as Start an3 En3 ang!e+
Loa3) startC%ott!e+CAT*art
Copyright DASSAULT SYSTEMES 2002 4"
Do It Yo$rse!& >2B,?
Create a point on p!ane >L15.. K L20..? :ith the Interse(t+, as re&eren(e+ Create a Sy..etry o& this point $sing the pin9 a'is >Interse(t+1? as re&eren(e+ Using these t:o points@ (reate t:o %iLtangent !ines :ith the previo$s (ir(!e+ Tri. the t:o (reate3 !ines :ith the (ir(!e+ E'it the -or9 on s$pport .o3e+ Create t:o sy..etri( p!anes :ith a ang!e o& 14 3egrees :ith the YE re&eren(e p!ane+
Copyright DASSAULT SYSTEMES 2002 45
Do It Yo$rse!& >1B,?
Create an E'p!i(it s:eep $sing the Tri.+2 as pro&i!e an3 the green S9et(h+2 as G$i3e ($rve+ Create a 1"0 3egrees revo!ve3 s$r&a(e $sing the S9et(h+1 as pro&i!e an3 the Interse(t+1 as a'is+ Tri. the t:o (reate3 s$r&a(es+
Copyright DASSAULT SYSTEMES 2002 /0
Do It Yo$rse!& >,B,?
Create a Varia%!e e3ge &i!!et as sho:n+ Sp!it the (reate3 E3ge6i!!et+1 :ith the t:o 14 3egrees p!anes (reate3 %e&ore+ Create , otate s$r&a(es >/2 3egrees? to (o.p!ete the %otto.+ #oin the (reate3 s$r&a(es an rena.e the #oin as 8ott!eC8otto.+
e&eren(e .o3e! ) %ott!eCstep1Cen3+CAT*art
Copyright DASSAULT SYSTEMES 2002 /1
E'er(ise
The Plasti# 0ottle (Step (): Creating the bottle bo&
*0 min.
In this step yo$ :i!! (o.p!ete the e'isting -ire&ra.e an3 (reate the %ott!eHs %o3y s$r&a(es+
/2
Do It Yo$rse!& >1B1?
Cir(!e+1 *ara!!e!+1
*ara!!e!+1 S9et(h+,
*ara!!e!+2
Cir(!e+1
Insert a ne: 0pen 8o3y@ rena.e it as 8ott!eC8o3y+ Create t:o para!!e! ($rves o& the S9et(h+, on the EJ p!ane at a 3istan(e o& 1.. in %oth 3ire(tions+ Create a para!!e! ($rve o& the Cir(!e+1 on the *!ane+2 at a 3istan(e o& 1+4.. in:ar3+ Create 2 Co.%ine3 ($rves %et:een the Cir(!e+1 an3 the t:o ($rves *ara!!e!+1 an3 *ara!!e!+2 Create a Co.%ine3 ($rve %et:een the S9et(h+, an3 the *ara!!e!+1
Loa3) %ott!eCstep2C%egin+CAT*art
Copyright DASSAULT SYSTEMES 2002 /1
Do It Yo$rse!& >2B1?
Create a I.p!i(it Cir($!ar S:ept s$r&a(e :ith three g$i3es $sing the three (reate3 (o.%ine3 ($rves as g$i3e ($rves+ Create 1 instan(es o& this S:eep $sing a Trans!ate a!ong the E a'is an3 the epeat o%Ae(t a&ter 07 option+ 6or the 3istan(e %et:een the instan(es@ (reate the &or.$!a )
StartingC(rvN*!ane+2N0&&set+1N0&&set B5
Do It Yo$rse!& >1B1?
S9et(h+1
Create an evo!ve3 s$r&a(e $sing the S9et(h+1 as pro&i!e an3 the the Interse(t+1 as evo!$tion a'is+ Tri. the (reate3 revo!ve3 s$r&a(e :ith the previo$s #oin+ Create a 2 .. e3ge &i!!et on the e3ges res$!ting o& the previo$s Tri.+ ena.e the (reate3 &i!!et as 8ott!eC8o3y+
Loa3) %ott!eCstep2Cen3+CAT*art
Copyright DASSAULT SYSTEMES 2002 /5
E'er(ise
The Plasti# 0ottle (Step *): Creating the bottlene#60 min.
In this step yo$ :i!! (o.p!ete the e'isting -ire&ra.e an3 (reate the %ott!ene(9 s$r&a(es+
/4
Do It Yo$rse!& >1B5?
Insert a ne: 0pen 8o3y@ rena.e it as 8ott!eC8o3y+ Create a *oint %et:een the Interse(t+2 an3 Interse(t+1 points :ith a ratio o& 0+4 Create a p!ane para!!e! to the *!ane+2 thro$gh the (reate3 *oint+1
Loa3) %ott!eCstep1C%egin+CAT*art
Copyright DASSAULT SYSTEMES 2002 //
Do It Yo$rse!& >2B5?
Dra: this S9et(h on the EJ p!ane+ Create t:o e'tre.$. > Mini.$. an3 Ma'i.$.? points on the s9et(h in the E 3ire(tion+
Copyright DASSAULT SYSTEMES 2002 /"
Do It Yo$rse!& >1B5?
Create an evo!ve3 s$r&a(e $sing the S9et(h+1 as pro&i!e an3 the the Interse(t+1 as evo!$tion a'is+ Create a 8o$n3ary ($rve :ith the !o:er e3ge o& the revo!$tion s$r&a(e+ Create a point on the %o$n3ary at a =$arter 3istan(e &ro. the E'tre.$.+2
Loa3) %ott!eCstep1Crevo!+CAT*art
Copyright DASSAULT SYSTEMES 2002 /5
Do It Yo$rse!& >,B5?
*!ane+5
*oint+1
Create a 12 .. E'tr$3e3 s$r&a(e :ith the Cir(!e+1 in the E a'is 3ire(tion $p:ar3+ Create a 8o$n3ary ($rve :ith the !o:er e3ge o& the revo!$tion s$r&a(e+ Create a 15 .. ra3i$s (ir(!e on the *!ane+5 :ith the *oint+1 as (enter+
"0
Do It Yo$rse!& >5B5?
Create t:o proAe(te3 points o& E'tre.$.+2 on the Cir(!e+1 an3 on the 8o$n3ary+2 Create a Lo&t %et:een the three se(tions ) 8o$n3ary+1 K Cir(!e+1 K 8o$n3ary+2 Use the %o$n3aries s$r&a(es as tangents an3 the E'tre.$.+2 an3 its proAe(tions as (!osing points
"1
Do It Yo$rse!& >4B5?
Create a Line on the Lo&t+ Starting &ro. the e'tre.$.+2 :ith an ang!e o& ,5 3eg :ith the $pper %o$n3ary an3 :ith a !ength o& 500 ..+ Create a se(on3 !ine on the Lo&t@ starting o& the *oint+, :ith a!! the sa.e (hara(teristi(s than the previo$s !ine+
Loa3) %ott!eCstep1C!o&t+CAT*art
Copyright DASSAULT SYSTEMES 2002 "2
Do It Yo$rse!& >/B5?
Create a ne: %o$n3ary ($rve on the revo!$tion s$r&a(e re!i.ite3 %y the t:o previo$s !ines+ Create a se(on3 %o$n3ary on the E'tr$3e3 s$r&a(e re!i.ite3 %y the t:o previo$s !ines+ ;i3e the Lo&t an3 (reate a 6i!! s$r&a(e :ith &o$r previo$s ($rves+
"1
Do It Yo$rse!& >"B5?
Create / rotate3 instan(es o& the &i!! s$r&a(e aro$n3 the Interse(t+1 a'is >,53eg rotation? Ana!y2e the gap %et:een the 6i!!+1 an3 the &irst rotate3 s$r&a(e+
Copyright DASSAULT SYSTEMES 2002 ",
Do It Yo$rse!& >5B5?
Create a hea!ing s$r&a(e :ith the 6i!!+1 an3 a!! the rotate3 s$r&a(es+ De&ine a Merging 3istan(e o& 0+5.. #oin this s$r&a(e :ith the revo!$tion an3 the E'tr$3e3 s$r&a(es+ ena.e the #oin as 8o3yCSty!e+
e&eren(e .o3e!) %ott!eCstep1Cen3+CAT*art
Copyright DASSAULT SYSTEMES 2002 "5
E'er(ise
The Plasti# 0ottle (Step ,): )ssembling the three open9bo&ies
(0 min.
In this step yo$ :i!! (o.p!ete the e'isting -ire&ra.e an3 asse.%!e the previo$s %o3ies :ith tri. operations an3 &i!!ets+
"4
Do It Yo$rse!& >1B5?
Insert a ne: 0pen 8o3y@ rena.e it as 8ott!eCAsse.%!e3+ Create a 2.. $p:ar3 o&&set p!ane &ro. the *!ane+1+ Create a 2.. 3o:n:ar3 o&&set p!ane &ro. the *!ane+2+
Loa3) %ott!eCstep,C%egin+CAT*art
Copyright DASSAULT SYSTEMES 2002 "/
Do It Yo$rse!& >2B5?
Create an Interse(tion %et:een the *!ane+/ an3 the 8ott!eC8o3y+ Create an Interse(tion %et:een the *!ane+4 an3 the 8ott!eC8o3y+ Create an Interse(tion e!e.ent %et:een the *!ane+1 an3 the 8ott!eC8otto.+
Copyright DASSAULT SYSTEMES 2002 ""
Do It Yo$rse!& >1B5?
Create an I.p!i(it !inear s:ept s$r&a(e :ith t:o g$i3e ($rves ) Interse(t+4 an3 Interse(t+/ Create an I.p!i(it !inear s:ept s$r&a(e :ith t:o g$i3e ($rves ) Interse(t+5 an3 Cir(!e+1
Copyright DASSAULT SYSTEMES 2002 "5
Do It Yo$rse!& >,B5?
Tri. the $pper s:ept s$r&a(e :ith the 8ott!eC8o3y+ Tri. the previo$s Tri. :ith the 8o3yCSty!e s$r&a(e+ Tri. the !o:er s:ept s$r&a(e :ith the 8ott!eC8otto.+ Tri. the t:o !ast tri.s+
Copyright DASSAULT SYSTEMES 2002 50
Do It Yo$rse!& >5B5?
Create an 5.. E3ge6i!!et on the t:o sa!ient e3ges+ ena.e the &i!!et as 8ott!eCAsse.%!e3+
E'er(ise
The Plasti# 0ottle (Step .): Creating the bottlene#- s#re"
(0 min.
In this step yo$ :i!! (o.p!ete the e'isting -ire&ra.e an3 %ott!ene(9 s(re: s$r&a(es+
52
Do It Yo$rse!& >1B,?
Insert a ne: 0pen 8o3y@ rena.e it as 8ott!ene(9CS(re:+ Create on the &!y a point an3 a p!ane :ith the (hara(teristi(s sho:n %e!o:+
Loa3) %ott!eCstep5C%egin+CAT*art
Copyright DASSAULT SYSTEMES 2002 51
Do It Yo$rse!& >2B,?
Create a ;e!i' starting &ro. the !ast (reate3 *oint+5 :ith Interse(t+1 as a'is an3 :ith the &o!!o:ing para.eters ) *it(h D 1 .. B ;eight D /.. B 0rientation D Co$nter(!o(9:ise Create a !ine nor.a! to the he!i' on the !ast *!ane+" starting ay 1+4.. &ro. the *oint+5 :ith a Length o& 20..
Copyright DASSAULT SYSTEMES 2002 5,
Do It Yo$rse!& >1B,?
Create a point on the he!i' at a 3istan(e o& 0+".. &ro. the starting *oint+5 Create a Conne(t C$rve to !in9 the ;e!i' :ith the Line+5
55
Do It Yo$rse!& >,B,?
Create an I.p!i(it (ir$!ar pro&i!e s:ept s$r&a(e+ Choose Center an3 ra3i$s as s$%type@ Conne(t+1 as Center ($rve an3 a ra3i$s o& 0+"..+ Tri. the (reate3 s:eep :ith the asse.%!e3 %ott!e+
e&eren(e .o3e! ) %ott!eCstep5Cen3+CAT*art
Copyright DASSAULT SYSTEMES 2002 54
E'er(ise
The Spa#e Mo!se * ho!rs.
In this e%er#ise o! "ill see ho" to #reate an 6 bri& part !sing the 1enerati$e Shape 5esign an& the Part 5esign "or-ben#hes : Creating Wireframe elements. Creating s!rfa#es an& soli&s. )ssembling s!rfa#es an& soli&s.
5/
8$i!3 an hy%ri3 part ) the Spa(e Mo$se 8ase that is $se3 in an Asse.%!y+
5"
1
Create the %ase pa3 an3 the $pper &i!!et
2
Create the s$r&a(i( e!e.ents
1
Se: the s$r&a(e on the pa3
4
She!! the (reate3 so!i3+
5
Sp!it the part :ith the i.porte3 s$r&a(e
,
Create the groove+
" /
Create the sha&t Create the ho!es an3 the po(9ets
55
E'er(ise
The Spa#e Mo!se (Step 1): Creating the base pa& an& the !pper fillet
*0 min.
In this step yo$ :i!! (reate the %ase s9et(h@ the .ain pa3 o& the part@ an3 yo$ :i!! &i!!et the $pper &a(e o& the pa3+
100
Do It Yo$rse!& >1B2?
Dra: the &o!!o:ing s9et(h on the JoY p!ane+ Create a p!ane :ith an ang!e o& 4+5 3eg :ith the JoY p!ane+
Loa3) SM8aseC%egin+CAT*art
Copyright DASSAULT SYSTEMES 2002 101
Do It Yo$rse!& >2B2?
Create a UpLtoL*!ane pa3 :ith the previo$s s9et(h an3 the $pper p!ane+
Create a 1.. e3ge &i!!et on the $pper e3ge o& the previo$s!y (reate3 pa3+
102
E'er(ise
The Spa#e Mo!se (Step (): Creating the s!rfa#i# elements
(0 min.
In this step yo$ :i!! (reate t:o pro&i!es@ a !o&t &ro. these pro&i!es@ a &i!! s$r&a(e@ an3 &ina!!y yo$ :i!! sp!it the s$r&a(es :ith the pa3+
101
Do It Yo$rse!& >1B1?
Create a 10.. o&&set &ro. the JoE p!ane+
Create a 110.. o&&set &ro. the JoE p!ane in the sa.e 3ire(tion+ 0n the &irst p!ane 3ra: this s9et(h )
10,
Do It Yo$rse!& >2B1?
Create a !o&t $sing the t:o (reate3 s9et(hes )
105
Do It Yo$rse!& >2B1?
Create a &i!! s$r&a(e %et:een the !ine an3 the &irst s9et(h+
#oin the &i!!e3 s$r&a(e :ith the previo$s !o&t+ Sp!it this Aoin :ith the !o:er &a(e o& the pa3+
104
E'er(ise
The Spa#e Mo!se (Step *): Se"ing the s!rfa#e on the pa&
. min.
10/
Do It Yo$rse!&
In the CATIA *art Design :or9%en(h@ se: the previo$s!y (reate3 sp!it s$r&a(e :ith the so!i3+
Loa3 ) SM8aseCstep2+CAT*art
10"
E'er(ise
The Spa#e Mo!se (Step , to C):
(0 min.
In these steps@ yo$ :i!! (reate a groove@ sp!it the part :ith an i.porte3 s$r&a(e@ she!! the so!i3 an3 (reate a sha&t+
105
Do It Yo$rse!& ) step ,
0n the YE p!ane@ 3ra: the &o!!o:ing s9et(h )
Loa3 ) SM8aseCstep1+CAT*art
110
Do It Yo$rse!& ) step 5
Se!e(t the i.porte3Cs$r&a(e in the tree an3 p$t it in Sho: .o3e )
Loa3 ) SM8aseCstep,+CAT*art
Copyright DASSAULT SYSTEMES 2002 111
Do It Yo$rse!& ) step 4
Create a she!! o& the so!i3 :ith a 2.. insi3e thi(9ness )
Loa3 ) SM8aseCstep5+CAT*art
112
Do It Yo$rse!& ) step /
Loa3 ) SM8aseCstep4+CAT*art
Copyright DASSAULT SYSTEMES 2002 111
E'er(ise
The Spa#e Mo!se (Step D):Creating the holes an& po#-ets
(0 min.
In these steps@ yo$ :i!! (reate ho!es@ instantiate ho!es :ith a $ser pattern an3 (reate po(9ets+
11,
Do It Yo$rse!& >1B,?
Create a 2".. 3ia.eter ho!e on the sha&t+
0n the $pper p!ane o& the part@ s9et(h the &o!!o:ing pro&i!e )
Loa3 ) SM8aseCstep/+CAT*art
Copyright DASSAULT SYSTEMES 2002 115
Do It Yo$rse!& >2B,?
Create a UpCtoL<e't po(9et :ith the s9et(h yo$ have A$st (reate3
114
Do It Yo$rse!& >1B,?
Create the &o!!o:ing s9et(h on the $pper p!ane o& the part )
11/
Do It Yo$rse!& >,B,?
Create a 0@5.. e3ge &i!!et an the $pper e3ges o& the (reate3 ho!es+ S9et(h the &o!!o:ing pro&i!e on the EJ p!ane+ Create a po(9et &ro. this s9et(h+
11"
E'er(ise
The Spa#e Mo!se (Step E):)ssembling a ne" bo& to the part bo& an& patterning it.
(0 min.
In these steps@ yo$ :i!! (reate a ne: %o3y@ a sha&t an3 pa3 $n3er this ne: %o3y@ asse.%!e this %o3y :ith the part %o3y@ an3 (reate a (ir($!ar pattern o& this asse.%!e3 %o3y+
115
Do It Yo$rse!& >1B1?
Insert a ne: %o3y+ S9et(h the &o!!o:ing pro&i!e on the YE p!ane+ Create a 12@5 3egree sy..etri(a! sha&t &ro. the previo$s pro&i!e+
Loa3 ) SM8aseCstep"+CAT*art
120
Do It Yo$rse!& >2B1?
Create a 0@5.. e3ge &i!!et on the 5 e3ges as sho:n+ S9et(h a ".. 3ia.eter (ir(!e on the %otto. &a(e o& the part+
Do It Yo$rse!& >1B1?
Create a (ir($!ar pattern o& the asse.%!e3 %o3y as sho:n %e!o:+
122
E'er(ise
* ho!rs. 0ottle The Shampoo
In this e%er#ise o! "ill: Create "ireframe elements Create 4ofte& S!rfa#e Create E%tr!&e S!rfa#es Create 7ill S!rfa#es Create 7illets Create +oin Create Split
121
Sy..etry
Lo&t
12,
1
Creating 8asi( Shape -ire&ra.e Geo.etry
2
Creating a Lo&te3 S$r&a(e
1
Creating the 6i!!e3 S$r&a(e
5
#oin S$r&a(es
/
Create a Sy..etry an3 #oin the s$r&a(es
4
Creating The 8otto. 6i!!et
Creating 8ott!ene(9
10
Thi(9 the S$r&a(e
"
Creating the ;an3!e o& the 8ott!e Copyright DASSAULT SYSTEMES 2002
5
Creating 6i!!ets 125
Do It Yo$rse!&
E'er(ise
* ho!rs. The 4emon S=!ee;er
In this e%er#ise o! "ill #reate a 4emon S=!ee;er starting from an e%isting mo&el. 7irst o! "ill #omplete the s!pporting Wireframe !sing : E$ol!tion la"s E%trem!m points Wireframe relimitation >e%t3 o! "ill #reate the s!rfa#es !sing : S"ept an& fill s!rfa#es 0len& s!rfa#es "ith #o!pling points Trim operator Then o! "ill a&& fillet on sharp e&ges an& o! "ill #reate filtering holes in the lemon s=!ee;er !sing : Cir#!lar patterns Pro'e#te& #!r$es
12/
1 .. &i!!ets
6i!tering ;o!es
12"
2
Creating %asi( s$r&a(es
1
Creating %!en3 s$r&a(e :ith (o$p!ing an3 a33ing the han3!e
,
Creating &i!tering ho!es
125
E'er(ise
The 4emon S=!ee;er (Step 1): Completing the Wireframe Elements
*0 min.
In this step o! "ill: Create an e$ol!tion la" Fse it to #reate a &ri$en parallel #!r$e Create an e%trem!m point 2e9limite the e%isting Wireframe elements
110
Do It Yo$rse!& >1B5?
Using the 7no:!e3ge a3visor (reate an evo!$tion !a: in the *A T 2 ) :Gabs((sin(10 H))
e.+ ) 8e&ore (reating the !a: the part has to %e a(tive as sho:n %e!o:+
Loa3 ) !e.onCstart+CAT*art
111
Do It Yo$rse!& >2B5?
Create a para!!e! ($rve to Cir(!e+1 on *!ane+1 $sing the !a: .o3e ) se!e(t La:+
112
Do It Yo$rse!& >1B5?
Create the sy..etry o& *ara!!e!+1 $sing *roAe(t+2 as re&eren(e+ #oin it to the previo$s!y (reate3 para!!e! ($rve+
111
Do It Yo$rse!& >,B5?
Create the .ini.$. point on S9et(h+1 a!ong the E a'is+
11,
Do It Yo$rse!& >5B5?
Trans!ate *roAe(t+2 )
Dire(tion D *!ane+1 Distan(e D 10..+
Create a p!ane para!!e! to *!ane+1 thro$gh point+ 0n the previo$s!y (reate3 p!ane (reate a (ir(!e )
a3i$s D 2..+
E'er(ise
The 4emon S=!ee;er (Step (): Creating the basi# s!rfa#es
*0 min.
In this step o! "ill: Create s"ept s!rfa#es Create fill s!rfa#es +oin the res!lt
114
Do It Yo$rse!& >1B1?
Create the &o!!o:ing e'p!i(it s:eep an3 (reate the !o:er %o$n3ary )
Loa3 ) !e.onCstep1Cen3+CAT*art
11/
Do It Yo$rse!& >2B1?
Create the &o!!o:ing e'p!i(it s:eep an3 (reate the !o:er %o$n3ary )
11"
Do It Yo$rse!& >1B1?
6i!! the Cir(!e+5 passing thro$gh the point (a!!e3 Trans!ate+ 1)
E'er(ise
The 4emon S=!ee;er (Step *): Creating a blen& s!rfa#e "ith #o!pling points an& a&&ing the han&le
*0 min.
In this step o! "ill: Create #o!pling points Create blen& s!rfa#e !sing the #o!pling points )&& the han&le to the res!lt
1,0
Do It Yo$rse!& >1B5?
Create the $pper %o$n3ary o& the entity #oin+1+ Create a p!ane passing thro$gh this %o$n3ary an3 its (entra! point+ Using the previo$s!y (reate3 e!e.ents (reate a po!ar e'tre.$. on the %o$n3ary )
1,1
Do It Yo$rse!& >2B5?
Create a point on the %o$n3ary ($rve $sing the e'tre.$. point previo$s!y (reate3 as re&eren(e+
1,2
Do It Yo$rse!& >1B5?
*$t Cir(!e+5 in the <oLSho: an3 (reate the %o$n3ary o& the &i!! s$r&a(e 6i!!+1+ *roAe(t a!! the previo$s!y (reate3 points on this %o$n3ary >yo$ (an proAe(t the. in one operation?+
1,1
Do It Yo$rse!& >,B5?
Create a %!en3 to (o.p!ete the part $sing the previo$s!y (reate3 points as (o$p!ing points )
Do It Yo$rse!& >5B5?
Sho: the han3!e an3 tri. it :ith the previo$s #oin+
E'er(ise
The 4emon S=!ee;er (Step ,): Creating the filtering holes
*0 min.
In this step o! "ill: Create a s-et#h Create a #ir#!lar pattern Pro'e#t #!r$es Trim a s!rfa#e "ith #!r$es
1,4
Do It Yo$rse!& >1B,?
Create an o&&set p!ane &ro. JY >10.. an3 ME 3ire(tion? an3 (reate this s9et(h in this p!ane )
Loa3 ) !e.onCstep1Cen3+CAT*art
1,/
Do It Yo$rse!& >2B,?
Create a (ir($!ar pattern &ro. the previo$s e!!ipse on the *!ane+/ )
1,"
Do It Yo$rse!& >1B,?
*roAe(t in the E 3ire(tion the e!!ipse an3 the (ir($!ar pattern on the .ain s$r&a(e >9eeping a!! the s$%Le!e.ents? )
1,5
Do It Yo$rse!& >,B,?
Sp!it the Le.on S=$ee2er :ith the previo$s proAe(te3 ($rves )
e.+ ) The proAe(tion o& the (ir($!ar pattern engen3ers a sing!e nonL (onne' entity+ This re3$(es the n$.%er o& Sp!it operations+
e&eren(e .o3e! ) !e.onCstep,Cen3+CAT*art
Copyright DASSAULT SYSTEMES 2002 150