// Simulation of July ISR EMU Test Setup // // Actual July FLAP Data used // // Detailed simulation of July 2000 ISR Arrangement // Includes transfer plate definition and Axial + SLM Line // // Main difference with June 2000 run is that et0 and es1 is swapped // Attached Data taken from RDatat478 - entered Sept 12, 2000 GLOBAL_OPTIONS report_verbose 2 save_matrices 0 debug_verbose 0 calcul_type 0 length_value_dimension 1 // mm length_error_dimension 2 // um angle_value_dimension 3 // deg angle_error_dimension 2 // urad writeVRML 2 histograms 1 // onlyVRML 1 PARAMETERS //PRECISION parameters // x hair laser prec_pos_las 60 prec_ang_las 10000 // COPS prec_pos_det 53. prec_ang_det 300.00 prec_dow 10 cal_error_XCCD 30 cal_error_YCCD 30 //Other Parameters bi_rightCCDX_disp -13 bi_leftCCDX2_disp -48 bi_upCCDY_disp 53 bi_downCCDY_disp 26 flat_rightCCDX_disp -5 flat_leftCCDX2_disp -57 flat_upCCDY_disp 60 flat_downCCDY_disp 15 //---------- PRECISION OF MEASUREMENTS (of CCD measurements in um??) prec_CCD 14 //---------- EXTRA ENTRIES shift_det 0 devi_det 0 //---------------------- prec_to_calc 100 SYSTEM_TREE_DESCRIPTION object system 2 Xlaser 11 COPS transfer_plate object transfer_plate 2 COPS SYSTEM_TREE_DATA system transfer Xlaser las301 ENTRY { angle angleBetweenAxis 90. prec_ang_las cal } center X -7247.0 prec_pos_las unk Y 1300 prec_pos_las unk Z 9080 prec_pos_las fix angles X 180 prec_ang_las unk Y 0 prec_ang_las unk Z 0 prec_ang_las unk Xlaser las302 ENTRY { angle angleBetweenAxis 90. prec_ang_las cal } center X -7243.0 prec_pos_las fix Y 1475.0 prec_pos_las unk Z 7870.0 prec_pos_las unk angles X 0 prec_ang_las unk Y -90 prec_ang_las unk Z 0 prec_ang_las unk COPS cops_et0 // For July, es1 and et0 sensor were swapped // calibration data below is for June es1 sensor // same bracket as before ENTRY { length rightCCDYtoDowel2 53.3 cal_error_YCCD cal length leftCCDYtoDowel2 52.9 cal_error_YCCD cal length rightCCDXtoDowel2 bi_rightCCDX_disp cal_error_XCCD cal length leftCCDXtoDowel2 bi_leftCCDX2_disp cal_error_XCCD cal length upCCDXtoDowel2 -46 cal_error_XCCD cal length upCCDYtoDowel2 bi_upCCDY_disp cal_error_YCCD cal length downCCDXtoDowel2 -45.1 cal_error_XCCD cal length downCCDYtoDowel2 bi_downCCDY_disp cal_error_YCCD cal } // defining dowel2 on et0 same as et1 center X -7334.7462 prec_pos_det unk Y 1370.0789 prec_pos_det unk Z 9028.4803 prec_pos_det cal angles X 179.92606 prec_ang_det cal Y -1.1272381 prec_ang_det cal Z 90.018629 prec_ang_det cal //** COPS cops_et2 ENTRY { // dowel1X known // length dowel1X 10. prec_dow cal length rightCCDYtoDowel2 53.1 cal_error_YCCD cal length leftCCDYtoDowel2 53.2 cal_error_YCCD cal length rightCCDXtoDowel2 flat_rightCCDX_disp cal_error_XCCD cal length leftCCDXtoDowel2 flat_leftCCDX2_disp cal_error_XCCD cal length upCCDXtoDowel2 -45.6 cal_error_XCCD cal length upCCDYtoDowel2 flat_upCCDY_disp cal_error_YCCD cal length downCCDXtoDowel2 -45.4 cal_error_XCCD cal length downCCDYtoDowel2 flat_downCCDY_disp cal_error_YCCD cal } // defining dowel2 center X -7327.37 prec_pos_det cal Y 1360.43 prec_pos_det cal Z 6606.56 prec_pos_det cal angles X -0.231271 prec_ang_det cal Y -0.194427 prec_ang_det cal Z 179.994 prec_ang_det cal //** COPS cops_et3 ENTRY { // dowel1X known // length dowel1X 10. prec_dow cal length rightCCDYtoDowel2 52.9 cal_error_YCCD cal length leftCCDYtoDowel2 53.2 cal_error_YCCD cal length rightCCDXtoDowel2 flat_rightCCDX_disp cal_error_XCCD cal length leftCCDXtoDowel2 flat_leftCCDX2_disp cal_error_XCCD cal length upCCDXtoDowel2 -45.8 cal_error_XCCD cal length upCCDYtoDowel2 flat_upCCDY_disp cal_error_YCCD cal length downCCDXtoDowel2 -45.2 cal_error_XCCD cal length downCCDYtoDowel2 flat_downCCDY_disp cal_error_YCCD cal } // defining dowel2 center // X, Y center is offset 16mm X -7268.81 prec_pos_det cal Y 1288.83 prec_pos_det cal Z -6649.45 prec_pos_det cal angles X -0.225443 prec_ang_det cal Y -0.372862 prec_ang_det cal Z 0.0396019 prec_ang_det cal //** COPS cops_et4 ENTRY { // dowel1X unknown // length dowel1X 10. prec_dow cal length rightCCDYtoDowel2 53.3 cal_error_YCCD cal length leftCCDYtoDowel2 53.2 cal_error_YCCD cal length rightCCDXtoDowel2 flat_rightCCDX_disp cal_error_XCCD cal length leftCCDXtoDowel2 flat_leftCCDX2_disp cal_error_XCCD cal length upCCDXtoDowel2 -46 cal_error_XCCD cal length upCCDYtoDowel2 flat_upCCDY_disp cal_error_YCCD cal length downCCDXtoDowel2 -45.6 cal_error_XCCD cal length downCCDYtoDowel2 flat_downCCDY_disp cal_error_YCCD cal } // defining dowel2 center // X, Y center is offset 16mm X -7262.87 prec_pos_det unk Y 1291.97 prec_pos_det unk Z -9049.37 prec_pos_det cal angles X -0.0789441 prec_ang_det cal Y 0.0184865 prec_ang_det cal Z 0.212756 prec_ang_det cal //** COPS cops_es2 ENTRY { // dowel1X known // length dowel1X 10. prec_dow cal length rightCCDYtoDowel2 53.1 cal_error_YCCD cal length leftCCDYtoDowel2 53.4 cal_error_YCCD cal length rightCCDXtoDowel2 bi_rightCCDX_disp cal_error_XCCD cal length leftCCDXtoDowel2 bi_leftCCDX2_disp cal_error_XCCD cal length upCCDXtoDowel2 -45.9 cal_error_XCCD cal length upCCDYtoDowel2 bi_upCCDY_disp cal_error_YCCD cal length downCCDXtoDowel2 -45.1 cal_error_XCCD cal length downCCDYtoDowel2 bi_downCCDY_disp cal_error_YCCD cal } // defining dowel2 center X -6954.6167 prec_pos_det cal Y 1474.0684 prec_pos_det unk Z 7903.2344 prec_pos_det unk angles X 1.41002 prec_ang_det cal Y -89.88862 prec_ang_det cal Z 0.41810 prec_ang_det cal //** COPS cops_es4 ENTRY { // dowel1X unknown // length dowel1X 10. prec_dow cal length rightCCDYtoDowel2 53.4 cal_error_YCCD cal length leftCCDYtoDowel2 53.5 cal_error_YCCD cal length rightCCDXtoDowel2 bi_rightCCDX_disp cal_error_XCCD cal length leftCCDXtoDowel2 bi_leftCCDX2_disp cal_error_XCCD cal length upCCDXtoDowel2 -46.2 cal_error_XCCD cal length upCCDYtoDowel2 bi_upCCDY_disp cal_error_YCCD cal length downCCDXtoDowel2 -45.2 cal_error_XCCD cal length downCCDYtoDowel2 bi_downCCDY_disp cal_error_YCCD cal } // defining dowel2 center X -3436.2048 prec_pos_det cal Y 1475.7995 prec_pos_det unk Z 7905.0598 prec_pos_det unk angles X .098910 prec_ang_det cal Y -89.64534 prec_ang_det cal Z 0.078125 prec_ang_det cal //** COPS cops_es5 ENTRY { length rightCCDYtoDowel2 53.3 cal_error_YCCD cal length leftCCDYtoDowel2 53.1 cal_error_YCCD cal length rightCCDXtoDowel2 bi_rightCCDX_disp cal_error_XCCD cal length leftCCDXtoDowel2 bi_leftCCDX2_disp cal_error_XCCD cal length upCCDXtoDowel2 -46.1 cal_error_XCCD cal length upCCDYtoDowel2 bi_upCCDY_disp cal_error_YCCD cal length downCCDXtoDowel2 -45.1 cal_error_XCCD cal length downCCDYtoDowel2 bi_downCCDY_disp cal_error_YCCD cal } // defining dowel2 center X -1512.9985 prec_pos_det cal Y 1474.81 prec_pos_det unk Z 7912.1685 prec_pos_det unk angles X -1.68472 prec_ang_det cal Y -89.5781 prec_ang_det cal Z 1.90504 prec_ang_det cal //** COPS cops_es6 ENTRY { // dowel1X known // length dowel1X 10. prec_dow cal // change upCCDXtoDowel2 to -46.1 from -45.1 length rightCCDYtoDowel2 53.0 cal_error_YCCD cal length leftCCDYtoDowel2 53.2 cal_error_YCCD cal length rightCCDXtoDowel2 bi_rightCCDX_disp cal_error_XCCD cal length leftCCDXtoDowel2 bi_leftCCDX2_disp cal_error_XCCD cal length upCCDXtoDowel2 -46.1 cal_error_XCCD cal length upCCDYtoDowel2 bi_upCCDY_disp cal_error_YCCD cal length downCCDXtoDowel2 -45.4 cal_error_XCCD cal length downCCDYtoDowel2 bi_downCCDY_disp cal_error_YCCD cal } // defining dowel2 center X 1521.42 prec_pos_det cal Y 1478.33 prec_pos_det unk Z 7842 prec_pos_det unk angles X -1.11108 prec_ang_det cal Y 89.8275 prec_ang_det cal Z 0.544149 prec_ang_det cal //** COPS cops_es7 ENTRY { // dowel1X known // length dowel1X 10. prec_dow cal length rightCCDYtoDowel2 53.5 cal_error_YCCD cal length leftCCDYtoDowel2 53.1 cal_error_YCCD cal length rightCCDXtoDowel2 bi_rightCCDX_disp cal_error_XCCD cal length leftCCDXtoDowel2 bi_leftCCDX2_disp cal_error_XCCD cal length upCCDXtoDowel2 -46.0 cal_error_XCCD cal length upCCDYtoDowel2 bi_upCCDY_disp cal_error_YCCD cal length downCCDXtoDowel2 -45.3 cal_error_XCCD cal length downCCDYtoDowel2 bi_downCCDY_disp cal_error_YCCD cal } // defining dowel2 center X 3434.77 prec_pos_det cal Y 1477.26 prec_pos_det unk Z 7840.27 prec_pos_det unk angles X -1.21724 prec_ang_det cal Y 89.2558 prec_ang_det cal Z 0.509014 prec_ang_det cal //** COPS cops_es9 ENTRY { // dowel1X unknown // length dowel1X 10. prec_dow cal length rightCCDYtoDowel2 53.6 cal_error_YCCD cal length leftCCDYtoDowel2 53.2 cal_error_YCCD cal length rightCCDXtoDowel2 bi_rightCCDX_disp cal_error_XCCD cal length leftCCDXtoDowel2 bi_leftCCDX2_disp cal_error_XCCD cal length upCCDXtoDowel2 -46.2 cal_error_XCCD cal length upCCDYtoDowel2 bi_upCCDY_disp cal_error_YCCD cal length downCCDXtoDowel2 -44.8 cal_error_XCCD cal length downCCDYtoDowel2 bi_downCCDY_disp cal_error_YCCD cal } // defining dowel2 center X 6953.99 prec_pos_det cal Y 1476.56 prec_pos_det unk Z 7839.43 prec_pos_det unk angles X -1.44448 prec_ang_det cal Y 90.3339 prec_ang_det cal Z 0.494517 prec_ang_det cal //** COPS cops_es10 ENTRY { // dowel1X unknown // length dowel1X 10. prec_dow cal length rightCCDYtoDowel2 53.1 cal_error_YCCD cal length leftCCDYtoDowel2 53.3 cal_error_YCCD cal length rightCCDXtoDowel2 bi_rightCCDX_disp cal_error_XCCD cal length leftCCDXtoDowel2 bi_leftCCDX2_disp cal_error_XCCD cal length upCCDXtoDowel2 -46.3 cal_error_XCCD cal length upCCDYtoDowel2 bi_upCCDY_disp cal_error_YCCD cal length downCCDXtoDowel2 -44.9 cal_error_XCCD cal length downCCDYtoDowel2 bi_downCCDY_disp cal_error_YCCD cal } // defining dowel2 center X 7234.9284 prec_pos_det cal Y 1545.308 prec_pos_det cal Z 7909.7487 prec_pos_det cal angles X -86.43207 prec_ang_det cal Y 0.84199144 prec_ang_det cal Z 89.632483 prec_ang_det cal // ********************** Transfer Plate ****************** // transfer_plate transfer_plate1 // We will put position of this to unk // center X -7255 prec_pos_det unk Y 1410 prec_pos_det unk Z 7855 prec_pos_det cal angles X 0 prec_ang_det fix Y 0 prec_ang_det fix Z 0 prec_ang_det fix COPS cops_et1 ENTRY { length rightCCDYtoDowel2 52.9 cal_error_YCCD cal length leftCCDYtoDowel2 52.9 cal_error_YCCD cal length rightCCDXtoDowel2 bi_rightCCDX_disp cal_error_XCCD cal length leftCCDXtoDowel2 bi_leftCCDX2_disp cal_error_XCCD cal length upCCDXtoDowel2 -46 cal_error_XCCD cal length upCCDYtoDowel2 bi_upCCDY_disp cal_error_YCCD cal length downCCDXtoDowel2 -45 cal_error_XCCD cal length downCCDYtoDowel2 bi_downCCDY_disp cal_error_YCCD cal } // defining dowel2 //go centreG //go X -7256.933 prec_pos_det unk //go Y 1300.1851 prec_pos_det unk //go Z 7822.2897 prec_pos_det cal centre X -1.933 prec_pos_det cal Y -109.8149 prec_pos_det cal Z -32.7103 prec_pos_det cal angles X 179.99369 prec_ang_det cal Y -0.34959081 prec_ang_det cal Z -90.116077 prec_ang_det cal //** COPS cops_es1 // For July, es1 and et1 sensor were swapped // calibration data below is for June et0 sensor (sp1) // same bracket as before ENTRY { length rightCCDYtoDowel2 53.3 cal_error_YCCD cal length leftCCDYtoDowel2 52.7 cal_error_YCCD cal length rightCCDXtoDowel2 bi_rightCCDX_disp cal_error_XCCD cal length leftCCDXtoDowel2 bi_leftCCDX2_disp cal_error_XCCD cal length upCCDXtoDowel2 -46 cal_error_XCCD cal length upCCDYtoDowel2 bi_upCCDY_disp cal_error_YCCD cal length downCCDXtoDowel2 -45.1 cal_error_XCCD cal length downCCDYtoDowel2 bi_downCCDY_disp cal_error_YCCD cal } // defining dowel2 //go centreG //go X -7235.1073 prec_ang_det cal //go Y 1485.9925 prec_ang_det unk //go Z 7914.8692 prec_ang_det unk centre X 19.8927 prec_pos_det cal Y 75.9925 prec_pos_det cal Z 59.8692 prec_pos_det cal angles X -89.868378 prec_ang_det cal Y -0.42776213 prec_ang_det cal Z -90.137829 prec_ang_det cal //** // ********************** *************** ****************** // MEASUREMENTS // simulated value = real measurment (mm) // flag for missed ccd = 0 COPS transfer/las302 & transfer/transfer_plate1/cops_es1 U 18.16304 prec_CCD D 18.70736 prec_CCD L 7.927248 prec_CCD R 8.776516 prec_CCD COPS transfer/las302 & transfer/cops_es2 U 12.246528 prec_CCD D 12.22858 prec_CCD L 0 1.e9 R 13.916938 prec_CCD COPS transfer/las302 & transfer/cops_es4 U 9.904496 prec_CCD D 9.364124 prec_CCD L 14.4844 prec_CCD R 13.504918 prec_CCD COPS transfer/las302 & transfer/cops_es5 U 6.04163 prec_CCD D 5.5391 prec_CCD L 13.773046 prec_CCD R 13.250244 prec_CCD COPS transfer/las302 & transfer/cops_es6 U 19.15676 prec_CCD D 19.71564 prec_CCD L 12.480496 prec_CCD R 13.015198 prec_CCD COPS transfer/las302 & transfer/cops_es7 U 17.64952 prec_CCD D 18.19356 prec_CCD L 10.044496 prec_CCD R 11.27287 prec_CCD COPS transfer/las302 & transfer/cops_es9 U 17.5217 prec_CCD D 17.84594 prec_CCD L 7.272244 prec_CCD R 8.445444 prec_CCD COPS transfer/las302 & transfer/cops_es10 U 21.50372 prec_CCD D 22.316 prec_CCD L 0 1.e9 R 11.283328 prec_CCD COPS transfer/las301 & transfer/cops_et0 U 3.43 prec_CCD D 2.926 prec_CCD L 21.532 prec_CCD R 22.204 prec_CCD COPS transfer/las301 & transfer/transfer_plate1/cops_et1 U 16.828 prec_CCD D 16.128 prec_CCD L 6.482 prec_CCD R 6.51 prec_CCD COPS transfer/las301 & transfer/cops_et2 U 20.566 prec_CCD D 20.748 prec_CCD L 0 1.e9 R 19.726 prec_CCD COPS transfer/las301 & transfer/cops_et3 U 0 1.e9 D 16.072 prec_CCD L 16.688 prec_CCD R 15.484 prec_CCD COPS transfer/las301 & transfer/cops_et4 U 0 1.e9 D 10.598 prec_CCD L 19.74 prec_CCD R 0 1.e9 measurements_from_file r475_001.meas //measurements_from_file r475_summary.meas