求问下面这个ASAP的sample中的案例如何解析 %l14K_
!>D[Y
!! Initialization ivn2
KO%$
SYSTEM NEW !! clear out any existing geometry =[&+R9s
RESET !! clear out rays/sources v|\#wrCT?
UNITS MM ~,E }^
XMEMORY NORM qp/1tC`
FRESNEL BOTH L6DYunh}^N
SPLIT 6 MONTECARLO 3;VH'hh_
B :S8{
NRAYS=100000 !! Number of rays to trace sW'_K.z
NPIXELS=81 Jwfb%Xge~
7}y@VO6]
!! Media and coating definitions... (QL:7
CLk,]kA'r
MEDIA ]jC{o,?s
1.52 'GLASS' ]s\vc:cc?
1.4 'PLASTIC' -CuuO=h
7s3=Fa:9Q
COATINGS PROPERTIES pgiZA?r*<
0.000000 0.000000 'ABSORB' E:dN)
1.000000 0.000000 'REFLECT' U,Uy0s2r
0.000000 1.000000 'TRANSMIT' 8>W52~^fU
0.600000 0.000000 'FIL_COIL' /}
z9(
2G$px
!! ====================================================================== {?Y\T
3)ox8,{%}
!! source definition macro t-o,iaPG3
h@\-]zN{
DEFINE_SOURCE { 4 !! (X,Y,Z,NRAYS) [Z"Z5e`
$LOC POSX,POSY,POSZ,NRAYS t!SxJB e
POSX=#1 ~tyqvHC
POSY=#2 wpt$bqs|1
POSZ=#3 @&`^#pok
NRAYS=#4 1 :$#a
2T)k-3
$ECHO NONE ,[6Rmsk
k}qQG}hB
CURVES Knqv|jJVx1
LINE -2.500000 -2.500000 -.5000000 2.500000 -2.500000 -.5000000 yP"}(!~m
LINE 2.500000 -2.500000 -.5000000 2.500000 2.500000 -.5000000 axph]o@ y@
LINE 2.500000 2.500000 -.5000000 -2.500000 2.500000 -.5000000 A{J?I:
LINE -2.500000 2.500000 -.5000000 -2.500000 -2.500000 -.5000000 v%AepK&
COMPOSITE bf+C=A)s0
OBJECT =SOURCE.BASE.TrimSrf 1 |h6!b t!=
INTERFACE COATING "ABSORB" "AIR" "AIR" `h'l"3l
REDEFINE COLOR 22 Yj>4*C9
FACETS 3 3 3<+ZA-2
V^R,j1*
CURVE BYMdX J
POINTS -2.150000 0. -0.500000 1. -2.150000 0. 4.152243 0. X/cb1#
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 -.3477569E-1 _AX,}9
OBJECT =SOURCE.ENVELOPE.TrimSrf 2 -dO8Uis$
INTERFACE COATING "BARE" "AIR" "GLASS" Uq_lT,
REDEFINE COLOR 5 %(p9AE
FACETS 8 8 "{qnm+G
^h2+""
CURVE R&;x_4dr^
POINTS -2.400000 0. -0.500000 1. -2.400000 0. 4.152243 0. jT$J~MpHh
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 -.3477569E-1 p7-\a1P3
OBJECT =SOURCE.ENVELOPE.TrimSrf 3 3IQI={:k|D
INTERFACE COATING "BARE" "AIR" "GLASS" xWXLk )A
REDEFINE COLOR 5 &
[@)Er=
FACETS 8 8 e+-#/i*
Pg:xC9w4
CURVE Um\HX6
POINTS -2.150000 0. 4.1522430 2.0000000 -2.150000 0. 6.3022430 0.7071068 0.000000 0. 6.3022430 0.0000000 zJW2F_
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 4.463820 XP
o#qT8n
OBJECT =SOURCE.ENVELOPE.TrimSrf 7
K];]
INTERFACE COATING "BARE" "AIR" "GLASS" r>ed/<_>m;
REDEFINE COLOR 5 f4\$<g/~
FACETS 8 8 0C%IdV%CU
5NUaXQ
CURVE y3b"'-%
POINTS -2.400000 0. 4.1522430 2.0000000 -2.400000 0. 6.5522430 0.7071068 0.000000 0. 6.5522430 0.0000000 *(1<J2j
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 4.500050 1!G}*38;
OBJECT =SOURCE.ENVELOPE.TrimSrf 8 og35Vs0
INTERFACE COATING "BARE" "AIR" "GLASS" [pEb`s
REDEFINE COLOR 5 q MrM^ ~
FACETS 8 8 yUJ#LDW
/huh}&NNu
CURVES M^Z=~512g
POINTS 1.394385 1.038552 0.000000 1.0000000; $FAST 12 21 -.?
@f
tY
1.123886 0.954856 0.505399 2.0000000 1.035472 0.930007 0.670995 1.1427400 0.981844 0.916150 0.774309 2.0000000 IMbF]6%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 '}(>s%~
0.575089 0.811336 1.770593 2.0000000 0.490087 0.795572 2.035945 0.9895725 0.439857 0.784149 2.205034 2.0000000 ;z9,c
0.364494 0.764714 2.454669 1.0630797 0.308116 0.728066 2.634927 2.0000000 0.281928 0.711326 2.716462 1.0317805 c8[kL$b;j
0.250695 0.684979 2.819030 2.0000000 0.219387 0.657896 2.923572 1.0450345 0.200563 0.637203 3.005204 2.0000000 dR.?Kv(,E
0.171599 0.605132 3.132240 1.0306372 0.162130 0.589211 3.236880 2.0000000 0.154346 0.575964 3.324510 1.0831379 !9NF@e'&!
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&{C%j~N
0.140371 0.531487 3.719207 1.0041099 0.131787 0.497303 3.754359 2.0000000 0.124331 0.468001 3.784505 1.0822217
hx&fV#m
0.110334 0.407405 3.810330 2.0000000 0.094446 0.338072 3.839870 0.9929569 0.082019 0.273978 3.849027 1.0000000 Hy\q{
0.057141 0.136655 3.856830 2.0000000 0.016581 -0.084264 3.867198 9.9999900 0.003901 -0.132661 3.853463 2.0000000 (nq""kO6'
-0.005471 -0.171964 3.842188 1.0224675 -0.015742 -0.211159 3.815915 2.0000000 -0.028370 -0.259690 3.783384 1.0140715 s<# BxN
-0.041978 -0.313759 3.724846 2.0000000 -0.069386 -0.419976 3.609457 0.9998017 -0.070945 -0.463315 3.491124 2.0000000 3e^0W_>6
-0.070715 -0.479085 3.448622 1.0186022 -0.069342 -0.489859 3.395917 2.0000000 -0.068133 -0.500239 3.342801 1.0125988
rn(
drG
-0.072213 -0.505084 3.293588 2.0000000 -0.077279 -0.510629 3.237028 0.9830858 -0.091239 -0.514752 3.188183 1.0000000 H!7?#tRU
-0.134547 -0.526681 3.078723 1.0000000 -0.253348 -0.552161 2.843469 2.0000000 -0.317921 -0.565273 2.710721 1.0509176 *,CJ 3<>
-0.384388 -0.576879 2.528336 2.0000000 -0.405785 -0.579423 2.469641 0.1167441 -0.515115 -0.598239 2.148353 2.0000000 #z&R9$
-0.592709 -0.612583 1.919834 1.1049935 -0.655518 -0.632733 1.769411 2.0000000 -0.682461 -0.641532 1.704822 1.0799807 [<U=)!Swg
-0.724225 -0.655537 1.614058 2.0000000 -0.766300 -0.669402 1.523468 1.0822331 -0.796137 -0.676671 1.461354 2.0000000 $8U$.~v
-0.863963 -0.692877 1.320137 1.0179262 -0.936191 -0.693657 1.162136 1.0000000 -1.075088 -0.693075 0.843776 2.0000000 v5\ALWy+p
-1.105502 -0.695019 0.771863 1.0292839 -1.143390 -0.701745 0.683286 2.0000000 -1.177001 -0.707913 0.604671 1.0010579 eL"'-d+]
-1.213591 -0.715599 0.523894 2.0000000 -1.343593 -0.742039 0.238128 0.9963518 -1.495734 -0.766124 -0.015111 0.0000000 CSoVB[vS
POINTS 1.370791 1.041563 -0.012324 1.0000000; $FAST 12 21 1)h<)
1.100141 0.957819 0.493358 2.0000000 1.011536 0.932918 0.659301 1.1445313 0.957900 0.919061 0.762626 2.0000000 aW dI
0.879564 0.898499 0.914262 1.0360266 0.823620 0.883739 1.037049 2.0000000 0.683067 0.843622 1.348134 1.0295637 )8g&lyT
0.549657 0.813861 1.762576 2.0000000 0.464860 0.798145 2.027223 0.9910966 0.414288 0.786651 2.197447 2.0000000 mMl len
0.338955 0.767226 2.447023 1.0635210 0.282512 0.730546 2.627388 2.0000000 0.256232 0.713751 2.709144 1.0316548 *bYU=RS
0.224949 0.687363 2.811884 2.0000000 0.193503 0.660164 2.916916 1.0448962 0.174470 0.639227 2.999593 2.0000000 '@+q_v@Jl
0.145067 0.606637 3.128780 1.0274579 0.135459 0.590518 3.234713 2.0000000 0.127646 0.577283 3.322303 1.0943501 U4-RI]Cpf
0.125684 0.570934 3.452214 2.0000000 0.122747 0.563928 3.604120 2.2673942 0.118567 0.549815 3.655999 2.0000000 KG(FA
0.113843 0.533450 3.716045 1.0115501 0.105445 0.499990 3.750293 2.0000000 0.098085 0.471050 3.779930 1.0761847 BNjMq
0.084263 0.411211 3.805483 2.0000000 0.068488 0.342388 3.834863 0.9907814 0.056048 0.278248 3.844038 1.0000000 F%$ q]J[
0.031198 0.141067 3.851864 2.0000000 -0.009109 -0.078472 3.862072 9.9999900 -0.021491 -0.125675 3.848694 2.0000000 qS! Lt3+
-0.030581 -0.163814 3.837764 1.0301358 -0.040650 -0.202179 3.811909 2.0000000 -0.053220 -0.250387 3.779417 1.0049989 Uaux0W
-0.066672 -0.303867 3.721577 2.0000000 -0.093981 -0.409921 3.606510 0.9906232 -0.095653 -0.453467 3.487780 2.0000000 ktynIN
-0.095493 -0.469100 3.445697 1.0178833 -0.094133 -0.479757 3.393650 2.0000000 -0.092920 -0.489909 3.341741 1.0112285 iR9duP+
-0.096761 -0.494553 3.294464 2.0000000 -0.101490 -0.499807 3.240857 0.9906242 -0.114920 -0.503750 3.194130 1.0000000 iOhX\@&
-0.156962 -0.515320 3.088018 1.0000000 -0.275655 -0.540763 2.852962 2.0000000 -0.340575 -0.553945 2.719470 1.0516766 k3t]lGp
-0.407401 -0.565610 2.536124 2.0000000 -0.429199 -0.568229 2.476339 0.1470348 -0.538356 -0.587018 2.155564 2.0000000 J`0dF<<{[y
-0.615889 -0.601354 1.927220 1.1058507 -0.678434 -0.621418 1.777412 2.0000000 -0.705271 -0.630182 1.713067 1.0800873 =J)-#|eZG
-0.746852 -0.644129 1.622717 2.0000000 -0.788745 -0.657935 1.532535 1.0823717 -0.818468 -0.665177 1.470671 2.0000000 R'tvF$3=i
-0.886117 -0.681342 1.329845 1.0183722 -0.958235 -0.682116 1.172057 1.0000000 -1.097431 -0.681536 0.853006 2.0000000 .!L{yU,
-1.127924 -0.683484 0.780926 1.0290564 -1.165880 -0.690219 0.692207 2.0000000 -1.199466 -0.696380 0.613656 1.0008674 !9HWx_,|Z
-1.236035 -0.704062 0.532907 2.0000000 -1.365128 -0.730323 0.249082 1.0017003 -1.516950 -0.754367 -0.003742 0.0000000 [^}bc-9?i
POINTS 1.354595 1.062280 -0.017429 1.0000000; $FAST 12 21
Nb3O>&J
1.084058 0.978571 0.488040 2.0000000 0.995482 0.953680 0.653934 1.1437168 0.941779 0.939806 0.757394 2.0000000 *a\x!c"
0.863391 0.919233 0.909140 1.0359228 0.807388 0.904455 1.032050 2.0000000 0.666568 0.864253 1.343712 1.0292429 ~a2|W|?
0.533045 0.834471 1.758476 2.0000000 0.448009 0.818716 2.023866 0.9910434 0.397382 0.807203 2.194303 2.0000000 b49h @G
0.321827 0.787706 2.444624 1.0633711 0.265089 0.750826 2.625895 2.0000000 0.238668 0.733937 2.708067 1.0315265 8r"-3<*
0.207205 0.707411 2.811396 2.0000000 0.175563 0.680058 2.917089 1.0451262 0.156446 0.659044 3.000213 2.0000000 ltkARc3
0.126970 0.626410 3.129806 1.0235382 0.117277 0.610136 3.236109 2.0000000 0.109329 0.596572 3.325178 1.0801777 ,Nw2cv}D
0.107544 0.590640 3.452702 2.0000000 0.104699 0.583999 3.605331 2.3065485 0.100231 0.568848 3.659727 2.0000000 ;:oJFI#;
0.095067 0.550899 3.724054 0.9972525 0.086109 0.515227 3.760869 2.0000000 0.078352 0.484749 3.792341 1.0847940 XX90Is
0.063804 0.421788 3.819169 2.0000000 0.047485 0.350563 3.849509 0.9979270 0.034775 0.285001 3.858850 1.0000000 ,.2qh|Ol
0.009413 0.145104 3.866841 2.0000000 -0.030809 -0.074037 3.877296 9.9999900 -0.043738 -0.123492 3.863132 2.0000000 P(I%9
-0.053464 -0.164319 3.851318 1.0077660 -0.064009 -0.204663 3.824655 2.0000000 -0.076957 -0.254380 3.791789 1.0252057 _ ~yd
-0.090775 -0.309239 3.732137 2.0000000 -0.118681 -0.418051 3.613510 0.9879433 -0.120494 -0.462751 3.491769 2.0000000 |P&
\C8h
-0.120432 -0.478731 3.448760 1.0151227 -0.119049 -0.489680 3.395510 2.0000000 -0.117792 -0.499938 3.343264 1.0071874 `5oXf
-0.121384 -0.504449 3.297376 2.0000000 -0.125718 -0.509405 3.246843 1.0034493 -0.138675 -0.513145 3.202162 1.0000000 h {J io>
-0.179367 -0.524325 3.099646 1.0000000 -0.298117 -0.549770 2.864448 2.0000000 -0.363491 -0.563042 2.729991 1.0525617 O86p]Lr
-0.430817 -0.574793 2.545300 2.0000000 -0.453150 -0.577510 2.484061 0.1894483 -0.561969 -0.596240 2.164277 2.0000000 C:sgT6
-0.639305 -0.610538 1.936506 1.1071414 -0.701392 -0.630478 1.787782 2.0000000 -0.728029 -0.639189 1.723913 1.0813033 OY81|N
j
-0.769360 -0.653058 1.634141 2.0000000 -0.811044 -0.666797 1.544449 1.0826740 -0.840783 -0.674023 1.482561 2.0000000 qTbc?S46pt
-0.908762 -0.690227 1.341059 1.0130166 -0.981283 -0.691048 1.182382 1.0000000 -1.120555 -0.690464 0.863164 2.0000000 <w*WL_P
-1.150986 -0.692400 0.791232 1.0290292 -1.188849 -0.699119 0.702735 2.0000000 -1.222296 -0.705255 0.624513 1.0009134 T zS?WYF
-1.258766 -0.712921 0.543977 2.0000000 -1.387153 -0.739044 0.261689 1.0036381 -1.538380 -0.762994 0.009820 0.0000000 J,:;\Xhl
POINTS 1.355282 1.088568 -0.012324 1.0000000; $FAST 12 21 QX}JQ<8
1.085058 1.004956 0.492560 2.0000000 0.996714 0.980131 0.658037 1.1407942 0.942924 0.966233 0.761680 2.0000000 qhTVsZ:{C
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#y"SxD()
0.534985 0.861093 1.760696 2.0000000 0.449409 0.845236 2.027826 0.9894437 0.399041 0.833765 2.197444 2.0000000 s{7bu|0
0.323142 0.814156 2.448877 1.0627246 0.266053 0.777028 2.631322 2.0000000 0.239527 0.760062 2.713857 1.0314970 Iy;"ht6
0.207858 0.733379 2.817853 2.0000000 0.176077 0.705923 2.923992 1.0456132 0.157050 0.685044 3.006702 2.0000000 m*B4a9f
0.127911 0.652870 3.134706 1.0211097 0.118234 0.636573 3.240250 2.0000000 0.110141 0.622567 3.331197 1.0569958 ?5B?P:=kl
0.108649 0.617381 3.453942 2.0000000 0.105963 0.611401 3.607739 2.3695784 0.100988 0.594390 3.666624 2.0000000 B>cT<B
0.095030 0.573567 3.738588 0.9755700 0.085106 0.534088 3.779892 2.0000000 0.076683 0.501040 3.814487 1.1002743 K%
snE7X?)
0.060942 0.432941 3.843372 2.0000000 0.043742 0.357814 3.875229 1.0094337 0.030661 0.290281 3.884785 1.0000000 Mr4,?Z&`-d
0.004548 0.146401 3.892988 2.0000000 -0.035814 -0.073581 3.903944 9.9999900 -0.049810 -0.127392 3.888320 2.0000000 ~;]zEq-hG
-0.060726 -0.173226 3.874887 0.9767776 -0.072136 -0.217155 3.846688 2.0000000 -0.085726 -0.269519 3.813061 1.0598641 hg<[@Q%$o
-0.100169 -0.326726 3.750340 2.0000000 -0.129021 -0.439616 3.626321 0.9933538 -0.130917 -0.485728 3.500754 2.0000000 .]4MtG
-0.130925 -0.502335 3.456020 1.0122983 -0.129495 -0.513816 3.400408 2.0000000 -0.128177 -0.524450 3.346481 1.0028888 2/A*\
-0.131659 -0.528973 3.300617 2.0000000 -0.135773 -0.533804 3.251461 1.0142138 -0.148587 -0.537434 3.207574 1.0000000 pQc-}o"
-0.188637 -0.548422 3.106795 1.0000000 -0.307576 -0.573906 2.871198 2.0000000 -0.373244 -0.587235 2.736123 1.0530599 RS&BS;
-0.440919 -0.599047 2.550488 2.0000000 -0.463608 -0.601829 2.488282 0.2189342 -0.572122 -0.620503 2.169388 2.0000000 h:G>w`X
-0.649239 -0.634756 1.942252 1.1081114 -0.710945 -0.654605 1.794445 2.0000000 -0.737405 -0.663277 1.731003 1.0829194 6!itr"
-0.778564 -0.677096 1.641638 2.0000000 -0.820133 -0.690797 1.552232 1.0829076 -0.850011 -0.698027 1.490058 2.0000000 xj8z*fC;
-0.918635 -0.714326 1.347209 1.0051766 -0.991832 -0.715220 1.187063 1.0000000 -1.130913 -0.714628 0.868300 2.0000000 jK[*_V
-1.161178 -0.716543 0.796744 1.0292200 -1.198844 -0.723231 0.708703 2.0000000 -1.232117 -0.729340 0.630882 1.0011658 yDZm)|<.
-1.268469 -0.736984 0.550618 2.0000000 -1.396766 -0.763093 0.268566 1.0009517 -1.547471 -0.786951 0.017629 0.0000000 Z;1r=p#s
POINTS 1.372452 1.105028 0.0000000 1.0000000; $FAST 12 21 nJYIkfdA
1.102556 1.021517 0.5042696 2.0000000 1.014510 0.996776 0.6692078 1.1374995 0.960665 0.982862 0.7729712 2.0000000 8_Uhh5[
0.882565 0.962366 0.9241914 1.0356250 0.826860 0.947662 1.0463777 2.0000000 0.686891 0.907670 1.3560008 1.0337271 stW
G`>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 {fV$\^c
0.342131 0.831083 2.4572922 1.0619658 0.284839 0.793802 2.6404900 2.0000000 0.258305 0.776821 2.7231231 1.0316051 -O1$jBQS
0.226526 0.750056 2.8274721 2.0000000 0.194742 0.722608 2.9335837 1.0460984 0.175927 0.701997 3.0152578 2.0000000 :r
"GZ
0.147337 0.670517 3.1406150 1.0217144 0.137770 0.654343 3.2447098 2.0000000 0.129614 0.640056 3.3367278 1.0411390 e9/Mjq\
0.128351 0.635490 3.4552086 2.0000000 0.125800 0.630092 3.6098924 2.4098960 0.120396 0.611478 3.6726507 2.0000000 w?8\9\ ;?
0.113752 0.588164 3.7511466 0.9604793 0.103024 0.545525 3.7962180 2.0000000 0.094054 0.510368 3.8334017 1.1126577 Sa@'?ApH
0.077353 0.438136 3.8639142 2.0000000 0.059452 0.359898 3.8969553 1.0184613 0.046116 0.290996 3.9066516 1.0000000 W?kJ+1"(
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 2U302TZ
-0.048114 -0.185325 3.8946623 0.9566669 -0.060270 -0.232339 3.8651005 2.0000000 -0.074403 -0.286982 3.8307266 1.0878059 `J03t\
-0.089350 -0.346085 3.7655234 2.0000000 -0.118942 -0.461981 3.6374423 1.0035260 -0.120816 -0.508939 3.5094731 2.0000000 Svo\+S
-0.120825 -0.526084 3.4632303 1.0109978 -0.119352 -0.538025 3.4054746 2.0000000 -0.117993 -0.549089 3.3494927 1.0014760 A*/8j\{n
-0.121566 -0.553761 3.3022889 2.0000000 -0.125758 -0.558707 3.2520370 1.0145452 -0.138851 -0.562389 3.2071954 1.0000000 za 7+xF
-0.179342 -0.573493 3.1052782 1.0000000 -0.298492 -0.599033 2.8692582 2.0000000 -0.364122 -0.612352 2.7342717 1.0528774 .:Sk=r4u\
-0.431789 -0.624166 2.5486490 2.0000000 -0.454447 -0.626942 2.4865279 0.2162646 -0.562868 -0.645593 2.1679039 2.0000000 R)SY#*Y
-0.639872 -0.659822 1.9410918 1.1081815 -0.701496 -0.679667 1.7934988 2.0000000 -0.727905 -0.688334 1.7301855 1.0839677 b]xoXC6@ t
-0.769073 -0.702160 1.6408165 2.0000000 -0.810687 -0.715875 1.5513272 1.0829258 -0.840745 -0.723128 1.4887724 2.0000000 k #\j \t-
-0.909949 -0.739523 1.3446943 0.9994834 -0.983703 -0.740474 1.1833574 1.0000000 -1.122437 -0.739875 0.8654051 2.0000000 ,=G]tnsv^
-1.152531 -0.741771 0.7942322 1.0295205 -1.190009 -0.748430 0.7066154 2.0000000 -1.223178 -0.754525 0.6290322 1.0014729 #+U1QOsz
-1.259461 -0.762157 0.5489403 2.0000000 -1.388336 -0.788383 0.2656832 0.9952588 -1.538897 -0.812205 0.0151114 0.0000000 }f}? |&q
POINTS 1.396045 1.102017 0.0123241 1.0000000; $FAST 12 21 P{QHG 3
1.126301 1.018554 0.5163100 2.0000000 1.038446 0.993864 0.6809012 1.1357423 0.984608 0.979951 0.7846547 2.0000000 zAklS 7L
0.906680 0.959499 0.9355473 1.0356034 0.851157 0.944843 1.0573118 2.0000000 0.711809 0.905022 1.3655129 1.0359385 f2M*]{N
0.579772 0.875608 1.7759507 2.0000000 0.493468 0.859597 2.0455045 0.9854938 0.443864 0.848276 2.2126164 2.0000000 Dyo^O=0c
0.367670 0.828570 2.4649391 1.0615324 0.310442 0.791323 2.6480288 2.0000000 0.284001 0.774396 2.7304414 1.0317603 N`?/kubD
0.252272 0.747672 2.8346183 2.0000000 0.220625 0.720339 2.9402434 1.0462753 0.202020 0.699972 3.0208687 2.0000000 6L\]Ee
0.173868 0.669010 3.1440839 1.0250647 0.164441 0.653037 3.2468768 2.0000000 0.156326 0.638762 3.3387716 1.0353736 GBpdj}2=
0.155109 0.634360 3.4557598 2.0000000 0.152584 0.629104 3.6106182 2.4260441 0.147085 0.610102 3.6742764 2.0000000 Os9EMU$
0.140274 0.586178 3.7543310 0.9563379 0.129365 0.542838 3.8002839 2.0000000 0.120294 0.507295 3.8379910 1.1169357 LCj3{>{/=
0.103424 0.434331 3.8687617 2.0000000 0.085410 0.355586 3.9019620 1.0204277 0.072087 0.286727 3.9116397 1.0000000 kkb+qo
0.045395 0.139786 3.9199527 2.0000000 0.004500 -0.083151 3.9315374 9.9999900 -0.010758 -0.142076 3.9142732 2.0000000 (4ZO[Ae
-0.023006 -0.193485 3.8990802 0.9529633 -0.035362 -0.241319 3.8691072 2.0000000 -0.049583 -0.296400 3.8345800 1.0955503 ae@!M
-0.064656 -0.355976 3.7687923 2.0000000 -0.094346 -0.472033 3.6403893 1.0124853 -0.096108 -0.518786 3.5128176 2.0000000 {n|Uf 5
-0.096048 -0.536067 3.4661628 1.0116629 -0.094561 -0.548127 3.4077417 2.0000000 -0.093205 -0.559422 3.3505315 1.0036491 {dRZ2U3
-0.097018 -0.564292 3.3014121 2.0000000 -0.101536 -0.569526 3.2482492 1.0044065 -0.115169 -0.573391 3.2012485 1.0000000 I
2OQ
-0.156927 -0.584854 3.0959834 1.0000000 -0.276185 -0.610431 2.8597652 2.0000000 -0.341467 -0.623680 2.7255222 1.0521154 '
i5KRFy-
-0.408776 -0.635434 2.5408610 2.0000000 -0.431034 -0.638137 2.4798278 0.1832142 -0.539627 -0.656813 2.1606931 2.0000000 tk h
*su
-0.616692 -0.671052 1.9337055 1.1073085 -0.678581 -0.690981 1.7854973 2.0000000 -0.705095 -0.699684 1.7219390 1.0838320 0QfDg DX
-0.746446 -0.713569 1.6321578 2.0000000 -0.788242 -0.727342 1.5422609 1.0827706 -0.818414 -0.734622 1.4794558 2.0000000 ;Sg.E8
-0.887793 -0.751058 1.3349898 0.9990974 -0.961659 -0.752015 1.1734361 1.0000000 -1.100094 -0.751414 0.8561748 2.0000000 BgdUG:;&
-1.130109 -0.753306 0.7851690 1.0297528 -1.167520 -0.759956 0.6976950 2.0000000 -1.200712 -0.766058 0.6200482 1.0016578 EH M 59s|B
-1.237017 -0.773693 0.5399268 2.0000000 -1.366803 -0.800100 0.2547265 0.9899719 -1.517682 -0.823962 0.0037418 0.0000000 :WQlpLn
POINTS 1.412242 1.081300 0.017429 1.0000000; $FAST 12 21 _
gYj@
%
1.142384 0.997802 0.521628 2.0000000 1.054501 0.973102 0.686268 1.1365279 1.000729 0.959205 0.789886 2.0000000 ln8NcAEx
0.922853 0.938766 0.940669 1.0357077 0.867389 0.924127 1.062311 2.0000000 0.728308 0.884391 1.369936 1.0362692 0 } &/n>F
0.596383 0.854998 1.780050 2.0000000 0.510313 0.839024 2.048880 0.9855426 0.460771 0.827724 2.215760 2.0000000 Ac|dmu
0.384799 0.808090 2.467338 1.0616728 0.327865 0.771042 2.649522 2.0000000 0.301563 0.754209 2.731524 1.0318505 OA\]|2 :
0.270016 0.727624 2.835106 2.0000000 0.238565 0.700446 2.940068 1.0460109 0.220044 0.680156 3.020248 2.0000000 ZADMtsk
0.191962 0.649234 3.143074 1.0290730 0.182623 0.633419 3.245481 2.0000000 0.174620 0.619425 3.336243 1.0399723 'yA/sZ
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!"z7i
0.159064 0.568786 3.746262 0.9638978 0.148701 0.527601 3.789708 2.0000000 0.140036 0.493634 3.825559 1.1116253 3)?WSOsL:
0.123883 0.423754 3.855075 2.0000000 0.106411 0.347401 3.887317 1.0143183 0.093360 0.279974 3.896828 1.0000000 -gba&B+D"
0.067180 0.135749 3.904976 2.0000000 0.026209 -0.087553 3.916323 9.9999900 0.011489 -0.144258 3.899835 2.0000000 C%]qK(9vvd
-0.000109 -0.192921 3.885556 0.9658979 -0.012003 -0.238835 3.856361 2.0000000 -0.025790 -0.292196 3.822421 1.0795796 f`/('}t
-0.040552 -0.350605 3.758232 2.0000000 -0.069640 -0.463886 3.633436 1.0151305 -0.071267 -0.509503 3.508829 2.0000000 hjFht+j1
-0.071108 -0.526438 3.463095 1.0139405 -0.069645 -0.538204 3.405881 2.0000000 -0.068334 -0.549394 3.349005 1.0075765 X?< L<:.
-0.072395 -0.554397 3.298500 2.0000000 -0.077304 -0.559925 3.242286 0.9916389 -0.091415 -0.563996 3.193217 1.0000000 L'aB/5_%
-0.134522 -0.575849 3.084356 1.0000000 -0.253723 -0.601424 2.848280 2.0000000 -0.318551 -0.614583 2.715001 1.0512224 ly6zz|c5
-0.385360 -0.626251 2.531686 2.0000000 -0.407082 -0.628856 2.472108 0.1410980 -0.516014 -0.647591 2.151980 2.0000000 !V/\_P!I
-0.593276 -0.661868 1.924420 1.1060151 -0.655623 -0.681921 1.775128 2.0000000 -0.682337 -0.690677 1.711095 1.0826127 VX8CEO
-0.723938 -0.704639 1.620734 2.0000000 -0.765945 -0.718480 1.530344 1.0825434 -0.796098 -0.725776 1.467566 2.0000000 |Z2"pV
-0.865147 -0.742174 1.323777 1.0042041 -0.938611 -0.743083 1.163111 1.0000000 -1.076970 -0.742486 0.846016 2.0000000 ceCO *m~
-1.107047 -0.744390 0.774863 1.0297775 -1.144550 -0.751057 0.687167 2.0000000 -1.177882 -0.757183 0.609192 1.0016160 &Q}%b7
-1.214286 -0.764835 0.528857 2.0000000 -1.344779 -0.791379 0.242117 0.9881432 -1.496252 -0.815335 -0.009820 0.0000000 6\K\d_x
POINTS 1.411554 1.055012 0.012324 1.0000000; $FAST 12 21 :@-yK8q's
1.141383 0.971417 0.517108 2.0000000 1.053269 0.946652 0.682165 1.1394164 0.999584 0.932778 0.785601 2.0000000 n9J{f"`m
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+~BVb
0.594443 0.828375 1.777831 2.0000000 0.508913 0.812504 2.044921 0.9872704 0.459111 0.801162 2.212619 2.0000000 Y0EX{oxt1
0.383483 0.781640 2.463084 1.0623113 0.326902 0.744840 2.644095 2.0000000 0.300704 0.728084 2.725734 1.0318504 Xfqin4/jC
0.269363 0.701655 2.828649 2.0000000 0.238052 0.674581 2.933162 1.0454853 0.219440 0.654156 3.013759 2.0000000 9=T;Dxn
0.191022 0.622775 3.138166 1.0313306 0.181666 0.606981 3.241341 2.0000000 0.173796 0.593406 3.330388 1.0578068 Z~-N'Lt{
0.172144 0.587913 3.454032 2.0000000 0.169356 0.581587 3.607198 2.3740047 0.164664 0.565528 3.663652 2.0000000 Ng
W"w 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 w <"mS*Q
0.126744 0.412601 3.830872 2.0000000 0.110153 0.340145 3.861598 1.0030201 0.097474 0.274694 3.870893 1.0000000 iZeq
l1O
0.072045 0.134452 3.878829 2.0000000 0.031212 -0.088015 3.889673 9.9999900 0.017561 -0.140358 3.874647 2.0000000 g%[:wjV;
0.007156 -0.184003 3.861993 0.9930774 -0.003876 -0.226343 3.834318 2.0000000 -0.016992 -0.276946 3.801260 1.0463035 i}v.x
-0.031159 -0.333118 3.740029 2.0000000 -0.059302 -0.442325 3.620623 1.0099389 -0.060844 -0.486526 3.499843 2.0000000 p0zC(v0*
-0.060615 -0.502836 3.455827 1.0168187 -0.059199 -0.514069 3.400984 2.0000000 -0.057949 -0.524879 3.345808 1.0110698 &}2@pu[S?7
-0.062121 -0.529872 3.295259 2.0000000 -0.067259 -0.535531 3.237627 0.9834855 -0.081502 -0.539707 3.187805 1.0000000 .7b%7dQ<\
-0.125252 -0.551752 3.077206 1.0000000 -0.244264 -0.577288 2.841530 2.0000000 -0.308798 -0.590390 2.708870 1.0507270 h\3-8m
-0.375258 -0.601997 2.526498 2.0000000 -0.396624 -0.604536 2.467889 0.1143718 -0.505860 -0.623329 2.146869 2.0000000 VR&dy|5BO
-0.583342 -0.637649 1.918674 1.1050608 -0.646070 -0.657794 1.768464 2.0000000 -0.672961 -0.666589 1.704005 1.0810259 CyYr5 Dz
-0.714734 -0.680602 1.613237 2.0000000 -0.756857 -0.694481 1.522559 1.0823264 -0.786871 -0.701772 1.460068 2.0000000 eh]syeKBj
-0.855277 -0.718075 1.317624 1.0119840 -0.928062 -0.718911 1.158430 1.0000000 -1.066613 -0.718322 0.840880 2.0000000 L)F4)VL
-1.096855 -0.720247 0.769351 1.0295819 -1.134556 -0.726945 0.681199 2.0000000 -1.168060 -0.733099 0.602822 1.0013691 .43cI(
-1.204582 -0.740772 0.522216 2.0000000 -1.335164 -0.767330 0.235243 0.9907681 -1.487161 -0.791377 -0.017629 0.0000000 M")/6 PH8
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 1 g\.$4N
.8 2.0000000 .7 0.7071068 .6 2.0000000 .5 0.7071068 .4 2.0000000 .3 0.7071068 .2 2.0000000, ~XuV:K3
.1 0.7071068 WR"1d\m:
INTERFACE COATING "FIL_COIL" "AIR" "AIR" xYYa%PhIC
REDEFINE COLOR 16 0^uUt-
FACETS 3 3 L;j++^p
Lkx~>U
CURVE +> !nqp
ARC Z 0.000000 0.3500000E-1 0.000000 0.000000 0.000000 360.0000 C<(oaeQY
MATRIX; $FAST 4 3 \({'Xo >(
1.383418 0.3133295 -.8235261 0.4728946 3Xd:LDZ{
1.071790 -.9496444 -.2717175 0.1560287 sw$uZ$$~#
0.000000 0.000000 -.4979701 -.8671942 @/^mFqr2
SWEEP DIR 0 0.4728946 0.1560287 -.8671942 z5M6
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 2 V8B4e4F
INTERFACE COATING "FIL_COIL" "AIR" "AIR" ][?J8F
REDEFINE COLOR 16 &b5(Su
FACETS 3 3 /(5"c>
=|IlORf<
CURVE *.|%uf.
ARC Z 0.000000 0.3500000E-1 0.000000 0.000000 0.000000 360.0000 AzXLlQ
MATRIX; $FAST 4 3 kV?fie<\)
-1.517316 0.6166185 0.6018256 -.5075310 *w*>\ZhOm
-.7891644 0.6583079 -.7477229 -.8683995E-1 JOt(r}gU
0.000000 -.4317550 -.2805645 -.8572462 6V JudNA
SWEEP DIR 0 -.5075310 -.8683995E-1 -.8572462 R3|4|JlGR
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 3 Q35\wQ#
INTERFACE COATING "FIL_COIL" "AIR" "AIR" _r\M}lDh*
REDEFINE COLOR 16 *OFG3 uM
FACETS 3 3 =VuSi(d;e{
9+N%Io?!
ENT OBJ 0`c{9gY.
TUBE Z -.5 .15 .15 -3 .15 .15 'SOURCE.BASE.LEAD1' =tt3nfZ9
SHIFT 1.4 1.075 0 `DgK$ QM
INTERFACE COATING "ABSORB" "AIR" "AIR" wv{ Qx^
REDEFINE COLOR 22 HV/:OCK
FACETS 6 6 AK&>3D
TUBE Z -.5 .15 .15 -3 .15 .15 'SOURCE.BASE.LEAD2' V27RK-.N!
SHIFT -1.5 -0.75 0 U[?_|=~7
INTERFACE COATING "ABSORB" "AIR" "AIR" N2A6C$s
REDEFINE COLOR 22 si6CWsb_ f
FACETS 6 6 QE[<Y3M
`<se&IZE
$ECHO )< G(C,!,.
GROUP -10 }5oI` 9VT
SCALE FROM MM &U]/SFY
SHIFT (POSX) (POSY) (POSZ) JJ?rVq1g
RETURN pIcg+~
{E Ay~lo
EMITTING OBJ .5 -(NRAYS) jj]\]6@+P
FLUX TOTAL 10.0 "*t6KXVaM
} >iOf3I-ATt
X offset rn*'[i?
Y offset 4mo/MK&M:
Z offset <F0^+Pf/
Number of rays YWH>tt9
L7 }nmP>aR
!! ====================================================================== ={P`Tve
C-c'"FHq
!! Ask whether to save ray path history... MBA?, |9Q#
<6 Rec^QF
SCR_CANCEL=0 2n@`Og_0
SAVE_HIST=0 iVZ}+Ct<"
$SCR 5 'Perform Fluence Analysis?' r4*H96l
Save ray path history for fluence analysis? \SAVE_HIST:? r]p3DQ
A complete history of ray pathes can be saved during the trace. If saved W$zRUG-
these pathes will be used later for volume fluence analysis in the 3d 'A:Y&w"r
viewer. Note that saving these pathes will slow the ray trace and can %`5(SC].
consume significant disk space. 4joE"H6
/y-D_
!! ====================================================================== Zc~7R`v7}
IXa~,a H71
$IF (SAVE_HIST) NE 0 THEN xE<H@@w
SAVE 123 LIGHTPIPE1.HIS !! save ray pathes in history file for later analysis }UW*[dCf>C
$ENDIF G:$kGzhJ
Gr2}N"X=
$READ "LIGHTPIPE1_GEOMETRY.INR" !! read pipe geometry from separate file C][hH?.
DEFINE_SOURCE 0 0 0 (NRAYS) !! call macro to create source C+s/KA%
STATS 0@zJa;z'
6J,h}S
!! Define detector plane... ,#ZPg_x?1
ENT OBJ R'c dEoy
PLANE Z 22 RECT 50 15 'DETECTOR' JL87a^ro
INTERFACE COATING ABSORB AIR AIR 3/n?g7B
REDEFINE COLOR 2 MZh.Xo
FACETS 3 3 GE!nf6>Km
# `E
WINDOW Z X !! autoscale window for plotting lightpipe ~&)\8@2
CONSIDER EXCEPT DETECTOR !! exclude detector plane from plot qco'neR"z
PLOT FACETS OVERLAY !! create faceted view of geometry }NC$Ce
CONSIDER ALL !! turn detector plane back on prior to tracing 2T2<I/")O
1sj7]G]`k
SPOTS POS EVERY (NRAYS/1000) !! plot 1000 ray positions to represent source @9 S ::
}VJ>}i*
TRACE !! trace the rays VX.LL
5
EWDsBNZaI
CONSIDER ONLY DETECTOR !! we only want rays that are on the detector plane 49*f=gpGj2
STATS !! print statistics for these rays 1iz =i^}
WINDOW Y OBJECT DETECTOR X OBJECT DETECTOR !! set window to dimensions of detector plane M{24MF
PIXELS (NPIXELS) !! set resolution for following spots command ?`?Tg&W
SPOTS POS ATTRIBUTE 0 !! bin flux data on detector plane ]gPx%c
!! (without plotting ray positions) Hu<]*(lK%
j13-?fQ&
DISPLAY !! enter display mode @
,X/Wf
PICTURE !! display raster picture of flux data binned by spots Zb1GR5MB`k
!! command above SnFyK5
WRITE DETECTOR_DATA.DIS !! write data to a named dis file cF15Mm2
RETURN !! leave display mode ]j7`3%4uK
F!#)l*OX;
$VIEW !! show 3d view of current VCR file, which contains output k(H]ILL
!! from "PLOT FACETS" and first "SPOTS" command above d {U%q
d
yP$esDP
$IF (SAVE_HIST) NE 0 THEN e5bXgmyil
SAVE OFF !! turn off saving of ray path history n}Z%D-b$
&VIEW LIGHTPIPE1.HIS !! include fluence analysis of ray path history in 3d view G]aey>)
$ELSE W'vek uM
&VIEW DETECTOR_DATA.DIS !! include output collected on detector plane in 3d view ^x O](,H
$ENDIF