This program can be used in multi-step printing processes on the Nanoscribe Photonic Professional where the different print jobs need to be aligned accurately. The main role of the program is to position the stage of the printer such that pre-existing structures on the substrate are aligned correctly before starting the print job.
Download the latest version of the program from the Releases section and follow the guide here.
Download the user manual here. It contains information on the automated alignment program, setting up the job files before using the program, as well as how to use the program.
If you use the automated alignment program, please cite the following publication that is based on this program: "Automated Alignment Powered by Computer Vision Streamlines the Two-Photon Polymerization-Based Micro 3D Printing of Multiscale and Multimaterial Structures"
Special thanks to:
- Nanoscribe for their online guides on using the ServerMode feature, where parts of their example codes were used in gwl_handling.py and event_handling.py.
- The developers of OpenCV for their computer vision and image processing libraries.
- Stefan Sützl for programming and testing the initial prototype of the automated alignment program.
This project is licensed under the GNU General Public License v3.0, and includes code from OpenCV, licensed under the Apache License 2.0. You can find the original OpenCV code here.