求问下面这个ASAP的sample中的案例如何解析 FDHa|<oz
*+E9@r=HF
!! Initialization XOM@Pi#z
Ve4!MM@ti
SYSTEM NEW !! clear out any existing geometry N o}Ly{
RESET !! clear out rays/sources 0 w"&9+kV
UNITS MM }v [$uT-q
XMEMORY NORM {$<X\\&r
FRESNEL BOTH ijYSYX@
SPLIT 6 MONTECARLO 0%
|<@X* #X5
NRAYS=100000 !! Number of rays to trace X3KPN
NPIXELS=81 YdgaZJs
XK)qDg
!! Media and coating definitions... ;UU+:~
2<aBUGA
MEDIA |WiK*
1.52 'GLASS' crJyk #_
1.4 'PLASTIC' K4vl#*qn
H1,;Xrm
COATINGS PROPERTIES :VPZGzK4
0.000000 0.000000 'ABSORB' o0>z6Ya<
1.000000 0.000000 'REFLECT' r lalr+Rf
0.000000 1.000000 'TRANSMIT' [Ng#/QXk{
0.600000 0.000000 'FIL_COIL' _RFTm.9&
pZ/aZg1Ld
!! ====================================================================== e+z_Rj%Y;I
3wEVjT-
!! source definition macro <Gy)|qpK[
/\-qz$
DEFINE_SOURCE { 4 !! (X,Y,Z,NRAYS) fjUyx:
$LOC POSX,POSY,POSZ,NRAYS K h}Oiw
POSX=#1 i;1aobG
POSY=#2 %Ot22a
POSZ=#3 :QnN7&j|(w
NRAYS=#4 h Znq\p~
/?%zNkcxu
$ECHO NONE JDi|]JY
P9/5M4]tt
CURVES 7_WD)Y2yS
LINE -2.500000 -2.500000 -.5000000 2.500000 -2.500000 -.5000000 R=IZFwr
LINE 2.500000 -2.500000 -.5000000 2.500000 2.500000 -.5000000 y>vr Uxgo
LINE 2.500000 2.500000 -.5000000 -2.500000 2.500000 -.5000000 _5vAnt*
LINE -2.500000 2.500000 -.5000000 -2.500000 -2.500000 -.5000000 5FJ<y"<6
COMPOSITE !"2nL%PW~
OBJECT =SOURCE.BASE.TrimSrf 1 uL^Qtmm>M
INTERFACE COATING "ABSORB" "AIR" "AIR" ^+zF;Q'
REDEFINE COLOR 22 d v@B-l;
FACETS 3 3 I3QK~ V*j)
5!r?U
CURVE (
w(GJ/g
POINTS -2.150000 0. -0.500000 1. -2.150000 0. 4.152243 0. LYPjdp2>"o
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 -.3477569E-1 AF4:v<EN
OBJECT =SOURCE.ENVELOPE.TrimSrf 2 he0KzwBF
INTERFACE COATING "BARE" "AIR" "GLASS" XV+s 5C
REDEFINE COLOR 5 -MV </
FACETS 8 8 |->{NUZ{
4tTK5`7N
CURVE 9x/HQ(1
POINTS -2.400000 0. -0.500000 1. -2.400000 0. 4.152243 0. +(iM]L$Fw%
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 -.3477569E-1 r5XG$:$8\
OBJECT =SOURCE.ENVELOPE.TrimSrf 3 agqB#,i
INTERFACE COATING "BARE" "AIR" "GLASS" @Iz vObK
REDEFINE COLOR 5 e%w>QN`
FACETS 8 8 k:nR'TI
A.<HOx
CURVE klduJT
>
POINTS -2.150000 0. 4.1522430 2.0000000 -2.150000 0. 6.3022430 0.7071068 0.000000 0. 6.3022430 0.0000000 W is_N3M
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 4.463820 $j*j {}K
OBJECT =SOURCE.ENVELOPE.TrimSrf 7 zhbp"yju7
INTERFACE COATING "BARE" "AIR" "GLASS" UH1AT#?!W
REDEFINE COLOR 5 TTaSg\K
FACETS 8 8 'f9fw^
cg$@x\fJ
CURVE 5
T1M:~u i
POINTS -2.400000 0. 4.1522430 2.0000000 -2.400000 0. 6.5522430 0.7071068 0.000000 0. 6.5522430 0.0000000 je1f\N45
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 4.500050 wkK61ah6
OBJECT =SOURCE.ENVELOPE.TrimSrf 8 [H5TtsQ[
INTERFACE COATING "BARE" "AIR" "GLASS" sw{,l"]<
REDEFINE COLOR 5 PDaHY
FACETS 8 8 beFVjVVHq
">]v'h(s
CURVES O^v^GG=e;C
POINTS 1.394385 1.038552 0.000000 1.0000000; $FAST 12 21 T_bk%
1.123886 0.954856 0.505399 2.0000000 1.035472 0.930007 0.670995 1.1427400 0.981844 0.916150 0.774309 2.0000000 pmd=3,D'u
0.903679 0.895633 0.925618 1.0360084 0.847917 0.880921 1.047983 2.0000000 0.707984 0.840974 1.357648 1.0317380 JX,&im*BG
0.575089 0.811336 1.770593 2.0000000 0.490087 0.795572 2.035945 0.9895725 0.439857 0.784149 2.205034 2.0000000 gNJ,Bj Pd
0.364494 0.764714 2.454669 1.0630797 0.308116 0.728066 2.634927 2.0000000 0.281928 0.711326 2.716462 1.0317805 2mAXBqdm
0.250695 0.684979 2.819030 2.0000000 0.219387 0.657896 2.923572 1.0450345 0.200563 0.637203 3.005204 2.0000000 euO!+9p
0.171599 0.605132 3.132240 1.0306372 0.162130 0.589211 3.236880 2.0000000 0.154346 0.575964 3.324510 1.0831379 %pmowo~{
0.152442 0.569804 3.452766 2.0000000 0.149527 0.562924 3.604919 2.3011774 0.145256 0.548440 3.657625 2.0000000 <Y9vc:S
0.140371 0.531487 3.719207 1.0041099 0.131787 0.497303 3.754359 2.0000000 0.124331 0.468001 3.784505 1.0822217
*r Y6
0.110334 0.407405 3.810330 2.0000000 0.094446 0.338072 3.839870 0.9929569 0.082019 0.273978 3.849027 1.0000000 @BWroNg{
0.057141 0.136655 3.856830 2.0000000 0.016581 -0.084264 3.867198 9.9999900 0.003901 -0.132661 3.853463 2.0000000 A2VN%dB
-0.005471 -0.171964 3.842188 1.0224675 -0.015742 -0.211159 3.815915 2.0000000 -0.028370 -0.259690 3.783384 1.0140715 ^D 8YF
-0.041978 -0.313759 3.724846 2.0000000 -0.069386 -0.419976 3.609457 0.9998017 -0.070945 -0.463315 3.491124 2.0000000 w*[i!i
-0.070715 -0.479085 3.448622 1.0186022 -0.069342 -0.489859 3.395917 2.0000000 -0.068133 -0.500239 3.342801 1.0125988 t6&6kl
-0.072213 -0.505084 3.293588 2.0000000 -0.077279 -0.510629 3.237028 0.9830858 -0.091239 -0.514752 3.188183 1.0000000 :Xc%_&)
-0.134547 -0.526681 3.078723 1.0000000 -0.253348 -0.552161 2.843469 2.0000000 -0.317921 -0.565273 2.710721 1.0509176 8FyJo.vr(
-0.384388 -0.576879 2.528336 2.0000000 -0.405785 -0.579423 2.469641 0.1167441 -0.515115 -0.598239 2.148353 2.0000000 }18}VjC!
-0.592709 -0.612583 1.919834 1.1049935 -0.655518 -0.632733 1.769411 2.0000000 -0.682461 -0.641532 1.704822 1.0799807 L@Fw;G|%'
-0.724225 -0.655537 1.614058 2.0000000 -0.766300 -0.669402 1.523468 1.0822331 -0.796137 -0.676671 1.461354 2.0000000 L6yRN>5aE
-0.863963 -0.692877 1.320137 1.0179262 -0.936191 -0.693657 1.162136 1.0000000 -1.075088 -0.693075 0.843776 2.0000000 rD)yEuYX
-1.105502 -0.695019 0.771863 1.0292839 -1.143390 -0.701745 0.683286 2.0000000 -1.177001 -0.707913 0.604671 1.0010579 YXxaD@
-1.213591 -0.715599 0.523894 2.0000000 -1.343593 -0.742039 0.238128 0.9963518 -1.495734 -0.766124 -0.015111 0.0000000 ;u!qu$O
POINTS 1.370791 1.041563 -0.012324 1.0000000; $FAST 12 21 !0:uM)_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 9,=3D2x&
0.879564 0.898499 0.914262 1.0360266 0.823620 0.883739 1.037049 2.0000000 0.683067 0.843622 1.348134 1.0295637 E+Z//)1Z
0.549657 0.813861 1.762576 2.0000000 0.464860 0.798145 2.027223 0.9910966 0.414288 0.786651 2.197447 2.0000000 Yz;Hu$/
0.338955 0.767226 2.447023 1.0635210 0.282512 0.730546 2.627388 2.0000000 0.256232 0.713751 2.709144 1.0316548 WUx}+3eWv
0.224949 0.687363 2.811884 2.0000000 0.193503 0.660164 2.916916 1.0448962 0.174470 0.639227 2.999593 2.0000000 _?&$@c
0.145067 0.606637 3.128780 1.0274579 0.135459 0.590518 3.234713 2.0000000 0.127646 0.577283 3.322303 1.0943501 'L)@tkklp
0.125684 0.570934 3.452214 2.0000000 0.122747 0.563928 3.604120 2.2673942 0.118567 0.549815 3.655999 2.0000000 dABmK;
0.113843 0.533450 3.716045 1.0115501 0.105445 0.499990 3.750293 2.0000000 0.098085 0.471050 3.779930 1.0761847 So?SBh1C
0.084263 0.411211 3.805483 2.0000000 0.068488 0.342388 3.834863 0.9907814 0.056048 0.278248 3.844038 1.0000000 X=)Ue
0.031198 0.141067 3.851864 2.0000000 -0.009109 -0.078472 3.862072 9.9999900 -0.021491 -0.125675 3.848694 2.0000000 wvsKnYKX
-0.030581 -0.163814 3.837764 1.0301358 -0.040650 -0.202179 3.811909 2.0000000 -0.053220 -0.250387 3.779417 1.0049989 iErY2~?
-0.066672 -0.303867 3.721577 2.0000000 -0.093981 -0.409921 3.606510 0.9906232 -0.095653 -0.453467 3.487780 2.0000000 8X`iMFa.P
-0.095493 -0.469100 3.445697 1.0178833 -0.094133 -0.479757 3.393650 2.0000000 -0.092920 -0.489909 3.341741 1.0112285 hXdc5 ?i?
-0.096761 -0.494553 3.294464 2.0000000 -0.101490 -0.499807 3.240857 0.9906242 -0.114920 -0.503750 3.194130 1.0000000 @.ebQR-:H
-0.156962 -0.515320 3.088018 1.0000000 -0.275655 -0.540763 2.852962 2.0000000 -0.340575 -0.553945 2.719470 1.0516766 ,<n >g;
-0.407401 -0.565610 2.536124 2.0000000 -0.429199 -0.568229 2.476339 0.1470348 -0.538356 -0.587018 2.155564 2.0000000 }N^.4HOS8
-0.615889 -0.601354 1.927220 1.1058507 -0.678434 -0.621418 1.777412 2.0000000 -0.705271 -0.630182 1.713067 1.0800873 mY?^]3-_
-0.746852 -0.644129 1.622717 2.0000000 -0.788745 -0.657935 1.532535 1.0823717 -0.818468 -0.665177 1.470671 2.0000000 {Y-<#U~iH
-0.886117 -0.681342 1.329845 1.0183722 -0.958235 -0.682116 1.172057 1.0000000 -1.097431 -0.681536 0.853006 2.0000000 o
%sBU
-1.127924 -0.683484 0.780926 1.0290564 -1.165880 -0.690219 0.692207 2.0000000 -1.199466 -0.696380 0.613656 1.0008674 /,dcr*
-1.236035 -0.704062 0.532907 2.0000000 -1.365128 -0.730323 0.249082 1.0017003 -1.516950 -0.754367 -0.003742 0.0000000 rLO1Sv
POINTS 1.354595 1.062280 -0.017429 1.0000000; $FAST 12 21 3RG*:9
1.084058 0.978571 0.488040 2.0000000 0.995482 0.953680 0.653934 1.1437168 0.941779 0.939806 0.757394 2.0000000 VE5w!of
0.863391 0.919233 0.909140 1.0359228 0.807388 0.904455 1.032050 2.0000000 0.666568 0.864253 1.343712 1.0292429 tr0P;}=
0.533045 0.834471 1.758476 2.0000000 0.448009 0.818716 2.023866 0.9910434 0.397382 0.807203 2.194303 2.0000000 ,R/HT@
0.321827 0.787706 2.444624 1.0633711 0.265089 0.750826 2.625895 2.0000000 0.238668 0.733937 2.708067 1.0315265 :&ir5xHS
0.207205 0.707411 2.811396 2.0000000 0.175563 0.680058 2.917089 1.0451262 0.156446 0.659044 3.000213 2.0000000 W|J8QNL?jm
0.126970 0.626410 3.129806 1.0235382 0.117277 0.610136 3.236109 2.0000000 0.109329 0.596572 3.325178 1.0801777 3Z#k9c_b
0.107544 0.590640 3.452702 2.0000000 0.104699 0.583999 3.605331 2.3065485 0.100231 0.568848 3.659727 2.0000000 )$K )`uqb
0.095067 0.550899 3.724054 0.9972525 0.086109 0.515227 3.760869 2.0000000 0.078352 0.484749 3.792341 1.0847940 ?.E6Ube
0.063804 0.421788 3.819169 2.0000000 0.047485 0.350563 3.849509 0.9979270 0.034775 0.285001 3.858850 1.0000000 j|"#S4IX)F
0.009413 0.145104 3.866841 2.0000000 -0.030809 -0.074037 3.877296 9.9999900 -0.043738 -0.123492 3.863132 2.0000000 aOHf#!/"sb
-0.053464 -0.164319 3.851318 1.0077660 -0.064009 -0.204663 3.824655 2.0000000 -0.076957 -0.254380 3.791789 1.0252057 'PRsZ`x.
-0.090775 -0.309239 3.732137 2.0000000 -0.118681 -0.418051 3.613510 0.9879433 -0.120494 -0.462751 3.491769 2.0000000 (@*[^@ipV
-0.120432 -0.478731 3.448760 1.0151227 -0.119049 -0.489680 3.395510 2.0000000 -0.117792 -0.499938 3.343264 1.0071874 >2l1t}"\
-0.121384 -0.504449 3.297376 2.0000000 -0.125718 -0.509405 3.246843 1.0034493 -0.138675 -0.513145 3.202162 1.0000000 }eh<F^
-0.179367 -0.524325 3.099646 1.0000000 -0.298117 -0.549770 2.864448 2.0000000 -0.363491 -0.563042 2.729991 1.0525617 =#]^H c
-0.430817 -0.574793 2.545300 2.0000000 -0.453150 -0.577510 2.484061 0.1894483 -0.561969 -0.596240 2.164277 2.0000000 O@r%G0Jge
-0.639305 -0.610538 1.936506 1.1071414 -0.701392 -0.630478 1.787782 2.0000000 -0.728029 -0.639189 1.723913 1.0813033 x!GHUz*:uz
-0.769360 -0.653058 1.634141 2.0000000 -0.811044 -0.666797 1.544449 1.0826740 -0.840783 -0.674023 1.482561 2.0000000 W1S7%6y_1
-0.908762 -0.690227 1.341059 1.0130166 -0.981283 -0.691048 1.182382 1.0000000 -1.120555 -0.690464 0.863164 2.0000000 wYy=Tl-N
-1.150986 -0.692400 0.791232 1.0290292 -1.188849 -0.699119 0.702735 2.0000000 -1.222296 -0.705255 0.624513 1.0009134 x`K<z
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 '<_nL8A^
POINTS 1.355282 1.088568 -0.012324 1.0000000; $FAST 12 21 h^R EBPe
1.085058 1.004956 0.492560 2.0000000 0.996714 0.980131 0.658037 1.1407942 0.942924 0.966233 0.761680 2.0000000 - &u]B$
0.864634 0.945687 0.913253 1.0357574 0.808730 0.930932 1.035914 2.0000000 0.668152 0.890783 1.346971 1.0309567 `>&V_^y+
0.534985 0.861093 1.760696 2.0000000 0.449409 0.845236 2.027826 0.9894437 0.399041 0.833765 2.197444 2.0000000 S0().2#
0.323142 0.814156 2.448877 1.0627246 0.266053 0.777028 2.631322 2.0000000 0.239527 0.760062 2.713857 1.0314970 U_ n1QU
0.207858 0.733379 2.817853 2.0000000 0.176077 0.705923 2.923992 1.0456132 0.157050 0.685044 3.006702 2.0000000 9r.Os
0.127911 0.652870 3.134706 1.0211097 0.118234 0.636573 3.240250 2.0000000 0.110141 0.622567 3.331197 1.0569958 |Qo`K%8
0.108649 0.617381 3.453942 2.0000000 0.105963 0.611401 3.607739 2.3695784 0.100988 0.594390 3.666624 2.0000000 Ik2yIf5d
0.095030 0.573567 3.738588 0.9755700 0.085106 0.534088 3.779892 2.0000000 0.076683 0.501040 3.814487 1.1002743 |}s)Wo
0.060942 0.432941 3.843372 2.0000000 0.043742 0.357814 3.875229 1.0094337 0.030661 0.290281 3.884785 1.0000000 xtWQ.
0.004548 0.146401 3.892988 2.0000000 -0.035814 -0.073581 3.903944 9.9999900 -0.049810 -0.127392 3.888320 2.0000000 .%;`:dtj
-0.060726 -0.173226 3.874887 0.9767776 -0.072136 -0.217155 3.846688 2.0000000 -0.085726 -0.269519 3.813061 1.0598641 sy`@q<h(
-0.100169 -0.326726 3.750340 2.0000000 -0.129021 -0.439616 3.626321 0.9933538 -0.130917 -0.485728 3.500754 2.0000000 m
"'
-0.130925 -0.502335 3.456020 1.0122983 -0.129495 -0.513816 3.400408 2.0000000 -0.128177 -0.524450 3.346481 1.0028888
3D
L7
-0.131659 -0.528973 3.300617 2.0000000 -0.135773 -0.533804 3.251461 1.0142138 -0.148587 -0.537434 3.207574 1.0000000 ^`>,~$Q
-0.188637 -0.548422 3.106795 1.0000000 -0.307576 -0.573906 2.871198 2.0000000 -0.373244 -0.587235 2.736123 1.0530599 =Hplg>h)
-0.440919 -0.599047 2.550488 2.0000000 -0.463608 -0.601829 2.488282 0.2189342 -0.572122 -0.620503 2.169388 2.0000000 ^\=<geEj
-0.649239 -0.634756 1.942252 1.1081114 -0.710945 -0.654605 1.794445 2.0000000 -0.737405 -0.663277 1.731003 1.0829194 +bpUb0.W
-0.778564 -0.677096 1.641638 2.0000000 -0.820133 -0.690797 1.552232 1.0829076 -0.850011 -0.698027 1.490058 2.0000000 Hhx"47:
-0.918635 -0.714326 1.347209 1.0051766 -0.991832 -0.715220 1.187063 1.0000000 -1.130913 -0.714628 0.868300 2.0000000 G"P@AOw
-1.161178 -0.716543 0.796744 1.0292200 -1.198844 -0.723231 0.708703 2.0000000 -1.232117 -0.729340 0.630882 1.0011658 . 4E5{F{~
-1.268469 -0.736984 0.550618 2.0000000 -1.396766 -0.763093 0.268566 1.0009517 -1.547471 -0.786951 0.017629 0.0000000 Ji4xor
POINTS 1.372452 1.105028 0.0000000 1.0000000; $FAST 12 21 jp=z
^l
1.102556 1.021517 0.5042696 2.0000000 1.014510 0.996776 0.6692078 1.1374995 0.960665 0.982862 0.7729712 2.0000000 2"+8NfFl
0.882565 0.962366 0.9241914 1.0356250 0.826860 0.947662 1.0463777 2.0000000 0.686891 0.907670 1.3560008 1.0337271 4po zTe
0.554340 0.878133 1.7679339 2.0000000 0.468240 0.862170 2.0367842 0.9871461 0.418295 0.850778 2.2050297 2.0000000 EH{m~x[Ei
0.342131 0.831083 2.4572922 1.0619658 0.284839 0.793802 2.6404900 2.0000000 0.258305 0.776821 2.7231231 1.0316051 BSt^QH-'
0.226526 0.750056 2.8274721 2.0000000 0.194742 0.722608 2.9335837 1.0460984 0.175927 0.701997 3.0152578 2.0000000 j"6r]nc&
0.147337 0.670517 3.1406150 1.0217144 0.137770 0.654343 3.2447098 2.0000000 0.129614 0.640056 3.3367278 1.0411390 qv\n]M_&
0.128351 0.635490 3.4552086 2.0000000 0.125800 0.630092 3.6098924 2.4098960 0.120396 0.611478 3.6726507 2.0000000 y#F`yXUj
0.113752 0.588164 3.7511466 0.9604793 0.103024 0.545525 3.7962180 2.0000000 0.094054 0.510368 3.8334017 1.1126577 lz2B,#
0.077353 0.438136 3.8639142 2.0000000 0.059452 0.359898 3.8969553 1.0184613 0.046116 0.290996 3.9066516 1.0000000 4/UY*Us&
0.019452 0.144198 3.9149871 2.0000000 -0.021191 -0.077366 3.9264090 9.9999900 -0.036149 -0.135090 3.9095036 2.0000000 Xg+Eeg#
-0.048114 -0.185325 3.8946623 0.9566669 -0.060270 -0.232339 3.8651005 2.0000000 -0.074403 -0.286982 3.8307266 1.0878059 Y,BzBUWK
-0.089350 -0.346085 3.7655234 2.0000000 -0.118942 -0.461981 3.6374423 1.0035260 -0.120816 -0.508939 3.5094731 2.0000000 }ie O
-0.120825 -0.526084 3.4632303 1.0109978 -0.119352 -0.538025 3.4054746 2.0000000 -0.117993 -0.549089 3.3494927 1.0014760 ~D# -i >Z
-0.121566 -0.553761 3.3022889 2.0000000 -0.125758 -0.558707 3.2520370 1.0145452 -0.138851 -0.562389 3.2071954 1.0000000
QOXG:?v\
-0.179342 -0.573493 3.1052782 1.0000000 -0.298492 -0.599033 2.8692582 2.0000000 -0.364122 -0.612352 2.7342717 1.0528774 O@.C.5Ep
-0.431789 -0.624166 2.5486490 2.0000000 -0.454447 -0.626942 2.4865279 0.2162646 -0.562868 -0.645593 2.1679039 2.0000000 d%+oCoeb
-0.639872 -0.659822 1.9410918 1.1081815 -0.701496 -0.679667 1.7934988 2.0000000 -0.727905 -0.688334 1.7301855 1.0839677 XY %er
-0.769073 -0.702160 1.6408165 2.0000000 -0.810687 -0.715875 1.5513272 1.0829258 -0.840745 -0.723128 1.4887724 2.0000000 9e|-sn
-0.909949 -0.739523 1.3446943 0.9994834 -0.983703 -0.740474 1.1833574 1.0000000 -1.122437 -0.739875 0.8654051 2.0000000 N{oi }i6
-1.152531 -0.741771 0.7942322 1.0295205 -1.190009 -0.748430 0.7066154 2.0000000 -1.223178 -0.754525 0.6290322 1.0014729 32h}+fd
-1.259461 -0.762157 0.5489403 2.0000000 -1.388336 -0.788383 0.2656832 0.9952588 -1.538897 -0.812205 0.0151114 0.0000000 *IBT!@*Q&
POINTS 1.396045 1.102017 0.0123241 1.0000000; $FAST 12 21 5cj]Y)I-~
1.126301 1.018554 0.5163100 2.0000000 1.038446 0.993864 0.6809012 1.1357423 0.984608 0.979951 0.7846547 2.0000000 @BQJKPF*
0.906680 0.959499 0.9355473 1.0356034 0.851157 0.944843 1.0573118 2.0000000 0.711809 0.905022 1.3655129 1.0359385 Mttt]]
0.579772 0.875608 1.7759507 2.0000000 0.493468 0.859597 2.0455045 0.9854938 0.443864 0.848276 2.2126164 2.0000000 cGF_|1`
0.367670 0.828570 2.4649391 1.0615324 0.310442 0.791323 2.6480288 2.0000000 0.284001 0.774396 2.7304414 1.0317603 ;75m 9yGo
0.252272 0.747672 2.8346183 2.0000000 0.220625 0.720339 2.9402434 1.0462753 0.202020 0.699972 3.0208687 2.0000000 e4:,W+g,9
0.173868 0.669010 3.1440839 1.0250647 0.164441 0.653037 3.2468768 2.0000000 0.156326 0.638762 3.3387716 1.0353736 ='r86vq
0.155109 0.634360 3.4557598 2.0000000 0.152584 0.629104 3.6106182 2.4260441 0.147085 0.610102 3.6742764 2.0000000 <ZmC8&Uo
0.140274 0.586178 3.7543310 0.9563379 0.129365 0.542838 3.8002839 2.0000000 0.120294 0.507295 3.8379910 1.1169357 t&scvXh
0.103424 0.434331 3.8687617 2.0000000 0.085410 0.355586 3.9019620 1.0204277 0.072087 0.286727 3.9116397 1.0000000 s<3cvF<
0.045395 0.139786 3.9199527 2.0000000 0.004500 -0.083151 3.9315374 9.9999900 -0.010758 -0.142076 3.9142732 2.0000000 Xwz9E!m
-0.023006 -0.193485 3.8990802 0.9529633 -0.035362 -0.241319 3.8691072 2.0000000 -0.049583 -0.296400 3.8345800 1.0955503 aumWU{j=
-0.064656 -0.355976 3.7687923 2.0000000 -0.094346 -0.472033 3.6403893 1.0124853 -0.096108 -0.518786 3.5128176 2.0000000 dH]0(aJ
-0.096048 -0.536067 3.4661628 1.0116629 -0.094561 -0.548127 3.4077417 2.0000000 -0.093205 -0.559422 3.3505315 1.0036491 U\OfB'Dn
-0.097018 -0.564292 3.3014121 2.0000000 -0.101536 -0.569526 3.2482492 1.0044065 -0.115169 -0.573391 3.2012485 1.0000000 z+3GzDLy
-0.156927 -0.584854 3.0959834 1.0000000 -0.276185 -0.610431 2.8597652 2.0000000 -0.341467 -0.623680 2.7255222 1.0521154 r~f*aD
-0.408776 -0.635434 2.5408610 2.0000000 -0.431034 -0.638137 2.4798278 0.1832142 -0.539627 -0.656813 2.1606931 2.0000000 l Tpn/
-0.616692 -0.671052 1.9337055 1.1073085 -0.678581 -0.690981 1.7854973 2.0000000 -0.705095 -0.699684 1.7219390 1.0838320 MnToL@
-0.746446 -0.713569 1.6321578 2.0000000 -0.788242 -0.727342 1.5422609 1.0827706 -0.818414 -0.734622 1.4794558 2.0000000 2@7f^be
-0.887793 -0.751058 1.3349898 0.9990974 -0.961659 -0.752015 1.1734361 1.0000000 -1.100094 -0.751414 0.8561748 2.0000000 =NJ:%kvF
-1.130109 -0.753306 0.7851690 1.0297528 -1.167520 -0.759956 0.6976950 2.0000000 -1.200712 -0.766058 0.6200482 1.0016578 kyV!ATL1F
-1.237017 -0.773693 0.5399268 2.0000000 -1.366803 -0.800100 0.2547265 0.9899719 -1.517682 -0.823962 0.0037418 0.0000000 ?\Fo|__
POINTS 1.412242 1.081300 0.017429 1.0000000; $FAST 12 21 n^}M*#
1.142384 0.997802 0.521628 2.0000000 1.054501 0.973102 0.686268 1.1365279 1.000729 0.959205 0.789886 2.0000000 117`=9F
0.922853 0.938766 0.940669 1.0357077 0.867389 0.924127 1.062311 2.0000000 0.728308 0.884391 1.369936 1.0362692 ~x67v+I
0.596383 0.854998 1.780050 2.0000000 0.510313 0.839024 2.048880 0.9855426 0.460771 0.827724 2.215760 2.0000000 [l~Gwaul>
0.384799 0.808090 2.467338 1.0616728 0.327865 0.771042 2.649522 2.0000000 0.301563 0.754209 2.731524 1.0318505 * AsILK0
0.270016 0.727624 2.835106 2.0000000 0.238565 0.700446 2.940068 1.0460109 0.220044 0.680156 3.020248 2.0000000 Eo
h4#fZ\N
0.191962 0.649234 3.143074 1.0290730 0.182623 0.633419 3.245481 2.0000000 0.174620 0.619425 3.336243 1.0399723 ?
2#tIND
0.173249 0.614653 3.455272 2.0000000 0.170623 0.609005 3.609534 2.4194024 0.165421 0.591069 3.670549 2.0000000 w4:|Z@ I
0.159064 0.568786 3.746262 0.9638978 0.148701 0.527601 3.789708 2.0000000 0.140036 0.493634 3.825559 1.1116253 _6U=7<f
0.123883 0.423754 3.855075 2.0000000 0.106411 0.347401 3.887317 1.0143183 0.093360 0.279974 3.896828 1.0000000 :Q\Es:y
0.067180 0.135749 3.904976 2.0000000 0.026209 -0.087553 3.916323 9.9999900 0.011489 -0.144258 3.899835 2.0000000 5&Y%N(
-0.000109 -0.192921 3.885556 0.9658979 -0.012003 -0.238835 3.856361 2.0000000 -0.025790 -0.292196 3.822421 1.0795796 {?X#E12vf
-0.040552 -0.350605 3.758232 2.0000000 -0.069640 -0.463886 3.633436 1.0151305 -0.071267 -0.509503 3.508829 2.0000000 %K9pnq/T^
-0.071108 -0.526438 3.463095 1.0139405 -0.069645 -0.538204 3.405881 2.0000000 -0.068334 -0.549394 3.349005 1.0075765 K;uOtbdOK
-0.072395 -0.554397 3.298500 2.0000000 -0.077304 -0.559925 3.242286 0.9916389 -0.091415 -0.563996 3.193217 1.0000000 (i3V[H
-0.134522 -0.575849 3.084356 1.0000000 -0.253723 -0.601424 2.848280 2.0000000 -0.318551 -0.614583 2.715001 1.0512224 %IAZU c
-0.385360 -0.626251 2.531686 2.0000000 -0.407082 -0.628856 2.472108 0.1410980 -0.516014 -0.647591 2.151980 2.0000000 [K 5#4k
-0.593276 -0.661868 1.924420 1.1060151 -0.655623 -0.681921 1.775128 2.0000000 -0.682337 -0.690677 1.711095 1.0826127 sGBm[lplz
-0.723938 -0.704639 1.620734 2.0000000 -0.765945 -0.718480 1.530344 1.0825434 -0.796098 -0.725776 1.467566 2.0000000 gteG*p i
-0.865147 -0.742174 1.323777 1.0042041 -0.938611 -0.743083 1.163111 1.0000000 -1.076970 -0.742486 0.846016 2.0000000 %P3|#0yg0
-1.107047 -0.744390 0.774863 1.0297775 -1.144550 -0.751057 0.687167 2.0000000 -1.177882 -0.757183 0.609192 1.0016160 4k$i:st;
-1.214286 -0.764835 0.528857 2.0000000 -1.344779 -0.791379 0.242117 0.9881432 -1.496252 -0.815335 -0.009820 0.0000000 whH_<@!
POINTS 1.411554 1.055012 0.012324 1.0000000; $FAST 12 21 /-C`*P=:u
1.141383 0.971417 0.517108 2.0000000 1.053269 0.946652 0.682165 1.1394164 0.999584 0.932778 0.785601 2.0000000 =`&7pYd,
0.921610 0.912312 0.936556 1.0358765 0.866047 0.897650 1.058447 2.0000000 0.726724 0.857861 1.366679 1.0345184 /R/\>'{E&c
0.594443 0.828375 1.777831 2.0000000 0.508913 0.812504 2.044921 0.9872704 0.459111 0.801162 2.212619 2.0000000 "pZvV0'
0.383483 0.781640 2.463084 1.0623113 0.326902 0.744840 2.644095 2.0000000 0.300704 0.728084 2.725734 1.0318504 4O I''i
0.269363 0.701655 2.828649 2.0000000 0.238052 0.674581 2.933162 1.0454853 0.219440 0.654156 3.013759 2.0000000 |gV$ks\<
0.191022 0.622775 3.138166 1.0313306 0.181666 0.606981 3.241341 2.0000000 0.173796 0.593406 3.330388 1.0578068 HACY
0.172144 0.587913 3.454032 2.0000000 0.169356 0.581587 3.607198 2.3740047 0.164664 0.565528 3.663652 2.0000000 s)dL^lj;
0.159106 0.546141 3.731705 0.9823929 0.149704 0.508739 3.770685 2.0000000 0.141710 0.477367 3.803399 1.0978835 jRn5)u
0.126744 0.412601 3.830872 2.0000000 0.110153 0.340145 3.861598 1.0030201 0.097474 0.274694 3.870893 1.0000000 blVt:XS{,m
0.072045 0.134452 3.878829 2.0000000 0.031212 -0.088015 3.889673 9.9999900 0.017561 -0.140358 3.874647 2.0000000 c@|!0
U%j
0.007156 -0.184003 3.861993 0.9930774 -0.003876 -0.226343 3.834318 2.0000000 -0.016992 -0.276946 3.801260 1.0463035 kU75
-0.031159 -0.333118 3.740029 2.0000000 -0.059302 -0.442325 3.620623 1.0099389 -0.060844 -0.486526 3.499843 2.0000000 Q4;%[7LU
-0.060615 -0.502836 3.455827 1.0168187 -0.059199 -0.514069 3.400984 2.0000000 -0.057949 -0.524879 3.345808 1.0110698 9`a1xnL
-0.062121 -0.529872 3.295259 2.0000000 -0.067259 -0.535531 3.237627 0.9834855 -0.081502 -0.539707 3.187805 1.0000000 HQ187IwpTm
-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(2/]f$
-0.375258 -0.601997 2.526498 2.0000000 -0.396624 -0.604536 2.467889 0.1143718 -0.505860 -0.623329 2.146869 2.0000000 1')_^]
-0.583342 -0.637649 1.918674 1.1050608 -0.646070 -0.657794 1.768464 2.0000000 -0.672961 -0.666589 1.704005 1.0810259 8D
H~~by
-0.714734 -0.680602 1.613237 2.0000000 -0.756857 -0.694481 1.522559 1.0823264 -0.786871 -0.701772 1.460068 2.0000000 BB$(0mM^
-0.855277 -0.718075 1.317624 1.0119840 -0.928062 -0.718911 1.158430 1.0000000 -1.066613 -0.718322 0.840880 2.0000000 #
dA-dN
-1.096855 -0.720247 0.769351 1.0295819 -1.134556 -0.726945 0.681199 2.0000000 -1.168060 -0.733099 0.602822 1.0013691 rT#2'-f
-1.204582 -0.740772 0.522216 2.0000000 -1.335164 -0.767330 0.235243 0.9907681 -1.487161 -0.791377 -0.017629 0.0000000 uT
Z#85L`
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 1 sY-
]
Q
.8 2.0000000 .7 0.7071068 .6 2.0000000 .5 0.7071068 .4 2.0000000 .3 0.7071068 .2 2.0000000, >$/<~j]
.1 0.7071068 5YV3pFz$)
INTERFACE COATING "FIL_COIL" "AIR" "AIR" AhyV
REDEFINE COLOR 16 YK{E=<:
FACETS 3 3 d*B^pDf
$ [t7&e
CURVE
Wx8oTN
ARC Z 0.000000 0.3500000E-1 0.000000 0.000000 0.000000 360.0000 q
HU}EEv
MATRIX; $FAST 4 3 )qID<j#
1.383418 0.3133295 -.8235261 0.4728946 w'r?)WW$
1.071790 -.9496444 -.2717175 0.1560287 R(^2+mV?
0.000000 0.000000 -.4979701 -.8671942 HL`=zB%
SWEEP DIR 0 0.4728946 0.1560287 -.8671942 H{d;,KfX
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 2 Hxr)`i46
INTERFACE COATING "FIL_COIL" "AIR" "AIR" )0 1,3J>#
REDEFINE COLOR 16 ZFxa2J~ ;
FACETS 3 3
t@#l0lu$
78MQoG<
CURVE j@o
\d%.'!
ARC Z 0.000000 0.3500000E-1 0.000000 0.000000 0.000000 360.0000 :>q*#vlb
MATRIX; $FAST 4 3 8mc0(Z@
-1.517316 0.6166185 0.6018256 -.5075310 W"meH~[Cp
-.7891644 0.6583079 -.7477229 -.8683995E-1 5R%4fzr&g
0.000000 -.4317550 -.2805645 -.8572462 #Fwf]{J
SWEEP DIR 0 -.5075310 -.8683995E-1 -.8572462 H6oU Ne
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 3 NZQl#ZJH:
INTERFACE COATING "FIL_COIL" "AIR" "AIR" L,/(^0;
REDEFINE COLOR 16 L|`(u
FACETS 3 3 LkwjEJQf
$[6] Ly(F)
ENT OBJ CG0jZB#u
TUBE Z -.5 .15 .15 -3 .15 .15 'SOURCE.BASE.LEAD1' i]{-KZC
SHIFT 1.4 1.075 0 S|Yz5)*
INTERFACE COATING "ABSORB" "AIR" "AIR" tb1w 6jaU
REDEFINE COLOR 22 vU9j|z
FACETS 6 6 IQ]tcSQl
TUBE Z -.5 .15 .15 -3 .15 .15 'SOURCE.BASE.LEAD2' 3;'RF#VL
SHIFT -1.5 -0.75 0 lh]Q\
INTERFACE COATING "ABSORB" "AIR" "AIR" s#*
DY
REDEFINE COLOR 22 {aoG60N
FACETS 6 6 +FBUB
\:5M0
$ECHO S2\|bs7;J,
GROUP -10 P 5_l&
SCALE FROM MM oD8X]R,
H
SHIFT (POSX) (POSY) (POSZ) GE!fh1[[u
RETURN it)!-[:bm
LDgGVl
EMITTING OBJ .5 -(NRAYS) >g+e`!;6
FLUX TOTAL 10.0 mzbMX
<
} rYfN
X offset #\T5r*W
Y offset zf.&E3Sn
Z offset YcdT/
Number of rays hhr!FQ.+/
iebnQf
!! ====================================================================== ]b&O#D9
o/\f+iz7
!! Ask whether to save ray path history... mGC! 7^_D`
1$RUhxT
SCR_CANCEL=0 *t_JR
SAVE_HIST=0 !g2~|G
$SCR 5 'Perform Fluence Analysis?' B4RP~^
Save ray path history for fluence analysis? \SAVE_HIST:? J5#shs[M:
A complete history of ray pathes can be saved during the trace. If saved D=_FrEM_IA
these pathes will be used later for volume fluence analysis in the 3d ,xOOR
viewer. Note that saving these pathes will slow the ray trace and can >mCS`D8
consume significant disk space. ,1ceNF#oL
+2 x|j>
!! ====================================================================== /DE`>eJY
"8*5!anu-
$IF (SAVE_HIST) NE 0 THEN E%e2$KfD
SAVE 123 LIGHTPIPE1.HIS !! save ray pathes in history file for later analysis 9~|hGo
$ENDIF zcCGREe=
( SiwO.TZ
$READ "LIGHTPIPE1_GEOMETRY.INR" !! read pipe geometry from separate file $/|2d4O:{
DEFINE_SOURCE 0 0 0 (NRAYS) !! call macro to create source *U:0c
;h
STATS S&z8-D=8k
TYu(;~
!! Define detector plane... SadffAvSA{
ENT OBJ .?dYY;P
PLANE Z 22 RECT 50 15 'DETECTOR' Kq&JvY^
INTERFACE COATING ABSORB AIR AIR %"=qdBuk
REDEFINE COLOR 2 <d]
t{M62W
FACETS 3 3 w#w?Y!JXo
=&x
u"V
WINDOW Z X !! autoscale window for plotting lightpipe ZB'ms[
CONSIDER EXCEPT DETECTOR !! exclude detector plane from plot mNdEn<W
PLOT FACETS OVERLAY !! create faceted view of geometry ,k+F8{Q.
CONSIDER ALL !! turn detector plane back on prior to tracing Sc,ajT
*'\xlsp#
SPOTS POS EVERY (NRAYS/1000) !! plot 1000 ray positions to represent source }:xj%?ki
q7aH=dhw
TRACE !! trace the rays d45mKla(V
5169E*
CONSIDER ONLY DETECTOR !! we only want rays that are on the detector plane b6ui&Y8z
STATS !! print statistics for these rays ~(Xzm
WINDOW Y OBJECT DETECTOR X OBJECT DETECTOR !! set window to dimensions of detector plane ?D9>N'yH8
PIXELS (NPIXELS) !! set resolution for following spots command vI5'npM
SPOTS POS ATTRIBUTE 0 !! bin flux data on detector plane x!;;;iS
!! (without plotting ray positions) vf/|b6'y
=BVBCh
DISPLAY !! enter display mode [`_-;/Gx2
PICTURE !! display raster picture of flux data binned by spots "[Hn G(gA
!! command above ;(0|2I'"
WRITE DETECTOR_DATA.DIS !! write data to a named dis file >O/1Lpl.3
RETURN !! leave display mode Nny#}k
Bt
V4tObZP3Ff
$VIEW !! show 3d view of current VCR file, which contains output WOR H4h9
!! from "PLOT FACETS" and first "SPOTS" command above 7CV}QV}G
QvvH/u
$IF (SAVE_HIST) NE 0 THEN BaXf=RsZ
SAVE OFF !! turn off saving of ray path history g$9EI\a
&VIEW LIGHTPIPE1.HIS !! include fluence analysis of ray path history in 3d view c]>LL(R-7)
$ELSE I*OJPFZ^4
&VIEW DETECTOR_DATA.DIS !! include output collected on detector plane in 3d view <NlL,
$ENDIF