Changes for page IDL cheat sheet
Last modified by fwilde on 2025/03/28 19:55
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Objects (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,14 +1,6 @@ 1 - [[image:attach:p05_uct.png||width="700"]]This is an overview of the most commonly used commands during a beamtime.1 +This is an overview of the most commonly used commands during a beamtime. 2 2 3 -== {{id name="IDLcheatsheet-Coordinatesystem"/}}Coordinate system == 4 - 5 -Right-handed coordinate system with y-direction along the x-ray beam. 6 - 7 -[[image:attach:P5I.Instrumentation.P05 experimental hutch 2.Micro Tomography setup overview.WebHome@eh2_setup_povray_labeled.png||height="400"]] 8 - 9 -== {{id name="IDLcheatsheet-Samplepositioning"/}}Sample positioning == 10 - 11 -(% class="wrapped fixed-table" %) 3 +(% class="wrapped" %) 12 12 |=((( 13 13 IDL command 14 14 )))|=((( ... ... @@ -17,166 +17,40 @@ 17 17 motion 18 18 ))) 19 19 |((( 20 -s_stage_x/z , 112 +s_stage_x/y/z 21 21 )))|((( 22 -move rotation stage in x/z-direction by 1 mm14 +move rotation stage in x/y/z-direction 23 23 )))|((( 24 24 relative [ mm ] 25 25 ))) 26 26 |((( 27 -s_pos_z , 119 +s_pos_x/y/z 28 28 )))|((( 29 -move sample stage in z-direction by 1 mm,21 +move sample stage in x/y/z-direction 30 30 )))|((( 31 31 relative [ mm ] 32 32 ))) 33 33 |((( 34 -s_pos_lateral, 1 35 -)))|((( 36 -move sample stage in x-direction by 1 mm, regardless of position of rotation axis 37 -)))|((( 38 -relative [ mm ] 39 -))) 40 -|((( 41 41 s_angle, 90 42 42 )))|((( 43 -rotate sa mplearoundzaxis28 +rotate rotation stage by 90 degrees 44 44 )))|((( 45 45 relative [ deg ] 46 46 ))) 47 47 |((( 48 -s_ in33 +goto_s_angle, 0 49 49 )))|((( 50 - move sampleto "in" position35 +rotation 51 51 )))|((( 52 -predefined 53 -))) 54 -|((( 55 -s_out 56 -)))|((( 57 -move sample to "out" position 58 -)))|((( 59 -predefined 60 -))) 61 -|((( 62 -s_change 63 -)))|((( 64 -move sample to "change" position 65 -)))|((( 66 -predefined 67 -))) 68 - 69 -(% class="relative-table wrapped" style="width: 72.9307%;" %) 70 -|=((( 71 -IDL command 72 -)))|=((( 73 -description 74 -)))|=((( 75 -motion 76 -))) 77 -|((( 78 -goto_s_stage_x/z, 1 79 -)))|((( 80 -move rotation stage in x/z-direction to 1 mm 81 -)))|((( 82 -absolute [ mm ] 83 -))) 84 -|((( 85 -goto_s_pos_x/y/z, 1 86 -)))|((( 87 -move sample stage in x/y/z-direction to 1 mm 88 -)))|((( 89 -absolute [ mm ] 90 -))) 91 -|((( 92 -goto_s_angle, 90 93 -)))|((( 94 -rotate sample around z axis to 90° 95 -)))|((( 96 -absolute [ deg ] 97 -))) 98 - 99 -(% class="relative-table wrapped" style="width: 67.1421%;" %) 100 -|=((( 101 -IDL command 102 -)))|=((( 103 -description 104 -))) 105 -|((( 106 -pos_s_stage_x/z() 107 -)))|((( 108 -return current rotation stage in x/z position 109 -))) 110 -|((( 111 -pos_s_pos_x/y/z() 112 -)))|((( 113 -return current sample stage in x/y/z position 114 -))) 115 -|((( 116 -pos_s_angle() 117 -)))|((( 118 -return current rotation stage angle 119 -))) 120 - 121 -== {{id name="IDLcheatsheet-Detectorpositioning"/}}Detector positioning == 122 - 123 -(% class="wrapped fixed-table" %) 124 -|=((( 125 -IDL command 126 -)))|=((( 127 -description 128 -)))|=((( 129 -motion 130 -))) 131 -|((( 132 -pressure_on 133 -)))|((( 134 -enable detector y movement 135 -)))|((( 136 136 \\ 137 137 ))) 138 -|((( 139 -o_ccd_dist, 5 140 -)))|((( 141 -move detector in y direction 142 -)))|((( 143 -relative [ mm ] 144 -))) 145 -|((( 146 -pressure_off 147 -)))|((( 148 -disable detector movement 149 -)))|((( 150 -\\ 151 -))) 152 152 153 -== {{id name="IDLcheatsheet-Makeimage"/}}Make image == 154 - 155 -(% class="wrapped fixed-table" %) 40 +(% class="relative-table wrapped" style="width: 52.0982%;" %) 156 156 |=((( 157 157 IDL command 158 158 )))|=((( 159 159 description 160 -))) 161 -|((( 162 -i=quick(100) & tv_quick, i & draw_box, [ x1, x2 ,z1 ,z2 ] 163 -)))|((( 164 -make an image & show image & draw box 165 -))) 166 -|((( 167 -a=quick_abs(100) & tv_quick, a & draw_box, [ x1, x2 ,z1 ,z2 ] 168 -)))|((( 169 -make an absorption image & show image & draw box 170 -))) 171 - 172 -== {{id name="IDLcheatsheet-Monochromatorpositioning"/}}Monochromator positioning == 173 - 174 -(% class="wrapped fixed-table" %) 175 -|=((( 176 -IDL command 177 177 )))|=((( 178 -description 179 -)))|=((( 180 180 motion 181 181 ))) 182 182 |((( ... ... @@ -207,17 +207,3 @@ 207 207 )))|((( 208 208 \\ 209 209 ))) 210 - 211 -== {{id name="IDLcheatsheet-Saveanimageastiff"/}}Save an image as tiff == 212 - 213 -(% class="wrapped" %) 214 -|=((( 215 -IDL command 216 -)))|=((( 217 -desciption 218 -))) 219 -|((( 220 -write_tiff, '/gpfs/current/raw/test.tif', i, /SHORT 221 -)))|((( 222 -save i as 16-bit tiff in /gofs/... 223 -)))
- Confluence.Code.ConfluencePageClass[0]
-
- Id
-
... ... @@ -1,1 +1,1 @@ 1 - 1091670361 +92838481 - URL
-
... ... @@ -1,1 +1,1 @@ 1 -https://confluence.desy.de/spaces/P5I/pages/ 109167036/IDL cheat sheet1 +https://confluence.desy.de/spaces/P5I/pages/92838481/IDL cheat sheet