求问下面这个ASAP的sample中的案例如何解析 ppXt8G3%x
:^*9Eb
!! Initialization h&Q9
$kCXp.#k@~
SYSTEM NEW !! clear out any existing geometry mvrg!/0w
RESET !! clear out rays/sources UCDvN
UNITS MM FEqR7
XMEMORY NORM .BqSE
FRESNEL BOTH BBUXoz
SPLIT 6 MONTECARLO 3GUJlFj
J2P5<
NRAYS=100000 !! Number of rays to trace 9_5tA'Q
NPIXELS=81 1h0cId8d
7\p<k/TS
!! Media and coating definitions... N,Ys}qP
e Zb8x
MEDIA 8jxs%N,aI
1.52 'GLASS' -f!oq7U
1.4 'PLASTIC' oN/T>&d
+ysP#uAA
COATINGS PROPERTIES TRSR5D[
0.000000 0.000000 'ABSORB' P0N%77p>"
1.000000 0.000000 'REFLECT' {2,OK=XM|
0.000000 1.000000 'TRANSMIT' $xU5vCwAo
0.600000 0.000000 'FIL_COIL' )$ +5imi
7
*#pv}Y
!! ====================================================================== 2n`OcXCh/
Axtf,x+lH
!! source definition macro !Qd4Y=
V9o_Q
DEFINE_SOURCE { 4 !! (X,Y,Z,NRAYS) bWAVBF
$LOC POSX,POSY,POSZ,NRAYS )^o7%KX
POSX=#1 Q<F-l.q
POSY=#2 R0v5mD$:G
POSZ=#3 5I(gP
NRAYS=#4 E?/Bf@a28=
(8*& 42W
$ECHO NONE @'yD(ZMAz
X(;,-7Jw
CURVES b1A8 -![
LINE -2.500000 -2.500000 -.5000000 2.500000 -2.500000 -.5000000 X)K3X:~L+
LINE 2.500000 -2.500000 -.5000000 2.500000 2.500000 -.5000000 !Xbr7:UPN1
LINE 2.500000 2.500000 -.5000000 -2.500000 2.500000 -.5000000 ~+GMn[h
LINE -2.500000 2.500000 -.5000000 -2.500000 -2.500000 -.5000000 z7H[\ 4A!>
COMPOSITE 4Fr\=TX
OBJECT =SOURCE.BASE.TrimSrf 1 ]zza/O;31(
INTERFACE COATING "ABSORB" "AIR" "AIR" 3Hli^9&OX_
REDEFINE COLOR 22 ?`oCc[hY
FACETS 3 3 u}7#3JfLn
Y M_\ ZK:
CURVE p6yC1\U!o
POINTS -2.150000 0. -0.500000 1. -2.150000 0. 4.152243 0. M)U 32gI:
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 -.3477569E-1 G^]7!:0
OBJECT =SOURCE.ENVELOPE.TrimSrf 2 54 Baz
INTERFACE COATING "BARE" "AIR" "GLASS" o!3 -=<^
REDEFINE COLOR 5 C>qKKLZ
FACETS 8 8 Bk~lE]Q3c7
dfDz/sD*
CURVE @Ee'nP
POINTS -2.400000 0. -0.500000 1. -2.400000 0. 4.152243 0. 'j)xryw
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 -.3477569E-1 IR+dGqIjZb
OBJECT =SOURCE.ENVELOPE.TrimSrf 3 Q`Q%;%t
INTERFACE COATING "BARE" "AIR" "GLASS" 'y
[eH
REDEFINE COLOR 5 J/j?;qx]j
FACETS 8 8 T>&d/$;]
-
T,;Fr'
CURVE K>h=
POINTS -2.150000 0. 4.1522430 2.0000000 -2.150000 0. 6.3022430 0.7071068 0.000000 0. 6.3022430 0.0000000 $f-f0t'
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 4.463820 @eRR#S
OBJECT =SOURCE.ENVELOPE.TrimSrf 7 >C`b4xQ
INTERFACE COATING "BARE" "AIR" "GLASS" iR9
$E
REDEFINE COLOR 5 ag-\(i;K]
FACETS 8 8 dooS|Mq
()Z! u%j
CURVE (Id]'w4
POINTS -2.400000 0. 4.1522430 2.0000000 -2.400000 0. 6.5522430 0.7071068 0.000000 0. 6.5522430 0.0000000 ^1vh5D
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 4.500050 :t6w+h
OBJECT =SOURCE.ENVELOPE.TrimSrf 8 SSKn7`
INTERFACE COATING "BARE" "AIR" "GLASS" ,c@^u6a
REDEFINE COLOR 5 gv}Esps
R
FACETS 8 8 -v4kW0G
ysV0Ed
CURVES x1\,WOrmK
POINTS 1.394385 1.038552 0.000000 1.0000000; $FAST 12 21 [lpzUB}<Yp
1.123886 0.954856 0.505399 2.0000000 1.035472 0.930007 0.670995 1.1427400 0.981844 0.916150 0.774309 2.0000000 !F*7Mif_E
0.903679 0.895633 0.925618 1.0360084 0.847917 0.880921 1.047983 2.0000000 0.707984 0.840974 1.357648 1.0317380 WHQg6r
0.575089 0.811336 1.770593 2.0000000 0.490087 0.795572 2.035945 0.9895725 0.439857 0.784149 2.205034 2.0000000 ca@0?q#
0.364494 0.764714 2.454669 1.0630797 0.308116 0.728066 2.634927 2.0000000 0.281928 0.711326 2.716462 1.0317805 P {x`eD0
0.250695 0.684979 2.819030 2.0000000 0.219387 0.657896 2.923572 1.0450345 0.200563 0.637203 3.005204 2.0000000 /R&!92I0*
0.171599 0.605132 3.132240 1.0306372 0.162130 0.589211 3.236880 2.0000000 0.154346 0.575964 3.324510 1.0831379 A@BYd'}]
0.152442 0.569804 3.452766 2.0000000 0.149527 0.562924 3.604919 2.3011774 0.145256 0.548440 3.657625 2.0000000 oZxC.;xJ
0.140371 0.531487 3.719207 1.0041099 0.131787 0.497303 3.754359 2.0000000 0.124331 0.468001 3.784505 1.0822217 {(@M0?
0.110334 0.407405 3.810330 2.0000000 0.094446 0.338072 3.839870 0.9929569 0.082019 0.273978 3.849027 1.0000000 .(OFYK<
0.057141 0.136655 3.856830 2.0000000 0.016581 -0.084264 3.867198 9.9999900 0.003901 -0.132661 3.853463 2.0000000 c(.2D
-0.005471 -0.171964 3.842188 1.0224675 -0.015742 -0.211159 3.815915 2.0000000 -0.028370 -0.259690 3.783384 1.0140715 c
rPEr
-0.041978 -0.313759 3.724846 2.0000000 -0.069386 -0.419976 3.609457 0.9998017 -0.070945 -0.463315 3.491124 2.0000000 66*/"dBwm
-0.070715 -0.479085 3.448622 1.0186022 -0.069342 -0.489859 3.395917 2.0000000 -0.068133 -0.500239 3.342801 1.0125988 gnW`|-:\
-0.072213 -0.505084 3.293588 2.0000000 -0.077279 -0.510629 3.237028 0.9830858 -0.091239 -0.514752 3.188183 1.0000000 b-8{bP]n
-0.134547 -0.526681 3.078723 1.0000000 -0.253348 -0.552161 2.843469 2.0000000 -0.317921 -0.565273 2.710721 1.0509176 4=S.U`t7
-0.384388 -0.576879 2.528336 2.0000000 -0.405785 -0.579423 2.469641 0.1167441 -0.515115 -0.598239 2.148353 2.0000000 Y]aVa2!Wb
-0.592709 -0.612583 1.919834 1.1049935 -0.655518 -0.632733 1.769411 2.0000000 -0.682461 -0.641532 1.704822 1.0799807 WG8}}`F|
-0.724225 -0.655537 1.614058 2.0000000 -0.766300 -0.669402 1.523468 1.0822331 -0.796137 -0.676671 1.461354 2.0000000 B]dvX
-0.863963 -0.692877 1.320137 1.0179262 -0.936191 -0.693657 1.162136 1.0000000 -1.075088 -0.693075 0.843776 2.0000000 =B g
-1.105502 -0.695019 0.771863 1.0292839 -1.143390 -0.701745 0.683286 2.0000000 -1.177001 -0.707913 0.604671 1.0010579 @UCGsw
-1.213591 -0.715599 0.523894 2.0000000 -1.343593 -0.742039 0.238128 0.9963518 -1.495734 -0.766124 -0.015111 0.0000000 &v7$*n27
POINTS 1.370791 1.041563 -0.012324 1.0000000; $FAST 12 21 *Ppb;
1.100141 0.957819 0.493358 2.0000000 1.011536 0.932918 0.659301 1.1445313 0.957900 0.919061 0.762626 2.0000000 /s"mqBXCG
0.879564 0.898499 0.914262 1.0360266 0.823620 0.883739 1.037049 2.0000000 0.683067 0.843622 1.348134 1.0295637 ]a)o@FI
0.549657 0.813861 1.762576 2.0000000 0.464860 0.798145 2.027223 0.9910966 0.414288 0.786651 2.197447 2.0000000 luYkC@I@a
0.338955 0.767226 2.447023 1.0635210 0.282512 0.730546 2.627388 2.0000000 0.256232 0.713751 2.709144 1.0316548 QS:dr."k
0.224949 0.687363 2.811884 2.0000000 0.193503 0.660164 2.916916 1.0448962 0.174470 0.639227 2.999593 2.0000000 ld8 E!t[
0.145067 0.606637 3.128780 1.0274579 0.135459 0.590518 3.234713 2.0000000 0.127646 0.577283 3.322303 1.0943501 }{Ab:+aNd
0.125684 0.570934 3.452214 2.0000000 0.122747 0.563928 3.604120 2.2673942 0.118567 0.549815 3.655999 2.0000000 ?El8:zt? |
0.113843 0.533450 3.716045 1.0115501 0.105445 0.499990 3.750293 2.0000000 0.098085 0.471050 3.779930 1.0761847 g5X;]%:
0.084263 0.411211 3.805483 2.0000000 0.068488 0.342388 3.834863 0.9907814 0.056048 0.278248 3.844038 1.0000000 5qzFH,
0.031198 0.141067 3.851864 2.0000000 -0.009109 -0.078472 3.862072 9.9999900 -0.021491 -0.125675 3.848694 2.0000000 /E F0~iy
-0.030581 -0.163814 3.837764 1.0301358 -0.040650 -0.202179 3.811909 2.0000000 -0.053220 -0.250387 3.779417 1.0049989 >58N P1[k
-0.066672 -0.303867 3.721577 2.0000000 -0.093981 -0.409921 3.606510 0.9906232 -0.095653 -0.453467 3.487780 2.0000000 68
%=
V>V
-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+mn d,3
-0.096761 -0.494553 3.294464 2.0000000 -0.101490 -0.499807 3.240857 0.9906242 -0.114920 -0.503750 3.194130 1.0000000 9MQ!5Zn
-0.156962 -0.515320 3.088018 1.0000000 -0.275655 -0.540763 2.852962 2.0000000 -0.340575 -0.553945 2.719470 1.0516766 E|OB9BOS
-0.407401 -0.565610 2.536124 2.0000000 -0.429199 -0.568229 2.476339 0.1470348 -0.538356 -0.587018 2.155564 2.0000000 1zwk0={x-%
-0.615889 -0.601354 1.927220 1.1058507 -0.678434 -0.621418 1.777412 2.0000000 -0.705271 -0.630182 1.713067 1.0800873 v#1}(
hb
-0.746852 -0.644129 1.622717 2.0000000 -0.788745 -0.657935 1.532535 1.0823717 -0.818468 -0.665177 1.470671 2.0000000 qRkY-0vBP
-0.886117 -0.681342 1.329845 1.0183722 -0.958235 -0.682116 1.172057 1.0000000 -1.097431 -0.681536 0.853006 2.0000000 ;i*<HNQ
-1.127924 -0.683484 0.780926 1.0290564 -1.165880 -0.690219 0.692207 2.0000000 -1.199466 -0.696380 0.613656 1.0008674 h.PVR Awk
-1.236035 -0.704062 0.532907 2.0000000 -1.365128 -0.730323 0.249082 1.0017003 -1.516950 -0.754367 -0.003742 0.0000000 b^[Ab:`}[V
POINTS 1.354595 1.062280 -0.017429 1.0000000; $FAST 12 21 e&WlJ
1.084058 0.978571 0.488040 2.0000000 0.995482 0.953680 0.653934 1.1437168 0.941779 0.939806 0.757394 2.0000000 oc+TsVt
0.863391 0.919233 0.909140 1.0359228 0.807388 0.904455 1.032050 2.0000000 0.666568 0.864253 1.343712 1.0292429 hK F*{,'
0.533045 0.834471 1.758476 2.0000000 0.448009 0.818716 2.023866 0.9910434 0.397382 0.807203 2.194303 2.0000000 #=mLQSiQ
0.321827 0.787706 2.444624 1.0633711 0.265089 0.750826 2.625895 2.0000000 0.238668 0.733937 2.708067 1.0315265 p4QQ5O$;
0.207205 0.707411 2.811396 2.0000000 0.175563 0.680058 2.917089 1.0451262 0.156446 0.659044 3.000213 2.0000000 -j1?lY
0.126970 0.626410 3.129806 1.0235382 0.117277 0.610136 3.236109 2.0000000 0.109329 0.596572 3.325178 1.0801777 :.wR *E
0.107544 0.590640 3.452702 2.0000000 0.104699 0.583999 3.605331 2.3065485 0.100231 0.568848 3.659727 2.0000000 eT33&:n4
0.095067 0.550899 3.724054 0.9972525 0.086109 0.515227 3.760869 2.0000000 0.078352 0.484749 3.792341 1.0847940 !n9H[QP^9
0.063804 0.421788 3.819169 2.0000000 0.047485 0.350563 3.849509 0.9979270 0.034775 0.285001 3.858850 1.0000000 %M8m 8
)
0.009413 0.145104 3.866841 2.0000000 -0.030809 -0.074037 3.877296 9.9999900 -0.043738 -0.123492 3.863132 2.0000000 H9}z0VI
-0.053464 -0.164319 3.851318 1.0077660 -0.064009 -0.204663 3.824655 2.0000000 -0.076957 -0.254380 3.791789 1.0252057 `}t<5_
-0.090775 -0.309239 3.732137 2.0000000 -0.118681 -0.418051 3.613510 0.9879433 -0.120494 -0.462751 3.491769 2.0000000 >yk@t&j,
-0.120432 -0.478731 3.448760 1.0151227 -0.119049 -0.489680 3.395510 2.0000000 -0.117792 -0.499938 3.343264 1.0071874 lrqu%:q
-0.121384 -0.504449 3.297376 2.0000000 -0.125718 -0.509405 3.246843 1.0034493 -0.138675 -0.513145 3.202162 1.0000000 \)KLm
-0.179367 -0.524325 3.099646 1.0000000 -0.298117 -0.549770 2.864448 2.0000000 -0.363491 -0.563042 2.729991 1.0525617 2d),*Cvf
-0.430817 -0.574793 2.545300 2.0000000 -0.453150 -0.577510 2.484061 0.1894483 -0.561969 -0.596240 2.164277 2.0000000 qWz%sT?C3L
-0.639305 -0.610538 1.936506 1.1071414 -0.701392 -0.630478 1.787782 2.0000000 -0.728029 -0.639189 1.723913 1.0813033 {m%]`0
-0.769360 -0.653058 1.634141 2.0000000 -0.811044 -0.666797 1.544449 1.0826740 -0.840783 -0.674023 1.482561 2.0000000 %d-|C.
-0.908762 -0.690227 1.341059 1.0130166 -0.981283 -0.691048 1.182382 1.0000000 -1.120555 -0.690464 0.863164 2.0000000 J @eu]?h
-1.150986 -0.692400 0.791232 1.0290292 -1.188849 -0.699119 0.702735 2.0000000 -1.222296 -0.705255 0.624513 1.0009134 (QS4<J"
-1.258766 -0.712921 0.543977 2.0000000 -1.387153 -0.739044 0.261689 1.0036381 -1.538380 -0.762994 0.009820 0.0000000 ^pgVU&-~]/
POINTS 1.355282 1.088568 -0.012324 1.0000000; $FAST 12 21 8@b,>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 @JB9qT
0.864634 0.945687 0.913253 1.0357574 0.808730 0.930932 1.035914 2.0000000 0.668152 0.890783 1.346971 1.0309567 O5X@'.#rU
0.534985 0.861093 1.760696 2.0000000 0.449409 0.845236 2.027826 0.9894437 0.399041 0.833765 2.197444 2.0000000 fXNl27c-
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'['TV
0.207858 0.733379 2.817853 2.0000000 0.176077 0.705923 2.923992 1.0456132 0.157050 0.685044 3.006702 2.0000000 CK[w0VCT
0.127911 0.652870 3.134706 1.0211097 0.118234 0.636573 3.240250 2.0000000 0.110141 0.622567 3.331197 1.0569958 [;6,lI}
0.108649 0.617381 3.453942 2.0000000 0.105963 0.611401 3.607739 2.3695784 0.100988 0.594390 3.666624 2.0000000 ^j~CYzmt
0.095030 0.573567 3.738588 0.9755700 0.085106 0.534088 3.779892 2.0000000 0.076683 0.501040 3.814487 1.1002743 '" MT$MrT
0.060942 0.432941 3.843372 2.0000000 0.043742 0.357814 3.875229 1.0094337 0.030661 0.290281 3.884785 1.0000000 R( 2,1f=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 vndD#/lXq
-0.060726 -0.173226 3.874887 0.9767776 -0.072136 -0.217155 3.846688 2.0000000 -0.085726 -0.269519 3.813061 1.0598641 ;iA6[uz
-0.100169 -0.326726 3.750340 2.0000000 -0.129021 -0.439616 3.626321 0.9933538 -0.130917 -0.485728 3.500754 2.0000000 3|++2Z{},
-0.130925 -0.502335 3.456020 1.0122983 -0.129495 -0.513816 3.400408 2.0000000 -0.128177 -0.524450 3.346481 1.0028888 KZeaM
-0.131659 -0.528973 3.300617 2.0000000 -0.135773 -0.533804 3.251461 1.0142138 -0.148587 -0.537434 3.207574 1.0000000 % YgGw:wZ
-0.188637 -0.548422 3.106795 1.0000000 -0.307576 -0.573906 2.871198 2.0000000 -0.373244 -0.587235 2.736123 1.0530599 a -[:RJW
-0.440919 -0.599047 2.550488 2.0000000 -0.463608 -0.601829 2.488282 0.2189342 -0.572122 -0.620503 2.169388 2.0000000 95cIdF 6m
-0.649239 -0.634756 1.942252 1.1081114 -0.710945 -0.654605 1.794445 2.0000000 -0.737405 -0.663277 1.731003 1.0829194 eKpWFP0
-0.778564 -0.677096 1.641638 2.0000000 -0.820133 -0.690797 1.552232 1.0829076 -0.850011 -0.698027 1.490058 2.0000000 DIAHIV<
-0.918635 -0.714326 1.347209 1.0051766 -0.991832 -0.715220 1.187063 1.0000000 -1.130913 -0.714628 0.868300 2.0000000 LVHIQ9
-1.161178 -0.716543 0.796744 1.0292200 -1.198844 -0.723231 0.708703 2.0000000 -1.232117 -0.729340 0.630882 1.0011658 7-#R[8S
-1.268469 -0.736984 0.550618 2.0000000 -1.396766 -0.763093 0.268566 1.0009517 -1.547471 -0.786951 0.017629 0.0000000 prypo.RI
POINTS 1.372452 1.105028 0.0000000 1.0000000; $FAST 12 21 RaT.%:CRm
1.102556 1.021517 0.5042696 2.0000000 1.014510 0.996776 0.6692078 1.1374995 0.960665 0.982862 0.7729712 2.0000000 !H)Cua)
0.882565 0.962366 0.9241914 1.0356250 0.826860 0.947662 1.0463777 2.0000000 0.686891 0.907670 1.3560008 1.0337271 Y8i'=Po%,
0.554340 0.878133 1.7679339 2.0000000 0.468240 0.862170 2.0367842 0.9871461 0.418295 0.850778 2.2050297 2.0000000 9:\#GOg
0.342131 0.831083 2.4572922 1.0619658 0.284839 0.793802 2.6404900 2.0000000 0.258305 0.776821 2.7231231 1.0316051 U5[,UrC
0.226526 0.750056 2.8274721 2.0000000 0.194742 0.722608 2.9335837 1.0460984 0.175927 0.701997 3.0152578 2.0000000 )By#({O
0.147337 0.670517 3.1406150 1.0217144 0.137770 0.654343 3.2447098 2.0000000 0.129614 0.640056 3.3367278 1.0411390 6h5DvSO
0.128351 0.635490 3.4552086 2.0000000 0.125800 0.630092 3.6098924 2.4098960 0.120396 0.611478 3.6726507 2.0000000 ?aMd#.&
0.113752 0.588164 3.7511466 0.9604793 0.103024 0.545525 3.7962180 2.0000000 0.094054 0.510368 3.8334017 1.1126577 8PRKS J[@K
0.077353 0.438136 3.8639142 2.0000000 0.059452 0.359898 3.8969553 1.0184613 0.046116 0.290996 3.9066516 1.0000000 tBB\^xq:
0.019452 0.144198 3.9149871 2.0000000 -0.021191 -0.077366 3.9264090 9.9999900 -0.036149 -0.135090 3.9095036 2.0000000 P3e}G-Oz
-0.048114 -0.185325 3.8946623 0.9566669 -0.060270 -0.232339 3.8651005 2.0000000 -0.074403 -0.286982 3.8307266 1.0878059 0:C ^-zrx
-0.089350 -0.346085 3.7655234 2.0000000 -0.118942 -0.461981 3.6374423 1.0035260 -0.120816 -0.508939 3.5094731 2.0000000 {tKi8O^Rb
-0.120825 -0.526084 3.4632303 1.0109978 -0.119352 -0.538025 3.4054746 2.0000000 -0.117993 -0.549089 3.3494927 1.0014760 N6R0$Br
-0.121566 -0.553761 3.3022889 2.0000000 -0.125758 -0.558707 3.2520370 1.0145452 -0.138851 -0.562389 3.2071954 1.0000000 &$H7vdWNy
-0.179342 -0.573493 3.1052782 1.0000000 -0.298492 -0.599033 2.8692582 2.0000000 -0.364122 -0.612352 2.7342717 1.0528774 a ]b%v9
-0.431789 -0.624166 2.5486490 2.0000000 -0.454447 -0.626942 2.4865279 0.2162646 -0.562868 -0.645593 2.1679039 2.0000000 v%
c-El%
-0.639872 -0.659822 1.9410918 1.1081815 -0.701496 -0.679667 1.7934988 2.0000000 -0.727905 -0.688334 1.7301855 1.0839677 P<E!ix
-0.769073 -0.702160 1.6408165 2.0000000 -0.810687 -0.715875 1.5513272 1.0829258 -0.840745 -0.723128 1.4887724 2.0000000 Q[6<Y,}(pd
-0.909949 -0.739523 1.3446943 0.9994834 -0.983703 -0.740474 1.1833574 1.0000000 -1.122437 -0.739875 0.8654051 2.0000000 rl__3q
-1.152531 -0.741771 0.7942322 1.0295205 -1.190009 -0.748430 0.7066154 2.0000000 -1.223178 -0.754525 0.6290322 1.0014729 s[dq-pc"
-1.259461 -0.762157 0.5489403 2.0000000 -1.388336 -0.788383 0.2656832 0.9952588 -1.538897 -0.812205 0.0151114 0.0000000 A?zxF5rfp
POINTS 1.396045 1.102017 0.0123241 1.0000000; $FAST 12 21 <>l!
1.126301 1.018554 0.5163100 2.0000000 1.038446 0.993864 0.6809012 1.1357423 0.984608 0.979951 0.7846547 2.0000000 f.e4 C,
0.906680 0.959499 0.9355473 1.0356034 0.851157 0.944843 1.0573118 2.0000000 0.711809 0.905022 1.3655129 1.0359385 rCH? R
0.579772 0.875608 1.7759507 2.0000000 0.493468 0.859597 2.0455045 0.9854938 0.443864 0.848276 2.2126164 2.0000000 Lb=4\ _
0.367670 0.828570 2.4649391 1.0615324 0.310442 0.791323 2.6480288 2.0000000 0.284001 0.774396 2.7304414 1.0317603 RCC~#bb
0.252272 0.747672 2.8346183 2.0000000 0.220625 0.720339 2.9402434 1.0462753 0.202020 0.699972 3.0208687 2.0000000 zZE@:P&lf
0.173868 0.669010 3.1440839 1.0250647 0.164441 0.653037 3.2468768 2.0000000 0.156326 0.638762 3.3387716 1.0353736 wJ>.I<F6B
0.155109 0.634360 3.4557598 2.0000000 0.152584 0.629104 3.6106182 2.4260441 0.147085 0.610102 3.6742764 2.0000000 GZx?vSoHh
0.140274 0.586178 3.7543310 0.9563379 0.129365 0.542838 3.8002839 2.0000000 0.120294 0.507295 3.8379910 1.1169357 KlbUs\E
0.103424 0.434331 3.8687617 2.0000000 0.085410 0.355586 3.9019620 1.0204277 0.072087 0.286727 3.9116397 1.0000000 35}]U=
0.045395 0.139786 3.9199527 2.0000000 0.004500 -0.083151 3.9315374 9.9999900 -0.010758 -0.142076 3.9142732 2.0000000 (?ofL|Cg(
-0.023006 -0.193485 3.8990802 0.9529633 -0.035362 -0.241319 3.8691072 2.0000000 -0.049583 -0.296400 3.8345800 1.0955503 Yn>y1~
-0.064656 -0.355976 3.7687923 2.0000000 -0.094346 -0.472033 3.6403893 1.0124853 -0.096108 -0.518786 3.5128176 2.0000000 QnMN8Q9
-0.096048 -0.536067 3.4661628 1.0116629 -0.094561 -0.548127 3.4077417 2.0000000 -0.093205 -0.559422 3.3505315 1.0036491 Ld4Jp`Zg
-0.097018 -0.564292 3.3014121 2.0000000 -0.101536 -0.569526 3.2482492 1.0044065 -0.115169 -0.573391 3.2012485 1.0000000 k62KZ5| D
-0.156927 -0.584854 3.0959834 1.0000000 -0.276185 -0.610431 2.8597652 2.0000000 -0.341467 -0.623680 2.7255222 1.0521154 #J w\pOn
-0.408776 -0.635434 2.5408610 2.0000000 -0.431034 -0.638137 2.4798278 0.1832142 -0.539627 -0.656813 2.1606931 2.0000000 4xsnN@b
-0.616692 -0.671052 1.9337055 1.1073085 -0.678581 -0.690981 1.7854973 2.0000000 -0.705095 -0.699684 1.7219390 1.0838320 VT:m!<^
-0.746446 -0.713569 1.6321578 2.0000000 -0.788242 -0.727342 1.5422609 1.0827706 -0.818414 -0.734622 1.4794558 2.0000000 {8im{]8_
-0.887793 -0.751058 1.3349898 0.9990974 -0.961659 -0.752015 1.1734361 1.0000000 -1.100094 -0.751414 0.8561748 2.0000000 GiS{=+=5
-1.130109 -0.753306 0.7851690 1.0297528 -1.167520 -0.759956 0.6976950 2.0000000 -1.200712 -0.766058 0.6200482 1.0016578 ^`f( Pg!
-1.237017 -0.773693 0.5399268 2.0000000 -1.366803 -0.800100 0.2547265 0.9899719 -1.517682 -0.823962 0.0037418 0.0000000 =N?K)QD`
POINTS 1.412242 1.081300 0.017429 1.0000000; $FAST 12 21 ;=i$0w9 W
1.142384 0.997802 0.521628 2.0000000 1.054501 0.973102 0.686268 1.1365279 1.000729 0.959205 0.789886 2.0000000 ,!I'0x1OR
0.922853 0.938766 0.940669 1.0357077 0.867389 0.924127 1.062311 2.0000000 0.728308 0.884391 1.369936 1.0362692 &{=`g+4n
0.596383 0.854998 1.780050 2.0000000 0.510313 0.839024 2.048880 0.9855426 0.460771 0.827724 2.215760 2.0000000 @FLa i
0.384799 0.808090 2.467338 1.0616728 0.327865 0.771042 2.649522 2.0000000 0.301563 0.754209 2.731524 1.0318505 Qh{]gw-6
0.270016 0.727624 2.835106 2.0000000 0.238565 0.700446 2.940068 1.0460109 0.220044 0.680156 3.020248 2.0000000 $ 0Up.
0.191962 0.649234 3.143074 1.0290730 0.182623 0.633419 3.245481 2.0000000 0.174620 0.619425 3.336243 1.0399723 7a#zr_r
0.173249 0.614653 3.455272 2.0000000 0.170623 0.609005 3.609534 2.4194024 0.165421 0.591069 3.670549 2.0000000 :ySQ[AJ"
0.159064 0.568786 3.746262 0.9638978 0.148701 0.527601 3.789708 2.0000000 0.140036 0.493634 3.825559 1.1116253 N1l&$#Fr!s
0.123883 0.423754 3.855075 2.0000000 0.106411 0.347401 3.887317 1.0143183 0.093360 0.279974 3.896828 1.0000000 /OsTZ"*.2/
0.067180 0.135749 3.904976 2.0000000 0.026209 -0.087553 3.916323 9.9999900 0.011489 -0.144258 3.899835 2.0000000 no
UXRQ
-0.000109 -0.192921 3.885556 0.9658979 -0.012003 -0.238835 3.856361 2.0000000 -0.025790 -0.292196 3.822421 1.0795796 A1kqWhg\
-0.040552 -0.350605 3.758232 2.0000000 -0.069640 -0.463886 3.633436 1.0151305 -0.071267 -0.509503 3.508829 2.0000000 -MTO=#5z
-0.071108 -0.526438 3.463095 1.0139405 -0.069645 -0.538204 3.405881 2.0000000 -0.068334 -0.549394 3.349005 1.0075765 ];7/DM#Np
-0.072395 -0.554397 3.298500 2.0000000 -0.077304 -0.559925 3.242286 0.9916389 -0.091415 -0.563996 3.193217 1.0000000 48W-Tf6v|
-0.134522 -0.575849 3.084356 1.0000000 -0.253723 -0.601424 2.848280 2.0000000 -0.318551 -0.614583 2.715001 1.0512224 ;sZHE&+
-0.385360 -0.626251 2.531686 2.0000000 -0.407082 -0.628856 2.472108 0.1410980 -0.516014 -0.647591 2.151980 2.0000000 \+I+Lrj%
-0.593276 -0.661868 1.924420 1.1060151 -0.655623 -0.681921 1.775128 2.0000000 -0.682337 -0.690677 1.711095 1.0826127 =7P(T`j
-0.723938 -0.704639 1.620734 2.0000000 -0.765945 -0.718480 1.530344 1.0825434 -0.796098 -0.725776 1.467566 2.0000000 `7o(CcF6H
-0.865147 -0.742174 1.323777 1.0042041 -0.938611 -0.743083 1.163111 1.0000000 -1.076970 -0.742486 0.846016 2.0000000 O ]Stf7]%;
-1.107047 -0.744390 0.774863 1.0297775 -1.144550 -0.751057 0.687167 2.0000000 -1.177882 -0.757183 0.609192 1.0016160 K4|{[YpPB
-1.214286 -0.764835 0.528857 2.0000000 -1.344779 -0.791379 0.242117 0.9881432 -1.496252 -0.815335 -0.009820 0.0000000 j87IxB?o
POINTS 1.411554 1.055012 0.012324 1.0000000; $FAST 12 21 n%%u0a%
1.141383 0.971417 0.517108 2.0000000 1.053269 0.946652 0.682165 1.1394164 0.999584 0.932778 0.785601 2.0000000 vkg."G:=
0.921610 0.912312 0.936556 1.0358765 0.866047 0.897650 1.058447 2.0000000 0.726724 0.857861 1.366679 1.0345184 &-B&s.,kj
0.594443 0.828375 1.777831 2.0000000 0.508913 0.812504 2.044921 0.9872704 0.459111 0.801162 2.212619 2.0000000 6~y7A<[^
0.383483 0.781640 2.463084 1.0623113 0.326902 0.744840 2.644095 2.0000000 0.300704 0.728084 2.725734 1.0318504 9xZ?}S:d
0.269363 0.701655 2.828649 2.0000000 0.238052 0.674581 2.933162 1.0454853 0.219440 0.654156 3.013759 2.0000000 C+<z;9`
0.191022 0.622775 3.138166 1.0313306 0.181666 0.606981 3.241341 2.0000000 0.173796 0.593406 3.330388 1.0578068 rxM)SC;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 +`$[h2Z=:
0.159106 0.546141 3.731705 0.9823929 0.149704 0.508739 3.770685 2.0000000 0.141710 0.477367 3.803399 1.0978835 H>Ws)aCq
0.126744 0.412601 3.830872 2.0000000 0.110153 0.340145 3.861598 1.0030201 0.097474 0.274694 3.870893 1.0000000 KRN{Ath.
0.072045 0.134452 3.878829 2.0000000 0.031212 -0.088015 3.889673 9.9999900 0.017561 -0.140358 3.874647 2.0000000 h 1`yW#%
0.007156 -0.184003 3.861993 0.9930774 -0.003876 -0.226343 3.834318 2.0000000 -0.016992 -0.276946 3.801260 1.0463035 |@lVFEl]
-0.031159 -0.333118 3.740029 2.0000000 -0.059302 -0.442325 3.620623 1.0099389 -0.060844 -0.486526 3.499843 2.0000000 U.0bbr
-0.060615 -0.502836 3.455827 1.0168187 -0.059199 -0.514069 3.400984 2.0000000 -0.057949 -0.524879 3.345808 1.0110698 vo3[)BDbT
-0.062121 -0.529872 3.295259 2.0000000 -0.067259 -0.535531 3.237627 0.9834855 -0.081502 -0.539707 3.187805 1.0000000 WC
ZDS>
-0.125252 -0.551752 3.077206 1.0000000 -0.244264 -0.577288 2.841530 2.0000000 -0.308798 -0.590390 2.708870 1.0507270 VQ]MJjvb
-0.375258 -0.601997 2.526498 2.0000000 -0.396624 -0.604536 2.467889 0.1143718 -0.505860 -0.623329 2.146869 2.0000000 ckg8x&Z
-0.583342 -0.637649 1.918674 1.1050608 -0.646070 -0.657794 1.768464 2.0000000 -0.672961 -0.666589 1.704005 1.0810259 iT}L9\
-0.714734 -0.680602 1.613237 2.0000000 -0.756857 -0.694481 1.522559 1.0823264 -0.786871 -0.701772 1.460068 2.0000000 O,A}p:Pgs
-0.855277 -0.718075 1.317624 1.0119840 -0.928062 -0.718911 1.158430 1.0000000 -1.066613 -0.718322 0.840880 2.0000000 }y P98N5o
-1.096855 -0.720247 0.769351 1.0295819 -1.134556 -0.726945 0.681199 2.0000000 -1.168060 -0.733099 0.602822 1.0013691 /c9%|<O%
-1.204582 -0.740772 0.522216 2.0000000 -1.335164 -0.767330 0.235243 0.9907681 -1.487161 -0.791377 -0.017629 0.0000000
l6uUS
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 1 BH$+{rZ8t
.8 2.0000000 .7 0.7071068 .6 2.0000000 .5 0.7071068 .4 2.0000000 .3 0.7071068 .2 2.0000000, `h+1u`FJ
.1 0.7071068 G ?&T0
INTERFACE COATING "FIL_COIL" "AIR" "AIR" YTo^Q&
REDEFINE COLOR 16 @Tl!A1y?
FACETS 3 3 #&jr9RB
M_monj}Z
CURVE y9'F D5\s
ARC Z 0.000000 0.3500000E-1 0.000000 0.000000 0.000000 360.0000 k3FpD=N
MATRIX; $FAST 4 3 $h|rd+},
1.383418 0.3133295 -.8235261 0.4728946 {Vj25Gt
1.071790 -.9496444 -.2717175 0.1560287 i<%
0.000000 0.000000 -.4979701 -.8671942 -a(\(^NW
SWEEP DIR 0 0.4728946 0.1560287 -.8671942 afWEt -
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 2 :.,3Zw{l
INTERFACE COATING "FIL_COIL" "AIR" "AIR" T1}9^3T?{
REDEFINE COLOR 16 R.+yVO2
FACETS 3 3 >RMp`HxDf
_U@;Z*(%vh
CURVE 8*V8B=q}K
ARC Z 0.000000 0.3500000E-1 0.000000 0.000000 0.000000 360.0000 ->S6S_H/+&
MATRIX; $FAST 4 3 9+sOSz~
P
-1.517316 0.6166185 0.6018256 -.5075310
LbeMP
-.7891644 0.6583079 -.7477229 -.8683995E-1 rLm:qu(F1
0.000000 -.4317550 -.2805645 -.8572462 c*"TmDY
SWEEP DIR 0 -.5075310 -.8683995E-1 -.8572462 E*t0ia8
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 3 2\,vq
R
INTERFACE COATING "FIL_COIL" "AIR" "AIR" @$( /6]4p
REDEFINE COLOR 16 8'kA",P
FACETS 3 3 cP~?Iz8nD
#VwA?$4g`
ENT OBJ :K)=Hf2y
TUBE Z -.5 .15 .15 -3 .15 .15 'SOURCE.BASE.LEAD1' NNQro)Lpe
SHIFT 1.4 1.075 0 >Tm|}\qEb
INTERFACE COATING "ABSORB" "AIR" "AIR" FB0y
REDEFINE COLOR 22 ?=]*r>a3
FACETS 6 6 Q.Kr;64G
TUBE Z -.5 .15 .15 -3 .15 .15 'SOURCE.BASE.LEAD2' :K3nJ1G&
SHIFT -1.5 -0.75 0 p5KM(N6f
INTERFACE COATING "ABSORB" "AIR" "AIR" 3psCV=/z
REDEFINE COLOR 22 <Dr*^GX>?
FACETS 6 6 ;NrkX?Y
Cz\(.MWNZ
$ECHO 9K8f
##3
GROUP -10 .bm#|X)RO
SCALE FROM MM p,=:Ff}~
SHIFT (POSX) (POSY) (POSZ) !8|] R
RETURN R;X8%'
+McKyEa
EMITTING OBJ .5 -(NRAYS) FRicHs n
FLUX TOTAL 10.0 *mM+(]8US
} 'U)|m
X offset {V!Jj6n
Y offset "mAVkq~
Z offset sg(L`P
Number of rays Qhnz7/a9
c?0uv2*Yh
!! ====================================================================== #=f ]"uM<
`F>1xMm
!! Ask whether to save ray path history... FxKb
&/J[P dSb$
SCR_CANCEL=0 $a6&OH/
SAVE_HIST=0 HRx%m1H
$SCR 5 'Perform Fluence Analysis?' N,w;s-*
Save ray path history for fluence analysis? \SAVE_HIST:? -;z&">
A complete history of ray pathes can be saved during the trace. If saved _9Kdcoh
these pathes will be used later for volume fluence analysis in the 3d Lp%V$'
viewer. Note that saving these pathes will slow the ray trace and can xXK7i\ny
consume significant disk space. 5FHpJlFK,
g
S;p::
!! ====================================================================== 0>-l {4srs
_tQ=ASe0
$IF (SAVE_HIST) NE 0 THEN Nh41o0
SAVE 123 LIGHTPIPE1.HIS !! save ray pathes in history file for later analysis Kbc-$oneR
$ENDIF Q=yQEh|Y
joifIp_
$READ "LIGHTPIPE1_GEOMETRY.INR" !! read pipe geometry from separate file :&`Yz
DEFINE_SOURCE 0 0 0 (NRAYS) !! call macro to create source Y}"|J ~
STATS ?T5^hQT
\1RQ),5 %]
!! Define detector plane... .9WUp>
ENT OBJ 4j)Y>
PLANE Z 22 RECT 50 15 'DETECTOR' 3vOI=ar=L~
INTERFACE COATING ABSORB AIR AIR qkv.,z"
REDEFINE COLOR 2 8 &VwAo
FACETS 3 3 ##,i<
tqrvcnQr^
WINDOW Z X !! autoscale window for plotting lightpipe BoP%f'0N
CONSIDER EXCEPT DETECTOR !! exclude detector plane from plot G#Z%jO-XN
PLOT FACETS OVERLAY !! create faceted view of geometry [*?P2.b f
CONSIDER ALL !! turn detector plane back on prior to tracing G`w,$:,
Ydmz!CEu
SPOTS POS EVERY (NRAYS/1000) !! plot 1000 ray positions to represent source x}1(okc
<l5{!g
TRACE !! trace the rays f+s'.z%
E[LXZh
CONSIDER ONLY DETECTOR !! we only want rays that are on the detector plane 2Z,;#t
STATS !! print statistics for these rays AY0o0\6cw
WINDOW Y OBJECT DETECTOR X OBJECT DETECTOR !! set window to dimensions of detector plane ~m
uVQ
PIXELS (NPIXELS) !! set resolution for following spots command iTbmD
SPOTS POS ATTRIBUTE 0 !! bin flux data on detector plane RgQ\Cs24Q
!! (without plotting ray positions) 6%ID*
pZGso
DISPLAY !! enter display mode 8pDJz_F!{
PICTURE !! display raster picture of flux data binned by spots 8dUwJ"<5
!! command above nI.#A
WRITE DETECTOR_DATA.DIS !! write data to a named dis file r7*[k[^[^
RETURN !! leave display mode RGLwtN
Y*f7& '[
$VIEW !! show 3d view of current VCR file, which contains output \{G6!dV|S
!! from "PLOT FACETS" and first "SPOTS" command above Bi
kCjP[b
Qkqn~>
$IF (SAVE_HIST) NE 0 THEN f]5bAs
SAVE OFF !! turn off saving of ray path history 4pq >R
&VIEW LIGHTPIPE1.HIS !! include fluence analysis of ray path history in 3d view fQuphMOl6
$ELSE >6ch[W5k@
&VIEW DETECTOR_DATA.DIS !! include output collected on detector plane in 3d view Bh2m,=``
$ENDIF