求问下面这个ASAP的sample中的案例如何解析 ZP^7`q)6
p$*;>YKO
!! Initialization qmM%MPv
S2*ER
SYSTEM NEW !! clear out any existing geometry KK4"H]!.
RESET !! clear out rays/sources lc2RMu
UNITS MM y OLqIvN
XMEMORY NORM !wZ9P
FRESNEL BOTH a#G]5TZ
SPLIT 6 MONTECARLO ;5wr5H3
bD;c>5t
NRAYS=100000 !! Number of rays to trace ~^R?H S
NPIXELS=81 9 ?~Y
I~.d/!>Z
!! Media and coating definitions... ~ GW8|tw
&9F(uk=X
MEDIA j1{\nP/
1.52 'GLASS' e=%6\&q
1.4 'PLASTIC' 'fkaeFzOl
1-bQ
( -
COATINGS PROPERTIES =ap6IVR
0.000000 0.000000 'ABSORB' ;c;n.o.)/#
1.000000 0.000000 'REFLECT' )Mj
$/
0.000000 1.000000 'TRANSMIT' 78i"3Tm)w
0.600000 0.000000 'FIL_COIL'
#RA3 T[A
ko%B`
!! ====================================================================== HAr_z@#E
<7%4=
!! source definition macro WDdp(<
>7^+ag~&
DEFINE_SOURCE { 4 !! (X,Y,Z,NRAYS) 'o*:~n
$LOC POSX,POSY,POSZ,NRAYS &RP}w%I1
POSX=#1 |rbl sL2?Z
POSY=#2 5h4E>LB.B
POSZ=#3 L!]~J?)
NRAYS=#4 0piBK=tE/
66+y@l1
$ECHO NONE K9J"Q4pEC
yw(E}
CURVES o-D,K dY
LINE -2.500000 -2.500000 -.5000000 2.500000 -2.500000 -.5000000 a} w%k
LINE 2.500000 -2.500000 -.5000000 2.500000 2.500000 -.5000000 GK/Q]}Q8pZ
LINE 2.500000 2.500000 -.5000000 -2.500000 2.500000 -.5000000 gxku3<S
LINE -2.500000 2.500000 -.5000000 -2.500000 -2.500000 -.5000000 *!gj$GK@%
COMPOSITE Twj?SV
OBJECT =SOURCE.BASE.TrimSrf 1 /<s$Am
INTERFACE COATING "ABSORB" "AIR" "AIR" XI*_ti
REDEFINE COLOR 22 ;|Z;YK@20
FACETS 3 3 s;0eD5b>x
0kD8w j%
CURVE $.z~bmH"D
POINTS -2.150000 0. -0.500000 1. -2.150000 0. 4.152243 0. vsM] <t
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 -.3477569E-1 -*K!JC-
OBJECT =SOURCE.ENVELOPE.TrimSrf 2 ?"aj&,q+
INTERFACE COATING "BARE" "AIR" "GLASS" PZdYkbj
REDEFINE COLOR 5 O&:0mpRZ
FACETS 8 8 G D$jP?
<}E^r_NvD
CURVE p]zYj >e
POINTS -2.400000 0. -0.500000 1. -2.400000 0. 4.152243 0. A!kNqJ2
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 -.3477569E-1 ikGH:{
OBJECT =SOURCE.ENVELOPE.TrimSrf 3 Y"uFlHN&i
INTERFACE COATING "BARE" "AIR" "GLASS" &E{5k{Y
REDEFINE COLOR 5 l}DCK
FACETS 8 8 I>27U<PX
sX&M+'h
CURVE )6?.; B
POINTS -2.150000 0. 4.1522430 2.0000000 -2.150000 0. 6.3022430 0.7071068 0.000000 0. 6.3022430 0.0000000 X'&$wQ6,K
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 4.463820 FNDLqf!j
OBJECT =SOURCE.ENVELOPE.TrimSrf 7 LaZF=<w(
INTERFACE COATING "BARE" "AIR" "GLASS" -%=StWdb
REDEFINE COLOR 5 T$]2U>=<J
FACETS 8 8 4Pljyq:
P#H#@:/3
CURVE fJCh
POINTS -2.400000 0. 4.1522430 2.0000000 -2.400000 0. 6.5522430 0.7071068 0.000000 0. 6.5522430 0.0000000 wE75HE`gW
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 4.500050 0NSn5Hq
OBJECT =SOURCE.ENVELOPE.TrimSrf 8 ]
%*970
INTERFACE COATING "BARE" "AIR" "GLASS" 4:}`X
REDEFINE COLOR 5 wS2iyrIB
FACETS 8 8 `~(C\+gUp
yvxC/Jo4
CURVES er5}=cFZ
POINTS 1.394385 1.038552 0.000000 1.0000000; $FAST 12 21 !v2,lH
1.123886 0.954856 0.505399 2.0000000 1.035472 0.930007 0.670995 1.1427400 0.981844 0.916150 0.774309 2.0000000 J1<fE(X
0.903679 0.895633 0.925618 1.0360084 0.847917 0.880921 1.047983 2.0000000 0.707984 0.840974 1.357648 1.0317380 4[3T%jA
0.575089 0.811336 1.770593 2.0000000 0.490087 0.795572 2.035945 0.9895725 0.439857 0.784149 2.205034 2.0000000 71tMX[x
0.364494 0.764714 2.454669 1.0630797 0.308116 0.728066 2.634927 2.0000000 0.281928 0.711326 2.716462 1.0317805 s8|#sHT
0.250695 0.684979 2.819030 2.0000000 0.219387 0.657896 2.923572 1.0450345 0.200563 0.637203 3.005204 2.0000000 =tcPYYD
0.171599 0.605132 3.132240 1.0306372 0.162130 0.589211 3.236880 2.0000000 0.154346 0.575964 3.324510 1.0831379 ZW2#'$b
0.152442 0.569804 3.452766 2.0000000 0.149527 0.562924 3.604919 2.3011774 0.145256 0.548440 3.657625 2.0000000 ABV\:u
0.140371 0.531487 3.719207 1.0041099 0.131787 0.497303 3.754359 2.0000000 0.124331 0.468001 3.784505 1.0822217 |?Q(4(D`*
0.110334 0.407405 3.810330 2.0000000 0.094446 0.338072 3.839870 0.9929569 0.082019 0.273978 3.849027 1.0000000 Z-<v5aF
0.057141 0.136655 3.856830 2.0000000 0.016581 -0.084264 3.867198 9.9999900 0.003901 -0.132661 3.853463 2.0000000 %:o@IRTRU
-0.005471 -0.171964 3.842188 1.0224675 -0.015742 -0.211159 3.815915 2.0000000 -0.028370 -0.259690 3.783384 1.0140715 ~,e!t.339
-0.041978 -0.313759 3.724846 2.0000000 -0.069386 -0.419976 3.609457 0.9998017 -0.070945 -0.463315 3.491124 2.0000000 J'O`3!Oy/
-0.070715 -0.479085 3.448622 1.0186022 -0.069342 -0.489859 3.395917 2.0000000 -0.068133 -0.500239 3.342801 1.0125988 ud:?~?j&w
-0.072213 -0.505084 3.293588 2.0000000 -0.077279 -0.510629 3.237028 0.9830858 -0.091239 -0.514752 3.188183 1.0000000 <nsl`C~6g0
-0.134547 -0.526681 3.078723 1.0000000 -0.253348 -0.552161 2.843469 2.0000000 -0.317921 -0.565273 2.710721 1.0509176 W7A'5
-0.384388 -0.576879 2.528336 2.0000000 -0.405785 -0.579423 2.469641 0.1167441 -0.515115 -0.598239 2.148353 2.0000000 zs"AYxr
-0.592709 -0.612583 1.919834 1.1049935 -0.655518 -0.632733 1.769411 2.0000000 -0.682461 -0.641532 1.704822 1.0799807 \| >eG u
-0.724225 -0.655537 1.614058 2.0000000 -0.766300 -0.669402 1.523468 1.0822331 -0.796137 -0.676671 1.461354 2.0000000 ioi
-0.863963 -0.692877 1.320137 1.0179262 -0.936191 -0.693657 1.162136 1.0000000 -1.075088 -0.693075 0.843776 2.0000000 @\l>
<R9V
-1.105502 -0.695019 0.771863 1.0292839 -1.143390 -0.701745 0.683286 2.0000000 -1.177001 -0.707913 0.604671 1.0010579 YLd
5
-1.213591 -0.715599 0.523894 2.0000000 -1.343593 -0.742039 0.238128 0.9963518 -1.495734 -0.766124 -0.015111 0.0000000 sW2LNE
POINTS 1.370791 1.041563 -0.012324 1.0000000; $FAST 12 21 l3MbCBX2
1.100141 0.957819 0.493358 2.0000000 1.011536 0.932918 0.659301 1.1445313 0.957900 0.919061 0.762626 2.0000000 0D#!!r ;
0.879564 0.898499 0.914262 1.0360266 0.823620 0.883739 1.037049 2.0000000 0.683067 0.843622 1.348134 1.0295637 ga^<_;5<
0.549657 0.813861 1.762576 2.0000000 0.464860 0.798145 2.027223 0.9910966 0.414288 0.786651 2.197447 2.0000000 0]oQ08
0.338955 0.767226 2.447023 1.0635210 0.282512 0.730546 2.627388 2.0000000 0.256232 0.713751 2.709144 1.0316548 a`pY&xq::
0.224949 0.687363 2.811884 2.0000000 0.193503 0.660164 2.916916 1.0448962 0.174470 0.639227 2.999593 2.0000000 HHnabSn}{q
0.145067 0.606637 3.128780 1.0274579 0.135459 0.590518 3.234713 2.0000000 0.127646 0.577283 3.322303 1.0943501 Ql*/{#$
0.125684 0.570934 3.452214 2.0000000 0.122747 0.563928 3.604120 2.2673942 0.118567 0.549815 3.655999 2.0000000 ^RWt
0.113843 0.533450 3.716045 1.0115501 0.105445 0.499990 3.750293 2.0000000 0.098085 0.471050 3.779930 1.0761847 !v;r3*#Nky
0.084263 0.411211 3.805483 2.0000000 0.068488 0.342388 3.834863 0.9907814 0.056048 0.278248 3.844038 1.0000000 _z4rx
0.031198 0.141067 3.851864 2.0000000 -0.009109 -0.078472 3.862072 9.9999900 -0.021491 -0.125675 3.848694 2.0000000 3n:<oOV
-0.030581 -0.163814 3.837764 1.0301358 -0.040650 -0.202179 3.811909 2.0000000 -0.053220 -0.250387 3.779417 1.0049989 el|t6ZT*
-0.066672 -0.303867 3.721577 2.0000000 -0.093981 -0.409921 3.606510 0.9906232 -0.095653 -0.453467 3.487780 2.0000000 IPxfjBC+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 f!$J_dz
-0.096761 -0.494553 3.294464 2.0000000 -0.101490 -0.499807 3.240857 0.9906242 -0.114920 -0.503750 3.194130 1.0000000 9_>4~!x`
-0.156962 -0.515320 3.088018 1.0000000 -0.275655 -0.540763 2.852962 2.0000000 -0.340575 -0.553945 2.719470 1.0516766 V2FE|+R%g
-0.407401 -0.565610 2.536124 2.0000000 -0.429199 -0.568229 2.476339 0.1470348 -0.538356 -0.587018 2.155564 2.0000000 x#8=drh.:C
-0.615889 -0.601354 1.927220 1.1058507 -0.678434 -0.621418 1.777412 2.0000000 -0.705271 -0.630182 1.713067 1.0800873 ,O~2
R
-0.746852 -0.644129 1.622717 2.0000000 -0.788745 -0.657935 1.532535 1.0823717 -0.818468 -0.665177 1.470671 2.0000000 }BogE$tc
-0.886117 -0.681342 1.329845 1.0183722 -0.958235 -0.682116 1.172057 1.0000000 -1.097431 -0.681536 0.853006 2.0000000 6vaxp|D
-1.127924 -0.683484 0.780926 1.0290564 -1.165880 -0.690219 0.692207 2.0000000 -1.199466 -0.696380 0.613656 1.0008674 3sZK[Y|ax
-1.236035 -0.704062 0.532907 2.0000000 -1.365128 -0.730323 0.249082 1.0017003 -1.516950 -0.754367 -0.003742 0.0000000 }ZmdX^xB
POINTS 1.354595 1.062280 -0.017429 1.0000000; $FAST 12 21 tiE+x|Ju"
1.084058 0.978571 0.488040 2.0000000 0.995482 0.953680 0.653934 1.1437168 0.941779 0.939806 0.757394 2.0000000 'c$9[|x
0.863391 0.919233 0.909140 1.0359228 0.807388 0.904455 1.032050 2.0000000 0.666568 0.864253 1.343712 1.0292429 ONjc},_
0.533045 0.834471 1.758476 2.0000000 0.448009 0.818716 2.023866 0.9910434 0.397382 0.807203 2.194303 2.0000000 <dYk|5AdLF
0.321827 0.787706 2.444624 1.0633711 0.265089 0.750826 2.625895 2.0000000 0.238668 0.733937 2.708067 1.0315265 Fcr@Un'
0.207205 0.707411 2.811396 2.0000000 0.175563 0.680058 2.917089 1.0451262 0.156446 0.659044 3.000213 2.0000000 k(qQvn
0.126970 0.626410 3.129806 1.0235382 0.117277 0.610136 3.236109 2.0000000 0.109329 0.596572 3.325178 1.0801777 ewY[vbF
0.107544 0.590640 3.452702 2.0000000 0.104699 0.583999 3.605331 2.3065485 0.100231 0.568848 3.659727 2.0000000 $GO'L2oLwn
0.095067 0.550899 3.724054 0.9972525 0.086109 0.515227 3.760869 2.0000000 0.078352 0.484749 3.792341 1.0847940 Zj7XmkL
0.063804 0.421788 3.819169 2.0000000 0.047485 0.350563 3.849509 0.9979270 0.034775 0.285001 3.858850 1.0000000 b/K&8C,c
0.009413 0.145104 3.866841 2.0000000 -0.030809 -0.074037 3.877296 9.9999900 -0.043738 -0.123492 3.863132 2.0000000 ,xh9,EpBk
-0.053464 -0.164319 3.851318 1.0077660 -0.064009 -0.204663 3.824655 2.0000000 -0.076957 -0.254380 3.791789 1.0252057 /3TorB~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 nIi_4=Z
-0.120432 -0.478731 3.448760 1.0151227 -0.119049 -0.489680 3.395510 2.0000000 -0.117792 -0.499938 3.343264 1.0071874 ;ZqFrHI M`
-0.121384 -0.504449 3.297376 2.0000000 -0.125718 -0.509405 3.246843 1.0034493 -0.138675 -0.513145 3.202162 1.0000000 S-/#3
-0.179367 -0.524325 3.099646 1.0000000 -0.298117 -0.549770 2.864448 2.0000000 -0.363491 -0.563042 2.729991 1.0525617 twu6z5<!-=
-0.430817 -0.574793 2.545300 2.0000000 -0.453150 -0.577510 2.484061 0.1894483 -0.561969 -0.596240 2.164277 2.0000000 "G,*Z0V5
-0.639305 -0.610538 1.936506 1.1071414 -0.701392 -0.630478 1.787782 2.0000000 -0.728029 -0.639189 1.723913 1.0813033 o7T|w~F~R
-0.769360 -0.653058 1.634141 2.0000000 -0.811044 -0.666797 1.544449 1.0826740 -0.840783 -0.674023 1.482561 2.0000000 Q~@8t"P
-0.908762 -0.690227 1.341059 1.0130166 -0.981283 -0.691048 1.182382 1.0000000 -1.120555 -0.690464 0.863164 2.0000000 $Tur"_`I;
-1.150986 -0.692400 0.791232 1.0290292 -1.188849 -0.699119 0.702735 2.0000000 -1.222296 -0.705255 0.624513 1.0009134 *tO<wp&
-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>b OnCp~
POINTS 1.355282 1.088568 -0.012324 1.0000000; $FAST 12 21 >@L
HJ61C
1.085058 1.004956 0.492560 2.0000000 0.996714 0.980131 0.658037 1.1407942 0.942924 0.966233 0.761680 2.0000000 `P5"5N\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 "|G,P-5G"
0.534985 0.861093 1.760696 2.0000000 0.449409 0.845236 2.027826 0.9894437 0.399041 0.833765 2.197444 2.0000000 _[phs06A
0.323142 0.814156 2.448877 1.0627246 0.266053 0.777028 2.631322 2.0000000 0.239527 0.760062 2.713857 1.0314970 ;Pa(nUE@
0.207858 0.733379 2.817853 2.0000000 0.176077 0.705923 2.923992 1.0456132 0.157050 0.685044 3.006702 2.0000000 >gSerDH8\
0.127911 0.652870 3.134706 1.0211097 0.118234 0.636573 3.240250 2.0000000 0.110141 0.622567 3.331197 1.0569958 \O:xw-eG
0.108649 0.617381 3.453942 2.0000000 0.105963 0.611401 3.607739 2.3695784 0.100988 0.594390 3.666624 2.0000000 +-nQ,
fOV
0.095030 0.573567 3.738588 0.9755700 0.085106 0.534088 3.779892 2.0000000 0.076683 0.501040 3.814487 1.1002743 y%,BDyK
0.060942 0.432941 3.843372 2.0000000 0.043742 0.357814 3.875229 1.0094337 0.030661 0.290281 3.884785 1.0000000 1wgu%$|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 tQ~B!j]
-0.060726 -0.173226 3.874887 0.9767776 -0.072136 -0.217155 3.846688 2.0000000 -0.085726 -0.269519 3.813061 1.0598641 `SwnKg
-0.100169 -0.326726 3.750340 2.0000000 -0.129021 -0.439616 3.626321 0.9933538 -0.130917 -0.485728 3.500754 2.0000000 |:#mw1
-0.130925 -0.502335 3.456020 1.0122983 -0.129495 -0.513816 3.400408 2.0000000 -0.128177 -0.524450 3.346481 1.0028888 l =yHx\
-0.131659 -0.528973 3.300617 2.0000000 -0.135773 -0.533804 3.251461 1.0142138 -0.148587 -0.537434 3.207574 1.0000000 w?tKL0c
-0.188637 -0.548422 3.106795 1.0000000 -0.307576 -0.573906 2.871198 2.0000000 -0.373244 -0.587235 2.736123 1.0530599 3-R3Qlr
-0.440919 -0.599047 2.550488 2.0000000 -0.463608 -0.601829 2.488282 0.2189342 -0.572122 -0.620503 2.169388 2.0000000 hjG1fgEj
-0.649239 -0.634756 1.942252 1.1081114 -0.710945 -0.654605 1.794445 2.0000000 -0.737405 -0.663277 1.731003 1.0829194 4r. W:}4:
-0.778564 -0.677096 1.641638 2.0000000 -0.820133 -0.690797 1.552232 1.0829076 -0.850011 -0.698027 1.490058 2.0000000 m%V[&"5%e
-0.918635 -0.714326 1.347209 1.0051766 -0.991832 -0.715220 1.187063 1.0000000 -1.130913 -0.714628 0.868300 2.0000000 0|ps),
-1.161178 -0.716543 0.796744 1.0292200 -1.198844 -0.723231 0.708703 2.0000000 -1.232117 -0.729340 0.630882 1.0011658 _5T7A><q<
-1.268469 -0.736984 0.550618 2.0000000 -1.396766 -0.763093 0.268566 1.0009517 -1.547471 -0.786951 0.017629 0.0000000 +Y~+o-_
POINTS 1.372452 1.105028 0.0000000 1.0000000; $FAST 12 21
m#nxw
1.102556 1.021517 0.5042696 2.0000000 1.014510 0.996776 0.6692078 1.1374995 0.960665 0.982862 0.7729712 2.0000000 vOK;l0%
0.882565 0.962366 0.9241914 1.0356250 0.826860 0.947662 1.0463777 2.0000000 0.686891 0.907670 1.3560008 1.0337271 +mA=%?l
0.554340 0.878133 1.7679339 2.0000000 0.468240 0.862170 2.0367842 0.9871461 0.418295 0.850778 2.2050297 2.0000000 Rpk`fxAO
0.342131 0.831083 2.4572922 1.0619658 0.284839 0.793802 2.6404900 2.0000000 0.258305 0.776821 2.7231231 1.0316051 ':V_V. :
0.226526 0.750056 2.8274721 2.0000000 0.194742 0.722608 2.9335837 1.0460984 0.175927 0.701997 3.0152578 2.0000000 Du>HF;Fv
0.147337 0.670517 3.1406150 1.0217144 0.137770 0.654343 3.2447098 2.0000000 0.129614 0.640056 3.3367278 1.0411390 (OqJet2{+
0.128351 0.635490 3.4552086 2.0000000 0.125800 0.630092 3.6098924 2.4098960 0.120396 0.611478 3.6726507 2.0000000 ~&}O|B()
0.113752 0.588164 3.7511466 0.9604793 0.103024 0.545525 3.7962180 2.0000000 0.094054 0.510368 3.8334017 1.1126577 i-?zwVmn
0.077353 0.438136 3.8639142 2.0000000 0.059452 0.359898 3.8969553 1.0184613 0.046116 0.290996 3.9066516 1.0000000 [tzSr=,Cg
0.019452 0.144198 3.9149871 2.0000000 -0.021191 -0.077366 3.9264090 9.9999900 -0.036149 -0.135090 3.9095036 2.0000000 !T*B{+|
-0.048114 -0.185325 3.8946623 0.9566669 -0.060270 -0.232339 3.8651005 2.0000000 -0.074403 -0.286982 3.8307266 1.0878059 #FB>}:L{h*
-0.089350 -0.346085 3.7655234 2.0000000 -0.118942 -0.461981 3.6374423 1.0035260 -0.120816 -0.508939 3.5094731 2.0000000 =b7&(x
-0.120825 -0.526084 3.4632303 1.0109978 -0.119352 -0.538025 3.4054746 2.0000000 -0.117993 -0.549089 3.3494927 1.0014760 "AouiZkh
-0.121566 -0.553761 3.3022889 2.0000000 -0.125758 -0.558707 3.2520370 1.0145452 -0.138851 -0.562389 3.2071954 1.0000000 M: "ci;*$
-0.179342 -0.573493 3.1052782 1.0000000 -0.298492 -0.599033 2.8692582 2.0000000 -0.364122 -0.612352 2.7342717 1.0528774 doc
-0.431789 -0.624166 2.5486490 2.0000000 -0.454447 -0.626942 2.4865279 0.2162646 -0.562868 -0.645593 2.1679039 2.0000000 ^eW.hNg
-0.639872 -0.659822 1.9410918 1.1081815 -0.701496 -0.679667 1.7934988 2.0000000 -0.727905 -0.688334 1.7301855 1.0839677 \vsrBM
-0.769073 -0.702160 1.6408165 2.0000000 -0.810687 -0.715875 1.5513272 1.0829258 -0.840745 -0.723128 1.4887724 2.0000000 C.E>)
-0.909949 -0.739523 1.3446943 0.9994834 -0.983703 -0.740474 1.1833574 1.0000000 -1.122437 -0.739875 0.8654051 2.0000000 5Mr;6
]I<
-1.152531 -0.741771 0.7942322 1.0295205 -1.190009 -0.748430 0.7066154 2.0000000 -1.223178 -0.754525 0.6290322 1.0014729 GX)QIe~;qJ
-1.259461 -0.762157 0.5489403 2.0000000 -1.388336 -0.788383 0.2656832 0.9952588 -1.538897 -0.812205 0.0151114 0.0000000 W6O.E
POINTS 1.396045 1.102017 0.0123241 1.0000000; $FAST 12 21 9@Sb! 9h
1.126301 1.018554 0.5163100 2.0000000 1.038446 0.993864 0.6809012 1.1357423 0.984608 0.979951 0.7846547 2.0000000 ? sW`**j
0.906680 0.959499 0.9355473 1.0356034 0.851157 0.944843 1.0573118 2.0000000 0.711809 0.905022 1.3655129 1.0359385 V@:=}*E
0.579772 0.875608 1.7759507 2.0000000 0.493468 0.859597 2.0455045 0.9854938 0.443864 0.848276 2.2126164 2.0000000 XQOprIJ
U
0.367670 0.828570 2.4649391 1.0615324 0.310442 0.791323 2.6480288 2.0000000 0.284001 0.774396 2.7304414 1.0317603 JJ?ri,
0.252272 0.747672 2.8346183 2.0000000 0.220625 0.720339 2.9402434 1.0462753 0.202020 0.699972 3.0208687 2.0000000 AfN
0.173868 0.669010 3.1440839 1.0250647 0.164441 0.653037 3.2468768 2.0000000 0.156326 0.638762 3.3387716 1.0353736 ({KAh?
0.155109 0.634360 3.4557598 2.0000000 0.152584 0.629104 3.6106182 2.4260441 0.147085 0.610102 3.6742764 2.0000000 z4641q5'm
0.140274 0.586178 3.7543310 0.9563379 0.129365 0.542838 3.8002839 2.0000000 0.120294 0.507295 3.8379910 1.1169357 ? SP7vQ/
0.103424 0.434331 3.8687617 2.0000000 0.085410 0.355586 3.9019620 1.0204277 0.072087 0.286727 3.9116397 1.0000000 t4@g;U?o
0.045395 0.139786 3.9199527 2.0000000 0.004500 -0.083151 3.9315374 9.9999900 -0.010758 -0.142076 3.9142732 2.0000000 t4/eB<fP
-0.023006 -0.193485 3.8990802 0.9529633 -0.035362 -0.241319 3.8691072 2.0000000 -0.049583 -0.296400 3.8345800 1.0955503 1ckw[ 0d
-0.064656 -0.355976 3.7687923 2.0000000 -0.094346 -0.472033 3.6403893 1.0124853 -0.096108 -0.518786 3.5128176 2.0000000 \hW73a!
-0.096048 -0.536067 3.4661628 1.0116629 -0.094561 -0.548127 3.4077417 2.0000000 -0.093205 -0.559422 3.3505315 1.0036491 9yo[T(8
-0.097018 -0.564292 3.3014121 2.0000000 -0.101536 -0.569526 3.2482492 1.0044065 -0.115169 -0.573391 3.2012485 1.0000000 )[sO5X7'^
-0.156927 -0.584854 3.0959834 1.0000000 -0.276185 -0.610431 2.8597652 2.0000000 -0.341467 -0.623680 2.7255222 1.0521154 )_e"Nd4
-0.408776 -0.635434 2.5408610 2.0000000 -0.431034 -0.638137 2.4798278 0.1832142 -0.539627 -0.656813 2.1606931 2.0000000 "IG$VjgcB
-0.616692 -0.671052 1.9337055 1.1073085 -0.678581 -0.690981 1.7854973 2.0000000 -0.705095 -0.699684 1.7219390 1.0838320 +~Lzsh"
-0.746446 -0.713569 1.6321578 2.0000000 -0.788242 -0.727342 1.5422609 1.0827706 -0.818414 -0.734622 1.4794558 2.0000000 &PuJV + y
-0.887793 -0.751058 1.3349898 0.9990974 -0.961659 -0.752015 1.1734361 1.0000000 -1.100094 -0.751414 0.8561748 2.0000000 H}V*<mgw
-1.130109 -0.753306 0.7851690 1.0297528 -1.167520 -0.759956 0.6976950 2.0000000 -1.200712 -0.766058 0.6200482 1.0016578 )ek 5
-1.237017 -0.773693 0.5399268 2.0000000 -1.366803 -0.800100 0.2547265 0.9899719 -1.517682 -0.823962 0.0037418 0.0000000 5?L:8kHsH
POINTS 1.412242 1.081300 0.017429 1.0000000; $FAST 12 21 HoE.//b
1.142384 0.997802 0.521628 2.0000000 1.054501 0.973102 0.686268 1.1365279 1.000729 0.959205 0.789886 2.0000000 jL+}F /~r
0.922853 0.938766 0.940669 1.0357077 0.867389 0.924127 1.062311 2.0000000 0.728308 0.884391 1.369936 1.0362692 #}7m'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 DG*o
w^
0.384799 0.808090 2.467338 1.0616728 0.327865 0.771042 2.649522 2.0000000 0.301563 0.754209 2.731524 1.0318505 ~_db<!a
0.270016 0.727624 2.835106 2.0000000 0.238565 0.700446 2.940068 1.0460109 0.220044 0.680156 3.020248 2.0000000 2Lekckgv
0.191962 0.649234 3.143074 1.0290730 0.182623 0.633419 3.245481 2.0000000 0.174620 0.619425 3.336243 1.0399723 tc<M]4-
0.173249 0.614653 3.455272 2.0000000 0.170623 0.609005 3.609534 2.4194024 0.165421 0.591069 3.670549 2.0000000 |akC
0.159064 0.568786 3.746262 0.9638978 0.148701 0.527601 3.789708 2.0000000 0.140036 0.493634 3.825559 1.1116253 D2:a
0.123883 0.423754 3.855075 2.0000000 0.106411 0.347401 3.887317 1.0143183 0.093360 0.279974 3.896828 1.0000000 pt%~,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 q4GW=@eD
-0.000109 -0.192921 3.885556 0.9658979 -0.012003 -0.238835 3.856361 2.0000000 -0.025790 -0.292196 3.822421 1.0795796 @GZa:(
-0.040552 -0.350605 3.758232 2.0000000 -0.069640 -0.463886 3.633436 1.0151305 -0.071267 -0.509503 3.508829 2.0000000 &@utAuI
-0.071108 -0.526438 3.463095 1.0139405 -0.069645 -0.538204 3.405881 2.0000000 -0.068334 -0.549394 3.349005 1.0075765 tW.>D;8
-0.072395 -0.554397 3.298500 2.0000000 -0.077304 -0.559925 3.242286 0.9916389 -0.091415 -0.563996 3.193217 1.0000000 y2"S\%7$h
-0.134522 -0.575849 3.084356 1.0000000 -0.253723 -0.601424 2.848280 2.0000000 -0.318551 -0.614583 2.715001 1.0512224 gQd=0"MV
-0.385360 -0.626251 2.531686 2.0000000 -0.407082 -0.628856 2.472108 0.1410980 -0.516014 -0.647591 2.151980 2.0000000 /Np"J
-0.593276 -0.661868 1.924420 1.1060151 -0.655623 -0.681921 1.775128 2.0000000 -0.682337 -0.690677 1.711095 1.0826127 Gx_`|I{P
-0.723938 -0.704639 1.620734 2.0000000 -0.765945 -0.718480 1.530344 1.0825434 -0.796098 -0.725776 1.467566 2.0000000 3b)T}g
-0.865147 -0.742174 1.323777 1.0042041 -0.938611 -0.743083 1.163111 1.0000000 -1.076970 -0.742486 0.846016 2.0000000 0rJ\e
-1.107047 -0.744390 0.774863 1.0297775 -1.144550 -0.751057 0.687167 2.0000000 -1.177882 -0.757183 0.609192 1.0016160 199hQxib:
-1.214286 -0.764835 0.528857 2.0000000 -1.344779 -0.791379 0.242117 0.9881432 -1.496252 -0.815335 -0.009820 0.0000000 |@L &yg,x
POINTS 1.411554 1.055012 0.012324 1.0000000; $FAST 12 21 ,cy/fW
1.141383 0.971417 0.517108 2.0000000 1.053269 0.946652 0.682165 1.1394164 0.999584 0.932778 0.785601 2.0000000 Be>c)90bO_
0.921610 0.912312 0.936556 1.0358765 0.866047 0.897650 1.058447 2.0000000 0.726724 0.857861 1.366679 1.0345184 m)|.:sj
0.594443 0.828375 1.777831 2.0000000 0.508913 0.812504 2.044921 0.9872704 0.459111 0.801162 2.212619 2.0000000 FHNuMdFn
0.383483 0.781640 2.463084 1.0623113 0.326902 0.744840 2.644095 2.0000000 0.300704 0.728084 2.725734 1.0318504 Y0X94k.u
0.269363 0.701655 2.828649 2.0000000 0.238052 0.674581 2.933162 1.0454853 0.219440 0.654156 3.013759 2.0000000 q8xc70: R
0.191022 0.622775 3.138166 1.0313306 0.181666 0.606981 3.241341 2.0000000 0.173796 0.593406 3.330388 1.0578068 aRO_,n9
0.172144 0.587913 3.454032 2.0000000 0.169356 0.581587 3.607198 2.3740047 0.164664 0.565528 3.663652 2.0000000 g1 Wtu*K3
0.159106 0.546141 3.731705 0.9823929 0.149704 0.508739 3.770685 2.0000000 0.141710 0.477367 3.803399 1.0978835 &Wv`AoV
0.126744 0.412601 3.830872 2.0000000 0.110153 0.340145 3.861598 1.0030201 0.097474 0.274694 3.870893 1.0000000 D*T$ v
0.072045 0.134452 3.878829 2.0000000 0.031212 -0.088015 3.889673 9.9999900 0.017561 -0.140358 3.874647 2.0000000 MZMS?}.2
0.007156 -0.184003 3.861993 0.9930774 -0.003876 -0.226343 3.834318 2.0000000 -0.016992 -0.276946 3.801260 1.0463035 kYA'PW/[)
-0.031159 -0.333118 3.740029 2.0000000 -0.059302 -0.442325 3.620623 1.0099389 -0.060844 -0.486526 3.499843 2.0000000 .`Old{<
-0.060615 -0.502836 3.455827 1.0168187 -0.059199 -0.514069 3.400984 2.0000000 -0.057949 -0.524879 3.345808 1.0110698 9 CK\tx&
-0.062121 -0.529872 3.295259 2.0000000 -0.067259 -0.535531 3.237627 0.9834855 -0.081502 -0.539707 3.187805 1.0000000 a EFe!_QY
-0.125252 -0.551752 3.077206 1.0000000 -0.244264 -0.577288 2.841530 2.0000000 -0.308798 -0.590390 2.708870 1.0507270 r< ?o}Qq
-0.375258 -0.601997 2.526498 2.0000000 -0.396624 -0.604536 2.467889 0.1143718 -0.505860 -0.623329 2.146869 2.0000000 :Bv&)RK
-0.583342 -0.637649 1.918674 1.1050608 -0.646070 -0.657794 1.768464 2.0000000 -0.672961 -0.666589 1.704005 1.0810259 sx( l
-0.714734 -0.680602 1.613237 2.0000000 -0.756857 -0.694481 1.522559 1.0823264 -0.786871 -0.701772 1.460068 2.0000000 G9'YgW+$7
-0.855277 -0.718075 1.317624 1.0119840 -0.928062 -0.718911 1.158430 1.0000000 -1.066613 -0.718322 0.840880 2.0000000 Q0q)n=i}]
-1.096855 -0.720247 0.769351 1.0295819 -1.134556 -0.726945 0.681199 2.0000000 -1.168060 -0.733099 0.602822 1.0013691 !/Bw,y ri<
-1.204582 -0.740772 0.522216 2.0000000 -1.335164 -0.767330 0.235243 0.9907681 -1.487161 -0.791377 -0.017629 0.0000000 (m3I#L
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 1 xL39>PB
.8 2.0000000 .7 0.7071068 .6 2.0000000 .5 0.7071068 .4 2.0000000 .3 0.7071068 .2 2.0000000, \/'#=q1
.1 0.7071068 V:G }=~+=
INTERFACE COATING "FIL_COIL" "AIR" "AIR" uWR,6\_jY
REDEFINE COLOR 16 $~G0#JL
FACETS 3 3 ~Miin
^{fi^lL=
CURVE g"Q}h
ARC Z 0.000000 0.3500000E-1 0.000000 0.000000 0.000000 360.0000 ,LW(mdIe(
MATRIX; $FAST 4 3 Xs%R]KOwt
1.383418 0.3133295 -.8235261 0.4728946 ))CXjwLj;
1.071790 -.9496444 -.2717175 0.1560287 Qor{1_h)+9
0.000000 0.000000 -.4979701 -.8671942 q]iKz%|Z/
SWEEP DIR 0 0.4728946 0.1560287 -.8671942 OHtgn
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 2 >d27[%
INTERFACE COATING "FIL_COIL" "AIR" "AIR" rtYb"-&
REDEFINE COLOR 16 zy5s$f1IA
FACETS 3 3 0XR;5kd%
=N*%f%
CURVE :@QK}qFP
ARC Z 0.000000 0.3500000E-1 0.000000 0.000000 0.000000 360.0000 [TbG55
MATRIX; $FAST 4 3 @\6nXf
-1.517316 0.6166185 0.6018256 -.5075310 :_fjml/
-.7891644 0.6583079 -.7477229 -.8683995E-1 _
r^90
0.000000 -.4317550 -.2805645 -.8572462 gf3u0' $
SWEEP DIR 0 -.5075310 -.8683995E-1 -.8572462 "
g0-u(Y
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 3 `u p-m=zA
INTERFACE COATING "FIL_COIL" "AIR" "AIR" s.p1L
REDEFINE COLOR 16 C>JekPeM
FACETS 3 3 J:g<RZZ1
W>q*.9}Y"
ENT OBJ e}](6"t`5
TUBE Z -.5 .15 .15 -3 .15 .15 'SOURCE.BASE.LEAD1' f 74%YY
SHIFT 1.4 1.075 0 ?O<`h~'$+
INTERFACE COATING "ABSORB" "AIR" "AIR" RWh9&O:6'
REDEFINE COLOR 22 xJ=ZQ)&]
FACETS 6 6 =qV4Sje|q
TUBE Z -.5 .15 .15 -3 .15 .15 'SOURCE.BASE.LEAD2' aeuf, #
SHIFT -1.5 -0.75 0 PuCwdTan_
INTERFACE COATING "ABSORB" "AIR" "AIR" [Hv*\rb
REDEFINE COLOR 22 k7yv>iN
FACETS 6 6 r&%gjqt
u@=+#q~/P
$ECHO u|m[(-`
GROUP -10 ;Ch+X$m9
SCALE FROM MM XI@6a9Uk
SHIFT (POSX) (POSY) (POSZ) 3r~>~ueZ
RETURN ^Txu~r0@
)){PBT}t]
EMITTING OBJ .5 -(NRAYS) R
"/xne
FLUX TOTAL 10.0 JAGi""3HG
}
Z;j/K
X offset
LaIW,+
Y offset PZ
Z offset QQ^Gd8nQ
Number of rays njy~
":UWowJO
!! ====================================================================== P3wU#qU
Ax5mP8S
!! Ask whether to save ray path history... 3iu!6lC
1&X}1
SCR_CANCEL=0 KXoL,)Hl
SAVE_HIST=0 jgo e^f
$SCR 5 'Perform Fluence Analysis?' 4c5^7";P
Save ray path history for fluence analysis? \SAVE_HIST:? ;=5@h!@R
A complete history of ray pathes can be saved during the trace. If saved H$NP1^5!
these pathes will be used later for volume fluence analysis in the 3d ]k[Q]:q
viewer. Note that saving these pathes will slow the ray trace and can 1KeJd&e
consume significant disk space. ntrY =Y
yPf?"W
!! ====================================================================== _-4n~(
$l#v/(uFa
$IF (SAVE_HIST) NE 0 THEN & cM
u/ }
SAVE 123 LIGHTPIPE1.HIS !! save ray pathes in history file for later analysis XAjd
%Xv<
$ENDIF y;,=ajrF
MxM](ew~7
$READ "LIGHTPIPE1_GEOMETRY.INR" !! read pipe geometry from separate file tj#=%m?8V;
DEFINE_SOURCE 0 0 0 (NRAYS) !! call macro to create source /_NkB$&
STATS ;Ri 3#*a=
g8%MOhg
!! Define detector plane... R'*<A3^
ENT OBJ f|-
m ^/y
PLANE Z 22 RECT 50 15 'DETECTOR' Si#"Wn?|
INTERFACE COATING ABSORB AIR AIR Zij"/gx\
REDEFINE COLOR 2 @rPI$ia1~
FACETS 3 3 >]>0KQfO
GwgFi@itN
WINDOW Z X !! autoscale window for plotting lightpipe Jz~+J*r;]A
CONSIDER EXCEPT DETECTOR !! exclude detector plane from plot sx-EA&5-9k
PLOT FACETS OVERLAY !! create faceted view of geometry Y*5Z)h
1
CONSIDER ALL !! turn detector plane back on prior to tracing 5Z*
b(R
^c/mj9M#C
SPOTS POS EVERY (NRAYS/1000) !! plot 1000 ray positions to represent source T$: >*
$a`J(I
TRACE !! trace the rays >pgQb9
T+_
Q{H17]W
CONSIDER ONLY DETECTOR !! we only want rays that are on the detector plane }*?yHJ3
STATS !! print statistics for these rays hmc\|IF`
WINDOW Y OBJECT DETECTOR X OBJECT DETECTOR !! set window to dimensions of detector plane K5P Gi#
PIXELS (NPIXELS) !! set resolution for following spots command f&6w;T=
SPOTS POS ATTRIBUTE 0 !! bin flux data on detector plane J$1j-\KS
!! (without plotting ray positions) IM@"AD52a
A{4Dzm !
DISPLAY !! enter display mode ~RcNZ\2y
PICTURE !! display raster picture of flux data binned by spots ZrFr`L5F;
!! command above 1v;'d1Hg;
WRITE DETECTOR_DATA.DIS !! write data to a named dis file #.~ga7Q
RETURN !! leave display mode _GE=kw;:
`>%-
$VIEW !! show 3d view of current VCR file, which contains output H":/Ckok
!! from "PLOT FACETS" and first "SPOTS" command above >g>?Y G
E|Q{]&$;Z"
$IF (SAVE_HIST) NE 0 THEN ^&C&~}Zv
SAVE OFF !! turn off saving of ray path history cN62M=**
&VIEW LIGHTPIPE1.HIS !! include fluence analysis of ray path history in 3d view KA`0g=
$ELSE +H41]W6
&VIEW DETECTOR_DATA.DIS !! include output collected on detector plane in 3d view <#zwKTmK1
$ENDIF