%PDF-1.6
%
1 0 obj<>
endobj
2 0 obj<>
endobj
3 0 obj<>
endobj
5 0 obj<>
endobj
6 0 obj<>/3DD 11 0 R/3DV(DefaultView)/Type/Annot/AP<>>>
endobj
7 0 obj[6 0 R]
endobj
8 0 obj<>stream
var vType1 = "orthographic";var vType2 = "perspective";if (0==1) { vType1 = "perspective"; vType2 = "orthographic";}var vPlane1 = 0.373288;var vPlane2 = -1.000000;var vFOV1 = -1.000000;var vFOV2 = 0.179084;var curProjType = "";var timeEventH = new TimeEventHandler();timeEventH.onEvent = function( event ){ if (scene && scene.cameras && scene.cameras.getByIndex( 0 )); { var camera = scene.cameras.getByIndex( 0 ); if (camera.projectionType != curProjType) { curProjType = camera.projectionType; if (curProjType == vType1) {camera.viewPlaneSize=vPlane1;camera.fov=vFOV1;} else {camera.viewPlaneSize=vPlane2;camera.fov=vFOV2;} } else { if (curProjType == vType1) {vPlane1=camera.viewPlaneSize;} else {vPlane2=camera.viewPlaneSize;} } }}runtime.addEventHandler( timeEventH );var toolEventH = new ToolEventHandler();toolEventH.onEvent = function( event ){ if ( event.toolName == "Solidworks") { var camera = scene.cameras.getByIndex( 0 ); console.println( "**** Tool Event **** "); console.println( "far=" + camera.far + " fov=" + camera.fov + " near=" + camera.near + " viewPlaneSize=" + camera.viewPlaneSize); console.println( "position=" + camera.position + " projectionType=" + camera.projectionType + " targetPosition=" + camera.targetPosition); host.getURL('http://www.solidworks.com'); }}runtime.addEventHandler( toolEventH );var cameraEventH = new CameraEventHandler();cameraEventH.onEvent = function( event ){ if (event.isNewCanvas==true) { var camera = event.canvas.getCamera(); if (vPlane1==-1) { vPlane1 = camera.viewPlaneSize; } else {vPlane2 = camera.viewPlaneSize;} if (vFOV1==-1) { vFOV1 = camera.fov; } else {vFOV2 = camera.fov;} camera.projectionType = vType1; camera.viewPlaneSize = vPlane1;camera.fov = vFOV1; event.canvas.setCamera(camera); curProjType = camera.projectionType; }}runtime.addEventHandler( cameraEventH );
endstream
endobj
9 0 obj<>
endobj
10 0 obj[9 0 R]
endobj
11 0 obj<>stream
H;]$R$ء8p}98!ܡ+,$+CP Cؾs gNNj\߇?ݿ_7o~>'o__\|svr_^??f{yv=k~v7xvq?\\o~=ÿu~q}}lwۻ؇ؿƮ@3xx緯_\3]sc/هzlw:~7r,Fǜou~;UspxsYxe>]GVjs=^3/l!Ja\TΜUrgUΜWg*s3犕s\̹rek|9}fEg>3CTyљ!<UCts*!:9Ds|Q9Dx~帐Ke9rq!r,B.X/Dž\*˱_Tc!W-\ȥr-כi1S._\/?~[맣y3^qcMgkZl獊;f۲c]3[A>H9A>gyA>o/|Q/K| _˚?W$8t?;mdpl#gm$8l#Fg 628HpF6mz=~0>Y|NMgټ βA6%gl:˕ϖt*-\Aپ?zҿ93Ncwf}}wz%?v?dX_4k~>v_n4ۖpNO7oht2>
jj0_ wx?^}ҿlޝ\?Tf,~ܼu'n^24+F|W̸fw|'?^=w39Kfccΰ}'naƍwVY\ju|Lo-r`Rdӟc?R
/l|Ll|L)6i>My/rq0xntr:JM`RɨCt:lQI<a6ݵ u1̖4]kˍSK}}$T\p:!sq"1K
LjݻL`WPVu\upҮR۵ڶ:Dw/Cv:!{q"+ ԡx ]zkG2J
vpvi. 7=si.<1{]{Ͻ*]V!pV~.xK!{pы__Y'?fv#+y=<ڍ*FVv{x`ҵUڍk7Y=HnTi7{ݨnde7Av;vSfnG__hT\nnA` t*NnnnA` t*NnnnA` t*NnnnA` t*Nnnn]/6?]ne%En/?fϽnQ`@ŵUڭ[#{tv*Y-
=:]uvݺJuVv{D`Nn]:+E="Gknݢأӵ[WinQ`ڭ[ge.=:]uv얐=ZПNTcDs=oVvK{$`*]_i7oe$GvvVvK{$`k7_i7oe$GvvVvK{$`k7_i7oe$GvvVvK{$`k7_i7oe.=|ݼݲW[-#{pOnAn_n[vs=z^hVv{d`*Pi`e,GvvVv{d`kPi`e,GvvVv{d`kPi`e,GvvgGNڦ9=f|Bvg۬>+_6d >
x+Wip6:c?[oNTo@|o+,4l~u2 ?~g۬@ + _6d @
+Wx6: d?
U-oN Y $ B~g۴9]+ _ߢZ?ZXhV#-V-~~f~k?:ПNT_?omWf/?M~Kf~kh?RߒZ?ZTdV#-U-إ#-U- Td7?RߒHH~K~Kf~#?#-U-?