VisionIMagProCommandGroup
Bases: CommandGroupBase
This command group contains functions for working with an IMag pro microscope.
You are not meant to instantiate this class directly. Access it via the imagpro attribute of the vision attribute of the SentioProber class.
get_xy_comp(imag_pro_z)
Get the xy compensation value for a certain z-position of imagpro's internal axis
Parameters:
Name | Type | Description | Default |
---|---|---|---|
imag_pro_z |
float
|
The z-position of imagpro's internal axis. |
required |
Returns:
Type | Description |
---|---|
Tuple[float, float]
|
The xy compensation value |
get_z(ref)
Get the position od imagpro's internal axis.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
ref |
IMagProZReference
|
The position reference for the returned value. |
required |
Returns:
Type | Description |
---|---|
float
|
The position of the z-axis. |
move_z(ref, pos)
Move imagpro's internal z-axis
Parameters:
Name | Type | Description | Default |
---|---|---|---|
ref |
IMagProZReference
|
The position reference for the motion command. |
required |
pos |
float
|
The position to move to. |
required |
Returns:
Type | Description |
---|---|
float
|
The actual position of the z-axis after the move command. |
handler: python options: members: VisionIMagProCommandGroup