DiamondLightSource / DiamondLightSource/sm-bluesky

Write a plan for mirrors alignment on I05

Open
#267 1 comment 0 reactions 1 assignee Claimed by @Villtord View on GitHub
i05 i05-1
Dominant language
Python
Stars
0
Forks
0
Avg merge
2d 3m
Merged PRs (30d)
8

Description

At this point in the alignment, we already have nice parameters for the dependence of
m3mj6_x, but we want to establish the dependence of m3mj6_pitch vs m1es_pitch.

The GDA scan command would be something like:

`scan m1es_pitch -200 1600 75 m3mj6_pitch 4750 5350 8 waittime 0.1 dj7current_new`

We then need to fit the peak at each value of m1es_pitch, and from the peak positions
we fit a third order polynomial. Polynomial coefficients constants will then be readjusted.
With m1es_pitch then well established, we subsequently do the focusing scan using the gas cell.

This scan actually takes over an hour, because the step motion of the hexapod
(m3mj6_pitch) is slow. In principle we could try to do it in a "fly" mode
with bluesky, which could be a significant speed up.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.