Table macros for mirrors and monos

The table macros convert the positions of three jacks into incident angle (th), sideways tilt (chi) amd height (z). The ESRF tab3 macro is used to define pseudomotors, and the input parameters are provided in userlist during spec start-up. In the following the input parameters are listed for the various devices making use of tab3.
 

G-line optical devices using 3-point jacks
 name description Dx (mm  Dy (mm) tab3  mode units
cmi collimating mirror in G vault 158.75 1216.8 0 mrad
ML1T first multilayer, top branch (G1) 203.2 150 6 deg
ML1B first multlayer, bottom branch (G2/G3) 203.2 150 6 deg
ML2T second multilayer translation top 387.35 1524 0 mrad
ML2B second multilayer translation bottom 311.15 1676.4 0 mrad
miT mirror top branch 177.8 1000 0 mrad
miB mirror bottom branch 177.8 1000 0 mrad
mono mono translation in G2cave 279.4 558.8 special mrad

click here for a sketch

Configuring tab3

The tab3 setup is somewhat involved: