Sample¶
The focusing optics that form the nano-spot and the sample stack rastered through it. PVs verified against startup/13-mll.py and 15-zp.py.
Enclosure: 3-ID-C.
Note
HXN runs two interchangeable focusing optics: a Fresnel zone plate and a crossed multilayer-Laue-lens pair. Whether both are permanently installed and operator-selected or one is decommissioned is a staff question (OPTIC-1).
| Name | Family | PV | Key specs | Replaceable | Status |
|---|---|---|---|---|---|
ZonePlate |
ZonePlate |
XF:03IDC-ES |
Fresnel zone-plate objective (class HxnZonePlate, instance zp); the lab-frame sample axes are the FineSampleLabX pseudo-axes (zplab). Outer-zone width / diameter pending (OPTIC-2). | confirm |
|
ZonePlateAperture |
Aperture |
XF:03IDC-ES{ANC350:5 |
axis channels: {'x': 'XF:03IDC-ES{ANC350:5-Ax:0}Mtr', 'y': 'XF:03IDC-ES{ANC350:5-Ax:1}Mtr', 'z': 'XF:03IDC-ES{ANC350:5-Ax:2}Mtr'} Order-sorting aperture for the zone plate (class HxnZP_OSA, instance zposa). |
confirm |
|
ZonePlateBeamStop |
BeamStop |
XF:03IDC-ES{ANC350:8 |
Central beam stop for the zone plate (class HxnZPBeamStop, instance zpbs). | confirm |
|
MLL_Vertical |
MultilayerLaueLens |
XF:03IDC-ES |
Vertical multilayer Laue lens (class HxnVerticalMLL, instance vmll). Loose family: HXN is the only sighting, distinct from ZonePlate (1D linear-zone lens, run as a crossed pair) (OPTIC-3). | new confirm |
|
MLL_Horizontal |
MultilayerLaueLens |
XF:03IDC-ES |
Horizontal multilayer Laue lens (class HxnHorizontalMLL, instance hmll); the crossed partner of MLL_Vertical for 2D focus. | new confirm |
|
MLLAperture |
Aperture |
XF:03IDC-ES |
Order-sorting aperture for the MLL (class HxnMLL_OSA, instance mllosa). | confirm |
|
SampleStage |
LinearStage |
XF:03IDC-ES{Ppmac:1 |
axis channels: {'ssx': 'XF:03IDC-ES{Ppmac:1-ssx}Mtr', 'ssy': 'XF:03IDC-ES{Ppmac:1-ssy}Mtr', 'ssz': 'XF:03IDC-ES{Ppmac:1-ssz}Mtr'} Fine sample raster stage (class HxnMLLSample, instance smll): piezo ssx/ssy/ssz on the Power PMAC. These fine axes ARE the scan trajectory in a fly2d map. Coarse axes sit on ANC350:3/4. |
confirm |
|
SampleRotary |
RotaryStage |
XF:03IDC-ES{ANC350:1-Ax:0}Mtr |
trigger source: PSO Tomographic rotation (sth, theta) on an Attocube ANC350; combined with the raster for nano-tomography. Hardware/encoder pending (STAGE-1). |
confirm |
|
SamplePod |
Hexapod |
XF:03IDC-ES |
SmarAct Smarpod 6-DOF parallel-kinematics sample pod (class SmarpodBase, single coordinated move); reuses the Hexapod family. Confirm Smarpod-to-Hexapod fit (STAGE-2). | confirm |