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,11 +1,5 @@ 1 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:p05_uct.png||width="700"]] 8 - 9 9 == {{id name="IDLcheatsheet-Samplepositioning"/}}Sample positioning == 10 10 11 11 (% class="wrapped fixed-table" %) ... ... @@ -17,27 +17,20 @@ 17 17 motion 18 18 ))) 19 19 |((( 20 -s_stage_x/z , 114 +s_stage_x/z 21 21 )))|((( 22 -move rotation stage in x/z-direction by 1 mm16 +move rotation stage in x/z-direction 23 23 )))|((( 24 24 relative [ mm ] 25 25 ))) 26 26 |((( 27 -s_pos_z , 121 +s_pos_x/y/z 28 28 )))|((( 29 -move sample stage in z-direction by 1 mm,23 +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 43 rotate sample around z axis ... ... @@ -66,58 +66,6 @@ 66 66 predefined 67 67 ))) 68 68 69 -(% class="relative-table wrapped" style="width: 63.2385%;" %) 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: 51.477%;" %) 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 121 == {{id name="IDLcheatsheet-Detectorpositioning"/}}Detector positioning == 122 122 123 123 (% class="wrapped fixed-table" %) ... ... @@ -207,53 +207,3 @@ 207 207 )))|((( 208 208 \\ 209 209 ))) 210 -|((( 211 -gap, 0.01 212 -)))|((( 213 -move undulator gap by 0.01 mm 214 -)))|((( 215 -relative [ mm ] 216 -))) 217 - 218 -== {{id name="IDLcheatsheet-Saveanimageastiff"/}}Save an image as tiff == 219 - 220 -(% class="wrapped relative-table" style="width: 60.1204%;" %) 221 -|=((( 222 -IDL command 223 -)))|=((( 224 -desciption 225 -))) 226 -|((( 227 -write_tiff, '/gpfs/current/raw/test.tif', i, /SHORT 228 -)))|((( 229 -save i as 16-bit tiff in /gofs/... 230 -))) 231 - 232 -== {{id name="IDLcheatsheet-Generalremarks"/}}General remarks == 233 - 234 -(% class="wrapped relative-table" style="width: 51.5317%;" %) 235 -|=((( 236 -Functionality 237 -)))|=((( 238 -IDL syntax 239 -))) 240 -|((( 241 -Chaining commands 242 -)))|((( 243 -command_1 **&** command_2 **&** ... 244 -))) 245 -|((( 246 -absolute movement 247 -)))|((( 248 -**goto_**//motor//, position 249 -))) 250 -|((( 251 -relative movement 252 -)))|((( 253 -//motor//, position 254 -))) 255 -|((( 256 -current motor position 257 -)))|((( 258 -**pos_**//motor//() 259 -)))
- Confluence.Code.ConfluencePageClass[0]
-
- Id
-
... ... @@ -1,1 +1,1 @@ 1 -1 166020841 +94159462 - URL
-
... ... @@ -1,1 +1,1 @@ 1 -https://confluence.desy.de/spaces/P5I/pages/1 16602084/IDL cheat sheet1 +https://confluence.desy.de/spaces/P5I/pages/94159462/IDL cheat sheet