Loose belt after calibration

I’ve attempted to calibrate a bunch of times at this point. One of them was successful and I was even able to run the gcode and make a sign. Not enough depth though, so I edited the depth on fusion and went to download the new gcode. It seemed like it crashed when I tried to do that because no buttons on the Maslow interface were working. I refreshed the page and I lost my calibration settings. Since then I’ve tried to calibrate 4 times and it always ends up failing at the end with the top left belt being loose. Unsure what to do at this point. The belt seems fine. The wedge clamp screws were all loose, so I tightened those, but still nothing. If anyone has any information regarding the situation I’m in that would be greatly appreciated

Heres this incase it helps.

Serial Messages
Index.html Version: v1.23.0
[MSG:INFO: FluidNC v1.23.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: STA SSID is not set]
[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.23 [FluidNC v1.23.0 (wifi) ‘$’ for help]
Grbl 1.23 [FluidNC v1.23.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:WARN: Maslow Z position warning: Z position out of range, check Z home is valid (Z home=0.000mm, Z position=-15.000mm, Z home + Z position=-15.000mm). Valid range is 0 to 72mm inclusive. Power cycling Maslow may clear error.]
[MSG:INFO: Current z-axis position loaded as: -15.000]
[MSG:INFO: BL encoder angle difference too large (1436 counts), treating belt positions as stale]
[MSG:INFO: Starting Maslow Version v1.23.0-dirty]
[MSG:INFO: Maslow_Retract_Current_Threshold: 1300]
[MSG:INFO: Maslow update loop registered with hardware watchdog]
[MSG:WARN: Low memory: 12332 bytes]
[MSG:WARN: Low memory: 9652 bytes]
[MSG:INFO: Zm=-15.000mm, Z home=0.000mm, Z position=-15.000mm]
[MSG:INFO: Channel auto report interval set to 50 ms]
Set Z-Stop
[G54:0.000,0.000,0.000,0.000,0.000]
[MSG:INFO: Zm=0.000mm, Z home=0.000mm, Z position=0.000mm]
Retract All
[MSG:INFO: Retracting all belts]
[MSG:INFO: Requesting state change from Unknown to Retracting Belts]
[MSG:INFO: Succeeded]
[MSG:INFO: Zm=0.000mm, Z home=0.000mm, Z position=0.000mm]
[MSG:INFO: Bottom Right pulled tight with offset -1192.247]
[MSG:INFO: Top Right pulled tight with offset -0.354]
[MSG:INFO: Bottom Left pulled tight with offset -2328.271]
[MSG:INFO: Top Left pulled tight with offset 0.021]
[MSG:INFO: Requesting state change from Retracting Belts to Belts Retracted]
[MSG:INFO: Succeeded]
[MSG:INFO: Spoilboard thickness set to 19.000 mm]
[MSG:INFO: Work thickness set to 19.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=0.000mm, Z home=0.000mm, Z position=0.000mm]
[MSG:INFO: All belts extended to 1812.000mm]
[MSG:INFO: Requesting state change from Extending Belts 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:0.000,0.000,0.000,0.000,0.000]
[MSG:INFO: Unable to determine machine position]
[MSG:INFO: Succeeded]
[MSG:INFO: Zm=0.000mm, Z home=0.000mm, Z position=0.000mm]
[MSG:INFO: Detected VERTICAL orientation (extension > 35.000 mm)]
[MSG:INFO: Orientation set to: VERTICAL (Maslow_vertical=true)]
[MSG:INFO: Measured waypoint 0]
[MSG:INFO: Waypoint 0 coordinates: X=0.000 Y=0.000]
[MSG:INFO: Unable to determine machine position]
[MSG:INFO: Center point off by: TL: -617.315 TR: -660.001 BL: -777.401 BR: -736.563]
[MSG:ERR: Center point off by over 100.000mm]
[MSG:INFO: Frame size successfully adjusted to: 2790.926 x 2790.926]
[MSG:INFO: Machine Position computed as X: 0.390 Y: -7.896]
[MSG:INFO: Measured waypoint 1]
[MSG:INFO: Waypoint 1 coordinates: X=150.390 Y=-7.896]
[MSG:INFO: Measured waypoint 2]
[MSG:INFO: Waypoint 2 coordinates: X=150.390 Y=142.104]
[MSG:INFO: Measured waypoint 3]
[MSG:INFO: Waypoint 3 coordinates: X=0.390 Y=142.104]
[MSG:INFO: Measured waypoint 4]
[MSG:INFO: Waypoint 4 coordinates: X=-149.610 Y=142.104]
[MSG:INFO: Measured waypoint 5]
[MSG:INFO: Waypoint 5 coordinates: X=-149.610 Y=-7.896]
[MSG:INFO: CLBM:[{bl:1969.35, br:1966.48, tr:1978.8, tl:1979.35},{bl:2073.71, br:1867.61, tr:1878.93, tl:2079.49},{bl:2176.18, br:1974.25, tr:1771.07, tl:1992.29},{bl:2083.88, br:2065.76, tr:1867.51, tl:1886.15},{bl:1986.64, br:2174.79, tr:1978.84, tl:1772.15},{bl:1869.99, br:2080.99, tr:2080.25, tl:1868}]]
[MSG:INFO: Find Anchors fit: rms=0.330mm max=0.585mm perAnchor=[0.430,0.201,0.180,0.420]mm converged=1]
[MSG:INFO: Find Anchors recompute complete: tl=(5.096,2504.793) tr=(3033.606,2525.514) brX=3053.106 SSR=2.609 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:1969.35, br:1966.48, tr:1978.8, tl:1979.35},{bl:2073.71, br:1867.61, tr:1878.93, tl:2079.49},{bl:2176.18, br:1974.25, tr:1771.07, tl:1992.29},{bl:2083.88, br:2065.76, tr:1867.51, tl:1886.15},{bl:1986.64, br:2174.79, tr:1978.84, tl:1772.15},{bl:1869.99, br:2080.99, tr:2080.25, tl:1868},{bl:1958.47, br:1997.05, tr:1989.25, tl:1947.72},{bl:1926.02, br:1944, tr:2019.6, tl:2000.9},{bl:1739.61, br:2135.76, tr:2218.36, tl:1834.36},{bl:1775.66, br:2184.65, tr:2183.63, tl:1780.26},{bl:1835.16, br:2227.13, tr:2137.78, tl:1727.46},{bl:2001.68, br:2050.89, tr:1949.33, tl:1897.06},{bl:2193.7, br:1862.83, tr:1757.91, tl:2102.48},{bl:2183.26, br:1807.2, tr:1773.83, tl:2156.98},{bl:2137.29, br:1751.02, tr:1831.78, tl:2204.35}]]
[MSG:INFO: Find Anchors fit: rms=0.764mm max=2.014mm perAnchor=[0.666,0.857,0.821,0.694]mm converged=1]
[MSG:INFO: Find Anchors recompute complete: tl=(2.182,2623.614) tr=(2945.044,2627.068) brX=2949.018 SSR=35.025 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:1969.35, br:1966.48, tr:1978.8, tl:1979.35},{bl:2073.71, br:1867.61, tr:1878.93, tl:2079.49},{bl:2176.18, br:1974.25, tr:1771.07, tl:1992.29},{bl:2083.88, br:2065.76, tr:1867.51, tl:1886.15},{bl:1986.64, br:2174.79, tr:1978.84, tl:1772.15},{bl:1869.99, br:2080.99, tr:2080.25, tl:1868},{bl:1958.47, br:1997.05, tr:1989.25, tl:1947.72},{bl:1926.02, br:1944, tr:2019.6, tl:2000.9},{bl:1739.61, br:2135.76, tr:2218.36, tl:1834.36},{bl:1775.66, br:2184.65, tr:2183.63, tl:1780.26},{bl:1835.16, br:2227.13, tr:2137.78, tl:1727.46},{bl:2001.68, br:2050.89, tr:1949.33, tl:1897.06},{bl:2193.7, br:1862.83, tr:1757.91, tl:2102.48},{bl:2183.26, br:1807.2, tr:1773.83, tl:2156.98},{bl:2137.29, br:1751.02, tr:1831.78, tl:2204.35},{bl:2086.81, br:1692.87, tr:1893.43, tl:2260.15},{bl:1879.44, br:1866.04, tr:2077.21, tl:2087.27},{bl:1684.14, br:2074.8, tr:2267.43, tl:1909.89},{bl:1510.08, br:2283.1, tr:2462.43, tl:1756.7},{bl:1550.01, br:2324.98, tr:2435.31, tl:1708.27},{bl:1609.85, br:2357.83, tr:2389.62, tl:1654.57},{bl:1658.4, br:2379.75, tr:2352.63, tl:1615.14},{bl:1723.97, br:2416.81, tr:2304.52, tl:1561.83},{bl:1880.03, br:2289.64, tr:2114.6, tl:1659.09},{bl:2031.5, br:2091.32, tr:1923.73, tl:1856.84},{bl:2216.15, br:1912.49, tr:1731.15, tl:2062.1},{bl:2417.99, br:1758.99, tr:1552.34, tl:2268.1},{bl:2436.65, br:1707.24, tr:1547.65, tl:2326.7},{bl:2391.29, br:1638.94, tr:1610.04, tl:2377.17},{bl:2347.84, br:1576.2, tr:1672.37, tl:2422.89},{bl:2306.3, br:1514.46, tr:1737.2, tl:2470.08}]]
[MSG:INFO: Find Anchors fit: rms=1.231mm max=3.820mm perAnchor=[1.456,0.970,1.105,1.332]mm converged=1]
[MSG:INFO: Find Anchors recompute complete: tl=(-6.942,2625.249) tr=(2946.275,2625.210) brX=2938.970 SSR=187.797 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:1969.35, br:1966.48, tr:1978.8, tl:1979.35},{bl:2073.71, br:1867.61, tr:1878.93, tl:2079.49},{bl:2176.18, br:1974.25, tr:1771.07, tl:1992.29},{bl:2083.88, br:2065.76, tr:1867.51, tl:1886.15},{bl:1986.64, br:2174.79, tr:1978.84, tl:1772.15},{bl:1869.99, br:2080.99, tr:2080.25, tl:1868},{bl:1958.47, br:1997.05, tr:1989.25, tl:1947.72},{bl:1926.02, br:1944, tr:2019.6, tl:2000.9},{bl:1739.61, br:2135.76, tr:2218.36, tl:1834.36},{bl:1775.66, br:2184.65, tr:2183.63, tl:1780.26},{bl:1835.16, br:2227.13, tr:2137.78, tl:1727.46},{bl:2001.68, br:2050.89, tr:1949.33, tl:1897.06},{bl:2193.7, br:1862.83, tr:1757.91, tl:2102.48},{bl:2183.26, br:1807.2, tr:1773.83, tl:2156.98},{bl:2137.29, br:1751.02, tr:1831.78, tl:2204.35},{bl:2086.81, br:1692.87, tr:1893.43, tl:2260.15},{bl:1879.44, br:1866.04, tr:2077.21, tl:2087.27},{bl:1684.14, br:2074.8, tr:2267.43, tl:1909.89},{bl:1510.08, br:2283.1, tr:2462.43, tl:1756.7},{bl:1550.01, br:2324.98, tr:2435.31, tl:1708.27},{bl:1609.85, br:2357.83, tr:2389.62, tl:1654.57},{bl:1658.4, br:2379.75, tr:2352.63, tl:1615.14},{bl:1723.97, br:2416.81, tr:2304.52, tl:1561.83},{bl:1880.03, br:2289.64, tr:2114.6, tl:1659.09},{bl:2031.5, br:2091.32, tr:1923.73, tl:1856.84},{bl:2216.15, br:1912.49, tr:1731.15, tl:2062.1},{bl:2417.99, br:1758.99, tr:1552.34, tl:2268.1},{bl:2436.65, br:1707.24, tr:1547.65, tl:2326.7},{bl:2391.29, br:1638.94, tr:1610.04, tl:2377.17},{bl:2347.84, br:1576.2, tr:1672.37, tl:2422.89},{bl:2306.3, br:1514.46, tr:1737.2, tl:2470.08},{bl:2262.16, br:1457.75, tr:1803.77, tl:2522.38},{bl:2047.15, br:1599.03, tr:1969.75, tl:2349.13},{bl:1828.67, br:1801.99, tr:2139.9, tl:2162.01},{bl:1627.35, br:2015.57, tr:2325.96, tl:1985.68},{bl:1443.37, br:2228.51, tr:2519.86, tl:1842.16},{bl:1275.16, br:2433.5, tr:2715.45, tl:1747.34},{bl:1310.58, br:2473.8, tr:2701.63, tl:1696.12},{bl:1369.91, br:2498.16, tr:2657.98, tl:1639.66},{bl:1428.63, br:2521.37, tr:2616.52, tl:1586.02},{bl:1489.02, br:2549.01, tr:2576.36, tl:1529.73},{bl:1549.35, br:2582.59, tr:2538.48, tl:1472.02},{bl:1611.14, br:2613.74, tr:2502.41, tl:1415.26},{bl:1767.2, br:2543.86, tr:2324.69, tl:1427.83},{bl:1878.09, br:2337.3, tr:2131.38, tl:1612.56},{bl:2022.44, br:2131.09, tr:1938.4, tl:1816.45},{bl:2210.11, br:1946.32, tr:1736.71, tl:2027.4},{bl:2410.21, br:1806.71, tr:1549.3, tl:2226.08},{bl:2616.6, br:1697.68, tr:1377.37, tl:2425.29},{bl:2674.53, br:1654.5, tr:1342.88, tl:2485.9},{bl:2639.31, br:1582.68, tr:1405.6, tl:2543},{bl:2604.44, br:1506.34, tr:1470.45, tl:2596.6},{bl:2567.59, br:1442.17, tr:1536.97, tl:2647.98},{bl:2529.77, br:1383.99, tr:1601.76, tl:2691.88},{bl:2493.86, br:1324.04, tr:1668.05, tl:2736.78}]]
[MSG:ERR: Find Anchors fit failed: maxResidual=18.126mm at anchor=0 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]

hmm, plugging this in to my online analyzer it looks like it didn’t go a good
grid to the bottom right and had some points where it had significant errors

so this is working, but not an especially good run. I would be checking that
nothing flexed and the belts didn’t catch on anything during the run.

if it works for you, it works, but if not you could try setting the outlier
threshold to something like 2.8 and enter the revised numbers to see if they
work better for you (back up the maslow.yaml first)

David Lang

Date: Fri, 17 Jul 2026 00:35:51 +0000
From: Beck Wright notifications@maslowcnc.discoursemail.com
Reply-To: Maslow CNC Forums
incoming+e1ce0131210161955a5f5cff5aeefde7@maslowcnc.discoursemail.com
To: david@lang.hm
Subject: Maslow CNC: Loose belt after calibration

Heres this incase it helps.

Serial Messages
Index.html Version: v1.23.0
[MSG:INFO: FluidNC v1.23.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: STA SSID is not set]
[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.23 [FluidNC v1.23.0 (wifi) ‘$’ for help]
Grbl 1.23 [FluidNC v1.23.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:WARN: Maslow Z position warning: Z position out of range, check Z home is valid (Z home=0.000mm, Z position=-15.000mm, Z home + Z position=-15.000mm). Valid range is 0 to 72mm inclusive. Power cycling Maslow may clear error.]
[MSG:INFO: Current z-axis position loaded as: -15.000]
[MSG:INFO: BL encoder angle difference too large (1436 counts), treating belt positions as stale]
[MSG:INFO: Starting Maslow Version v1.23.0-dirty]
[MSG:INFO: Maslow_Retract_Current_Threshold: 1300]
[MSG:INFO: Maslow update loop registered with hardware watchdog]
[MSG:WARN: Low memory: 12332 bytes]
[MSG:WARN: Low memory: 9652 bytes]
[MSG:INFO: Zm=-15.000mm, Z home=0.000mm, Z position=-15.000mm]
[MSG:INFO: Channel auto report interval set to 50 ms]
Set Z-Stop
[G54:0.000,0.000,0.000,0.000,0.000]
[MSG:INFO: Zm=0.000mm, Z home=0.000mm, Z position=0.000mm]
Retract All
[MSG:INFO: Retracting all belts]
[MSG:INFO: Requesting state change from Unknown to Retracting Belts]
[MSG:INFO: Succeeded]
[MSG:INFO: Zm=0.000mm, Z home=0.000mm, Z position=0.000mm]
[MSG:INFO: Bottom Right pulled tight with offset -1192.247]
[MSG:INFO: Top Right pulled tight with offset -0.354]
[MSG:INFO: Bottom Left pulled tight with offset -2328.271]
[MSG:INFO: Top Left pulled tight with offset 0.021]
[MSG:INFO: Requesting state change from Retracting Belts to Belts Retracted]
[MSG:INFO: Succeeded]
[MSG:INFO: Spoilboard thickness set to 19.000 mm]
[MSG:INFO: Work thickness set to 19.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=0.000mm, Z home=0.000mm, Z position=0.000mm]
[MSG:INFO: All belts extended to 1812.000mm]
[MSG:INFO: Requesting state change from Extending Belts 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:0.000,0.000,0.000,0.000,0.000]
[MSG:INFO: Unable to determine machine position]
[MSG:INFO: Succeeded]
[MSG:INFO: Zm=0.000mm, Z home=0.000mm, Z position=0.000mm]
[MSG:INFO: Detected VERTICAL orientation (extension > 35.000 mm)]
[MSG:INFO: Orientation set to: VERTICAL (Maslow_vertical=true)]
[MSG:INFO: Measured waypoint 0]
[MSG:INFO: Waypoint 0 coordinates: X=0.000 Y=0.000]
[MSG:INFO: Unable to determine machine position]
[MSG:INFO: Center point off by: TL: -617.315 TR: -660.001 BL: -777.401 BR: -736.563]
[MSG:ERR: Center point off by over 100.000mm]
[MSG:INFO: Frame size successfully adjusted to: 2790.926 x 2790.926]
[MSG:INFO: Machine Position computed as X: 0.390 Y: -7.896]
[MSG:INFO: Measured waypoint 1]
[MSG:INFO: Waypoint 1 coordinates: X=150.390 Y=-7.896]
[MSG:INFO: Measured waypoint 2]
[MSG:INFO: Waypoint 2 coordinates: X=150.390 Y=142.104]
[MSG:INFO: Measured waypoint 3]
[MSG:INFO: Waypoint 3 coordinates: X=0.390 Y=142.104]
[MSG:INFO: Measured waypoint 4]
[MSG:INFO: Waypoint 4 coordinates: X=-149.610 Y=142.104]
[MSG:INFO: Measured waypoint 5]
[MSG:INFO: Waypoint 5 coordinates: X=-149.610 Y=-7.896]
[MSG:INFO: CLBM:[{bl:1969.35, br:1966.48, tr:1978.8, tl:1979.35},{bl:2073.71, br:1867.61, tr:1878.93, tl:2079.49},{bl:2176.18, br:1974.25, tr:1771.07, tl:1992.29},{bl:2083.88, br:2065.76, tr:1867.51, tl:1886.15},{bl:1986.64, br:2174.79, tr:1978.84, tl:1772.15},{bl:1869.99, br:2080.99, tr:2080.25, tl:1868}]]
[MSG:INFO: Find Anchors fit: rms=0.330mm max=0.585mm perAnchor=[0.430,0.201,0.180,0.420]mm converged=1]
[MSG:INFO: Find Anchors recompute complete: tl=(5.096,2504.793) tr=(3033.606,2525.514) brX=3053.106 SSR=2.609 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:1969.35, br:1966.48, tr:1978.8, tl:1979.35},{bl:2073.71, br:1867.61, tr:1878.93, tl:2079.49},{bl:2176.18, br:1974.25, tr:1771.07, tl:1992.29},{bl:2083.88, br:2065.76, tr:1867.51, tl:1886.15},{bl:1986.64, br:2174.79, tr:1978.84, tl:1772.15},{bl:1869.99, br:2080.99, tr:2080.25, tl:1868},{bl:1958.47, br:1997.05, tr:1989.25, tl:1947.72},{bl:1926.02, br:1944, tr:2019.6, tl:2000.9},{bl:1739.61, br:2135.76, tr:2218.36, tl:1834.36},{bl:1775.66, br:2184.65, tr:2183.63, tl:1780.26},{bl:1835.16, br:2227.13, tr:2137.78, tl:1727.46},{bl:2001.68, br:2050.89, tr:1949.33, tl:1897.06},{bl:2193.7, br:1862.83, tr:1757.91, tl:2102.48},{bl:2183.26, br:1807.2, tr:1773.83, tl:2156.98},{bl:2137.29, br:1751.02, tr:1831.78, tl:2204.35}]]
[MSG:INFO: Find Anchors fit: rms=0.764mm max=2.014mm perAnchor=[0.666,0.857,0.821,0.694]mm converged=1]
[MSG:INFO: Find Anchors recompute complete: tl=(2.182,2623.614) tr=(2945.044,2627.068) brX=2949.018 SSR=35.025 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:1969.35, br:1966.48, tr:1978.8, tl:1979.35},{bl:2073.71, br:1867.61, tr:1878.93, tl:2079.49},{bl:2176.18, br:1974.25, tr:1771.07, tl:1992.29},{bl:2083.88, br:2065.76, tr:1867.51, tl:1886.15},{bl:1986.64, br:2174.79, tr:1978.84, tl:1772.15},{bl:1869.99, br:2080.99, tr:2080.25, tl:1868},{bl:1958.47, br:1997.05, tr:1989.25, tl:1947.72},{bl:1926.02, br:1944, tr:2019.6, tl:2000.9},{bl:1739.61, br:2135.76, tr:2218.36, tl:1834.36},{bl:1775.66, br:2184.65, tr:2183.63, tl:1780.26},{bl:1835.16, br:2227.13, tr:2137.78, tl:1727.46},{bl:2001.68, br:2050.89, tr:1949.33, tl:1897.06},{bl:2193.7, br:1862.83, tr:1757.91, tl:2102.48},{bl:2183.26, br:1807.2, tr:1773.83, tl:2156.98},{bl:2137.29, br:1751.02, tr:1831.78, tl:2204.35},{bl:2086.81, br:1692.87, tr:1893.43, tl:2260.15},{bl:1879.44, br:1866.04, tr:2077.21, tl:2087.27},{bl:1684.14, br:2074.8, tr:2267.43, tl:1909.89},{bl:1510.08, br:2283.1, tr:2462.43, tl:1756.7},{bl:1550.01, br:2324.98, tr:2435.31, tl:1708.27},{bl:1609.85
, br:2357.83, tr:2389.62, tl:1654.57},{bl:1658.4, br:2379.75, tr:2352.63, tl:1615.14},{bl:1723.97, br:2416.81, tr:2304.52, tl:1561.83},{bl:1880.03, br:2289.64, tr:2114.6, tl:1659.09},{bl:2031.5, br:2091.32, tr:1923.73, tl:1856.84},{bl:2216.15, br:1912.49, tr:1731.15, tl:2062.1},{bl:2417.99, br:1758.99, tr:1552.34, tl:2268.1},{bl:2436.65, br:1707.24, tr:1547.65, tl:2326.7},{bl:2391.29, br:1638.94, tr:1610.04, tl:2377.17},{bl:2347.84, br:1576.2, tr:1672.37, tl:2422.89},{bl:2306.3, br:1514.46, tr:1737.2, tl:2470.08}]]
[MSG:INFO: Find Anchors fit: rms=1.231mm max=3.820mm perAnchor=[1.456,0.970,1.105,1.332]mm converged=1]
[MSG:INFO: Find Anchors recompute complete: tl=(-6.942,2625.249) tr=(2946.275,2625.210) brX=2938.970 SSR=187.797 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:1969.35, br:1966.48, tr:1978.8, tl:1979.35},{bl:2073.71, br:1867.61, tr:1878.93, tl:2079.49},{bl:2176.18, br:1974.25, tr:1771.07, tl:1992.29},{bl:2083.88, br:2065.76, tr:1867.51, tl:1886.15},{bl:1986.64, br:2174.79, tr:1978.84, tl:1772.15},{bl:1869.99, br:2080.99, tr:2080.25, tl:1868},{bl:1958.47, br:1997.05, tr:1989.25, tl:1947.72},{bl:1926.02, br:1944, tr:2019.6, tl:2000.9},{bl:1739.61, br:2135.76, tr:2218.36, tl:1834.36},{bl:1775.66, br:2184.65, tr:2183.63, tl:1780.26},{bl:1835.16, br:2227.13, tr:2137.78, tl:1727.46},{bl:2001.68, br:2050.89, tr:1949.33, tl:1897.06},{bl:2193.7, br:1862.83, tr:1757.91, tl:2102.48},{bl:2183.26, br:1807.2, tr:1773.83, tl:2156.98},{bl:2137.29, br:1751.02, tr:1831.78, tl:2204.35},{bl:2086.81, br:1692.87, tr:1893.43, tl:2260.15},{bl:1879.44, br:1866.04, tr:2077.21, tl:2087.27},{bl:1684.14, br:2074.8, tr:2267.43, tl:1909.89},{bl:1510.08, br:2283.1, tr:2462.43, tl:1756.7},{bl:1550.01, br:2324.98, tr:2435.31, tl:1708.27},{bl:1609.85
, br:2357.83, tr:2389.62, tl:1654.57},{bl:1658.4, br:2379.75, tr:2352.63, tl:1615.14},{bl:1723.97, br:2416.81, tr:2304.52, tl:1561.83},{bl:1880.03, br:2289.64, tr:2114.6, tl:1659.09},{bl:2031.5, br:2091.32, tr:1923.73, tl:1856.84},{bl:2216.15, br:1912.49, tr:1731.15, tl:2062.1},{bl:2417.99, br:1758.99, tr:1552.34, tl:2268.1},{bl:2436.65, br:1707.24, tr:1547.65, tl:2326.7},{bl:2391.29, br:1638.94, tr:1610.04, tl:2377.17},{bl:2347.84, br:1576.2, tr:1672.37, tl:2422.89},{bl:2306.3, br:1514.46, tr:1737.2, tl:2470.08},{bl:2262.16, br:1457.75, tr:1803.77, tl:2522.38},{bl:2047.15, br:1599.03, tr:1969.75, tl:2349.13},{bl:1828.67, br:1801.99, tr:2139.9, tl:2162.01},{bl:1627.35, br:2015.57, tr:2325.96, tl:1985.68},{bl:1443.37, br:2228.51, tr:2519.86, tl:1842.16},{bl:1275.16, br:2433.5, tr:2715.45, tl:1747.34},{bl:1310.58, br:2473.8, tr:2701.63, tl:1696.12},{bl:1369.91, br:2498.16, tr:2657.98, tl:1639.66},{bl:1428.63, br:2521.37, tr:2616.52, tl:1586.02},{bl:1489.02, br:2549.01, tr:2576.36, tl:
1529.73},{bl:1549.35, br:2582.59, tr:2538.48, tl:1472..02},{bl:1611.14, br:2613.74, tr:2502.41, tl:1415.26},{bl:1767.2, br:2543.86, tr:2324.69, tl:1427.83},{bl:1878.09, br:2337.3, tr:2131.38, tl:1612.56},{bl:2022.44, br:2131.09, tr:1938.4, tl:1816.45},{bl:2210.11, br:1946.32, tr:1736.71, tl:2027.4},{bl:2410.21, br:1806.71, tr:1549.3, tl:2226.08},{bl:2616.6, br:1697.68, tr:1377.37, tl:2425.29},{bl:2674.53, br:1654.5, tr:1342.88, tl:2485.9},{bl:2639.31, br:1582.68, tr:1405.6, tl:2543},{bl:2604.44, br:1506.34, tr:1470.45, tl:2596.6},{bl:2567.59, br:1442.17, tr:1536.97, tl:2647.98},{bl:2529.77, br:1383.99, tr:1601.76, tl:2691.88},{bl:2493.86, br:1324.04, tr:1668.05, tl:2736.78}]]

To make it easier to pass a good place to start could be to try reducing the values for the work area in the settings. That will force the machine to only take measurements towards the center of the sheet. The trade off is that the work area is then smaller. Once it’s working well in a smaller area we can expand it.