求问下面这个ASAP的sample中的案例如何解析 p<y\^a
Or55_E
!! Initialization aY DM)b}
O5:[]vIn
SYSTEM NEW !! clear out any existing geometry dqi31e{*2\
RESET !! clear out rays/sources 1KjzKFnb
UNITS MM G'wyH[ d/
XMEMORY NORM gf^y3F[\
FRESNEL BOTH NS "1zR+
SPLIT 6 MONTECARLO ,pUB[w\
9S<V5$}
NRAYS=100000 !! Number of rays to trace :W+%jn
NPIXELS=81 BHU=TK@GR
V@\u<LO0G
!! Media and coating definitions... =<AG}by![
~
cI`$kJ
MEDIA $8Z4jo
1.52 'GLASS' j@4]0o
1.4 'PLASTIC' *o<|^,R
&4*f28 s
COATINGS PROPERTIES j{/5i`5m
0.000000 0.000000 'ABSORB' Ci2*5n<
1.000000 0.000000 'REFLECT' rmdg~
0.000000 1.000000 'TRANSMIT' *z dUCX
0.600000 0.000000 'FIL_COIL' zKh <zj
n'1LNi
!! ====================================================================== .sb0|3&
lk=[Xo
!! source definition macro =6=l.qyYK
Rhw+~gd*F
DEFINE_SOURCE { 4 !! (X,Y,Z,NRAYS) F3x*dq2
$LOC POSX,POSY,POSZ,NRAYS pi/&WMZ<
POSX=#1 G}aM~, v
POSY=#2 Ml)<4@
POSZ=#3 VmZDU(M
NRAYS=#4 )"63g
Q,};O$h
$ECHO NONE ![eipOX
w,X J8+B
CURVES yvnvI y
LINE -2.500000 -2.500000 -.5000000 2.500000 -2.500000 -.5000000 7_eV.'h
LINE 2.500000 -2.500000 -.5000000 2.500000 2.500000 -.5000000 OJ.oHf=K!
LINE 2.500000 2.500000 -.5000000 -2.500000 2.500000 -.5000000 "S>VqvH3
LINE -2.500000 2.500000 -.5000000 -2.500000 -2.500000 -.5000000 Eks<O
COMPOSITE IU"8.(;o
OBJECT =SOURCE.BASE.TrimSrf 1 Z5`V\$
INTERFACE COATING "ABSORB" "AIR" "AIR" \[/}Cy
REDEFINE COLOR 22 {@PZlQg
FACETS 3 3 ~h%H;wC&
9QeBz`lm)
CURVE TjpAJW@-
POINTS -2.150000 0. -0.500000 1. -2.150000 0. 4.152243 0. v7@*dg
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 -.3477569E-1 B|=S-5pv*
OBJECT =SOURCE.ENVELOPE.TrimSrf 2 _6L'}X$)N
INTERFACE COATING "BARE" "AIR" "GLASS" ?DY6V;&F@f
REDEFINE COLOR 5 }$* z:E
FACETS 8 8 9MbF:
x$pz(Q&v
CURVE <d{>[R)
POINTS -2.400000 0. -0.500000 1. -2.400000 0. 4.152243 0. U?Vik
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 -.3477569E-1 t{Ks}9B
OBJECT =SOURCE.ENVELOPE.TrimSrf 3 8 v da"
INTERFACE COATING "BARE" "AIR" "GLASS" cu#r#0U-
REDEFINE COLOR 5 -1ci.4F&
FACETS 8 8 Jt)J1CAYo
KSUhB
CURVE *~.'lE%[U
POINTS -2.150000 0. 4.1522430 2.0000000 -2.150000 0. 6.3022430 0.7071068 0.000000 0. 6.3022430 0.0000000 ho!qXS
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 4.463820 eGWwPSIp
OBJECT =SOURCE.ENVELOPE.TrimSrf 7 #.LI`nYA
INTERFACE COATING "BARE" "AIR" "GLASS" drp< f1`l8
REDEFINE COLOR 5 gU?M/i2
FACETS 8 8 g$z6*bL
*#GX~3A
CURVE ]=Wq&~
POINTS -2.400000 0. 4.1522430 2.0000000 -2.400000 0. 6.5522430 0.7071068 0.000000 0. 6.5522430 0.0000000 V! .I>
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 4.500050 !)`m mr
OBJECT =SOURCE.ENVELOPE.TrimSrf 8 :aD_>,n
INTERFACE COATING "BARE" "AIR" "GLASS" dSS Ai
|}
REDEFINE COLOR 5 |w>d]eA5
FACETS 8 8 ~Yre(8+M
6?/f$,v
CURVES E:P_CDSd]
POINTS 1.394385 1.038552 0.000000 1.0000000; $FAST 12 21
FWLLbL5t
1.123886 0.954856 0.505399 2.0000000 1.035472 0.930007 0.670995 1.1427400 0.981844 0.916150 0.774309 2.0000000 [9yy<Z5
0.903679 0.895633 0.925618 1.0360084 0.847917 0.880921 1.047983 2.0000000 0.707984 0.840974 1.357648 1.0317380 ^vI`#}?
0.575089 0.811336 1.770593 2.0000000 0.490087 0.795572 2.035945 0.9895725 0.439857 0.784149 2.205034 2.0000000 yx7y3TSq
0.364494 0.764714 2.454669 1.0630797 0.308116 0.728066 2.634927 2.0000000 0.281928 0.711326 2.716462 1.0317805 6g)CpZU
0.250695 0.684979 2.819030 2.0000000 0.219387 0.657896 2.923572 1.0450345 0.200563 0.637203 3.005204 2.0000000 #zc$cr
0.171599 0.605132 3.132240 1.0306372 0.162130 0.589211 3.236880 2.0000000 0.154346 0.575964 3.324510 1.0831379 'Xasd3*Py
0.152442 0.569804 3.452766 2.0000000 0.149527 0.562924 3.604919 2.3011774 0.145256 0.548440 3.657625 2.0000000 | }d+BD
0.140371 0.531487 3.719207 1.0041099 0.131787 0.497303 3.754359 2.0000000 0.124331 0.468001 3.784505 1.0822217 p`'3Il3
0.110334 0.407405 3.810330 2.0000000 0.094446 0.338072 3.839870 0.9929569 0.082019 0.273978 3.849027 1.0000000 "~"=e
0.057141 0.136655 3.856830 2.0000000 0.016581 -0.084264 3.867198 9.9999900 0.003901 -0.132661 3.853463 2.0000000 7&Ie3[Rm_3
-0.005471 -0.171964 3.842188 1.0224675 -0.015742 -0.211159 3.815915 2.0000000 -0.028370 -0.259690 3.783384 1.0140715 `b_n\pf]
-0.041978 -0.313759 3.724846 2.0000000 -0.069386 -0.419976 3.609457 0.9998017 -0.070945 -0.463315 3.491124 2.0000000 k40`,;}9
-0.070715 -0.479085 3.448622 1.0186022 -0.069342 -0.489859 3.395917 2.0000000 -0.068133 -0.500239 3.342801 1.0125988 {k']nI.>
-0.072213 -0.505084 3.293588 2.0000000 -0.077279 -0.510629 3.237028 0.9830858 -0.091239 -0.514752 3.188183 1.0000000 ?~oc4J*>(
-0.134547 -0.526681 3.078723 1.0000000 -0.253348 -0.552161 2.843469 2.0000000 -0.317921 -0.565273 2.710721 1.0509176 ];QX&";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 ;Ji3|=4u
-0.592709 -0.612583 1.919834 1.1049935 -0.655518 -0.632733 1.769411 2.0000000 -0.682461 -0.641532 1.704822 1.0799807 "_\77cqpTh
-0.724225 -0.655537 1.614058 2.0000000 -0.766300 -0.669402 1.523468 1.0822331 -0.796137 -0.676671 1.461354 2.0000000 FyV $`c$
-0.863963 -0.692877 1.320137 1.0179262 -0.936191 -0.693657 1.162136 1.0000000 -1.075088 -0.693075 0.843776 2.0000000 rt\.|Hr4s
-1.105502 -0.695019 0.771863 1.0292839 -1.143390 -0.701745 0.683286 2.0000000 -1.177001 -0.707913 0.604671 1.0010579 c >xHaA:V
-1.213591 -0.715599 0.523894 2.0000000 -1.343593 -0.742039 0.238128 0.9963518 -1.495734 -0.766124 -0.015111 0.0000000 WKq{g+a
POINTS 1.370791 1.041563 -0.012324 1.0000000; $FAST 12 21 :=K+~?
1.100141 0.957819 0.493358 2.0000000 1.011536 0.932918 0.659301 1.1445313 0.957900 0.919061 0.762626 2.0000000 cY|@s?3NND
0.879564 0.898499 0.914262 1.0360266 0.823620 0.883739 1.037049 2.0000000 0.683067 0.843622 1.348134 1.0295637 Z_Y gV:jc
0.549657 0.813861 1.762576 2.0000000 0.464860 0.798145 2.027223 0.9910966 0.414288 0.786651 2.197447 2.0000000 O#)YbaE
0.338955 0.767226 2.447023 1.0635210 0.282512 0.730546 2.627388 2.0000000 0.256232 0.713751 2.709144 1.0316548 e`?o`@vO,
0.224949 0.687363 2.811884 2.0000000 0.193503 0.660164 2.916916 1.0448962 0.174470 0.639227 2.999593 2.0000000 '.I0n
0.145067 0.606637 3.128780 1.0274579 0.135459 0.590518 3.234713 2.0000000 0.127646 0.577283 3.322303 1.0943501 | 8akp
0.125684 0.570934 3.452214 2.0000000 0.122747 0.563928 3.604120 2.2673942 0.118567 0.549815 3.655999 2.0000000 zOis}$GR
0.113843 0.533450 3.716045 1.0115501 0.105445 0.499990 3.750293 2.0000000 0.098085 0.471050 3.779930 1.0761847 @680.+Kw
0.084263 0.411211 3.805483 2.0000000 0.068488 0.342388 3.834863 0.9907814 0.056048 0.278248 3.844038 1.0000000 &p55Cg@e)
0.031198 0.141067 3.851864 2.0000000 -0.009109 -0.078472 3.862072 9.9999900 -0.021491 -0.125675 3.848694 2.0000000 Qgq VbJP"
-0.030581 -0.163814 3.837764 1.0301358 -0.040650 -0.202179 3.811909 2.0000000 -0.053220 -0.250387 3.779417 1.0049989 2Xv$
-0.066672 -0.303867 3.721577 2.0000000 -0.093981 -0.409921 3.606510 0.9906232 -0.095653 -0.453467 3.487780 2.0000000 ,
ksr%gR+
-0.095493 -0.469100 3.445697 1.0178833 -0.094133 -0.479757 3.393650 2.0000000 -0.092920 -0.489909 3.341741 1.0112285 zSBR_N51
-0.096761 -0.494553 3.294464 2.0000000 -0.101490 -0.499807 3.240857 0.9906242 -0.114920 -0.503750 3.194130 1.0000000 RZ?abE8
-0.156962 -0.515320 3.088018 1.0000000 -0.275655 -0.540763 2.852962 2.0000000 -0.340575 -0.553945 2.719470 1.0516766 k%;oc$0G-3
-0.407401 -0.565610 2.536124 2.0000000 -0.429199 -0.568229 2.476339 0.1470348 -0.538356 -0.587018 2.155564 2.0000000 iVb7>d9}
-0.615889 -0.601354 1.927220 1.1058507 -0.678434 -0.621418 1.777412 2.0000000 -0.705271 -0.630182 1.713067 1.0800873 4^ZbT
-0.746852 -0.644129 1.622717 2.0000000 -0.788745 -0.657935 1.532535 1.0823717 -0.818468 -0.665177 1.470671 2.0000000 1CS\1[E
-0.886117 -0.681342 1.329845 1.0183722 -0.958235 -0.682116 1.172057 1.0000000 -1.097431 -0.681536 0.853006 2.0000000 $WsyAUl
-1.127924 -0.683484 0.780926 1.0290564 -1.165880 -0.690219 0.692207 2.0000000 -1.199466 -0.696380 0.613656 1.0008674 4@Bl 1b[<
-1.236035 -0.704062 0.532907 2.0000000 -1.365128 -0.730323 0.249082 1.0017003 -1.516950 -0.754367 -0.003742 0.0000000 w`F'loUEt
POINTS 1.354595 1.062280 -0.017429 1.0000000; $FAST 12 21 'lOpoWDL
1.084058 0.978571 0.488040 2.0000000 0.995482 0.953680 0.653934 1.1437168 0.941779 0.939806 0.757394 2.0000000 OS=~<ba
0.863391 0.919233 0.909140 1.0359228 0.807388 0.904455 1.032050 2.0000000 0.666568 0.864253 1.343712 1.0292429 dfXBgsc6i
0.533045 0.834471 1.758476 2.0000000 0.448009 0.818716 2.023866 0.9910434 0.397382 0.807203 2.194303 2.0000000 <#)Q.P
0.321827 0.787706 2.444624 1.0633711 0.265089 0.750826 2.625895 2.0000000 0.238668 0.733937 2.708067 1.0315265 sLc,Dx"+
0.207205 0.707411 2.811396 2.0000000 0.175563 0.680058 2.917089 1.0451262 0.156446 0.659044 3.000213 2.0000000 0*KL*Gn
0.126970 0.626410 3.129806 1.0235382 0.117277 0.610136 3.236109 2.0000000 0.109329 0.596572 3.325178 1.0801777 lXutZ<S[
0.107544 0.590640 3.452702 2.0000000 0.104699 0.583999 3.605331 2.3065485 0.100231 0.568848 3.659727 2.0000000 Dt'bbX'edw
0.095067 0.550899 3.724054 0.9972525 0.086109 0.515227 3.760869 2.0000000 0.078352 0.484749 3.792341 1.0847940 zuJ@@\75
0.063804 0.421788 3.819169 2.0000000 0.047485 0.350563 3.849509 0.9979270 0.034775 0.285001 3.858850 1.0000000
L$@qEsO
0.009413 0.145104 3.866841 2.0000000 -0.030809 -0.074037 3.877296 9.9999900 -0.043738 -0.123492 3.863132 2.0000000 /'bX}H(dq
-0.053464 -0.164319 3.851318 1.0077660 -0.064009 -0.204663 3.824655 2.0000000 -0.076957 -0.254380 3.791789 1.0252057 l(8@?t^;
-0.090775 -0.309239 3.732137 2.0000000 -0.118681 -0.418051 3.613510 0.9879433 -0.120494 -0.462751 3.491769 2.0000000 x}uDW
-0.120432 -0.478731 3.448760 1.0151227 -0.119049 -0.489680 3.395510 2.0000000 -0.117792 -0.499938 3.343264 1.0071874 Y"TrF(C
-0.121384 -0.504449 3.297376 2.0000000 -0.125718 -0.509405 3.246843 1.0034493 -0.138675 -0.513145 3.202162 1.0000000 a._>?rVy
-0.179367 -0.524325 3.099646 1.0000000 -0.298117 -0.549770 2.864448 2.0000000 -0.363491 -0.563042 2.729991 1.0525617 NH+N+4dEO
-0.430817 -0.574793 2.545300 2.0000000 -0.453150 -0.577510 2.484061 0.1894483 -0.561969 -0.596240 2.164277 2.0000000 yL23Nqe
-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 U'P
U
-0.769360 -0.653058 1.634141 2.0000000 -0.811044 -0.666797 1.544449 1.0826740 -0.840783 -0.674023 1.482561 2.0000000 1 ;Uc-<
-0.908762 -0.690227 1.341059 1.0130166 -0.981283 -0.691048 1.182382 1.0000000 -1.120555 -0.690464 0.863164 2.0000000 !#PA#Q|cO
-1.150986 -0.692400 0.791232 1.0290292 -1.188849 -0.699119 0.702735 2.0000000 -1.222296 -0.705255 0.624513 1.0009134 8k^1:gt^
-1.258766 -0.712921 0.543977 2.0000000 -1.387153 -0.739044 0.261689 1.0036381 -1.538380 -0.762994 0.009820 0.0000000 Pje1,B q
POINTS 1.355282 1.088568 -0.012324 1.0000000; $FAST 12 21 IB^vEY!`6_
1.085058 1.004956 0.492560 2.0000000 0.996714 0.980131 0.658037 1.1407942 0.942924 0.966233 0.761680 2.0000000 Tzfk_h3hE
0.864634 0.945687 0.913253 1.0357574 0.808730 0.930932 1.035914 2.0000000 0.668152 0.890783 1.346971 1.0309567 P}he}k&IR
0.534985 0.861093 1.760696 2.0000000 0.449409 0.845236 2.027826 0.9894437 0.399041 0.833765 2.197444 2.0000000 5e^z]j1Yv
0.323142 0.814156 2.448877 1.0627246 0.266053 0.777028 2.631322 2.0000000 0.239527 0.760062 2.713857 1.0314970 USKC,&6&}
0.207858 0.733379 2.817853 2.0000000 0.176077 0.705923 2.923992 1.0456132 0.157050 0.685044 3.006702 2.0000000 {`9J8qRY
0.127911 0.652870 3.134706 1.0211097 0.118234 0.636573 3.240250 2.0000000 0.110141 0.622567 3.331197 1.0569958 "7w=LhzV[$
0.108649 0.617381 3.453942 2.0000000 0.105963 0.611401 3.607739 2.3695784 0.100988 0.594390 3.666624 2.0000000 !14l[k+\
0.095030 0.573567 3.738588 0.9755700 0.085106 0.534088 3.779892 2.0000000 0.076683 0.501040 3.814487 1.1002743 !z]{zM%
0.060942 0.432941 3.843372 2.0000000 0.043742 0.357814 3.875229 1.0094337 0.030661 0.290281 3.884785 1.0000000 %
"^CrG
0.004548 0.146401 3.892988 2.0000000 -0.035814 -0.073581 3.903944 9.9999900 -0.049810 -0.127392 3.888320 2.0000000 p\tA&>3-
-0.060726 -0.173226 3.874887 0.9767776 -0.072136 -0.217155 3.846688 2.0000000 -0.085726 -0.269519 3.813061 1.0598641 )4n]n:FjN
-0.100169 -0.326726 3.750340 2.0000000 -0.129021 -0.439616 3.626321 0.9933538 -0.130917 -0.485728 3.500754 2.0000000 !y3XIbdS"
-0.130925 -0.502335 3.456020 1.0122983 -0.129495 -0.513816 3.400408 2.0000000 -0.128177 -0.524450 3.346481 1.0028888 fjm3X$tR
-0.131659 -0.528973 3.300617 2.0000000 -0.135773 -0.533804 3.251461 1.0142138 -0.148587 -0.537434 3.207574 1.0000000 :DFtH13qO
-0.188637 -0.548422 3.106795 1.0000000 -0.307576 -0.573906 2.871198 2.0000000 -0.373244 -0.587235 2.736123 1.0530599 ,E2c9V'
-0.440919 -0.599047 2.550488 2.0000000 -0.463608 -0.601829 2.488282 0.2189342 -0.572122 -0.620503 2.169388 2.0000000 07>D G#
-0.649239 -0.634756 1.942252 1.1081114 -0.710945 -0.654605 1.794445 2.0000000 -0.737405 -0.663277 1.731003 1.0829194 %z-n2%
-0.778564 -0.677096 1.641638 2.0000000 -0.820133 -0.690797 1.552232 1.0829076 -0.850011 -0.698027 1.490058 2.0000000 !4$-.L)#
-0.918635 -0.714326 1.347209 1.0051766 -0.991832 -0.715220 1.187063 1.0000000 -1.130913 -0.714628 0.868300 2.0000000 ~oRT@E
-1.161178 -0.716543 0.796744 1.0292200 -1.198844 -0.723231 0.708703 2.0000000 -1.232117 -0.729340 0.630882 1.0011658 (w
Q,($@
-1.268469 -0.736984 0.550618 2.0000000 -1.396766 -0.763093 0.268566 1.0009517 -1.547471 -0.786951 0.017629 0.0000000 <,J O
POINTS 1.372452 1.105028 0.0000000 1.0000000; $FAST 12 21 ?8q4texf[
1.102556 1.021517 0.5042696 2.0000000 1.014510 0.996776 0.6692078 1.1374995 0.960665 0.982862 0.7729712 2.0000000 ogoEtKi
0.882565 0.962366 0.9241914 1.0356250 0.826860 0.947662 1.0463777 2.0000000 0.686891 0.907670 1.3560008 1.0337271 fH%C&xj'&
0.554340 0.878133 1.7679339 2.0000000 0.468240 0.862170 2.0367842 0.9871461 0.418295 0.850778 2.2050297 2.0000000 Lv
*USN
0.342131 0.831083 2.4572922 1.0619658 0.284839 0.793802 2.6404900 2.0000000 0.258305 0.776821 2.7231231 1.0316051 /$j,p E=
0.226526 0.750056 2.8274721 2.0000000 0.194742 0.722608 2.9335837 1.0460984 0.175927 0.701997 3.0152578 2.0000000 (Vt5@25JW
0.147337 0.670517 3.1406150 1.0217144 0.137770 0.654343 3.2447098 2.0000000 0.129614 0.640056 3.3367278 1.0411390 \+<=O`
0.128351 0.635490 3.4552086 2.0000000 0.125800 0.630092 3.6098924 2.4098960 0.120396 0.611478 3.6726507 2.0000000 3w+ +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 G9CL}=lJ,
0.077353 0.438136 3.8639142 2.0000000 0.059452 0.359898 3.8969553 1.0184613 0.046116 0.290996 3.9066516 1.0000000 0"iQHi
0.019452 0.144198 3.9149871 2.0000000 -0.021191 -0.077366 3.9264090 9.9999900 -0.036149 -0.135090 3.9095036 2.0000000 r|ogF8YN
-0.048114 -0.185325 3.8946623 0.9566669 -0.060270 -0.232339 3.8651005 2.0000000 -0.074403 -0.286982 3.8307266 1.0878059 5[P^O6'
-0.089350 -0.346085 3.7655234 2.0000000 -0.118942 -0.461981 3.6374423 1.0035260 -0.120816 -0.508939 3.5094731 2.0000000 h@Ix9!?+
-0.120825 -0.526084 3.4632303 1.0109978 -0.119352 -0.538025 3.4054746 2.0000000 -0.117993 -0.549089 3.3494927 1.0014760 Q;kl-upn~8
-0.121566 -0.553761 3.3022889 2.0000000 -0.125758 -0.558707 3.2520370 1.0145452 -0.138851 -0.562389 3.2071954 1.0000000 '
?EG+o8
-0.179342 -0.573493 3.1052782 1.0000000 -0.298492 -0.599033 2.8692582 2.0000000 -0.364122 -0.612352 2.7342717 1.0528774 hfs QAa
-0.431789 -0.624166 2.5486490 2.0000000 -0.454447 -0.626942 2.4865279 0.2162646 -0.562868 -0.645593 2.1679039 2.0000000 wYh]3
-0.639872 -0.659822 1.9410918 1.1081815 -0.701496 -0.679667 1.7934988 2.0000000 -0.727905 -0.688334 1.7301855 1.0839677 Kj:'Ei7
-0.769073 -0.702160 1.6408165 2.0000000 -0.810687 -0.715875 1.5513272 1.0829258 -0.840745 -0.723128 1.4887724 2.0000000 4hW:c0
-0.909949 -0.739523 1.3446943 0.9994834 -0.983703 -0.740474 1.1833574 1.0000000 -1.122437 -0.739875 0.8654051 2.0000000 . Fm| $x
-1.152531 -0.741771 0.7942322 1.0295205 -1.190009 -0.748430 0.7066154 2.0000000 -1.223178 -0.754525 0.6290322 1.0014729 (mx}6A
-1.259461 -0.762157 0.5489403 2.0000000 -1.388336 -0.788383 0.2656832 0.9952588 -1.538897 -0.812205 0.0151114 0.0000000 'r}y{`3M
POINTS 1.396045 1.102017 0.0123241 1.0000000; $FAST 12 21 0&c<1;
1.126301 1.018554 0.5163100 2.0000000 1.038446 0.993864 0.6809012 1.1357423 0.984608 0.979951 0.7846547 2.0000000 ^O**ZndB/
0.906680 0.959499 0.9355473 1.0356034 0.851157 0.944843 1.0573118 2.0000000 0.711809 0.905022 1.3655129 1.0359385 R_#k^P^
0.579772 0.875608 1.7759507 2.0000000 0.493468 0.859597 2.0455045 0.9854938 0.443864 0.848276 2.2126164 2.0000000 }p*WH$!~
0.367670 0.828570 2.4649391 1.0615324 0.310442 0.791323 2.6480288 2.0000000 0.284001 0.774396 2.7304414 1.0317603 *7),v+ET
0.252272 0.747672 2.8346183 2.0000000 0.220625 0.720339 2.9402434 1.0462753 0.202020 0.699972 3.0208687 2.0000000 1JZhcfG
0.173868 0.669010 3.1440839 1.0250647 0.164441 0.653037 3.2468768 2.0000000 0.156326 0.638762 3.3387716 1.0353736
TrBtTqH)
0.155109 0.634360 3.4557598 2.0000000 0.152584 0.629104 3.6106182 2.4260441 0.147085 0.610102 3.6742764 2.0000000 q[c^`5
0.140274 0.586178 3.7543310 0.9563379 0.129365 0.542838 3.8002839 2.0000000 0.120294 0.507295 3.8379910 1.1169357 0I*{CVTQj
0.103424 0.434331 3.8687617 2.0000000 0.085410 0.355586 3.9019620 1.0204277 0.072087 0.286727 3.9116397 1.0000000 \3O1o#=(
0.045395 0.139786 3.9199527 2.0000000 0.004500 -0.083151 3.9315374 9.9999900 -0.010758 -0.142076 3.9142732 2.0000000 N^jr
-0.023006 -0.193485 3.8990802 0.9529633 -0.035362 -0.241319 3.8691072 2.0000000 -0.049583 -0.296400 3.8345800 1.0955503 +<WNAmh
-0.064656 -0.355976 3.7687923 2.0000000 -0.094346 -0.472033 3.6403893 1.0124853 -0.096108 -0.518786 3.5128176 2.0000000 9dp1NjOtAc
-0.096048 -0.536067 3.4661628 1.0116629 -0.094561 -0.548127 3.4077417 2.0000000 -0.093205 -0.559422 3.3505315 1.0036491 1z@{4)
-0.097018 -0.564292 3.3014121 2.0000000 -0.101536 -0.569526 3.2482492 1.0044065 -0.115169 -0.573391 3.2012485 1.0000000 b>nwX9Y/U
-0.156927 -0.584854 3.0959834 1.0000000 -0.276185 -0.610431 2.8597652 2.0000000 -0.341467 -0.623680 2.7255222 1.0521154 @y,>cDg
-0.408776 -0.635434 2.5408610 2.0000000 -0.431034 -0.638137 2.4798278 0.1832142 -0.539627 -0.656813 2.1606931 2.0000000 3*oZol/
-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 pmq C$
-0.746446 -0.713569 1.6321578 2.0000000 -0.788242 -0.727342 1.5422609 1.0827706 -0.818414 -0.734622 1.4794558 2.0000000 4"Mq]_D
-0.887793 -0.751058 1.3349898 0.9990974 -0.961659 -0.752015 1.1734361 1.0000000 -1.100094 -0.751414 0.8561748 2.0000000 `bZgw
-1.130109 -0.753306 0.7851690 1.0297528 -1.167520 -0.759956 0.6976950 2.0000000 -1.200712 -0.766058 0.6200482 1.0016578 H~W=#Cx
-1.237017 -0.773693 0.5399268 2.0000000 -1.366803 -0.800100 0.2547265 0.9899719 -1.517682 -0.823962 0.0037418 0.0000000 H2CpZK'
POINTS 1.412242 1.081300 0.017429 1.0000000; $FAST 12 21 )yS8(F0
1.142384 0.997802 0.521628 2.0000000 1.054501 0.973102 0.686268 1.1365279 1.000729 0.959205 0.789886 2.0000000 l^rQo_alk
0.922853 0.938766 0.940669 1.0357077 0.867389 0.924127 1.062311 2.0000000 0.728308 0.884391 1.369936 1.0362692 O?iLLfs
0.596383 0.854998 1.780050 2.0000000 0.510313 0.839024 2.048880 0.9855426 0.460771 0.827724 2.215760 2.0000000 9M@,BXOt
0.384799 0.808090 2.467338 1.0616728 0.327865 0.771042 2.649522 2.0000000 0.301563 0.754209 2.731524 1.0318505 LPkl16yZ
0.270016 0.727624 2.835106 2.0000000 0.238565 0.700446 2.940068 1.0460109 0.220044 0.680156 3.020248 2.0000000 RHmT$^=
0.191962 0.649234 3.143074 1.0290730 0.182623 0.633419 3.245481 2.0000000 0.174620 0.619425 3.336243 1.0399723 LVJn2t^
0.173249 0.614653 3.455272 2.0000000 0.170623 0.609005 3.609534 2.4194024 0.165421 0.591069 3.670549 2.0000000 =lx~tSiS
0.159064 0.568786 3.746262 0.9638978 0.148701 0.527601 3.789708 2.0000000 0.140036 0.493634 3.825559 1.1116253 <6C:\{eo
0.123883 0.423754 3.855075 2.0000000 0.106411 0.347401 3.887317 1.0143183 0.093360 0.279974 3.896828 1.0000000 )&ucX
0.067180 0.135749 3.904976 2.0000000 0.026209 -0.087553 3.916323 9.9999900 0.011489 -0.144258 3.899835 2.0000000 {6>$w/+~
-0.000109 -0.192921 3.885556 0.9658979 -0.012003 -0.238835 3.856361 2.0000000 -0.025790 -0.292196 3.822421 1.0795796 ;+lsNf
-0.040552 -0.350605 3.758232 2.0000000 -0.069640 -0.463886 3.633436 1.0151305 -0.071267 -0.509503 3.508829 2.0000000 /$|-!e<5b\
-0.071108 -0.526438 3.463095 1.0139405 -0.069645 -0.538204 3.405881 2.0000000 -0.068334 -0.549394 3.349005 1.0075765 ~g*5."-i
-0.072395 -0.554397 3.298500 2.0000000 -0.077304 -0.559925 3.242286 0.9916389 -0.091415 -0.563996 3.193217 1.0000000 Nu+DVIM
-0.134522 -0.575849 3.084356 1.0000000 -0.253723 -0.601424 2.848280 2.0000000 -0.318551 -0.614583 2.715001 1.0512224 eCG{KCM~_Z
-0.385360 -0.626251 2.531686 2.0000000 -0.407082 -0.628856 2.472108 0.1410980 -0.516014 -0.647591 2.151980 2.0000000 Sp[]vm8N
-0.593276 -0.661868 1.924420 1.1060151 -0.655623 -0.681921 1.775128 2.0000000 -0.682337 -0.690677 1.711095 1.0826127 0+KSD{
-0.723938 -0.704639 1.620734 2.0000000 -0.765945 -0.718480 1.530344 1.0825434 -0.796098 -0.725776 1.467566 2.0000000 $rPQ%2eF4
-0.865147 -0.742174 1.323777 1.0042041 -0.938611 -0.743083 1.163111 1.0000000 -1.076970 -0.742486 0.846016 2.0000000 %.;;itB
-1.107047 -0.744390 0.774863 1.0297775 -1.144550 -0.751057 0.687167 2.0000000 -1.177882 -0.757183 0.609192 1.0016160 8*&YQId~
-1.214286 -0.764835 0.528857 2.0000000 -1.344779 -0.791379 0.242117 0.9881432 -1.496252 -0.815335 -0.009820 0.0000000 Kr+#)S
POINTS 1.411554 1.055012 0.012324 1.0000000; $FAST 12 21 YAd%d|Q
1.141383 0.971417 0.517108 2.0000000 1.053269 0.946652 0.682165 1.1394164 0.999584 0.932778 0.785601 2.0000000 n39EKH rm%
0.921610 0.912312 0.936556 1.0358765 0.866047 0.897650 1.058447 2.0000000 0.726724 0.857861 1.366679 1.0345184 f\H1$q\p\
0.594443 0.828375 1.777831 2.0000000 0.508913 0.812504 2.044921 0.9872704 0.459111 0.801162 2.212619 2.0000000 DDZnNSo<JQ
0.383483 0.781640 2.463084 1.0623113 0.326902 0.744840 2.644095 2.0000000 0.300704 0.728084 2.725734 1.0318504 &@'+h*
b
0.269363 0.701655 2.828649 2.0000000 0.238052 0.674581 2.933162 1.0454853 0.219440 0.654156 3.013759 2.0000000 Twk<<
0.191022 0.622775 3.138166 1.0313306 0.181666 0.606981 3.241341 2.0000000 0.173796 0.593406 3.330388 1.0578068 UtHloq(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 >C`#4e?}
0.159106 0.546141 3.731705 0.9823929 0.149704 0.508739 3.770685 2.0000000 0.141710 0.477367 3.803399 1.0978835 x::d}PP7
0.126744 0.412601 3.830872 2.0000000 0.110153 0.340145 3.861598 1.0030201 0.097474 0.274694 3.870893 1.0000000 gq~"Z[T
0.072045 0.134452 3.878829 2.0000000 0.031212 -0.088015 3.889673 9.9999900 0.017561 -0.140358 3.874647 2.0000000 v(P <_}G
0.007156 -0.184003 3.861993 0.9930774 -0.003876 -0.226343 3.834318 2.0000000 -0.016992 -0.276946 3.801260 1.0463035 \Npvm49
-0.031159 -0.333118 3.740029 2.0000000 -0.059302 -0.442325 3.620623 1.0099389 -0.060844 -0.486526 3.499843 2.0000000 TwKi_nh2m
-0.060615 -0.502836 3.455827 1.0168187 -0.059199 -0.514069 3.400984 2.0000000 -0.057949 -0.524879 3.345808 1.0110698 z<8VJZd
-0.062121 -0.529872 3.295259 2.0000000 -0.067259 -0.535531 3.237627 0.9834855 -0.081502 -0.539707 3.187805 1.0000000 pMoza8
-0.125252 -0.551752 3.077206 1.0000000 -0.244264 -0.577288 2.841530 2.0000000 -0.308798 -0.590390 2.708870 1.0507270 y8dOx=c
-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|G|5X
-0.583342 -0.637649 1.918674 1.1050608 -0.646070 -0.657794 1.768464 2.0000000 -0.672961 -0.666589 1.704005 1.0810259 "_:6v64Gx
-0.714734 -0.680602 1.613237 2.0000000 -0.756857 -0.694481 1.522559 1.0823264 -0.786871 -0.701772 1.460068 2.0000000 [<nd+3E
-0.855277 -0.718075 1.317624 1.0119840 -0.928062 -0.718911 1.158430 1.0000000 -1.066613 -0.718322 0.840880 2.0000000 JI/iq
-1.096855 -0.720247 0.769351 1.0295819 -1.134556 -0.726945 0.681199 2.0000000 -1.168060 -0.733099 0.602822 1.0013691 q XB E3
-1.204582 -0.740772 0.522216 2.0000000 -1.335164 -0.767330 0.235243 0.9907681 -1.487161 -0.791377 -0.017629 0.0000000 qf{HGn_9~1
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 1 '30JJ0
.8 2.0000000 .7 0.7071068 .6 2.0000000 .5 0.7071068 .4 2.0000000 .3 0.7071068 .2 2.0000000, SME]C ')7
.1 0.7071068 lLI%J>b@
INTERFACE COATING "FIL_COIL" "AIR" "AIR" {d> 6*b
REDEFINE COLOR 16 Ho $+[K
FACETS 3 3 nD}<zj$D2
LVdtI
CURVE G^#?~
ARC Z 0.000000 0.3500000E-1 0.000000 0.000000 0.000000 360.0000 8tzL.P^
MATRIX; $FAST 4 3 {a(<E8-^
1.383418 0.3133295 -.8235261 0.4728946 {,= hIXo>
1.071790 -.9496444 -.2717175 0.1560287 ruy?#rk
0.000000 0.000000 -.4979701 -.8671942 :N'
SWEEP DIR 0 0.4728946 0.1560287 -.8671942 >S%}HSPKq
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 2 Bf" ZmG9
INTERFACE COATING "FIL_COIL" "AIR" "AIR" 7H4kj7UK
REDEFINE COLOR 16 vgi`.hk
FACETS 3 3 ^cuH\&&7
+^*b]"[
CURVE ~w(A3I.
ARC Z 0.000000 0.3500000E-1 0.000000 0.000000 0.000000 360.0000 /bmkt@$-0
MATRIX; $FAST 4 3 }d@;]cps
-1.517316 0.6166185 0.6018256 -.5075310 ri4:w_/{,Y
-.7891644 0.6583079 -.7477229 -.8683995E-1 OXZx!h
0.000000 -.4317550 -.2805645 -.8572462 #hXuGBZEI
SWEEP DIR 0 -.5075310 -.8683995E-1 -.8572462 M{p9b E[j
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 3 ;HiaX<O!
INTERFACE COATING "FIL_COIL" "AIR" "AIR" r>G||/Z
REDEFINE COLOR 16 BL%3[JQ
FACETS 3 3 zR?1iV.]
_w
FK+>
ENT OBJ 1;v wreJ
TUBE Z -.5 .15 .15 -3 .15 .15 'SOURCE.BASE.LEAD1' S5~(3I
)v
SHIFT 1.4 1.075 0 C}\kp0mz
INTERFACE COATING "ABSORB" "AIR" "AIR" JC}T*h>Ee
REDEFINE COLOR 22 %h
v-3L#V
FACETS 6 6 EW/N H&{
TUBE Z -.5 .15 .15 -3 .15 .15 'SOURCE.BASE.LEAD2' ML%JTx0+Z
SHIFT -1.5 -0.75 0 |RDE/
INTERFACE COATING "ABSORB" "AIR" "AIR" #*3 vE& p
REDEFINE COLOR 22 +y][s{A
FACETS 6 6 %m$t'?
sR| /s3;
$ECHO :)Da^V
GROUP -10 4 &0MB>m
SCALE FROM MM ]Nue1xV_
SHIFT (POSX) (POSY) (POSZ) EdZNmL3cB
RETURN w<Iq:3
i(xL-&{
EMITTING OBJ .5 -(NRAYS) fqn;,!D?9
FLUX TOTAL 10.0 'Y/8gD~.
} [ *
!0DW`
X offset \p )eY#A
Y offset 5,R<9FjW
Z offset <g, 21(bc
Number of rays fm Fs
h9rrkV9
!! ======================================================================
oOGFg3X
}RQ'aeVl(
!! Ask whether to save ray path history... xww\L
&y
CC]q\%y-_
SCR_CANCEL=0 V_KHVul
SAVE_HIST=0 KC54=Rf
$SCR 5 'Perform Fluence Analysis?' N]G`]
Save ray path history for fluence analysis? \SAVE_HIST:? oM,UQ!x<
A complete history of ray pathes can be saved during the trace. If saved !ce,^z&5
these pathes will be used later for volume fluence analysis in the 3d 4n%|h-!8
viewer. Note that saving these pathes will slow the ray trace and can ,_: 6qn{
consume significant disk space. ZV[-$
u#0EZ2>#
!! ====================================================================== pzU:AUW
F^Mt}`O
$IF (SAVE_HIST) NE 0 THEN !KHbsOT?9
SAVE 123 LIGHTPIPE1.HIS !! save ray pathes in history file for later analysis p(A[ah_
$ENDIF ^{-Z3Yxd
YwJ<0;:+hS
$READ "LIGHTPIPE1_GEOMETRY.INR" !! read pipe geometry from separate file Vtk}>I@%
DEFINE_SOURCE 0 0 0 (NRAYS) !! call macro to create source hxGo~<. :
STATS u<HJFGLzI
M,SIs
3
!! Define detector plane... FOqD
ENT OBJ 3;Tsjv}
PLANE Z 22 RECT 50 15 'DETECTOR' dz?Ey~;M
INTERFACE COATING ABSORB AIR AIR ] .c$(.
REDEFINE COLOR 2 yI's=Iu`
FACETS 3 3 ?$b*)<
Zy6>i2f4f
WINDOW Z X !! autoscale window for plotting lightpipe ))J#t{X/8v
CONSIDER EXCEPT DETECTOR !! exclude detector plane from plot #twl
PLOT FACETS OVERLAY !! create faceted view of geometry 'zuA3$SR
CONSIDER ALL !! turn detector plane back on prior to tracing QW&@>i
ET|4a(x
SPOTS POS EVERY (NRAYS/1000) !! plot 1000 ray positions to represent source 5
Praj
weIlWxy
TRACE !! trace the rays {!"lHM%
Na`vw
CONSIDER ONLY DETECTOR !! we only want rays that are on the detector plane q_:B=w+bC
STATS !! print statistics for these rays wE_#b\$=b
WINDOW Y OBJECT DETECTOR X OBJECT DETECTOR !! set window to dimensions of detector plane 9>d~g!u=
PIXELS (NPIXELS) !! set resolution for following spots command q)]S:$?BT
SPOTS POS ATTRIBUTE 0 !! bin flux data on detector plane +VHoYEW
!! (without plotting ray positions) aMyf|l.
8uB6C0,6?
DISPLAY !! enter display mode \Qz
PICTURE !! display raster picture of flux data binned by spots _\AT_Zmy
!! command above {-s7_\|p(
WRITE DETECTOR_DATA.DIS !! write data to a named dis file E\~!E20^
RETURN !! leave display mode 5Veybchy "
e'dZ2;X$zo
$VIEW !! show 3d view of current VCR file, which contains output &P>a
!! from "PLOT FACETS" and first "SPOTS" command above _({K6adb
Fh ^Ax3P(
$IF (SAVE_HIST) NE 0 THEN T?8N$J
SAVE OFF !! turn off saving of ray path history RZI4N4o
&VIEW LIGHTPIPE1.HIS !! include fluence analysis of ray path history in 3d view G88g@Exk
$ELSE Fpntd IU
&VIEW DETECTOR_DATA.DIS !! include output collected on detector plane in 3d view )n$RHt+:>
$ENDIF