Plugin for Zaber actuators
Project description
PyMoDAQ plugin for positioning devices from Zaber Technologies. The python library for these motors is freely available as a neat python package on pypi (https://pypi.org/project/zaber-motion/) - this is most appreciated and we all wish constructors would do that more often!
Instruments
Below is the list of instruments included in this plugin
Actuators
All motors using the Zaber Motion Library. Rotations and translations should be both supported (units should adapt to the actuator type), but I only tested translation stages so far.
Installation notes
Basic Installation
Install the Zaber Software and download the latest device database.
Use the software test your connection to the device and find the correct COM port.
Use the software to define which motors are plugged (use the box saying “Enter peripheral ID or name”, and choose your device in the list)
Close Zaber Software (otherwise the COM port will be busy)
Use the device in pymodaq!
Tested on Windows10 with pymodaq 3.5.2 and python 3.8.8. Motors used for testing: 4 x LSM050A-V2T4 (linear stages), connnected using 2 x X-MCB1 (controllers). In this configuration, there are two controllers connected on two COM ports, and two motors on each of the controllers.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for pymodaq_plugins_zaber-1.0.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | de9935cdafe7331c19f8cdef52b4d2187733ea429cc03e8f4827fbb2ece2835c |
|
MD5 | 3d3c8153e0317d622c749fa54b618914 |
|
BLAKE2b-256 | 97fb9703626c8f39d2f9b0270e01fe3ac91166c0ec4bfcfbcf380c4bb61e3991 |
Hashes for pymodaq_plugins_zaber-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26eb3deb2e1cde22d0a06f386a4b5f99af0795e2b8047180cfac5091684ce55f |
|
MD5 | 4f6b56f0fb42be8e409b5ca53ad1b92f |
|
BLAKE2b-256 | fab357bed85ad41cbc26c22284e31578b3ad7ad1030a534b64aace064c4f1830 |