求问下面这个ASAP的sample中的案例如何解析 :.e'?a
l1DJ<I2
!! Initialization fe/;U=te
JVX)>2&$
SYSTEM NEW !! clear out any existing geometry >80k5$t
RESET !! clear out rays/sources ITw *m3
UNITS MM vu*e*b$}
XMEMORY NORM &<98nT
FRESNEL BOTH 5:IDl1f5
SPLIT 6 MONTECARLO F%|P#CaB
k;+TN9
NRAYS=100000 !! Number of rays to trace Yvo*^jv
NPIXELS=81 @-dGZ5
*HR
pbe2
!! Media and coating definitions... &S{r;N5u
@^UgdD,BS,
MEDIA z1Ieva]
1.52 'GLASS' 6~%><C
1.4 'PLASTIC' 1DB{"8ov
l!x+K&
COATINGS PROPERTIES w<`0D)mQ
0.000000 0.000000 'ABSORB' UXBWCo;-
1.000000 0.000000 'REFLECT' metn&
0.000000 1.000000 'TRANSMIT' W:RjWn @<
0.600000 0.000000 'FIL_COIL' B<SE|~\2
e^O:I
!! ====================================================================== 3O2G+G2
>k\pSV[
!! source definition macro 'r]6 GC8Z$
DH?n~qKpC
DEFINE_SOURCE { 4 !! (X,Y,Z,NRAYS) w/*G!o-<
$LOC POSX,POSY,POSZ,NRAYS 5,gT|4|B\g
POSX=#1 $\NqD:fgb
POSY=#2 S=r0tao,!v
POSZ=#3 -n 9&W
NRAYS=#4 x8@ 4lxj
T-a>k.}y
$ECHO NONE ?A|JKOst]
bHG<B
CURVES bs"J]">(N
LINE -2.500000 -2.500000 -.5000000 2.500000 -2.500000 -.5000000 ^5E9p@d"J
LINE 2.500000 -2.500000 -.5000000 2.500000 2.500000 -.5000000 3LET zsJ
LINE 2.500000 2.500000 -.5000000 -2.500000 2.500000 -.5000000 v
^h:E
LINE -2.500000 2.500000 -.5000000 -2.500000 -2.500000 -.5000000 VEh9N
COMPOSITE vd lss|
OBJECT =SOURCE.BASE.TrimSrf 1 /*y5W-'d^
INTERFACE COATING "ABSORB" "AIR" "AIR" 5K1cPU~o_b
REDEFINE COLOR 22 lZ-U/$od
FACETS 3 3 HQP.7.w7 5
$,~Ily7w
CURVE G*N[t w
POINTS -2.150000 0. -0.500000 1. -2.150000 0. 4.152243 0. /X_L>or
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 -.3477569E-1 P5?VrZy
OBJECT =SOURCE.ENVELOPE.TrimSrf 2 &NBH'Rt
INTERFACE COATING "BARE" "AIR" "GLASS" kZG .Id
REDEFINE COLOR 5 Vr},+Rj
FACETS 8 8 'w=|uE {^
kC. !cPd
CURVE <9,h!
POINTS -2.400000 0. -0.500000 1. -2.400000 0. 4.152243 0. FJZ'P;3
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 -.3477569E-1 I/njyV)H
OBJECT =SOURCE.ENVELOPE.TrimSrf 3 7G_<+rn
INTERFACE COATING "BARE" "AIR" "GLASS" I.3~ctzu
REDEFINE COLOR 5 '{2]:
FACETS 8 8 8Ij<t{Lps
7{}E{/
CURVE @\&j3A
POINTS -2.150000 0. 4.1522430 2.0000000 -2.150000 0. 6.3022430 0.7071068 0.000000 0. 6.3022430 0.0000000 m&gd<rt/
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 4.463820 vIJ5iLF
OBJECT =SOURCE.ENVELOPE.TrimSrf 7 |`:cB
INTERFACE COATING "BARE" "AIR" "GLASS" oY^I|FEOz
REDEFINE COLOR 5 YAc:QVT87
FACETS 8 8 !-OZ/^l|O`
3cghg._
CURVE @~$d4K
y<
POINTS -2.400000 0. 4.1522430 2.0000000 -2.400000 0. 6.5522430 0.7071068 0.000000 0. 6.5522430 0.0000000 ] x)>q
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 4.500050 <u\Hy0g
OBJECT =SOURCE.ENVELOPE.TrimSrf 8 mzK0$y#*o
INTERFACE COATING "BARE" "AIR" "GLASS" D@La-K*5
REDEFINE COLOR 5 &"%Ws{Qn]
FACETS 8 8 t?>}0\1
#$BFTlm|
CURVES f`Fj-<v
POINTS 1.394385 1.038552 0.000000 1.0000000; $FAST 12 21 Sn*s@RE\s
1.123886 0.954856 0.505399 2.0000000 1.035472 0.930007 0.670995 1.1427400 0.981844 0.916150 0.774309 2.0000000 #4m5I="
0.903679 0.895633 0.925618 1.0360084 0.847917 0.880921 1.047983 2.0000000 0.707984 0.840974 1.357648 1.0317380 g,\kLTg
0.575089 0.811336 1.770593 2.0000000 0.490087 0.795572 2.035945 0.9895725 0.439857 0.784149 2.205034 2.0000000 rtS cQ
0.364494 0.764714 2.454669 1.0630797 0.308116 0.728066 2.634927 2.0000000 0.281928 0.711326 2.716462 1.0317805 FXBmatBck
0.250695 0.684979 2.819030 2.0000000 0.219387 0.657896 2.923572 1.0450345 0.200563 0.637203 3.005204 2.0000000 z]N#.utQ
0.171599 0.605132 3.132240 1.0306372 0.162130 0.589211 3.236880 2.0000000 0.154346 0.575964 3.324510 1.0831379 06&;GW!-
0.152442 0.569804 3.452766 2.0000000 0.149527 0.562924 3.604919 2.3011774 0.145256 0.548440 3.657625 2.0000000 <=n;5hv:
0.140371 0.531487 3.719207 1.0041099 0.131787 0.497303 3.754359 2.0000000 0.124331 0.468001 3.784505 1.0822217 @
3=pFYW)
0.110334 0.407405 3.810330 2.0000000 0.094446 0.338072 3.839870 0.9929569 0.082019 0.273978 3.849027 1.0000000 .rk5u4yK
0.057141 0.136655 3.856830 2.0000000 0.016581 -0.084264 3.867198 9.9999900 0.003901 -0.132661 3.853463 2.0000000 r[V%DU$dj
-0.005471 -0.171964 3.842188 1.0224675 -0.015742 -0.211159 3.815915 2.0000000 -0.028370 -0.259690 3.783384 1.0140715 &)k=ccm
-0.041978 -0.313759 3.724846 2.0000000 -0.069386 -0.419976 3.609457 0.9998017 -0.070945 -0.463315 3.491124 2.0000000 /^xv1F{
-0.070715 -0.479085 3.448622 1.0186022 -0.069342 -0.489859 3.395917 2.0000000 -0.068133 -0.500239 3.342801 1.0125988 29J|eBvxx
-0.072213 -0.505084 3.293588 2.0000000 -0.077279 -0.510629 3.237028 0.9830858 -0.091239 -0.514752 3.188183 1.0000000 7N 0Bj!
-0.134547 -0.526681 3.078723 1.0000000 -0.253348 -0.552161 2.843469 2.0000000 -0.317921 -0.565273 2.710721 1.0509176 gg#9I(pX
-0.384388 -0.576879 2.528336 2.0000000 -0.405785 -0.579423 2.469641 0.1167441 -0.515115 -0.598239 2.148353 2.0000000 x >a h,
-0.592709 -0.612583 1.919834 1.1049935 -0.655518 -0.632733 1.769411 2.0000000 -0.682461 -0.641532 1.704822 1.0799807 t[q2W"#.
-0.724225 -0.655537 1.614058 2.0000000 -0.766300 -0.669402 1.523468 1.0822331 -0.796137 -0.676671 1.461354 2.0000000 V|
Fo@
-0.863963 -0.692877 1.320137 1.0179262 -0.936191 -0.693657 1.162136 1.0000000 -1.075088 -0.693075 0.843776 2.0000000 @LI;q
-1.105502 -0.695019 0.771863 1.0292839 -1.143390 -0.701745 0.683286 2.0000000 -1.177001 -0.707913 0.604671 1.0010579 V5lUh#@TN&
-1.213591 -0.715599 0.523894 2.0000000 -1.343593 -0.742039 0.238128 0.9963518 -1.495734 -0.766124 -0.015111 0.0000000 ywp_,j9F
POINTS 1.370791 1.041563 -0.012324 1.0000000; $FAST 12 21 /}@F
q
1.100141 0.957819 0.493358 2.0000000 1.011536 0.932918 0.659301 1.1445313 0.957900 0.919061 0.762626 2.0000000 ]z'L1vQl7
0.879564 0.898499 0.914262 1.0360266 0.823620 0.883739 1.037049 2.0000000 0.683067 0.843622 1.348134 1.0295637 #|E#Rkw!
0.549657 0.813861 1.762576 2.0000000 0.464860 0.798145 2.027223 0.9910966 0.414288 0.786651 2.197447 2.0000000 : 2%eh
0.338955 0.767226 2.447023 1.0635210 0.282512 0.730546 2.627388 2.0000000 0.256232 0.713751 2.709144 1.0316548 k4$zM/ob
0.224949 0.687363 2.811884 2.0000000 0.193503 0.660164 2.916916 1.0448962 0.174470 0.639227 2.999593 2.0000000 :0y-n.-{
0.145067 0.606637 3.128780 1.0274579 0.135459 0.590518 3.234713 2.0000000 0.127646 0.577283 3.322303 1.0943501 FL \pgbI
0.125684 0.570934 3.452214 2.0000000 0.122747 0.563928 3.604120 2.2673942 0.118567 0.549815 3.655999 2.0000000 n@+?tYk*e
0.113843 0.533450 3.716045 1.0115501 0.105445 0.499990 3.750293 2.0000000 0.098085 0.471050 3.779930 1.0761847 sX6\AYF1M
0.084263 0.411211 3.805483 2.0000000 0.068488 0.342388 3.834863 0.9907814 0.056048 0.278248 3.844038 1.0000000 b<y*:(:
0.031198 0.141067 3.851864 2.0000000 -0.009109 -0.078472 3.862072 9.9999900 -0.021491 -0.125675 3.848694 2.0000000 qe&|6 M!
-0.030581 -0.163814 3.837764 1.0301358 -0.040650 -0.202179 3.811909 2.0000000 -0.053220 -0.250387 3.779417 1.0049989 E}4{{{r
-0.066672 -0.303867 3.721577 2.0000000 -0.093981 -0.409921 3.606510 0.9906232 -0.095653 -0.453467 3.487780 2.0000000 P- ZvW<M
-0.095493 -0.469100 3.445697 1.0178833 -0.094133 -0.479757 3.393650 2.0000000 -0.092920 -0.489909 3.341741 1.0112285 i{EQjZ
-0.096761 -0.494553 3.294464 2.0000000 -0.101490 -0.499807 3.240857 0.9906242 -0.114920 -0.503750 3.194130 1.0000000 SlB`ktcfI
-0.156962 -0.515320 3.088018 1.0000000 -0.275655 -0.540763 2.852962 2.0000000 -0.340575 -0.553945 2.719470 1.0516766 T2rwK2
-0.407401 -0.565610 2.536124 2.0000000 -0.429199 -0.568229 2.476339 0.1470348 -0.538356 -0.587018 2.155564 2.0000000 sd\}M{U
-0.615889 -0.601354 1.927220 1.1058507 -0.678434 -0.621418 1.777412 2.0000000 -0.705271 -0.630182 1.713067 1.0800873 GImPPF
-0.746852 -0.644129 1.622717 2.0000000 -0.788745 -0.657935 1.532535 1.0823717 -0.818468 -0.665177 1.470671 2.0000000 VL*5
-0.886117 -0.681342 1.329845 1.0183722 -0.958235 -0.682116 1.172057 1.0000000 -1.097431 -0.681536 0.853006 2.0000000 |I1,9ex
-1.127924 -0.683484 0.780926 1.0290564 -1.165880 -0.690219 0.692207 2.0000000 -1.199466 -0.696380 0.613656 1.0008674 KOe]JDU
-1.236035 -0.704062 0.532907 2.0000000 -1.365128 -0.730323 0.249082 1.0017003 -1.516950 -0.754367 -0.003742 0.0000000 G)~>d/
POINTS 1.354595 1.062280 -0.017429 1.0000000; $FAST 12 21 R^`}DlHX
1.084058 0.978571 0.488040 2.0000000 0.995482 0.953680 0.653934 1.1437168 0.941779 0.939806 0.757394 2.0000000 )>h3IR
0.863391 0.919233 0.909140 1.0359228 0.807388 0.904455 1.032050 2.0000000 0.666568 0.864253 1.343712 1.0292429 &PPnI(s^K
0.533045 0.834471 1.758476 2.0000000 0.448009 0.818716 2.023866 0.9910434 0.397382 0.807203 2.194303 2.0000000 5P<"I["
0.321827 0.787706 2.444624 1.0633711 0.265089 0.750826 2.625895 2.0000000 0.238668 0.733937 2.708067 1.0315265 ^
q ba<#e
0.207205 0.707411 2.811396 2.0000000 0.175563 0.680058 2.917089 1.0451262 0.156446 0.659044 3.000213 2.0000000 e*'bY;8lo
0.126970 0.626410 3.129806 1.0235382 0.117277 0.610136 3.236109 2.0000000 0.109329 0.596572 3.325178 1.0801777 FMCA~N
0.107544 0.590640 3.452702 2.0000000 0.104699 0.583999 3.605331 2.3065485 0.100231 0.568848 3.659727 2.0000000 ?M4ig_
0.095067 0.550899 3.724054 0.9972525 0.086109 0.515227 3.760869 2.0000000 0.078352 0.484749 3.792341 1.0847940 {P?Ge
0.063804 0.421788 3.819169 2.0000000 0.047485 0.350563 3.849509 0.9979270 0.034775 0.285001 3.858850 1.0000000 @XG1d)sE
0.009413 0.145104 3.866841 2.0000000 -0.030809 -0.074037 3.877296 9.9999900 -0.043738 -0.123492 3.863132 2.0000000
*1v3x:pQ'
-0.053464 -0.164319 3.851318 1.0077660 -0.064009 -0.204663 3.824655 2.0000000 -0.076957 -0.254380 3.791789 1.0252057 1.p?1"4\u
-0.090775 -0.309239 3.732137 2.0000000 -0.118681 -0.418051 3.613510 0.9879433 -0.120494 -0.462751 3.491769 2.0000000 MX~h>v3_R4
-0.120432 -0.478731 3.448760 1.0151227 -0.119049 -0.489680 3.395510 2.0000000 -0.117792 -0.499938 3.343264 1.0071874 H$ nzyooh
-0.121384 -0.504449 3.297376 2.0000000 -0.125718 -0.509405 3.246843 1.0034493 -0.138675 -0.513145 3.202162 1.0000000 pRjEuOc
-0.179367 -0.524325 3.099646 1.0000000 -0.298117 -0.549770 2.864448 2.0000000 -0.363491 -0.563042 2.729991 1.0525617 ]uhG&:
}
-0.430817 -0.574793 2.545300 2.0000000 -0.453150 -0.577510 2.484061 0.1894483 -0.561969 -0.596240 2.164277 2.0000000 xKL(:ePS
-0.639305 -0.610538 1.936506 1.1071414 -0.701392 -0.630478 1.787782 2.0000000 -0.728029 -0.639189 1.723913 1.0813033 *H/)S 5
-0.769360 -0.653058 1.634141 2.0000000 -0.811044 -0.666797 1.544449 1.0826740 -0.840783 -0.674023 1.482561 2.0000000 ^) s6`:
-0.908762 -0.690227 1.341059 1.0130166 -0.981283 -0.691048 1.182382 1.0000000 -1.120555 -0.690464 0.863164 2.0000000 br88b`L
-1.150986 -0.692400 0.791232 1.0290292 -1.188849 -0.699119 0.702735 2.0000000 -1.222296 -0.705255 0.624513 1.0009134 H8"RdKwg?
-1.258766 -0.712921 0.543977 2.0000000 -1.387153 -0.739044 0.261689 1.0036381 -1.538380 -0.762994 0.009820 0.0000000 *8qRdI9
POINTS 1.355282 1.088568 -0.012324 1.0000000; $FAST 12 21 axnVAh|}S
1.085058 1.004956 0.492560 2.0000000 0.996714 0.980131 0.658037 1.1407942 0.942924 0.966233 0.761680 2.0000000 T#rUbi>""
0.864634 0.945687 0.913253 1.0357574 0.808730 0.930932 1.035914 2.0000000 0.668152 0.890783 1.346971 1.0309567 R|Bi%q|4P
0.534985 0.861093 1.760696 2.0000000 0.449409 0.845236 2.027826 0.9894437 0.399041 0.833765 2.197444 2.0000000 ){/n7*#Th%
0.323142 0.814156 2.448877 1.0627246 0.266053 0.777028 2.631322 2.0000000 0.239527 0.760062 2.713857 1.0314970 ]gHrqi%
0.207858 0.733379 2.817853 2.0000000 0.176077 0.705923 2.923992 1.0456132 0.157050 0.685044 3.006702 2.0000000 '`}D+IQ(j
0.127911 0.652870 3.134706 1.0211097 0.118234 0.636573 3.240250 2.0000000 0.110141 0.622567 3.331197 1.0569958 wIRU!lIF9
0.108649 0.617381 3.453942 2.0000000 0.105963 0.611401 3.607739 2.3695784 0.100988 0.594390 3.666624 2.0000000 $Rze[3
0.095030 0.573567 3.738588 0.9755700 0.085106 0.534088 3.779892 2.0000000 0.076683 0.501040 3.814487 1.1002743 %}b
0.060942 0.432941 3.843372 2.0000000 0.043742 0.357814 3.875229 1.0094337 0.030661 0.290281 3.884785 1.0000000 9ox5,7ZQ
0.004548 0.146401 3.892988 2.0000000 -0.035814 -0.073581 3.903944 9.9999900 -0.049810 -0.127392 3.888320 2.0000000 |oeg'T
-0.060726 -0.173226 3.874887 0.9767776 -0.072136 -0.217155 3.846688 2.0000000 -0.085726 -0.269519 3.813061 1.0598641 )LG!"~qiz
-0.100169 -0.326726 3.750340 2.0000000 -0.129021 -0.439616 3.626321 0.9933538 -0.130917 -0.485728 3.500754 2.0000000 Jyd[Sc)
-0.130925 -0.502335 3.456020 1.0122983 -0.129495 -0.513816 3.400408 2.0000000 -0.128177 -0.524450 3.346481 1.0028888 d>J
+7ex+
-0.131659 -0.528973 3.300617 2.0000000 -0.135773 -0.533804 3.251461 1.0142138 -0.148587 -0.537434 3.207574 1.0000000 b6e2a/x
-0.188637 -0.548422 3.106795 1.0000000 -0.307576 -0.573906 2.871198 2.0000000 -0.373244 -0.587235 2.736123 1.0530599 Ld:-S,2
-0.440919 -0.599047 2.550488 2.0000000 -0.463608 -0.601829 2.488282 0.2189342 -0.572122 -0.620503 2.169388 2.0000000 'O ~_g5kC
-0.649239 -0.634756 1.942252 1.1081114 -0.710945 -0.654605 1.794445 2.0000000 -0.737405 -0.663277 1.731003 1.0829194 `Q+O#l?
-0.778564 -0.677096 1.641638 2.0000000 -0.820133 -0.690797 1.552232 1.0829076 -0.850011 -0.698027 1.490058 2.0000000 3J4OkwqD
-0.918635 -0.714326 1.347209 1.0051766 -0.991832 -0.715220 1.187063 1.0000000 -1.130913 -0.714628 0.868300 2.0000000
1^hG}#6_
-1.161178 -0.716543 0.796744 1.0292200 -1.198844 -0.723231 0.708703 2.0000000 -1.232117 -0.729340 0.630882 1.0011658 O:V.;q2]U
-1.268469 -0.736984 0.550618 2.0000000 -1.396766 -0.763093 0.268566 1.0009517 -1.547471 -0.786951 0.017629 0.0000000 qu1! KS
POINTS 1.372452 1.105028 0.0000000 1.0000000; $FAST 12 21 -{L 7%j|R
1.102556 1.021517 0.5042696 2.0000000 1.014510 0.996776 0.6692078 1.1374995 0.960665 0.982862 0.7729712 2.0000000 l-IA Q!d
0.882565 0.962366 0.9241914 1.0356250 0.826860 0.947662 1.0463777 2.0000000 0.686891 0.907670 1.3560008 1.0337271 (Ms #)E
0.554340 0.878133 1.7679339 2.0000000 0.468240 0.862170 2.0367842 0.9871461 0.418295 0.850778 2.2050297 2.0000000 'yOx&~H]
0.342131 0.831083 2.4572922 1.0619658 0.284839 0.793802 2.6404900 2.0000000 0.258305 0.776821 2.7231231 1.0316051 q=cnY+p>
0.226526 0.750056 2.8274721 2.0000000 0.194742 0.722608 2.9335837 1.0460984 0.175927 0.701997 3.0152578 2.0000000 hHEn
0.147337 0.670517 3.1406150 1.0217144 0.137770 0.654343 3.2447098 2.0000000 0.129614 0.640056 3.3367278 1.0411390 s Fk{Tv@Yz
0.128351 0.635490 3.4552086 2.0000000 0.125800 0.630092 3.6098924 2.4098960 0.120396 0.611478 3.6726507 2.0000000 <!W9EM
0.113752 0.588164 3.7511466 0.9604793 0.103024 0.545525 3.7962180 2.0000000 0.094054 0.510368 3.8334017 1.1126577 (8S+-k?
0.077353 0.438136 3.8639142 2.0000000 0.059452 0.359898 3.8969553 1.0184613 0.046116 0.290996 3.9066516 1.0000000 |&S^L}V.C
0.019452 0.144198 3.9149871 2.0000000 -0.021191 -0.077366 3.9264090 9.9999900 -0.036149 -0.135090 3.9095036 2.0000000 NSRY(#3
-0.048114 -0.185325 3.8946623 0.9566669 -0.060270 -0.232339 3.8651005 2.0000000 -0.074403 -0.286982 3.8307266 1.0878059 ,!AYeVq
-0.089350 -0.346085 3.7655234 2.0000000 -0.118942 -0.461981 3.6374423 1.0035260 -0.120816 -0.508939 3.5094731 2.0000000
e'|P^G>g
-0.120825 -0.526084 3.4632303 1.0109978 -0.119352 -0.538025 3.4054746 2.0000000 -0.117993 -0.549089 3.3494927 1.0014760 }+NlYD:qF
-0.121566 -0.553761 3.3022889 2.0000000 -0.125758 -0.558707 3.2520370 1.0145452 -0.138851 -0.562389 3.2071954 1.0000000 _B4N2t$
-0.179342 -0.573493 3.1052782 1.0000000 -0.298492 -0.599033 2.8692582 2.0000000 -0.364122 -0.612352 2.7342717 1.0528774 ?)qm=mebY
-0.431789 -0.624166 2.5486490 2.0000000 -0.454447 -0.626942 2.4865279 0.2162646 -0.562868 -0.645593 2.1679039 2.0000000 B_c-@kl
-0.639872 -0.659822 1.9410918 1.1081815 -0.701496 -0.679667 1.7934988 2.0000000 -0.727905 -0.688334 1.7301855 1.0839677 (F R
-0.769073 -0.702160 1.6408165 2.0000000 -0.810687 -0.715875 1.5513272 1.0829258 -0.840745 -0.723128 1.4887724 2.0000000 S2I{?y&K
-0.909949 -0.739523 1.3446943 0.9994834 -0.983703 -0.740474 1.1833574 1.0000000 -1.122437 -0.739875 0.8654051 2.0000000 \ 511?ik
-1.152531 -0.741771 0.7942322 1.0295205 -1.190009 -0.748430 0.7066154 2.0000000 -1.223178 -0.754525 0.6290322 1.0014729 l0!`>Xx[b
-1.259461 -0.762157 0.5489403 2.0000000 -1.388336 -0.788383 0.2656832 0.9952588 -1.538897 -0.812205 0.0151114 0.0000000 X|TGM
POINTS 1.396045 1.102017 0.0123241 1.0000000; $FAST 12 21 `sdbo](76
1.126301 1.018554 0.5163100 2.0000000 1.038446 0.993864 0.6809012 1.1357423 0.984608 0.979951 0.7846547 2.0000000 ;cv\v(0
0.906680 0.959499 0.9355473 1.0356034 0.851157 0.944843 1.0573118 2.0000000 0.711809 0.905022 1.3655129 1.0359385 -k,}LJjo
0.579772 0.875608 1.7759507 2.0000000 0.493468 0.859597 2.0455045 0.9854938 0.443864 0.848276 2.2126164 2.0000000 PVq y\i
0.367670 0.828570 2.4649391 1.0615324 0.310442 0.791323 2.6480288 2.0000000 0.284001 0.774396 2.7304414 1.0317603 %E":Wv
0.252272 0.747672 2.8346183 2.0000000 0.220625 0.720339 2.9402434 1.0462753 0.202020 0.699972 3.0208687 2.0000000 Em<J{`k6
0.173868 0.669010 3.1440839 1.0250647 0.164441 0.653037 3.2468768 2.0000000 0.156326 0.638762 3.3387716 1.0353736 a,t]> z95
0.155109 0.634360 3.4557598 2.0000000 0.152584 0.629104 3.6106182 2.4260441 0.147085 0.610102 3.6742764 2.0000000 7BgA+Fz
0.140274 0.586178 3.7543310 0.9563379 0.129365 0.542838 3.8002839 2.0000000 0.120294 0.507295 3.8379910 1.1169357 u"q!p5P%q
0.103424 0.434331 3.8687617 2.0000000 0.085410 0.355586 3.9019620 1.0204277 0.072087 0.286727 3.9116397 1.0000000 }WNgKw
0.045395 0.139786 3.9199527 2.0000000 0.004500 -0.083151 3.9315374 9.9999900 -0.010758 -0.142076 3.9142732 2.0000000 qy!pD
R;
-0.023006 -0.193485 3.8990802 0.9529633 -0.035362 -0.241319 3.8691072 2.0000000 -0.049583 -0.296400 3.8345800 1.0955503 o[G,~f\-
-0.064656 -0.355976 3.7687923 2.0000000 -0.094346 -0.472033 3.6403893 1.0124853 -0.096108 -0.518786 3.5128176 2.0000000 Zg;Ht
-0.096048 -0.536067 3.4661628 1.0116629 -0.094561 -0.548127 3.4077417 2.0000000 -0.093205 -0.559422 3.3505315 1.0036491 Y,%G5X@S<
-0.097018 -0.564292 3.3014121 2.0000000 -0.101536 -0.569526 3.2482492 1.0044065 -0.115169 -0.573391 3.2012485 1.0000000 40LAG
-0.156927 -0.584854 3.0959834 1.0000000 -0.276185 -0.610431 2.8597652 2.0000000 -0.341467 -0.623680 2.7255222 1.0521154 OB+I.qlHP
-0.408776 -0.635434 2.5408610 2.0000000 -0.431034 -0.638137 2.4798278 0.1832142 -0.539627 -0.656813 2.1606931 2.0000000 0j-;4>p
-0.616692 -0.671052 1.9337055 1.1073085 -0.678581 -0.690981 1.7854973 2.0000000 -0.705095 -0.699684 1.7219390 1.0838320 X%M*d%n b
-0.746446 -0.713569 1.6321578 2.0000000 -0.788242 -0.727342 1.5422609 1.0827706 -0.818414 -0.734622 1.4794558 2.0000000 "OKsl2e
-0.887793 -0.751058 1.3349898 0.9990974 -0.961659 -0.752015 1.1734361 1.0000000 -1.100094 -0.751414 0.8561748 2.0000000 y-7$HWn
-1.130109 -0.753306 0.7851690 1.0297528 -1.167520 -0.759956 0.6976950 2.0000000 -1.200712 -0.766058 0.6200482 1.0016578 ")qO#b4
-1.237017 -0.773693 0.5399268 2.0000000 -1.366803 -0.800100 0.2547265 0.9899719 -1.517682 -0.823962 0.0037418 0.0000000 !B*d,_9c
POINTS 1.412242 1.081300 0.017429 1.0000000; $FAST 12 21 0K^G>)l
1.142384 0.997802 0.521628 2.0000000 1.054501 0.973102 0.686268 1.1365279 1.000729 0.959205 0.789886 2.0000000 A.S:eQvS%
0.922853 0.938766 0.940669 1.0357077 0.867389 0.924127 1.062311 2.0000000 0.728308 0.884391 1.369936 1.0362692 (XA]k%45
0.596383 0.854998 1.780050 2.0000000 0.510313 0.839024 2.048880 0.9855426 0.460771 0.827724 2.215760 2.0000000 ~F]If \b
0.384799 0.808090 2.467338 1.0616728 0.327865 0.771042 2.649522 2.0000000 0.301563 0.754209 2.731524 1.0318505 gl6 *bB=
0.270016 0.727624 2.835106 2.0000000 0.238565 0.700446 2.940068 1.0460109 0.220044 0.680156 3.020248 2.0000000 V V~Kgy
0.191962 0.649234 3.143074 1.0290730 0.182623 0.633419 3.245481 2.0000000 0.174620 0.619425 3.336243 1.0399723 8:UV; 5@
0.173249 0.614653 3.455272 2.0000000 0.170623 0.609005 3.609534 2.4194024 0.165421 0.591069 3.670549 2.0000000 |)R{(AK-
0.159064 0.568786 3.746262 0.9638978 0.148701 0.527601 3.789708 2.0000000 0.140036 0.493634 3.825559 1.1116253 OY#=s!]
M
0.123883 0.423754 3.855075 2.0000000 0.106411 0.347401 3.887317 1.0143183 0.093360 0.279974 3.896828 1.0000000 P^bcc
0.067180 0.135749 3.904976 2.0000000 0.026209 -0.087553 3.916323 9.9999900 0.011489 -0.144258 3.899835 2.0000000 DvXbbhp
-0.000109 -0.192921 3.885556 0.9658979 -0.012003 -0.238835 3.856361 2.0000000 -0.025790 -0.292196 3.822421 1.0795796 aSNTm8SYX
-0.040552 -0.350605 3.758232 2.0000000 -0.069640 -0.463886 3.633436 1.0151305 -0.071267 -0.509503 3.508829 2.0000000 /&'rQ`nd
-0.071108 -0.526438 3.463095 1.0139405 -0.069645 -0.538204 3.405881 2.0000000 -0.068334 -0.549394 3.349005 1.0075765 @y\M8C8
-0.072395 -0.554397 3.298500 2.0000000 -0.077304 -0.559925 3.242286 0.9916389 -0.091415 -0.563996 3.193217 1.0000000 !TuMrA*
-0.134522 -0.575849 3.084356 1.0000000 -0.253723 -0.601424 2.848280 2.0000000 -0.318551 -0.614583 2.715001 1.0512224 g~=#8nJ
-0.385360 -0.626251 2.531686 2.0000000 -0.407082 -0.628856 2.472108 0.1410980 -0.516014 -0.647591 2.151980 2.0000000 8:0.Pi(ln@
-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@WSIcX*W
-0.723938 -0.704639 1.620734 2.0000000 -0.765945 -0.718480 1.530344 1.0825434 -0.796098 -0.725776 1.467566 2.0000000 \c$!C8z
-0.865147 -0.742174 1.323777 1.0042041 -0.938611 -0.743083 1.163111 1.0000000 -1.076970 -0.742486 0.846016 2.0000000 (/l9@0Y.t
-1.107047 -0.744390 0.774863 1.0297775 -1.144550 -0.751057 0.687167 2.0000000 -1.177882 -0.757183 0.609192 1.0016160 s@bo df&
-1.214286 -0.764835 0.528857 2.0000000 -1.344779 -0.791379 0.242117 0.9881432 -1.496252 -0.815335 -0.009820 0.0000000 xyTjK.N
POINTS 1.411554 1.055012 0.012324 1.0000000; $FAST 12 21 ,U/ZG|=v
1.141383 0.971417 0.517108 2.0000000 1.053269 0.946652 0.682165 1.1394164 0.999584 0.932778 0.785601 2.0000000 A
ptzBs/
0.921610 0.912312 0.936556 1.0358765 0.866047 0.897650 1.058447 2.0000000 0.726724 0.857861 1.366679 1.0345184 IE9A _u*
0.594443 0.828375 1.777831 2.0000000 0.508913 0.812504 2.044921 0.9872704 0.459111 0.801162 2.212619 2.0000000 Ke+#ww
0.383483 0.781640 2.463084 1.0623113 0.326902 0.744840 2.644095 2.0000000 0.300704 0.728084 2.725734 1.0318504 i;B)@op.#
0.269363 0.701655 2.828649 2.0000000 0.238052 0.674581 2.933162 1.0454853 0.219440 0.654156 3.013759 2.0000000 l<RztzUw
0.191022 0.622775 3.138166 1.0313306 0.181666 0.606981 3.241341 2.0000000 0.173796 0.593406 3.330388 1.0578068 8U>f/dxLOO
0.172144 0.587913 3.454032 2.0000000 0.169356 0.581587 3.607198 2.3740047 0.164664 0.565528 3.663652 2.0000000 b]U%|bp
0.159106 0.546141 3.731705 0.9823929 0.149704 0.508739 3.770685 2.0000000 0.141710 0.477367 3.803399 1.0978835 +3D3[.n
0.126744 0.412601 3.830872 2.0000000 0.110153 0.340145 3.861598 1.0030201 0.097474 0.274694 3.870893 1.0000000 lGr(GHn
0.072045 0.134452 3.878829 2.0000000 0.031212 -0.088015 3.889673 9.9999900 0.017561 -0.140358 3.874647 2.0000000 p}
}=li>
0.007156 -0.184003 3.861993 0.9930774 -0.003876 -0.226343 3.834318 2.0000000 -0.016992 -0.276946 3.801260 1.0463035 ra k@oW]
-0.031159 -0.333118 3.740029 2.0000000 -0.059302 -0.442325 3.620623 1.0099389 -0.060844 -0.486526 3.499843 2.0000000 6rOd80\
-0.060615 -0.502836 3.455827 1.0168187 -0.059199 -0.514069 3.400984 2.0000000 -0.057949 -0.524879 3.345808 1.0110698 5*pCb,z>q
-0.062121 -0.529872 3.295259 2.0000000 -0.067259 -0.535531 3.237627 0.9834855 -0.081502 -0.539707 3.187805 1.0000000 vL7JzSU_
-0.125252 -0.551752 3.077206 1.0000000 -0.244264 -0.577288 2.841530 2.0000000 -0.308798 -0.590390 2.708870 1.0507270 <$'OSN`!
-0.375258 -0.601997 2.526498 2.0000000 -0.396624 -0.604536 2.467889 0.1143718 -0.505860 -0.623329 2.146869 2.0000000 sP5\R#
-0.583342 -0.637649 1.918674 1.1050608 -0.646070 -0.657794 1.768464 2.0000000 -0.672961 -0.666589 1.704005 1.0810259 _(s|@UT#
-0.714734 -0.680602 1.613237 2.0000000 -0.756857 -0.694481 1.522559 1.0823264 -0.786871 -0.701772 1.460068 2.0000000 f#UT~/~bL2
-0.855277 -0.718075 1.317624 1.0119840 -0.928062 -0.718911 1.158430 1.0000000 -1.066613 -0.718322 0.840880 2.0000000 jDO[u!J6.%
-1.096855 -0.720247 0.769351 1.0295819 -1.134556 -0.726945 0.681199 2.0000000 -1.168060 -0.733099 0.602822 1.0013691 k:0HsN!F9
-1.204582 -0.740772 0.522216 2.0000000 -1.335164 -0.767330 0.235243 0.9907681 -1.487161 -0.791377 -0.017629 0.0000000 Cuq=>J
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 1 Y_49UtJIg
.8 2.0000000 .7 0.7071068 .6 2.0000000 .5 0.7071068 .4 2.0000000 .3 0.7071068 .2 2.0000000, @t6B\ ?4'T
.1 0.7071068 ^SKuX?f\
INTERFACE COATING "FIL_COIL" "AIR" "AIR" =F5(k(Ds
REDEFINE COLOR 16 (r?41?5K
FACETS 3 3 Fh4kd>1D
s`G3SE
CURVE |Tp>,\:5
ARC Z 0.000000 0.3500000E-1 0.000000 0.000000 0.000000 360.0000 G-]ndrTn
MATRIX; $FAST 4 3
.* xaI+:
1.383418 0.3133295 -.8235261 0.4728946 EnGVp<6R
1.071790 -.9496444 -.2717175 0.1560287 @m[r0i0J"
0.000000 0.000000 -.4979701 -.8671942 C-abc+/
SWEEP DIR 0 0.4728946 0.1560287 -.8671942 %P2GQS-N
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 2 ;|f|d?Q\
INTERFACE COATING "FIL_COIL" "AIR" "AIR" hYMo5 ?
REDEFINE COLOR 16 9a5x~Z:'
FACETS 3 3 W"_")V=QBz
OFTyN^([@
CURVE ljTnxg/?
W
ARC Z 0.000000 0.3500000E-1 0.000000 0.000000 0.000000 360.0000 {re<S<j&
MATRIX; $FAST 4 3 p] V
-1.517316 0.6166185 0.6018256 -.5075310 %(,Kj
~0
-.7891644 0.6583079 -.7477229 -.8683995E-1 ;{79d8/=
0.000000 -.4317550 -.2805645 -.8572462 #%xzy@`
SWEEP DIR 0 -.5075310 -.8683995E-1 -.8572462 wtCz%!OYB
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 3 >'^Tp7\
INTERFACE COATING "FIL_COIL" "AIR" "AIR" a'zf8id
REDEFINE COLOR 16 oZkjg3
FACETS 3 3 A&OU;j]
+wU9d8W
ENT OBJ ]CD
TUBE Z -.5 .15 .15 -3 .15 .15 'SOURCE.BASE.LEAD1' FabzP_<b
SHIFT 1.4 1.075 0 -rSpgk0wL
INTERFACE COATING "ABSORB" "AIR" "AIR" @Q;%hb
REDEFINE COLOR 22 F/FUKXxx
FACETS 6 6 0L_JP9e
TUBE Z -.5 .15 .15 -3 .15 .15 'SOURCE.BASE.LEAD2' "/e:V-W
SHIFT -1.5 -0.75 0 )A}u)PH4O
INTERFACE COATING "ABSORB" "AIR" "AIR" x roo_
REDEFINE COLOR 22 }j^asuf~c
FACETS 6 6 KErQCBeJ
[%M=nJ{8
$ECHO N,9W18
@
GROUP -10 Fy^=LrH=D
SCALE FROM MM $^F
L*w
SHIFT (POSX) (POSY) (POSZ) bhqBFiuhH
RETURN 88]V6Rm9[*
AM4lAq_
EMITTING OBJ .5 -(NRAYS) \a+.~_iL|
FLUX TOTAL 10.0 SW!lSIk
} 4NaL#3
X offset #1-,s.)
Y offset 9?5'>WO
Z offset fk5xIW
Number of rays j\kT
H
?/Bp8q(
!! ====================================================================== WZ\bm$
q#RUL!WF7U
!! Ask whether to save ray path history... 1 !N+hf
3mI(5~4A]?
SCR_CANCEL=0 OIpkXM
SAVE_HIST=0 $l05VZ
$SCR 5 'Perform Fluence Analysis?' TYv'#{
Save ray path history for fluence analysis? \SAVE_HIST:? @]v}&j7
A complete history of ray pathes can be saved during the trace. If saved Wt|IKCx
these pathes will be used later for volume fluence analysis in the 3d TI^W=5W@@
viewer. Note that saving these pathes will slow the ray trace and can v?Z30?_&h
consume significant disk space. cR'l\iv+
i2]7Bf)oV
!! ====================================================================== }HB>Zb5
z'=8U@P'#
$IF (SAVE_HIST) NE 0 THEN 6V{Sf9V|
SAVE 123 LIGHTPIPE1.HIS !! save ray pathes in history file for later analysis Ass :
$ENDIF ~m:oJ+:O
=lB+GS%
$READ "LIGHTPIPE1_GEOMETRY.INR" !! read pipe geometry from separate file V
iY -&q'
DEFINE_SOURCE 0 0 0 (NRAYS) !! call macro to create source e"7<&%
Oq
STATS #m
x4pf{
U"nk AW
!! Define detector plane... Rcg q7W
ENT OBJ " Y%fk/v8
PLANE Z 22 RECT 50 15 'DETECTOR' Blw AD
INTERFACE COATING ABSORB AIR AIR LqNt.d @
REDEFINE COLOR 2 >6Y@8 )
FACETS 3 3 bSa%?laS
cQg:yoF
WINDOW Z X !! autoscale window for plotting lightpipe 6pJFrWe{
CONSIDER EXCEPT DETECTOR !! exclude detector plane from plot |2<y
PLOT FACETS OVERLAY !! create faceted view of geometry +D7>$&BD
CONSIDER ALL !! turn detector plane back on prior to tracing |/^ KFY"
G>siyUh
SPOTS POS EVERY (NRAYS/1000) !! plot 1000 ray positions to represent source C K#^`w
/!7
TRACE !! trace the rays b+=@;0p*6B
Pz\4#E]
CONSIDER ONLY DETECTOR !! we only want rays that are on the detector plane 7+!FZo{?
STATS !! print statistics for these rays rra|}l4Y
WINDOW Y OBJECT DETECTOR X OBJECT DETECTOR !! set window to dimensions of detector plane f.yvKi.Cm
PIXELS (NPIXELS) !! set resolution for following spots command F,dPmR
SPOTS POS ATTRIBUTE 0 !! bin flux data on detector plane ]>vC.iYp
!! (without plotting ray positions) pc/x&VY%
>m:;.vVY
DISPLAY !! enter display mode FIMM\W
PICTURE !! display raster picture of flux data binned by spots $6[%NQp
!! command above hFMJDGCw>Q
WRITE DETECTOR_DATA.DIS !! write data to a named dis file v2Ft=_*G|
RETURN !! leave display mode .1{:Q1"S
'6g;UOx^=
$VIEW !! show 3d view of current VCR file, which contains output $jkzm8{W
!! from "PLOT FACETS" and first "SPOTS" command above #%9t-
84f(B E
$IF (SAVE_HIST) NE 0 THEN 'c7'iDM
SAVE OFF !! turn off saving of ray path history NqlU?
&VIEW LIGHTPIPE1.HIS !! include fluence analysis of ray path history in 3d view 6o:b(v&Oo
$ELSE p>ba6BDJT
&VIEW DETECTOR_DATA.DIS !! include output collected on detector plane in 3d view ltWEA
$ENDIF