First of all I am not trying to criticize anyone or anything. I just keep thinking about “is there another way?”
I’m thinking about a different approach to the calibration and software. Goes like this.
What if you just assemble your Maslow and put in your measurements of sheet size, location of motor shaft as you measure it, from the center of the sheet, height above the sheet, and distance outside of edge of sheet. (or whatever this method would require you to measure.)
Next set up a full size sheet. This sheet would have lines drawn on it to make 12" squares on the sheet. 3 horizontal and 7 vertical. Including the edges, there would be 5 x 9 = 45 points to measure.
Next you would put a bevel cutter into the Maslow, and tell it to go to each of those 45 points and cut a small mark. (Probably the edges would need to be in from the edge 2 or 3 inches.)
Next you would measure the delta x and delta y for each between the actual cut mark and the planned mark, for each of the 45 points, and enter them into the “software”.
The software would compute some type of curve fit on the deltas, and derive the balancing equation.
Next time tell the Maslow to cut the same 45 points, with the software making an “adjustment” to the chain payouts based on the “curve fit” results.
This would take into account all of the things we are currently trying to calculate individually, chain stretch, sag, wear, rotational thing, etc.
AT 74 years old its too late for me to learn all of these programming languages. I was trained on Fortran IV in 1968. But we did solve problems by doing “end arounds” like this when nature followed consistent rules, and built many products that worked perfectly. I think this motion follows nature… things would be 2nd order curves (no inflections or 3rd order), and no end points are out of consistency
This would also fit your goals of anybody could build one, any size, anywhere, any material, any country, with the same software. The only thing, as you point out many times, is the motor points must be level and rigid to each other and the sheet.
Just my some of my thoughts watching all of the frustrations we are going through.