求问下面这个ASAP的sample中的案例如何解析 ]PFc8qv{
N\u-8nE5
!! Initialization OCd[P1Y]
9/{g%40B^
SYSTEM NEW !! clear out any existing geometry psMagzr&)e
RESET !! clear out rays/sources J]%P
fWV
UNITS MM 5]{YERa'
XMEMORY NORM ;rFa I^
FRESNEL BOTH zAH+{4lC+
SPLIT 6 MONTECARLO +$9w[ARN+
# a3Q<%V
NRAYS=100000 !! Number of rays to trace /swTn1<Y
NPIXELS=81 I|.B-$gH
m=R4A4Y7
!! Media and coating definitions... 1>Op)T>{c
a8N!jQc_m
MEDIA 3|A"CU/z@
1.52 'GLASS' FvkKM+?F
1.4 'PLASTIC' jq[>PvR
GV9"8MZ6
COATINGS PROPERTIES e'jR<ln|
0.000000 0.000000 'ABSORB' eRf8'-"#-
1.000000 0.000000 'REFLECT' j>6{PDaT
0.000000 1.000000 'TRANSMIT' U;^{uQJ+,
0.600000 0.000000 'FIL_COIL' /f#sg7)
{3;4=R3
!! ====================================================================== 5W'T7asOh
3 3V/<v
!! source definition macro NEN br$,G
x&;SLEM
DEFINE_SOURCE { 4 !! (X,Y,Z,NRAYS) m$4 Gm(Up
$LOC POSX,POSY,POSZ,NRAYS 4fN<pG,
POSX=#1 1.uyu
POSY=#2 -Oo$\=d
POSZ=#3 Y-Z.AA,
NRAYS=#4 {30A1>0#P
F4k`x/ak
$ECHO NONE $}&6p6|
_ K9jj
CURVES /g_}5s-Z
LINE -2.500000 -2.500000 -.5000000 2.500000 -2.500000 -.5000000 n>@(gDq
LINE 2.500000 -2.500000 -.5000000 2.500000 2.500000 -.5000000 ThHK1{87X}
LINE 2.500000 2.500000 -.5000000 -2.500000 2.500000 -.5000000 `527vK
6
LINE -2.500000 2.500000 -.5000000 -2.500000 -2.500000 -.5000000 2sXWeiJy;
COMPOSITE j3FDGDrg
OBJECT =SOURCE.BASE.TrimSrf 1 <@?bYp
INTERFACE COATING "ABSORB" "AIR" "AIR" F`3I~(
REDEFINE COLOR 22 6l50IWj,T
FACETS 3 3 1|zo-'y
:+u?A
CURVE ^rx]Y;
POINTS -2.150000 0. -0.500000 1. -2.150000 0. 4.152243 0. Pp}j=$&j\
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 -.3477569E-1 Kj'uTEM
OBJECT =SOURCE.ENVELOPE.TrimSrf 2 $Q?<']|A
INTERFACE COATING "BARE" "AIR" "GLASS" P'g$F<~V
REDEFINE COLOR 5 ,fL*yn
FACETS 8 8 n\d-^ml
2cww7z/B
CURVE TEY%OIzU+
POINTS -2.400000 0. -0.500000 1. -2.400000 0. 4.152243 0. [Y5B$7|s<
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 -.3477569E-1 #/YKA{
OBJECT =SOURCE.ENVELOPE.TrimSrf 3 s:Memvf
INTERFACE COATING "BARE" "AIR" "GLASS" 2?HLEiI1
REDEFINE COLOR 5 oJ5V^.
FACETS 8 8 lwa
Yw./V0Z{@
CURVE "*?^'(yA@
POINTS -2.150000 0. 4.1522430 2.0000000 -2.150000 0. 6.3022430 0.7071068 0.000000 0. 6.3022430 0.0000000 *c xYB
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 4.463820 HogT#BMs
OBJECT =SOURCE.ENVELOPE.TrimSrf 7 kMK-E<g
INTERFACE COATING "BARE" "AIR" "GLASS" @c5TSHSL.
REDEFINE COLOR 5 :] :q=1;c
FACETS 8 8 ,%Dn}mWu
]81P<Y(7
CURVE @q|I$'K]x
POINTS -2.400000 0. 4.1522430 2.0000000 -2.400000 0. 6.5522430 0.7071068 0.000000 0. 6.5522430 0.0000000 D;m>9{=
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 4.500050 F(mm0:lT
OBJECT =SOURCE.ENVELOPE.TrimSrf 8 I>:M1Yc0
INTERFACE COATING "BARE" "AIR" "GLASS" q&7J1
REDEFINE COLOR 5 bKiV<&Z5d
FACETS 8 8 _},u[+
=`u4xa#m
CURVES KYMz
POINTS 1.394385 1.038552 0.000000 1.0000000; $FAST 12 21 }ufH![|[r
1.123886 0.954856 0.505399 2.0000000 1.035472 0.930007 0.670995 1.1427400 0.981844 0.916150 0.774309 2.0000000 OTSbhI'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 5ILce%#zL
0.575089 0.811336 1.770593 2.0000000 0.490087 0.795572 2.035945 0.9895725 0.439857 0.784149 2.205034 2.0000000 |s=)*DZv
0.364494 0.764714 2.454669 1.0630797 0.308116 0.728066 2.634927 2.0000000 0.281928 0.711326 2.716462 1.0317805 iku) otUc
0.250695 0.684979 2.819030 2.0000000 0.219387 0.657896 2.923572 1.0450345 0.200563 0.637203 3.005204 2.0000000 v,
9M AZ,
0.171599 0.605132 3.132240 1.0306372 0.162130 0.589211 3.236880 2.0000000 0.154346 0.575964 3.324510 1.0831379 r;SA1n#
0.152442 0.569804 3.452766 2.0000000 0.149527 0.562924 3.604919 2.3011774 0.145256 0.548440 3.657625 2.0000000
'f]\@&Np
0.140371 0.531487 3.719207 1.0041099 0.131787 0.497303 3.754359 2.0000000 0.124331 0.468001 3.784505 1.0822217 D&$%JT'3
0.110334 0.407405 3.810330 2.0000000 0.094446 0.338072 3.839870 0.9929569 0.082019 0.273978 3.849027 1.0000000 n YWS'i@
0.057141 0.136655 3.856830 2.0000000 0.016581 -0.084264 3.867198 9.9999900 0.003901 -0.132661 3.853463 2.0000000 6f(K'v
-0.005471 -0.171964 3.842188 1.0224675 -0.015742 -0.211159 3.815915 2.0000000 -0.028370 -0.259690 3.783384 1.0140715 6Xbo:#
-0.041978 -0.313759 3.724846 2.0000000 -0.069386 -0.419976 3.609457 0.9998017 -0.070945 -0.463315 3.491124 2.0000000 (@[c;+x
-0.070715 -0.479085 3.448622 1.0186022 -0.069342 -0.489859 3.395917 2.0000000 -0.068133 -0.500239 3.342801 1.0125988 "1yXOy^2
-0.072213 -0.505084 3.293588 2.0000000 -0.077279 -0.510629 3.237028 0.9830858 -0.091239 -0.514752 3.188183 1.0000000 !3E33
-0.134547 -0.526681 3.078723 1.0000000 -0.253348 -0.552161 2.843469 2.0000000 -0.317921 -0.565273 2.710721 1.0509176 0escp~\Z
-0.384388 -0.576879 2.528336 2.0000000 -0.405785 -0.579423 2.469641 0.1167441 -0.515115 -0.598239 2.148353 2.0000000 }HRM6fR1S
-0.592709 -0.612583 1.919834 1.1049935 -0.655518 -0.632733 1.769411 2.0000000 -0.682461 -0.641532 1.704822 1.0799807 v?vm-e
-0.724225 -0.655537 1.614058 2.0000000 -0.766300 -0.669402 1.523468 1.0822331 -0.796137 -0.676671 1.461354 2.0000000 '+JU(x{CCl
-0.863963 -0.692877 1.320137 1.0179262 -0.936191 -0.693657 1.162136 1.0000000 -1.075088 -0.693075 0.843776 2.0000000 |aIY
-1.105502 -0.695019 0.771863 1.0292839 -1.143390 -0.701745 0.683286 2.0000000 -1.177001 -0.707913 0.604671 1.0010579 *\L\Bzm
-1.213591 -0.715599 0.523894 2.0000000 -1.343593 -0.742039 0.238128 0.9963518 -1.495734 -0.766124 -0.015111 0.0000000 5Z@OgR
POINTS 1.370791 1.041563 -0.012324 1.0000000; $FAST 12 21 AQ7w5}g+V
1.100141 0.957819 0.493358 2.0000000 1.011536 0.932918 0.659301 1.1445313 0.957900 0.919061 0.762626 2.0000000 ?@!dc6
0.879564 0.898499 0.914262 1.0360266 0.823620 0.883739 1.037049 2.0000000 0.683067 0.843622 1.348134 1.0295637 -YPUrU[)
0.549657 0.813861 1.762576 2.0000000 0.464860 0.798145 2.027223 0.9910966 0.414288 0.786651 2.197447 2.0000000 EPkmBru
^
0.338955 0.767226 2.447023 1.0635210 0.282512 0.730546 2.627388 2.0000000 0.256232 0.713751 2.709144 1.0316548 ef *Vs
0.224949 0.687363 2.811884 2.0000000 0.193503 0.660164 2.916916 1.0448962 0.174470 0.639227 2.999593 2.0000000 h0_od/D1r
0.145067 0.606637 3.128780 1.0274579 0.135459 0.590518 3.234713 2.0000000 0.127646 0.577283 3.322303 1.0943501 2= S;<J
0.125684 0.570934 3.452214 2.0000000 0.122747 0.563928 3.604120 2.2673942 0.118567 0.549815 3.655999 2.0000000 Y`.FSs
0.113843 0.533450 3.716045 1.0115501 0.105445 0.499990 3.750293 2.0000000 0.098085 0.471050 3.779930 1.0761847 !hdOH3h =
0.084263 0.411211 3.805483 2.0000000 0.068488 0.342388 3.834863 0.9907814 0.056048 0.278248 3.844038 1.0000000 &>,c..Ke
0.031198 0.141067 3.851864 2.0000000 -0.009109 -0.078472 3.862072 9.9999900 -0.021491 -0.125675 3.848694 2.0000000 t4X:I&l-M:
-0.030581 -0.163814 3.837764 1.0301358 -0.040650 -0.202179 3.811909 2.0000000 -0.053220 -0.250387 3.779417 1.0049989 -C1,$mkj
-0.066672 -0.303867 3.721577 2.0000000 -0.093981 -0.409921 3.606510 0.9906232 -0.095653 -0.453467 3.487780 2.0000000 j]~;|V5Z
-0.095493 -0.469100 3.445697 1.0178833 -0.094133 -0.479757 3.393650 2.0000000 -0.092920 -0.489909 3.341741 1.0112285 D;*P'%_Z
-0.096761 -0.494553 3.294464 2.0000000 -0.101490 -0.499807 3.240857 0.9906242 -0.114920 -0.503750 3.194130 1.0000000 mW-4
-0.156962 -0.515320 3.088018 1.0000000 -0.275655 -0.540763 2.852962 2.0000000 -0.340575 -0.553945 2.719470 1.0516766 gE;r;#Jt4
-0.407401 -0.565610 2.536124 2.0000000 -0.429199 -0.568229 2.476339 0.1470348 -0.538356 -0.587018 2.155564 2.0000000 Y- esD'MD
-0.615889 -0.601354 1.927220 1.1058507 -0.678434 -0.621418 1.777412 2.0000000 -0.705271 -0.630182 1.713067 1.0800873 `\Z7It?aDs
-0.746852 -0.644129 1.622717 2.0000000 -0.788745 -0.657935 1.532535 1.0823717 -0.818468 -0.665177 1.470671 2.0000000 <#HQU<
-0.886117 -0.681342 1.329845 1.0183722 -0.958235 -0.682116 1.172057 1.0000000 -1.097431 -0.681536 0.853006 2.0000000 EVYICR 5g
-1.127924 -0.683484 0.780926 1.0290564 -1.165880 -0.690219 0.692207 2.0000000 -1.199466 -0.696380 0.613656 1.0008674 tX)l_?jVH
-1.236035 -0.704062 0.532907 2.0000000 -1.365128 -0.730323 0.249082 1.0017003 -1.516950 -0.754367 -0.003742 0.0000000 X?kw=x{2P
POINTS 1.354595 1.062280 -0.017429 1.0000000; $FAST 12 21 JB[n]|
1.084058 0.978571 0.488040 2.0000000 0.995482 0.953680 0.653934 1.1437168 0.941779 0.939806 0.757394 2.0000000 dX^ ^
@7
0.863391 0.919233 0.909140 1.0359228 0.807388 0.904455 1.032050 2.0000000 0.666568 0.864253 1.343712 1.0292429 I5Vp%mCY
0.533045 0.834471 1.758476 2.0000000 0.448009 0.818716 2.023866 0.9910434 0.397382 0.807203 2.194303 2.0000000 \%[sv@P9s
0.321827 0.787706 2.444624 1.0633711 0.265089 0.750826 2.625895 2.0000000 0.238668 0.733937 2.708067 1.0315265 F/.nr
0.207205 0.707411 2.811396 2.0000000 0.175563 0.680058 2.917089 1.0451262 0.156446 0.659044 3.000213 2.0000000 QPr29
0.126970 0.626410 3.129806 1.0235382 0.117277 0.610136 3.236109 2.0000000 0.109329 0.596572 3.325178 1.0801777 _ x8gEK8
0.107544 0.590640 3.452702 2.0000000 0.104699 0.583999 3.605331 2.3065485 0.100231 0.568848 3.659727 2.0000000 ^E-BB 6D
0.095067 0.550899 3.724054 0.9972525 0.086109 0.515227 3.760869 2.0000000 0.078352 0.484749 3.792341 1.0847940 IqD;*
0.063804 0.421788 3.819169 2.0000000 0.047485 0.350563 3.849509 0.9979270 0.034775 0.285001 3.858850 1.0000000 l4:B(
0.009413 0.145104 3.866841 2.0000000 -0.030809 -0.074037 3.877296 9.9999900 -0.043738 -0.123492 3.863132 2.0000000 CvkZ<i){
-0.053464 -0.164319 3.851318 1.0077660 -0.064009 -0.204663 3.824655 2.0000000 -0.076957 -0.254380 3.791789 1.0252057 x6N)T4J(
-0.090775 -0.309239 3.732137 2.0000000 -0.118681 -0.418051 3.613510 0.9879433 -0.120494 -0.462751 3.491769 2.0000000 A~0eJaq+
-0.120432 -0.478731 3.448760 1.0151227 -0.119049 -0.489680 3.395510 2.0000000 -0.117792 -0.499938 3.343264 1.0071874 Pnl+.?
-0.121384 -0.504449 3.297376 2.0000000 -0.125718 -0.509405 3.246843 1.0034493 -0.138675 -0.513145 3.202162 1.0000000 ]40@yrc
-0.179367 -0.524325 3.099646 1.0000000 -0.298117 -0.549770 2.864448 2.0000000 -0.363491 -0.563042 2.729991 1.0525617 !:BmDX[<n
-0.430817 -0.574793 2.545300 2.0000000 -0.453150 -0.577510 2.484061 0.1894483 -0.561969 -0.596240 2.164277 2.0000000 fD:BKJQ
-0.639305 -0.610538 1.936506 1.1071414 -0.701392 -0.630478 1.787782 2.0000000 -0.728029 -0.639189 1.723913 1.0813033 ?E +[
-0.769360 -0.653058 1.634141 2.0000000 -0.811044 -0.666797 1.544449 1.0826740 -0.840783 -0.674023 1.482561 2.0000000 yVZLZLm
-0.908762 -0.690227 1.341059 1.0130166 -0.981283 -0.691048 1.182382 1.0000000 -1.120555 -0.690464 0.863164 2.0000000 -}:;
EGUtd
-1.150986 -0.692400 0.791232 1.0290292 -1.188849 -0.699119 0.702735 2.0000000 -1.222296 -0.705255 0.624513 1.0009134 9fQ[:Hl"
-1.258766 -0.712921 0.543977 2.0000000 -1.387153 -0.739044 0.261689 1.0036381 -1.538380 -0.762994 0.009820 0.0000000 ^?<gz!(-
POINTS 1.355282 1.088568 -0.012324 1.0000000; $FAST 12 21 ; ,9:1.L
1.085058 1.004956 0.492560 2.0000000 0.996714 0.980131 0.658037 1.1407942 0.942924 0.966233 0.761680 2.0000000 5TynAiSD_>
0.864634 0.945687 0.913253 1.0357574 0.808730 0.930932 1.035914 2.0000000 0.668152 0.890783 1.346971 1.0309567 q#C;iK4
0.534985 0.861093 1.760696 2.0000000 0.449409 0.845236 2.027826 0.9894437 0.399041 0.833765 2.197444 2.0000000 v0q(k;Ya
0.323142 0.814156 2.448877 1.0627246 0.266053 0.777028 2.631322 2.0000000 0.239527 0.760062 2.713857 1.0314970 "($"T v2
0.207858 0.733379 2.817853 2.0000000 0.176077 0.705923 2.923992 1.0456132 0.157050 0.685044 3.006702 2.0000000 >>nOS] UL
0.127911 0.652870 3.134706 1.0211097 0.118234 0.636573 3.240250 2.0000000 0.110141 0.622567 3.331197 1.0569958 4 x|yzUx
0.108649 0.617381 3.453942 2.0000000 0.105963 0.611401 3.607739 2.3695784 0.100988 0.594390 3.666624 2.0000000 T@H<Fm_
0.095030 0.573567 3.738588 0.9755700 0.085106 0.534088 3.779892 2.0000000 0.076683 0.501040 3.814487 1.1002743 X 5_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 H"5=z7w
0.004548 0.146401 3.892988 2.0000000 -0.035814 -0.073581 3.903944 9.9999900 -0.049810 -0.127392 3.888320 2.0000000 Gv\39+9=
-0.060726 -0.173226 3.874887 0.9767776 -0.072136 -0.217155 3.846688 2.0000000 -0.085726 -0.269519 3.813061 1.0598641 Lqa|9|!
-0.100169 -0.326726 3.750340 2.0000000 -0.129021 -0.439616 3.626321 0.9933538 -0.130917 -0.485728 3.500754 2.0000000 yor6h@F1
-0.130925 -0.502335 3.456020 1.0122983 -0.129495 -0.513816 3.400408 2.0000000 -0.128177 -0.524450 3.346481 1.0028888
Q h~
-0.131659 -0.528973 3.300617 2.0000000 -0.135773 -0.533804 3.251461 1.0142138 -0.148587 -0.537434 3.207574 1.0000000 9Ib#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 m:-=K
-0.440919 -0.599047 2.550488 2.0000000 -0.463608 -0.601829 2.488282 0.2189342 -0.572122 -0.620503 2.169388 2.0000000 H3#rFO"C*
-0.649239 -0.634756 1.942252 1.1081114 -0.710945 -0.654605 1.794445 2.0000000 -0.737405 -0.663277 1.731003 1.0829194 {J~VB~('
-0.778564 -0.677096 1.641638 2.0000000 -0.820133 -0.690797 1.552232 1.0829076 -0.850011 -0.698027 1.490058 2.0000000 a'!p^/6?
-0.918635 -0.714326 1.347209 1.0051766 -0.991832 -0.715220 1.187063 1.0000000 -1.130913 -0.714628 0.868300 2.0000000 7ILb&JQ!%{
-1.161178 -0.716543 0.796744 1.0292200 -1.198844 -0.723231 0.708703 2.0000000 -1.232117 -0.729340 0.630882 1.0011658 u;G-46
-1.268469 -0.736984 0.550618 2.0000000 -1.396766 -0.763093 0.268566 1.0009517 -1.547471 -0.786951 0.017629 0.0000000 i&mt-
POINTS 1.372452 1.105028 0.0000000 1.0000000; $FAST 12 21 eXA@J[-M:
1.102556 1.021517 0.5042696 2.0000000 1.014510 0.996776 0.6692078 1.1374995 0.960665 0.982862 0.7729712 2.0000000 WzhY4"p
0.882565 0.962366 0.9241914 1.0356250 0.826860 0.947662 1.0463777 2.0000000 0.686891 0.907670 1.3560008 1.0337271 W!Fu7a
0.554340 0.878133 1.7679339 2.0000000 0.468240 0.862170 2.0367842 0.9871461 0.418295 0.850778 2.2050297 2.0000000 ssY5g !%
0.342131 0.831083 2.4572922 1.0619658 0.284839 0.793802 2.6404900 2.0000000 0.258305 0.776821 2.7231231 1.0316051 2I$-&c]
0.226526 0.750056 2.8274721 2.0000000 0.194742 0.722608 2.9335837 1.0460984 0.175927 0.701997 3.0152578 2.0000000 {ovW6#
0.147337 0.670517 3.1406150 1.0217144 0.137770 0.654343 3.2447098 2.0000000 0.129614 0.640056 3.3367278 1.0411390 IRG -H!FV
0.128351 0.635490 3.4552086 2.0000000 0.125800 0.630092 3.6098924 2.4098960 0.120396 0.611478 3.6726507 2.0000000 ioT+,li
0.113752 0.588164 3.7511466 0.9604793 0.103024 0.545525 3.7962180 2.0000000 0.094054 0.510368 3.8334017 1.1126577 &"6%D|Z0
0.077353 0.438136 3.8639142 2.0000000 0.059452 0.359898 3.8969553 1.0184613 0.046116 0.290996 3.9066516 1.0000000 6<SX%Bc~
0.019452 0.144198 3.9149871 2.0000000 -0.021191 -0.077366 3.9264090 9.9999900 -0.036149 -0.135090 3.9095036 2.0000000 }'u0Q6Obj
-0.048114 -0.185325 3.8946623 0.9566669 -0.060270 -0.232339 3.8651005 2.0000000 -0.074403 -0.286982 3.8307266 1.0878059 h?7@]&VJ
-0.089350 -0.346085 3.7655234 2.0000000 -0.118942 -0.461981 3.6374423 1.0035260 -0.120816 -0.508939 3.5094731 2.0000000 XMlcY;W
-0.120825 -0.526084 3.4632303 1.0109978 -0.119352 -0.538025 3.4054746 2.0000000 -0.117993 -0.549089 3.3494927 1.0014760 p N+1/m,
-0.121566 -0.553761 3.3022889 2.0000000 -0.125758 -0.558707 3.2520370 1.0145452 -0.138851 -0.562389 3.2071954 1.0000000 wX+KW0|>
-0.179342 -0.573493 3.1052782 1.0000000 -0.298492 -0.599033 2.8692582 2.0000000 -0.364122 -0.612352 2.7342717 1.0528774 lvp8{]I<
-0.431789 -0.624166 2.5486490 2.0000000 -0.454447 -0.626942 2.4865279 0.2162646 -0.562868 -0.645593 2.1679039 2.0000000 / n@by4;W
-0.639872 -0.659822 1.9410918 1.1081815 -0.701496 -0.679667 1.7934988 2.0000000 -0.727905 -0.688334 1.7301855 1.0839677 "30R%oL]=
-0.769073 -0.702160 1.6408165 2.0000000 -0.810687 -0.715875 1.5513272 1.0829258 -0.840745 -0.723128 1.4887724 2.0000000 ]@A31P4t|
-0.909949 -0.739523 1.3446943 0.9994834 -0.983703 -0.740474 1.1833574 1.0000000 -1.122437 -0.739875 0.8654051 2.0000000 *f-8egt-
-1.152531 -0.741771 0.7942322 1.0295205 -1.190009 -0.748430 0.7066154 2.0000000 -1.223178 -0.754525 0.6290322 1.0014729 E}lNb
-1.259461 -0.762157 0.5489403 2.0000000 -1.388336 -0.788383 0.2656832 0.9952588 -1.538897 -0.812205 0.0151114 0.0000000 {Rtl<W0
POINTS 1.396045 1.102017 0.0123241 1.0000000; $FAST 12 21 \5DOp-2
1.126301 1.018554 0.5163100 2.0000000 1.038446 0.993864 0.6809012 1.1357423 0.984608 0.979951 0.7846547 2.0000000 'U*Kb
0.906680 0.959499 0.9355473 1.0356034 0.851157 0.944843 1.0573118 2.0000000 0.711809 0.905022 1.3655129 1.0359385 y^}00Z+l
0.579772 0.875608 1.7759507 2.0000000 0.493468 0.859597 2.0455045 0.9854938 0.443864 0.848276 2.2126164 2.0000000 N$! Vm(S
0.367670 0.828570 2.4649391 1.0615324 0.310442 0.791323 2.6480288 2.0000000 0.284001 0.774396 2.7304414 1.0317603 uRnSwJ"hE
0.252272 0.747672 2.8346183 2.0000000 0.220625 0.720339 2.9402434 1.0462753 0.202020 0.699972 3.0208687 2.0000000 IA~wmOF
0.173868 0.669010 3.1440839 1.0250647 0.164441 0.653037 3.2468768 2.0000000 0.156326 0.638762 3.3387716 1.0353736 }@TtX\7(D
0.155109 0.634360 3.4557598 2.0000000 0.152584 0.629104 3.6106182 2.4260441 0.147085 0.610102 3.6742764 2.0000000
+`&-xq76
0.140274 0.586178 3.7543310 0.9563379 0.129365 0.542838 3.8002839 2.0000000 0.120294 0.507295 3.8379910 1.1169357 B&Iy_;
0.103424 0.434331 3.8687617 2.0000000 0.085410 0.355586 3.9019620 1.0204277 0.072087 0.286727 3.9116397 1.0000000 5Y#~+Im=[@
0.045395 0.139786 3.9199527 2.0000000 0.004500 -0.083151 3.9315374 9.9999900 -0.010758 -0.142076 3.9142732 2.0000000 ~{$5JIpCm
-0.023006 -0.193485 3.8990802 0.9529633 -0.035362 -0.241319 3.8691072 2.0000000 -0.049583 -0.296400 3.8345800 1.0955503 `nv82v
-0.064656 -0.355976 3.7687923 2.0000000 -0.094346 -0.472033 3.6403893 1.0124853 -0.096108 -0.518786 3.5128176 2.0000000 DAVgP7h'
-0.096048 -0.536067 3.4661628 1.0116629 -0.094561 -0.548127 3.4077417 2.0000000 -0.093205 -0.559422 3.3505315 1.0036491 el3lR((H
-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|]2\6acuc
-0.156927 -0.584854 3.0959834 1.0000000 -0.276185 -0.610431 2.8597652 2.0000000 -0.341467 -0.623680 2.7255222 1.0521154 ^GC 8^f
-0.408776 -0.635434 2.5408610 2.0000000 -0.431034 -0.638137 2.4798278 0.1832142 -0.539627 -0.656813 2.1606931 2.0000000 I?X!v6
-0.616692 -0.671052 1.9337055 1.1073085 -0.678581 -0.690981 1.7854973 2.0000000 -0.705095 -0.699684 1.7219390 1.0838320 n-x%<j(Xf
-0.746446 -0.713569 1.6321578 2.0000000 -0.788242 -0.727342 1.5422609 1.0827706 -0.818414 -0.734622 1.4794558 2.0000000 GF17oMi
-0.887793 -0.751058 1.3349898 0.9990974 -0.961659 -0.752015 1.1734361 1.0000000 -1.100094 -0.751414 0.8561748 2.0000000 <2ymfL-q
-1.130109 -0.753306 0.7851690 1.0297528 -1.167520 -0.759956 0.6976950 2.0000000 -1.200712 -0.766058 0.6200482 1.0016578 z;1qYW[-A
-1.237017 -0.773693 0.5399268 2.0000000 -1.366803 -0.800100 0.2547265 0.9899719 -1.517682 -0.823962 0.0037418 0.0000000 vv^(c w>A
POINTS 1.412242 1.081300 0.017429 1.0000000; $FAST 12 21 [DSD[[
z[
1.142384 0.997802 0.521628 2.0000000 1.054501 0.973102 0.686268 1.1365279 1.000729 0.959205 0.789886 2.0000000 &XZS}n
0.922853 0.938766 0.940669 1.0357077 0.867389 0.924127 1.062311 2.0000000 0.728308 0.884391 1.369936 1.0362692 j-(k`w\
0.596383 0.854998 1.780050 2.0000000 0.510313 0.839024 2.048880 0.9855426 0.460771 0.827724 2.215760 2.0000000 ZnZ`/zNO
0.384799 0.808090 2.467338 1.0616728 0.327865 0.771042 2.649522 2.0000000 0.301563 0.754209 2.731524 1.0318505 "
"{#~X}
0.270016 0.727624 2.835106 2.0000000 0.238565 0.700446 2.940068 1.0460109 0.220044 0.680156 3.020248 2.0000000 xC
YL3hl
0.191962 0.649234 3.143074 1.0290730 0.182623 0.633419 3.245481 2.0000000 0.174620 0.619425 3.336243 1.0399723 cIOM}/gqv
0.173249 0.614653 3.455272 2.0000000 0.170623 0.609005 3.609534 2.4194024 0.165421 0.591069 3.670549 2.0000000 "PfNC<MQo
0.159064 0.568786 3.746262 0.9638978 0.148701 0.527601 3.789708 2.0000000 0.140036 0.493634 3.825559 1.1116253 rssn'h
0.123883 0.423754 3.855075 2.0000000 0.106411 0.347401 3.887317 1.0143183 0.093360 0.279974 3.896828 1.0000000 7thB1cOJ
0.067180 0.135749 3.904976 2.0000000 0.026209 -0.087553 3.916323 9.9999900 0.011489 -0.144258 3.899835 2.0000000 @f%q ,:
-0.000109 -0.192921 3.885556 0.9658979 -0.012003 -0.238835 3.856361 2.0000000 -0.025790 -0.292196 3.822421 1.0795796 2>'/!/+R
-0.040552 -0.350605 3.758232 2.0000000 -0.069640 -0.463886 3.633436 1.0151305 -0.071267 -0.509503 3.508829 2.0000000 ]#P>wW
-0.071108 -0.526438 3.463095 1.0139405 -0.069645 -0.538204 3.405881 2.0000000 -0.068334 -0.549394 3.349005 1.0075765 |YWX.-aeo
-0.072395 -0.554397 3.298500 2.0000000 -0.077304 -0.559925 3.242286 0.9916389 -0.091415 -0.563996 3.193217 1.0000000 {Ax{N
-0.134522 -0.575849 3.084356 1.0000000 -0.253723 -0.601424 2.848280 2.0000000 -0.318551 -0.614583 2.715001 1.0512224 50HRgoP5Y
-0.385360 -0.626251 2.531686 2.0000000 -0.407082 -0.628856 2.472108 0.1410980 -0.516014 -0.647591 2.151980 2.0000000 +&qj`hA-b
-0.593276 -0.661868 1.924420 1.1060151 -0.655623 -0.681921 1.775128 2.0000000 -0.682337 -0.690677 1.711095 1.0826127 *Ry{}|_8
-0.723938 -0.704639 1.620734 2.0000000 -0.765945 -0.718480 1.530344 1.0825434 -0.796098 -0.725776 1.467566 2.0000000 W8Aii'Q8C/
-0.865147 -0.742174 1.323777 1.0042041 -0.938611 -0.743083 1.163111 1.0000000 -1.076970 -0.742486 0.846016 2.0000000 ZuVes?&j
-1.107047 -0.744390 0.774863 1.0297775 -1.144550 -0.751057 0.687167 2.0000000 -1.177882 -0.757183 0.609192 1.0016160 egh_1Wg2a
-1.214286 -0.764835 0.528857 2.0000000 -1.344779 -0.791379 0.242117 0.9881432 -1.496252 -0.815335 -0.009820 0.0000000 X~>2iL
POINTS 1.411554 1.055012 0.012324 1.0000000; $FAST 12 21 yQdoy^d/4
1.141383 0.971417 0.517108 2.0000000 1.053269 0.946652 0.682165 1.1394164 0.999584 0.932778 0.785601 2.0000000 jCxg)D7W
0.921610 0.912312 0.936556 1.0358765 0.866047 0.897650 1.058447 2.0000000 0.726724 0.857861 1.366679 1.0345184 <Kt;uu>
0.594443 0.828375 1.777831 2.0000000 0.508913 0.812504 2.044921 0.9872704 0.459111 0.801162 2.212619 2.0000000 'G8.)eTA'
0.383483 0.781640 2.463084 1.0623113 0.326902 0.744840 2.644095 2.0000000 0.300704 0.728084 2.725734 1.0318504 lAAs/
0.269363 0.701655 2.828649 2.0000000 0.238052 0.674581 2.933162 1.0454853 0.219440 0.654156 3.013759 2.0000000 ~spfQV~
0.191022 0.622775 3.138166 1.0313306 0.181666 0.606981 3.241341 2.0000000 0.173796 0.593406 3.330388 1.0578068 zMbz_22*
0.172144 0.587913 3.454032 2.0000000 0.169356 0.581587 3.607198 2.3740047 0.164664 0.565528 3.663652 2.0000000 'bx$}w N
0.159106 0.546141 3.731705 0.9823929 0.149704 0.508739 3.770685 2.0000000 0.141710 0.477367 3.803399 1.0978835 G !;<#|a
0.126744 0.412601 3.830872 2.0000000 0.110153 0.340145 3.861598 1.0030201 0.097474 0.274694 3.870893 1.0000000 |^T?5=&Kt
0.072045 0.134452 3.878829 2.0000000 0.031212 -0.088015 3.889673 9.9999900 0.017561 -0.140358 3.874647 2.0000000 f) @-X!
0.007156 -0.184003 3.861993 0.9930774 -0.003876 -0.226343 3.834318 2.0000000 -0.016992 -0.276946 3.801260 1.0463035 !F[^?: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 KV]8o'
-0.060615 -0.502836 3.455827 1.0168187 -0.059199 -0.514069 3.400984 2.0000000 -0.057949 -0.524879 3.345808 1.0110698 ~ -zch=+u
-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_amO<!
-0.125252 -0.551752 3.077206 1.0000000 -0.244264 -0.577288 2.841530 2.0000000 -0.308798 -0.590390 2.708870 1.0507270 m+'vrxTY
-0.375258 -0.601997 2.526498 2.0000000 -0.396624 -0.604536 2.467889 0.1143718 -0.505860 -0.623329 2.146869 2.0000000 $i.)1.x
-0.583342 -0.637649 1.918674 1.1050608 -0.646070 -0.657794 1.768464 2.0000000 -0.672961 -0.666589 1.704005 1.0810259 L_QJS2
-0.714734 -0.680602 1.613237 2.0000000 -0.756857 -0.694481 1.522559 1.0823264 -0.786871 -0.701772 1.460068 2.0000000 +"F 9yb
-0.855277 -0.718075 1.317624 1.0119840 -0.928062 -0.718911 1.158430 1.0000000 -1.066613 -0.718322 0.840880 2.0000000 .vk|aIG
-1.096855 -0.720247 0.769351 1.0295819 -1.134556 -0.726945 0.681199 2.0000000 -1.168060 -0.733099 0.602822 1.0013691 Dfl%Knl@J
-1.204582 -0.740772 0.522216 2.0000000 -1.335164 -0.767330 0.235243 0.9907681 -1.487161 -0.791377 -0.017629 0.0000000 5$Da\?Fpn
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 1 q8[I`
V{
.8 2.0000000 .7 0.7071068 .6 2.0000000 .5 0.7071068 .4 2.0000000 .3 0.7071068 .2 2.0000000, mIm.+U`a2
.1 0.7071068 HZEDr}RN
INTERFACE COATING "FIL_COIL" "AIR" "AIR" 4pC.mRu
0
REDEFINE COLOR 16 _|}
GhdYE
FACETS 3 3 < (<IRCR
#azD&6`
CURVE Kfk/pYMDq
ARC Z 0.000000 0.3500000E-1 0.000000 0.000000 0.000000 360.0000 fFNwmH-jv
MATRIX; $FAST 4 3 LS{t7P9K
1.383418 0.3133295 -.8235261 0.4728946 iw?*Wp25
1.071790 -.9496444 -.2717175 0.1560287 zD%@3NA41
0.000000 0.000000 -.4979701 -.8671942 e
QGhX(
SWEEP DIR 0 0.4728946 0.1560287 -.8671942 `2.2; Vk
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 2 '/v@q]!
INTERFACE COATING "FIL_COIL" "AIR" "AIR" a^QyYX}\qR
REDEFINE COLOR 16 t8\XOj
FACETS 3 3 Qz9*o
&(t/4)IZox
CURVE ,+hH|$
ARC Z 0.000000 0.3500000E-1 0.000000 0.000000 0.000000 360.0000 B?p18u$i#l
MATRIX; $FAST 4 3 Y1Sfhs)
-1.517316 0.6166185 0.6018256 -.5075310 }J-+^
-.7891644 0.6583079 -.7477229 -.8683995E-1 64w4i)?eM[
0.000000 -.4317550 -.2805645 -.8572462 NB[(O#
SWEEP DIR 0 -.5075310 -.8683995E-1 -.8572462 |)WN%#v
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 3 @ZTsl ?
INTERFACE COATING "FIL_COIL" "AIR" "AIR" ~T'Ri=
REDEFINE COLOR 16 QGM@m:O
FACETS 3 3 )[d>?%vfd
r~U/t~V=D
ENT OBJ "JJEF2e@Z
TUBE Z -.5 .15 .15 -3 .15 .15 'SOURCE.BASE.LEAD1' QM'Db`B
SHIFT 1.4 1.075 0 MPI=^rc2
INTERFACE COATING "ABSORB" "AIR" "AIR" NQ"`F,T
REDEFINE COLOR 22 K6X}d,g
FACETS 6 6 U-0A}@N
TUBE Z -.5 .15 .15 -3 .15 .15 'SOURCE.BASE.LEAD2' hA!kkNqV
SHIFT -1.5 -0.75 0 F|3iKK022
INTERFACE COATING "ABSORB" "AIR" "AIR" M9s cZuj
REDEFINE COLOR 22 Od5I:p]N
FACETS 6 6 mpysnKH
TqN4OkCm/
$ECHO ()+PP}:$A
GROUP -10 2qkZ B0[
SCALE FROM MM g7 r_jj%ow
SHIFT (POSX) (POSY) (POSZ) k}h\RCy%f
RETURN _0: }"!Gq
y+g01z
EMITTING OBJ .5 -(NRAYS) ? j8S.d~
FLUX TOTAL 10.0 G378,H
} {} gr\
X offset Yl#|+xYA5[
Y offset (;.wsz&K
Z offset MrGq{,6C
Number of rays )%T<Mw2u
nnol)|C{5Y
!! ====================================================================== 4T<4Rb[
;"N4Yflz
!! Ask whether to save ray path history... q+}KAk|]V
;ZVT[gi*
SCR_CANCEL=0 p,'Z{7HG
SAVE_HIST=0 HX&G
k
$SCR 5 'Perform Fluence Analysis?' 1#m'u5L
Save ray path history for fluence analysis? \SAVE_HIST:? iF#|Z$g-(
A complete history of ray pathes can be saved during the trace. If saved FC BsC#
these pathes will be used later for volume fluence analysis in the 3d |*5803h
viewer. Note that saving these pathes will slow the ray trace and can d$}z,~sN
consume significant disk space. F\G-. 1
znxP.=GB
!! ====================================================================== _>k&M7OU4
k~,({T<
$IF (SAVE_HIST) NE 0 THEN &?)?
w-$p
SAVE 123 LIGHTPIPE1.HIS !! save ray pathes in history file for later analysis 2uln)]
$ENDIF ZJ
Ke}F`l
i3[%]_eP.
$READ "LIGHTPIPE1_GEOMETRY.INR" !! read pipe geometry from separate file D{) K00mm
DEFINE_SOURCE 0 0 0 (NRAYS) !! call macro to create source ^KRe(
STATS a6<UMJ
k/;%{@G)
!! Define detector plane... rTmVHt
ENT OBJ d(X/N2~g
PLANE Z 22 RECT 50 15 'DETECTOR' Wq}Y|0c
INTERFACE COATING ABSORB AIR AIR j'QPJ(`~1l
REDEFINE COLOR 2 ;ifPqLkO
FACETS 3 3 \a7caT{
TEN~3 Ef#
WINDOW Z X !! autoscale window for plotting lightpipe Dm+[cA"I
CONSIDER EXCEPT DETECTOR !! exclude detector plane from plot !CGpE=V
PLOT FACETS OVERLAY !! create faceted view of geometry FOS5?%J
CONSIDER ALL !! turn detector plane back on prior to tracing +~[>Usf
[0M`uf/u
SPOTS POS EVERY (NRAYS/1000) !! plot 1000 ray positions to represent source 92 oUQ EK
Krw'|<
TRACE !! trace the rays s'4%ZE2Dr
N7 ox#=g
CONSIDER ONLY DETECTOR !! we only want rays that are on the detector plane b2 5.CGF
STATS !! print statistics for these rays RoLN#
WINDOW Y OBJECT DETECTOR X OBJECT DETECTOR !! set window to dimensions of detector plane h; "pAE
PIXELS (NPIXELS) !! set resolution for following spots command z55g'+Kab
SPOTS POS ATTRIBUTE 0 !! bin flux data on detector plane \~BYY|UB;W
!! (without plotting ray positions) s$D"
/Y#Q<=X
DISPLAY !! enter display mode #9e 2+5s
PICTURE !! display raster picture of flux data binned by spots 7zcmv"`
!! command above l&Cy K#B:\
WRITE DETECTOR_DATA.DIS !! write data to a named dis file %+: $uk[
RETURN !! leave display mode 9~5LKg7Ac
{\u6Cj x
$VIEW !! show 3d view of current VCR file, which contains output O/b1^
Y
!! from "PLOT FACETS" and first "SPOTS" command above LFX[v
GvTA/zA
$IF (SAVE_HIST) NE 0 THEN <Eu/f`8
SAVE OFF !! turn off saving of ray path history l0K_29^
&VIEW LIGHTPIPE1.HIS !! include fluence analysis of ray path history in 3d view ZuNUha&a
$ELSE *bl|[(pP
&VIEW DETECTOR_DATA.DIS !! include output collected on detector plane in 3d view ,~G:>q$ad
$ENDIF