A calibration sequence written in C# for Grasshopper commands the carriage of the wall plotter to find the distances between its home position and two stepper motors, thus making a triangle between the three. See more at: http://nathanmelenbrink.com/