... | ... | @@ -101,35 +101,9 @@ With th motor at 0, the actual value is Offset: mvth(Offset), then reset kth dia |
|
|
```python
|
|
|
align_z0_chi0()
|
|
|
```
|
|
|
3) adjust M4R pitch (v) to match z0=z180:
|
|
|
|
|
|
# IMPORTANT: backup/restore => s29hxp1 BUT gui = hxp2 (for scattering)
|
|
|
|
|
|
# From Nerdy:
|
|
|
|
|
|
[nerdy~] su 29id
|
|
|
[nerdy~] 29idHXP status
|
|
|
[nerdy~] 29idHXP start
|
|
|
|
|
|
[nerdy~] hxpPositionRestore
|
|
|
# => gives basic instructions
|
|
|
#
|
|
|
[nerdy~] cd /net/s29dserv/xorApps/epics/synApps_5_7/ioc/29idHXP/iocBoot/ioc29idHXP/hxp_backups
|
|
|
[nerdy~] ls -lt
|
|
|
-rw-rw-r-- 1 29id s29admin 655 Nov 11 17:34 s29hxp1_20201111-173407.xml
|
|
|
-rw-rw-r-- 1 29id s29admin 666 Sep 25 13:15 s29hxp3_20200925-131531.xml
|
|
|
-rw-rw-r-- 1 29id s29admin 658 Dec 12 2019 s29hxp1_20191212-201925.xml
|
|
|
-rw-rw-r-- 1 29iduser s29admin 659 Nov 15 2019 s29hxp1_20191115-181411.xml
|
|
|
...
|
|
|
[nerdy~] hxpPositionRestore <last s29hxp1 backup name>
|
|
|
|
|
|
# Move hexapod: v = Pitch , u = Roll , z = lateral
|
|
|
|
|
|
[nerdy~] hxpPositionBackup s29hxp1
|
|
|
|
|
|
# DONE
|
|
|
|
|
|
3) start hexapods (see instructions [here](/RSXS/M4R))
|
|
|
|
|
|
3) adjust M4R pitch (v) to match z0=z180:
|
|
|
|
|
|
4) WARNING: check if moving M4R did not change the in/out alignmnent (M3R optimal pixel)
|
|
|
|
... | ... | |