求问下面这个ASAP的sample中的案例如何解析 39W"G7n?v
cVzOW|NVx
!! Initialization ; r SpM
NFc@Kz<H
SYSTEM NEW !! clear out any existing geometry x5Sc+5?*
RESET !! clear out rays/sources #j_<iy
UNITS MM /Z:\=0`
XMEMORY NORM c3\z
FRESNEL BOTH UMg*Yv%
SPLIT 6 MONTECARLO Pkr0|bs*
^
fo2sN"
NRAYS=100000 !! Number of rays to trace GEg8\
NPIXELS=81 >*TFM[((Y)
p^G:h6|+|
!! Media and coating definitions... kf3yJP/
'RIlyH~Yf
MEDIA 9zj^\-FA_l
1.52 'GLASS' bDLPA27
1.4 'PLASTIC' t83n` LC
0Ywqv)gg
COATINGS PROPERTIES 4v+4qyMyE
0.000000 0.000000 'ABSORB' e1e2Wk
1.000000 0.000000 'REFLECT' x(e=@/qp
0.000000 1.000000 'TRANSMIT' R@=Bk(h
0.600000 0.000000 'FIL_COIL' v{ F/Bifo
L0_qHLY
!! ====================================================================== 1D
/{Y
qg;[~JZYKi
!! source definition macro #ii,GN~N
qb+vptg@I
DEFINE_SOURCE { 4 !! (X,Y,Z,NRAYS) Nz+Jf57t
$LOC POSX,POSY,POSZ,NRAYS
1*_wJ
POSX=#1 0K-jF5i$`
POSY=#2 `>@n6>f
POSZ=#3 33O@jbs@
NRAYS=#4 u!([m;
x|
:Mss"L820
$ECHO NONE 3|/<Pk
W/O&(t
CURVES *i[^-
LINE -2.500000 -2.500000 -.5000000 2.500000 -2.500000 -.5000000 sR`WV6!9
LINE 2.500000 -2.500000 -.5000000 2.500000 2.500000 -.5000000 LT sG
LINE 2.500000 2.500000 -.5000000 -2.500000 2.500000 -.5000000 ;>o}/h
LINE -2.500000 2.500000 -.5000000 -2.500000 -2.500000 -.5000000 DkP%1Crdr
COMPOSITE z}'*zB>
OBJECT =SOURCE.BASE.TrimSrf 1 ,:!X]F#d$
INTERFACE COATING "ABSORB" "AIR" "AIR" lx<]v^
REDEFINE COLOR 22 66"-Xf~u
FACETS 3 3 VWoxi$3v
Ju$vuEO
CURVE g;U f?
POINTS -2.150000 0. -0.500000 1. -2.150000 0. 4.152243 0. {`0GAW)q
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 -.3477569E-1 z5CZ!"&v
OBJECT =SOURCE.ENVELOPE.TrimSrf 2 ;C8'7
INTERFACE COATING "BARE" "AIR" "GLASS" 2M>Y3Q2Yv
REDEFINE COLOR 5 Gc)
Zu`67
FACETS 8 8 =N-,.{`
,Yg<Z1
CURVE !$'s?rnh
POINTS -2.400000 0. -0.500000 1. -2.400000 0. 4.152243 0. [c@14]e
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 -.3477569E-1 *N"bn'>3
OBJECT =SOURCE.ENVELOPE.TrimSrf 3 0:^L>MO
INTERFACE COATING "BARE" "AIR" "GLASS" 9,|&+G$
REDEFINE COLOR 5 y%CaaK=V3
FACETS 8 8 oI9Jp`
Ws[[Me,=
CURVE C[$uf
POINTS -2.150000 0. 4.1522430 2.0000000 -2.150000 0. 6.3022430 0.7071068 0.000000 0. 6.3022430 0.0000000 DXAA[hUjF
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 4.463820 \*#9Ry^f
OBJECT =SOURCE.ENVELOPE.TrimSrf 7 `F:PWG`
INTERFACE COATING "BARE" "AIR" "GLASS" {q2H_H
REDEFINE COLOR 5 ;|v6^2H"
FACETS 8 8 YcS}ug7
iYj+NL
CURVE h 5Y3
v
POINTS -2.400000 0. 4.1522430 2.0000000 -2.400000 0. 6.5522430 0.7071068 0.000000 0. 6.5522430 0.0000000 ?U]/4]
SWEEP AXIS 360 0.0000000 0.0000000 1.0000000 0.000000 0.000000 4.500050 Do}mCv
OBJECT =SOURCE.ENVELOPE.TrimSrf 8 y
1fl=i
INTERFACE COATING "BARE" "AIR" "GLASS" vVF#]t b|
REDEFINE COLOR 5 { U a19~'>
FACETS 8 8 IAbK]kA
FJ3Xeos4|
CURVES EJYfk?(B
POINTS 1.394385 1.038552 0.000000 1.0000000; $FAST 12 21 SE+K"faKQ
1.123886 0.954856 0.505399 2.0000000 1.035472 0.930007 0.670995 1.1427400 0.981844 0.916150 0.774309 2.0000000 xUE 9%qO
0.903679 0.895633 0.925618 1.0360084 0.847917 0.880921 1.047983 2.0000000 0.707984 0.840974 1.357648 1.0317380 7~[1%`
0.575089 0.811336 1.770593 2.0000000 0.490087 0.795572 2.035945 0.9895725 0.439857 0.784149 2.205034 2.0000000 B[^mWVp6L
0.364494 0.764714 2.454669 1.0630797 0.308116 0.728066 2.634927 2.0000000 0.281928 0.711326 2.716462 1.0317805 wU.K+4-k
0.250695 0.684979 2.819030 2.0000000 0.219387 0.657896 2.923572 1.0450345 0.200563 0.637203 3.005204 2.0000000 /ve8);cH\
0.171599 0.605132 3.132240 1.0306372 0.162130 0.589211 3.236880 2.0000000 0.154346 0.575964 3.324510 1.0831379 IEV3(qzt
0.152442 0.569804 3.452766 2.0000000 0.149527 0.562924 3.604919 2.3011774 0.145256 0.548440 3.657625 2.0000000 b'fj
0.140371 0.531487 3.719207 1.0041099 0.131787 0.497303 3.754359 2.0000000 0.124331 0.468001 3.784505 1.0822217 >\b=bT@iM
0.110334 0.407405 3.810330 2.0000000 0.094446 0.338072 3.839870 0.9929569 0.082019 0.273978 3.849027 1.0000000 <{.o+~k
0.057141 0.136655 3.856830 2.0000000 0.016581 -0.084264 3.867198 9.9999900 0.003901 -0.132661 3.853463 2.0000000 LV{a^!f`y
-0.005471 -0.171964 3.842188 1.0224675 -0.015742 -0.211159 3.815915 2.0000000 -0.028370 -0.259690 3.783384 1.0140715 )+[IR
-0.041978 -0.313759 3.724846 2.0000000 -0.069386 -0.419976 3.609457 0.9998017 -0.070945 -0.463315 3.491124 2.0000000 dX0A(6
-0.070715 -0.479085 3.448622 1.0186022 -0.069342 -0.489859 3.395917 2.0000000 -0.068133 -0.500239 3.342801 1.0125988 k3se<NL[
-0.072213 -0.505084 3.293588 2.0000000 -0.077279 -0.510629 3.237028 0.9830858 -0.091239 -0.514752 3.188183 1.0000000 zH8l-0I+$
-0.134547 -0.526681 3.078723 1.0000000 -0.253348 -0.552161 2.843469 2.0000000 -0.317921 -0.565273 2.710721 1.0509176 6o&{~SV3
-0.384388 -0.576879 2.528336 2.0000000 -0.405785 -0.579423 2.469641 0.1167441 -0.515115 -0.598239 2.148353 2.0000000 emb~l{K $
-0.592709 -0.612583 1.919834 1.1049935 -0.655518 -0.632733 1.769411 2.0000000 -0.682461 -0.641532 1.704822 1.0799807 =8 d`qS"
-0.724225 -0.655537 1.614058 2.0000000 -0.766300 -0.669402 1.523468 1.0822331 -0.796137 -0.676671 1.461354 2.0000000 Ow=` tv$l
-0.863963 -0.692877 1.320137 1.0179262 -0.936191 -0.693657 1.162136 1.0000000 -1.075088 -0.693075 0.843776 2.0000000 KLlo^1.<
-1.105502 -0.695019 0.771863 1.0292839 -1.143390 -0.701745 0.683286 2.0000000 -1.177001 -0.707913 0.604671 1.0010579 .H+`]qLkL
-1.213591 -0.715599 0.523894 2.0000000 -1.343593 -0.742039 0.238128 0.9963518 -1.495734 -0.766124 -0.015111 0.0000000 a
1bu
POINTS 1.370791 1.041563 -0.012324 1.0000000; $FAST 12 21 0V*L",9M
1.100141 0.957819 0.493358 2.0000000 1.011536 0.932918 0.659301 1.1445313 0.957900 0.919061 0.762626 2.0000000 Zk2-U"0\o
0.879564 0.898499 0.914262 1.0360266 0.823620 0.883739 1.037049 2.0000000 0.683067 0.843622 1.348134 1.0295637 <#ujm fD
0.549657 0.813861 1.762576 2.0000000 0.464860 0.798145 2.027223 0.9910966 0.414288 0.786651 2.197447 2.0000000 $53I%.
0.338955 0.767226 2.447023 1.0635210 0.282512 0.730546 2.627388 2.0000000 0.256232 0.713751 2.709144 1.0316548 <2w@5qL
0.224949 0.687363 2.811884 2.0000000 0.193503 0.660164 2.916916 1.0448962 0.174470 0.639227 2.999593 2.0000000 uj_uj!
0.145067 0.606637 3.128780 1.0274579 0.135459 0.590518 3.234713 2.0000000 0.127646 0.577283 3.322303 1.0943501 94"R&|
0.125684 0.570934 3.452214 2.0000000 0.122747 0.563928 3.604120 2.2673942 0.118567 0.549815 3.655999 2.0000000 =!r9;L,?
0.113843 0.533450 3.716045 1.0115501 0.105445 0.499990 3.750293 2.0000000 0.098085 0.471050 3.779930 1.0761847 @#ih;F
0.084263 0.411211 3.805483 2.0000000 0.068488 0.342388 3.834863 0.9907814 0.056048 0.278248 3.844038 1.0000000 ,dKcxp~[
0.031198 0.141067 3.851864 2.0000000 -0.009109 -0.078472 3.862072 9.9999900 -0.021491 -0.125675 3.848694 2.0000000 uYiM~^0
-0.030581 -0.163814 3.837764 1.0301358 -0.040650 -0.202179 3.811909 2.0000000 -0.053220 -0.250387 3.779417 1.0049989 "2(4?P
-0.066672 -0.303867 3.721577 2.0000000 -0.093981 -0.409921 3.606510 0.9906232 -0.095653 -0.453467 3.487780 2.0000000 68R[Lc9q5
-0.095493 -0.469100 3.445697 1.0178833 -0.094133 -0.479757 3.393650 2.0000000 -0.092920 -0.489909 3.341741 1.0112285 oQ@X}6B%S
-0.096761 -0.494553 3.294464 2.0000000 -0.101490 -0.499807 3.240857 0.9906242 -0.114920 -0.503750 3.194130 1.0000000 !<}<HR^)
-0.156962 -0.515320 3.088018 1.0000000 -0.275655 -0.540763 2.852962 2.0000000 -0.340575 -0.553945 2.719470 1.0516766 &ZFsK c#
-0.407401 -0.565610 2.536124 2.0000000 -0.429199 -0.568229 2.476339 0.1470348 -0.538356 -0.587018 2.155564 2.0000000 DGdSu6s$
-0.615889 -0.601354 1.927220 1.1058507 -0.678434 -0.621418 1.777412 2.0000000 -0.705271 -0.630182 1.713067 1.0800873 >1xlP/4jx
-0.746852 -0.644129 1.622717 2.0000000 -0.788745 -0.657935 1.532535 1.0823717 -0.818468 -0.665177 1.470671 2.0000000 mY2Ubn*
-0.886117 -0.681342 1.329845 1.0183722 -0.958235 -0.682116 1.172057 1.0000000 -1.097431 -0.681536 0.853006 2.0000000
Mi.xay%
-1.127924 -0.683484 0.780926 1.0290564 -1.165880 -0.690219 0.692207 2.0000000 -1.199466 -0.696380 0.613656 1.0008674 t#oJr2
-1.236035 -0.704062 0.532907 2.0000000 -1.365128 -0.730323 0.249082 1.0017003 -1.516950 -0.754367 -0.003742 0.0000000 swuW6p
POINTS 1.354595 1.062280 -0.017429 1.0000000; $FAST 12 21 YVZm^@ZVV
1.084058 0.978571 0.488040 2.0000000 0.995482 0.953680 0.653934 1.1437168 0.941779 0.939806 0.757394 2.0000000 ?G+v#?A
0.863391 0.919233 0.909140 1.0359228 0.807388 0.904455 1.032050 2.0000000 0.666568 0.864253 1.343712 1.0292429 Z2`(UbG}
0.533045 0.834471 1.758476 2.0000000 0.448009 0.818716 2.023866 0.9910434 0.397382 0.807203 2.194303 2.0000000 E
N%cjvE
0.321827 0.787706 2.444624 1.0633711 0.265089 0.750826 2.625895 2.0000000 0.238668 0.733937 2.708067 1.0315265 ~P|YAaFx
0.207205 0.707411 2.811396 2.0000000 0.175563 0.680058 2.917089 1.0451262 0.156446 0.659044 3.000213 2.0000000 MsCY5g
0.126970 0.626410 3.129806 1.0235382 0.117277 0.610136 3.236109 2.0000000 0.109329 0.596572 3.325178 1.0801777 ^_KHw
0.107544 0.590640 3.452702 2.0000000 0.104699 0.583999 3.605331 2.3065485 0.100231 0.568848 3.659727 2.0000000 LJYFz=p"
0.095067 0.550899 3.724054 0.9972525 0.086109 0.515227 3.760869 2.0000000 0.078352 0.484749 3.792341 1.0847940 ~:Dr]kt
0.063804 0.421788 3.819169 2.0000000 0.047485 0.350563 3.849509 0.9979270 0.034775 0.285001 3.858850 1.0000000 U$6N-q
0.009413 0.145104 3.866841 2.0000000 -0.030809 -0.074037 3.877296 9.9999900 -0.043738 -0.123492 3.863132 2.0000000 k61Ot3
-0.053464 -0.164319 3.851318 1.0077660 -0.064009 -0.204663 3.824655 2.0000000 -0.076957 -0.254380 3.791789 1.0252057 Ix !O&_6s
-0.090775 -0.309239 3.732137 2.0000000 -0.118681 -0.418051 3.613510 0.9879433 -0.120494 -0.462751 3.491769 2.0000000 s$J0^8Q~i
-0.120432 -0.478731 3.448760 1.0151227 -0.119049 -0.489680 3.395510 2.0000000 -0.117792 -0.499938 3.343264 1.0071874 P-[6xu+]
-0.121384 -0.504449 3.297376 2.0000000 -0.125718 -0.509405 3.246843 1.0034493 -0.138675 -0.513145 3.202162 1.0000000 TIlcdpwXf
-0.179367 -0.524325 3.099646 1.0000000 -0.298117 -0.549770 2.864448 2.0000000 -0.363491 -0.563042 2.729991 1.0525617 Z1u{.^~ ^z
-0.430817 -0.574793 2.545300 2.0000000 -0.453150 -0.577510 2.484061 0.1894483 -0.561969 -0.596240 2.164277 2.0000000 +mE y7qM
-0.639305 -0.610538 1.936506 1.1071414 -0.701392 -0.630478 1.787782 2.0000000 -0.728029 -0.639189 1.723913 1.0813033 Rer\='
-0.769360 -0.653058 1.634141 2.0000000 -0.811044 -0.666797 1.544449 1.0826740 -0.840783 -0.674023 1.482561 2.0000000 %7pT\8E5
-0.908762 -0.690227 1.341059 1.0130166 -0.981283 -0.691048 1.182382 1.0000000 -1.120555 -0.690464 0.863164 2.0000000 +j&4[;8P:
-1.150986 -0.692400 0.791232 1.0290292 -1.188849 -0.699119 0.702735 2.0000000 -1.222296 -0.705255 0.624513 1.0009134 zS 18Kl
-1.258766 -0.712921 0.543977 2.0000000 -1.387153 -0.739044 0.261689 1.0036381 -1.538380 -0.762994 0.009820 0.0000000 XJDp%B
POINTS 1.355282 1.088568 -0.012324 1.0000000; $FAST 12 21 =9 FY;9
1.085058 1.004956 0.492560 2.0000000 0.996714 0.980131 0.658037 1.1407942 0.942924 0.966233 0.761680 2.0000000 &(-+?*A`E
0.864634 0.945687 0.913253 1.0357574 0.808730 0.930932 1.035914 2.0000000 0.668152 0.890783 1.346971 1.0309567 GUE3|
0.534985 0.861093 1.760696 2.0000000 0.449409 0.845236 2.027826 0.9894437 0.399041 0.833765 2.197444 2.0000000 G%-[vk#]
0.323142 0.814156 2.448877 1.0627246 0.266053 0.777028 2.631322 2.0000000 0.239527 0.760062 2.713857 1.0314970 >y"V%
0.207858 0.733379 2.817853 2.0000000 0.176077 0.705923 2.923992 1.0456132 0.157050 0.685044 3.006702 2.0000000 bcC;i~9
0.127911 0.652870 3.134706 1.0211097 0.118234 0.636573 3.240250 2.0000000 0.110141 0.622567 3.331197 1.0569958 6;9SU+/
0.108649 0.617381 3.453942 2.0000000 0.105963 0.611401 3.607739 2.3695784 0.100988 0.594390 3.666624 2.0000000 i,M<}e1
0.095030 0.573567 3.738588 0.9755700 0.085106 0.534088 3.779892 2.0000000 0.076683 0.501040 3.814487 1.1002743 i[H`u,%+(
0.060942 0.432941 3.843372 2.0000000 0.043742 0.357814 3.875229 1.0094337 0.030661 0.290281 3.884785 1.0000000 0RN]_z$;H
0.004548 0.146401 3.892988 2.0000000 -0.035814 -0.073581 3.903944 9.9999900 -0.049810 -0.127392 3.888320 2.0000000 =K~<& l8
-0.060726 -0.173226 3.874887 0.9767776 -0.072136 -0.217155 3.846688 2.0000000 -0.085726 -0.269519 3.813061 1.0598641 8-UlbO6
-0.100169 -0.326726 3.750340 2.0000000 -0.129021 -0.439616 3.626321 0.9933538 -0.130917 -0.485728 3.500754 2.0000000 _a"5[sG
-0.130925 -0.502335 3.456020 1.0122983 -0.129495 -0.513816 3.400408 2.0000000 -0.128177 -0.524450 3.346481 1.0028888 w0x,~
-0.131659 -0.528973 3.300617 2.0000000 -0.135773 -0.533804 3.251461 1.0142138 -0.148587 -0.537434 3.207574 1.0000000 kJq8"Klg
-0.188637 -0.548422 3.106795 1.0000000 -0.307576 -0.573906 2.871198 2.0000000 -0.373244 -0.587235 2.736123 1.0530599 y[oc^Zuo
-0.440919 -0.599047 2.550488 2.0000000 -0.463608 -0.601829 2.488282 0.2189342 -0.572122 -0.620503 2.169388 2.0000000 /=A^@&:_#
-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~&cm
-0.778564 -0.677096 1.641638 2.0000000 -0.820133 -0.690797 1.552232 1.0829076 -0.850011 -0.698027 1.490058 2.0000000 a,x-akZWf
-0.918635 -0.714326 1.347209 1.0051766 -0.991832 -0.715220 1.187063 1.0000000 -1.130913 -0.714628 0.868300 2.0000000 u) y6 $
-1.161178 -0.716543 0.796744 1.0292200 -1.198844 -0.723231 0.708703 2.0000000 -1.232117 -0.729340 0.630882 1.0011658 lNowH0K!D
-1.268469 -0.736984 0.550618 2.0000000 -1.396766 -0.763093 0.268566 1.0009517 -1.547471 -0.786951 0.017629 0.0000000 j8WnXp_
POINTS 1.372452 1.105028 0.0000000 1.0000000; $FAST 12 21 cU?A|'
1.102556 1.021517 0.5042696 2.0000000 1.014510 0.996776 0.6692078 1.1374995 0.960665 0.982862 0.7729712 2.0000000 yNi/JM
0.882565 0.962366 0.9241914 1.0356250 0.826860 0.947662 1.0463777 2.0000000 0.686891 0.907670 1.3560008 1.0337271 Z\D!'FX
0.554340 0.878133 1.7679339 2.0000000 0.468240 0.862170 2.0367842 0.9871461 0.418295 0.850778 2.2050297 2.0000000 <5rp$AzT
0.342131 0.831083 2.4572922 1.0619658 0.284839 0.793802 2.6404900 2.0000000 0.258305 0.776821 2.7231231 1.0316051 ?<bByxa
0.226526 0.750056 2.8274721 2.0000000 0.194742 0.722608 2.9335837 1.0460984 0.175927 0.701997 3.0152578 2.0000000 Eb{Zm<TP
0.147337 0.670517 3.1406150 1.0217144 0.137770 0.654343 3.2447098 2.0000000 0.129614 0.640056 3.3367278 1.0411390 b=horvs/!
0.128351 0.635490 3.4552086 2.0000000 0.125800 0.630092 3.6098924 2.4098960 0.120396 0.611478 3.6726507 2.0000000 Hly2{hokq
0.113752 0.588164 3.7511466 0.9604793 0.103024 0.545525 3.7962180 2.0000000 0.094054 0.510368 3.8334017 1.1126577 ='a[(C&Y
0.077353 0.438136 3.8639142 2.0000000 0.059452 0.359898 3.8969553 1.0184613 0.046116 0.290996 3.9066516 1.0000000 w,> ceu/
0.019452 0.144198 3.9149871 2.0000000 -0.021191 -0.077366 3.9264090 9.9999900 -0.036149 -0.135090 3.9095036 2.0000000 2Kovvh y#
-0.048114 -0.185325 3.8946623 0.9566669 -0.060270 -0.232339 3.8651005 2.0000000 -0.074403 -0.286982 3.8307266 1.0878059 QI'ul e
-0.089350 -0.346085 3.7655234 2.0000000 -0.118942 -0.461981 3.6374423 1.0035260 -0.120816 -0.508939 3.5094731 2.0000000 wZ6LiYiHl
-0.120825 -0.526084 3.4632303 1.0109978 -0.119352 -0.538025 3.4054746 2.0000000 -0.117993 -0.549089 3.3494927 1.0014760 vmm#UjwF3
-0.121566 -0.553761 3.3022889 2.0000000 -0.125758 -0.558707 3.2520370 1.0145452 -0.138851 -0.562389 3.2071954 1.0000000 C|bnUN
-0.179342 -0.573493 3.1052782 1.0000000 -0.298492 -0.599033 2.8692582 2.0000000 -0.364122 -0.612352 2.7342717 1.0528774 [KMW*pA7
-0.431789 -0.624166 2.5486490 2.0000000 -0.454447 -0.626942 2.4865279 0.2162646 -0.562868 -0.645593 2.1679039 2.0000000 vx62u29m
-0.639872 -0.659822 1.9410918 1.1081815 -0.701496 -0.679667 1.7934988 2.0000000 -0.727905 -0.688334 1.7301855 1.0839677 IWERn
v!
-0.769073 -0.702160 1.6408165 2.0000000 -0.810687 -0.715875 1.5513272 1.0829258 -0.840745 -0.723128 1.4887724 2.0000000 ~CCRs7V/L
-0.909949 -0.739523 1.3446943 0.9994834 -0.983703 -0.740474 1.1833574 1.0000000 -1.122437 -0.739875 0.8654051 2.0000000 UUJbF$@;
-1.152531 -0.741771 0.7942322 1.0295205 -1.190009 -0.748430 0.7066154 2.0000000 -1.223178 -0.754525 0.6290322 1.0014729 5P-7"g ca
-1.259461 -0.762157 0.5489403 2.0000000 -1.388336 -0.788383 0.2656832 0.9952588 -1.538897 -0.812205 0.0151114 0.0000000 X*hY?'Rp
POINTS 1.396045 1.102017 0.0123241 1.0000000; $FAST 12 21 o8;>E>;
1.126301 1.018554 0.5163100 2.0000000 1.038446 0.993864 0.6809012 1.1357423 0.984608 0.979951 0.7846547 2.0000000 @(M-ZO!D
0.906680 0.959499 0.9355473 1.0356034 0.851157 0.944843 1.0573118 2.0000000 0.711809 0.905022 1.3655129 1.0359385 $OB 2ZS"
0.579772 0.875608 1.7759507 2.0000000 0.493468 0.859597 2.0455045 0.9854938 0.443864 0.848276 2.2126164 2.0000000 N}Q%y(O^
0.367670 0.828570 2.4649391 1.0615324 0.310442 0.791323 2.6480288 2.0000000 0.284001 0.774396 2.7304414 1.0317603 ;NQ9A &$)
0.252272 0.747672 2.8346183 2.0000000 0.220625 0.720339 2.9402434 1.0462753 0.202020 0.699972 3.0208687 2.0000000 uMKO^D
0.173868 0.669010 3.1440839 1.0250647 0.164441 0.653037 3.2468768 2.0000000 0.156326 0.638762 3.3387716 1.0353736 jcD_<WSe
0.155109 0.634360 3.4557598 2.0000000 0.152584 0.629104 3.6106182 2.4260441 0.147085 0.610102 3.6742764 2.0000000 e=&,jg?K
0.140274 0.586178 3.7543310 0.9563379 0.129365 0.542838 3.8002839 2.0000000 0.120294 0.507295 3.8379910 1.1169357 $_ IvzbOh
0.103424 0.434331 3.8687617 2.0000000 0.085410 0.355586 3.9019620 1.0204277 0.072087 0.286727 3.9116397 1.0000000 EKo!vieG
0.045395 0.139786 3.9199527 2.0000000 0.004500 -0.083151 3.9315374 9.9999900 -0.010758 -0.142076 3.9142732 2.0000000 I
,8
-0.023006 -0.193485 3.8990802 0.9529633 -0.035362 -0.241319 3.8691072 2.0000000 -0.049583 -0.296400 3.8345800 1.0955503 zrVw l\&
-0.064656 -0.355976 3.7687923 2.0000000 -0.094346 -0.472033 3.6403893 1.0124853 -0.096108 -0.518786 3.5128176 2.0000000
2%P{fJbwd
-0.096048 -0.536067 3.4661628 1.0116629 -0.094561 -0.548127 3.4077417 2.0000000 -0.093205 -0.559422 3.3505315 1.0036491 yIy'"BCxM
-0.097018 -0.564292 3.3014121 2.0000000 -0.101536 -0.569526 3.2482492 1.0044065 -0.115169 -0.573391 3.2012485 1.0000000
KK$t3e)
-0.156927 -0.584854 3.0959834 1.0000000 -0.276185 -0.610431 2.8597652 2.0000000 -0.341467 -0.623680 2.7255222 1.0521154 AGu#*,K
-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<O\Kna
-0.616692 -0.671052 1.9337055 1.1073085 -0.678581 -0.690981 1.7854973 2.0000000 -0.705095 -0.699684 1.7219390 1.0838320 W|h~&O
-0.746446 -0.713569 1.6321578 2.0000000 -0.788242 -0.727342 1.5422609 1.0827706 -0.818414 -0.734622 1.4794558 2.0000000 [Z9
lxZ|
-0.887793 -0.751058 1.3349898 0.9990974 -0.961659 -0.752015 1.1734361 1.0000000 -1.100094 -0.751414 0.8561748 2.0000000 2-=Ov@y2k!
-1.130109 -0.753306 0.7851690 1.0297528 -1.167520 -0.759956 0.6976950 2.0000000 -1.200712 -0.766058 0.6200482 1.0016578 rYe z$e^r
-1.237017 -0.773693 0.5399268 2.0000000 -1.366803 -0.800100 0.2547265 0.9899719 -1.517682 -0.823962 0.0037418 0.0000000 }#):ZPTs
POINTS 1.412242 1.081300 0.017429 1.0000000; $FAST 12 21 kT)[<`p
1.142384 0.997802 0.521628 2.0000000 1.054501 0.973102 0.686268 1.1365279 1.000729 0.959205 0.789886 2.0000000 3+vbA;R
0.922853 0.938766 0.940669 1.0357077 0.867389 0.924127 1.062311 2.0000000 0.728308 0.884391 1.369936 1.0362692 :0N}K}
0.596383 0.854998 1.780050 2.0000000 0.510313 0.839024 2.048880 0.9855426 0.460771 0.827724 2.215760 2.0000000 1oU/gm$7\q
0.384799 0.808090 2.467338 1.0616728 0.327865 0.771042 2.649522 2.0000000 0.301563 0.754209 2.731524 1.0318505 xe?!UCUb@
0.270016 0.727624 2.835106 2.0000000 0.238565 0.700446 2.940068 1.0460109 0.220044 0.680156 3.020248 2.0000000 Rr#Zcs!G
0.191962 0.649234 3.143074 1.0290730 0.182623 0.633419 3.245481 2.0000000 0.174620 0.619425 3.336243 1.0399723 0x BO5[w,Y
0.173249 0.614653 3.455272 2.0000000 0.170623 0.609005 3.609534 2.4194024 0.165421 0.591069 3.670549 2.0000000 %PA#x36
0.159064 0.568786 3.746262 0.9638978 0.148701 0.527601 3.789708 2.0000000 0.140036 0.493634 3.825559 1.1116253 kq|(t{@Rp
0.123883 0.423754 3.855075 2.0000000 0.106411 0.347401 3.887317 1.0143183 0.093360 0.279974 3.896828 1.0000000 @'n075)h
0.067180 0.135749 3.904976 2.0000000 0.026209 -0.087553 3.916323 9.9999900 0.011489 -0.144258 3.899835 2.0000000 @A32|p}
-0.000109 -0.192921 3.885556 0.9658979 -0.012003 -0.238835 3.856361 2.0000000 -0.025790 -0.292196 3.822421 1.0795796 jHjap:i`cI
-0.040552 -0.350605 3.758232 2.0000000 -0.069640 -0.463886 3.633436 1.0151305 -0.071267 -0.509503 3.508829 2.0000000 "[h9hoN
-0.071108 -0.526438 3.463095 1.0139405 -0.069645 -0.538204 3.405881 2.0000000 -0.068334 -0.549394 3.349005 1.0075765 R(p`H}^
-0.072395 -0.554397 3.298500 2.0000000 -0.077304 -0.559925 3.242286 0.9916389 -0.091415 -0.563996 3.193217 1.0000000 {<ms;Oi'
-0.134522 -0.575849 3.084356 1.0000000 -0.253723 -0.601424 2.848280 2.0000000 -0.318551 -0.614583 2.715001 1.0512224 Nini8@d
-0.385360 -0.626251 2.531686 2.0000000 -0.407082 -0.628856 2.472108 0.1410980 -0.516014 -0.647591 2.151980 2.0000000 N)yCGo
-0.593276 -0.661868 1.924420 1.1060151 -0.655623 -0.681921 1.775128 2.0000000 -0.682337 -0.690677 1.711095 1.0826127 ]90BIJ]*c
-0.723938 -0.704639 1.620734 2.0000000 -0.765945 -0.718480 1.530344 1.0825434 -0.796098 -0.725776 1.467566 2.0000000
>s dT=6v
-0.865147 -0.742174 1.323777 1.0042041 -0.938611 -0.743083 1.163111 1.0000000 -1.076970 -0.742486 0.846016 2.0000000 >_XC
-1.107047 -0.744390 0.774863 1.0297775 -1.144550 -0.751057 0.687167 2.0000000 -1.177882 -0.757183 0.609192 1.0016160 bmCp:6
-1.214286 -0.764835 0.528857 2.0000000 -1.344779 -0.791379 0.242117 0.9881432 -1.496252 -0.815335 -0.009820 0.0000000 w{F{7X$^
POINTS 1.411554 1.055012 0.012324 1.0000000; $FAST 12 21 <c'0-=
1.141383 0.971417 0.517108 2.0000000 1.053269 0.946652 0.682165 1.1394164 0.999584 0.932778 0.785601 2.0000000 yuP1*QJ%
0.921610 0.912312 0.936556 1.0358765 0.866047 0.897650 1.058447 2.0000000 0.726724 0.857861 1.366679 1.0345184 j-]`;&L
0.594443 0.828375 1.777831 2.0000000 0.508913 0.812504 2.044921 0.9872704 0.459111 0.801162 2.212619 2.0000000 - t#YL
0.383483 0.781640 2.463084 1.0623113 0.326902 0.744840 2.644095 2.0000000 0.300704 0.728084 2.725734 1.0318504 T.d1?
0.269363 0.701655 2.828649 2.0000000 0.238052 0.674581 2.933162 1.0454853 0.219440 0.654156 3.013759 2.0000000 [vv $"$z
0.191022 0.622775 3.138166 1.0313306 0.181666 0.606981 3.241341 2.0000000 0.173796 0.593406 3.330388 1.0578068 d{/#A%.
0.172144 0.587913 3.454032 2.0000000 0.169356 0.581587 3.607198 2.3740047 0.164664 0.565528 3.663652 2.0000000 +G:CR,Z>+
0.159106 0.546141 3.731705 0.9823929 0.149704 0.508739 3.770685 2.0000000 0.141710 0.477367 3.803399 1.0978835 ,J;Cb}
0.126744 0.412601 3.830872 2.0000000 0.110153 0.340145 3.861598 1.0030201 0.097474 0.274694 3.870893 1.0000000 $'*q]]
0.072045 0.134452 3.878829 2.0000000 0.031212 -0.088015 3.889673 9.9999900 0.017561 -0.140358 3.874647 2.0000000 jxc^OsYj
0.007156 -0.184003 3.861993 0.9930774 -0.003876 -0.226343 3.834318 2.0000000 -0.016992 -0.276946 3.801260 1.0463035 L5[{taZ,
-0.031159 -0.333118 3.740029 2.0000000 -0.059302 -0.442325 3.620623 1.0099389 -0.060844 -0.486526 3.499843 2.0000000 vJ,r}$H3
-0.060615 -0.502836 3.455827 1.0168187 -0.059199 -0.514069 3.400984 2.0000000 -0.057949 -0.524879 3.345808 1.0110698 W kP`qD3
-0.062121 -0.529872 3.295259 2.0000000 -0.067259 -0.535531 3.237627 0.9834855 -0.081502 -0.539707 3.187805 1.0000000 5aZbNV}-
-0.125252 -0.551752 3.077206 1.0000000 -0.244264 -0.577288 2.841530 2.0000000 -0.308798 -0.590390 2.708870 1.0507270 @T.+:U@S
-0.375258 -0.601997 2.526498 2.0000000 -0.396624 -0.604536 2.467889 0.1143718 -0.505860 -0.623329 2.146869 2.0000000 ^(F@ #zN}
-0.583342 -0.637649 1.918674 1.1050608 -0.646070 -0.657794 1.768464 2.0000000 -0.672961 -0.666589 1.704005 1.0810259 i}Q"'?
-0.714734 -0.680602 1.613237 2.0000000 -0.756857 -0.694481 1.522559 1.0823264 -0.786871 -0.701772 1.460068 2.0000000 r>ziQq8C&
-0.855277 -0.718075 1.317624 1.0119840 -0.928062 -0.718911 1.158430 1.0000000 -1.066613 -0.718322 0.840880 2.0000000 j+"w2
-1.096855 -0.720247 0.769351 1.0295819 -1.134556 -0.726945 0.681199 2.0000000 -1.168060 -0.733099 0.602822 1.0013691 33},lNS|
-1.204582 -0.740772 0.522216 2.0000000 -1.335164 -0.767330 0.235243 0.9907681 -1.487161 -0.791377 -0.017629 0.0000000 Am
~P$dN
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 1 8sus$:Ry
.8 2.0000000 .7 0.7071068 .6 2.0000000 .5 0.7071068 .4 2.0000000 .3 0.7071068 .2 2.0000000, c-VIp A1
.1 0.7071068 g1kYL$ o4
INTERFACE COATING "FIL_COIL" "AIR" "AIR" G!T_X*^q2U
REDEFINE COLOR 16 )4#YS$B$@)
FACETS 3 3 )L/0X40<.
LWdA3%
CURVE WAt= T3
ARC Z 0.000000 0.3500000E-1 0.000000 0.000000 0.000000 360.0000 v<3KxP'a
MATRIX; $FAST 4 3 !!k^M"e2
1.383418 0.3133295 -.8235261 0.4728946 dtj+ avG
1.071790 -.9496444 -.2717175 0.1560287 Fy 1- >~
0.000000 0.000000 -.4979701 -.8671942 +'|nsIx,
SWEEP DIR 0 0.4728946 0.1560287 -.8671942 FG!2h&k
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 2 jd`h)4
INTERFACE COATING "FIL_COIL" "AIR" "AIR" 5>6:#.f%!e
REDEFINE COLOR 16 G^|!'V
FACETS 3 3 k{F]^VXQ
a[_IG-l|i4
CURVE KAJR.YNm
ARC Z 0.000000 0.3500000E-1 0.000000 0.000000 0.000000 360.0000 Xp+lpVcJ
MATRIX; $FAST 4 3 hmkm^2
-1.517316 0.6166185 0.6018256 -.5075310 \Up~"q>Kb
-.7891644 0.6583079 -.7477229 -.8683995E-1 \,xa_zeO
0.000000 -.4317550 -.2805645 -.8572462 XL[Dmu&
SWEEP DIR 0 -.5075310 -.8683995E-1 -.8572462 h! Bg}B~
OBJECT =SOURCE.FILAMENT.Shell 3.Shell 3 b>2{F6F
INTERFACE COATING "FIL_COIL" "AIR" "AIR" 9Nw&l@
REDEFINE COLOR 16 ?W>`skQ
FACETS 3 3 QWc,JCu
GT7&>}FJ)
ENT OBJ VOJ/I Dl 4
TUBE Z -.5 .15 .15 -3 .15 .15 'SOURCE.BASE.LEAD1' -7KoR}Ck!
SHIFT 1.4 1.075 0 jF@BWPtF=
INTERFACE COATING "ABSORB" "AIR" "AIR" ;}Ei #T,D
REDEFINE COLOR 22 43 vF(<r&f
FACETS 6 6 XV}}A^
TUBE Z -.5 .15 .15 -3 .15 .15 'SOURCE.BASE.LEAD2' %8H$62w]
SHIFT -1.5 -0.75 0 fG d1
INTERFACE COATING "ABSORB" "AIR" "AIR" Lf)JO|o
REDEFINE COLOR 22 M1]}yTCd
FACETS 6 6 q3vv^~
j1;<3)%0
$ECHO r+d+gO.
GROUP -10 *c\XQy
SCALE FROM MM h'HI92; [
SHIFT (POSX) (POSY) (POSZ) hF{gN3v5
RETURN UZdGV?o ?
5%N[hd1Ql
EMITTING OBJ .5 -(NRAYS) {+m8^-T
FLUX TOTAL 10.0 F$-f j "jC
} BhYvEbt
X offset 2F+"v?n=\
Y offset >$tU @mq
Z offset ^J&D)&"j
Number of rays U9\\8
2-DG6\QX|
!! ====================================================================== aAbA)'G
h\p!J-V
!! Ask whether to save ray path history... }SC&6B?G
YKz#,
SCR_CANCEL=0 Ab]tLz|Z
SAVE_HIST=0 a4.w2GR
$SCR 5 'Perform Fluence Analysis?' gxhdxSm=2
Save ray path history for fluence analysis? \SAVE_HIST:? {
"M2V+ep
A complete history of ray pathes can be saved during the trace. If saved qw$9i.Z
these pathes will be used later for volume fluence analysis in the 3d *;)O'|
viewer. Note that saving these pathes will slow the ray trace and can fgs@oaoZ
consume significant disk space. EjFn\|VK
F b?^+V]9
!! ====================================================================== QJj='+R>
!uoT8BBAk
$IF (SAVE_HIST) NE 0 THEN HE35QH@/`
SAVE 123 LIGHTPIPE1.HIS !! save ray pathes in history file for later analysis .^M#BAt2
$ENDIF \gA<yz-;N
X4]miUmh
$READ "LIGHTPIPE1_GEOMETRY.INR" !! read pipe geometry from separate file "-djA, `
DEFINE_SOURCE 0 0 0 (NRAYS) !! call macro to create source UOFb.FRP>
STATS 4pl\qf
dOKp:|9G
!! Define detector plane... KJV8y"^=Q
ENT OBJ IA<>+NS
PLANE Z 22 RECT 50 15 'DETECTOR' (c)=Do=
INTERFACE COATING ABSORB AIR AIR !(7m/R
REDEFINE COLOR 2 ^8EW/$k
FACETS 3 3 g5y`XFY
pbEWnx_
WINDOW Z X !! autoscale window for plotting lightpipe :o'|%JE
CONSIDER EXCEPT DETECTOR !! exclude detector plane from plot Ea&NJ]& g
PLOT FACETS OVERLAY !! create faceted view of geometry f]#\&"
CONSIDER ALL !! turn detector plane back on prior to tracing @"`}%-b
YnuY/zDF
SPOTS POS EVERY (NRAYS/1000) !! plot 1000 ray positions to represent source pHoHngyi&
S9Oz5_x
TRACE !! trace the rays (D%vN&F
f*<Vq:N=\
CONSIDER ONLY DETECTOR !! we only want rays that are on the detector plane hcj]T?
STATS !! print statistics for these rays \wD/TLS}
WINDOW Y OBJECT DETECTOR X OBJECT DETECTOR !! set window to dimensions of detector plane n<bU' n
PIXELS (NPIXELS) !! set resolution for following spots command "o+?vx-
SPOTS POS ATTRIBUTE 0 !! bin flux data on detector plane %-yzU/`JF
!! (without plotting ray positions) *ma
w`1
]}PXN1(
DISPLAY !! enter display mode X5YOxMq
PICTURE !! display raster picture of flux data binned by spots >zqaV@T
!! command above 4P[MkMoC
WRITE DETECTOR_DATA.DIS !! write data to a named dis file W M` 3QJb
RETURN !! leave display mode zwZvKV/g
+HBizJ9K
$VIEW !! show 3d view of current VCR file, which contains output ~1D^C |%
!! from "PLOT FACETS" and first "SPOTS" command above SFRP
?s
7bk77`qWr
$IF (SAVE_HIST) NE 0 THEN >U,&V%y
SAVE OFF !! turn off saving of ray path history ed`"xm
&VIEW LIGHTPIPE1.HIS !! include fluence analysis of ray path history in 3d view BW7AjtxQ&
$ELSE h\UKm|BZ
&VIEW DETECTOR_DATA.DIS !! include output collected on detector plane in 3d view m{Vd3{H40
$ENDIF