求问下面这个ASAP的sample中的案例如何解析 (DnrJ.QU}t
E9bc pup
!! Initialization b%TLvV 9F
r7zS4;b
SYSTEM NEW !! clear out any existing geometry }\?]uNH
RESET !! clear out rays/sources n5U-D0/Q
UNITS MM -Pt']07E
XMEMORY NORM >D5WAQ>b
FRESNEL BOTH '
X9D( ?O
SPLIT 6 MONTECARLO L60Sc
xm*6I
NRAYS=100000 !! Number of rays to trace %+bw2;a6
NPIXELS=81 #wS/QrRE
1"fbQ^4`
!! Media and coating definitions... [h0.k"&[
z#u<]] 5
MEDIA t,IQ|B&0
1.52 'GLASS' K^Ixu~
1.4 'PLASTIC' *p.70,5,
y{#9&ct&
COATINGS PROPERTIES VSDG_:!K
0.000000 0.000000 'ABSORB' ,&ld:v?~
1.000000 0.000000 'REFLECT' 2JR$
0.000000 1.000000 'TRANSMIT' Y7GHIzX
0.600000 0.000000 'FIL_COIL' n1Fp$9%
=}1m.
!! ====================================================================== sIz*r Gz
Ch0t'
!! source definition macro +6;1.5Tc
yk0#byW`
DEFINE_SOURCE { 4 !! (X,Y,Z,NRAYS) C#oH7o+_.
$LOC POSX,POSY,POSZ,NRAYS \2OjIEQQ
POSX=#1 7\<}378/^
POSY=#2 P^-daRb
POSZ=#3 di|5|bn7
NRAYS=#4 Y q(CD!
/DE`>eJY
$ECHO NONE "8*5!anu-
d3&l!DoX
CURVES zi?G
wh~
LINE -2.500000 -2.500000 -.5000000 2.500000 -2.500000 -.5000000 zcCGREe=
LINE 2.500000 -2.500000 -.5000000 2.500000 2.500000 -.5000000 }pOJ M&I
LINE 2.500000 2.500000 -.5000000 -2.500000 2.500000 -.5000000 PlC8&$
LINE -2.500000 2.500000 -.5000000 -2.500000 -2.500000 -.5000000 BW{&A&j
COMPOSITE Scz/2vNi`
OBJECT =SOURCE.BASE.TrimSrf 1 Nu4PY@m]C
INTERFACE COATING "ABSORB" "AIR" "AIR" )9~-^V0A^>
REDEFINE COLOR 22 ]s>y se
FACETS 3 3 YJqbA?i
<F&53N&Zc
CURVE 7 P/1'f3
POINTS -2.150000 0. -0.500000 1. -2.150000 0. 4.152243 0. 3x3 =ke!
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 -.3477569E-1 rZkl0Y;n\
OBJECT =SOURCE.ENVELOPE.TrimSrf 2 )2g-{cYv
INTERFACE COATING "BARE" "AIR" "GLASS"
R7NE=X4
REDEFINE COLOR 5 ~Blsj9a2
FACETS 8 8 !+{$dB>a
o`%;*tx
CURVE 4)z*Vux
POINTS -2.400000 0. -0.500000 1. -2.400000 0. 4.152243 0. ;Sw%t(@
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 -.3477569E-1 cM;,n X %/
OBJECT =SOURCE.ENVELOPE.TrimSrf 3 5o2vj8::
INTERFACE COATING "BARE" "AIR" "GLASS" t(r}jU=qw
REDEFINE COLOR 5 4fgYO]
FACETS 8 8 vf/|b6'y
.yN.
CURVE >A*BRX"4C
POINTS -2.150000 0. 4.1522430 2.0000000 -2.150000 0. 6.3022430 0.7071068 0.000000 0. 6.3022430 0.0000000 "[Hn G(gA
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 4.463820 ;(0|2I'"
OBJECT =SOURCE.ENVELOPE.TrimSrf 7 tJ9-8ZT*
INTERFACE COATING "BARE" "AIR" "GLASS" l<dtc[
REDEFINE COLOR 5 %?i~`0-:n%
FACETS 8 8 oQ/ Dg+Xp
QvvH/u
CURVE RDsBO4RG
POINTS -2.400000 0. 4.1522430 2.0000000 -2.400000 0. 6.5522430 0.7071068 0.000000 0. 6.5522430 0.0000000 w[hT,$n
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 4.500050 Y9ipy_@_?
OBJECT =SOURCE.ENVELOPE.TrimSrf 8 "D[/o8Hk
INTERFACE COATING "BARE" "AIR" "GLASS" W_Eur,/`
REDEFINE COLOR 5 W*.6'u)9
FACETS 8 8 NsUP0B}.
u[+/WFH
CURVES :7 OhplI
POINTS 1.394385 1.038552 0.000000 1.0000000; $FAST 12 21 Eq/oq\(/6
1.123886 0.954856 0.505399 2.0000000 1.035472 0.930007 0.670995 1.1427400 0.981844 0.916150 0.774309 2.0000000 hVf;{p
&
0.903679 0.895633 0.925618 1.0360084 0.847917 0.880921 1.047983 2.0000000 0.707984 0.840974 1.357648 1.0317380 ~=i<O&nai
0.575089 0.811336 1.770593 2.0000000 0.490087 0.795572 2.035945 0.9895725 0.439857 0.784149 2.205034 2.0000000 {L.=)zt>
0.364494 0.764714 2.454669 1.0630797 0.308116 0.728066 2.634927 2.0000000 0.281928 0.711326 2.716462 1.0317805 YAJr@v+Ls
0.250695 0.684979 2.819030 2.0000000 0.219387 0.657896 2.923572 1.0450345 0.200563 0.637203 3.005204 2.0000000 o8!uvl}:9
0.171599 0.605132 3.132240 1.0306372 0.162130 0.589211 3.236880 2.0000000 0.154346 0.575964 3.324510 1.0831379
7>!Rg~M
0.152442 0.569804 3.452766 2.0000000 0.149527 0.562924 3.604919 2.3011774 0.145256 0.548440 3.657625 2.0000000 -E,p[Sp
0.140371 0.531487 3.719207 1.0041099 0.131787 0.497303 3.754359 2.0000000 0.124331 0.468001 3.784505 1.0822217 \>lDM
0.110334 0.407405 3.810330 2.0000000 0.094446 0.338072 3.839870 0.9929569 0.082019 0.273978 3.849027 1.0000000 g#s hd~e
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"_SL!,^
-0.005471 -0.171964 3.842188 1.0224675 -0.015742 -0.211159 3.815915 2.0000000 -0.028370 -0.259690 3.783384 1.0140715 Z?j4WJy-[
-0.041978 -0.313759 3.724846 2.0000000 -0.069386 -0.419976 3.609457 0.9998017 -0.070945 -0.463315 3.491124 2.0000000 ^Y?Y5`!Q
-0.070715 -0.479085 3.448622 1.0186022 -0.069342 -0.489859 3.395917 2.0000000 -0.068133 -0.500239 3.342801 1.0125988 GPLq$^AH
-0.072213 -0.505084 3.293588 2.0000000 -0.077279 -0.510629 3.237028 0.9830858 -0.091239 -0.514752 3.188183 1.0000000 1 TA\6a}
-0.134547 -0.526681 3.078723 1.0000000 -0.253348 -0.552161 2.843469 2.0000000 -0.317921 -0.565273 2.710721 1.0509176 K3-Cuku
-0.384388 -0.576879 2.528336 2.0000000 -0.405785 -0.579423 2.469641 0.1167441 -0.515115 -0.598239 2.148353 2.0000000 U2HAIV8
-0.592709 -0.612583 1.919834 1.1049935 -0.655518 -0.632733 1.769411 2.0000000 -0.682461 -0.641532 1.704822 1.0799807 M\6u4p!G!
-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{uQ:;w1
-0.863963 -0.692877 1.320137 1.0179262 -0.936191 -0.693657 1.162136 1.0000000 -1.075088 -0.693075 0.843776 2.0000000 P^J #;{R
-1.105502 -0.695019 0.771863 1.0292839 -1.143390 -0.701745 0.683286 2.0000000 -1.177001 -0.707913 0.604671 1.0010579 N)Qz:o0W
-1.213591 -0.715599 0.523894 2.0000000 -1.343593 -0.742039 0.238128 0.9963518 -1.495734 -0.766124 -0.015111 0.0000000 s8|Fe_
POINTS 1.370791 1.041563 -0.012324 1.0000000; $FAST 12 21 -I*NS6
1.100141 0.957819 0.493358 2.0000000 1.011536 0.932918 0.659301 1.1445313 0.957900 0.919061 0.762626 2.0000000 {1m.d;(1
0.879564 0.898499 0.914262 1.0360266 0.823620 0.883739 1.037049 2.0000000 0.683067 0.843622 1.348134 1.0295637 _>4Qh#6K
0.549657 0.813861 1.762576 2.0000000 0.464860 0.798145 2.027223 0.9910966 0.414288 0.786651 2.197447 2.0000000 eiwPp9[08
0.338955 0.767226 2.447023 1.0635210 0.282512 0.730546 2.627388 2.0000000 0.256232 0.713751 2.709144 1.0316548 H`EsFKw\%
0.224949 0.687363 2.811884 2.0000000 0.193503 0.660164 2.916916 1.0448962 0.174470 0.639227 2.999593 2.0000000 Eq6.
s)10
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\HP&;Wd
0.125684 0.570934 3.452214 2.0000000 0.122747 0.563928 3.604120 2.2673942 0.118567 0.549815 3.655999 2.0000000 gSt'<v
0.113843 0.533450 3.716045 1.0115501 0.105445 0.499990 3.750293 2.0000000 0.098085 0.471050 3.779930 1.0761847 z\r29IRh
0.084263 0.411211 3.805483 2.0000000 0.068488 0.342388 3.834863 0.9907814 0.056048 0.278248 3.844038 1.0000000 k.Q4oyei
0.031198 0.141067 3.851864 2.0000000 -0.009109 -0.078472 3.862072 9.9999900 -0.021491 -0.125675 3.848694 2.0000000 .j^=]3
-0.030581 -0.163814 3.837764 1.0301358 -0.040650 -0.202179 3.811909 2.0000000 -0.053220 -0.250387 3.779417 1.0049989 (U^f0wJg
-0.066672 -0.303867 3.721577 2.0000000 -0.093981 -0.409921 3.606510 0.9906232 -0.095653 -0.453467 3.487780 2.0000000 _ Y8jl,J
-0.095493 -0.469100 3.445697 1.0178833 -0.094133 -0.479757 3.393650 2.0000000 -0.092920 -0.489909 3.341741 1.0112285 d6+{^v$#
-0.096761 -0.494553 3.294464 2.0000000 -0.101490 -0.499807 3.240857 0.9906242 -0.114920 -0.503750 3.194130 1.0000000 ]5sU =\
-0.156962 -0.515320 3.088018 1.0000000 -0.275655 -0.540763 2.852962 2.0000000 -0.340575 -0.553945 2.719470 1.0516766 y7/=-~
-0.407401 -0.565610 2.536124 2.0000000 -0.429199 -0.568229 2.476339 0.1470348 -0.538356 -0.587018 2.155564 2.0000000 #5=!ew
-0.615889 -0.601354 1.927220 1.1058507 -0.678434 -0.621418 1.777412 2.0000000 -0.705271 -0.630182 1.713067 1.0800873 dO|n[/qL0
-0.746852 -0.644129 1.622717 2.0000000 -0.788745 -0.657935 1.532535 1.0823717 -0.818468 -0.665177 1.470671 2.0000000 W}rL HAaDh
-0.886117 -0.681342 1.329845 1.0183722 -0.958235 -0.682116 1.172057 1.0000000 -1.097431 -0.681536 0.853006 2.0000000 IfzZ\x
.
-1.127924 -0.683484 0.780926 1.0290564 -1.165880 -0.690219 0.692207 2.0000000 -1.199466 -0.696380 0.613656 1.0008674 z%~rQa./$
-1.236035 -0.704062 0.532907 2.0000000 -1.365128 -0.730323 0.249082 1.0017003 -1.516950 -0.754367 -0.003742 0.0000000 ;k5B@z/<S
POINTS 1.354595 1.062280 -0.017429 1.0000000; $FAST 12 21 z%44@TP
1.084058 0.978571 0.488040 2.0000000 0.995482 0.953680 0.653934 1.1437168 0.941779 0.939806 0.757394 2.0000000 TT3\c,cs
0.863391 0.919233 0.909140 1.0359228 0.807388 0.904455 1.032050 2.0000000 0.666568 0.864253 1.343712 1.0292429 r(DW,xoK0
0.533045 0.834471 1.758476 2.0000000 0.448009 0.818716 2.023866 0.9910434 0.397382 0.807203 2.194303 2.0000000 \>p\~[cxt
0.321827 0.787706 2.444624 1.0633711 0.265089 0.750826 2.625895 2.0000000 0.238668 0.733937 2.708067 1.0315265 *@zya9y9q
0.207205 0.707411 2.811396 2.0000000 0.175563 0.680058 2.917089 1.0451262 0.156446 0.659044 3.000213 2.0000000 zIy&gOX
0.126970 0.626410 3.129806 1.0235382 0.117277 0.610136 3.236109 2.0000000 0.109329 0.596572 3.325178 1.0801777 GRj#1OqL
0.107544 0.590640 3.452702 2.0000000 0.104699 0.583999 3.605331 2.3065485 0.100231 0.568848 3.659727 2.0000000 hhcO
]*
0.095067 0.550899 3.724054 0.9972525 0.086109 0.515227 3.760869 2.0000000 0.078352 0.484749 3.792341 1.0847940 S7f"\[Aw
0.063804 0.421788 3.819169 2.0000000 0.047485 0.350563 3.849509 0.9979270 0.034775 0.285001 3.858850 1.0000000 )F65sV{
0.009413 0.145104 3.866841 2.0000000 -0.030809 -0.074037 3.877296 9.9999900 -0.043738 -0.123492 3.863132 2.0000000 M:d }
P
-0.053464 -0.164319 3.851318 1.0077660 -0.064009 -0.204663 3.824655 2.0000000 -0.076957 -0.254380 3.791789 1.0252057 L]#b=Y
-0.090775 -0.309239 3.732137 2.0000000 -0.118681 -0.418051 3.613510 0.9879433 -0.120494 -0.462751 3.491769 2.0000000 >o|.0aw<
-0.120432 -0.478731 3.448760 1.0151227 -0.119049 -0.489680 3.395510 2.0000000 -0.117792 -0.499938 3.343264 1.0071874 }E&48$0h
-0.121384 -0.504449 3.297376 2.0000000 -0.125718 -0.509405 3.246843 1.0034493 -0.138675 -0.513145 3.202162 1.0000000 ]=?.LMjnH
-0.179367 -0.524325 3.099646 1.0000000 -0.298117 -0.549770 2.864448 2.0000000 -0.363491 -0.563042 2.729991 1.0525617 k5o{mWI b
-0.430817 -0.574793 2.545300 2.0000000 -0.453150 -0.577510 2.484061 0.1894483 -0.561969 -0.596240 2.164277 2.0000000 7 jiy9[
-0.639305 -0.610538 1.936506 1.1071414 -0.701392 -0.630478 1.787782 2.0000000 -0.728029 -0.639189 1.723913 1.0813033 734<X6^1
-0.769360 -0.653058 1.634141 2.0000000 -0.811044 -0.666797 1.544449 1.0826740 -0.840783 -0.674023 1.482561 2.0000000 TpAso[r
-0.908762 -0.690227 1.341059 1.0130166 -0.981283 -0.691048 1.182382 1.0000000 -1.120555 -0.690464 0.863164 2.0000000 9Je+|+s]
-1.150986 -0.692400 0.791232 1.0290292 -1.188849 -0.699119 0.702735 2.0000000 -1.222296 -0.705255 0.624513 1.0009134 ">x"BP
-1.258766 -0.712921 0.543977 2.0000000 -1.387153 -0.739044 0.261689 1.0036381 -1.538380 -0.762994 0.009820 0.0000000 H rI(uZ]
POINTS 1.355282 1.088568 -0.012324 1.0000000; $FAST 12 21 j+NsNIJq
1.085058 1.004956 0.492560 2.0000000 0.996714 0.980131 0.658037 1.1407942 0.942924 0.966233 0.761680 2.0000000 f2G 3cg~H
0.864634 0.945687 0.913253 1.0357574 0.808730 0.930932 1.035914 2.0000000 0.668152 0.890783 1.346971 1.0309567 `C>De4nT@
0.534985 0.861093 1.760696 2.0000000 0.449409 0.845236 2.027826 0.9894437 0.399041 0.833765 2.197444 2.0000000 re@;6o
0.323142 0.814156 2.448877 1.0627246 0.266053 0.777028 2.631322 2.0000000 0.239527 0.760062 2.713857 1.0314970 `*w!S8} 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 _l{_n2D-
0.127911 0.652870 3.134706 1.0211097 0.118234 0.636573 3.240250 2.0000000 0.110141 0.622567 3.331197 1.0569958
O2N~&<^
0.108649 0.617381 3.453942 2.0000000 0.105963 0.611401 3.607739 2.3695784 0.100988 0.594390 3.666624 2.0000000 d0}P
0.095030 0.573567 3.738588 0.9755700 0.085106 0.534088 3.779892 2.0000000 0.076683 0.501040 3.814487 1.1002743 Gc2:^FVlh
0.060942 0.432941 3.843372 2.0000000 0.043742 0.357814 3.875229 1.0094337 0.030661 0.290281 3.884785 1.0000000 B(,j*,f
0.004548 0.146401 3.892988 2.0000000 -0.035814 -0.073581 3.903944 9.9999900 -0.049810 -0.127392 3.888320 2.0000000 [J
+5
-0.060726 -0.173226 3.874887 0.9767776 -0.072136 -0.217155 3.846688 2.0000000 -0.085726 -0.269519 3.813061 1.0598641 UthM?g^
-0.100169 -0.326726 3.750340 2.0000000 -0.129021 -0.439616 3.626321 0.9933538 -0.130917 -0.485728 3.500754 2.0000000 E?cf#;2h8m
-0.130925 -0.502335 3.456020 1.0122983 -0.129495 -0.513816 3.400408 2.0000000 -0.128177 -0.524450 3.346481 1.0028888 'QQa :3<x
-0.131659 -0.528973 3.300617 2.0000000 -0.135773 -0.533804 3.251461 1.0142138 -0.148587 -0.537434 3.207574 1.0000000 Y20T$5{#
-0.188637 -0.548422 3.106795 1.0000000 -0.307576 -0.573906 2.871198 2.0000000 -0.373244 -0.587235 2.736123 1.0530599 cNiNLwc
-0.440919 -0.599047 2.550488 2.0000000 -0.463608 -0.601829 2.488282 0.2189342 -0.572122 -0.620503 2.169388 2.0000000 "`Y.5.
-0.649239 -0.634756 1.942252 1.1081114 -0.710945 -0.654605 1.794445 2.0000000 -0.737405 -0.663277 1.731003 1.0829194 HL~DIC%
-0.778564 -0.677096 1.641638 2.0000000 -0.820133 -0.690797 1.552232 1.0829076 -0.850011 -0.698027 1.490058 2.0000000 R7 ^f|/l
-0.918635 -0.714326 1.347209 1.0051766 -0.991832 -0.715220 1.187063 1.0000000 -1.130913 -0.714628 0.868300 2.0000000 JV@b(x`
-1.161178 -0.716543 0.796744 1.0292200 -1.198844 -0.723231 0.708703 2.0000000 -1.232117 -0.729340 0.630882 1.0011658 y!/:1BHlm
-1.268469 -0.736984 0.550618 2.0000000 -1.396766 -0.763093 0.268566 1.0009517 -1.547471 -0.786951 0.017629 0.0000000 \VHRI<$+5
POINTS 1.372452 1.105028 0.0000000 1.0000000; $FAST 12 21 cd]def[d
1.102556 1.021517 0.5042696 2.0000000 1.014510 0.996776 0.6692078 1.1374995 0.960665 0.982862 0.7729712 2.0000000 QR{>]I
0.882565 0.962366 0.9241914 1.0356250 0.826860 0.947662 1.0463777 2.0000000 0.686891 0.907670 1.3560008 1.0337271 iE,/x^&,&
0.554340 0.878133 1.7679339 2.0000000 0.468240 0.862170 2.0367842 0.9871461 0.418295 0.850778 2.2050297 2.0000000 rL|9Xru
0.342131 0.831083 2.4572922 1.0619658 0.284839 0.793802 2.6404900 2.0000000 0.258305 0.776821 2.7231231 1.0316051 m
e2$ R>@
0.226526 0.750056 2.8274721 2.0000000 0.194742 0.722608 2.9335837 1.0460984 0.175927 0.701997 3.0152578 2.0000000 I
T gzD"d
0.147337 0.670517 3.1406150 1.0217144 0.137770 0.654343 3.2447098 2.0000000 0.129614 0.640056 3.3367278 1.0411390 'W*ODAz6
0.128351 0.635490 3.4552086 2.0000000 0.125800 0.630092 3.6098924 2.4098960 0.120396 0.611478 3.6726507 2.0000000 h1Logm+m
0.113752 0.588164 3.7511466 0.9604793 0.103024 0.545525 3.7962180 2.0000000 0.094054 0.510368 3.8334017 1.1126577 WuMr";2*E
0.077353 0.438136 3.8639142 2.0000000 0.059452 0.359898 3.8969553 1.0184613 0.046116 0.290996 3.9066516 1.0000000 KZ$^Q<d^
0.019452 0.144198 3.9149871 2.0000000 -0.021191 -0.077366 3.9264090 9.9999900 -0.036149 -0.135090 3.9095036 2.0000000 W
![*0pL
-0.048114 -0.185325 3.8946623 0.9566669 -0.060270 -0.232339 3.8651005 2.0000000 -0.074403 -0.286982 3.8307266 1.0878059 37 d-!
-0.089350 -0.346085 3.7655234 2.0000000 -0.118942 -0.461981 3.6374423 1.0035260 -0.120816 -0.508939 3.5094731 2.0000000 )}i|)^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 k`NXYf:
-0.121566 -0.553761 3.3022889 2.0000000 -0.125758 -0.558707 3.2520370 1.0145452 -0.138851 -0.562389 3.2071954 1.0000000 xew s~74L
-0.179342 -0.573493 3.1052782 1.0000000 -0.298492 -0.599033 2.8692582 2.0000000 -0.364122 -0.612352 2.7342717 1.0528774 A75z/O{
-0.431789 -0.624166 2.5486490 2.0000000 -0.454447 -0.626942 2.4865279 0.2162646 -0.562868 -0.645593 2.1679039 2.0000000 e~PAi8B5
-0.639872 -0.659822 1.9410918 1.1081815 -0.701496 -0.679667 1.7934988 2.0000000 -0.727905 -0.688334 1.7301855 1.0839677 kS<9cy[O
-0.769073 -0.702160 1.6408165 2.0000000 -0.810687 -0.715875 1.5513272 1.0829258 -0.840745 -0.723128 1.4887724 2.0000000 ,nSapmg
-0.909949 -0.739523 1.3446943 0.9994834 -0.983703 -0.740474 1.1833574 1.0000000 -1.122437 -0.739875 0.8654051 2.0000000 {)Pg N
-1.152531 -0.741771 0.7942322 1.0295205 -1.190009 -0.748430 0.7066154 2.0000000 -1.223178 -0.754525 0.6290322 1.0014729 DT3koci(
-1.259461 -0.762157 0.5489403 2.0000000 -1.388336 -0.788383 0.2656832 0.9952588 -1.538897 -0.812205 0.0151114 0.0000000 #D
.hZ=!
POINTS 1.396045 1.102017 0.0123241 1.0000000; $FAST 12 21 F&$~]R=&
1.126301 1.018554 0.5163100 2.0000000 1.038446 0.993864 0.6809012 1.1357423 0.984608 0.979951 0.7846547 2.0000000 {;+9A}e
0.906680 0.959499 0.9355473 1.0356034 0.851157 0.944843 1.0573118 2.0000000 0.711809 0.905022 1.3655129 1.0359385 g<^-[w4/
0.579772 0.875608 1.7759507 2.0000000 0.493468 0.859597 2.0455045 0.9854938 0.443864 0.848276 2.2126164 2.0000000 Y}
crE/
0.367670 0.828570 2.4649391 1.0615324 0.310442 0.791323 2.6480288 2.0000000 0.284001 0.774396 2.7304414 1.0317603 (x140_TH~
0.252272 0.747672 2.8346183 2.0000000 0.220625 0.720339 2.9402434 1.0462753 0.202020 0.699972 3.0208687 2.0000000 A9o"L.o)
0.173868 0.669010 3.1440839 1.0250647 0.164441 0.653037 3.2468768 2.0000000 0.156326 0.638762 3.3387716 1.0353736 8XD_p);Oy
0.155109 0.634360 3.4557598 2.0000000 0.152584 0.629104 3.6106182 2.4260441 0.147085 0.610102 3.6742764 2.0000000 Huf;A1.
0.140274 0.586178 3.7543310 0.9563379 0.129365 0.542838 3.8002839 2.0000000 0.120294 0.507295 3.8379910 1.1169357 %:yVjb,Yf
0.103424 0.434331 3.8687617 2.0000000 0.085410 0.355586 3.9019620 1.0204277 0.072087 0.286727 3.9116397 1.0000000 ,L-G-V+
0.045395 0.139786 3.9199527 2.0000000 0.004500 -0.083151 3.9315374 9.9999900 -0.010758 -0.142076 3.9142732 2.0000000 X][=(l!;w7
-0.023006 -0.193485 3.8990802 0.9529633 -0.035362 -0.241319 3.8691072 2.0000000 -0.049583 -0.296400 3.8345800 1.0955503 b_']S0$c\
-0.064656 -0.355976 3.7687923 2.0000000 -0.094346 -0.472033 3.6403893 1.0124853 -0.096108 -0.518786 3.5128176 2.0000000 cXbQ
-0.096048 -0.536067 3.4661628 1.0116629 -0.094561 -0.548127 3.4077417 2.0000000 -0.093205 -0.559422 3.3505315 1.0036491 ?<U">8cP
-0.097018 -0.564292 3.3014121 2.0000000 -0.101536 -0.569526 3.2482492 1.0044065 -0.115169 -0.573391 3.2012485 1.0000000 t(Gg
1
-0.156927 -0.584854 3.0959834 1.0000000 -0.276185 -0.610431 2.8597652 2.0000000 -0.341467 -0.623680 2.7255222 1.0521154 %H3
M0J2L
-0.408776 -0.635434 2.5408610 2.0000000 -0.431034 -0.638137 2.4798278 0.1832142 -0.539627 -0.656813 2.1606931 2.0000000 {~EPP
.
-0.616692 -0.671052 1.9337055 1.1073085 -0.678581 -0.690981 1.7854973 2.0000000 -0.705095 -0.699684 1.7219390 1.0838320 z?
Ck9
-0.746446 -0.713569 1.6321578 2.0000000 -0.788242 -0.727342 1.5422609 1.0827706 -0.818414 -0.734622 1.4794558 2.0000000 _zDf8hy
-0.887793 -0.751058 1.3349898 0.9990974 -0.961659 -0.752015 1.1734361 1.0000000 -1.100094 -0.751414 0.8561748 2.0000000 4q*mEV
-1.130109 -0.753306 0.7851690 1.0297528 -1.167520 -0.759956 0.6976950 2.0000000 -1.200712 -0.766058 0.6200482 1.0016578 jf=\\*64r4
-1.237017 -0.773693 0.5399268 2.0000000 -1.366803 -0.800100 0.2547265 0.9899719 -1.517682 -0.823962 0.0037418 0.0000000 @6%o0p9zz
POINTS 1.412242 1.081300 0.017429 1.0000000; $FAST 12 21 :I8HRkp
1.142384 0.997802 0.521628 2.0000000 1.054501 0.973102 0.686268 1.1365279 1.000729 0.959205 0.789886 2.0000000 8K2=WYN
0.922853 0.938766 0.940669 1.0357077 0.867389 0.924127 1.062311 2.0000000 0.728308 0.884391 1.369936 1.0362692 M`H@
% M
0.596383 0.854998 1.780050 2.0000000 0.510313 0.839024 2.048880 0.9855426 0.460771 0.827724 2.215760 2.0000000 |'](zEwq
0.384799 0.808090 2.467338 1.0616728 0.327865 0.771042 2.649522 2.0000000 0.301563 0.754209 2.731524 1.0318505 TV~S#yg+H
0.270016 0.727624 2.835106 2.0000000 0.238565 0.700446 2.940068 1.0460109 0.220044 0.680156 3.020248 2.0000000 La
r9}nx0
0.191962 0.649234 3.143074 1.0290730 0.182623 0.633419 3.245481 2.0000000 0.174620 0.619425 3.336243 1.0399723 W~Q;R:y
0.173249 0.614653 3.455272 2.0000000 0.170623 0.609005 3.609534 2.4194024 0.165421 0.591069 3.670549 2.0000000 (w-@b70E
0.159064 0.568786 3.746262 0.9638978 0.148701 0.527601 3.789708 2.0000000 0.140036 0.493634 3.825559 1.1116253 );d"gv(]D
0.123883 0.423754 3.855075 2.0000000 0.106411 0.347401 3.887317 1.0143183 0.093360 0.279974 3.896828 1.0000000 'Xu3]'m*
0.067180 0.135749 3.904976 2.0000000 0.026209 -0.087553 3.916323 9.9999900 0.011489 -0.144258 3.899835 2.0000000 V;uFYt;E
-0.000109 -0.192921 3.885556 0.9658979 -0.012003 -0.238835 3.856361 2.0000000 -0.025790 -0.292196 3.822421 1.0795796 + lZvj=gW
-0.040552 -0.350605 3.758232 2.0000000 -0.069640 -0.463886 3.633436 1.0151305 -0.071267 -0.509503 3.508829 2.0000000 Aaz2._:/-m
-0.071108 -0.526438 3.463095 1.0139405 -0.069645 -0.538204 3.405881 2.0000000 -0.068334 -0.549394 3.349005 1.0075765 Z4369
-0.072395 -0.554397 3.298500 2.0000000 -0.077304 -0.559925 3.242286 0.9916389 -0.091415 -0.563996 3.193217 1.0000000 MY l9 &8
-0.134522 -0.575849 3.084356 1.0000000 -0.253723 -0.601424 2.848280 2.0000000 -0.318551 -0.614583 2.715001 1.0512224 e#(X++G
-0.385360 -0.626251 2.531686 2.0000000 -0.407082 -0.628856 2.472108 0.1410980 -0.516014 -0.647591 2.151980 2.0000000 dWiX_&g
-0.593276 -0.661868 1.924420 1.1060151 -0.655623 -0.681921 1.775128 2.0000000 -0.682337 -0.690677 1.711095 1.0826127 ` NCH^)
-0.723938 -0.704639 1.620734 2.0000000 -0.765945 -0.718480 1.530344 1.0825434 -0.796098 -0.725776 1.467566 2.0000000 B:#9
-0.865147 -0.742174 1.323777 1.0042041 -0.938611 -0.743083 1.163111 1.0000000 -1.076970 -0.742486 0.846016 2.0000000 fT.MglJcb
-1.107047 -0.744390 0.774863 1.0297775 -1.144550 -0.751057 0.687167 2.0000000 -1.177882 -0.757183 0.609192 1.0016160 6&_K;
-1.214286 -0.764835 0.528857 2.0000000 -1.344779 -0.791379 0.242117 0.9881432 -1.496252 -0.815335 -0.009820 0.0000000 LL+PAvMg
POINTS 1.411554 1.055012 0.012324 1.0000000; $FAST 12 21 B!((N{4H+
1.141383 0.971417 0.517108 2.0000000 1.053269 0.946652 0.682165 1.1394164 0.999584 0.932778 0.785601 2.0000000 Kon|TeC>d
0.921610 0.912312 0.936556 1.0358765 0.866047 0.897650 1.058447 2.0000000 0.726724 0.857861 1.366679 1.0345184 g9gi7.'0
0.594443 0.828375 1.777831 2.0000000 0.508913 0.812504 2.044921 0.9872704 0.459111 0.801162 2.212619 2.0000000 ]MnQ3bWq"j
0.383483 0.781640 2.463084 1.0623113 0.326902 0.744840 2.644095 2.0000000 0.300704 0.728084 2.725734 1.0318504 h_15 " rd
0.269363 0.701655 2.828649 2.0000000 0.238052 0.674581 2.933162 1.0454853 0.219440 0.654156 3.013759 2.0000000 Sh\Jm*5
0.191022 0.622775 3.138166 1.0313306 0.181666 0.606981 3.241341 2.0000000 0.173796 0.593406 3.330388 1.0578068 h6 Cqc}P
0.172144 0.587913 3.454032 2.0000000 0.169356 0.581587 3.607198 2.3740047 0.164664 0.565528 3.663652 2.0000000 _
qU-@Y$
0.159106 0.546141 3.731705 0.9823929 0.149704 0.508739 3.770685 2.0000000 0.141710 0.477367 3.803399 1.0978835 7'Gkip
0.126744 0.412601 3.830872 2.0000000 0.110153 0.340145 3.861598 1.0030201 0.097474 0.274694 3.870893 1.0000000 \WxBtpbQB
0.072045 0.134452 3.878829 2.0000000 0.031212 -0.088015 3.889673 9.9999900 0.017561 -0.140358 3.874647 2.0000000 gjn1ha"h%.
0.007156 -0.184003 3.861993 0.9930774 -0.003876 -0.226343 3.834318 2.0000000 -0.016992 -0.276946 3.801260 1.0463035 Kiq[PK
-0.031159 -0.333118 3.740029 2.0000000 -0.059302 -0.442325 3.620623 1.0099389 -0.060844 -0.486526 3.499843 2.0000000 '3fN2[(
-0.060615 -0.502836 3.455827 1.0168187 -0.059199 -0.514069 3.400984 2.0000000 -0.057949 -0.524879 3.345808 1.0110698 UdcrX`^.
-0.062121 -0.529872 3.295259 2.0000000 -0.067259 -0.535531 3.237627 0.9834855 -0.081502 -0.539707 3.187805 1.0000000 ]nq/yAF%
-0.125252 -0.551752 3.077206 1.0000000 -0.244264 -0.577288 2.841530 2.0000000 -0.308798 -0.590390 2.708870 1.0507270 k(M(]y_
-0.375258 -0.601997 2.526498 2.0000000 -0.396624 -0.604536 2.467889 0.1143718 -0.505860 -0.623329 2.146869 2.0000000 J$i.^|hE/
-0.583342 -0.637649 1.918674 1.1050608 -0.646070 -0.657794 1.768464 2.0000000 -0.672961 -0.666589 1.704005 1.0810259 F$jfPy-f
-0.714734 -0.680602 1.613237 2.0000000 -0.756857 -0.694481 1.522559 1.0823264 -0.786871 -0.701772 1.460068 2.0000000 Fb6d1I^wR
-0.855277 -0.718075 1.317624 1.0119840 -0.928062 -0.718911 1.158430 1.0000000 -1.066613 -0.718322 0.840880 2.0000000 ^Vg-fO]V
-1.096855 -0.720247 0.769351 1.0295819 -1.134556 -0.726945 0.681199 2.0000000 -1.168060 -0.733099 0.602822 1.0013691 d fSj= 4
-1.204582 -0.740772 0.522216 2.0000000 -1.335164 -0.767330 0.235243 0.9907681 -1.487161 -0.791377 -0.017629 0.0000000 JC
iB;!y
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 1 ^9 ^DA!'
.8 2.0000000 .7 0.7071068 .6 2.0000000 .5 0.7071068 .4 2.0000000 .3 0.7071068 .2 2.0000000, BH0s` K"
.1 0.7071068 #'BPW<Ob
INTERFACE COATING "FIL_COIL" "AIR" "AIR" \i3)/sZ?l
REDEFINE COLOR 16 !vq|*8
FACETS 3 3 .yB{+
=3EjD;2
CURVE }#6~/
W
ARC Z 0.000000 0.3500000E-1 0.000000 0.000000 0.000000 360.0000 ,,]<f*N
MATRIX; $FAST 4 3 i?f;C_w
1.383418 0.3133295 -.8235261 0.4728946 Mk}*ze0%
1.071790 -.9496444 -.2717175 0.1560287 otlv;3263
0.000000 0.000000 -.4979701 -.8671942 =k5O*ql"
SWEEP DIR 0 0.4728946 0.1560287 -.8671942 vURgR
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 2 .mplML0oW
INTERFACE COATING "FIL_COIL" "AIR" "AIR" _pxurq{
REDEFINE COLOR 16 \LM.>vJ
FACETS 3 3 ^O,r8K{1n
Sl'{rol'
CURVE CW
-[c
ARC Z 0.000000 0.3500000E-1 0.000000 0.000000 0.000000 360.0000 O bc>f|l]
MATRIX; $FAST 4 3 "(Nt9K%P)
-1.517316 0.6166185 0.6018256 -.5075310 Z=oGyA
-.7891644 0.6583079 -.7477229 -.8683995E-1 f$qkb$?]}
0.000000 -.4317550 -.2805645 -.8572462 k:URP`w[X=
SWEEP DIR 0 -.5075310 -.8683995E-1 -.8572462 . f!dH
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 3 0cq<!{d
INTERFACE COATING "FIL_COIL" "AIR" "AIR" J3$@: S'
REDEFINE COLOR 16 Z9eP(ip
FACETS 3 3 -t: U4r(
F>eo.|'
ENT OBJ A_crK`3
TUBE Z -.5 .15 .15 -3 .15 .15 'SOURCE.BASE.LEAD1' KxDp+]N]
SHIFT 1.4 1.075 0 lN x7$z`
INTERFACE COATING "ABSORB" "AIR" "AIR" ]KQQdr
REDEFINE COLOR 22 w-3Lw<
FACETS 6 6
k; >Vh'=X
TUBE Z -.5 .15 .15 -3 .15 .15 'SOURCE.BASE.LEAD2' CZf38$6 X
SHIFT -1.5 -0.75 0 }
L_Zmi$
INTERFACE COATING "ABSORB" "AIR" "AIR" hD{
`j
REDEFINE COLOR 22 i&{%}==7
FACETS 6 6 [Y.=bfV!
[S9"' ^H
$ECHO =|dHD
GROUP -10 ij1YV2v
SCALE FROM MM )y{:Uc\4!
SHIFT (POSX) (POSY) (POSZ) O=6[/oc
'
RETURN D@kf^1G
{C0Y8:"`
EMITTING OBJ .5 -(NRAYS) u:^sEk"Lk'
FLUX TOTAL 10.0 *K BaKS
} 3-'3w ,
X offset MjWxfW/
Y offset M3r;Pdj2r
Z offset fXh{_>
Number of rays 'V&Tlw|
Qe-PW9C
!! ====================================================================== @8$z2
F x^X(!)~]
!! Ask whether to save ray path history... M6GiohI_"P
wB&5q!{!
SCR_CANCEL=0 _!_1=|[
SAVE_HIST=0 `3`.usw
$SCR 5 'Perform Fluence Analysis?' t7Mq>rFB
Save ray path history for fluence analysis? \SAVE_HIST:? )?pnV":2Y
A complete history of ray pathes can be saved during the trace. If saved Z{gm4YV
these pathes will be used later for volume fluence analysis in the 3d nxNHf3
viewer. Note that saving these pathes will slow the ray trace and can =3!o_
consume significant disk space. =T\=,B
(][-()YV
!! ====================================================================== JW)f'r_f
$x,EPRNs
$IF (SAVE_HIST) NE 0 THEN ,HI%ym
SAVE 123 LIGHTPIPE1.HIS !! save ray pathes in history file for later analysis *+nw%gZG
$ENDIF .rS.
>d^n
:wG
)
$READ "LIGHTPIPE1_GEOMETRY.INR" !! read pipe geometry from separate file :(wFNK/0{
DEFINE_SOURCE 0 0 0 (NRAYS) !! call macro to create source BMdZd5!p&
STATS dFA1nn6{
r?!:%L
!! Define detector plane... `- (<Q;iO
ENT OBJ }r@yBUW
PLANE Z 22 RECT 50 15 'DETECTOR' gS8+S\2
INTERFACE COATING ABSORB AIR AIR 43]y]/do
REDEFINE COLOR 2 (w:,iw#
FACETS 3 3 #<Lv&-U<KT
*")*w> R
WINDOW Z X !! autoscale window for plotting lightpipe oOC&w0
CONSIDER EXCEPT DETECTOR !! exclude detector plane from plot 7mf&`.C
np
PLOT FACETS OVERLAY !! create faceted view of geometry >\w]i*%
CONSIDER ALL !! turn detector plane back on prior to tracing 3
^K#\*P
g7a446QR\K
SPOTS POS EVERY (NRAYS/1000) !! plot 1000 ray positions to represent source Q J-|zS.W
/|<SD.:
TRACE !! trace the rays &GkD5b
:0QDV~bs
CONSIDER ONLY DETECTOR !! we only want rays that are on the detector plane VBw5[
STATS !! print statistics for these rays S[zGA<}
WINDOW Y OBJECT DETECTOR X OBJECT DETECTOR !! set window to dimensions of detector plane GC' e
PIXELS (NPIXELS) !! set resolution for following spots command B\e*-:pq>
SPOTS POS ATTRIBUTE 0 !! bin flux data on detector plane nO!&;E&
!! (without plotting ray positions) z;F HZb9t,
9x|`XAB
DISPLAY !! enter display mode UoKVl-
PICTURE !! display raster picture of flux data binned by spots $;'M8L
!! command above CtV|oeJ
WRITE DETECTOR_DATA.DIS !! write data to a named dis file r-TrA$k
RETURN !! leave display mode Ff(};$/&W
MfHOn YV
$VIEW !! show 3d view of current VCR file, which contains output +L`}(yLJ)9
!! from "PLOT FACETS" and first "SPOTS" command above *YL86R+U
lWtfcU?S[
$IF (SAVE_HIST) NE 0 THEN Z"%.
SAVE OFF !! turn off saving of ray path history 0c`nk\vUy
&VIEW LIGHTPIPE1.HIS !! include fluence analysis of ray path history in 3d view 6/5,n0
$ELSE 6<$.Z-,
&VIEW DETECTOR_DATA.DIS !! include output collected on detector plane in 3d view 0 !{X8>x
$ENDIF