%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.411557;var vPlane2 = -1.000000;var vFOV1 = -1.000000;var vFOV2 = 0.349576;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ėɎ,DW9\~?`&f@9pĉ.D.vUdG2ˁ
~3'з{6˭*8>Ofoׯ_{_]u-}G?hq~bs6oz+}ob??._{{/W/__zޏ9)_,a_Q<_7gtdmwtn8ki$V3?3/^\_{Ŝvy
,͜{~r|g|8H( K/iݒ@{zyvIkܲ#_sr{ |oꎓ;[rsǹ[dtnVVcnѹo+7g0[y[yUNFVܜ@nqn=m'l^7~:y<="n'zw§uuWG.;{ΪYu#O9̻2닿/?SN{ü,>?;px*%y~o洇=4=7[wi/kʋYGFpbuFY+qdG;E;/ ġ`Bp%cbZ)">yI`Ϡ7bBYKެV]ijW֞he];zI`vjV"ٝN
}
]$?(ԐcogRxf{M
;h5Ɏ^;M
;hػdG/-&nBdG/ 7ް#G;wxÎb7Z!;zguoaG{MijWyÎb7Z!vbG/nBpŎ^٫-
;h2$+&biv%]gB%w^@or3Z!;zgϡ79s{N$0wJ}G/
s{Fij+3Z!vEDU=]g22ϾmޮZ!vbG/-uV+Q%=B1G{N;/=:b龣xzSv
wtK<{)xj[%]V;zgotoxj%ֽ:b龣x
3Z!vbG/`:b(v^m3Z!vbG/ y9>jsyg/7%s{IijЛV^sMuF+Ğ}G/ 7]gRt|
_o._x& ɜеhqޓŅ29.g)wwh4#TЬmGH7ߢ?"E?ы>U?^Vj(yjee%}
oBpŎ^7[8V.K{J1G{N;/=mxb龣xzS6
wtK<{xj[%]V;zgotoNSF+}G/
oY{Mij~h2ij8V.K<{3h2$gRLQ+ŞK<{ Y1w
tK<{Y1w
tK<{Y1w
tK
s;wϞ0w
gtK<ҽa:bWtK4{auV+î/#=/:b(vϾ]gBpŎ^سzX+&bhv%ެyj{%ެyj;%ެyj[%]V;zgotoxj%ֽ:b龣xuUk3Z!vbG/`:b(v^m3Z!vbG/ Y9Ԋ>j3yg/75s{IijЛV^sMuF+Ğ}G/ 7]gRtK<{{uF+Ğ}G/JV]}G/ٮRCuV+î/#=/:b(vϾ]gBpŎ^354>j3yg7
oY{OijwЛV^͡:bo龣vޮZ)v%ѽ:bo辣xZV^e?4]gBpŎ^W5uF+Q%3Z!vbG/"
e 2eL20ZT0A;vʠ>h
l؈>gg={gY& ?S>< O#bk=@<,:aKC֑b5AԑDuXay<>Qiy VxxXb#y<Y<@<<䙊h}ҺZ˃P'*#Bk=@<,y"Z< <3E֑ Jk=@<,LDugAozbRZ7ժ=<,9O#j˃^&!uXayy:uXy T'֕zxXdLuH}"hyYay3!uAjA)RZG$zxxg'֕zxX"uAlAwbRZ7ժ=<,'֑ayK<><Y<@<,}1O< g*&uAfA*TLAȃZ˃$?S>