求问下面这个ASAP的sample中的案例如何解析 vQ 4}WtvA
h3kaD
!! Initialization 7{pIPmJ
@lS==O-`f
SYSTEM NEW !! clear out any existing geometry -/>9c-F
RESET !! clear out rays/sources \PbvN\L
UNITS MM bDDqaO ,8
XMEMORY NORM y}N&/}M:}8
FRESNEL BOTH Q&xjF@I
SPLIT 6 MONTECARLO Pt)S;6j
(YwalfG {C
NRAYS=100000 !! Number of rays to trace f^p^Y
F+
NPIXELS=81 9@ndi u[
$2KK:{VX
!! Media and coating definitions... bKMWWJf*'
f2yq8/J8.
MEDIA GAw(mH*
1.52 'GLASS' ?`"n3!>bS
1.4 'PLASTIC' ]]TqP{H
*YtB )6j
COATINGS PROPERTIES ;L~p|sF
0.000000 0.000000 'ABSORB' gO='A(Y
1.000000 0.000000 'REFLECT' KlN/\N\
0.000000 1.000000 'TRANSMIT' :"<e0wDu[
0.600000 0.000000 'FIL_COIL' ~U$":~H[
l4vTU=
!! ====================================================================== *%\mZ,s"
nA_%2F'W}
!! source definition macro "_< 9PM1t
pYo=oI
DEFINE_SOURCE { 4 !! (X,Y,Z,NRAYS) m`y9Cuk
$LOC POSX,POSY,POSZ,NRAYS sb^mLH] 3
POSX=#1 7+nm31,<O
POSY=#2 2.-o@im0
POSZ=#3 |0sPka/u16
NRAYS=#4 +;Cr];b3
[Atc "X$
$ECHO NONE A&zS'toU
0{+.H_f`
CURVES Nxk(mec"
LINE -2.500000 -2.500000 -.5000000 2.500000 -2.500000 -.5000000 _c2WqQ-05
LINE 2.500000 -2.500000 -.5000000 2.500000 2.500000 -.5000000 6e&$l-
LINE 2.500000 2.500000 -.5000000 -2.500000 2.500000 -.5000000 ~_>cM c
LINE -2.500000 2.500000 -.5000000 -2.500000 -2.500000 -.5000000 FW..mD9)}
COMPOSITE (ChD]PWQ
OBJECT =SOURCE.BASE.TrimSrf 1 SV.z>p
INTERFACE COATING "ABSORB" "AIR" "AIR" :,S98z#
REDEFINE COLOR 22 ])w[
FACETS 3 3 <
Ek/8x
W:`#% :C
CURVE %}3qR~;
POINTS -2.150000 0. -0.500000 1. -2.150000 0. 4.152243 0. Kqg!,Sn|
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 -.3477569E-1 lnh+a7a)
OBJECT =SOURCE.ENVELOPE.TrimSrf 2 NHm]`R,
INTERFACE COATING "BARE" "AIR" "GLASS" (R*j|HAw`X
REDEFINE COLOR 5 !'G~k+
FACETS 8 8 YoKs:e2/:
%m&@o~+
CURVE G2:%g(
POINTS -2.400000 0. -0.500000 1. -2.400000 0. 4.152243 0. G[,Q95`w?<
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 -.3477569E-1 >C r\y
OBJECT =SOURCE.ENVELOPE.TrimSrf 3 0 1V^L}
INTERFACE COATING "BARE" "AIR" "GLASS" ["3\eFg
REDEFINE COLOR 5 !H@0MQ7
FACETS 8 8 u92^(|
zMi; A6
CURVE (MLwQiop
POINTS -2.150000 0. 4.1522430 2.0000000 -2.150000 0. 6.3022430 0.7071068 0.000000 0. 6.3022430 0.0000000 -/P\"c
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 4.463820 @7oL#-
OBJECT =SOURCE.ENVELOPE.TrimSrf 7 \ZI'|Ad
INTERFACE COATING "BARE" "AIR" "GLASS" r'GP$0rr9!
REDEFINE COLOR 5 r(h`XMsU
FACETS 8 8 9?<{_'
pkgjTXR2b
CURVE NSQp<
m
POINTS -2.400000 0. 4.1522430 2.0000000 -2.400000 0. 6.5522430 0.7071068 0.000000 0. 6.5522430 0.0000000 QDx$==Fo
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 4.500050 ZcJ\ZbE|
OBJECT =SOURCE.ENVELOPE.TrimSrf 8 PG~$D];
INTERFACE COATING "BARE" "AIR" "GLASS" P{Lf5V9# <
REDEFINE COLOR 5 Ztr Cv?
FACETS 8 8 ~;]W T
-n 80&
CURVES j|4C\~i
POINTS 1.394385 1.038552 0.000000 1.0000000; $FAST 12 21 b^0}}12
1.123886 0.954856 0.505399 2.0000000 1.035472 0.930007 0.670995 1.1427400 0.981844 0.916150 0.774309 2.0000000 iBTYY{-wF
0.903679 0.895633 0.925618 1.0360084 0.847917 0.880921 1.047983 2.0000000 0.707984 0.840974 1.357648 1.0317380 V[o`\|<
0.575089 0.811336 1.770593 2.0000000 0.490087 0.795572 2.035945 0.9895725 0.439857 0.784149 2.205034 2.0000000 n+;6=1d7ZW
0.364494 0.764714 2.454669 1.0630797 0.308116 0.728066 2.634927 2.0000000 0.281928 0.711326 2.716462 1.0317805 QX4ai3v
0.250695 0.684979 2.819030 2.0000000 0.219387 0.657896 2.923572 1.0450345 0.200563 0.637203 3.005204 2.0000000 7*5Z
0.171599 0.605132 3.132240 1.0306372 0.162130 0.589211 3.236880 2.0000000 0.154346 0.575964 3.324510 1.0831379 %Dg0fL
0.152442 0.569804 3.452766 2.0000000 0.149527 0.562924 3.604919 2.3011774 0.145256 0.548440 3.657625 2.0000000 {X(:jAy
0.140371 0.531487 3.719207 1.0041099 0.131787 0.497303 3.754359 2.0000000 0.124331 0.468001 3.784505 1.0822217 \%]I{
0.110334 0.407405 3.810330 2.0000000 0.094446 0.338072 3.839870 0.9929569 0.082019 0.273978 3.849027 1.0000000 *z*uEcitW
0.057141 0.136655 3.856830 2.0000000 0.016581 -0.084264 3.867198 9.9999900 0.003901 -0.132661 3.853463 2.0000000 :a
->0 l
-0.005471 -0.171964 3.842188 1.0224675 -0.015742 -0.211159 3.815915 2.0000000 -0.028370 -0.259690 3.783384 1.0140715 xG&)1sT#-\
-0.041978 -0.313759 3.724846 2.0000000 -0.069386 -0.419976 3.609457 0.9998017 -0.070945 -0.463315 3.491124 2.0000000 F8:vDv
-0.070715 -0.479085 3.448622 1.0186022 -0.069342 -0.489859 3.395917 2.0000000 -0.068133 -0.500239 3.342801 1.0125988 }|u4 W?H
-0.072213 -0.505084 3.293588 2.0000000 -0.077279 -0.510629 3.237028 0.9830858 -0.091239 -0.514752 3.188183 1.0000000 L|P5=/d
-0.134547 -0.526681 3.078723 1.0000000 -0.253348 -0.552161 2.843469 2.0000000 -0.317921 -0.565273 2.710721 1.0509176 #|&Sc_#4)
-0.384388 -0.576879 2.528336 2.0000000 -0.405785 -0.579423 2.469641 0.1167441 -0.515115 -0.598239 2.148353 2.0000000 :L44]K5FL
-0.592709 -0.612583 1.919834 1.1049935 -0.655518 -0.632733 1.769411 2.0000000 -0.682461 -0.641532 1.704822 1.0799807 fC,:{}
-0.724225 -0.655537 1.614058 2.0000000 -0.766300 -0.669402 1.523468 1.0822331 -0.796137 -0.676671 1.461354 2.0000000 (0YZZ93
-0.863963 -0.692877 1.320137 1.0179262 -0.936191 -0.693657 1.162136 1.0000000 -1.075088 -0.693075 0.843776 2.0000000 eIRLNxt+v
-1.105502 -0.695019 0.771863 1.0292839 -1.143390 -0.701745 0.683286 2.0000000 -1.177001 -0.707913 0.604671 1.0010579 .sC?7O=
-1.213591 -0.715599 0.523894 2.0000000 -1.343593 -0.742039 0.238128 0.9963518 -1.495734 -0.766124 -0.015111 0.0000000 /+Lfrt
POINTS 1.370791 1.041563 -0.012324 1.0000000; $FAST 12 21 hd),&qoW?
1.100141 0.957819 0.493358 2.0000000 1.011536 0.932918 0.659301 1.1445313 0.957900 0.919061 0.762626 2.0000000 m< _S_c
0.879564 0.898499 0.914262 1.0360266 0.823620 0.883739 1.037049 2.0000000 0.683067 0.843622 1.348134 1.0295637 ojyIQk+
0.549657 0.813861 1.762576 2.0000000 0.464860 0.798145 2.027223 0.9910966 0.414288 0.786651 2.197447 2.0000000 (bsXo
q
0.338955 0.767226 2.447023 1.0635210 0.282512 0.730546 2.627388 2.0000000 0.256232 0.713751 2.709144 1.0316548
ks$JP6
0.224949 0.687363 2.811884 2.0000000 0.193503 0.660164 2.916916 1.0448962 0.174470 0.639227 2.999593 2.0000000 ho##Z*O
0.145067 0.606637 3.128780 1.0274579 0.135459 0.590518 3.234713 2.0000000 0.127646 0.577283 3.322303 1.0943501 /x_o!<M
0.125684 0.570934 3.452214 2.0000000 0.122747 0.563928 3.604120 2.2673942 0.118567 0.549815 3.655999 2.0000000 =6"2UC&
0.113843 0.533450 3.716045 1.0115501 0.105445 0.499990 3.750293 2.0000000 0.098085 0.471050 3.779930 1.0761847 &wD;SMr<
0.084263 0.411211 3.805483 2.0000000 0.068488 0.342388 3.834863 0.9907814 0.056048 0.278248 3.844038 1.0000000 e/0<[s*#Q
0.031198 0.141067 3.851864 2.0000000 -0.009109 -0.078472 3.862072 9.9999900 -0.021491 -0.125675 3.848694 2.0000000 5?hw !
-0.030581 -0.163814 3.837764 1.0301358 -0.040650 -0.202179 3.811909 2.0000000 -0.053220 -0.250387 3.779417 1.0049989 wr[,
-0.066672 -0.303867 3.721577 2.0000000 -0.093981 -0.409921 3.606510 0.9906232 -0.095653 -0.453467 3.487780 2.0000000 ]E\n9X-{
-0.095493 -0.469100 3.445697 1.0178833 -0.094133 -0.479757 3.393650 2.0000000 -0.092920 -0.489909 3.341741 1.0112285 <B9C*M"4%
-0.096761 -0.494553 3.294464 2.0000000 -0.101490 -0.499807 3.240857 0.9906242 -0.114920 -0.503750 3.194130 1.0000000 Ag{iq(X
-0.156962 -0.515320 3.088018 1.0000000 -0.275655 -0.540763 2.852962 2.0000000 -0.340575 -0.553945 2.719470 1.0516766 kY*rb_2j
-0.407401 -0.565610 2.536124 2.0000000 -0.429199 -0.568229 2.476339 0.1470348 -0.538356 -0.587018 2.155564 2.0000000 Ecd;<$tk
-0.615889 -0.601354 1.927220 1.1058507 -0.678434 -0.621418 1.777412 2.0000000 -0.705271 -0.630182 1.713067 1.0800873 oD<kMK
-0.746852 -0.644129 1.622717 2.0000000 -0.788745 -0.657935 1.532535 1.0823717 -0.818468 -0.665177 1.470671 2.0000000 sZx/Ee
-0.886117 -0.681342 1.329845 1.0183722 -0.958235 -0.682116 1.172057 1.0000000 -1.097431 -0.681536 0.853006 2.0000000 {} 3${
-1.127924 -0.683484 0.780926 1.0290564 -1.165880 -0.690219 0.692207 2.0000000 -1.199466 -0.696380 0.613656 1.0008674 =-IbS}3
-1.236035 -0.704062 0.532907 2.0000000 -1.365128 -0.730323 0.249082 1.0017003 -1.516950 -0.754367 -0.003742 0.0000000 C(00<~JC
POINTS 1.354595 1.062280 -0.017429 1.0000000; $FAST 12 21 (h>-&.`&
1.084058 0.978571 0.488040 2.0000000 0.995482 0.953680 0.653934 1.1437168 0.941779 0.939806 0.757394 2.0000000 uc;8 K,[t
0.863391 0.919233 0.909140 1.0359228 0.807388 0.904455 1.032050 2.0000000 0.666568 0.864253 1.343712 1.0292429 ek#O3Oz
0.533045 0.834471 1.758476 2.0000000 0.448009 0.818716 2.023866 0.9910434 0.397382 0.807203 2.194303 2.0000000 ^h69Kr#d4
0.321827 0.787706 2.444624 1.0633711 0.265089 0.750826 2.625895 2.0000000 0.238668 0.733937 2.708067 1.0315265 "jG}B.l=,
0.207205 0.707411 2.811396 2.0000000 0.175563 0.680058 2.917089 1.0451262 0.156446 0.659044 3.000213 2.0000000 ;W>k@L
0.126970 0.626410 3.129806 1.0235382 0.117277 0.610136 3.236109 2.0000000 0.109329 0.596572 3.325178 1.0801777 -$\+'
\
0.107544 0.590640 3.452702 2.0000000 0.104699 0.583999 3.605331 2.3065485 0.100231 0.568848 3.659727 2.0000000 ,%uo6%
0.095067 0.550899 3.724054 0.9972525 0.086109 0.515227 3.760869 2.0000000 0.078352 0.484749 3.792341 1.0847940 u(fm@+$^
0.063804 0.421788 3.819169 2.0000000 0.047485 0.350563 3.849509 0.9979270 0.034775 0.285001 3.858850 1.0000000 W[Ls|<Q
0.009413 0.145104 3.866841 2.0000000 -0.030809 -0.074037 3.877296 9.9999900 -0.043738 -0.123492 3.863132 2.0000000 N<~t3/Nm
-0.053464 -0.164319 3.851318 1.0077660 -0.064009 -0.204663 3.824655 2.0000000 -0.076957 -0.254380 3.791789 1.0252057 -i0~]*
-0.090775 -0.309239 3.732137 2.0000000 -0.118681 -0.418051 3.613510 0.9879433 -0.120494 -0.462751 3.491769 2.0000000 C?lcGt!H
-0.120432 -0.478731 3.448760 1.0151227 -0.119049 -0.489680 3.395510 2.0000000 -0.117792 -0.499938 3.343264 1.0071874 z^'gx@YD*v
-0.121384 -0.504449 3.297376 2.0000000 -0.125718 -0.509405 3.246843 1.0034493 -0.138675 -0.513145 3.202162 1.0000000 Z'"tB/=W
-0.179367 -0.524325 3.099646 1.0000000 -0.298117 -0.549770 2.864448 2.0000000 -0.363491 -0.563042 2.729991 1.0525617 ["h5!vj
-0.430817 -0.574793 2.545300 2.0000000 -0.453150 -0.577510 2.484061 0.1894483 -0.561969 -0.596240 2.164277 2.0000000 :Zlwp6
-0.639305 -0.610538 1.936506 1.1071414 -0.701392 -0.630478 1.787782 2.0000000 -0.728029 -0.639189 1.723913 1.0813033 "wNJ
-0.769360 -0.653058 1.634141 2.0000000 -0.811044 -0.666797 1.544449 1.0826740 -0.840783 -0.674023 1.482561 2.0000000 7Zlw^'q$:L
-0.908762 -0.690227 1.341059 1.0130166 -0.981283 -0.691048 1.182382 1.0000000 -1.120555 -0.690464 0.863164 2.0000000 Wk)OkIFR
-1.150986 -0.692400 0.791232 1.0290292 -1.188849 -0.699119 0.702735 2.0000000 -1.222296 -0.705255 0.624513 1.0009134 R}O_[
-1.258766 -0.712921 0.543977 2.0000000 -1.387153 -0.739044 0.261689 1.0036381 -1.538380 -0.762994 0.009820 0.0000000 *MKO
I'
POINTS 1.355282 1.088568 -0.012324 1.0000000; $FAST 12 21 "*In+ !K
1.085058 1.004956 0.492560 2.0000000 0.996714 0.980131 0.658037 1.1407942 0.942924 0.966233 0.761680 2.0000000 &J+CSv,39
0.864634 0.945687 0.913253 1.0357574 0.808730 0.930932 1.035914 2.0000000 0.668152 0.890783 1.346971 1.0309567 <
jJ
0.534985 0.861093 1.760696 2.0000000 0.449409 0.845236 2.027826 0.9894437 0.399041 0.833765 2.197444 2.0000000 gt@m?w(
0.323142 0.814156 2.448877 1.0627246 0.266053 0.777028 2.631322 2.0000000 0.239527 0.760062 2.713857 1.0314970 uG,5BV .M
0.207858 0.733379 2.817853 2.0000000 0.176077 0.705923 2.923992 1.0456132 0.157050 0.685044 3.006702 2.0000000 f|\onHI)>
0.127911 0.652870 3.134706 1.0211097 0.118234 0.636573 3.240250 2.0000000 0.110141 0.622567 3.331197 1.0569958 f&Gt|
0.108649 0.617381 3.453942 2.0000000 0.105963 0.611401 3.607739 2.3695784 0.100988 0.594390 3.666624 2.0000000 be.*#[
0.095030 0.573567 3.738588 0.9755700 0.085106 0.534088 3.779892 2.0000000 0.076683 0.501040 3.814487 1.1002743 A~)D[CV
0.060942 0.432941 3.843372 2.0000000 0.043742 0.357814 3.875229 1.0094337 0.030661 0.290281 3.884785 1.0000000 bbE!qk;hEP
0.004548 0.146401 3.892988 2.0000000 -0.035814 -0.073581 3.903944 9.9999900 -0.049810 -0.127392 3.888320 2.0000000 U|jSa,}
-0.060726 -0.173226 3.874887 0.9767776 -0.072136 -0.217155 3.846688 2.0000000 -0.085726 -0.269519 3.813061 1.0598641 {\81i8b]
-0.100169 -0.326726 3.750340 2.0000000 -0.129021 -0.439616 3.626321 0.9933538 -0.130917 -0.485728 3.500754 2.0000000 Gefne[
-0.130925 -0.502335 3.456020 1.0122983 -0.129495 -0.513816 3.400408 2.0000000 -0.128177 -0.524450 3.346481 1.0028888 k$blEa4
-0.131659 -0.528973 3.300617 2.0000000 -0.135773 -0.533804 3.251461 1.0142138 -0.148587 -0.537434 3.207574 1.0000000 F(>Np2oi6
-0.188637 -0.548422 3.106795 1.0000000 -0.307576 -0.573906 2.871198 2.0000000 -0.373244 -0.587235 2.736123 1.0530599 ,U2*FZ["
-0.440919 -0.599047 2.550488 2.0000000 -0.463608 -0.601829 2.488282 0.2189342 -0.572122 -0.620503 2.169388 2.0000000 8WXQOo8
-0.649239 -0.634756 1.942252 1.1081114 -0.710945 -0.654605 1.794445 2.0000000 -0.737405 -0.663277 1.731003 1.0829194 :tV*7S=)
-0.778564 -0.677096 1.641638 2.0000000 -0.820133 -0.690797 1.552232 1.0829076 -0.850011 -0.698027 1.490058 2.0000000 3}}38A|4
-0.918635 -0.714326 1.347209 1.0051766 -0.991832 -0.715220 1.187063 1.0000000 -1.130913 -0.714628 0.868300 2.0000000 t'n pG}`tE
-1.161178 -0.716543 0.796744 1.0292200 -1.198844 -0.723231 0.708703 2.0000000 -1.232117 -0.729340 0.630882 1.0011658 JRB9rSN^
-1.268469 -0.736984 0.550618 2.0000000 -1.396766 -0.763093 0.268566 1.0009517 -1.547471 -0.786951 0.017629 0.0000000 p {T*k'
POINTS 1.372452 1.105028 0.0000000 1.0000000; $FAST 12 21 fp`;U_-&0
1.102556 1.021517 0.5042696 2.0000000 1.014510 0.996776 0.6692078 1.1374995 0.960665 0.982862 0.7729712 2.0000000 k>;`FFQU>
0.882565 0.962366 0.9241914 1.0356250 0.826860 0.947662 1.0463777 2.0000000 0.686891 0.907670 1.3560008 1.0337271 ].-1v5
0.554340 0.878133 1.7679339 2.0000000 0.468240 0.862170 2.0367842 0.9871461 0.418295 0.850778 2.2050297 2.0000000 ZOh`(})hy
0.342131 0.831083 2.4572922 1.0619658 0.284839 0.793802 2.6404900 2.0000000 0.258305 0.776821 2.7231231 1.0316051 !|^|,"A)
0.226526 0.750056 2.8274721 2.0000000 0.194742 0.722608 2.9335837 1.0460984 0.175927 0.701997 3.0152578 2.0000000 UtoT
0.147337 0.670517 3.1406150 1.0217144 0.137770 0.654343 3.2447098 2.0000000 0.129614 0.640056 3.3367278 1.0411390 B38]~'8
0.128351 0.635490 3.4552086 2.0000000 0.125800 0.630092 3.6098924 2.4098960 0.120396 0.611478 3.6726507 2.0000000 %)1y AdG
8
0.113752 0.588164 3.7511466 0.9604793 0.103024 0.545525 3.7962180 2.0000000 0.094054 0.510368 3.8334017 1.1126577 ~%<X0s|
0.077353 0.438136 3.8639142 2.0000000 0.059452 0.359898 3.8969553 1.0184613 0.046116 0.290996 3.9066516 1.0000000 8\+uec]k
0.019452 0.144198 3.9149871 2.0000000 -0.021191 -0.077366 3.9264090 9.9999900 -0.036149 -0.135090 3.9095036 2.0000000 G<65H+)M\
-0.048114 -0.185325 3.8946623 0.9566669 -0.060270 -0.232339 3.8651005 2.0000000 -0.074403 -0.286982 3.8307266 1.0878059 (A9Fhun
-0.089350 -0.346085 3.7655234 2.0000000 -0.118942 -0.461981 3.6374423 1.0035260 -0.120816 -0.508939 3.5094731 2.0000000 *4\:8
-0.120825 -0.526084 3.4632303 1.0109978 -0.119352 -0.538025 3.4054746 2.0000000 -0.117993 -0.549089 3.3494927 1.0014760 ~vm%6CABM
-0.121566 -0.553761 3.3022889 2.0000000 -0.125758 -0.558707 3.2520370 1.0145452 -0.138851 -0.562389 3.2071954 1.0000000 Fs9!S a7v
-0.179342 -0.573493 3.1052782 1.0000000 -0.298492 -0.599033 2.8692582 2.0000000 -0.364122 -0.612352 2.7342717 1.0528774 9X}10u:
-0.431789 -0.624166 2.5486490 2.0000000 -0.454447 -0.626942 2.4865279 0.2162646 -0.562868 -0.645593 2.1679039 2.0000000 ^aItoJq
-0.639872 -0.659822 1.9410918 1.1081815 -0.701496 -0.679667 1.7934988 2.0000000 -0.727905 -0.688334 1.7301855 1.0839677
&u$Q4
-0.769073 -0.702160 1.6408165 2.0000000 -0.810687 -0.715875 1.5513272 1.0829258 -0.840745 -0.723128 1.4887724 2.0000000 Q /U2^
-0.909949 -0.739523 1.3446943 0.9994834 -0.983703 -0.740474 1.1833574 1.0000000 -1.122437 -0.739875 0.8654051 2.0000000 .*OdqLz
-1.152531 -0.741771 0.7942322 1.0295205 -1.190009 -0.748430 0.7066154 2.0000000 -1.223178 -0.754525 0.6290322 1.0014729 M\uiq38
-1.259461 -0.762157 0.5489403 2.0000000 -1.388336 -0.788383 0.2656832 0.9952588 -1.538897 -0.812205 0.0151114 0.0000000 6]K_m(F
POINTS 1.396045 1.102017 0.0123241 1.0000000; $FAST 12 21 'j#*6xD
1.126301 1.018554 0.5163100 2.0000000 1.038446 0.993864 0.6809012 1.1357423 0.984608 0.979951 0.7846547 2.0000000 em%4Ap
0.906680 0.959499 0.9355473 1.0356034 0.851157 0.944843 1.0573118 2.0000000 0.711809 0.905022 1.3655129 1.0359385 XO.jl" xu
0.579772 0.875608 1.7759507 2.0000000 0.493468 0.859597 2.0455045 0.9854938 0.443864 0.848276 2.2126164 2.0000000 W=N+VqK
0.367670 0.828570 2.4649391 1.0615324 0.310442 0.791323 2.6480288 2.0000000 0.284001 0.774396 2.7304414 1.0317603 fDv2JdiU
0.252272 0.747672 2.8346183 2.0000000 0.220625 0.720339 2.9402434 1.0462753 0.202020 0.699972 3.0208687 2.0000000 -*1d!
0.173868 0.669010 3.1440839 1.0250647 0.164441 0.653037 3.2468768 2.0000000 0.156326 0.638762 3.3387716 1.0353736 ^O?/yV?4c
0.155109 0.634360 3.4557598 2.0000000 0.152584 0.629104 3.6106182 2.4260441 0.147085 0.610102 3.6742764 2.0000000 ~~D{spMVO
0.140274 0.586178 3.7543310 0.9563379 0.129365 0.542838 3.8002839 2.0000000 0.120294 0.507295 3.8379910 1.1169357 P)Jgs
0.103424 0.434331 3.8687617 2.0000000 0.085410 0.355586 3.9019620 1.0204277 0.072087 0.286727 3.9116397 1.0000000 n\mO6aJ
0.045395 0.139786 3.9199527 2.0000000 0.004500 -0.083151 3.9315374 9.9999900 -0.010758 -0.142076 3.9142732 2.0000000 /6)<}#
-0.023006 -0.193485 3.8990802 0.9529633 -0.035362 -0.241319 3.8691072 2.0000000 -0.049583 -0.296400 3.8345800 1.0955503 f\|w'
-0.064656 -0.355976 3.7687923 2.0000000 -0.094346 -0.472033 3.6403893 1.0124853 -0.096108 -0.518786 3.5128176 2.0000000 o_izl\
-0.096048 -0.536067 3.4661628 1.0116629 -0.094561 -0.548127 3.4077417 2.0000000 -0.093205 -0.559422 3.3505315 1.0036491 3#3n!(
-0.097018 -0.564292 3.3014121 2.0000000 -0.101536 -0.569526 3.2482492 1.0044065 -0.115169 -0.573391 3.2012485 1.0000000 G|bT9f$
-0.156927 -0.584854 3.0959834 1.0000000 -0.276185 -0.610431 2.8597652 2.0000000 -0.341467 -0.623680 2.7255222 1.0521154 ejSji-Qd
-0.408776 -0.635434 2.5408610 2.0000000 -0.431034 -0.638137 2.4798278 0.1832142 -0.539627 -0.656813 2.1606931 2.0000000 |mZxfI
-0.616692 -0.671052 1.9337055 1.1073085 -0.678581 -0.690981 1.7854973 2.0000000 -0.705095 -0.699684 1.7219390 1.0838320 I ce~oz)
-0.746446 -0.713569 1.6321578 2.0000000 -0.788242 -0.727342 1.5422609 1.0827706 -0.818414 -0.734622 1.4794558 2.0000000 NVkV7y X]
-0.887793 -0.751058 1.3349898 0.9990974 -0.961659 -0.752015 1.1734361 1.0000000 -1.100094 -0.751414 0.8561748 2.0000000 .]8ZwAs=&
-1.130109 -0.753306 0.7851690 1.0297528 -1.167520 -0.759956 0.6976950 2.0000000 -1.200712 -0.766058 0.6200482 1.0016578 zfJT,h-{
-1.237017 -0.773693 0.5399268 2.0000000 -1.366803 -0.800100 0.2547265 0.9899719 -1.517682 -0.823962 0.0037418 0.0000000 qU \w=
POINTS 1.412242 1.081300 0.017429 1.0000000; $FAST 12 21
Vr3Zu{&2
1.142384 0.997802 0.521628 2.0000000 1.054501 0.973102 0.686268 1.1365279 1.000729 0.959205 0.789886 2.0000000 p*XANGA
0.922853 0.938766 0.940669 1.0357077 0.867389 0.924127 1.062311 2.0000000 0.728308 0.884391 1.369936 1.0362692 .YtKS
0.596383 0.854998 1.780050 2.0000000 0.510313 0.839024 2.048880 0.9855426 0.460771 0.827724 2.215760 2.0000000 ROH|PKb7
0.384799 0.808090 2.467338 1.0616728 0.327865 0.771042 2.649522 2.0000000 0.301563 0.754209 2.731524 1.0318505 )3cAQ'w
0.270016 0.727624 2.835106 2.0000000 0.238565 0.700446 2.940068 1.0460109 0.220044 0.680156 3.020248 2.0000000 \1k79 c
0.191962 0.649234 3.143074 1.0290730 0.182623 0.633419 3.245481 2.0000000 0.174620 0.619425 3.336243 1.0399723 $o+j
El>
0.173249 0.614653 3.455272 2.0000000 0.170623 0.609005 3.609534 2.4194024 0.165421 0.591069 3.670549 2.0000000 <$D`Z-6
0.159064 0.568786 3.746262 0.9638978 0.148701 0.527601 3.789708 2.0000000 0.140036 0.493634 3.825559 1.1116253 L^1NY3=$
0.123883 0.423754 3.855075 2.0000000 0.106411 0.347401 3.887317 1.0143183 0.093360 0.279974 3.896828 1.0000000 (d(CT;
0.067180 0.135749 3.904976 2.0000000 0.026209 -0.087553 3.916323 9.9999900 0.011489 -0.144258 3.899835 2.0000000 {i;r
-0.000109 -0.192921 3.885556 0.9658979 -0.012003 -0.238835 3.856361 2.0000000 -0.025790 -0.292196 3.822421 1.0795796 )v'WWwXY>
-0.040552 -0.350605 3.758232 2.0000000 -0.069640 -0.463886 3.633436 1.0151305 -0.071267 -0.509503 3.508829 2.0000000 k
R?qb6
-0.071108 -0.526438 3.463095 1.0139405 -0.069645 -0.538204 3.405881 2.0000000 -0.068334 -0.549394 3.349005 1.0075765 [:7'?$
-0.072395 -0.554397 3.298500 2.0000000 -0.077304 -0.559925 3.242286 0.9916389 -0.091415 -0.563996 3.193217 1.0000000 k$n|*kCh
-0.134522 -0.575849 3.084356 1.0000000 -0.253723 -0.601424 2.848280 2.0000000 -0.318551 -0.614583 2.715001 1.0512224 NDN7[7E
-0.385360 -0.626251 2.531686 2.0000000 -0.407082 -0.628856 2.472108 0.1410980 -0.516014 -0.647591 2.151980 2.0000000 `}p0VmD{NE
-0.593276 -0.661868 1.924420 1.1060151 -0.655623 -0.681921 1.775128 2.0000000 -0.682337 -0.690677 1.711095 1.0826127 A @i
-0.723938 -0.704639 1.620734 2.0000000 -0.765945 -0.718480 1.530344 1.0825434 -0.796098 -0.725776 1.467566 2.0000000 W_JlOc!y
-0.865147 -0.742174 1.323777 1.0042041 -0.938611 -0.743083 1.163111 1.0000000 -1.076970 -0.742486 0.846016 2.0000000 * `JYC
-1.107047 -0.744390 0.774863 1.0297775 -1.144550 -0.751057 0.687167 2.0000000 -1.177882 -0.757183 0.609192 1.0016160 [*Z;\5&P
-1.214286 -0.764835 0.528857 2.0000000 -1.344779 -0.791379 0.242117 0.9881432 -1.496252 -0.815335 -0.009820 0.0000000 wo3d#=
POINTS 1.411554 1.055012 0.012324 1.0000000; $FAST 12 21 D(~U6SR
1.141383 0.971417 0.517108 2.0000000 1.053269 0.946652 0.682165 1.1394164 0.999584 0.932778 0.785601 2.0000000 4S7v:1~xe
0.921610 0.912312 0.936556 1.0358765 0.866047 0.897650 1.058447 2.0000000 0.726724 0.857861 1.366679 1.0345184 >R'F,
0.594443 0.828375 1.777831 2.0000000 0.508913 0.812504 2.044921 0.9872704 0.459111 0.801162 2.212619 2.0000000 C"y(5U)d
0.383483 0.781640 2.463084 1.0623113 0.326902 0.744840 2.644095 2.0000000 0.300704 0.728084 2.725734 1.0318504 0HZ{Y9]
0.269363 0.701655 2.828649 2.0000000 0.238052 0.674581 2.933162 1.0454853 0.219440 0.654156 3.013759 2.0000000 [F+}V,
0.191022 0.622775 3.138166 1.0313306 0.181666 0.606981 3.241341 2.0000000 0.173796 0.593406 3.330388 1.0578068 !Z1@}`V&;
0.172144 0.587913 3.454032 2.0000000 0.169356 0.581587 3.607198 2.3740047 0.164664 0.565528 3.663652 2.0000000 ncaT?~u j
0.159106 0.546141 3.731705 0.9823929 0.149704 0.508739 3.770685 2.0000000 0.141710 0.477367 3.803399 1.0978835 0-B5`=yU
0.126744 0.412601 3.830872 2.0000000 0.110153 0.340145 3.861598 1.0030201 0.097474 0.274694 3.870893 1.0000000 T6'^EZZY
0.072045 0.134452 3.878829 2.0000000 0.031212 -0.088015 3.889673 9.9999900 0.017561 -0.140358 3.874647 2.0000000 R|'ybW'Y
0.007156 -0.184003 3.861993 0.9930774 -0.003876 -0.226343 3.834318 2.0000000 -0.016992 -0.276946 3.801260 1.0463035 !hm]fh_j
-0.031159 -0.333118 3.740029 2.0000000 -0.059302 -0.442325 3.620623 1.0099389 -0.060844 -0.486526 3.499843 2.0000000 N"Z{5A
-0.060615 -0.502836 3.455827 1.0168187 -0.059199 -0.514069 3.400984 2.0000000 -0.057949 -0.524879 3.345808 1.0110698 irZ])a
-0.062121 -0.529872 3.295259 2.0000000 -0.067259 -0.535531 3.237627 0.9834855 -0.081502 -0.539707 3.187805 1.0000000
,>:U2%
-0.125252 -0.551752 3.077206 1.0000000 -0.244264 -0.577288 2.841530 2.0000000 -0.308798 -0.590390 2.708870 1.0507270 |NlO7aQ>2H
-0.375258 -0.601997 2.526498 2.0000000 -0.396624 -0.604536 2.467889 0.1143718 -0.505860 -0.623329 2.146869 2.0000000 :@yEQ#nFp
-0.583342 -0.637649 1.918674 1.1050608 -0.646070 -0.657794 1.768464 2.0000000 -0.672961 -0.666589 1.704005 1.0810259 ${DUCud,kY
-0.714734 -0.680602 1.613237 2.0000000 -0.756857 -0.694481 1.522559 1.0823264 -0.786871 -0.701772 1.460068 2.0000000 (|2t#'m
-0.855277 -0.718075 1.317624 1.0119840 -0.928062 -0.718911 1.158430 1.0000000 -1.066613 -0.718322 0.840880 2.0000000 kj Jn2c:y
-1.096855 -0.720247 0.769351 1.0295819 -1.134556 -0.726945 0.681199 2.0000000 -1.168060 -0.733099 0.602822 1.0013691 QL(n} {.%
-1.204582 -0.740772 0.522216 2.0000000 -1.335164 -0.767330 0.235243 0.9907681 -1.487161 -0.791377 -0.017629 0.0000000 G0Iw-vf
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 1 s9mx
.8 2.0000000 .7 0.7071068 .6 2.0000000 .5 0.7071068 .4 2.0000000 .3 0.7071068 .2 2.0000000, hWjc<9
.1 0.7071068 )705V|v
INTERFACE COATING "FIL_COIL" "AIR" "AIR" IYv`IS"
REDEFINE COLOR 16 h0EEpL|\
FACETS 3 3 9i:L&dN
6%' QjwM_
CURVE p:&8sO!m
ARC Z 0.000000 0.3500000E-1 0.000000 0.000000 0.000000 360.0000 e1yt9@k,
MATRIX; $FAST 4 3 +L$Xv
1.383418 0.3133295 -.8235261 0.4728946 KR}?H#%
1.071790 -.9496444 -.2717175 0.1560287 /'SNw?&
0.000000 0.000000 -.4979701 -.8671942 *VCXihgo
SWEEP DIR 0 0.4728946 0.1560287 -.8671942 jRa43ck
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 2 7g^]:3f!
INTERFACE COATING "FIL_COIL" "AIR" "AIR" _;"il%l=1
REDEFINE COLOR 16 (g]!J_Z"
FACETS 3 3 ,~U>'&M;
./Xz}<($8
CURVE yxPazz
ARC Z 0.000000 0.3500000E-1 0.000000 0.000000 0.000000 360.0000 KYm0@O>;
MATRIX; $FAST 4 3 2DA]i5
-1.517316 0.6166185 0.6018256 -.5075310 }dX*[I
-.7891644 0.6583079 -.7477229 -.8683995E-1 <sbu;dQ`
0.000000 -.4317550 -.2805645 -.8572462 70?\ugxA
SWEEP DIR 0 -.5075310 -.8683995E-1 -.8572462 )D
O?VRI
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 3 r `=I
INTERFACE COATING "FIL_COIL" "AIR" "AIR" M/f<A$xx_
REDEFINE COLOR 16 E_rI?t^
FACETS 3 3 @mCEHI{P
&u."A3(
ENT OBJ As&Sq-NWf
TUBE Z -.5 .15 .15 -3 .15 .15 'SOURCE.BASE.LEAD1' 7sCG^&Y
SHIFT 1.4 1.075 0 h,:m~0gmj
INTERFACE COATING "ABSORB" "AIR" "AIR" LBeF&sb6
REDEFINE COLOR 22 e+7"/icK
FACETS 6 6 [>I<#_^~
TUBE Z -.5 .15 .15 -3 .15 .15 'SOURCE.BASE.LEAD2' (XTG8W sN
SHIFT -1.5 -0.75 0
>Er|Jxy
INTERFACE COATING "ABSORB" "AIR" "AIR" ;?Tbnn Wn
REDEFINE COLOR 22
z_$% -6
FACETS 6 6 $S6`}3
dl)Y'DI
$ECHO Qp5VP@t
GROUP -10 -m zIT4
SCALE FROM MM XX TL..
SHIFT (POSX) (POSY) (POSZ) ,Fl)^Gl8?
RETURN ?>:g?.+
0],r0
EMITTING OBJ .5 -(NRAYS) 4\N;2N
FLUX TOTAL 10.0 Pbn*_/H
} /{J4:N'B>
X offset L<cx:Vz
Y offset HVCe;eI
Z offset h+H%?:FX
Number of rays AR%4D3Dma
9<?M8_
!! ====================================================================== M]
%?>G
VT)oLj/A
!! Ask whether to save ray path history... }"H,h)T
G$"h&Xy1c
SCR_CANCEL=0 QVT5}OzMt
SAVE_HIST=0 a5^]20Fa
$SCR 5 'Perform Fluence Analysis?' ~vhE|f
Save ray path history for fluence analysis? \SAVE_HIST:? %\#8{g
A complete history of ray pathes can be saved during the trace. If saved Pj^{|U2 1
these pathes will be used later for volume fluence analysis in the 3d +) om^e@.
viewer. Note that saving these pathes will slow the ray trace and can m9WDT
consume significant disk space. !-x$L>1$
RLXL&
!! ====================================================================== fw~Bza\e
>2)OiQ`zg
$IF (SAVE_HIST) NE 0 THEN UgSB>V<?
SAVE 123 LIGHTPIPE1.HIS !! save ray pathes in history file for later analysis bH9kj/q\b
$ENDIF qr^3R&z!}
8'[7
)I=
$READ "LIGHTPIPE1_GEOMETRY.INR" !! read pipe geometry from separate file ua$GNm
DEFINE_SOURCE 0 0 0 (NRAYS) !! call macro to create source f}ji?p
STATS d"mkL-
[b%D3-}'
!! Define detector plane... XEp{VC@=
ENT OBJ !Pvf;rNI1T
PLANE Z 22 RECT 50 15 'DETECTOR' 0S_~ \t
INTERFACE COATING ABSORB AIR AIR %XDc,AR[
REDEFINE COLOR 2 8W(*~}ydYY
FACETS 3 3 ~H_/zK6e
TER=*"!
WINDOW Z X !! autoscale window for plotting lightpipe )9G[dDeC
CONSIDER EXCEPT DETECTOR !! exclude detector plane from plot %N6A+5H
PLOT FACETS OVERLAY !! create faceted view of geometry kZ
.gO
CONSIDER ALL !! turn detector plane back on prior to tracing [PM2\#K
%@aSe2B
SPOTS POS EVERY (NRAYS/1000) !! plot 1000 ray positions to represent source 6I4\q.^qw
iC32nY?
TRACE !! trace the rays #U4F0BdA
r'r%w#=`t
CONSIDER ONLY DETECTOR !! we only want rays that are on the detector plane BO;tCEV?
STATS !! print statistics for these rays nwe*BVp
WINDOW Y OBJECT DETECTOR X OBJECT DETECTOR !! set window to dimensions of detector plane (zYtNLoFx
PIXELS (NPIXELS) !! set resolution for following spots command (0r3/t?DQ
SPOTS POS ATTRIBUTE 0 !! bin flux data on detector plane S~bOUdV
Z
!! (without plotting ray positions) {SPq$B_VR
n1t*sk/J
DISPLAY !! enter display mode G@\1E+Ip
PICTURE !! display raster picture of flux data binned by spots %6,SKg p
!! command above L(<*)No
WRITE DETECTOR_DATA.DIS !! write data to a named dis file 'Cfl*iNb
RETURN !! leave display mode P>C~
i:4n
zpZm&WC
$VIEW !! show 3d view of current VCR file, which contains output DB|Y
!! from "PLOT FACETS" and first "SPOTS" command above ~9]hV7y5C
.Wj;%|
$IF (SAVE_HIST) NE 0 THEN A]0
St@
SAVE OFF !! turn off saving of ray path history o Q2Fjj
&VIEW LIGHTPIPE1.HIS !! include fluence analysis of ray path history in 3d view )h4f\0
$ELSE QB uMJm
&VIEW DETECTOR_DATA.DIS !! include output collected on detector plane in 3d view =pO^7g
$ENDIF