Hi Bar! Followed along a few times, everything seems exactly as described in the video until I press calibration and it gets stuck with restarting fitness loop.
Here is the most recent calibration I just ran.
I’ve added ½ plywood on the top of my waste board, Z all the way down. Retraction/Extension works fine (although sometime I have to press retract couple times, as not all belts start to retract at the same time and I had to increase force to 1700, they won’t retract at 900). Settings are the same you have in the video only difference is distance of 1750.
I’ve taken the frame apart to make sure everything is tight.
Serial Messages
Index.html Version: 1.05
[MSG:INFO: Channel auto report interval set to 50 ms]
[MSG:INFO: FluidNC v3.0.x (noGit)]
[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 3]
[MSG:INFO: Axis X (-2438.400,0.000)]
[MSG:INFO: Motor0]
[MSG:INFO: Axis Y (-1219.200,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.110]
[MSG:INFO: Motor1]
[MSG:INFO: tmc_2209 UART1 Addr:1 Step:gpio.46 Dir:gpio.38 Disable:NO_PIN R:0.110]
[MSG:INFO: Z Axis driver test passed]
[MSG:INFO: Z2 Axis driver test passed]
[MSG:INFO: Kinematic system: Cartesian]
[MSG:INFO: Using spindle NoSpindle]
[MSG:INFO: Connecting to STA SSID:FBI Surveillance Van #1]
[MSG:INFO: Connecting.]
[MSG:INFO: Connecting..]
[MSG:INFO: Connected - IP is 192.168.1.228]
[MSG:INFO: WiFi on]
[MSG:INFO: Start mDNS with hostname:http://maslow.local/]
[MSG:INFO: SSDP Started]
[MSG:INFO: HTTP started on port 80]
[MSG:INFO: Telnet started on port 23]
Retract All
[MSG:INFO: Retracting all belts]
[MSG:INFO: Requesting state change from Unknown to Retracting Belts]
[MSG:INFO: Succeeded]
[MSG:INFO: Top Right pulled tight with offset 0.054]
[MSG:INFO: Bottom Left pulled tight with offset -1479.196]
[MSG:INFO: Bottom Right pulled tight with offset -1745.022]
[MSG:INFO: Top Left pulled tight with offset -1887.275]
[MSG:INFO: Requesting state change from Retracting Belts to Belts Retracted]
[MSG:INFO: Succeeded]
Retract All
[MSG:INFO: Retracting all belts]
[MSG:INFO: Requesting state change from Belts Retracted to Retracting Belts]
[MSG:INFO: Succeeded]
[MSG:INFO: Top Left pulled tight with offset -0.021]
[MSG:INFO: Bottom Left pulled tight with offset 0.011]
[MSG:INFO: Bottom Right pulled tight with offset 0.011]
[MSG:INFO: Top Right pulled tight with offset -2081.984]
[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: All belts extended to 1750.000mm]
[MSG:INFO: Requesting state change from Extending Belts to Belts Extended]
[MSG:INFO: Succeeded]
Calibrate
[MSG:INFO: Requesting state change from Belts Extended to Calibrating]
[MSG:INFO: Setting z-stop position]
[MSG:INFO: Machine Position found as X: -9.244 Y: 19.456]
[MSG:INFO: Succeeded]
[MSG:INFO: Measured waypoint 0]
[MSG:INFO: Center point off by: TL: 0.000 TR: 0.000 BL: -2.007 BR: -26.733]
[MSG:INFO: Machine Position computed as X: -8.526 Y: 31.172]
[MSG:INFO: Measuring Frame Flex]
[MSG:INFO: Flex measurement: TLBR: 0.000 TRBL: 0.124]
[MSG:ERR: Measurement error, measurements are not within 2.5 mm of each other, trying again]
[MSG:INFO: Max deviation: 29.728]
[MSG:INFO: Bottom Right 2007.414]
[MSG:INFO: Bottom Right 2007.414]
[MSG:INFO: Bottom Right 2007.425]
[MSG:INFO: Bottom Right 2007.436]
[MSG:INFO: Top Right 1802.006]
[MSG:INFO: Top Right 1802.006]
[MSG:INFO: Top Right 1802.016]
[MSG:INFO: Top Right 1802.016]
[MSG:INFO: Top Left 2063.583]
[MSG:INFO: Top Left 2063.541]
[MSG:INFO: Top Left 2063.401]
[MSG:INFO: Top Left 2063.358]
[MSG:INFO: Bottom Left 1872.164]
[MSG:INFO: Bottom Left 1850.261]
[MSG:INFO: Bottom Left 1820.533]
[MSG:INFO: Bottom Left 1812.902]
[MSG:INFO: Measured waypoint 1]
[MSG:INFO: Measured waypoint 2]
[MSG:ERR: Measurement error, measurements are not within 2.5 mm of each other, trying again]
[MSG:INFO: Max deviation: 70.064]
[MSG:INFO: Bottom Right 1803.311]
[MSG:INFO: Bottom Right 1803.311]
[MSG:INFO: Bottom Right 1803.311]
[MSG:INFO: Bottom Right 1803.300]
[MSG:INFO: Top Right 1798.171]
[MSG:INFO: Top Right 1798.160]
[MSG:INFO: Top Right 1798.171]
[MSG:INFO: Top Right 1798.171]
[MSG:INFO: Top Left 2139.166]
[MSG:INFO: Top Left 2138.962]
[MSG:INFO: Top Left 2068.899]
[MSG:INFO: Top Left 2068.888]
[MSG:INFO: Bottom Left 2042.888]
[MSG:INFO: Bottom Left 2042.898]
[MSG:INFO: Bottom Left 2042.888]
[MSG:INFO: Bottom Left 2042.888]
[MSG:INFO: Measured waypoint 3]
[MSG:INFO: Measured waypoint 4]
[MSG:ERR: Measurement error, measurements are not within 2.5 mm of each other, trying again]
[MSG:INFO: Max deviation: 2.695]
[MSG:INFO: Bottom Right 1792.824]
[MSG:INFO: Bottom Right 1792.824]
[MSG:INFO: Bottom Right 1792.824]
[MSG:INFO: Bottom Right 1792.824]
[MSG:INFO: Top Right 2010.274]
[MSG:INFO: Top Right 2010.274]
[MSG:INFO: Top Right 2010.274]
[MSG:INFO: Top Right 2010.263]
[MSG:INFO: Top Left 2047.337]
[MSG:INFO: Top Left 2044.642]
[MSG:INFO: Top Left 2044.610]
[MSG:INFO: Top Left 2044.610]
[MSG:INFO: Bottom Left 2023.997]
[MSG:INFO: Bottom Left 2023.997]
[MSG:INFO: Bottom Left 2023.997]
[MSG:INFO: Bottom Left 2023.997]
[MSG:INFO: Measured waypoint 5]
CLBM:[{bl:1913.83, br:1910.66, tr:1903.21, tl:1900.93},{bl:2062.90, br:1812.87, tr:1802.02, tl:2007.44},{bl:2170.73, br:1922.95, tr:1694.60, tl:1918.67},{bl:2042.63, br:2042.89, tr:1798.18, tl:1803.31},{bl:2072.52, br:2121.37, tr:1914.18, tl:1692.49},{bl:2044.54, br:2024.00, tr:2010.27, tl:1792.82},]
Computing... This may take several minutes
[MSG:INFO: Requesting state change from Calibrating to Ready To Cut]
[MSG:INFO: Succeeded]Fitness: 0.0303215 in 100
Fitness: 0.0303215 in 200
Fitness: 0.0303215 in 300
Fitness: 0.0303215 in 400
Fitness: 0.0303215 in 500
Fitness: 0.0303215 in 600
Fitness: 0.0303215 in 700
Fitness: 0.0303215 in 800
Fitness: 0.0303215 in 900
Fitness: 0.0303215 in 1000
Calculated Fitness Too Low. The process will automatically try again.!
Calibration values:
Fitness: 0.030321540684783797
Maslow_tlX: -171.1
Maslow_tlY: 2000.0
Maslow_trX: 3282.6
Maslow_trY: 2000.0
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 3000.0
Maslow_brY: 0.0
RestartingFitness: 0.0302586 in 100
Fitness: 0.0302586 in 200
Fitness: 0.0302586 in 300
Fitness: 0.0302586 in 400
Fitness: 0.0302586 in 500
Fitness: 0.0302586 in 600
Fitness: 0.0302586 in 700
Fitness: 0.0302586 in 800
Fitness: 0.0302586 in 900
Fitness: 0.0302586 in 1000
Calculated Fitness Too Low. The process will automatically try again.!
Calibration values:
Fitness: 0.030258646828169877
Maslow_tlX: -178.0
Maslow_tlY: 2001.6
Maslow_trX: 3292.9
Maslow_trY: 1962.9
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 2990.6
Maslow_brY: 0.0
RestartingFitness: 0.0298020 in 100
Fitness: 0.0298020 in 200
Fitness: 0.0298020 in 300
Fitness: 0.0298020 in 400
Fitness: 0.0298020 in 500
Fitness: 0.0298020 in 600
Fitness: 0.0298020 in 700
Fitness: 0.0298020 in 800
Fitness: 0.0298020 in 900
Fitness: 0.0298020 in 1000
Calculated Fitness Too Low. The process will automatically try again.!
Calibration values:
Fitness: 0.029802003446238113
Maslow_tlX: -200.2
Maslow_tlY: 1981.3
Maslow_trX: 3264.5
Maslow_trY: 2008.0
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 2998.6
Maslow_brY: 0.0
RestartingFitness: 0.0306937 in 100
Fitness: 0.0306937 in 200
Fitness: 0.0306937 in 300
Fitness: 0.0306937 in 400
Fitness: 0.0306937 in 500
Fitness: 0.0306937 in 600
Fitness: 0.0306937 in 700
Fitness: 0.0306937 in 800
Fitness: 0.0306937 in 900
Fitness: 0.0306937 in 1000
Calculated Fitness Too Low. The process will automatically try again.!
Calibration values:
Fitness: 0.03069372722241523
Maslow_tlX: -146.3
Maslow_tlY: 2020.9
Maslow_trX: 3278.6
Maslow_trY: 2012.5
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 3046.1
Maslow_brY: 0.0
RestartingFitness: 0.0300688 in 100
Fitness: 0.0300688 in 200
Fitness: 0.0300688 in 300
Fitness: 0.0300688 in 400
Fitness: 0.0300688 in 500
Fitness: 0.0300688 in 600
Fitness: 0.0300688 in 700
Fitness: 0.0300688 in 800
Fitness: 0.0300688 in 900
Fitness: 0.0300688 in 1000
Calculated Fitness Too Low. The process will automatically try again.!
Calibration values:
Fitness: 0.030068754703335816
Maslow_tlX: -155.4
Maslow_tlY: 2000.5
Maslow_trX: 3287.9
Maslow_trY: 2005.7
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 3022.4
Maslow_brY: 0.0
RestartingFitness: 0.0299495 in 100
Fitness: 0.0299495 in 200
Fitness: 0.0299495 in 300
Fitness: 0.0299495 in 400
Fitness: 0.0299495 in 500
Fitness: 0.0299495 in 600
Fitness: 0.0299495 in 700
Fitness: 0.0299495 in 800
Fitness: 0.0299495 in 900
Fitness: 0.0299495 in 1000
Calculated Fitness Too Low. The process will automatically try again.!
Calibration values:
Fitness: 0.029949518529144164
Maslow_tlX: -161.4
Maslow_tlY: 2035.4
Maslow_trX: 3263.2
Maslow_trY: 2053.6
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 2992.5
Maslow_brY: 0.0
RestartingFitness: 0.0299414 in 100
Fitness: 0.0299414 in 200
Fitness: 0.0299414 in 300
Fitness: 0.0299414 in 400
Fitness: 0.0299414 in 500
Fitness: 0.0299414 in 600
Fitness: 0.0299414 in 700
Fitness: 0.0299414 in 800
Fitness: 0.0299414 in 900
Fitness: 0.0299414 in 1000
Calculated Fitness Too Low. The process will automatically try again.!
Calibration values:
Fitness: 0.029941410289049463
Maslow_tlX: -185.3
Maslow_tlY: 2033.1
Maslow_trX: 3266.3
Maslow_trY: 2029.8
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 2969.2
Maslow_brY: 0.0
RestartingFitness: 0.0298700 in 100
Fitness: 0.0298700 in 200
Fitness: 0.0298700 in 300
Fitness: 0.0298700 in 400
Fitness: 0.0298700 in 500
Fitness: 0.0298700 in 600
Fitness: 0.0298700 in 700
Fitness: 0.0298700 in 800
Fitness: 0.0298700 in 900
Fitness: 0.0298700 in 1000
Calculated Fitness Too Low. The process will automatically try again.!
Calibration values:
Fitness: 0.02987001421110731
Maslow_tlX: -185.5
Maslow_tlY: 1988.7
Maslow_trX: 3248.4
Maslow_trY: 2074.5
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 2995.4
Maslow_brY: 0.0
RestartingFitness: 0.0285612 in 100
Fitness: 0.0285612 in 200
Fitness: 0.0285612 in 300
Fitness: 0.0285612 in 400
Fitness: 0.0285612 in 500
Fitness: 0.0285612 in 600
Fitness: 0.0285612 in 700
Fitness: 0.0285612 in 800
Fitness: 0.0285612 in 900
Fitness: 0.0285612 in 1000
Calculated Fitness Too Low. The process will automatically try again.!
Calibration values:
Fitness: 0.02856115422661698
Maslow_tlX: -199.5
Maslow_tlY: 1981.8
Maslow_trX: 3250.9
Maslow_trY: 2079.3
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 2966.8
Maslow_brY: 0.0
RestartingFitness: 0.0284622 in 100
Fitness: 0.0284622 in 200
Fitness: 0.0284622 in 300
Fitness: 0.0284622 in 400
Fitness: 0.0284622 in 500
Fitness: 0.0284622 in 600
Fitness: 0.0284622 in 700
Fitness: 0.0284622 in 800
Fitness: 0.0284622 in 900
Fitness: 0.0284622 in 1000
Calculated Fitness Too Low. The process will automatically try again.!
Calibration values:
Fitness: 0.028462202267966755
Maslow_tlX: -239.0
Maslow_tlY: 1947.0
Maslow_trX: 3226.5
Maslow_trY: 2104.5
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 2926.7
Maslow_brY: 0.0
RestartingFitness: 0.0282020 in 100
Fitness: 0.0282020 in 200
Fitness: 0.0282020 in 300
Fitness: 0.0282020 in 400
Fitness: 0.0282020 in 500
Fitness: 0.0282020 in 600
Fitness: 0.0282020 in 700
Fitness: 0.0282020 in 800
Fitness: 0.0282020 in 900
Fitness: 0.0282020 in 1000
Calculated Fitness Too Low. The process will automatically try again.!
Calibration values:
Fitness: 0.028201958023026837
Maslow_tlX: -247.4
Maslow_tlY: 1958.3
Maslow_trX: 3203.4
Maslow_trY: 2149.6
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 2906.3
Maslow_brY: 0.0
RestartingFitness: 0.0293777 in 100
Fitness: 0.0293777 in 200
Fitness: 0.0293777 in 300
Fitness: 0.0293777 in 400
Fitness: 0.0293777 in 500
Fitness: 0.0293777 in 600
Fitness: 0.0293777 in 700
Fitness: 0.0293777 in 800
Fitness: 0.0293777 in 900
Fitness: 0.0293777 in 1000
Calculated Fitness Too Low. The process will automatically try again.!
Calibration values:
Fitness: 0.029377660698007343
Maslow_tlX: -233.4
Maslow_tlY: 1954.6
Maslow_trX: 3217.7
Maslow_trY: 2100.0
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 2955.5
Maslow_brY: 0.0
RestartingFitness: 0.0300301 in 100
Fitness: 0.0300301 in 200
Fitness: 0.0300301 in 300
Fitness: 0.0300301 in 400
Fitness: 0.0300301 in 500
Fitness: 0.0300301 in 600
Fitness: 0.0300301 in 700
Fitness: 0.0300301 in 800
Fitness: 0.0300301 in 900
Fitness: 0.0300301 in 1000
Calculated Fitness Too Low. The process will automatically try again.!
Calibration values:
Fitness: 0.030030063126225727
Maslow_tlX: -186.9
Maslow_tlY: 2003.9
Maslow_trX: 3213.0
Maslow_trY: 2143.9
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 2993.5
Maslow_brY: 0.0
RestartingFitness: 0.0279056 in 100
Fitness: 0.0279056 in 200
Fitness: 0.0279056 in 300
Fitness: 0.0279056 in 400
Fitness: 0.0279056 in 500
Fitness: 0.0279056 in 600
Fitness: 0.0279056 in 700
Fitness: 0.0279056 in 800
Fitness: 0.0279056 in 900
Fitness: 0.0279056 in 1000
Calculated Fitness Too Low. The process will automatically try again.!
Calibration values:
Fitness: 0.027905580764263478
Maslow_tlX: -182.9
Maslow_tlY: 1951.3
Maslow_trX: 3248.5
Maslow_trY: 2110.9
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 3015.5
Maslow_brY: 0.0
RestartingFitness: 0.0296964 in 100
Fitness: 0.0296964 in 200
Fitness: 0.0296964 in 300
Fitness: 0.0296964 in 400
Fitness: 0.0296964 in 500
Fitness: 0.0296964 in 600
Fitness: 0.0296964 in 700
Fitness: 0.0296964 in 800
Fitness: 0.0296964 in 900
Fitness: 0.0296964 in 1000
Calculated Fitness Too Low. The process will automatically try again.!
Calibration values:
Fitness: 0.029696416209765028
Maslow_tlX: -166.5
Maslow_tlY: 1950.2
Maslow_trX: 3238.6
Maslow_trY: 2113.6
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 3037.3
Maslow_brY: 0.0
RestartingFitness: 0.0302853 in 100
Fitness: 0.0302853 in 200
Fitness: 0.0302853 in 300