求问下面这个ASAP的sample中的案例如何解析 &NH[b1NMr
&n~v;M
!! Initialization ;S+]Z!5LT
.qS(-7<
SYSTEM NEW !! clear out any existing geometry hj,y l&
RESET !! clear out rays/sources ";;Nc>-Y
UNITS MM Q/`W[Et
XMEMORY NORM #83pitcc
FRESNEL BOTH /@Ec[4^=!.
SPLIT 6 MONTECARLO Cq[<CPAS
%/w%A:y#&
NRAYS=100000 !! Number of rays to trace 8c%_R23
NPIXELS=81 5+[ 3@
`Ha<t. v(
!! Media and coating definitions... dU&hM<.|
\S0QZQbz/
MEDIA xjh(;S'
1.52 'GLASS' 11?d,6Jl
1.4 'PLASTIC' `y$@zT?j
J~|:Q.Rt`
COATINGS PROPERTIES _~bG[lX !
0.000000 0.000000 'ABSORB' >E9 k5
1.000000 0.000000 'REFLECT' `X%Qt~
0.000000 1.000000 'TRANSMIT' 22@w:
0.600000 0.000000 'FIL_COIL' s'/ZtH6>C
ou=33}uO
!! ====================================================================== a/xnf<(H
''H;/&nDX
!! source definition macro yb) a
w+gPU1|(r
DEFINE_SOURCE { 4 !! (X,Y,Z,NRAYS) GDYFhH7H
$LOC POSX,POSY,POSZ,NRAYS cC]lO
POSX=#1 b<j*;n.
POSY=#2 v(;n|=O
POSZ=#3 sp6A*mwl
NRAYS=#4 <&l@ ):a
rmeGk&*R8
$ECHO NONE xE-
_Fv9
+NTC!/
CURVES SW7AG;c=
LINE -2.500000 -2.500000 -.5000000 2.500000 -2.500000 -.5000000 e \.
LINE 2.500000 -2.500000 -.5000000 2.500000 2.500000 -.5000000 ~uu{
v')
LINE 2.500000 2.500000 -.5000000 -2.500000 2.500000 -.5000000 @3`Pq2<
LINE -2.500000 2.500000 -.5000000 -2.500000 -2.500000 -.5000000 -nqq;|%
COMPOSITE 4o<'
fY
OBJECT =SOURCE.BASE.TrimSrf 1 W1ql[DqE{
INTERFACE COATING "ABSORB" "AIR" "AIR" [D2<)
REDEFINE COLOR 22 Y%^qt]u.8
FACETS 3 3 5%"sv+iO
BBa!le9P
CURVE d "25e"(~F
POINTS -2.150000 0. -0.500000 1. -2.150000 0. 4.152243 0. AbIYdFX B
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 -.3477569E-1 $:D\yZ,
OBJECT =SOURCE.ENVELOPE.TrimSrf 2 (w` j?c1
INTERFACE COATING "BARE" "AIR" "GLASS" ?hKpJA'%
REDEFINE COLOR 5 4VhKV JX
FACETS 8 8 Jk57| )/
BK1I_/_!
CURVE 7
lu_E.Bv
POINTS -2.400000 0. -0.500000 1. -2.400000 0. 4.152243 0. lsU`~3nr
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 -.3477569E-1 cToT_Mk
OBJECT =SOURCE.ENVELOPE.TrimSrf 3 ~^l;~&
INTERFACE COATING "BARE" "AIR" "GLASS" hVh,\d&2t
REDEFINE COLOR 5 \f'=
FACETS 8 8 7MIrrhk
[y"Yi PK
CURVE 6L3i
POINTS -2.150000 0. 4.1522430 2.0000000 -2.150000 0. 6.3022430 0.7071068 0.000000 0. 6.3022430 0.0000000 ,zh_-2^X
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 4.463820 B#4'3Y-3
OBJECT =SOURCE.ENVELOPE.TrimSrf 7 a}[rk*QmZ
INTERFACE COATING "BARE" "AIR" "GLASS" (};/,t1#$
REDEFINE COLOR 5 D{6<,#P{w
FACETS 8 8 x!fgZr{
; jrmr`l=
CURVE aX?
tnDv
POINTS -2.400000 0. 4.1522430 2.0000000 -2.400000 0. 6.5522430 0.7071068 0.000000 0. 6.5522430 0.0000000 `!<#'PR
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 4.500050 ~YXkAS:
OBJECT =SOURCE.ENVELOPE.TrimSrf 8 ucFfxar"
INTERFACE COATING "BARE" "AIR" "GLASS" =l>=]O~h
REDEFINE COLOR 5 #!t6'*
FACETS 8 8 .f`KP!p.
*hh iIiog+
CURVES mpD[k9`x#
POINTS 1.394385 1.038552 0.000000 1.0000000; $FAST 12 21 cC9haxW
1.123886 0.954856 0.505399 2.0000000 1.035472 0.930007 0.670995 1.1427400 0.981844 0.916150 0.774309 2.0000000 P?+
VR=t
0.903679 0.895633 0.925618 1.0360084 0.847917 0.880921 1.047983 2.0000000 0.707984 0.840974 1.357648 1.0317380 LeYI<a@n@$
0.575089 0.811336 1.770593 2.0000000 0.490087 0.795572 2.035945 0.9895725 0.439857 0.784149 2.205034 2.0000000 rN'}IS@5
0.364494 0.764714 2.454669 1.0630797 0.308116 0.728066 2.634927 2.0000000 0.281928 0.711326 2.716462 1.0317805 |d=GAW
v
0.250695 0.684979 2.819030 2.0000000 0.219387 0.657896 2.923572 1.0450345 0.200563 0.637203 3.005204 2.0000000 UL"
M?).5
0.171599 0.605132 3.132240 1.0306372 0.162130 0.589211 3.236880 2.0000000 0.154346 0.575964 3.324510 1.0831379 p
MR4]G
0.152442 0.569804 3.452766 2.0000000 0.149527 0.562924 3.604919 2.3011774 0.145256 0.548440 3.657625 2.0000000 C)ic;!$Qhb
0.140371 0.531487 3.719207 1.0041099 0.131787 0.497303 3.754359 2.0000000 0.124331 0.468001 3.784505 1.0822217 X?Or.
0.110334 0.407405 3.810330 2.0000000 0.094446 0.338072 3.839870 0.9929569 0.082019 0.273978 3.849027 1.0000000 f |NXibmP
0.057141 0.136655 3.856830 2.0000000 0.016581 -0.084264 3.867198 9.9999900 0.003901 -0.132661 3.853463 2.0000000 5Q,j+
-0.005471 -0.171964 3.842188 1.0224675 -0.015742 -0.211159 3.815915 2.0000000 -0.028370 -0.259690 3.783384 1.0140715 oE)xL%*
-0.041978 -0.313759 3.724846 2.0000000 -0.069386 -0.419976 3.609457 0.9998017 -0.070945 -0.463315 3.491124 2.0000000 @ X5#?
-0.070715 -0.479085 3.448622 1.0186022 -0.069342 -0.489859 3.395917 2.0000000 -0.068133 -0.500239 3.342801 1.0125988 Y)7\h:LIg
-0.072213 -0.505084 3.293588 2.0000000 -0.077279 -0.510629 3.237028 0.9830858 -0.091239 -0.514752 3.188183 1.0000000 J:G{
-0.134547 -0.526681 3.078723 1.0000000 -0.253348 -0.552161 2.843469 2.0000000 -0.317921 -0.565273 2.710721 1.0509176 7h`t-6<!q
-0.384388 -0.576879 2.528336 2.0000000 -0.405785 -0.579423 2.469641 0.1167441 -0.515115 -0.598239 2.148353 2.0000000 = VMELk!z
-0.592709 -0.612583 1.919834 1.1049935 -0.655518 -0.632733 1.769411 2.0000000 -0.682461 -0.641532 1.704822 1.0799807 fYlqaO4[
-0.724225 -0.655537 1.614058 2.0000000 -0.766300 -0.669402 1.523468 1.0822331 -0.796137 -0.676671 1.461354 2.0000000 T-Yb|@4
-0.863963 -0.692877 1.320137 1.0179262 -0.936191 -0.693657 1.162136 1.0000000 -1.075088 -0.693075 0.843776 2.0000000 bd[iD?epD]
-1.105502 -0.695019 0.771863 1.0292839 -1.143390 -0.701745 0.683286 2.0000000 -1.177001 -0.707913 0.604671 1.0010579 3e1%G#fu
-1.213591 -0.715599 0.523894 2.0000000 -1.343593 -0.742039 0.238128 0.9963518 -1.495734 -0.766124 -0.015111 0.0000000 7{38g
POINTS 1.370791 1.041563 -0.012324 1.0000000; $FAST 12 21 ,fvhP $n
1.100141 0.957819 0.493358 2.0000000 1.011536 0.932918 0.659301 1.1445313 0.957900 0.919061 0.762626 2.0000000 r`e6B!p
0.879564 0.898499 0.914262 1.0360266 0.823620 0.883739 1.037049 2.0000000 0.683067 0.843622 1.348134 1.0295637 M6y|;lh''c
0.549657 0.813861 1.762576 2.0000000 0.464860 0.798145 2.027223 0.9910966 0.414288 0.786651 2.197447 2.0000000 @>+`1C
0.338955 0.767226 2.447023 1.0635210 0.282512 0.730546 2.627388 2.0000000 0.256232 0.713751 2.709144 1.0316548 d3NER} f4V
0.224949 0.687363 2.811884 2.0000000 0.193503 0.660164 2.916916 1.0448962 0.174470 0.639227 2.999593 2.0000000 AJ
z 1
0.145067 0.606637 3.128780 1.0274579 0.135459 0.590518 3.234713 2.0000000 0.127646 0.577283 3.322303 1.0943501 >J{e_C2ZS
0.125684 0.570934 3.452214 2.0000000 0.122747 0.563928 3.604120 2.2673942 0.118567 0.549815 3.655999 2.0000000 9Dd`x7$a
0.113843 0.533450 3.716045 1.0115501 0.105445 0.499990 3.750293 2.0000000 0.098085 0.471050 3.779930 1.0761847 *!yA'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 ,m M7g
0.031198 0.141067 3.851864 2.0000000 -0.009109 -0.078472 3.862072 9.9999900 -0.021491 -0.125675 3.848694 2.0000000 a\KM^jrCD
-0.030581 -0.163814 3.837764 1.0301358 -0.040650 -0.202179 3.811909 2.0000000 -0.053220 -0.250387 3.779417 1.0049989 #wJ^:r-c`
-0.066672 -0.303867 3.721577 2.0000000 -0.093981 -0.409921 3.606510 0.9906232 -0.095653 -0.453467 3.487780 2.0000000 S$/SFB$)~W
-0.095493 -0.469100 3.445697 1.0178833 -0.094133 -0.479757 3.393650 2.0000000 -0.092920 -0.489909 3.341741 1.0112285 y0'WB`hNQ
-0.096761 -0.494553 3.294464 2.0000000 -0.101490 -0.499807 3.240857 0.9906242 -0.114920 -0.503750 3.194130 1.0000000 '
?a d
-0.156962 -0.515320 3.088018 1.0000000 -0.275655 -0.540763 2.852962 2.0000000 -0.340575 -0.553945 2.719470 1.0516766 (O/W`qo
-0.407401 -0.565610 2.536124 2.0000000 -0.429199 -0.568229 2.476339 0.1470348 -0.538356 -0.587018 2.155564 2.0000000 le6eorK8
-0.615889 -0.601354 1.927220 1.1058507 -0.678434 -0.621418 1.777412 2.0000000 -0.705271 -0.630182 1.713067 1.0800873 M-(,*6Q
-0.746852 -0.644129 1.622717 2.0000000 -0.788745 -0.657935 1.532535 1.0823717 -0.818468 -0.665177 1.470671 2.0000000 q NUd "%S
-0.886117 -0.681342 1.329845 1.0183722 -0.958235 -0.682116 1.172057 1.0000000 -1.097431 -0.681536 0.853006 2.0000000 seb/rxb
-1.127924 -0.683484 0.780926 1.0290564 -1.165880 -0.690219 0.692207 2.0000000 -1.199466 -0.696380 0.613656 1.0008674 \mqrDaB
-1.236035 -0.704062 0.532907 2.0000000 -1.365128 -0.730323 0.249082 1.0017003 -1.516950 -0.754367 -0.003742 0.0000000 t-Ble
POINTS 1.354595 1.062280 -0.017429 1.0000000; $FAST 12 21 6n
H'NNS:J
1.084058 0.978571 0.488040 2.0000000 0.995482 0.953680 0.653934 1.1437168 0.941779 0.939806 0.757394 2.0000000 3&R1C>JS ]
0.863391 0.919233 0.909140 1.0359228 0.807388 0.904455 1.032050 2.0000000 0.666568 0.864253 1.343712 1.0292429 Nx!7sE*b$1
0.533045 0.834471 1.758476 2.0000000 0.448009 0.818716 2.023866 0.9910434 0.397382 0.807203 2.194303 2.0000000 ~;uU{TT
0.321827 0.787706 2.444624 1.0633711 0.265089 0.750826 2.625895 2.0000000 0.238668 0.733937 2.708067 1.0315265 X$eR RSW
0.207205 0.707411 2.811396 2.0000000 0.175563 0.680058 2.917089 1.0451262 0.156446 0.659044 3.000213 2.0000000 CIz_v.&:
0.126970 0.626410 3.129806 1.0235382 0.117277 0.610136 3.236109 2.0000000 0.109329 0.596572 3.325178 1.0801777 QV
-ZP'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 SPnW8
0.095067 0.550899 3.724054 0.9972525 0.086109 0.515227 3.760869 2.0000000 0.078352 0.484749 3.792341 1.0847940 {x~r$")c?
0.063804 0.421788 3.819169 2.0000000 0.047485 0.350563 3.849509 0.9979270 0.034775 0.285001 3.858850 1.0000000 qR
kPl!5
0.009413 0.145104 3.866841 2.0000000 -0.030809 -0.074037 3.877296 9.9999900 -0.043738 -0.123492 3.863132 2.0000000 ;X+cS,h
-0.053464 -0.164319 3.851318 1.0077660 -0.064009 -0.204663 3.824655 2.0000000 -0.076957 -0.254380 3.791789 1.0252057 OX [r\
-0.090775 -0.309239 3.732137 2.0000000 -0.118681 -0.418051 3.613510 0.9879433 -0.120494 -0.462751 3.491769 2.0000000 RY\0dv>
-0.120432 -0.478731 3.448760 1.0151227 -0.119049 -0.489680 3.395510 2.0000000 -0.117792 -0.499938 3.343264 1.0071874 K14v6d
-0.121384 -0.504449 3.297376 2.0000000 -0.125718 -0.509405 3.246843 1.0034493 -0.138675 -0.513145 3.202162 1.0000000 W+Ou%uv}S
-0.179367 -0.524325 3.099646 1.0000000 -0.298117 -0.549770 2.864448 2.0000000 -0.363491 -0.563042 2.729991 1.0525617 10tTV3`IM
-0.430817 -0.574793 2.545300 2.0000000 -0.453150 -0.577510 2.484061 0.1894483 -0.561969 -0.596240 2.164277 2.0000000 #-l+cu{
-0.639305 -0.610538 1.936506 1.1071414 -0.701392 -0.630478 1.787782 2.0000000 -0.728029 -0.639189 1.723913 1.0813033 7gREcL2
-0.769360 -0.653058 1.634141 2.0000000 -0.811044 -0.666797 1.544449 1.0826740 -0.840783 -0.674023 1.482561 2.0000000 T*k}E
-0.908762 -0.690227 1.341059 1.0130166 -0.981283 -0.691048 1.182382 1.0000000 -1.120555 -0.690464 0.863164 2.0000000 /xd|mo)D
-1.150986 -0.692400 0.791232 1.0290292 -1.188849 -0.699119 0.702735 2.0000000 -1.222296 -0.705255 0.624513 1.0009134 kJ)Z{hy
-1.258766 -0.712921 0.543977 2.0000000 -1.387153 -0.739044 0.261689 1.0036381 -1.538380 -0.762994 0.009820 0.0000000 rpEN\S%7P
POINTS 1.355282 1.088568 -0.012324 1.0000000; $FAST 12 21 +ijxv
1.085058 1.004956 0.492560 2.0000000 0.996714 0.980131 0.658037 1.1407942 0.942924 0.966233 0.761680 2.0000000 me90|GOx+
0.864634 0.945687 0.913253 1.0357574 0.808730 0.930932 1.035914 2.0000000 0.668152 0.890783 1.346971 1.0309567 $5DlCN
0.534985 0.861093 1.760696 2.0000000 0.449409 0.845236 2.027826 0.9894437 0.399041 0.833765 2.197444 2.0000000 :bkmm,%O
0.323142 0.814156 2.448877 1.0627246 0.266053 0.777028 2.631322 2.0000000 0.239527 0.760062 2.713857 1.0314970 b]*OGp4]5
0.207858 0.733379 2.817853 2.0000000 0.176077 0.705923 2.923992 1.0456132 0.157050 0.685044 3.006702 2.0000000 28j/K=0(
0.127911 0.652870 3.134706 1.0211097 0.118234 0.636573 3.240250 2.0000000 0.110141 0.622567 3.331197 1.0569958 C%#u2C2
0.108649 0.617381 3.453942 2.0000000 0.105963 0.611401 3.607739 2.3695784 0.100988 0.594390 3.666624 2.0000000 PB~
r7O]
0.095030 0.573567 3.738588 0.9755700 0.085106 0.534088 3.779892 2.0000000 0.076683 0.501040 3.814487 1.1002743 [4+I1UR`
0.060942 0.432941 3.843372 2.0000000 0.043742 0.357814 3.875229 1.0094337 0.030661 0.290281 3.884785 1.0000000 !1l~'/r
0.004548 0.146401 3.892988 2.0000000 -0.035814 -0.073581 3.903944 9.9999900 -0.049810 -0.127392 3.888320 2.0000000 v3wq-
-0.060726 -0.173226 3.874887 0.9767776 -0.072136 -0.217155 3.846688 2.0000000 -0.085726 -0.269519 3.813061 1.0598641 O"wo&5b_
-0.100169 -0.326726 3.750340 2.0000000 -0.129021 -0.439616 3.626321 0.9933538 -0.130917 -0.485728 3.500754 2.0000000 m14'u GC
-0.130925 -0.502335 3.456020 1.0122983 -0.129495 -0.513816 3.400408 2.0000000 -0.128177 -0.524450 3.346481 1.0028888 W9S6
SO^\
-0.131659 -0.528973 3.300617 2.0000000 -0.135773 -0.533804 3.251461 1.0142138 -0.148587 -0.537434 3.207574 1.0000000 H% FP!03
-0.188637 -0.548422 3.106795 1.0000000 -0.307576 -0.573906 2.871198 2.0000000 -0.373244 -0.587235 2.736123 1.0530599 (^58$IW71
-0.440919 -0.599047 2.550488 2.0000000 -0.463608 -0.601829 2.488282 0.2189342 -0.572122 -0.620503 2.169388 2.0000000 'ZAIe7i&
-0.649239 -0.634756 1.942252 1.1081114 -0.710945 -0.654605 1.794445 2.0000000 -0.737405 -0.663277 1.731003 1.0829194 <&tdyAT?&
-0.778564 -0.677096 1.641638 2.0000000 -0.820133 -0.690797 1.552232 1.0829076 -0.850011 -0.698027 1.490058 2.0000000 - *qoF(/U
-0.918635 -0.714326 1.347209 1.0051766 -0.991832 -0.715220 1.187063 1.0000000 -1.130913 -0.714628 0.868300 2.0000000 *DQa6,b
-1.161178 -0.716543 0.796744 1.0292200 -1.198844 -0.723231 0.708703 2.0000000 -1.232117 -0.729340 0.630882 1.0011658 aJ[|80U
-1.268469 -0.736984 0.550618 2.0000000 -1.396766 -0.763093 0.268566 1.0009517 -1.547471 -0.786951 0.017629 0.0000000 rx@2Dmt6
POINTS 1.372452 1.105028 0.0000000 1.0000000; $FAST 12 21 lkJe7 +s
1.102556 1.021517 0.5042696 2.0000000 1.014510 0.996776 0.6692078 1.1374995 0.960665 0.982862 0.7729712 2.0000000 ^OK;swDW
0.882565 0.962366 0.9241914 1.0356250 0.826860 0.947662 1.0463777 2.0000000 0.686891 0.907670 1.3560008 1.0337271 w17CZa
6
0.554340 0.878133 1.7679339 2.0000000 0.468240 0.862170 2.0367842 0.9871461 0.418295 0.850778 2.2050297 2.0000000 8YQ7XB
0.342131 0.831083 2.4572922 1.0619658 0.284839 0.793802 2.6404900 2.0000000 0.258305 0.776821 2.7231231 1.0316051 9)uJ\NMy
0.226526 0.750056 2.8274721 2.0000000 0.194742 0.722608 2.9335837 1.0460984 0.175927 0.701997 3.0152578 2.0000000 GtKSA#oYZB
0.147337 0.670517 3.1406150 1.0217144 0.137770 0.654343 3.2447098 2.0000000 0.129614 0.640056 3.3367278 1.0411390 ER;\Aes*?
0.128351 0.635490 3.4552086 2.0000000 0.125800 0.630092 3.6098924 2.4098960 0.120396 0.611478 3.6726507 2.0000000 < Yc)F.:
0.113752 0.588164 3.7511466 0.9604793 0.103024 0.545525 3.7962180 2.0000000 0.094054 0.510368 3.8334017 1.1126577 nuw7pEW@?
0.077353 0.438136 3.8639142 2.0000000 0.059452 0.359898 3.8969553 1.0184613 0.046116 0.290996 3.9066516 1.0000000 onm"7JsO'
0.019452 0.144198 3.9149871 2.0000000 -0.021191 -0.077366 3.9264090 9.9999900 -0.036149 -0.135090 3.9095036 2.0000000 6_K7!?YG7
-0.048114 -0.185325 3.8946623 0.9566669 -0.060270 -0.232339 3.8651005 2.0000000 -0.074403 -0.286982 3.8307266 1.0878059 TY?O$d2b3
-0.089350 -0.346085 3.7655234 2.0000000 -0.118942 -0.461981 3.6374423 1.0035260 -0.120816 -0.508939 3.5094731 2.0000000 #$l:%
-0.120825 -0.526084 3.4632303 1.0109978 -0.119352 -0.538025 3.4054746 2.0000000 -0.117993 -0.549089 3.3494927 1.0014760 E@-5L9eJ\
-0.121566 -0.553761 3.3022889 2.0000000 -0.125758 -0.558707 3.2520370 1.0145452 -0.138851 -0.562389 3.2071954 1.0000000 Bve',.xH
-0.179342 -0.573493 3.1052782 1.0000000 -0.298492 -0.599033 2.8692582 2.0000000 -0.364122 -0.612352 2.7342717 1.0528774 8[#EC 3
-0.431789 -0.624166 2.5486490 2.0000000 -0.454447 -0.626942 2.4865279 0.2162646 -0.562868 -0.645593 2.1679039 2.0000000 ]1MZ:]k
-0.639872 -0.659822 1.9410918 1.1081815 -0.701496 -0.679667 1.7934988 2.0000000 -0.727905 -0.688334 1.7301855 1.0839677 >u]9(o7I
-0.769073 -0.702160 1.6408165 2.0000000 -0.810687 -0.715875 1.5513272 1.0829258 -0.840745 -0.723128 1.4887724 2.0000000 WT}xCni
-0.909949 -0.739523 1.3446943 0.9994834 -0.983703 -0.740474 1.1833574 1.0000000 -1.122437 -0.739875 0.8654051 2.0000000 MjK<n[.
-1.152531 -0.741771 0.7942322 1.0295205 -1.190009 -0.748430 0.7066154 2.0000000 -1.223178 -0.754525 0.6290322 1.0014729 h)s&Nqg1B
-1.259461 -0.762157 0.5489403 2.0000000 -1.388336 -0.788383 0.2656832 0.9952588 -1.538897 -0.812205 0.0151114 0.0000000 @h(Z;
POINTS 1.396045 1.102017 0.0123241 1.0000000; $FAST 12 21 3mL(xpT.8z
1.126301 1.018554 0.5163100 2.0000000 1.038446 0.993864 0.6809012 1.1357423 0.984608 0.979951 0.7846547 2.0000000 )5u#'5I>
0.906680 0.959499 0.9355473 1.0356034 0.851157 0.944843 1.0573118 2.0000000 0.711809 0.905022 1.3655129 1.0359385 h~O^~"jc
0.579772 0.875608 1.7759507 2.0000000 0.493468 0.859597 2.0455045 0.9854938 0.443864 0.848276 2.2126164 2.0000000 ZuKOscVS#T
0.367670 0.828570 2.4649391 1.0615324 0.310442 0.791323 2.6480288 2.0000000 0.284001 0.774396 2.7304414 1.0317603 COj^pdE3
0.252272 0.747672 2.8346183 2.0000000 0.220625 0.720339 2.9402434 1.0462753 0.202020 0.699972 3.0208687 2.0000000 m%c]+Our`
0.173868 0.669010 3.1440839 1.0250647 0.164441 0.653037 3.2468768 2.0000000 0.156326 0.638762 3.3387716 1.0353736 *;Za))
0.155109 0.634360 3.4557598 2.0000000 0.152584 0.629104 3.6106182 2.4260441 0.147085 0.610102 3.6742764 2.0000000 bm h@SB
0.140274 0.586178 3.7543310 0.9563379 0.129365 0.542838 3.8002839 2.0000000 0.120294 0.507295 3.8379910 1.1169357 S|?P#.=GX
0.103424 0.434331 3.8687617 2.0000000 0.085410 0.355586 3.9019620 1.0204277 0.072087 0.286727 3.9116397 1.0000000 m= %KaRI
0.045395 0.139786 3.9199527 2.0000000 0.004500 -0.083151 3.9315374 9.9999900 -0.010758 -0.142076 3.9142732 2.0000000 B7sBO6Z$J
-0.023006 -0.193485 3.8990802 0.9529633 -0.035362 -0.241319 3.8691072 2.0000000 -0.049583 -0.296400 3.8345800 1.0955503 `/<f([w
-0.064656 -0.355976 3.7687923 2.0000000 -0.094346 -0.472033 3.6403893 1.0124853 -0.096108 -0.518786 3.5128176 2.0000000 8t|?b
-0.096048 -0.536067 3.4661628 1.0116629 -0.094561 -0.548127 3.4077417 2.0000000 -0.093205 -0.559422 3.3505315 1.0036491 Pfd%[C/vdm
-0.097018 -0.564292 3.3014121 2.0000000 -0.101536 -0.569526 3.2482492 1.0044065 -0.115169 -0.573391 3.2012485 1.0000000 >)k[085t
-0.156927 -0.584854 3.0959834 1.0000000 -0.276185 -0.610431 2.8597652 2.0000000 -0.341467 -0.623680 2.7255222 1.0521154 D`U,T&@
-0.408776 -0.635434 2.5408610 2.0000000 -0.431034 -0.638137 2.4798278 0.1832142 -0.539627 -0.656813 2.1606931 2.0000000 u/xP$
-0.616692 -0.671052 1.9337055 1.1073085 -0.678581 -0.690981 1.7854973 2.0000000 -0.705095 -0.699684 1.7219390 1.0838320 )k]{FM
-0.746446 -0.713569 1.6321578 2.0000000 -0.788242 -0.727342 1.5422609 1.0827706 -0.818414 -0.734622 1.4794558 2.0000000 S'`RP2P
-0.887793 -0.751058 1.3349898 0.9990974 -0.961659 -0.752015 1.1734361 1.0000000 -1.100094 -0.751414 0.8561748 2.0000000 /l8wb~vl
-1.130109 -0.753306 0.7851690 1.0297528 -1.167520 -0.759956 0.6976950 2.0000000 -1.200712 -0.766058 0.6200482 1.0016578 M~)iiKw~MY
-1.237017 -0.773693 0.5399268 2.0000000 -1.366803 -0.800100 0.2547265 0.9899719 -1.517682 -0.823962 0.0037418 0.0000000 'C @yJf
POINTS 1.412242 1.081300 0.017429 1.0000000; $FAST 12 21 O`Htdnu
1.142384 0.997802 0.521628 2.0000000 1.054501 0.973102 0.686268 1.1365279 1.000729 0.959205 0.789886 2.0000000 V0n8fez
b
0.922853 0.938766 0.940669 1.0357077 0.867389 0.924127 1.062311 2.0000000 0.728308 0.884391 1.369936 1.0362692 |W*2L]&
0.596383 0.854998 1.780050 2.0000000 0.510313 0.839024 2.048880 0.9855426 0.460771 0.827724 2.215760 2.0000000 ),$^h7[n
0.384799 0.808090 2.467338 1.0616728 0.327865 0.771042 2.649522 2.0000000 0.301563 0.754209 2.731524 1.0318505 Oq(FV[N7t
0.270016 0.727624 2.835106 2.0000000 0.238565 0.700446 2.940068 1.0460109 0.220044 0.680156 3.020248 2.0000000 s~k62
0.191962 0.649234 3.143074 1.0290730 0.182623 0.633419 3.245481 2.0000000 0.174620 0.619425 3.336243 1.0399723 "hV@Dk
-0.385360 -0.626251 2.531686 2.0000000 -0.407082 -0.628856 2.472108 0.1410980 -0.516014 -0.647591 2.151980 2.0000000 G0Z$p6z
-0.593276 -0.661868 1.924420 1.1060151 -0.655623 -0.681921 1.775128 2.0000000 -0.682337 -0.690677 1.711095 1.0826127 /K;A bE
-0.723938 -0.704639 1.620734 2.0000000 -0.765945 -0.718480 1.530344 1.0825434 -0.796098 -0.725776 1.467566 2.0000000 bPMf='F{r
-0.865147 -0.742174 1.323777 1.0042041 -0.938611 -0.743083 1.163111 1.0000000 -1.076970 -0.742486 0.846016 2.0000000 v7v>
-1.107047 -0.744390 0.774863 1.0297775 -1.144550 -0.751057 0.687167 2.0000000 -1.177882 -0.757183 0.609192 1.0016160 g_eR&kuh
-1.214286 -0.764835 0.528857 2.0000000 -1.344779 -0.791379 0.242117 0.9881432 -1.496252 -0.815335 -0.009820 0.0000000 2o7o~r
POINTS 1.411554 1.055012 0.012324 1.0000000; $FAST 12 21 %Rf{v5
1.141383 0.971417 0.517108 2.0000000 1.053269 0.946652 0.682165 1.1394164 0.999584 0.932778 0.785601 2.0000000 "&\(:#L
0.921610 0.912312 0.936556 1.0358765 0.866047 0.897650 1.058447 2.0000000 0.726724 0.857861 1.366679 1.0345184 kmt+E'^]
0.594443 0.828375 1.777831 2.0000000 0.508913 0.812504 2.044921 0.9872704 0.459111 0.801162 2.212619 2.0000000 ~`5[Li:eP
0.383483 0.781640 2.463084 1.0623113 0.326902 0.744840 2.644095 2.0000000 0.300704 0.728084 2.725734 1.0318504 )i:"cyoE
0.269363 0.701655 2.828649 2.0000000 0.238052 0.674581 2.933162 1.0454853 0.219440 0.654156 3.013759 2.0000000 >b~Q%{1
0.191022 0.622775 3.138166 1.0313306 0.181666 0.606981 3.241341 2.0000000 0.173796 0.593406 3.330388 1.0578068 ES#q/yab5
0.172144 0.587913 3.454032 2.0000000 0.169356 0.581587 3.607198 2.3740047 0.164664 0.565528 3.663652 2.0000000 ]SN5&S
0.159106 0.546141 3.731705 0.9823929 0.149704 0.508739 3.770685 2.0000000 0.141710 0.477367 3.803399 1.0978835 V'9OGn2v
0.126744 0.412601 3.830872 2.0000000 0.110153 0.340145 3.861598 1.0030201 0.097474 0.274694 3.870893 1.0000000 mA#^Pv*
0.072045 0.134452 3.878829 2.0000000 0.031212 -0.088015 3.889673 9.9999900 0.017561 -0.140358 3.874647 2.0000000 swMR+F#u*
0.007156 -0.184003 3.861993 0.9930774 -0.003876 -0.226343 3.834318 2.0000000 -0.016992 -0.276946 3.801260 1.0463035 |1Nz8Vr.
-0.031159 -0.333118 3.740029 2.0000000 -0.059302 -0.442325 3.620623 1.0099389 -0.060844 -0.486526 3.499843 2.0000000 gL1r"&^L
-0.060615 -0.502836 3.455827 1.0168187 -0.059199 -0.514069 3.400984 2.0000000 -0.057949 -0.524879 3.345808 1.0110698 @f-rS{
-0.062121 -0.529872 3.295259 2.0000000 -0.067259 -0.535531 3.237627 0.9834855 -0.081502 -0.539707 3.187805 1.0000000 V1A7hRjxvG
-0.125252 -0.551752 3.077206 1.0000000 -0.244264 -0.577288 2.841530 2.0000000 -0.308798 -0.590390 2.708870 1.0507270 S)"vyGv
-0.375258 -0.601997 2.526498 2.0000000 -0.396624 -0.604536 2.467889 0.1143718 -0.505860 -0.623329 2.146869 2.0000000 TC
;Aj|)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 "AIS6%,
-0.714734 -0.680602 1.613237 2.0000000 -0.756857 -0.694481 1.522559 1.0823264 -0.786871 -0.701772 1.460068 2.0000000 % QaWg2Y=
-0.855277 -0.718075 1.317624 1.0119840 -0.928062 -0.718911 1.158430 1.0000000 -1.066613 -0.718322 0.840880 2.0000000 UM'JK#P"
-1.096855 -0.720247 0.769351 1.0295819 -1.134556 -0.726945 0.681199 2.0000000 -1.168060 -0.733099 0.602822 1.0013691 ,pW^>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
)
urUaE
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 1 1M[|9nWUC
.8 2.0000000 .7 0.7071068 .6 2.0000000 .5 0.7071068 .4 2.0000000 .3 0.7071068 .2 2.0000000, r)<n)eXeD
.1 0.7071068 .SBN^fq
INTERFACE COATING "FIL_COIL" "AIR" "AIR" 5!6}g<z&L
REDEFINE COLOR 16 @s\}ER3
FACETS 3 3 VD{_6
g}vU*g
;
CURVE ul"Z%
1]
ARC Z 0.000000 0.3500000E-1 0.000000 0.000000 0.000000 360.0000 Ge24Lp;Y6
MATRIX; $FAST 4 3 s3~6[T?8
1.383418 0.3133295 -.8235261 0.4728946 `2'*E\
1.071790 -.9496444 -.2717175 0.1560287 0IsnG?"
0.000000 0.000000 -.4979701 -.8671942 z7a@'+'
SWEEP DIR 0 0.4728946 0.1560287 -.8671942 u7-0?
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 2 \d w ["k
INTERFACE COATING "FIL_COIL" "AIR" "AIR" /!y3ZzL
REDEFINE COLOR 16 @!(V0 -
FACETS 3 3 :5:_Dr<
=.9tRq
CURVE ;bq
EfV0`2
ARC Z 0.000000 0.3500000E-1 0.000000 0.000000 0.000000 360.0000 O)r>AdLGn
MATRIX; $FAST 4 3 , qhv(
-1.517316 0.6166185 0.6018256 -.5075310 /jOug>s
-.7891644 0.6583079 -.7477229 -.8683995E-1 ~>}7+p
?;
0.000000 -.4317550 -.2805645 -.8572462 eh3CVgH91;
SWEEP DIR 0 -.5075310 -.8683995E-1 -.8572462 ~s[Yu!(
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 3 {7=k/Y*U
INTERFACE COATING "FIL_COIL" "AIR" "AIR" [+:KIW<
REDEFINE COLOR 16 <Q.-WV]Z
FACETS 3 3
.r@'9W^8
&oDu$%dkT
ENT OBJ ;fv/s]X86I
TUBE Z -.5 .15 .15 -3 .15 .15 'SOURCE.BASE.LEAD1' PmDar<m
SHIFT 1.4 1.075 0 >Wj8[9zf
INTERFACE COATING "ABSORB" "AIR" "AIR" 3<6P^p=I
REDEFINE COLOR 22 $7\hszjZ
FACETS 6 6 }$s._)a
TUBE Z -.5 .15 .15 -3 .15 .15 'SOURCE.BASE.LEAD2' N37#Vs
SHIFT -1.5 -0.75 0 |CjdmQ u
INTERFACE COATING "ABSORB" "AIR" "AIR" w"j [c#vM
REDEFINE COLOR 22 H, O_l%
FACETS 6 6 Rs 0Gqx
1)M%]I4
$ECHO N)$yBzN
GROUP -10 , pr ",=
SCALE FROM MM }sGH}n<9*
SHIFT (POSX) (POSY) (POSZ) 65pC#$F<x
RETURN ;#?+i`9'q
NSAp.m
EMITTING OBJ .5 -(NRAYS) _"[O=h:
FLUX TOTAL 10.0 VW9BQs2w
} o=doL{#
X offset LpSd/_^b
Y offset zMN4cBL9m
Z offset 26c1Yl,DMn
Number of rays `
_]tN
t8b,@J`R
!! ====================================================================== ,vUMy&AV
%g%#=a;]q
!! Ask whether to save ray path history... Yy8%vDdJO
A*hc
w
SCR_CANCEL=0 {2%@I~US
SAVE_HIST=0 LgS.%Mn
$SCR 5 'Perform Fluence Analysis?' "@E(}z'sM
Save ray path history for fluence analysis? \SAVE_HIST:? YPsuG -is
A complete history of ray pathes can be saved during the trace. If saved 9#niMv9
these pathes will be used later for volume fluence analysis in the 3d Y<-dd"\
viewer. Note that saving these pathes will slow the ray trace and can 1:lhZFZ
consume significant disk space. qn R{'d
_&6&sp<n
!! ====================================================================== 68jq1Y
Pv
tr\}lfK%
$IF (SAVE_HIST) NE 0 THEN *HN0em
SAVE 123 LIGHTPIPE1.HIS !! save ray pathes in history file for later analysis Ot_xeg;7
$ENDIF g4*]R>f
B^uQv|m
$READ "LIGHTPIPE1_GEOMETRY.INR" !! read pipe geometry from separate file #N"K4@]{
DEFINE_SOURCE 0 0 0 (NRAYS) !! call macro to create source hSDuByoi
STATS n,NKJt
iw^(3FcP@C
!! Define detector plane... |^E#cI
ENT OBJ gb_k^wg~1'
PLANE Z 22 RECT 50 15 'DETECTOR' N!F ;!
INTERFACE COATING ABSORB AIR AIR X+T
+y>ea
REDEFINE COLOR 2 3EKqXXzOB
FACETS 3 3 G>0S(M)
E6d0YgfD
WINDOW Z X !! autoscale window for plotting lightpipe \[w82%U
CONSIDER EXCEPT DETECTOR !! exclude detector plane from plot y2eeE CS]
PLOT FACETS OVERLAY !! create faceted view of geometry - ?W hJ.U
CONSIDER ALL !! turn detector plane back on prior to tracing D0=H&Z[
nAJ<@a
SPOTS POS EVERY (NRAYS/1000) !! plot 1000 ray positions to represent source =<,AzuV
fu 95-)M
TRACE !! trace the rays e'uI~%$NJL
\f_YJit
CONSIDER ONLY DETECTOR !! we only want rays that are on the detector plane M[R\URu8
STATS !! print statistics for these rays ;yO7!{_
WINDOW Y OBJECT DETECTOR X OBJECT DETECTOR !! set window to dimensions of detector plane :jq
PIXELS (NPIXELS) !! set resolution for following spots command 9RoN,e8!
SPOTS POS ATTRIBUTE 0 !! bin flux data on detector plane PuhFbgxy
!! (without plotting ray positions) Td5;bg6Qy
fhAK^@h
DISPLAY !! enter display mode j6KGri
PICTURE !! display raster picture of flux data binned by spots 4W9#z~'
!! command above I2=?H<
WRITE DETECTOR_DATA.DIS !! write data to a named dis file =MqefV;-
RETURN !! leave display mode X,<n|zp
it~>)_7*P
$VIEW !! show 3d view of current VCR file, which contains output 6 ztM(2[
!! from "PLOT FACETS" and first "SPOTS" command above H}QOoXWkg
L;0ZB=3n
$IF (SAVE_HIST) NE 0 THEN
Z\d7dbv
SAVE OFF !! turn off saving of ray path history 8ctUK|
&VIEW LIGHTPIPE1.HIS !! include fluence analysis of ray path history in 3d view DM%4V|F"
$ELSE nkp!kqJ09
&VIEW DETECTOR_DATA.DIS !! include output collected on detector plane in 3d view ||&EmH
$ENDIF