FzzXIP25'_[r) T?ffffHomeBpC|'$xHH(FG(HH(d'@HomeBpC4RV< <-< (< < <-?U'b ASystem Center of Mass'un_Mkg??un_Dm??unRtrad??un_CA??un_KK??unsmmole??un_Lcd??un_Ts??unFFN??unENJ??unWWW??unCHC??unRs??unVlV??unRV??unHz??unSp??rad/s^2??/s??rad/s??m/s^2??m/s??m^2??kg m^2??N m??'' ''A.q?'b A'' P!q?'b A''@@q`angle(self.v#)????'b A''!`??`??`??q?'b A'k>L>>'eT91exMDTEXTttxt DataexDCeT95exTXMooVTVOD Movie &@@^; `Input[2]??A A>>?8ѷgffb ACircle\|@><PE+bA 2 Initial Angular Velocity (rad/sec)@Input[2]>b APoint@`Point[3].v.x#???`Point[3].v.y#????b APoint@`Point[4].v.x#???`Point[4].v.y#????ٙb APoint@`Point[5].v.x#???`Point[5].v.y#???@ b APoint@`Point[6].v.x#???`Point[6].v.y#????32`pi()/2??b A Base Pointk `Input[13]??`pi()/2??>A@q`pi()/2??? `Input[13]??kb AForce@`pi()/2?? `Input[13]?? b APoint /;b APoint nq? b A Pin Joint~ \A Ak@<PHbA Applied Force (N)@ Input[13] ]d`t@[ |?bAAngular Velocity @`time#??? `mass[1].v.r#???]d`t? ?H?.~bA Angular Acceleration @`time#???/`if(abs(mass[1].a.r#)<.0001, 0, 1)*mass[1].a.r#????>>L?572*`>>?8ѷlb A Rectanglex?'JJC   ,C , 0I:9"] #%%DSIDICT:_cv userdict /_cv known not {userdict /_cv 20 dict put}if _cv begin /bdf{bind def}bind def /isDeviceColor {/currentcolorspace where{pop currentcolorspace 0 get dup /DeviceGray eq exch dup /DeviceRGB eq exch /DeviceCMYK eq or or}{T}ifelse}bdf /setcmykcolor where{/setcmykcolor get /cvcmyk exch def}{/cvcmyk{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll}repeat setrgbcolor pop}bdf }ifelse /stg{isDeviceColor {cf ca /cs load setscreen setgray}{pop}ifelse}bdf /strgb{isDeviceColor {cf ca /cs load setscreen setrgbcolor}{pop pop pop}ifelse}bdf /stcmyk{isDeviceColor {cf ca /cs load setscreen cvcmyk}{pop pop pop pop}ifelse}bdf /min1{dup 0 eq{pop 1}if}bdf currentscreen/cs exch def/ca exch def/cf exch def end  ##:1 userdict /_cv known {_cv begin stg end}{pop}ifelse #d1drw2Kdc} ##:1 userdict /_cv known {_cv begin stg end}{pop}ifelse # ddrw2:ddrw2:$d4drw2:@@d drw2: v = , Geneva H.@@(tv)) ) =)0 ddrw2: d4drw2:@@d drw2: w, Symbol) wddrw2: d4drw2:@@d drw2: r)1 ) rddrw2: ddrw2:ddrw2D{CYb APicture?:<b APointg<b APointnq<?b A Pin Joint~]Rd`t? ? ?0;bAAngle of Rotation@`time#??? `mass[1].p.r#???`mass[1].p.r#*180/pi()???Y+9Z4Angular Acceleration and Velocity of a Rotating DiskbATextx?' 7   P  0I:9"l #%%DSIDICT:_cv userdict /_cv known not {userdict /_cv 20 dict put}if _cv begin /bdf{bind def}bind def /isDeviceColor {/currentcolorspace where{pop currentcolorspace 0 get dup /DeviceGray eq exch dup /DeviceRGB eq exch /DeviceCMYK eq or or}{T}ifelse}bdf /setcmykcolor where{/setcmykcolor get /cvcmyk exch def}{/cvcmyk{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll}repeat setrgbcolor pop}bdf }ifelse /stg{isDeviceColor {cf ca /cs load setscreen setgray}{pop}ifelse}bdf /strgb{isDeviceColor {cf ca /cs load setscreen setrgbcolor}{pop pop pop}ifelse}bdf /stcmyk{isDeviceColor {cf ca /cs load setscreen cvcmyk}{pop pop pop pop}ifelse}bdf /min1{dup 0 eq{pop 1}if}bdf currentscreen/cs exch def/ca exch def/cf exch def end  ##:1 userdict /_cv known {_cv begin stg end}{pop}ifelse #d0drw27=t } ##:1 userdict /_cv known {_cv begin stg end}{pop}ifelse #87HHQO`00000000ff 0ff 0ff 033 033 033000vvmmcc0f 0f!PP"JJ#DD$>>%88&22',,(&&) *+,-./01 2 3 456789:;<=>&&?#33@#33A<<BCCCJJDQQEXXF``GggHnnIuuJ||KLMNO:P:QRSTUVssWhhX\\YQQZFF[AA\<<]88^33_30h`30ha30hb30hc30hdoeofogohoiojokol3pm3pn3po3ppfsqfsrfssfstfsuzvzwzxzyz{|}~ffff̠ff̠ff30̲3330̲3330̲3330̷3030ffffffffff30f30f303303303303??::DD66JJ33PP//UU++``88kkEEvvSS``mm{{İ텅uueeVV33''''0088@@IIQQZZbb0,ff0,ff{{ְנؐـpp``PP@@0030ho 0000@@@@PPPP````pppp退ꐐ렠찰Z0ԙԙԙԙf ffff ffff fff3033330333303337$ dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd dd ddddrw2D{7b APicture@`abs(input[13])>0?? x?' H H$   TP T 0I:9"a #%%DSIDICT:_cv userdict /_cv known not {userdict /_cv 20 dict put}if _cv begin /bdf{bind def}bind def /isDeviceColor {/currentcolorspace where{pop currentcolorspace 0 get dup /DeviceGray eq exch dup /DeviceRGB eq exch /DeviceCMYK eq or or}{T}ifelse}bdf /setcmykcolor where{/setcmykcolor get /cvcmyk exch def}{/cvcmyk{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll}repeat setrgbcolor pop}bdf }ifelse /stg{isDeviceColor {cf ca /cs load setscreen setgray}{pop}ifelse}bdf /strgb{isDeviceColor {cf ca /cs load setscreen setrgbcolor}{pop pop pop}ifelse}bdf /stcmyk{isDeviceColor {cf ca /cs load setscreen cvcmyk}{pop pop pop pop}ifelse}bdf /min1{dup 0 eq{pop 1}if}bdf currentscreen/cs exch def/ca exch def/cf exch def end ##:1 userdict /_cv known {_cv begin stg end}{pop}ifelse #d0drw27Fj } ##:1 userdict /_cv known {_cv begin stg end}{pop}ifelse #$$HHQO`600000000ff 0ff 0ff 033 033 033000vvmmcc0f 0f!PP"JJ#DD$>>%88&22',,(&&) *+,-./01 2 3 456789:;<=>&&?#33@#33A<<BCCCJJDQQEXXF``GggHnnIuuJ||KLMNO:P:QRSTUVssWhhX\\YQQZFF[AA\<<]88^33_30h`30ha30hb30hc30hdoeofogohoiojokol3pm3pn3po3ppfsqfsrfssfstfsuzvzwzxzyz{|}~ffff̠ff̠ff30̲3330̲3330̲3330̷3030ffffffffff30f30f303303303303??::DD66JJ33PP//UU++``88kkEEvvSS``mm{{İ텅uueeVV33''''0088@@IIQQZZbb0,ff0,ff{{ְנؐـpp``PP@@0030ho 0000@@@@PPPP````pppp退ꐐ렠찰Z0ԙԙԙԙf ffff ffff fff303333033330333$T$ ddd dd dddddddd ddd ddd ddd dddddddd dddd dddd dddd dddd dddddddrw2D{$b APicture@`abs(input[13])=0?? x?' 5   lP l 0I:9"* #%%DSIDICT:_cv userdict /_cv known not {userdict /_cv 20 dict put}if _cv begin /bdf{bind def}bind def /isDeviceColor {/currentcolorspace where{pop currentcolorspace 0 get dup /DeviceGray eq exch dup /DeviceRGB eq exch /DeviceCMYK eq or or}{T}ifelse}bdf /setcmykcolor where{/setcmykcolor get /cvcmyk exch def}{/cvcmyk{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll}repeat setrgbcolor pop}bdf }ifelse /stg{isDeviceColor {cf ca /cs load setscreen setgray}{pop}ifelse}bdf /strgb{isDeviceColor {cf ca /cs load setscreen setrgbcolor}{pop pop pop}ifelse}bdf /stcmyk{isDeviceColor {cf ca /cs load setscreen cvcmyk}{pop pop pop pop}ifelse}bdf /min1{dup 0 eq{pop 1}if}bdf currentscreen/cs exch def/ca exch def/cf exch def end  ##:1 userdict /_cv known {_cv begin stg end}{pop}ifelse #d0drw272 } ##:1 userdict /_cv known {_cv begin stg end}{pop}ifelse #65HHQO`00000000ff 0ff 0ff 033 033 033000vvmmcc0f 0f!PP"JJ#DD$>>%88&22',,(&&) *+,-./01 2 3 456789:;<=>&&?#33@#33A<<BCCCJJDQQEXXF``GggHnnIuuJ||KLMNO:P:QRSTUVssWhhX\\YQQZFF[AA\<<]88^33_30h`30ha30hb30hc30hdoeofogohoiojokol3pm3pn3po3ppfsqfsrfssfstfsuzvzwzxzyz{|}~ffff̠ff̠ff30̲3330̲3330̲3330̷3030ffffffffff30f30f303303303303??::DD66JJ33PP//UU++``88kkEEvvSS``mm{{İ텅uueeVV33''''0088@@IIQQZZbb0,ff0,ff{{ְנؐـpp``PP@@0030ho 0000@@@@PPPP````pppp退ꐐ렠찰Z0ԙԙԙԙf ffff ffff fff3033330333303335l$ dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd dd ddddrw2D{56b APicturex?'       P   0I:9" #%%DSIDICT:_cv userdict /_cv known not {userdict /_cv 20 dict put}if _cv begin /bdf{bind def}bind def /isDeviceColor {/currentcolorspace where{pop currentcolorspace 0 get dup /DeviceGray eq exch dup /DeviceRGB eq exch /DeviceCMYK eq or or}{T}ifelse}bdf /setcmykcolor where{/setcmykcolor get /cvcmyk exch def}{/cvcmyk{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll}repeat setrgbcolor pop}bdf }ifelse /stg{isDeviceColor {cf ca /cs load setscreen setgray}{pop}ifelse}bdf /strgb{isDeviceColor {cf ca /cs load setscreen setrgbcolor}{pop pop pop}ifelse}bdf /stcmyk{isDeviceColor {cf ca /cs load setscreen cvcmyk}{pop pop pop pop}ifelse}bdf /min1{dup 0 eq{pop 1}if}bdf currentscreen/cs exch def/ca exch def/cf exch def end  ##:1 userdict /_cv known {_cv begin stg end}{pop}ifelse #d0drw27i } ##:1 userdict /_cv known {_cv begin stg end}{pop}ifelse # HHQO`00000000ff 0ff 0ff 033 033 033000vvmmcc0f 0f!PP"JJ#DD$>>%88&22',,(&&) *+,-./01 2 3 456789:;<=>&&?#33@#33A<<BCCCJJDQQEXXF``GggHnnIuuJ||KLMNO:P:QRSTUVssWhhX\\YQQZFF[AA\<<]88^33_30h`30ha30hb30hc30hdoeofogohoiojokol3pm3pn3po3ppfsqfsrfssfstfsuzvzwzxzyz{|}~ffff̠ff̠ff30̲3330̲3330̲3330̷3030ffffffffff30f30f303303303303??::DD66JJ33PP//UU++``88kkEEvvSS``mm{{İ텅uueeVV33''''0088@@IIQQZZbb0,ff0,ff{{ְנؐـpp``PP@@0030ho 0000@@@@PPPP````pppp退ꐐ렠찰Z0ԙԙԙԙf ffff ffff fff303333033330333  $ddddddddd ddddd ddd ddddd ddddddd dddddrw2D{ 8b APicturex?'JJ   DpP Dp 0I:9"( #%%DSIDICT:_cv userdict /_cv known not {userdict /_cv 20 dict put}if _cv begin /bdf{bind def}bind def /isDeviceColor {/currentcolorspace where{pop currentcolorspace 0 get dup /DeviceGray eq exch dup /DeviceRGB eq exch /DeviceCMYK eq or or}{T}ifelse}bdf /setcmykcolor where{/setcmykcolor get /cvcmyk exch def}{/cvcmyk{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll}repeat setrgbcolor pop}bdf }ifelse /stg{isDeviceColor {cf ca /cs load setscreen setgray}{pop}ifelse}bdf /strgb{isDeviceColor {cf ca /cs load setscreen setrgbcolor}{pop pop pop}ifelse}bdf /stcmyk{isDeviceColor {cf ca /cs load setscreen cvcmyk}{pop pop pop pop}ifelse}bdf /min1{dup 0 eq{pop 1}if}bdf currentscreen/cs exch def/ca exch def/cf exch def end  ##:1 userdict /_cv known {_cv begin stg end}{pop}ifelse #d0drw27"6 } ##:1 userdict /_cv known {_cv begin stg end}{pop}ifelse #HHQO`,00000000ff 0ff 0ff 033 033 033000vvmmcc0f 0f!PP"JJ#DD$>>%88&22',,(&&) *+,-./01 2 3 456789:;<=>&&?#33@#33A<<BCCCJJDQQEXXF``GggHnnIuuJ||KLMNO:P:QRSTUVssWhhX\\YQQZFF[AA\<<]88^33_30h`30ha30hb30hc30hdoeofogohoiojokol3pm3pn3po3ppfsqfsrfssfstfsuzvzwzxzyz{|}~ffff̠ff̠ff30̲3330̲3330̲3330̷3030ffffffffff30f30f303303303303??::DD66JJ33PP//UU++``88kkEEvvSS``mm{{İ텅uueeVV33''''0088@@IIQQZZbb0,ff0,ff{{ְנؐـpp``PP@@0030ho 0000@@@@PPPP````pppp退ꐐ렠찰Z0ԙԙԙԙf ffff ffff fff303333033330333Dp$ dddddddddddddddddddddddddddd6ddddddddddddddd1dddddddddddddd3ddddddddddddddddd;ddddddddddddddddd7dddddddddddddddd7dddddddddddddddd=dddddddddddddddd2ddddddddddddd6dddddddddddddddddddddddddddd dddd dddd dddddddrw2D{Ob APicture@`abs(input[13])>0?? x?'FF   P  0I:9" #%%DSIDICT:_cv userdict /_cv known not {userdict /_cv 20 dict put}if _cv begin /bdf{bind def}bind def /isDeviceColor {/currentcolorspace where{pop currentcolorspace 0 get dup /DeviceGray eq exch dup /DeviceRGB eq exch /DeviceCMYK eq or or}{T}ifelse}bdf /setcmykcolor where{/setcmykcolor get /cvcmyk exch def}{/cvcmyk{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll}repeat setrgbcolor pop}bdf }ifelse /stg{isDeviceColor {cf ca /cs load setscreen setgray}{pop}ifelse}bdf /strgb{isDeviceColor {cf ca /cs load setscreen setrgbcolor}{pop pop pop}ifelse}bdf /stcmyk{isDeviceColor {cf ca /cs load setscreen cvcmyk}{pop pop pop pop}ifelse}bdf /min1{dup 0 eq{pop 1}if}bdf currentscreen/cs exch def/ca exch def/cf exch def end  ##:1 userdict /_cv known {_cv begin stg end}{pop}ifelse #d0drw27 } ##:1 userdict /_cv known {_cv begin stg end}{pop}ifelse #HHQO`{00000000ff 0ff 0ff 033 033 033000vvmmcc0f 0f!PP"JJ#DD$>>%88&22',,(&&) *+,-./01 2 3 456789:;<=>&&?#33@#33A<<BCCCJJDQQEXXF``GggHnnIuuJ||KLMNO:P:QRSTUVssWhhX\\YQQZFF[AA\<<]88^33_30h`30ha30hb30hc30hdoeofogohoiojokol3pm3pn3po3ppfsqfsrfssfstfsuzvzwzxzyz{|}~ffff̠ff̠ff30̲3330̲3330̲3330̷3030ffffffffff30f30f303303303303??::DD66JJ33PP//UU++``88kkEEvvSS``mm{{İ텅uueeVV33''''0088@@IIQQZZbb0,ff0,ff{{ְנؐـpp``PP@@0030ho 0000@@@@PPPP````pppp退ꐐ렠찰Z0ԙԙԙԙf ffff ffff fff303333033330333$ dddddddddddddd1dddddddddddd:ddddddddddddddddd4ddddddddddddddddBdddddddddddddddddddddRddddddddddddddddddddddddQddddddddddddddddddddddddKddddddddddddddddddddddddSdddddddddddddddddddddddOddddddddddddddddddddddUdddddddddddddddddddddddddiddddddddddddddddddddddddddddjddddddddddddddddddddddddddddddTddddddddddddddddddddddddd dddddddd dddddddddddddddddddddddrw2D{ib APicture@`abs(input[13])>0?? x?' >   @ 8P @ 8 0I:9"0E #%%DSIDICT:_cv userdict /_cv known not {userdict /_cv 20 dict put}if _cv begin /bdf{bind def}bind def /isDeviceColor {/currentcolorspace where{pop currentcolorspace 0 get dup /DeviceGray eq exch dup /DeviceRGB eq exch /DeviceCMYK eq or or}{T}ifelse}bdf /setcmykcolor where{/setcmykcolor get /cvcmyk exch def}{/cvcmyk{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll}repeat setrgbcolor pop}bdf }ifelse /stg{isDeviceColor {cf ca /cs load setscreen setgray}{pop}ifelse}bdf /strgb{isDeviceColor {cf ca /cs load setscreen setrgbcolor}{pop pop pop}ifelse}bdf /stcmyk{isDeviceColor {cf ca /cs load setscreen cvcmyk}{pop pop pop pop}ifelse}bdf /min1{dup 0 eq{pop 1}if}bdf currentscreen/cs exch def/ca exch def/cf exch def end  ##:1 userdict /_cv known {_cv begin stg end}{pop}ifelse #d0drw271@N } ##:1 userdict /_cv known {_cv begin stg end}{pop}ifelse #>>HHQO`H00000000ff 0ff 0ff 033 033 033000vvmmcc0f 0f!PP"JJ#DD$>>%88&22',,(&&) *+,-./01 2 3 456789:;<=>&&?#33@#33A<<BCCCJJDQQEXXF``GggHnnIuuJ||KLMNO:P:QRSTUVssWhhX\\YQQZFF[AA\<<]88^33_30h`30ha30hb30hc30hdoeofogohoiojokol3pm3pn3po3ppfsqfsrfssfstfsuzvzwzxzyz{|}~ffff̠ff̠ff30̲3330̲3330̲3330̷3030ffffffffff30f30f303303303303??::DD66JJ33PP//UU++``88kkEEvvSS``mm{{İ텅uueeVV33''''0088@@IIQQZZbb0,ff0,ff{{ְנؐـpp``PP@@0030ho 0000@@@@PPPP````pppp退ꐐ렠찰Z0ԙԙԙԙf ffff ffff fff303333033330333>@ 8$ddddddddddddddddddddddddddddddddddddddddddddddddddddd dddd dddd dddd dddd dddddddrw2D{>Ub APicture@ `input[13]=0?? x?'   D P D  0I:9"U #%%DSIDICT:_cv userdict /_cv known not {userdict /_cv 20 dict put}if _cv begin /bdf{bind def}bind def /isDeviceColor {/currentcolorspace where{pop currentcolorspace 0 get dup /DeviceGray eq exch dup /DeviceRGB eq exch /DeviceCMYK eq or or}{T}ifelse}bdf /setcmykcolor where{/setcmykcolor get /cvcmyk exch def}{/cvcmyk{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll}repeat setrgbcolor pop}bdf }ifelse /stg{isDeviceColor {cf ca /cs load setscreen setgray}{pop}ifelse}bdf /strgb{isDeviceColor {cf ca /cs load setscreen setrgbcolor}{pop pop pop}ifelse}bdf /stcmyk{isDeviceColor {cf ca /cs load setscreen cvcmyk}{pop pop pop pop}ifelse}bdf /min1{dup 0 eq{pop 1}if}bdf currentscreen/cs exch def/ca exch def/cf exch def end  ##:1 userdict /_cv known {_cv begin stg end}{pop}ifelse #d0drw27Qd } ##:1 userdict /_cv known {_cv begin stg end}{pop}ifelse #HHQO`00000000ff 0ff 0ff 033 033 033000vvmmcc0f 0f!PP"JJ#DD$>>%88&22',,(&&) *+,-./01 2 3 456789:;<=>&&?#33@#33A<<BCCCJJDQQEXXF``GggHnnIuuJ||KLMNO:P:QRSTUVssWhhX\\YQQZFF[AA\<<]88^33_30h`30ha30hb30hc30hdoeofogohoiojokol3pm3pn3po3ppfsqfsrfssfstfsuzvzwzxzyz{|}~ffff̠ff̠ff30̲3330̲3330̲3330̷3030ffffffffff30f30f303303303303??::DD66JJ33PP//UU++``88kkEEvvSS``mm{{İ텅uueeVV33''''0088@@IIQQZZbb0,ff0,ff{{ְנؐـpp``PP@@0030ho 0000@@@@PPPP````pppp退ꐐ렠찰Z0ԙԙԙԙf ffff ffff fff303333033330333 D $ dddddddd$dddddddddd"dddddddddd'dddddddddddd/dddddddddddddd3ddddddddddddddd-ddddddddddddddd2dddddddddddddd2dddddddddddddd7ddddddddddddddddFddddddddddddddddddCddddddddddddddddd8dddddddddddddddddddddddddddddddddddd ddddrw2D{ib APicture@ `input[13]=0?? y? b Button 30y?b  Button 31 Y.Z9Dr. Richard Vawter Western Washington University 11/18/97Vb AText