Source¶
The incident beam, produced, conditioned, and defined before the sample. A walk along the source-stage devices; the sample and detection stages are documented as their own composed-fixture pages, the controllers that drive these devices are on the Controls page, and the supplies they draw on are in Operations. Each device pairs its human name with the EPICS handle, its key specs, and whether it is field replaceable. new marks a device not yet modeled in CORA; confirm marks a value taken from the docs that staff have not yet verified.
Generated from the descriptor
This page is generated from the descriptor at deployments/i03/beamline.yaml. Edit the descriptor, not this page. For the CORA Asset model, settings, vendor catalog, drawings, and wiring, see Inventory.
| Property | Value |
|---|---|
| Facility | diamond |
| Tier | Unit |
| Source | insertion-device (confirm: undulator source (dodal UndulatorInKeV on SR03I, harmonic ~3); period / gap range / energy range not in dodal (SRC-1)) |
Enclosures¶
| Enclosure | Role | Facility | Permit signal |
|---|---|---|---|
i03-optics |
optics-hutch | diamond |
confirm: Diamond PSS permit signal TBD (PSS-1) |
i03-experiment |
experiment-hutch | diamond |
confirm: Diamond PSS permit signal TBD (PSS-1) |
Source¶
The undulator source and the machine-level storage-ring state it draws on.
Enclosure: i03-optics.
Note
The undulator energy is set in keV via a gap lookup table. dodal couples it to the DCM (the UndulatorDCM composite, which owns no motors and is being retired upstream); CORA models that coupling as an energy_change Method binding the undulator gap and the DCM energy, not as a device (ENERGY-1).
| Name | Family | PV | Key specs | Replaceable | Status |
|---|---|---|---|---|---|
Undulator |
InsertionDevice |
SR03I-MO-SERVC-01: |
mechanism: gap-to-energy via lookup table; harmonic order ~3 the MX source; energy range and gap curve to confirm (SRC-1) |
new confirm |
|
StorageRing |
StorageRing |
machine-level, beamline-shared, observe-only ring state; loose family reused from I22 (MACHINE-1) | new confirm |
Conditioning optics¶
The monochromator, focusing mirror, filters, and collimation table that select energy and condition the beam.
Enclosure: i03-optics.
Note
The DCM energy/wavelength are virtual axes (a PseudoAxis over bragg + perp + offset); its 7 temperature readbacks present the Sensor Role. The mirror bend is shaped by a 22-channel bimorph (a PseudoAxis facet of the mirror, not a separate Asset). Coatings, d-spacing, and bimorph calibration are settings (OPT-1).
| Name | Family | PV | Key specs | Replaceable | Status |
|---|---|---|---|---|---|
DCM |
Monochromator |
BL03I-MO-DCM-01: |
crystal: Si (default reflection 1 1 1) axes: energy / wavelength (virtual) over bragg / offset / perp + crystal-1 pitch / roll double-crystal monochromator; crystal cut, d-spacing, and 7 thermal reads to confirm (OPT-1) |
new confirm |
|
VFM |
Mirror |
BL03I-OP-VFM-01: |
axes: yaw / pitch (incident_angle) / roll / x / y / jacks (Y1-3) / translations (X1-2) coating: selectable stripe Bare / Rhodium / Platinum (energy-driven setting) bimorph: 22-channel bend, BL03I-MO-PSU-01: (a PseudoAxis facet, not a separate Asset) vertical focusing mirror; coatings + bimorph calibration to confirm (OPT-1) |
new confirm |
|
DiamondFilter |
Filter |
BL03I-MO-FLTR-01:Y |
CVD diamond filter paddle | new confirm |
|
Attenuator |
Filter |
BL03I-EA-ATTN-01: |
binary absorber-foil attenuator (transmission setting); the existing Filter Family covers it, not a new Attenuator kind (adversarial-verified) | new confirm |
|
CollimationTable |
Table |
BL03I-MO-TABLE-01 |
collimation support table | new confirm |
Beam defining safety¶
The beamstop, the coordinated aperture-scatterguard, and the safety and fast shutters.
Enclosure: i03-optics.
Note
The aperture-scatterguard is a coordinated pair moved as a unit; it folds into the existing Aperture Family (the scatterguard is the companion, a setting or a small Assembly), not a new kind (adversarial-verified).
| Name | Family | PV | Key specs | Replaceable | Status |
|---|---|---|---|---|---|
BeamStop |
BeamStop |
BL03I-MO-BS-01: |
on-axis beamstop (positioned) | new confirm |
|
ApertureScatterguard |
Aperture |
BL03I-MO-MAPT-01: (aperture) + BL03I-MO-SCAT-01: (scatterguard) |
coordinated aperture + scatterguard moved as a unit; existing Aperture Family, scatterguard is the companion | new confirm |
|
HutchShutter |
Shutter |
BL03I (PSS-interlocked) |
PSS-interlocked hutch safety shutter; permit signal to confirm (PSS-1) | new confirm |
|
SampleShutter |
Shutter |
BL03I-EA-SHTR-01: |
fast sample shutter (Zebra-driven); gates exposure | new confirm |
Diagnostics¶
The beam-position and flux monitors. All present the Sensor Role (scalar Readings).
Enclosure: i03-optics.
Note
These present the Sensor Role rather than coining synonyms: the beam-position monitor reuses the loose Diagnostic family from 2-BM (its BeamPositionMonitor device); the flux monitors bind the FluxMonitor catalog Family (reused from I22, since graduated). The XBPM feedback loop is carried with its modelling deferred (FEEDBACK-1).
| Name | Family | PV | Key specs | Replaceable | Status |
|---|---|---|---|---|---|
QBPM |
Diagnostic |
BL03I-DI-QBPM-01: |
quadrant beam-position monitor; presents the Sensor Role; loose family reused from 2-BM (DIAG-1) | new confirm |
|
Flux |
FluxMonitor |
BL03I-MO-FLUX-01: |
flux readout (ion-chamber-derived); presents the Sensor Role; FluxMonitor catalog Family (graduated), reused from I22 (DIAG-1) | new confirm |
|
IPin |
FluxMonitor |
BL03I-EA-PIN-01: |
ion-chamber pin-diode current; presents the Sensor Role; FluxMonitor catalog Family (graduated) (DIAG-1) | new confirm |
|
XBPMFeedback |
BL03I-EA-FDBK-01: |
closed-loop beam-position feedback; whether it is a modelled construct or floor is deferred (FEEDBACK-1) | new confirm |