求问下面这个ASAP的sample中的案例如何解析 ,#A,+!4
qz:OnQv!
!! Initialization O]>Or3oO
,-Na'n
SYSTEM NEW !! clear out any existing geometry )q,}jeM8
RESET !! clear out rays/sources E_OLf%um
UNITS MM 8P 8"dN[
XMEMORY NORM /H)g<YA
FRESNEL BOTH &Fi8@0Fh
SPLIT 6 MONTECARLO VYwaU^
E*%{Nn
NRAYS=100000 !! Number of rays to trace QqDF_
NPIXELS=81 [Xrq+O,
dx~Wm1
!! Media and coating definitions... -nW{$&5AF
>iCMjT]4
MEDIA {`'b+0[;@
1.52 'GLASS' 17GyE=Uu
1.4 'PLASTIC' 8WH>
?:ZH%R_`a
COATINGS PROPERTIES ?z6C8T~+
0.000000 0.000000 'ABSORB' /\9Kr;@vk
1.000000 0.000000 'REFLECT' kK(633s
0.000000 1.000000 'TRANSMIT' 2#R"#Q!
0.600000 0.000000 'FIL_COIL' z7CYYU?
&.}zZ/
!! ====================================================================== *n47.(a2i
YcI]_[
!! source definition macro m4iR
'~L}
pxN'E;P-
DEFINE_SOURCE { 4 !! (X,Y,Z,NRAYS) &qr7yyY
$LOC POSX,POSY,POSZ,NRAYS V$@2:@8mo
POSX=#1 4 (yHD
POSY=#2 1~*_H_Q't
POSZ=#3 3S,pd0;
NRAYS=#4 ~UnfS};U
o
2DnkzpJ
$ECHO NONE B4b UcYk
GP[$&8\M
CURVES ZpdM[\Q-
LINE -2.500000 -2.500000 -.5000000 2.500000 -2.500000 -.5000000 t!~mbx+
LINE 2.500000 -2.500000 -.5000000 2.500000 2.500000 -.5000000 G{J9Fb8
LINE 2.500000 2.500000 -.5000000 -2.500000 2.500000 -.5000000 C$5v:Fk
LINE -2.500000 2.500000 -.5000000 -2.500000 -2.500000 -.5000000 ^'h~#7s
COMPOSITE %8ul}}d9
OBJECT =SOURCE.BASE.TrimSrf 1 6e*JCf>
INTERFACE COATING "ABSORB" "AIR" "AIR" .B)v "Sw#
REDEFINE COLOR 22 >ko;CQR
FACETS 3 3 %!q(zql
b"gYNGgX
CURVE LC}]6
POINTS -2.150000 0. -0.500000 1. -2.150000 0. 4.152243 0. K@fxCj*}
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 -.3477569E-1 \CL`j
OBJECT =SOURCE.ENVELOPE.TrimSrf 2 CkP!4^J qQ
INTERFACE COATING "BARE" "AIR" "GLASS" cz0tnF*&
REDEFINE COLOR 5 G6
GXC`^+
FACETS 8 8 *8Lym,]
cx02b-O
CURVE ^cY5!W.q8
POINTS -2.400000 0. -0.500000 1. -2.400000 0. 4.152243 0. .1}u0IbJ
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 -.3477569E-1 C>;}CH|X
OBJECT =SOURCE.ENVELOPE.TrimSrf 3 [)a,rrhj
INTERFACE COATING "BARE" "AIR" "GLASS" CN >q`[!
REDEFINE COLOR 5 uIR_p\)
FACETS 8 8 3w-0v"j U
$UH_)Q2#J^
CURVE 55AG>j&41
POINTS -2.150000 0. 4.1522430 2.0000000 -2.150000 0. 6.3022430 0.7071068 0.000000 0. 6.3022430 0.0000000 ^yX
W.s
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 4.463820 w90y-^p%
OBJECT =SOURCE.ENVELOPE.TrimSrf 7 l+#`
INTERFACE COATING "BARE" "AIR" "GLASS" LWW0lG!_F
REDEFINE COLOR 5 Q:-/@$&i
FACETS 8 8 eBP
N[V
{c$W-t):U|
CURVE KLxg
POINTS -2.400000 0. 4.1522430 2.0000000 -2.400000 0. 6.5522430 0.7071068 0.000000 0. 6.5522430 0.0000000 ^c2 8Q.<w(
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 4.500050 3:C *'@
OBJECT =SOURCE.ENVELOPE.TrimSrf 8 TEYbB=.
INTERFACE COATING "BARE" "AIR" "GLASS" %~eZrG.
REDEFINE COLOR 5 ]M2>%Dvw
FACETS 8 8 y_'8m9Qy)
{!,+C0
CURVES R&-bA3w$
POINTS 1.394385 1.038552 0.000000 1.0000000; $FAST 12 21 2^juLXc|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 CfVz'
0.903679 0.895633 0.925618 1.0360084 0.847917 0.880921 1.047983 2.0000000 0.707984 0.840974 1.357648 1.0317380 l[ L{m7
0.575089 0.811336 1.770593 2.0000000 0.490087 0.795572 2.035945 0.9895725 0.439857 0.784149 2.205034 2.0000000 jHFdDw|N`
0.364494 0.764714 2.454669 1.0630797 0.308116 0.728066 2.634927 2.0000000 0.281928 0.711326 2.716462 1.0317805 1mB6rp
0.250695 0.684979 2.819030 2.0000000 0.219387 0.657896 2.923572 1.0450345 0.200563 0.637203 3.005204 2.0000000 h\yYg'CC
0.171599 0.605132 3.132240 1.0306372 0.162130 0.589211 3.236880 2.0000000 0.154346 0.575964 3.324510 1.0831379 VA]%i P,O-
0.152442 0.569804 3.452766 2.0000000 0.149527 0.562924 3.604919 2.3011774 0.145256 0.548440 3.657625 2.0000000 8>w/Es5
0.140371 0.531487 3.719207 1.0041099 0.131787 0.497303 3.754359 2.0000000 0.124331 0.468001 3.784505 1.0822217 DZ EA*E>
0.110334 0.407405 3.810330 2.0000000 0.094446 0.338072 3.839870 0.9929569 0.082019 0.273978 3.849027 1.0000000 !?KY;3L:
0.057141 0.136655 3.856830 2.0000000 0.016581 -0.084264 3.867198 9.9999900 0.003901 -0.132661 3.853463 2.0000000 >-:U
-0.005471 -0.171964 3.842188 1.0224675 -0.015742 -0.211159 3.815915 2.0000000 -0.028370 -0.259690 3.783384 1.0140715 =7jkW (Q
-0.041978 -0.313759 3.724846 2.0000000 -0.069386 -0.419976 3.609457 0.9998017 -0.070945 -0.463315 3.491124 2.0000000
:&Ul
-0.070715 -0.479085 3.448622 1.0186022 -0.069342 -0.489859 3.395917 2.0000000 -0.068133 -0.500239 3.342801 1.0125988 aMzAA
-0.072213 -0.505084 3.293588 2.0000000 -0.077279 -0.510629 3.237028 0.9830858 -0.091239 -0.514752 3.188183 1.0000000 Z(V4"x7F
-0.134547 -0.526681 3.078723 1.0000000 -0.253348 -0.552161 2.843469 2.0000000 -0.317921 -0.565273 2.710721 1.0509176 t!PFosFp
-0.384388 -0.576879 2.528336 2.0000000 -0.405785 -0.579423 2.469641 0.1167441 -0.515115 -0.598239 2.148353 2.0000000 2Aff3]-:Gd
-0.592709 -0.612583 1.919834 1.1049935 -0.655518 -0.632733 1.769411 2.0000000 -0.682461 -0.641532 1.704822 1.0799807 |S.-5CAh4
-0.724225 -0.655537 1.614058 2.0000000 -0.766300 -0.669402 1.523468 1.0822331 -0.796137 -0.676671 1.461354 2.0000000 j\W+wnAgk
-0.863963 -0.692877 1.320137 1.0179262 -0.936191 -0.693657 1.162136 1.0000000 -1.075088 -0.693075 0.843776 2.0000000 &)wQ|{P~k
-1.105502 -0.695019 0.771863 1.0292839 -1.143390 -0.701745 0.683286 2.0000000 -1.177001 -0.707913 0.604671 1.0010579 2Ay2
G-
-1.213591 -0.715599 0.523894 2.0000000 -1.343593 -0.742039 0.238128 0.9963518 -1.495734 -0.766124 -0.015111 0.0000000 "=qdBG9
POINTS 1.370791 1.041563 -0.012324 1.0000000; $FAST 12 21 y(q1~73s
1.100141 0.957819 0.493358 2.0000000 1.011536 0.932918 0.659301 1.1445313 0.957900 0.919061 0.762626 2.0000000 #$A6s~`B
0.879564 0.898499 0.914262 1.0360266 0.823620 0.883739 1.037049 2.0000000 0.683067 0.843622 1.348134 1.0295637 VJwzYl
0.549657 0.813861 1.762576 2.0000000 0.464860 0.798145 2.027223 0.9910966 0.414288 0.786651 2.197447 2.0000000 ' rXkTm1{
0.338955 0.767226 2.447023 1.0635210 0.282512 0.730546 2.627388 2.0000000 0.256232 0.713751 2.709144 1.0316548 'vh:(-
0.224949 0.687363 2.811884 2.0000000 0.193503 0.660164 2.916916 1.0448962 0.174470 0.639227 2.999593 2.0000000 OnD+/I
0.145067 0.606637 3.128780 1.0274579 0.135459 0.590518 3.234713 2.0000000 0.127646 0.577283 3.322303 1.0943501 Z'u`)jR
0.125684 0.570934 3.452214 2.0000000 0.122747 0.563928 3.604120 2.2673942 0.118567 0.549815 3.655999 2.0000000 &3AGj,
0.113843 0.533450 3.716045 1.0115501 0.105445 0.499990 3.750293 2.0000000 0.098085 0.471050 3.779930 1.0761847 zJ#q*2A(Z
0.084263 0.411211 3.805483 2.0000000 0.068488 0.342388 3.834863 0.9907814 0.056048 0.278248 3.844038 1.0000000 {6~W2zX&
0.031198 0.141067 3.851864 2.0000000 -0.009109 -0.078472 3.862072 9.9999900 -0.021491 -0.125675 3.848694 2.0000000 <8H`y(S
-0.030581 -0.163814 3.837764 1.0301358 -0.040650 -0.202179 3.811909 2.0000000 -0.053220 -0.250387 3.779417 1.0049989 $ccI(J`zux
-0.066672 -0.303867 3.721577 2.0000000 -0.093981 -0.409921 3.606510 0.9906232 -0.095653 -0.453467 3.487780 2.0000000 C=.
-0.095493 -0.469100 3.445697 1.0178833 -0.094133 -0.479757 3.393650 2.0000000 -0.092920 -0.489909 3.341741 1.0112285 $biCm$a
-0.096761 -0.494553 3.294464 2.0000000 -0.101490 -0.499807 3.240857 0.9906242 -0.114920 -0.503750 3.194130 1.0000000 u[cbRn,W
-0.156962 -0.515320 3.088018 1.0000000 -0.275655 -0.540763 2.852962 2.0000000 -0.340575 -0.553945 2.719470 1.0516766 ptUnV3h
-0.407401 -0.565610 2.536124 2.0000000 -0.429199 -0.568229 2.476339 0.1470348 -0.538356 -0.587018 2.155564 2.0000000 2#sE\D
-0.615889 -0.601354 1.927220 1.1058507 -0.678434 -0.621418 1.777412 2.0000000 -0.705271 -0.630182 1.713067 1.0800873 jtd{=[STU
-0.746852 -0.644129 1.622717 2.0000000 -0.788745 -0.657935 1.532535 1.0823717 -0.818468 -0.665177 1.470671 2.0000000
vH`u
-0.886117 -0.681342 1.329845 1.0183722 -0.958235 -0.682116 1.172057 1.0000000 -1.097431 -0.681536 0.853006 2.0000000 51L:%Af
-1.127924 -0.683484 0.780926 1.0290564 -1.165880 -0.690219 0.692207 2.0000000 -1.199466 -0.696380 0.613656 1.0008674 ^D\#*pIO
-1.236035 -0.704062 0.532907 2.0000000 -1.365128 -0.730323 0.249082 1.0017003 -1.516950 -0.754367 -0.003742 0.0000000 G66vzwO
POINTS 1.354595 1.062280 -0.017429 1.0000000; $FAST 12 21 k8w8I$QEM
1.084058 0.978571 0.488040 2.0000000 0.995482 0.953680 0.653934 1.1437168 0.941779 0.939806 0.757394 2.0000000 &ts!D!Hj
0.863391 0.919233 0.909140 1.0359228 0.807388 0.904455 1.032050 2.0000000 0.666568 0.864253 1.343712 1.0292429 Ii;~ xc
0.533045 0.834471 1.758476 2.0000000 0.448009 0.818716 2.023866 0.9910434 0.397382 0.807203 2.194303 2.0000000 ;Ni+TS
0.321827 0.787706 2.444624 1.0633711 0.265089 0.750826 2.625895 2.0000000 0.238668 0.733937 2.708067 1.0315265 qG~O]($
0.207205 0.707411 2.811396 2.0000000 0.175563 0.680058 2.917089 1.0451262 0.156446 0.659044 3.000213 2.0000000 Vj`9j. 5
0.126970 0.626410 3.129806 1.0235382 0.117277 0.610136 3.236109 2.0000000 0.109329 0.596572 3.325178 1.0801777 lS}5bcjR=k
0.107544 0.590640 3.452702 2.0000000 0.104699 0.583999 3.605331 2.3065485 0.100231 0.568848 3.659727 2.0000000 u0N1+-6kr+
0.095067 0.550899 3.724054 0.9972525 0.086109 0.515227 3.760869 2.0000000 0.078352 0.484749 3.792341 1.0847940 WM9QC59
0.063804 0.421788 3.819169 2.0000000 0.047485 0.350563 3.849509 0.9979270 0.034775 0.285001 3.858850 1.0000000 PF4Cs3m/
0.009413 0.145104 3.866841 2.0000000 -0.030809 -0.074037 3.877296 9.9999900 -0.043738 -0.123492 3.863132 2.0000000 Ff.gRx
-0.053464 -0.164319 3.851318 1.0077660 -0.064009 -0.204663 3.824655 2.0000000 -0.076957 -0.254380 3.791789 1.0252057 +8v!vuO'
-0.090775 -0.309239 3.732137 2.0000000 -0.118681 -0.418051 3.613510 0.9879433 -0.120494 -0.462751 3.491769 2.0000000 B<+}_3.
-0.120432 -0.478731 3.448760 1.0151227 -0.119049 -0.489680 3.395510 2.0000000 -0.117792 -0.499938 3.343264 1.0071874 {GZHD^Ce
-0.121384 -0.504449 3.297376 2.0000000 -0.125718 -0.509405 3.246843 1.0034493 -0.138675 -0.513145 3.202162 1.0000000 8_W<BXW
-0.179367 -0.524325 3.099646 1.0000000 -0.298117 -0.549770 2.864448 2.0000000 -0.363491 -0.563042 2.729991 1.0525617 Z!tt(y\
-0.430817 -0.574793 2.545300 2.0000000 -0.453150 -0.577510 2.484061 0.1894483 -0.561969 -0.596240 2.164277 2.0000000 V5M_N;h
-0.639305 -0.610538 1.936506 1.1071414 -0.701392 -0.630478 1.787782 2.0000000 -0.728029 -0.639189 1.723913 1.0813033 '%)7%O,2
-0.769360 -0.653058 1.634141 2.0000000 -0.811044 -0.666797 1.544449 1.0826740 -0.840783 -0.674023 1.482561 2.0000000 sgFpZk
-0.908762 -0.690227 1.341059 1.0130166 -0.981283 -0.691048 1.182382 1.0000000 -1.120555 -0.690464 0.863164 2.0000000 taI])
-1.150986 -0.692400 0.791232 1.0290292 -1.188849 -0.699119 0.702735 2.0000000 -1.222296 -0.705255 0.624513 1.0009134 e PlEd'Z
-1.258766 -0.712921 0.543977 2.0000000 -1.387153 -0.739044 0.261689 1.0036381 -1.538380 -0.762994 0.009820 0.0000000 0hCJovSG%
POINTS 1.355282 1.088568 -0.012324 1.0000000; $FAST 12 21 Rh,*tS
1.085058 1.004956 0.492560 2.0000000 0.996714 0.980131 0.658037 1.1407942 0.942924 0.966233 0.761680 2.0000000 /J1O{L
0.864634 0.945687 0.913253 1.0357574 0.808730 0.930932 1.035914 2.0000000 0.668152 0.890783 1.346971 1.0309567 mM>{^%2Q:
0.534985 0.861093 1.760696 2.0000000 0.449409 0.845236 2.027826 0.9894437 0.399041 0.833765 2.197444 2.0000000 :Bda]]Y=
0.323142 0.814156 2.448877 1.0627246 0.266053 0.777028 2.631322 2.0000000 0.239527 0.760062 2.713857 1.0314970 WCU[]A
0.207858 0.733379 2.817853 2.0000000 0.176077 0.705923 2.923992 1.0456132 0.157050 0.685044 3.006702 2.0000000 C S+6!F]
0.127911 0.652870 3.134706 1.0211097 0.118234 0.636573 3.240250 2.0000000 0.110141 0.622567 3.331197 1.0569958 evZ{~v&/
0.108649 0.617381 3.453942 2.0000000 0.105963 0.611401 3.607739 2.3695784 0.100988 0.594390 3.666624 2.0000000 ]"aC
wr
0.095030 0.573567 3.738588 0.9755700 0.085106 0.534088 3.779892 2.0000000 0.076683 0.501040 3.814487 1.1002743 f |aO9w
0.060942 0.432941 3.843372 2.0000000 0.043742 0.357814 3.875229 1.0094337 0.030661 0.290281 3.884785 1.0000000 {b} ?I4)
0.004548 0.146401 3.892988 2.0000000 -0.035814 -0.073581 3.903944 9.9999900 -0.049810 -0.127392 3.888320 2.0000000 fXO"Mr1
-0.060726 -0.173226 3.874887 0.9767776 -0.072136 -0.217155 3.846688 2.0000000 -0.085726 -0.269519 3.813061 1.0598641 X8F _Mb*
-0.100169 -0.326726 3.750340 2.0000000 -0.129021 -0.439616 3.626321 0.9933538 -0.130917 -0.485728 3.500754 2.0000000 |Q.t]TR'P
-0.130925 -0.502335 3.456020 1.0122983 -0.129495 -0.513816 3.400408 2.0000000 -0.128177 -0.524450 3.346481 1.0028888 QD q2<
-0.131659 -0.528973 3.300617 2.0000000 -0.135773 -0.533804 3.251461 1.0142138 -0.148587 -0.537434 3.207574 1.0000000 qH$G_R#)8B
-0.188637 -0.548422 3.106795 1.0000000 -0.307576 -0.573906 2.871198 2.0000000 -0.373244 -0.587235 2.736123 1.0530599 <(;"L<?D<C
-0.440919 -0.599047 2.550488 2.0000000 -0.463608 -0.601829 2.488282 0.2189342 -0.572122 -0.620503 2.169388 2.0000000 m?bb/o'B
-0.649239 -0.634756 1.942252 1.1081114 -0.710945 -0.654605 1.794445 2.0000000 -0.737405 -0.663277 1.731003 1.0829194 +#n5w8T)M
-0.778564 -0.677096 1.641638 2.0000000 -0.820133 -0.690797 1.552232 1.0829076 -0.850011 -0.698027 1.490058 2.0000000 8qo{%
-0.918635 -0.714326 1.347209 1.0051766 -0.991832 -0.715220 1.187063 1.0000000 -1.130913 -0.714628 0.868300 2.0000000 [sbC6(z
-1.161178 -0.716543 0.796744 1.0292200 -1.198844 -0.723231 0.708703 2.0000000 -1.232117 -0.729340 0.630882 1.0011658 A'p"FYlCW
-1.268469 -0.736984 0.550618 2.0000000 -1.396766 -0.763093 0.268566 1.0009517 -1.547471 -0.786951 0.017629 0.0000000 Nmns3D
POINTS 1.372452 1.105028 0.0000000 1.0000000; $FAST 12 21 ~cQP4
kBD]
1.102556 1.021517 0.5042696 2.0000000 1.014510 0.996776 0.6692078 1.1374995 0.960665 0.982862 0.7729712 2.0000000 >\%44ba6
0.882565 0.962366 0.9241914 1.0356250 0.826860 0.947662 1.0463777 2.0000000 0.686891 0.907670 1.3560008 1.0337271 rB)m{)
0.554340 0.878133 1.7679339 2.0000000 0.468240 0.862170 2.0367842 0.9871461 0.418295 0.850778 2.2050297 2.0000000 }yC ve
0.342131 0.831083 2.4572922 1.0619658 0.284839 0.793802 2.6404900 2.0000000 0.258305 0.776821 2.7231231 1.0316051 .}%$l.#a
0.226526 0.750056 2.8274721 2.0000000 0.194742 0.722608 2.9335837 1.0460984 0.175927 0.701997 3.0152578 2.0000000 8kX3.X`
0.147337 0.670517 3.1406150 1.0217144 0.137770 0.654343 3.2447098 2.0000000 0.129614 0.640056 3.3367278 1.0411390 d8/lEmv[
0.128351 0.635490 3.4552086 2.0000000 0.125800 0.630092 3.6098924 2.4098960 0.120396 0.611478 3.6726507 2.0000000 !uy?]l
0.113752 0.588164 3.7511466 0.9604793 0.103024 0.545525 3.7962180 2.0000000 0.094054 0.510368 3.8334017 1.1126577
VTy!<I
0.077353 0.438136 3.8639142 2.0000000 0.059452 0.359898 3.8969553 1.0184613 0.046116 0.290996 3.9066516 1.0000000 I
Yj\t?,0
0.019452 0.144198 3.9149871 2.0000000 -0.021191 -0.077366 3.9264090 9.9999900 -0.036149 -0.135090 3.9095036 2.0000000 p~$\@8@
-0.048114 -0.185325 3.8946623 0.9566669 -0.060270 -0.232339 3.8651005 2.0000000 -0.074403 -0.286982 3.8307266 1.0878059 '&'?
S
-0.089350 -0.346085 3.7655234 2.0000000 -0.118942 -0.461981 3.6374423 1.0035260 -0.120816 -0.508939 3.5094731 2.0000000 *!Vic#D%
-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:0
-0.121566 -0.553761 3.3022889 2.0000000 -0.125758 -0.558707 3.2520370 1.0145452 -0.138851 -0.562389 3.2071954 1.0000000 iMYvCw/t6
-0.179342 -0.573493 3.1052782 1.0000000 -0.298492 -0.599033 2.8692582 2.0000000 -0.364122 -0.612352 2.7342717 1.0528774 e*:[#LJ]C
-0.431789 -0.624166 2.5486490 2.0000000 -0.454447 -0.626942 2.4865279 0.2162646 -0.562868 -0.645593 2.1679039 2.0000000 e#)}.
-0.639872 -0.659822 1.9410918 1.1081815 -0.701496 -0.679667 1.7934988 2.0000000 -0.727905 -0.688334 1.7301855 1.0839677 ]Y}faW(&Y
-0.769073 -0.702160 1.6408165 2.0000000 -0.810687 -0.715875 1.5513272 1.0829258 -0.840745 -0.723128 1.4887724 2.0000000 qXCl6Yo8
-0.909949 -0.739523 1.3446943 0.9994834 -0.983703 -0.740474 1.1833574 1.0000000 -1.122437 -0.739875 0.8654051 2.0000000 /<Zy-+3
-1.152531 -0.741771 0.7942322 1.0295205 -1.190009 -0.748430 0.7066154 2.0000000 -1.223178 -0.754525 0.6290322 1.0014729 &X9#{:l=
-1.259461 -0.762157 0.5489403 2.0000000 -1.388336 -0.788383 0.2656832 0.9952588 -1.538897 -0.812205 0.0151114 0.0000000 O"nY4
POINTS 1.396045 1.102017 0.0123241 1.0000000; $FAST 12 21 J9mLW}I?NW
1.126301 1.018554 0.5163100 2.0000000 1.038446 0.993864 0.6809012 1.1357423 0.984608 0.979951 0.7846547 2.0000000 >5i1M^g(
0.906680 0.959499 0.9355473 1.0356034 0.851157 0.944843 1.0573118 2.0000000 0.711809 0.905022 1.3655129 1.0359385 WQ|d;[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 I^ppEgYSY
0.367670 0.828570 2.4649391 1.0615324 0.310442 0.791323 2.6480288 2.0000000 0.284001 0.774396 2.7304414 1.0317603 yIh>j.P
0.252272 0.747672 2.8346183 2.0000000 0.220625 0.720339 2.9402434 1.0462753 0.202020 0.699972 3.0208687 2.0000000 )j]S;Mr
0.173868 0.669010 3.1440839 1.0250647 0.164441 0.653037 3.2468768 2.0000000 0.156326 0.638762 3.3387716 1.0353736 84cmPnaT
0.155109 0.634360 3.4557598 2.0000000 0.152584 0.629104 3.6106182 2.4260441 0.147085 0.610102 3.6742764 2.0000000 'w^1re=R
0.140274 0.586178 3.7543310 0.9563379 0.129365 0.542838 3.8002839 2.0000000 0.120294 0.507295 3.8379910 1.1169357 7a->"W
0.103424 0.434331 3.8687617 2.0000000 0.085410 0.355586 3.9019620 1.0204277 0.072087 0.286727 3.9116397 1.0000000 *<OWd'LI
0.045395 0.139786 3.9199527 2.0000000 0.004500 -0.083151 3.9315374 9.9999900 -0.010758 -0.142076 3.9142732 2.0000000 t>
-cTQm
-0.023006 -0.193485 3.8990802 0.9529633 -0.035362 -0.241319 3.8691072 2.0000000 -0.049583 -0.296400 3.8345800 1.0955503 Bm;{dO
-0.064656 -0.355976 3.7687923 2.0000000 -0.094346 -0.472033 3.6403893 1.0124853 -0.096108 -0.518786 3.5128176 2.0000000 VgN`'
iC`I
-0.096048 -0.536067 3.4661628 1.0116629 -0.094561 -0.548127 3.4077417 2.0000000 -0.093205 -0.559422 3.3505315 1.0036491 dPPe_% Ilr
-0.097018 -0.564292 3.3014121 2.0000000 -0.101536 -0.569526 3.2482492 1.0044065 -0.115169 -0.573391 3.2012485 1.0000000 tlA4oVII
-0.156927 -0.584854 3.0959834 1.0000000 -0.276185 -0.610431 2.8597652 2.0000000 -0.341467 -0.623680 2.7255222 1.0521154 9L*gxI>
-0.408776 -0.635434 2.5408610 2.0000000 -0.431034 -0.638137 2.4798278 0.1832142 -0.539627 -0.656813 2.1606931 2.0000000 x{&0:|bCs6
-0.616692 -0.671052 1.9337055 1.1073085 -0.678581 -0.690981 1.7854973 2.0000000 -0.705095 -0.699684 1.7219390 1.0838320 1Hy
-0.746446 -0.713569 1.6321578 2.0000000 -0.788242 -0.727342 1.5422609 1.0827706 -0.818414 -0.734622 1.4794558 2.0000000 2sk^A
ly
-0.887793 -0.751058 1.3349898 0.9990974 -0.961659 -0.752015 1.1734361 1.0000000 -1.100094 -0.751414 0.8561748 2.0000000 |^^;v|
-1.130109 -0.753306 0.7851690 1.0297528 -1.167520 -0.759956 0.6976950 2.0000000 -1.200712 -0.766058 0.6200482 1.0016578 4Q,HhqV'
-1.237017 -0.773693 0.5399268 2.0000000 -1.366803 -0.800100 0.2547265 0.9899719 -1.517682 -0.823962 0.0037418 0.0000000 >OBuHqC
POINTS 1.412242 1.081300 0.017429 1.0000000; $FAST 12 21 k$7-F3
1.142384 0.997802 0.521628 2.0000000 1.054501 0.973102 0.686268 1.1365279 1.000729 0.959205 0.789886 2.0000000 r9yUye}
0.922853 0.938766 0.940669 1.0357077 0.867389 0.924127 1.062311 2.0000000 0.728308 0.884391 1.369936 1.0362692 GKZn|<Y|{c
0.596383 0.854998 1.780050 2.0000000 0.510313 0.839024 2.048880 0.9855426 0.460771 0.827724 2.215760 2.0000000 I,l%6oPa
0.384799 0.808090 2.467338 1.0616728 0.327865 0.771042 2.649522 2.0000000 0.301563 0.754209 2.731524 1.0318505 7"Zr:|$U
0.270016 0.727624 2.835106 2.0000000 0.238565 0.700446 2.940068 1.0460109 0.220044 0.680156 3.020248 2.0000000 =5+M]y
E<
0.191962 0.649234 3.143074 1.0290730 0.182623 0.633419 3.245481 2.0000000 0.174620 0.619425 3.336243 1.0399723 "mSDL:$
0.173249 0.614653 3.455272 2.0000000 0.170623 0.609005 3.609534 2.4194024 0.165421 0.591069 3.670549 2.0000000 LGgEq-
0.159064 0.568786 3.746262 0.9638978 0.148701 0.527601 3.789708 2.0000000 0.140036 0.493634 3.825559 1.1116253 gOx4qxy/m|
0.123883 0.423754 3.855075 2.0000000 0.106411 0.347401 3.887317 1.0143183 0.093360 0.279974 3.896828 1.0000000 @R9
0.067180 0.135749 3.904976 2.0000000 0.026209 -0.087553 3.916323 9.9999900 0.011489 -0.144258 3.899835 2.0000000 7?]gUrE
-0.000109 -0.192921 3.885556 0.9658979 -0.012003 -0.238835 3.856361 2.0000000 -0.025790 -0.292196 3.822421 1.0795796 Mw\/gm_3
-0.040552 -0.350605 3.758232 2.0000000 -0.069640 -0.463886 3.633436 1.0151305 -0.071267 -0.509503 3.508829 2.0000000 m32OE`s
-0.071108 -0.526438 3.463095 1.0139405 -0.069645 -0.538204 3.405881 2.0000000 -0.068334 -0.549394 3.349005 1.0075765 C;OU2,c,T
-0.072395 -0.554397 3.298500 2.0000000 -0.077304 -0.559925 3.242286 0.9916389 -0.091415 -0.563996 3.193217 1.0000000 '.#KkvE##
-0.134522 -0.575849 3.084356 1.0000000 -0.253723 -0.601424 2.848280 2.0000000 -0.318551 -0.614583 2.715001 1.0512224 X.o[=E
-0.385360 -0.626251 2.531686 2.0000000 -0.407082 -0.628856 2.472108 0.1410980 -0.516014 -0.647591 2.151980 2.0000000 ;^=eiurv
-0.593276 -0.661868 1.924420 1.1060151 -0.655623 -0.681921 1.775128 2.0000000 -0.682337 -0.690677 1.711095 1.0826127 "a?k #!E
-0.723938 -0.704639 1.620734 2.0000000 -0.765945 -0.718480 1.530344 1.0825434 -0.796098 -0.725776 1.467566 2.0000000 MVe5j+8
-0.865147 -0.742174 1.323777 1.0042041 -0.938611 -0.743083 1.163111 1.0000000 -1.076970 -0.742486 0.846016 2.0000000 qF%wl
-1.107047 -0.744390 0.774863 1.0297775 -1.144550 -0.751057 0.687167 2.0000000 -1.177882 -0.757183 0.609192 1.0016160 a'
.o
-1.214286 -0.764835 0.528857 2.0000000 -1.344779 -0.791379 0.242117 0.9881432 -1.496252 -0.815335 -0.009820 0.0000000 Ni(D[?mZ
POINTS 1.411554 1.055012 0.012324 1.0000000; $FAST 12 21 [t: =%&B
1.141383 0.971417 0.517108 2.0000000 1.053269 0.946652 0.682165 1.1394164 0.999584 0.932778 0.785601 2.0000000 Z5bmqhDo[
0.921610 0.912312 0.936556 1.0358765 0.866047 0.897650 1.058447 2.0000000 0.726724 0.857861 1.366679 1.0345184 svU107?
0.594443 0.828375 1.777831 2.0000000 0.508913 0.812504 2.044921 0.9872704 0.459111 0.801162 2.212619 2.0000000 s3uT:Xw3rW
0.383483 0.781640 2.463084 1.0623113 0.326902 0.744840 2.644095 2.0000000 0.300704 0.728084 2.725734 1.0318504 49
fs$wr@
0.269363 0.701655 2.828649 2.0000000 0.238052 0.674581 2.933162 1.0454853 0.219440 0.654156 3.013759 2.0000000 Yc"G="XP;
0.191022 0.622775 3.138166 1.0313306 0.181666 0.606981 3.241341 2.0000000 0.173796 0.593406 3.330388 1.0578068 qV@xEgW#r
0.172144 0.587913 3.454032 2.0000000 0.169356 0.581587 3.607198 2.3740047 0.164664 0.565528 3.663652 2.0000000 aCMF[
3j
0.159106 0.546141 3.731705 0.9823929 0.149704 0.508739 3.770685 2.0000000 0.141710 0.477367 3.803399 1.0978835 $*MjNj2
0.126744 0.412601 3.830872 2.0000000 0.110153 0.340145 3.861598 1.0030201 0.097474 0.274694 3.870893 1.0000000 mucY+k1>g
0.072045 0.134452 3.878829 2.0000000 0.031212 -0.088015 3.889673 9.9999900 0.017561 -0.140358 3.874647 2.0000000 )
ok_"wB
0.007156 -0.184003 3.861993 0.9930774 -0.003876 -0.226343 3.834318 2.0000000 -0.016992 -0.276946 3.801260 1.0463035 &pZ]F=.r+
-0.031159 -0.333118 3.740029 2.0000000 -0.059302 -0.442325 3.620623 1.0099389 -0.060844 -0.486526 3.499843 2.0000000 `Rm2G
-0.060615 -0.502836 3.455827 1.0168187 -0.059199 -0.514069 3.400984 2.0000000 -0.057949 -0.524879 3.345808 1.0110698 ~5:]Oux
-0.062121 -0.529872 3.295259 2.0000000 -0.067259 -0.535531 3.237627 0.9834855 -0.081502 -0.539707 3.187805 1.0000000 8Nd +
-0.125252 -0.551752 3.077206 1.0000000 -0.244264 -0.577288 2.841530 2.0000000 -0.308798 -0.590390 2.708870 1.0507270 ?$Uk[
-0.375258 -0.601997 2.526498 2.0000000 -0.396624 -0.604536 2.467889 0.1143718 -0.505860 -0.623329 2.146869 2.0000000 <$Q&n{
-0.583342 -0.637649 1.918674 1.1050608 -0.646070 -0.657794 1.768464 2.0000000 -0.672961 -0.666589 1.704005 1.0810259 *[.+|v;A
-0.714734 -0.680602 1.613237 2.0000000 -0.756857 -0.694481 1.522559 1.0823264 -0.786871 -0.701772 1.460068 2.0000000 [j1SX-NX
-0.855277 -0.718075 1.317624 1.0119840 -0.928062 -0.718911 1.158430 1.0000000 -1.066613 -0.718322 0.840880 2.0000000 kD >|e<}\
-1.096855 -0.720247 0.769351 1.0295819 -1.134556 -0.726945 0.681199 2.0000000 -1.168060 -0.733099 0.602822 1.0013691 Ts}5Nk8%
-1.204582 -0.740772 0.522216 2.0000000 -1.335164 -0.767330 0.235243 0.9907681 -1.487161 -0.791377 -0.017629 0.0000000 n)sK#C-VA
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 1 :uu\q7@'
.8 2.0000000 .7 0.7071068 .6 2.0000000 .5 0.7071068 .4 2.0000000 .3 0.7071068 .2 2.0000000, !MTm4Ls
.1 0.7071068 o5BOe1_Pw
INTERFACE COATING "FIL_COIL" "AIR" "AIR" '"GdO;}&
REDEFINE COLOR 16 }]=b%CPJh+
FACETS 3 3 8ftLYMX@
P7 (&*=V
CURVE bpzB}nEp
ARC Z 0.000000 0.3500000E-1 0.000000 0.000000 0.000000 360.0000 (xG#D;M0
MATRIX; $FAST 4 3 dn:g_!]p
1.383418 0.3133295 -.8235261 0.4728946 v\n!Li H
1.071790 -.9496444 -.2717175 0.1560287 IW$&V``v
0.000000 0.000000 -.4979701 -.8671942 h:a5FK@
SWEEP DIR 0 0.4728946 0.1560287 -.8671942 9/~m837x
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 2 nDMNaMYb
INTERFACE COATING "FIL_COIL" "AIR" "AIR" U%t:]6d&}
REDEFINE COLOR 16 ~
W52Mbf
FACETS 3 3 Nr:%oD_G*
'/z.\S
CURVE vTh-I&}:
ARC Z 0.000000 0.3500000E-1 0.000000 0.000000 0.000000 360.0000 sOzjViv
MATRIX; $FAST 4 3 '+f!(teLz
-1.517316 0.6166185 0.6018256 -.5075310 MR#jI
-.7891644 0.6583079 -.7477229 -.8683995E-1 [0m'a\YE9
0.000000 -.4317550 -.2805645 -.8572462 7M3q|7?
SWEEP DIR 0 -.5075310 -.8683995E-1 -.8572462 t{F6+dp
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 3 jMW|B
INTERFACE COATING "FIL_COIL" "AIR" "AIR" !+U#^2Gz
REDEFINE COLOR 16 :2 QA#
FACETS 3 3 ##}a0\x|
Af5In9WB5
ENT OBJ uLe+1`Y5Ux
TUBE Z -.5 .15 .15 -3 .15 .15 'SOURCE.BASE.LEAD1' dQ/Xs.8
SHIFT 1.4 1.075 0 HR['y9U
INTERFACE COATING "ABSORB" "AIR" "AIR" 7yeZ+lD
REDEFINE COLOR 22 u'yePJTE
FACETS 6 6 Pkc4=i,`A
TUBE Z -.5 .15 .15 -3 .15 .15 'SOURCE.BASE.LEAD2' qW?^_
SHIFT -1.5 -0.75 0 Z TjlGU `
INTERFACE COATING "ABSORB" "AIR" "AIR" &X}9D)\UJ
REDEFINE COLOR 22 XLEA|#
FACETS 6 6 ]L}<Y9)t
\n`UkxZn+
$ECHO ~
Z%>N
GROUP -10 #)my)}o\p
SCALE FROM MM
4>0xS-
SHIFT (POSX) (POSY) (POSZ) w?oIKj
RETURN B 8C3LP}?
iT
4H@
EMITTING OBJ .5 -(NRAYS) Qy0bp;V/
FLUX TOTAL 10.0 pC_2_,6$
} C\$7C5/
X offset r}"Ty
Y offset 5IVASqYp
Z offset J\m7U
Number of rays ,i>5\Yl%
Q1buuF#CU&
!! ====================================================================== CDU^X$Q
!6f#OAP\
!! Ask whether to save ray path history... `.L8<-]W
tnRq?
SCR_CANCEL=0 ;2#7"a^
SAVE_HIST=0 i+21tG$
$SCR 5 'Perform Fluence Analysis?' #V4_.t#
Save ray path history for fluence analysis? \SAVE_HIST:? 8Ln:y'K
A complete history of ray pathes can be saved during the trace. If saved vlEd=H,LT
these pathes will be used later for volume fluence analysis in the 3d li/IKS)e$
viewer. Note that saving these pathes will slow the ray trace and can &EA4`p
consume significant disk space. }I05&/o.3p
\-V
!! ====================================================================== Pg*ZQE[ME8
Xa9G;J$
$IF (SAVE_HIST) NE 0 THEN .!nFy`
SAVE 123 LIGHTPIPE1.HIS !! save ray pathes in history file for later analysis qI8{JcFx:
$ENDIF ]E[Mv}
=
h %MPppCEa
$READ "LIGHTPIPE1_GEOMETRY.INR" !! read pipe geometry from separate file 9.vHnMcq
DEFINE_SOURCE 0 0 0 (NRAYS) !! call macro to create source ~[k2(
STATS MJ}VNv|S
%ze Sx
!! Define detector plane... @B+
ENT OBJ 9)l[$X
PLANE Z 22 RECT 50 15 'DETECTOR' }{j[
INTERFACE COATING ABSORB AIR AIR y$4,r4cmR|
REDEFINE COLOR 2 KZ/}Iy>As
FACETS 3 3 @-!w,$F)%d
vERsrg;(
WINDOW Z X !! autoscale window for plotting lightpipe 7Py8!
CONSIDER EXCEPT DETECTOR !! exclude detector plane from plot BE%#4c.b
PLOT FACETS OVERLAY !! create faceted view of geometry ew}C*4qH
CONSIDER ALL !! turn detector plane back on prior to tracing TO3Yz3+A
//V?rs
SPOTS POS EVERY (NRAYS/1000) !! plot 1000 ray positions to represent source CO4*"~']t
"}Ya.
TRACE !! trace the rays LR-op?W
P(A%z2Ql
CONSIDER ONLY DETECTOR !! we only want rays that are on the detector plane a/>={mbKi
STATS !! print statistics for these rays )Cu"M#`
WINDOW Y OBJECT DETECTOR X OBJECT DETECTOR !! set window to dimensions of detector plane iwrdZLE
PIXELS (NPIXELS) !! set resolution for following spots command QsI$4:yl
SPOTS POS ATTRIBUTE 0 !! bin flux data on detector plane Z{u*vUC&
!! (without plotting ray positions) !C#q
d:<{!}BR3
DISPLAY !! enter display mode ffuV$#
PICTURE !! display raster picture of flux data binned by spots
gt}/C4|
!! command above -I\_v*nA
WRITE DETECTOR_DATA.DIS !! write data to a named dis file ?$=N!>P#
RETURN !! leave display mode u)
fbR
$zxCv7
$VIEW !! show 3d view of current VCR file, which contains output V`@@ufU}
!! from "PLOT FACETS" and first "SPOTS" command above J^0co1Y0
Lrr6z05FQ
$IF (SAVE_HIST) NE 0 THEN BXyZn0k
SAVE OFF !! turn off saving of ray path history @f{)]I +f
&VIEW LIGHTPIPE1.HIS !! include fluence analysis of ray path history in 3d view -pa.-@
$ELSE A+;]# 1y(D
&VIEW DETECTOR_DATA.DIS !! include output collected on detector plane in 3d view jf.ikxm
$ENDIF