求问下面这个ASAP的sample中的案例如何解析 2`]c&k;]
Vl1.]'p_
!! Initialization !b`fykC
7RUztu\_
SYSTEM NEW !! clear out any existing geometry @M\JzV4 A[
RESET !! clear out rays/sources a^&"gGg
UNITS MM Jzf+"%lv
XMEMORY NORM R WY>`.su
FRESNEL BOTH =r/K#hOR\J
SPLIT 6 MONTECARLO <o()14
85#
3|5n
NRAYS=100000 !! Number of rays to trace G%~V b
NPIXELS=81 PNAvT$0LaZ
Q+Nnj(AQY
!! Media and coating definitions... bq7+l4CGTv
]B(}^N>WH
MEDIA b$Hbo;_
1.52 'GLASS' uO1^Q;F
1.4 'PLASTIC' ? /!Fv/
! =21K0~t#
COATINGS PROPERTIES +iN!$zF5]
0.000000 0.000000 'ABSORB' ?3N/#
1.000000 0.000000 'REFLECT' BMAWjEr
0.000000 1.000000 'TRANSMIT' waC i9
0.600000 0.000000 'FIL_COIL' 8i"CU:(
X#axCDM-
!! ====================================================================== 9ls1y=M8J
e[x,@P`
!! source definition macro MMa`}wSs
7vgRNzZoq
DEFINE_SOURCE { 4 !! (X,Y,Z,NRAYS) ;
]%fFcy
$LOC POSX,POSY,POSZ,NRAYS PYQ
POSX=#1 Jy:@&c
POSY=#2 Q']'KU.
POSZ=#3 ){GJgk|P
NRAYS=#4 %tkqWK:
lg-`zV3
$ECHO NONE # d"M(nt
{!(
htg;
CURVES WuVsW3@
LINE -2.500000 -2.500000 -.5000000 2.500000 -2.500000 -.5000000 C|H`.|Q
LINE 2.500000 -2.500000 -.5000000 2.500000 2.500000 -.5000000 GX19GI@k
LINE 2.500000 2.500000 -.5000000 -2.500000 2.500000 -.5000000 \t{4pobo
LINE -2.500000 2.500000 -.5000000 -2.500000 -2.500000 -.5000000 >}.~Y#Ge
COMPOSITE G{.=27
OBJECT =SOURCE.BASE.TrimSrf 1 f4<~_ZGr
INTERFACE COATING "ABSORB" "AIR" "AIR" LL:N/1ysG
REDEFINE COLOR 22 nS$4[!0
FACETS 3 3 CNuE9|W(vI
T\zn&6
CURVE \W_ Dz*N
POINTS -2.150000 0. -0.500000 1. -2.150000 0. 4.152243 0. K&._fG
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 -.3477569E-1 e{2Za
OBJECT =SOURCE.ENVELOPE.TrimSrf 2 \zVp8MMf
INTERFACE COATING "BARE" "AIR" "GLASS" $igMk'%Nmb
REDEFINE COLOR 5 w2 (}pz:
FACETS 8 8 7 HL
Uk3
^38kxwh
CURVE !U5Cwq
POINTS -2.400000 0. -0.500000 1. -2.400000 0. 4.152243 0. BB,-HhYT0
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 -.3477569E-1 78T;b7!-C
OBJECT =SOURCE.ENVELOPE.TrimSrf 3 d?U,}tv
INTERFACE COATING "BARE" "AIR" "GLASS" kdA]gpdw
REDEFINE COLOR 5 .}R'(gN\6
FACETS 8 8 x6T$HN/2
y54RD/`-
CURVE Qmd2C&Xw
POINTS -2.150000 0. 4.1522430 2.0000000 -2.150000 0. 6.3022430 0.7071068 0.000000 0. 6.3022430 0.0000000 Rp
zuSh
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 4.463820 /ORK9g
OBJECT =SOURCE.ENVELOPE.TrimSrf 7 BR6HD7G
INTERFACE COATING "BARE" "AIR" "GLASS" V!e`P
REDEFINE COLOR 5 4wS!g10 }
FACETS 8 8 |Qpo[E}a
UQ e1rf
CURVE R $/q=*k
POINTS -2.400000 0. 4.1522430 2.0000000 -2.400000 0. 6.5522430 0.7071068 0.000000 0. 6.5522430 0.0000000 M+=q"#&
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 4.500050 '+|uv7|+v
OBJECT =SOURCE.ENVELOPE.TrimSrf 8 ^s8JW" H
INTERFACE COATING "BARE" "AIR" "GLASS" ]~m=b`o
REDEFINE COLOR 5 EA:_PBZ
FACETS 8 8 y(Pv1=e
T2T?)_f /
CURVES IOrYm
POINTS 1.394385 1.038552 0.000000 1.0000000; $FAST 12 21 {yBd{x<>/
1.123886 0.954856 0.505399 2.0000000 1.035472 0.930007 0.670995 1.1427400 0.981844 0.916150 0.774309 2.0000000 w `M/0.)V
0.903679 0.895633 0.925618 1.0360084 0.847917 0.880921 1.047983 2.0000000 0.707984 0.840974 1.357648 1.0317380 F
j"]C.6B.
0.575089 0.811336 1.770593 2.0000000 0.490087 0.795572 2.035945 0.9895725 0.439857 0.784149 2.205034 2.0000000 mh_GYzd
0.364494 0.764714 2.454669 1.0630797 0.308116 0.728066 2.634927 2.0000000 0.281928 0.711326 2.716462 1.0317805 sYTToanA$?
0.250695 0.684979 2.819030 2.0000000 0.219387 0.657896 2.923572 1.0450345 0.200563 0.637203 3.005204 2.0000000 ]w8h#p
0.171599 0.605132 3.132240 1.0306372 0.162130 0.589211 3.236880 2.0000000 0.154346 0.575964 3.324510 1.0831379 v<} $d.&*
0.152442 0.569804 3.452766 2.0000000 0.149527 0.562924 3.604919 2.3011774 0.145256 0.548440 3.657625 2.0000000 Q!fk|D+j
0.140371 0.531487 3.719207 1.0041099 0.131787 0.497303 3.754359 2.0000000 0.124331 0.468001 3.784505 1.0822217 )/v`k>E
0.110334 0.407405 3.810330 2.0000000 0.094446 0.338072 3.839870 0.9929569 0.082019 0.273978 3.849027 1.0000000 a'G[!"
0.057141 0.136655 3.856830 2.0000000 0.016581 -0.084264 3.867198 9.9999900 0.003901 -0.132661 3.853463 2.0000000 H,fVF837
-0.005471 -0.171964 3.842188 1.0224675 -0.015742 -0.211159 3.815915 2.0000000 -0.028370 -0.259690 3.783384 1.0140715 j~ qm5}
-0.041978 -0.313759 3.724846 2.0000000 -0.069386 -0.419976 3.609457 0.9998017 -0.070945 -0.463315 3.491124 2.0000000 WdrMp
-0.070715 -0.479085 3.448622 1.0186022 -0.069342 -0.489859 3.395917 2.0000000 -0.068133 -0.500239 3.342801 1.0125988 Im`R2_(]
-0.072213 -0.505084 3.293588 2.0000000 -0.077279 -0.510629 3.237028 0.9830858 -0.091239 -0.514752 3.188183 1.0000000 \y/0)NL\
-0.134547 -0.526681 3.078723 1.0000000 -0.253348 -0.552161 2.843469 2.0000000 -0.317921 -0.565273 2.710721 1.0509176 61K:SXj
-0.384388 -0.576879 2.528336 2.0000000 -0.405785 -0.579423 2.469641 0.1167441 -0.515115 -0.598239 2.148353 2.0000000 No/D"S#
-0.592709 -0.612583 1.919834 1.1049935 -0.655518 -0.632733 1.769411 2.0000000 -0.682461 -0.641532 1.704822 1.0799807 6:TA8w|
-0.724225 -0.655537 1.614058 2.0000000 -0.766300 -0.669402 1.523468 1.0822331 -0.796137 -0.676671 1.461354 2.0000000 L-3wez;hm
-0.863963 -0.692877 1.320137 1.0179262 -0.936191 -0.693657 1.162136 1.0000000 -1.075088 -0.693075 0.843776 2.0000000 BI6`@}%7>
-1.105502 -0.695019 0.771863 1.0292839 -1.143390 -0.701745 0.683286 2.0000000 -1.177001 -0.707913 0.604671 1.0010579 0c#|LF_
-1.213591 -0.715599 0.523894 2.0000000 -1.343593 -0.742039 0.238128 0.9963518 -1.495734 -0.766124 -0.015111 0.0000000 tUFXx\p
POINTS 1.370791 1.041563 -0.012324 1.0000000; $FAST 12 21 Yceex}X*5
1.100141 0.957819 0.493358 2.0000000 1.011536 0.932918 0.659301 1.1445313 0.957900 0.919061 0.762626 2.0000000 P6ugbq[x#e
0.879564 0.898499 0.914262 1.0360266 0.823620 0.883739 1.037049 2.0000000 0.683067 0.843622 1.348134 1.0295637 ~qW"v^<
0.549657 0.813861 1.762576 2.0000000 0.464860 0.798145 2.027223 0.9910966 0.414288 0.786651 2.197447 2.0000000 ) nnv{hN
0.338955 0.767226 2.447023 1.0635210 0.282512 0.730546 2.627388 2.0000000 0.256232 0.713751 2.709144 1.0316548 ukXKUYNm8
0.224949 0.687363 2.811884 2.0000000 0.193503 0.660164 2.916916 1.0448962 0.174470 0.639227 2.999593 2.0000000 zL:k(7E
0.145067 0.606637 3.128780 1.0274579 0.135459 0.590518 3.234713 2.0000000 0.127646 0.577283 3.322303 1.0943501 Q mz3GH@wg
0.125684 0.570934 3.452214 2.0000000 0.122747 0.563928 3.604120 2.2673942 0.118567 0.549815 3.655999 2.0000000 *5'l"YQ@1
0.113843 0.533450 3.716045 1.0115501 0.105445 0.499990 3.750293 2.0000000 0.098085 0.471050 3.779930 1.0761847 %aJ8wYj*
0.084263 0.411211 3.805483 2.0000000 0.068488 0.342388 3.834863 0.9907814 0.056048 0.278248 3.844038 1.0000000 |fWR[\NU
0.031198 0.141067 3.851864 2.0000000 -0.009109 -0.078472 3.862072 9.9999900 -0.021491 -0.125675 3.848694 2.0000000 EO.}{1m=hx
-0.030581 -0.163814 3.837764 1.0301358 -0.040650 -0.202179 3.811909 2.0000000 -0.053220 -0.250387 3.779417 1.0049989 7!,
p,|K
-0.066672 -0.303867 3.721577 2.0000000 -0.093981 -0.409921 3.606510 0.9906232 -0.095653 -0.453467 3.487780 2.0000000 \o!B:Vb<
-0.095493 -0.469100 3.445697 1.0178833 -0.094133 -0.479757 3.393650 2.0000000 -0.092920 -0.489909 3.341741 1.0112285 $-]PD`wmY
-0.096761 -0.494553 3.294464 2.0000000 -0.101490 -0.499807 3.240857 0.9906242 -0.114920 -0.503750 3.194130 1.0000000 I#t#%!InH
-0.156962 -0.515320 3.088018 1.0000000 -0.275655 -0.540763 2.852962 2.0000000 -0.340575 -0.553945 2.719470 1.0516766 htqC~B{1E
-0.407401 -0.565610 2.536124 2.0000000 -0.429199 -0.568229 2.476339 0.1470348 -0.538356 -0.587018 2.155564 2.0000000 ^$\#aTyFK
-0.615889 -0.601354 1.927220 1.1058507 -0.678434 -0.621418 1.777412 2.0000000 -0.705271 -0.630182 1.713067 1.0800873 hrnY0
-0.746852 -0.644129 1.622717 2.0000000 -0.788745 -0.657935 1.532535 1.0823717 -0.818468 -0.665177 1.470671 2.0000000 Yh;A
-0.886117 -0.681342 1.329845 1.0183722 -0.958235 -0.682116 1.172057 1.0000000 -1.097431 -0.681536 0.853006 2.0000000 o,y{fv:ki
-1.127924 -0.683484 0.780926 1.0290564 -1.165880 -0.690219 0.692207 2.0000000 -1.199466 -0.696380 0.613656 1.0008674 2W`<P2IA
-1.236035 -0.704062 0.532907 2.0000000 -1.365128 -0.730323 0.249082 1.0017003 -1.516950 -0.754367 -0.003742 0.0000000 =^3B&qQNq
POINTS 1.354595 1.062280 -0.017429 1.0000000; $FAST 12 21 W#[3a4%m
1.084058 0.978571 0.488040 2.0000000 0.995482 0.953680 0.653934 1.1437168 0.941779 0.939806 0.757394 2.0000000 ![@\p5-e
0.863391 0.919233 0.909140 1.0359228 0.807388 0.904455 1.032050 2.0000000 0.666568 0.864253 1.343712 1.0292429 /SYzo4(
0.533045 0.834471 1.758476 2.0000000 0.448009 0.818716 2.023866 0.9910434 0.397382 0.807203 2.194303 2.0000000 yNmzRH u
0.321827 0.787706 2.444624 1.0633711 0.265089 0.750826 2.625895 2.0000000 0.238668 0.733937 2.708067 1.0315265 h`p9H2}0
0.207205 0.707411 2.811396 2.0000000 0.175563 0.680058 2.917089 1.0451262 0.156446 0.659044 3.000213 2.0000000 c"@,|wCUi
0.126970 0.626410 3.129806 1.0235382 0.117277 0.610136 3.236109 2.0000000 0.109329 0.596572 3.325178 1.0801777 qgLj^{
0.107544 0.590640 3.452702 2.0000000 0.104699 0.583999 3.605331 2.3065485 0.100231 0.568848 3.659727 2.0000000
|/p2DU2
0.095067 0.550899 3.724054 0.9972525 0.086109 0.515227 3.760869 2.0000000 0.078352 0.484749 3.792341 1.0847940 ?9AtFT
0.063804 0.421788 3.819169 2.0000000 0.047485 0.350563 3.849509 0.9979270 0.034775 0.285001 3.858850 1.0000000 ,n+~S^r
0.009413 0.145104 3.866841 2.0000000 -0.030809 -0.074037 3.877296 9.9999900 -0.043738 -0.123492 3.863132 2.0000000 5-X(K 'Q
-0.053464 -0.164319 3.851318 1.0077660 -0.064009 -0.204663 3.824655 2.0000000 -0.076957 -0.254380 3.791789 1.0252057 `BZX\LPHm
-0.090775 -0.309239 3.732137 2.0000000 -0.118681 -0.418051 3.613510 0.9879433 -0.120494 -0.462751 3.491769 2.0000000 lw 9rf4RF
-0.120432 -0.478731 3.448760 1.0151227 -0.119049 -0.489680 3.395510 2.0000000 -0.117792 -0.499938 3.343264 1.0071874 >5=uq
_QY
-0.121384 -0.504449 3.297376 2.0000000 -0.125718 -0.509405 3.246843 1.0034493 -0.138675 -0.513145 3.202162 1.0000000 Q|J$R
-0.179367 -0.524325 3.099646 1.0000000 -0.298117 -0.549770 2.864448 2.0000000 -0.363491 -0.563042 2.729991 1.0525617 XB-l[4?
-0.430817 -0.574793 2.545300 2.0000000 -0.453150 -0.577510 2.484061 0.1894483 -0.561969 -0.596240 2.164277 2.0000000 5oIgxy
-0.639305 -0.610538 1.936506 1.1071414 -0.701392 -0.630478 1.787782 2.0000000 -0.728029 -0.639189 1.723913 1.0813033 (&Z`P
-0.769360 -0.653058 1.634141 2.0000000 -0.811044 -0.666797 1.544449 1.0826740 -0.840783 -0.674023 1.482561 2.0000000 ns[Q %_
-0.908762 -0.690227 1.341059 1.0130166 -0.981283 -0.691048 1.182382 1.0000000 -1.120555 -0.690464 0.863164 2.0000000 xu0pY(n^r
-1.150986 -0.692400 0.791232 1.0290292 -1.188849 -0.699119 0.702735 2.0000000 -1.222296 -0.705255 0.624513 1.0009134 ,;wc$-Z!8
-1.258766 -0.712921 0.543977 2.0000000 -1.387153 -0.739044 0.261689 1.0036381 -1.538380 -0.762994 0.009820 0.0000000 ~w9ZSSb4
POINTS 1.355282 1.088568 -0.012324 1.0000000; $FAST 12 21 |yow(2(F@
1.085058 1.004956 0.492560 2.0000000 0.996714 0.980131 0.658037 1.1407942 0.942924 0.966233 0.761680 2.0000000 %
2lcc"'
0.864634 0.945687 0.913253 1.0357574 0.808730 0.930932 1.035914 2.0000000 0.668152 0.890783 1.346971 1.0309567 \?.Tq24
0.534985 0.861093 1.760696 2.0000000 0.449409 0.845236 2.027826 0.9894437 0.399041 0.833765 2.197444 2.0000000 27KfT]=
0.323142 0.814156 2.448877 1.0627246 0.266053 0.777028 2.631322 2.0000000 0.239527 0.760062 2.713857 1.0314970 QZ51}i
0.207858 0.733379 2.817853 2.0000000 0.176077 0.705923 2.923992 1.0456132 0.157050 0.685044 3.006702 2.0000000 6*H F`@(
0.127911 0.652870 3.134706 1.0211097 0.118234 0.636573 3.240250 2.0000000 0.110141 0.622567 3.331197 1.0569958 -( ,iwFb
0.108649 0.617381 3.453942 2.0000000 0.105963 0.611401 3.607739 2.3695784 0.100988 0.594390 3.666624 2.0000000 ]):kMRv
0.095030 0.573567 3.738588 0.9755700 0.085106 0.534088 3.779892 2.0000000 0.076683 0.501040 3.814487 1.1002743 CK+_T}+-
0.060942 0.432941 3.843372 2.0000000 0.043742 0.357814 3.875229 1.0094337 0.030661 0.290281 3.884785 1.0000000 -%x9^oQwY
0.004548 0.146401 3.892988 2.0000000 -0.035814 -0.073581 3.903944 9.9999900 -0.049810 -0.127392 3.888320 2.0000000 m2$Qp{C6H
-0.060726 -0.173226 3.874887 0.9767776 -0.072136 -0.217155 3.846688 2.0000000 -0.085726 -0.269519 3.813061 1.0598641 {n>W8sN<
-0.100169 -0.326726 3.750340 2.0000000 -0.129021 -0.439616 3.626321 0.9933538 -0.130917 -0.485728 3.500754 2.0000000 {$mj9?n=v
-0.130925 -0.502335 3.456020 1.0122983 -0.129495 -0.513816 3.400408 2.0000000 -0.128177 -0.524450 3.346481 1.0028888 FsYsQ_,R3
-0.131659 -0.528973 3.300617 2.0000000 -0.135773 -0.533804 3.251461 1.0142138 -0.148587 -0.537434 3.207574 1.0000000 2r=A'
-0.188637 -0.548422 3.106795 1.0000000 -0.307576 -0.573906 2.871198 2.0000000 -0.373244 -0.587235 2.736123 1.0530599 HJu;4O($
-0.440919 -0.599047 2.550488 2.0000000 -0.463608 -0.601829 2.488282 0.2189342 -0.572122 -0.620503 2.169388 2.0000000 C|A:^6d3=
-0.649239 -0.634756 1.942252 1.1081114 -0.710945 -0.654605 1.794445 2.0000000 -0.737405 -0.663277 1.731003 1.0829194 cU'^
Ja?%
-0.778564 -0.677096 1.641638 2.0000000 -0.820133 -0.690797 1.552232 1.0829076 -0.850011 -0.698027 1.490058 2.0000000 .AgD`wba
-0.918635 -0.714326 1.347209 1.0051766 -0.991832 -0.715220 1.187063 1.0000000 -1.130913 -0.714628 0.868300 2.0000000 _mw(~r8R
-1.161178 -0.716543 0.796744 1.0292200 -1.198844 -0.723231 0.708703 2.0000000 -1.232117 -0.729340 0.630882 1.0011658 C7[CfcPA
-1.268469 -0.736984 0.550618 2.0000000 -1.396766 -0.763093 0.268566 1.0009517 -1.547471 -0.786951 0.017629 0.0000000
"Aq-H g
POINTS 1.372452 1.105028 0.0000000 1.0000000; $FAST 12 21 lE?F Wt
1.102556 1.021517 0.5042696 2.0000000 1.014510 0.996776 0.6692078 1.1374995 0.960665 0.982862 0.7729712 2.0000000 4^O'K;$leD
0.882565 0.962366 0.9241914 1.0356250 0.826860 0.947662 1.0463777 2.0000000 0.686891 0.907670 1.3560008 1.0337271 lx&ME#~
0.554340 0.878133 1.7679339 2.0000000 0.468240 0.862170 2.0367842 0.9871461 0.418295 0.850778 2.2050297 2.0000000 UE9r1g`z
0.342131 0.831083 2.4572922 1.0619658 0.284839 0.793802 2.6404900 2.0000000 0.258305 0.776821 2.7231231 1.0316051 C}{$'#DV2
0.226526 0.750056 2.8274721 2.0000000 0.194742 0.722608 2.9335837 1.0460984 0.175927 0.701997 3.0152578 2.0000000
BK1Aq3*)
0.147337 0.670517 3.1406150 1.0217144 0.137770 0.654343 3.2447098 2.0000000 0.129614 0.640056 3.3367278 1.0411390 isP4*g&%x
0.128351 0.635490 3.4552086 2.0000000 0.125800 0.630092 3.6098924 2.4098960 0.120396 0.611478 3.6726507 2.0000000 )0:@T)G
0.113752 0.588164 3.7511466 0.9604793 0.103024 0.545525 3.7962180 2.0000000 0.094054 0.510368 3.8334017 1.1126577 Vi~F
Q
0.077353 0.438136 3.8639142 2.0000000 0.059452 0.359898 3.8969553 1.0184613 0.046116 0.290996 3.9066516 1.0000000 e/<Og\}P/
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$dz?^CK&
-0.048114 -0.185325 3.8946623 0.9566669 -0.060270 -0.232339 3.8651005 2.0000000 -0.074403 -0.286982 3.8307266 1.0878059 :8~*NSEFd
-0.089350 -0.346085 3.7655234 2.0000000 -0.118942 -0.461981 3.6374423 1.0035260 -0.120816 -0.508939 3.5094731 2.0000000 $fE$j {
-0.120825 -0.526084 3.4632303 1.0109978 -0.119352 -0.538025 3.4054746 2.0000000 -0.117993 -0.549089 3.3494927 1.0014760 L@{5:#-
-0.121566 -0.553761 3.3022889 2.0000000 -0.125758 -0.558707 3.2520370 1.0145452 -0.138851 -0.562389 3.2071954 1.0000000 )'RLK4l
-0.179342 -0.573493 3.1052782 1.0000000 -0.298492 -0.599033 2.8692582 2.0000000 -0.364122 -0.612352 2.7342717 1.0528774 PiRbdl
-0.431789 -0.624166 2.5486490 2.0000000 -0.454447 -0.626942 2.4865279 0.2162646 -0.562868 -0.645593 2.1679039 2.0000000 m_z1|zM}o
-0.639872 -0.659822 1.9410918 1.1081815 -0.701496 -0.679667 1.7934988 2.0000000 -0.727905 -0.688334 1.7301855 1.0839677 i+V4_`
-0.769073 -0.702160 1.6408165 2.0000000 -0.810687 -0.715875 1.5513272 1.0829258 -0.840745 -0.723128 1.4887724 2.0000000 2Xm\; 7
-0.909949 -0.739523 1.3446943 0.9994834 -0.983703 -0.740474 1.1833574 1.0000000 -1.122437 -0.739875 0.8654051 2.0000000 e>kw>%3bl9
-1.152531 -0.741771 0.7942322 1.0295205 -1.190009 -0.748430 0.7066154 2.0000000 -1.223178 -0.754525 0.6290322 1.0014729 \5%T'S@5
-1.259461 -0.762157 0.5489403 2.0000000 -1.388336 -0.788383 0.2656832 0.9952588 -1.538897 -0.812205 0.0151114 0.0000000 IYy2EK[s
POINTS 1.396045 1.102017 0.0123241 1.0000000; $FAST 12 21 f&S,l3H<
1.126301 1.018554 0.5163100 2.0000000 1.038446 0.993864 0.6809012 1.1357423 0.984608 0.979951 0.7846547 2.0000000 hfGA7P"
0.906680 0.959499 0.9355473 1.0356034 0.851157 0.944843 1.0573118 2.0000000 0.711809 0.905022 1.3655129 1.0359385 VlVd"jW
0.579772 0.875608 1.7759507 2.0000000 0.493468 0.859597 2.0455045 0.9854938 0.443864 0.848276 2.2126164 2.0000000 In)#`E` g.
0.367670 0.828570 2.4649391 1.0615324 0.310442 0.791323 2.6480288 2.0000000 0.284001 0.774396 2.7304414 1.0317603 "yI)F~A
0.252272 0.747672 2.8346183 2.0000000 0.220625 0.720339 2.9402434 1.0462753 0.202020 0.699972 3.0208687 2.0000000 m*BtD-{
0.173868 0.669010 3.1440839 1.0250647 0.164441 0.653037 3.2468768 2.0000000 0.156326 0.638762 3.3387716 1.0353736 ,z?Re)qm
0.155109 0.634360 3.4557598 2.0000000 0.152584 0.629104 3.6106182 2.4260441 0.147085 0.610102 3.6742764 2.0000000 <o_H]c->
0.140274 0.586178 3.7543310 0.9563379 0.129365 0.542838 3.8002839 2.0000000 0.120294 0.507295 3.8379910 1.1169357 b7/1]
0.103424 0.434331 3.8687617 2.0000000 0.085410 0.355586 3.9019620 1.0204277 0.072087 0.286727 3.9116397 1.0000000 U&6!2s-
0.045395 0.139786 3.9199527 2.0000000 0.004500 -0.083151 3.9315374 9.9999900 -0.010758 -0.142076 3.9142732 2.0000000 TWC^M{e
-0.023006 -0.193485 3.8990802 0.9529633 -0.035362 -0.241319 3.8691072 2.0000000 -0.049583 -0.296400 3.8345800 1.0955503 #GYCU!
-0.064656 -0.355976 3.7687923 2.0000000 -0.094346 -0.472033 3.6403893 1.0124853 -0.096108 -0.518786 3.5128176 2.0000000 [Uezi1I
-0.096048 -0.536067 3.4661628 1.0116629 -0.094561 -0.548127 3.4077417 2.0000000 -0.093205 -0.559422 3.3505315 1.0036491 $ #C$V>
-0.097018 -0.564292 3.3014121 2.0000000 -0.101536 -0.569526 3.2482492 1.0044065 -0.115169 -0.573391 3.2012485 1.0000000 !5}Ibb
-0.156927 -0.584854 3.0959834 1.0000000 -0.276185 -0.610431 2.8597652 2.0000000 -0.341467 -0.623680 2.7255222 1.0521154 g|PVOY+|^
-0.408776 -0.635434 2.5408610 2.0000000 -0.431034 -0.638137 2.4798278 0.1832142 -0.539627 -0.656813 2.1606931 2.0000000 7K`A2
-0.616692 -0.671052 1.9337055 1.1073085 -0.678581 -0.690981 1.7854973 2.0000000 -0.705095 -0.699684 1.7219390 1.0838320 xOjCF&W
-0.746446 -0.713569 1.6321578 2.0000000 -0.788242 -0.727342 1.5422609 1.0827706 -0.818414 -0.734622 1.4794558 2.0000000 D'>yu"
-0.887793 -0.751058 1.3349898 0.9990974 -0.961659 -0.752015 1.1734361 1.0000000 -1.100094 -0.751414 0.8561748 2.0000000 MdWT[
-1.130109 -0.753306 0.7851690 1.0297528 -1.167520 -0.759956 0.6976950 2.0000000 -1.200712 -0.766058 0.6200482 1.0016578 Zjt3U;Y
-1.237017 -0.773693 0.5399268 2.0000000 -1.366803 -0.800100 0.2547265 0.9899719 -1.517682 -0.823962 0.0037418 0.0000000 j"E_nV:Qc
POINTS 1.412242 1.081300 0.017429 1.0000000; $FAST 12 21 LmLV2f
1.142384 0.997802 0.521628 2.0000000 1.054501 0.973102 0.686268 1.1365279 1.000729 0.959205 0.789886 2.0000000 '$M=H.
0.922853 0.938766 0.940669 1.0357077 0.867389 0.924127 1.062311 2.0000000 0.728308 0.884391 1.369936 1.0362692 "~4ULl<i'
0.596383 0.854998 1.780050 2.0000000 0.510313 0.839024 2.048880 0.9855426 0.460771 0.827724 2.215760 2.0000000 m&OzT~?_>N
0.384799 0.808090 2.467338 1.0616728 0.327865 0.771042 2.649522 2.0000000 0.301563 0.754209 2.731524 1.0318505 _?3bBBy
0.270016 0.727624 2.835106 2.0000000 0.238565 0.700446 2.940068 1.0460109 0.220044 0.680156 3.020248 2.0000000 ejwFQ'wTx
0.191962 0.649234 3.143074 1.0290730 0.182623 0.633419 3.245481 2.0000000 0.174620 0.619425 3.336243 1.0399723 gUCv#:
0.173249 0.614653 3.455272 2.0000000 0.170623 0.609005 3.609534 2.4194024 0.165421 0.591069 3.670549 2.0000000 G1Cn[F;e
0.159064 0.568786 3.746262 0.9638978 0.148701 0.527601 3.789708 2.0000000 0.140036 0.493634 3.825559 1.1116253 #Vanw !
0.123883 0.423754 3.855075 2.0000000 0.106411 0.347401 3.887317 1.0143183 0.093360 0.279974 3.896828 1.0000000 .3,s4\.kT
0.067180 0.135749 3.904976 2.0000000 0.026209 -0.087553 3.916323 9.9999900 0.011489 -0.144258 3.899835 2.0000000 Pb.-Z@
-0.000109 -0.192921 3.885556 0.9658979 -0.012003 -0.238835 3.856361 2.0000000 -0.025790 -0.292196 3.822421 1.0795796 3_IuK6K2
-0.040552 -0.350605 3.758232 2.0000000 -0.069640 -0.463886 3.633436 1.0151305 -0.071267 -0.509503 3.508829 2.0000000 i` Es7 }
-0.071108 -0.526438 3.463095 1.0139405 -0.069645 -0.538204 3.405881 2.0000000 -0.068334 -0.549394 3.349005 1.0075765 ;h3uMUCml
-0.072395 -0.554397 3.298500 2.0000000 -0.077304 -0.559925 3.242286 0.9916389 -0.091415 -0.563996 3.193217 1.0000000 6tM CpSJ
-0.134522 -0.575849 3.084356 1.0000000 -0.253723 -0.601424 2.848280 2.0000000 -0.318551 -0.614583 2.715001 1.0512224 u|\Lb2Kb:
-0.385360 -0.626251 2.531686 2.0000000 -0.407082 -0.628856 2.472108 0.1410980 -0.516014 -0.647591 2.151980 2.0000000 ,k/*f+t
-0.593276 -0.661868 1.924420 1.1060151 -0.655623 -0.681921 1.775128 2.0000000 -0.682337 -0.690677 1.711095 1.0826127 EpeTfD
-0.723938 -0.704639 1.620734 2.0000000 -0.765945 -0.718480 1.530344 1.0825434 -0.796098 -0.725776 1.467566 2.0000000 @R?S-*o
-0.865147 -0.742174 1.323777 1.0042041 -0.938611 -0.743083 1.163111 1.0000000 -1.076970 -0.742486 0.846016 2.0000000 5-}4jwk
-1.107047 -0.744390 0.774863 1.0297775 -1.144550 -0.751057 0.687167 2.0000000 -1.177882 -0.757183 0.609192 1.0016160 "7RQrz
-1.214286 -0.764835 0.528857 2.0000000 -1.344779 -0.791379 0.242117 0.9881432 -1.496252 -0.815335 -0.009820 0.0000000 8@!/%"Kt2
POINTS 1.411554 1.055012 0.012324 1.0000000; $FAST 12 21 UGEC_
1.141383 0.971417 0.517108 2.0000000 1.053269 0.946652 0.682165 1.1394164 0.999584 0.932778 0.785601 2.0000000 8@qYzSx[
0.921610 0.912312 0.936556 1.0358765 0.866047 0.897650 1.058447 2.0000000 0.726724 0.857861 1.366679 1.0345184 i
4eb\j
0.594443 0.828375 1.777831 2.0000000 0.508913 0.812504 2.044921 0.9872704 0.459111 0.801162 2.212619 2.0000000 3a_S-&?X
0.383483 0.781640 2.463084 1.0623113 0.326902 0.744840 2.644095 2.0000000 0.300704 0.728084 2.725734 1.0318504 `jJ5us
0.269363 0.701655 2.828649 2.0000000 0.238052 0.674581 2.933162 1.0454853 0.219440 0.654156 3.013759 2.0000000 S
1|[}nYP
0.191022 0.622775 3.138166 1.0313306 0.181666 0.606981 3.241341 2.0000000 0.173796 0.593406 3.330388 1.0578068 q[l},nw
0.172144 0.587913 3.454032 2.0000000 0.169356 0.581587 3.607198 2.3740047 0.164664 0.565528 3.663652 2.0000000 U\y];\~H
0.159106 0.546141 3.731705 0.9823929 0.149704 0.508739 3.770685 2.0000000 0.141710 0.477367 3.803399 1.0978835 /+Xv(B
0.126744 0.412601 3.830872 2.0000000 0.110153 0.340145 3.861598 1.0030201 0.097474 0.274694 3.870893 1.0000000 H;}V`}c<`
0.072045 0.134452 3.878829 2.0000000 0.031212 -0.088015 3.889673 9.9999900 0.017561 -0.140358 3.874647 2.0000000 }(dhXOf\q
0.007156 -0.184003 3.861993 0.9930774 -0.003876 -0.226343 3.834318 2.0000000 -0.016992 -0.276946 3.801260 1.0463035 `Y/DttjL
-0.031159 -0.333118 3.740029 2.0000000 -0.059302 -0.442325 3.620623 1.0099389 -0.060844 -0.486526 3.499843 2.0000000 `w]=xe
-0.060615 -0.502836 3.455827 1.0168187 -0.059199 -0.514069 3.400984 2.0000000 -0.057949 -0.524879 3.345808 1.0110698 (M6B$:
-0.062121 -0.529872 3.295259 2.0000000 -0.067259 -0.535531 3.237627 0.9834855 -0.081502 -0.539707 3.187805 1.0000000 0W9,uC2:N
-0.125252 -0.551752 3.077206 1.0000000 -0.244264 -0.577288 2.841530 2.0000000 -0.308798 -0.590390 2.708870 1.0507270 uA:|#mO
-0.375258 -0.601997 2.526498 2.0000000 -0.396624 -0.604536 2.467889 0.1143718 -0.505860 -0.623329 2.146869 2.0000000 S(Xab_DT)H
-0.583342 -0.637649 1.918674 1.1050608 -0.646070 -0.657794 1.768464 2.0000000 -0.672961 -0.666589 1.704005 1.0810259 *:3flJt
-0.714734 -0.680602 1.613237 2.0000000 -0.756857 -0.694481 1.522559 1.0823264 -0.786871 -0.701772 1.460068 2.0000000 qr(SAIX"
-0.855277 -0.718075 1.317624 1.0119840 -0.928062 -0.718911 1.158430 1.0000000 -1.066613 -0.718322 0.840880 2.0000000 [z`U9J
-1.096855 -0.720247 0.769351 1.0295819 -1.134556 -0.726945 0.681199 2.0000000 -1.168060 -0.733099 0.602822 1.0013691 T?)?"b\qz
-1.204582 -0.740772 0.522216 2.0000000 -1.335164 -0.767330 0.235243 0.9907681 -1.487161 -0.791377 -0.017629 0.0000000 cgm]{[f
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 1 .wx;!9
.8 2.0000000 .7 0.7071068 .6 2.0000000 .5 0.7071068 .4 2.0000000 .3 0.7071068 .2 2.0000000, JMw1qPJQ
.1 0.7071068 6Ez}A|i
INTERFACE COATING "FIL_COIL" "AIR" "AIR" N9Yc\?_NU_
REDEFINE COLOR 16 A--Hg-N|
FACETS 3 3 Dq
Kk9s;6_
s6w</
CURVE ?I`']|I
ARC Z 0.000000 0.3500000E-1 0.000000 0.000000 0.000000 360.0000 S?*v p=
MATRIX; $FAST 4 3 oKiBnj5J
1.383418 0.3133295 -.8235261 0.4728946 Ezm ~SY
1.071790 -.9496444 -.2717175 0.1560287 zhU)bb[A
0.000000 0.000000 -.4979701 -.8671942 b-@VR
SWEEP DIR 0 0.4728946 0.1560287 -.8671942 H6x~mZu_:T
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 2 )wo'i]#2:
INTERFACE COATING "FIL_COIL" "AIR" "AIR" G#8HY VF
REDEFINE COLOR 16 SPeSe/
FACETS 3 3 NHUx-IqOX
^/2n[orl5
CURVE ~9p*zC3M
ARC Z 0.000000 0.3500000E-1 0.000000 0.000000 0.000000 360.0000 M/ 0!B_(R
MATRIX; $FAST 4 3 E:f0NV3"1
-1.517316 0.6166185 0.6018256 -.5075310 Zk)]=<H
-.7891644 0.6583079 -.7477229 -.8683995E-1 Gb<)U[Hfd
0.000000 -.4317550 -.2805645 -.8572462 ,+KZn}>
SWEEP DIR 0 -.5075310 -.8683995E-1 -.8572462 S>aN#
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 3 x,STt{I=
INTERFACE COATING "FIL_COIL" "AIR" "AIR" \('8_tqI"
REDEFINE COLOR 16 qXkc~{W_
FACETS 3 3 SY["dcx+
Ni'vz7j
ENT OBJ l];,)ddD9
TUBE Z -.5 .15 .15 -3 .15 .15 'SOURCE.BASE.LEAD1' Ix^xL+Tm
SHIFT 1.4 1.075 0 LXG,IG
INTERFACE COATING "ABSORB" "AIR" "AIR" /,f*IdB
REDEFINE COLOR 22 +eZR._&0
FACETS 6 6 lq}= &)%C
TUBE Z -.5 .15 .15 -3 .15 .15 'SOURCE.BASE.LEAD2' +g<2t,
SHIFT -1.5 -0.75 0 z"u4t.KpL
INTERFACE COATING "ABSORB" "AIR" "AIR" &eG,CIT
REDEFINE COLOR 22 jmmm0,#D
FACETS 6 6 ;M{ @23?`
}>=k!l{
$ECHO 5u
MP31
GROUP -10 0R>M_|
SCALE FROM MM 3aQWzEnh
SHIFT (POSX) (POSY) (POSZ) =da_zy
RETURN B@Ez,u5
j08}5Eo
EMITTING OBJ .5 -(NRAYS) iJk`{P _
FLUX TOTAL 10.0 13I
7ah
} {v}f/cu
X offset RRqHo~*0
Y offset **d3uc4y
Z offset E9;cd$}K
Number of rays <- Q=h?D
"D'A7DA
!! ====================================================================== @Nn9-#iW
_$s9o$8$
!! Ask whether to save ray path history... 8 qt,sU
t?L;k+sMM
SCR_CANCEL=0 wbshKkUh_*
SAVE_HIST=0 N0oBtGb
$SCR 5 'Perform Fluence Analysis?' }+h/2D
Save ray path history for fluence analysis? \SAVE_HIST:? Q9H~B`\nQ
A complete history of ray pathes can be saved during the trace. If saved YgNt>4K
these pathes will be used later for volume fluence analysis in the 3d 3*"$E_%
viewer. Note that saving these pathes will slow the ray trace and can 4P(Y34j
consume significant disk space. w?d~c*4+
A,{X<mLFb
!! ====================================================================== _(&^M[O
.i>; ?(GH
$IF (SAVE_HIST) NE 0 THEN 1@6dHFA`o
SAVE 123 LIGHTPIPE1.HIS !! save ray pathes in history file for later analysis NDEltG(
$ENDIF 3,+)3,N
qv y~b
$READ "LIGHTPIPE1_GEOMETRY.INR" !! read pipe geometry from separate file !Low%rP
DEFINE_SOURCE 0 0 0 (NRAYS) !! call macro to create source cJd~UQ<k
STATS Xi^3o
H'Bor\;[>
!! Define detector plane... oA%8k51>~K
ENT OBJ 0tv"tA;
PLANE Z 22 RECT 50 15 'DETECTOR' 1P:r=Rt/
INTERFACE COATING ABSORB AIR AIR i[/g&fx
REDEFINE COLOR 2 97lM*7h;
FACETS 3 3 9bRlSb@
oMawINDa
WINDOW Z X !! autoscale window for plotting lightpipe \ce (/I
CONSIDER EXCEPT DETECTOR !! exclude detector plane from plot v=zqj}T
PLOT FACETS OVERLAY !! create faceted view of geometry
3e~ab#/
CONSIDER ALL !! turn detector plane back on prior to tracing "Lk-R5iFd
{L5!_]6
SPOTS POS EVERY (NRAYS/1000) !! plot 1000 ray positions to represent source s!esk%h{K
^AkVmsv;;
TRACE !! trace the rays `mXbF
`,gGmh
CONSIDER ONLY DETECTOR !! we only want rays that are on the detector plane u@tJu'X
STATS !! print statistics for these rays 17AJT
WINDOW Y OBJECT DETECTOR X OBJECT DETECTOR !! set window to dimensions of detector plane ifTMoC%
PIXELS (NPIXELS) !! set resolution for following spots command i_Dv+^&zV
SPOTS POS ATTRIBUTE 0 !! bin flux data on detector plane bwR_ uF
!! (without plotting ray positions) eR PmN
23 j{bK
DISPLAY !! enter display mode PXqLK3AE
PICTURE !! display raster picture of flux data binned by spots jX}}^XwX
!! command above .}n,
WRITE DETECTOR_DATA.DIS !! write data to a named dis file xdb9oH
RETURN !! leave display mode 2\h}6DGx2
mX3~rK>@~
$VIEW !! show 3d view of current VCR file, which contains output qR^KvAEQSo
!! from "PLOT FACETS" and first "SPOTS" command above X]ow5{e
eIBHAdU+g/
$IF (SAVE_HIST) NE 0 THEN X~ |P
SAVE OFF !! turn off saving of ray path history v- M3/*
&VIEW LIGHTPIPE1.HIS !! include fluence analysis of ray path history in 3d view eSo/1D
$ELSE }_93}e
&VIEW DETECTOR_DATA.DIS !! include output collected on detector plane in 3d view 6REv( E]
$ENDIF