Calibration failure after upgrade from fw 1.17 to 1.24

First of all let me say that I’m impressed with the new calibration algorithm. It runs so much faster than the old one. Until yesterday I had a horizontal wooden frame, and the calibration was quite accurate.

Today I switched to anchor bolts in my garage floor, spaced at appr. 4500 x 3300 mm. I ran the calculation multiple times, but it fails to find the anchor points within an accuracy of 5 mm.
See also the log:

Serial Messages
Index.html Version: v1.24.0
[MSG:INFO: Zm=2.000mm, Z home=0.000mm, Z position=2.000mm]
[MSG:INFO: Channel auto report interval set to 50 ms]
Find Anchors
[MSG:INFO: Requesting state change from Belts Extended to Finding Anchor]
[G92:0.000,0.000,0.000,0.000,0.000]
[G54:-306.265,-160.856,0.000,0.000,0.000]
[MSG:INFO: Machine Position found as X: 21.877 Y: -287.434]
[MSG:INFO: Setting motor positions from hardware readings:]
[MSG:INFO: TL: 2645.942 TR: 2651.471 BL: 2629.806 BR: 2629.162]
[MSG:INFO: Succeeded]
[MSG:INFO: Zm=0.000mm, Z home=0.000mm, Z position=0.000mm]
[MSG:INFO: Detected HORIZONTAL orientation (extension <= 35.000 mm)]
[MSG:INFO: Orientation set to: HORIZONTAL (Maslow_vertical=false)]
[MSG:INFO: Measured waypoint 0]
[MSG:INFO: Waypoint 0 coordinates: X=0.000 Y=ovf]
[MSG:INFO: Center point off by: TL: -0.000 TR: 0.000 BL: 179.469 BR: 261.869]
[MSG:ERR: Center point off by over 100.000mm]
[MSG:INFO: Frame size successfully adjusted to: 3947.716 x 3947.716]
[MSG:INFO: Machine Position computed as X: -4.579 Y: -13.275]
[MSG:INFO: Measured waypoint 1]
[MSG:INFO: Waypoint 1 coordinates: X=145.421 Y=-13.275]
[MSG:INFO: Measured waypoint 2]
[MSG:INFO: Waypoint 2 coordinates: X=145.421 Y=136.725]
[MSG:INFO: Measured waypoint 3]
[MSG:INFO: Waypoint 3 coordinates: X=-4.579 Y=136.725]
[MSG:INFO: Measured waypoint 4]
[MSG:INFO: Waypoint 4 coordinates: X=-154.579 Y=136.725]
[MSG:INFO: Measured waypoint 5]
[MSG:INFO: Waypoint 5 coordinates: X=-154.579 Y=-13.275]
[MSG:INFO: CLBM:[{bl:2782.89, br:2781.31, tr:2804.09, tl:2797.63},{bl:2891.67, br:2682.91, tr:2698.77, tl:2895.58},{bl:2993.59, br:2777.73, tr:2596.42, tl:2813.24},{bl:2897.15, br:2872.53, tr:2697.64, tl:2710.29},{bl:2799.69, br:2970.14, tr:2802.29, tl:2607.21},{bl:2695.76, br:2904.66, tr:2895.05, tl:2675.28}]]
[MSG:INFO: Find Anchors fit: rms=0.476mm max=0.799mm perAnchor=[0.349,0.586,0.574,0.331]mm converged=1]
[MSG:INFO: Find Anchors recompute complete: tl=(15.674,3502.173) tr=(4379.062,3471.593) brX=4356.770 SSR=5.428 points=6]
[MSG:INFO: Measured waypoint 6]
[MSG:INFO: Waypoint 6 coordinates: X=0.000 Y=0.000]
[MSG:INFO: Measured waypoint 7]
[MSG:INFO: Waypoint 7 coordinates: X=0.000 Y=-80.765]
[MSG:INFO: Measured waypoint 8]
[MSG:INFO: Waypoint 8 coordinates: X=-260.606 Y=-80.765]
[MSG:INFO: Measured waypoint 9]
[MSG:INFO: Waypoint 9 coordinates: X=-260.606 Y=0.000]
[MSG:INFO: Measured waypoint 10]
[MSG:INFO: Waypoint 10 coordinates: X=-260.606 Y=80.765]
[MSG:INFO: Measured waypoint 11]
[MSG:INFO: Waypoint 11 coordinates: X=0.000 Y=80.765]
[MSG:INFO: Measured waypoint 12]
[MSG:INFO: Waypoint 12 coordinates: X=260.606 Y=80.765]
[MSG:INFO: Measured waypoint 13]
[MSG:INFO: Waypoint 13 coordinates: X=260.606 Y=0.000]
[MSG:INFO: Measured waypoint 14]
[MSG:INFO: Waypoint 14 coordinates: X=260.606 Y=-80.765]
[MSG:INFO: CLBM:[{bl:2782.89, br:2781.31, tr:2804.09, tl:2797.63},{bl:2891.67, br:2682.91, tr:2698.77, tl:2895.58},{bl:2993.59, br:2777.73, tr:2596.42, tl:2813.24},{bl:2897.15, br:2872.53, tr:2697.64, tl:2710.29},{bl:2799.69, br:2970.14, tr:2802.29, tl:2607.21},{bl:2695.76, br:2904.66, tr:2895.05, tl:2675.28},{bl:2781.33, br:2808.2, tr:2812.71, tl:2771.7},{bl:2759.79, br:2757.85, tr:2829.43, tl:2823.44},{bl:2588.28, br:2893.76, tr:2999.82, tl:2697.05},{bl:2598.16, br:2937.82, tr:2997.59, tl:2651.1},{bl:2651.16, br:2981.2, tr:2951.41, tl:2602.22},{bl:2815.86, br:2864.02, tr:2779.41, tl:2716.43},{bl:2989.74, br:2700.94, tr:2604.19, tl:2885.7},{bl:3017.74, br:2653.04, tr:2574.25, tl:2937.79},{bl:2971.62, br:2605.3, tr:2624.03, tl:2978.68}]]
[MSG:INFO: Find Anchors fit: rms=0.897mm max=2.022mm perAnchor=[0.591,1.129,1.135,0.553]mm converged=1]
[MSG:INFO: Find Anchors recompute complete: tl=(18.528,3460.886) tr=(4417.050,3425.571) brX=4393.291 SSR=48.259 points=15]
[MSG:INFO: Measured waypoint 15]
[MSG:INFO: Waypoint 15 coordinates: X=260.606 Y=-161.530]
[MSG:INFO: Measured waypoint 16]
[MSG:INFO: Waypoint 16 coordinates: X=0.000 Y=-161.530]
[MSG:INFO: Measured waypoint 17]
[MSG:INFO: Waypoint 17 coordinates: X=-260.606 Y=-161.530]
[MSG:INFO: Measured waypoint 18]
[MSG:INFO: Waypoint 18 coordinates: X=-521.212 Y=-161.530]
[MSG:INFO: Measured waypoint 19]
[MSG:INFO: Waypoint 19 coordinates: X=-521.212 Y=-80.765]
[MSG:INFO: Measured waypoint 20]
[MSG:INFO: Waypoint 20 coordinates: X=-521.212 Y=0.000]
[MSG:INFO: Measured waypoint 21]
[MSG:INFO: Waypoint 21 coordinates: X=-521.212 Y=80.765]
[MSG:INFO: Measured waypoint 22]
[MSG:INFO: Waypoint 22 coordinates: X=-521.212 Y=161.530]
[MSG:INFO: Measured waypoint 23]
[MSG:INFO: Waypoint 23 coordinates: X=-260.606 Y=161.530]
[MSG:INFO: Measured waypoint 24]
[MSG:INFO: Waypoint 24 coordinates: X=0.000 Y=161.530]
[MSG:INFO: Measured waypoint 25]
[MSG:INFO: Waypoint 25 coordinates: X=260.606 Y=161.530]
[MSG:INFO: Measured waypoint 26]
[MSG:INFO: Waypoint 26 coordinates: X=521.212 Y=161.530]
[MSG:INFO: Measured waypoint 27]
[MSG:INFO: Waypoint 27 coordinates: X=521.212 Y=80.765]
[MSG:INFO: Measured waypoint 28]
[MSG:INFO: Waypoint 28 coordinates: X=521.212 Y=0.000]
[MSG:INFO: Measured waypoint 29]
[MSG:INFO: Waypoint 29 coordinates: X=521.212 Y=-80.765]
[MSG:INFO: Measured waypoint 30]
[MSG:INFO: Waypoint 30 coordinates: X=521.212 Y=-161.530]
[MSG:INFO: CLBM:[{bl:2782.89, br:2781.31, tr:2804.09, tl:2797.63},{bl:2891.67, br:2682.91, tr:2698.77, tl:2895.58},{bl:2993.59, br:2777.73, tr:2596.42, tl:2813.24},{bl:2897.15, br:2872.53, tr:2697.64, tl:2710.29},{bl:2799.69, br:2970.14, tr:2802.29, tl:2607.21},{bl:2695.76, br:2904.66, tr:2895.05, tl:2675.28},{bl:2781.33, br:2808.2, tr:2812.71, tl:2771.7},{bl:2759.79, br:2757.85, tr:2829.43, tl:2823.44},{bl:2588.28, br:2893.76, tr:2999.82, tl:2697.05},{bl:2598.16, br:2937.82, tr:2997.59, tl:2651.1},{bl:2651.16, br:2981.2, tr:2951.41, tl:2602.22},{bl:2815.86, br:2864.02, tr:2779.41, tl:2716.43},{bl:2989.74, br:2700.94, tr:2604.19, tl:2885.7},{bl:3017.74, br:2653.04, tr:2574.25, tl:2937.79},{bl:2971.62, br:2605.3, tr:2624.03, tl:2978.68},{bl:2933.32, br:2554.33, tr:2669.26, tl:3025.9},{bl:2769.48, br:2630.49, tr:2829.29, tl:2951.65},{bl:2594.82, br:2803.47, tr:2993, tl:2793.01},{bl:2428.14, br:2977.92, tr:3159.39, tl:2643.38},{bl:2379.24, br:3030.12, tr:3212.37, tl:2598.1},{bl:2393.56, br:3073.21, tr:3214.6, tl:2550.35},{bl:2448.05, br:3109.08, tr:3172.29, tl:2500.16},{bl:2491.23, br:3148.82, tr:3131.49, tl:2449.48},{bl:2658.96, br:3107.58, tr:2964.46, tl:2475.93},{bl:2816.99, br:2940.91, tr:2786.44, tl:2641.91},{bl:2984.05, br:2777.09, tr:2609.65, tl:2811.48},{bl:3159.71, br:2619.35, tr:2433.44, tl:2984.1},{bl:3210.6, br:2578.54, tr:2382.49, tl:3035.65},{bl:3241.57, br:2534.06, tr:2357.87, tl:3087.09},{bl:3197.38, br:2483.52, tr:2409.08, tl:3129.43},{bl:3156.55, br:2431.96, tr:2460.16, tl:3169.01}]]
[MSG:INFO: Find Anchors fit: rms=1.496mm max=4.978mm perAnchor=[1.415,1.608,1.547,1.404]mm converged=1]
[MSG:INFO: Find Anchors recompute complete: tl=(29.155,3394.968) tr=(4489.910,3330.413) brX=4454.445 SSR=277.539 points=31]
[MSG:INFO: Measured waypoint 31]
[MSG:INFO: Waypoint 31 coordinates: X=521.212 Y=-242.295]
[MSG:INFO: Measured waypoint 32]
[MSG:INFO: Waypoint 32 coordinates: X=260.606 Y=-242.295]
[MSG:INFO: Measured waypoint 33]
[MSG:INFO: Waypoint 33 coordinates: X=0.000 Y=-242.295]
[MSG:INFO: Measured waypoint 34]
[MSG:INFO: Waypoint 34 coordinates: X=-260.606 Y=-242.295]
[MSG:INFO: Measured waypoint 35]
[MSG:INFO: Waypoint 35 coordinates: X=-521.212 Y=-242.295]
[MSG:INFO: Measured waypoint 36]
[MSG:INFO: Waypoint 36 coordinates: X=-781.819 Y=-242.295]
[MSG:INFO: Measured waypoint 37]
[MSG:INFO: Waypoint 37 coordinates: X=-781.819 Y=-161.530]
[MSG:INFO: Measured waypoint 38]
[MSG:INFO: Waypoint 38 coordinates: X=-781.819 Y=-80.765]
[MSG:INFO: Measured waypoint 39]
[MSG:INFO: Waypoint 39 coordinates: X=-781.819 Y=0.000]
[MSG:INFO: Measured waypoint 40]
[MSG:INFO: Waypoint 40 coordinates: X=-781.819 Y=80.765]
[MSG:INFO: Measured waypoint 41]
[MSG:INFO: Waypoint 41 coordinates: X=-781.819 Y=161.530]
[MSG:INFO: Measured waypoint 42]
[MSG:INFO: Waypoint 42 coordinates: X=-781.819 Y=242.295]
[MSG:INFO: Measured waypoint 43]
[MSG:INFO: Waypoint 43 coordinates: X=-521.212 Y=242.295]
[MSG:INFO: Measured waypoint 44]
[MSG:INFO: Waypoint 44 coordinates: X=-260.606 Y=242.295]
[MSG:INFO: Measured waypoint 45]
[MSG:INFO: Waypoint 45 coordinates: X=0.000 Y=242.295]
[MSG:INFO: Measured waypoint 46]
[MSG:INFO: Waypoint 46 coordinates: X=260.606 Y=242.295]
[MSG:INFO: Measured waypoint 47]
[MSG:INFO: Waypoint 47 coordinates: X=521.212 Y=242.295]
[MSG:INFO: Measured waypoint 48]
[MSG:INFO: Waypoint 48 coordinates: X=781.819 Y=242.295]
[MSG:INFO: Measured waypoint 49]
[MSG:INFO: Waypoint 49 coordinates: X=781.819 Y=161.530]
[MSG:INFO: Measured waypoint 50]
[MSG:INFO: Waypoint 50 coordinates: X=781.819 Y=80.765]
[MSG:INFO: Measured waypoint 51]
[MSG:INFO: Waypoint 51 coordinates: X=781.819 Y=0.000]
[MSG:INFO: Measured waypoint 52]
[MSG:INFO: Waypoint 52 coordinates: X=781.819 Y=-80.765]
[MSG:INFO: Measured waypoint 53]
[MSG:INFO: Waypoint 53 coordinates: X=781.819 Y=-161.530]
[MSG:INFO: Measured waypoint 54]
[MSG:INFO: Waypoint 54 coordinates: X=781.819 Y=-242.295]
[MSG:INFO: CLBM:[{bl:2782.89, br:2781.31, tr:2804.09, tl:2797.63},{bl:2891.67, br:2682.91, tr:2698.77, tl:2895.58},{bl:2993.59, br:2777.73, tr:2596.42, tl:2813.24},{bl:2897.15, br:2872.53, tr:2697.64, tl:2710.29},{bl:2799.69, br:2970.14, tr:2802.29, tl:2607.21},{bl:2695.76, br:2904.66, tr:2895.05, tl:2675.28},{bl:2781.33, br:2808.2, tr:2812.71, tl:2771.7},{bl:2759.79, br:2757.85, tr:2829.43, tl:2823.44},{bl:2588.28, br:2893.76, tr:2999.82, tl:2697.05},{bl:2598.16, br:2937.82, tr:2997.59, tl:2651.1},{bl:2651.16, br:2981.2, tr:2951.41, tl:2602.22},{bl:2815.86, br:2864.02, tr:2779.41, tl:2716.43},{bl:2989.74, br:2700.94, tr:2604.19, tl:2885.7},{bl:3017.74, br:2653.04, tr:2574.25, tl:2937.79},{bl:2971.62, br:2605.3, tr:2624.03, tl:2978.68},{bl:2933.32, br:2554.33, tr:2669.26, tl:3025.9},{bl:2769.48, br:2630.49, tr:2829.29, tl:2951.65},{bl:2594.82, br:2803.47, tr:2993, tl:2793.01},{bl:2428.14, br:2977.92, tr:3159.39, tl:2643.38},{bl:2379.24, br:3030.12, tr:3212.37, tl:2598.1},{bl:2393.56, br:3073.21, tr:3214.6, tl:2550.35},{bl:2448.05, br:3109.08, tr:3172.29, tl:2500.16},{bl:2491.23, br:3148.82, tr:3131.49, tl:2449.48},{bl:2658.96, br:3107.58, tr:2964.46, tl:2475.93},{bl:2816.99, br:2940.91, tr:2786.44, tl:2641.91},{bl:2984.05, br:2777.09, tr:2609.65, tl:2811.48},{bl:3159.71, br:2619.35, tr:2433.44, tl:2984.1},{bl:3210.6, br:2578.54, tr:2382.49, tl:3035.65},{bl:3241.57, br:2534.06, tr:2357.87, tl:3087.09},{bl:3197.38, br:2483.52, tr:2409.08, tl:3129.43},{bl:3156.55, br:2431.96, tr:2460.16, tl:3169.01},{bl:3139.13, br:2379.85, tr:2488.76, tl:3213.24},{bl:2981.17, br:2375.8, tr:2657.68, tl:3206.09},{bl:2808.2, br:2532.6, tr:2803.84, tl:3050.16},{bl:2636.45, br:2698.98, tr:2959.33, tl:2896.51},{bl:2464.48, br:2875.47, tr:3123.26, tl:2743.15},{bl:2294.36, br:3058.12, tr:3296.84, tl:2591.71},{bl:2246.21, br:3114.11, tr:3347.84, tl:2547.59},{bl:2196.39, br:3172.27, tr:3400.07, tl:2502.63},{bl:2231.83, br:3208.61, tr:3420.99, tl:2455.83},{bl:2280.45, br:3238.98, tr:3419.33, tl:2408.66},{bl:2314.99, br:3271.23, tr:3377.43, tl:2362.21},{bl:2342.45, br:3309.01, tr:3377.39, tl:2316.31},{bl:2482.17, br:3351.89, tr:3217.45, tl:2247.13},{bl:2555.93, br:3186.59, tr:3080.96, tl:2403.45},{bl:2717.49, br:3015.88, tr:2903.46, tl:2565.45},{bl:2874.68, br:2847.82, tr:2720.74, tl:2736.22},{bl:3047.63, br:2687.32, tr:2546.5, tl:2904.27},{bl:3224.93, br:2534.54, tr:2372.57, tl:3074.04},{bl:3275.67, br:2497.49, tr:2322.46, tl:3125.91},{bl:3326.27, br:2457.33, tr:2274.93, tl:3177.61},{bl:3377.23, br:2417.29, tr:2228.03, tl:3229.69},{bl:3404.1, br:2375.14, tr:2229.75, tl:3278.19},{bl:3404.28, br:2323.66, tr:2250.33, tl:3316.91},{bl:3403.66, br:2275.08, tr:2275.54, tl:3357.97}]]
[MSG:ERR: Find Anchors fit failed: rms=5.956mm exceeds limit 5.000mm]
[MSG:ERR: Find Anchors recompute failed]
[MSG:INFO: Find Anchors state reset]
[MSG:INFO: Requesting state change from Finding Anchor to Belts Extended]
[MSG:INFO: Succeeded]

I think it fails at the first point already:
[MSG:INFO: Waypoint 0 coordinates: X=0.000 Y=ovf]

I think ovf means overflow?

1 Like

I can measure the distances between the anchor points of course, but the algorithm is so close. I’d rather have the Maslow do the work because it uses the same belt length information for positional data when machining

1 Like

When I run those numbers in the simulator it looks like it’s very very close to passing, but not quite.

Find Anchors fit failed: rms=5.9560mm exceeds limit 5mm

It’s possible that we just have the threshold set too low on the new system.

Thanks Bar for your prompt reply.
Yes, that’s what I thought also. I just returned to my workshop to give it another go. Now all of a sudden the belts won’t extend anymore. If I click Retract, I hear the fans of the pcb turning on, and it tries to retract the belts. But if I click Extend, nothing happens. The fans don’t turn on. Any idea what could cause this? It worked just fine earlier today. I have the Maslow wifi in AP mode, and the connection is stable.

I’ve tried for more than half an hour, and then all of a sudden it extended the belts again.
I’ve tried several times to let it find the anchor positions, without success. Finally I measured the anchor points myself, fed them to your calculator, and pasted the results in the yaml file, hoping it would give a better starting point. That also didn’t help. What strikes me is that every time I run the calibration, the error grows with the number of points. I also tried reducing the belt retraction force from 1300 to 1100, 900 and 700. That seem to even further worsen the results. See also the serial log below:

Serial Messages
Index.html Version: v1.24.0
[MSG:INFO: Channel auto report interval set to 50 ms]
[MSG:INFO: FluidNC v1.24.0]
[MSG:INFO: Compiled with ESP32 SDK:v4.4.7-dirty]
[MSG:INFO: Local filesystem type is littlefs]
[MSG:INFO: Configuration file:maslow.yaml]
[MSG:INFO: Machine Maslow S3 Board]
[MSG:INFO: Board Maslow]
[MSG:INFO: UART1 Tx:gpio.1 Rx:gpio.2 RTS:NO_PIN Baud:115200]
[MSG:INFO: SPI SCK:gpio.12 MOSI:gpio.11 MISO:gpio.13]
[MSG:INFO: SD Card cs_pin:gpio.10 detect:NO_PIN freq:8000000]
[MSG:INFO: Stepping:Timed Pulse:4us Dsbl Delay:0us Dir Delay:0us Idle Delay:240ms]
[MSG:INFO: Axis count 5]
[MSG:INFO: Axis A (-4000.000,0.000)]
[MSG:INFO: Motor0]
[MSG:INFO: Axis B (-4000.000,0.000)]
[MSG:INFO: Motor0]
[MSG:INFO: Axis C (-4000.000,0.000)]
[MSG:INFO: Motor0]
[MSG:INFO: Axis D (-4000.000,0.000)]
[MSG:INFO: Motor0]
[MSG:INFO: Axis Z (-100.000,0.000)]
[MSG:INFO: Motor0]
[MSG:INFO: tmc_2209 UART1 Addr:0 Step:gpio.15 Dir:gpio.16 Disable:NO_PIN R:0.11]
[MSG:INFO: Motor1]
[MSG:INFO: tmc_2209 UART1 Addr:1 Step:gpio.46 Dir:NO_PIN Disable:NO_PIN R:0.11]
[MSG:INFO: Z Axis driver test passed]
[MSG:INFO: Z2 Axis driver test passed]
[MSG:INFO: Using spindle NoSpindle]
[MSG:INFO: AP SSID maslow IP 192.168.0.1 mask 255.255.255.0 channel 1]
[MSG:INFO: AP started]
[MSG:INFO: WiFi on]
[MSG:INFO: WebSocket send protection active (canSend() checks enabled)]
[MSG:INFO: Captive Portal Started]
[MSG:INFO: HTTP started on port 80]
[MSG:INFO: Telnet started on port 23]
Grbl 1.24 [FluidNC v1.24.0 (wifi) ‘$’ for help]
Grbl 1.24 [FluidNC v1.24.0 (wifi) ‘$’ for help]
[MSG:INFO: ‘$H’|‘$X’ to unlock]
[MSG:INFO: Encoder connected on Top Left]
[MSG:INFO: Motor detected on Top Left]
[MSG:INFO: Encoder connected on Top Right]
[MSG:INFO: Motor detected on Top Right]
[MSG:INFO: Encoder connected on Bottom Left]
[MSG:INFO: Motor detected on Bottom Left]
[MSG:INFO: Encoder connected on Bottom Right]
[MSG:INFO: Motor detected on Bottom Right]
[MSG:INFO: Current z-axis position loaded as: 2.000]
[MSG:INFO: Starting Maslow Version v1.24.0-dirty]
[MSG:INFO: Maslow_Retract_Current_Threshold: 1100]
[MSG:INFO: Maslow update loop registered with hardware watchdog]
[MSG:INFO: Zm=2.000mm, Z home=0.000mm, Z position=2.000mm]
[MSG:INFO: Channel auto report interval set to 50 ms]
[MSG:INFO: Spoilboard thickness set to 3.000 mm]
Extend All
[MSG:INFO: Extending all belts]
[MSG:INFO: Requesting state change from Belts Retracted to Extending Belts]
[MSG:INFO: Succeeded]
[MSG:INFO: Zm=2.000mm, Z home=0.000mm, Z position=2.000mm]
[MSG:INFO: All belts extended to 2680.000mm]
[MSG:INFO: Requesting state change from Extending Belts to Belts Extended]
[MSG:INFO: Succeeded]
Apply Tension
[MSG:INFO: Requesting state change from Belts Extended to Taking Slack]
[MSG:INFO: Succeeded]
[MSG:INFO: Zm=2.000mm, Z home=0.000mm, Z position=2.000mm]
Find Anchors
[MSG:INFO: Requesting state change from Taking Slack to Finding Anchor]
[MSG:INFO: Cannot start Find Anchors until the belts have been extended]
[MSG:INFO: Measured waypoint 0]
[MSG:INFO: Waypoint 0 coordinates: X=0.000 Y=1.607]
[MSG:INFO: Center point deviation: TL: 0.121 TR: 0.072 BL: 185.241 BR: 267.804]
[MSG:ERR: Center point deviation over 25.000mm, your coordinate system is not accurate, maybe try running Find Anchors again?]
[MSG:INFO: Requesting state change from Taking Slack to Belts Extended]
[MSG:INFO: Succeeded]
[MSG:INFO: Zm=2.000mm, Z home=0.000mm, Z position=2.000mm]
Apply Tension
[MSG:INFO: Requesting state change from Belts Extended to Taking Slack]
[MSG:INFO: Succeeded]
[MSG:INFO: Zm=2.000mm, Z home=0.000mm, Z position=2.000mm]
[MSG:INFO: Measured waypoint 0]
[MSG:INFO: Waypoint 0 coordinates: X=0.000 Y=ovf]
[MSG:INFO: Center point deviation: TL: 0.121 TR: 0.071 BL: 185.256 BR: 267.813]
[MSG:ERR: Center point deviation over 25.000mm, your coordinate system is not accurate, maybe try running Find Anchors again?]
[MSG:INFO: Requesting state change from Taking Slack to Belts Extended]
[MSG:INFO: Succeeded]
Release Tension
[MSG:INFO: Requesting state change from Belts Extended to Releasing Tension]
[MSG:INFO: Succeeded]
[MSG:INFO: Zm=2.000mm, Z home=0.000mm, Z position=2.000mm]
[MSG:INFO: Requesting state change from Releasing Tension to Belts Extended]
[MSG:INFO: Succeeded]
Retract All
[MSG:INFO: Retracting all belts]
[MSG:INFO: Requesting state change from Belts Extended to Retracting Belts]
[MSG:INFO: Succeeded]
[MSG:INFO: Zm=2.000mm, Z home=0.000mm, Z position=2.000mm]
[MSG:INFO: Top Right pulled tight with offset 0.064]
[MSG:INFO: Bottom Left pulled tight with offset 0.172]
[MSG:INFO: Bottom Right pulled tight with offset 0.107]
[MSG:INFO: Top Left pulled tight with offset 0.021]
[MSG:INFO: Requesting state change from Retracting Belts to Belts Retracted]
[MSG:INFO: Succeeded]
Extend All
[MSG:INFO: Extending all belts]
[MSG:INFO: Requesting state change from Belts Retracted to Extending Belts]
[MSG:INFO: Succeeded]
[MSG:INFO: Zm=2.000mm, Z home=0.000mm, Z position=2.000mm]
[MSG:INFO: All belts extended to 2670.000mm]
[MSG:INFO: Requesting state change from Extending Belts to Belts Extended]
[MSG:INFO: Succeeded]
Apply Tension
[MSG:INFO: Requesting state change from Belts Extended to Taking Slack]
[MSG:INFO: Succeeded]
[MSG:INFO: Zm=2.000mm, Z home=0.000mm, Z position=2.000mm]
[MSG:INFO: Measured waypoint 0]
[MSG:INFO: Waypoint 0 coordinates: X=0.000 Y=1.608]
[MSG:INFO: Center point deviation: TL: 0.121 TR: 0.072 BL: 185.793 BR: 270.236]
[MSG:ERR: Center point deviation over 25.000mm, your coordinate system is not accurate, maybe try running Find Anchors again?]
[MSG:INFO: Requesting state change from Taking Slack to Belts Extended]
[MSG:INFO: Succeeded]
Find Anchors
[MSG:INFO: Requesting state change from Belts Extended to Finding Anchor]
[G92:0.000,0.000,0.000,0.000,0.000]
[G54:-306.265,-160.856,0.000,0.000,0.000]
[MSG:INFO: Machine Position found as X: 48.429 Y: -251.051]
[MSG:INFO: Setting motor positions from hardware readings:]
[MSG:INFO: TL: 2641.959 TR: 2607.583 BL: 2676.936 BR: 2635.657]
[MSG:INFO: Succeeded]
[MSG:INFO: Zm=0.000mm, Z home=0.000mm, Z position=0.000mm]
[MSG:INFO: Detected HORIZONTAL orientation (extension <= 35.000 mm)]
[MSG:INFO: Orientation set to: HORIZONTAL (Maslow_vertical=false)]
[MSG:INFO: Measured waypoint 0]
[MSG:INFO: Waypoint 0 coordinates: X=0.000 Y=ovf]
[MSG:INFO: Center point off by: TL: 0.000 TR: 0.000 BL: 184.156 BR: 270.096]
[MSG:ERR: Center point off by over 100.000mm]
[MSG:INFO: Frame size successfully adjusted to: 3948.733 x 3948.733]
[MSG:INFO: Machine Position computed as X: 23.742 Y: 23.078]
[MSG:INFO: Measured waypoint 1]
[MSG:INFO: Waypoint 1 coordinates: X=173.742 Y=23.078]
[MSG:INFO: Measured waypoint 2]
[MSG:INFO: Waypoint 2 coordinates: X=173.742 Y=173.078]
[MSG:INFO: Measured waypoint 3]
[MSG:INFO: Waypoint 3 coordinates: X=23.742 Y=173.078]
[MSG:INFO: Measured waypoint 4]
[MSG:INFO: Waypoint 4 coordinates: X=-126.258 Y=173.078]
[MSG:INFO: Measured waypoint 5]
[MSG:INFO: Waypoint 5 coordinates: X=-126.258 Y=23.078]
[MSG:INFO: CLBM:[{bl:2830.12, br:2787.68, tr:2759.07, tl:2792.84},{bl:2933.71, br:2698, tr:2658.32, tl:2887.05},{bl:3034.28, br:2784.87, tr:2558.84, tl:2815.94},{bl:2942.57, br:2871.56, tr:2655.2, tl:2718.73},{bl:2850.52, br:2958.21, tr:2754.79, tl:2625.16},{bl:2755.69, br:2916, tr:2841.23, tl:2665.78}]]
[MSG:INFO: Find Anchors fit: rms=0.330mm max=0.818mm perAnchor=[0.252,0.400,0.390,0.244]mm converged=1]
[MSG:INFO: Find Anchors recompute complete: tl=(18.418,3342.355) tr=(4510.917,3302.550) brX=4487.781 SSR=2.612 points=6]
[MSG:INFO: Measured waypoint 6]
[MSG:INFO: Waypoint 6 coordinates: X=0.000 Y=0.000]
[MSG:INFO: Measured waypoint 7]
[MSG:INFO: Waypoint 7 coordinates: X=0.000 Y=-80.765]
[MSG:INFO: Measured waypoint 8]
[MSG:INFO: Waypoint 8 coordinates: X=-260.606 Y=-80.765]
[MSG:INFO: Measured waypoint 9]
[MSG:INFO: Waypoint 9 coordinates: X=-260.606 Y=0.000]
[MSG:INFO: Measured waypoint 10]
[MSG:INFO: Waypoint 10 coordinates: X=-260.606 Y=80.765]
[MSG:INFO: Measured waypoint 11]
[MSG:INFO: Waypoint 11 coordinates: X=0.000 Y=80.765]
[MSG:INFO: Measured waypoint 12]
[MSG:INFO: Waypoint 12 coordinates: X=260.606 Y=80.765]
[MSG:INFO: Measured waypoint 13]
[MSG:INFO: Waypoint 13 coordinates: X=260.606 Y=0.000]
[MSG:INFO: Measured waypoint 14]
[MSG:INFO: Waypoint 14 coordinates: X=260.606 Y=-80.765]
[MSG:INFO: CLBM:[{bl:2830.12, br:2787.68, tr:2759.07, tl:2792.84},{bl:2933.71, br:2698, tr:2658.32, tl:2887.05},{bl:3034.28, br:2784.87, tr:2558.84, tl:2815.94},{bl:2942.57, br:2871.56, tr:2655.2, tl:2718.73},{bl:2850.52, br:2958.21, tr:2754.79, tl:2625.16},{bl:2755.69, br:2916, tr:2841.23, tl:2665.78},{bl:2805.7, br:2835.84, tr:2787.38, tl:2746.49},{bl:2768.46, br:2787.72, tr:2821.51, tl:2793.95},{bl:2597.28, br:2896.94, tr:2992.84, tl:2695.07},{bl:2599.84, br:2941.1, tr:2998.99, tl:2649.74},{bl:2649.35, br:2981.69, tr:2955.24, tl:2602.43},{bl:2816.61, br:2862.81, tr:2781.65, tl:2720.48},{bl:2984.66, br:2702.93, tr:2610.5, tl:2883.94},{bl:3029.5, br:2657.13, tr:2564.89, tl:2933.67},{bl:2985.6, br:2607.34, tr:2611.53, tl:2981.41}]]
[MSG:INFO: Find Anchors fit: rms=0.890mm max=1.677mm perAnchor=[0.789,0.984,0.996,0.767]mm converged=1]
[MSG:INFO: Find Anchors recompute complete: tl=(18.365,3405.222) tr=(4467.491,3362.930) brX=4439.564 SSR=47.572 points=15]
[MSG:INFO: Measured waypoint 15]
[MSG:INFO: Waypoint 15 coordinates: X=260.606 Y=-161.530]
[MSG:INFO: Measured waypoint 16]
[MSG:INFO: Waypoint 16 coordinates: X=0.000 Y=-161.530]
[MSG:INFO: Measured waypoint 17]
[MSG:INFO: Waypoint 17 coordinates: X=-260.606 Y=-161.530]
[MSG:INFO: Measured waypoint 18]
[MSG:INFO: Waypoint 18 coordinates: X=-521.212 Y=-161.530]
[MSG:INFO: Measured waypoint 19]
[MSG:INFO: Waypoint 19 coordinates: X=-521.212 Y=-80.765]
[MSG:INFO: Measured waypoint 20]
[MSG:INFO: Waypoint 20 coordinates: X=-521.212 Y=0.000]
[MSG:INFO: Measured waypoint 21]
[MSG:INFO: Waypoint 21 coordinates: X=-521.212 Y=80.765]
[MSG:INFO: Measured waypoint 22]
[MSG:INFO: Waypoint 22 coordinates: X=-521.212 Y=161.530]
[MSG:INFO: Measured waypoint 23]
[MSG:INFO: Waypoint 23 coordinates: X=-260.606 Y=161.530]
[MSG:INFO: Measured waypoint 24]
[MSG:INFO: Waypoint 24 coordinates: X=0.000 Y=161.530]
[MSG:INFO: Measured waypoint 25]
[MSG:INFO: Waypoint 25 coordinates: X=260.606 Y=161.530]
[MSG:INFO: Measured waypoint 26]
[MSG:INFO: Waypoint 26 coordinates: X=521.212 Y=161.530]
[MSG:INFO: Measured waypoint 27]
[MSG:INFO: Waypoint 27 coordinates: X=521.212 Y=80.765]
[MSG:INFO: Measured waypoint 28]
[MSG:INFO: Waypoint 28 coordinates: X=521.212 Y=0.000]
[MSG:INFO: Measured waypoint 29]
[MSG:INFO: Waypoint 29 coordinates: X=521.212 Y=-80.765]
[MSG:INFO: Measured waypoint 30]
[MSG:INFO: Waypoint 30 coordinates: X=521.212 Y=-161.530]
[MSG:INFO: CLBM:[{bl:2830.12, br:2787.68, tr:2759.07, tl:2792.84},{bl:2933.71, br:2698, tr:2658.32, tl:2887.05},{bl:3034.28, br:2784.87, tr:2558.84, tl:2815.94},{bl:2942.57, br:2871.56, tr:2655.2, tl:2718.73},{bl:2850.52, br:2958.21, tr:2754.79, tl:2625.16},{bl:2755.69, br:2916, tr:2841.23, tl:2665.78},{bl:2805.7, br:2835.84, tr:2787.38, tl:2746.49},{bl:2768.46, br:2787.72, tr:2821.51, tl:2793.95},{bl:2597.28, br:2896.94, tr:2992.84, tl:2695.07},{bl:2599.84, br:2941.1, tr:2998.99, tl:2649.74},{bl:2649.35, br:2981.69, tr:2955.24, tl:2602.43},{bl:2816.61, br:2862.81, tr:2781.65, tl:2720.48},{bl:2984.66, br:2702.93, tr:2610.5, tl:2883.94},{bl:3029.5, br:2657.13, tr:2564.89, tl:2933.67},{bl:2985.6, br:2607.34, tr:2611.53, tl:2981.41},{bl:2939.79, br:2558.13, tr:2664.83, tl:3025.34},{bl:2770.5, br:2631.36, tr:2829.19, tl:2952.37},{bl:2599, br:2802.36, tr:2991.85, tl:2796.66},{bl:2429.48, br:2977.46, tr:3162.46, tl:2644.8},{bl:2377.81, br:3032.56, tr:3215.95, tl:2598.32},{bl:2393.26, br:3075.6, tr:3217.68, tl:2550.82},{bl:2439.07, br:3112.06, tr:3176.23, tl:2500.86},{bl:2487.08, br:3148.77, tr:3136.04, tl:2452.54},{bl:2662.02, br:3108.27, tr:2969.42, tl:2476.52},{bl:2812.18, br:2943.48, tr:2795.33, tl:2641.2},{bl:2972.77, br:2782.22, tr:2622.73, tl:2805.67},{bl:3142.17, br:2628.65, tr:2450.38, tl:2972.58},{bl:3190.97, br:2588.74, tr:2401.38, tl:3022.02},{bl:3232.06, br:2547.07, tr:2379.48, tl:3071.17},{bl:3219.69, br:2499.76, tr:2398.55, tl:3115.6},{bl:3198.25, br:2450.72, tr:2416.05, tl:3161.54}]]
[MSG:INFO: Find Anchors fit: rms=1.873mm max=6.037mm perAnchor=[1.688,2.052,2.101,1.601]mm converged=1]
[MSG:INFO: Find Anchors recompute complete: tl=(31.678,3403.636) tr=(4479.809,3348.823) brX=4452.609 SSR=435.197 points=31]
[MSG:INFO: Measured waypoint 31]
[MSG:INFO: Waypoint 31 coordinates: X=521.212 Y=-242.295]
[MSG:INFO: Measured waypoint 32]
[MSG:INFO: Waypoint 32 coordinates: X=260.606 Y=-242.295]
[MSG:INFO: Measured waypoint 33]
[MSG:INFO: Waypoint 33 coordinates: X=0.000 Y=-242.295]
[MSG:INFO: Measured waypoint 34]
[MSG:INFO: Waypoint 34 coordinates: X=-260.606 Y=-242.295]
[MSG:INFO: Measured waypoint 35]
[MSG:INFO: Waypoint 35 coordinates: X=-521.212 Y=-242.295]
[MSG:INFO: Measured waypoint 36]
[MSG:INFO: Waypoint 36 coordinates: X=-781.819 Y=-242.295]
[MSG:INFO: Measured waypoint 37]
[MSG:INFO: Waypoint 37 coordinates: X=-781.819 Y=-161.530]
[MSG:INFO: Measured waypoint 38]
[MSG:INFO: Waypoint 38 coordinates: X=-781.819 Y=-80.765]
[MSG:INFO: Measured waypoint 39]
[MSG:INFO: Waypoint 39 coordinates: X=-781.819 Y=0.000]
[MSG:INFO: Measured waypoint 40]
[MSG:INFO: Waypoint 40 coordinates: X=-781.819 Y=80.765]
[MSG:INFO: Measured waypoint 41]
[MSG:INFO: Waypoint 41 coordinates: X=-781.819 Y=161.530]
[MSG:INFO: Measured waypoint 42]
[MSG:INFO: Waypoint 42 coordinates: X=-781.819 Y=242.295]
[MSG:INFO: Measured waypoint 43]
[MSG:INFO: Waypoint 43 coordinates: X=-521.212 Y=242.295]
[MSG:INFO: Measured waypoint 44]
[MSG:INFO: Waypoint 44 coordinates: X=-260.606 Y=242.295]
[MSG:INFO: Measured waypoint 45]
[MSG:INFO: Waypoint 45 coordinates: X=0.000 Y=242.295]
[MSG:INFO: Measured waypoint 46]
[MSG:INFO: Waypoint 46 coordinates: X=260.606 Y=242.295]
[MSG:INFO: Measured waypoint 47]
[MSG:INFO: Waypoint 47 coordinates: X=521.212 Y=242.295]
[MSG:INFO: Measured waypoint 48]
[MSG:INFO: Waypoint 48 coordinates: X=781.819 Y=242.295]
[MSG:INFO: Measured waypoint 49]
[MSG:INFO: Waypoint 49 coordinates: X=781.819 Y=161.530]
[MSG:INFO: Measured waypoint 50]
[MSG:INFO: Waypoint 50 coordinates: X=781.819 Y=80.765]
[MSG:INFO: Measured waypoint 51]
[MSG:INFO: Waypoint 51 coordinates: X=781.819 Y=0.000]
[MSG:INFO: Measured waypoint 52]
[MSG:INFO: Waypoint 52 coordinates: X=781.819 Y=-80.765]
[MSG:INFO: Measured waypoint 53]
[MSG:INFO: Waypoint 53 coordinates: X=781.819 Y=-161.530]
[MSG:INFO: Measured waypoint 54]
[MSG:INFO: Waypoint 54 coordinates: X=781.819 Y=-242.295]
[MSG:INFO: CLBM:[{bl:2830.12, br:2787.68, tr:2759.07, tl:2792.84},{bl:2933.71, br:2698, tr:2658.32, tl:2887.05},{bl:3034.28, br:2784.87, tr:2558.84, tl:2815.94},{bl:2942.57, br:2871.56, tr:2655.2, tl:2718.73},{bl:2850.52, br:2958.21, tr:2754.79, tl:2625.16},{bl:2755.69, br:2916, tr:2841.23, tl:2665.78},{bl:2805.7, br:2835.84, tr:2787.38, tl:2746.49},{bl:2768.46, br:2787.72, tr:2821.51, tl:2793.95},{bl:2597.28, br:2896.94, tr:2992.84, tl:2695.07},{bl:2599.84, br:2941.1, tr:2998.99, tl:2649.74},{bl:2649.35, br:2981.69, tr:2955.24, tl:2602.43},{bl:2816.61, br:2862.81, tr:2781.65, tl:2720.48},{bl:2984.66, br:2702.93, tr:2610.5, tl:2883.94},{bl:3029.5, br:2657.13, tr:2564.89, tl:2933.67},{bl:2985.6, br:2607.34, tr:2611.53, tl:2981.41},{bl:2939.79, br:2558.13, tr:2664.83, tl:3025.34},{bl:2770.5, br:2631.36, tr:2829.19, tl:2952.37},{bl:2599, br:2802.36, tr:2991.85, tl:2796.66},{bl:2429.48, br:2977.46, tr:3162.46, tl:2644.8},{bl:2377.81, br:3032.56, tr:3215.95, tl:2598.32},{bl:2393.26, br:3075.6, tr:3217.68, tl:2550.82},{bl:2439.07, br:3112.06, tr:3176.23, tl:2500.86},{bl:2487.08, br:3148.77, tr:3136.04, tl:2452.54},{bl:2662.02, br:3108.27, tr:2969.42, tl:2476.52},{bl:2812.18, br:2943.48, tr:2795.33, tl:2641.2},{bl:2972.77, br:2782.22, tr:2622.73, tl:2805.67},{bl:3142.17, br:2628.65, tr:2450.38, tl:2972.58},{bl:3190.97, br:2588.74, tr:2401.38, tl:3022.02},{bl:3232.06, br:2547.07, tr:2379.48, tl:3071.17},{bl:3219.69, br:2499.76, tr:2398.55, tl:3115.6},{bl:3198.25, br:2450.72, tr:2416.05, tl:3161.54},{bl:3153.13, br:2401.86, tr:2471.37, tl:3198.48},{bl:2990.82, br:2386.74, tr:2648.09, tl:3198.03},{bl:2824.32, br:2535.8, tr:2789.98, tl:3047.68},{bl:2654.63, br:2698.25, tr:2942.57, tl:2895.88},{bl:2479.11, br:2878.84, tr:3110.5, tl:2738.83},{bl:2310.39, br:3056.53, tr:3284, tl:2588.97},{bl:2260.93, br:3112.69, tr:3334.79, tl:2544.38},{bl:2211.86, br:3168.97, tr:3386.74, tl:2500.28},{bl:2233.2, br:3211.35, tr:3413.23, tl:2455.29},{bl:2261.4, br:3250.23, tr:3413.06, tl:2407.35},{bl:2273.74, br:3289.29, tr:3401.76, tl:2361.01},{bl:2293.92, br:3328.28, tr:3391.04, tl:2314.48},{bl:2464.47, br:3370.53, tr:3226.18, tl:2236.28},{bl:2591.37, br:3206.99, tr:3054.43, tl:2381.58},{bl:2733.96, br:3042.8, tr:2883.6, tl:2540.7},{bl:2898, br:2875.41, tr:2702.7, tl:2711.15},{bl:3070.76, br:2712.96, tr:2523.16, tl:2882.6},{bl:3241.98, br:2566.33, tr:2353.43, tl:3048.26},{bl:3292.09, br:2529.97, tr:2303.09, tl:3099.95},{bl:3342.08, br:2490.25, tr:2254.77, tl:3151.98},{bl:3391.06, br:2452.58, tr:2208.68, tl:3202.27},{bl:3405.36, br:2410.35, tr:2242.19, tl:3247.21},{bl:3405.38, br:2358.52, tr:2257.8, tl:3288.94},{bl:3404.86, br:2307.55, tr:2283.89, tl:3330.41}]]
[MSG:ERR: Find Anchors fit failed: maxResidual=20.312mm at anchor=2 measurement=54 (limit 15.000mm)]
[MSG:ERR: Find Anchors recompute failed]
[MSG:INFO: Find Anchors state reset]
[MSG:INFO: Requesting state change from Finding Anchor to Belts Extended]
[MSG:INFO: Succeeded]

It’s not enough to simply measure the distances between the anchors.
Use this Maslow Manual Anchor Locator

1 Like

Hi airjt,

Yes, I’m aware of that and it’s exactly what I did:

2 Likes

What strikes me is :

  • The error increases when more waypoints are added
  • Often the y-coordinate of the first way point shows ovf instead of a value
  • While lowering the belt retraction value, the maximum error seems to increase. Is that even possible?

If you had good values for Anchor Points with the previous version (maslow.yaml) they should still be valid with the new version i.e. you should not have needed to do a Find Anchors again.
It is possible you have dust or chips in the arms. I suggest you lower the retraction force to 200 (which will stop retraction) and do multiple retraction/extend cycles until all of the belts are all out to maximum, then vacuum and air blast the arms to remove any foreign matter. Then reset the retraction force to the minimum that is reliable and retract again.
I have not seen the ovf value elsewhere (haven’t looked for it either).
My experience has been, the lower the retraction force, the more reliable and the lower the error rate.

I switched from a wooden frame to a floor mounted setup.
Ive manually entered the anchor points and machined a large test piece. It was 2mm too small in the y direction but spot on in the x direction.
Then my bl belt would not retract anymore. I took it apart and noticed it was very difficult to turn. So i took all 4 arms apart, cleaned them , sanded the spools and put it together again.
Out of curiosity i ran find anchors again, still the same problem. My error was 24mm this time.
Now one of my belts broke because I interrupted it while machining. When i sent it to the home position it wandered off to a position outside of the working area, but definitely not the home position.

How did you interrupt it, if you use the stop button it completes any action still in the buffer before stopping. Any other way (power reset) it will not know where it is relative to home. This usually means you need to release anchors, retract and extend and reconnect anchors then apply tension. Occasionally it will think it has a valid locations stored with a power interruption (it doesn’t).

You can set a scaling factor for X and Y under options: measured distance / nominal distance
Mine are

It might be possible to add a scaling module to the software.
For example: we set a movement value, measure the actual movement with a tape measure, and enter that data - and the program automatically calculates the correct value.
What do you think of this idea?

I pressed the stop button. The maslow stopped. Then I pressed “Home” and it wandered to the extreme bottom left corner. I think it lost it’s home (or current) position.
I’m aware of the scale factors, and that would indeed have been my next step, hadn’t my belt broken.
Thanks for your answer, much appreciated.

I think it would be hard to make this robust and reliabe. Tape measures (and the people operating them) are not always as accurate as one would think.
I love the new anchor find algorithm. It’s fast, but not reliable in my case. Whether this is due to the algorithm or that my maslow feeds it incorrect waypoints I’m not sure.

Throwing this data into the parser here Maslow Calibration Data Parser it’s quite clear that the bottom left and top right measurements are causing the issue.

Are you seeing any strange behavior while the machine is taking those measurements? Do all four belts get fully tight with each measurement there?

1 Like

Bar,

Thank you so much for that. That would explain a lot. Remember this log was from before i cleaned and sanded the arms. I couldn’t see any obvious problems, but i could definitely hear the motors were a strugling a bit.
Afyer cleaning the arms the problem persisted though

1 Like

Do you by any chance have a log from after the change? It would be interesting to see if the difference is visible in the data

Id love to show it to you, but I’ll have to wait for the new belt you have just sent to me :slight_smile:
BTW i know for sure that yesterday, after cleaning, the bottom left belt was slack when the maslow was in the top right corner

1 Like

I just sent you a refund, you shouldn’t have to pay for that belt

1 Like

Thank you so much Bar, that is really kind of you!
I investigated my broken belt, and it seems it snapped near the spool end so I might be able to salvage it, at least to run another find anchors run. I’ll post the log once I ran it.
Is there anything else I can do to help solve this issue?
As soon as i can cut accurately I’ll use the maslow to cnc cut parts for a 4.3m boat building project

1 Like