Skip to content

Sample

The endstation XAFS stages: the sample positioning table, the rotating sample wheel for batch scans, and the reference-foil holder. PVs verified against startup/BMM/user_ns/motors.py.

Enclosure: 6-BM-B.

Note

BMM runs batch XAS: many samples mounted on a rotating wheel, each indexed into the beam and scanned in turn. The wheel reuses the RotaryStage family (the sample-changer behaviour is an automation / Method concern, not a new device kind); whether a dedicated sample-changer Family is earned across BMM and the Diamond robots is an open question (WHEEL-1).

Name Family PV Key specs Replaceable Status
SampleStage LinearStage XF:06BM-ES{MC:09 axis channels: {'x': 'XF:06BM-ES{MC:09-Ax:6}Mtr', 'y': 'XF:06BM-ES{MC:09-Ax:7}Mtr'}
Sample positioning table (xafs_x, xafs_y), with pitch/roll (xafs_pitch, xafs_roll) on the XAFS table; encoded.
confirm
SampleWheel RotaryStage XF:06BMA-BI{XAFS-Ax:RotB}Mtr Rotating sample wheel (xafs_wheel, xafs_rotb) indexing many samples through the beam for batch XAS; a second rotation (xafs_rots) carries a reference wheel. Sample-changer role noted (WHEEL-1). confirm
ReferenceHolder LinearStage XF:06BMA-BI{XAFS-Ax:RefX}Mtr Reference-foil holder (xafs_refx, xafs_refy) positioning a standard foil for per-scan energy calibration (the reference channel Ir is measured through it). confirm