Alignment¶
Single¶
For a single tomography data collection, the python script Adjust fully automates all tomography instrument alignemt taks.
Adjust works in combination with a 0.5 mm tungsten sphere that needs to be installed as a sample on top of the rotary stage making sure is in the field of view at least when the rotation axis is at 0 and 10 degrees.
Adjust’s funtions include automatic finding of:
detector pixel size
scintillator focus location
rotation axis location
centering of the sample on the rotation axis
rotation axis pitch and roll
First step is to mesaure the image pixel size by running:
user2bmb@pg10ge $ adjust resolution
then:
user2bmb@pg10ge $ adjust focus
user2bmb@pg10ge $ adjust center
user2bmb@pg10ge $ adjust roll
user2bmb@pg10ge $ adjust pitch
Mosaic¶
For mosaic tomography data collection, the horizonal translation stage (X) needs to precisely align so that during the X translation the sample does not move up or down. This can be accomplished by the following steps :
Sample motor stack¶
The sample motor stack consists of:
Sample top X (horizontal motion above the rotary stage)
Sample top Z (horizontal motion normal to “sample top X” above the rotary stage)
Sample Y (vertical motion)
Sample Swivel Stage (2 axes roll and pitch motion)
Sample Y (vertical motion)
Sample X (horizontal motion perpendicular to the beam)
Swivel Stages¶
we have different sets of swivel stages:
Station |
Descriptiom |
Model |
Image |
Radius (mm) |
Base size (mm) |
Angular range (°) |
Info |
2-BM-A |
fast tomo |
Kohzu SA16A-RS |
220/280 |
160 |
±10/±10 |
||
2-BM-B |
mona tomo |
Kohzu SA07A-R2L |
96/122 |
70 |
±10/±8 |
Rotary Stages¶
we have different sets of rotary stages:
Station |
Descriptiom |
Model |
Image |
Controller |
Speed (rpm) |
Load axial (kg) |
Info |
2-BM |
spindle |
ABS2000-1000AS-RU |
ENSEMBLEHLE10-40-A-MXH (*) |
6000 |
18 |
||
2-BM-A |
fast tomo |
ABS250MP-M-AS |
ENSEMBLEHLE10-40-A-MXH (*) |
500 |
66 |
||
2-BM-B |
mona tomo |
ABRS-150MP-M-AS |
ENSEMBLEHLE10-40-A-MXH (*) |
500 |
8 |
(*) replaced with ENSEMBLEML10-40-IO-MXH
Ensemble¶
The Ensemble Parameter Setup currently in use at 2-BM-A and 2-BM-B stations can found at Ensemble Settings
ABRS150MP |
ABRS250MP |
Units |
|
Fundamental Encoder Resolution |
3600 |
11840 |
lines/rev |
Encoder scale factor |
148 |
45 |
|
Encoder pulses per revolution |
532800 |
532800 |
pulses/rev |
Encoder resolution |
0.000675675675676 |
0.000675675675676 |
deg/pulse |
PSO¶
Details on the Position Synchronized Output (PSO) are in the Aerotech Manual