Endless Calibration, always gets stuck in bottom right corner. Lifting sled, unsure where to go now?

Hi there!

After an initial cut a few months ago, life got in the way and I’ve only now come back to the Maslow.
Around the time of the initial cut, the retraction threshold was getting quite high, so I decided to do some maintenance and see if I could make things a bit better. Unfortunately I made them worse!

Here’s what I did:

  • Disassembled arms, applied some grease as the bottom two were binding up
  • Reassembled, ran calibration
  • machine would always stop at the bottom right and get stuck in endless calculation (left overnight multiple times)
  • Found I put too much grease and it was being affected by the cold weather
  • disassembled again, cleaned out the grease, applied silicone lubricant
  • re-assembled - with the arms from bottom to top: BL, BR, TR, TL
  • same issue with the calibration - gets stuck in bottom right
  • re-flashed firmware 1.7, uploaded fresh index and Maslow.yaml
  • Ran calibration on 500x500 3x3 - successful
  • moved machine around the spoil board - when getting to the bottom left, the bottom two belts started to get loose
  • Maslow seemed too tight in parts, bottom of sled was lifting, jerky movement
  • applied silicone lube to bottom of sled - same issue
  • tried re-calibrating on a 5x5 (?) and 1000x1000 grid - again stuck on bottom right.

Log below:
Serial Messages
Index.html Version: 1.07
[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:Boogie WonderLAN]
[MSG:INFO: Connecting.]
[MSG:INFO: Connecting..]
[MSG:INFO: Connected - IP is 192.168.0.211]
[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]
[MSG:INFO: Channel auto report interval set to 50 ms]
Maslow_trX=3188.200
Retract All
[MSG:INFO: Retracting all belts]
[MSG:INFO: Requesting state change from Unknown to Retracting Belts]
[MSG:INFO: Succeeded]
[MSG:INFO: Bottom Right pulled tight with offset -0.011]
[MSG:INFO: Top Left pulled tight with offset 0.000]
[MSG:INFO: Bottom Right pulled tight with offset -0.011]
[MSG:INFO: Top Left pulled tight with offset 0.000]
[MSG:INFO: Top Right pulled tight with offset -0.011]
[MSG:INFO: Bottom Left pulled tight with offset -1807.334]
[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]
Stop
Retract All
[MSG:INFO: Retracting all belts]
[MSG:INFO: Requesting state change from Extending Belts to Retracting Belts]
[MSG:INFO: Succeeded]
[MSG:INFO: Top Left pulled tight with offset 0.000]
[MSG:INFO: Top Right pulled tight with offset -0.011]
[MSG:INFO: Bottom Left pulled tight with offset -0.043]
[MSG:INFO: Bottom Right pulled tight with offset -1807.935]
[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 1800.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: -3.786 Y: -59.760]
[MSG:INFO: Succeeded]
[MSG:INFO: Measured waypoint 0]
[MSG:INFO: Center point off by: TL: -0.000 TR: -0.000 BL: 3.545 BR: 0.510]
[MSG:INFO: Machine Position computed as X: -1.455 Y: -44.119]
[MSG:INFO: Measuring Frame Flex]
[MSG:ERR: Measurement error, measurements are not within 2.5 mm of each other, trying again]
[MSG:INFO: Max deviation: 4.424]
[MSG:INFO: Bottom Right 1950.933]
[MSG:INFO: Bottom Right 1950.933]
[MSG:INFO: Bottom Right 1950.933]
[MSG:INFO: Bottom Right 1950.933]
[MSG:INFO: Top Right 1952.874]
[MSG:INFO: Top Right 1952.992]
[MSG:INFO: Top Right 1952.959]
[MSG:INFO: Top Right 1952.970]
[MSG:INFO: Top Left 1907.014]
[MSG:INFO: Top Left 1902.590]
[MSG:INFO: Top Left 1902.686]
[MSG:INFO: Top Left 1902.708]
[MSG:INFO: Bottom Left 1896.946]
[MSG:INFO: Bottom Left 1896.979]
[MSG:INFO: Bottom Left 1896.989]
[MSG:INFO: Bottom Left 1897.000]
[MSG:INFO: Flex measurement: TLBR: 1.824 TRBL: 4.080]
[MSG:INFO: Measured waypoint 1]
[MSG:INFO: Measured waypoint 2]
[MSG:INFO: Measured waypoint 3]
[MSG:INFO: Measured waypoint 4]
[MSG:INFO: Measured waypoint 5]
[MSG:INFO: Requesting state change from Calibrating to Calibration Computing]
[MSG:INFO: Succeeded]
CLBM:[{bl:1906.95, br:1898.90, tr:1952.87, tl:1950.87},{bl:2030.86, br:1779.89, tr:1836.49, tl:2070.92},{bl:2110.58, br:1864.87, tr:1747.13, tl:1999.67},{bl:1993.07, br:1979.35, tr:1866.27, tl:1872.32},{bl:1876.49, br:2103.15, tr:1995.55, tl:1746.37},{bl:1786.18, br:2029.05, tr:2074.55, tl:1827.93},]
Computing… This may take several minutesFitness: 0.0814827 in 100
Fitness: 0.1063649 in 200
Fitness: 0.1207743 in 300
Fitness: 0.1360558 in 400
Fitness: 0.1777621 in 500
Fitness: 0.2050572 in 600
Fitness: 0.2259272 in 700
Fitness: 0.2461629 in 800
Fitness: 0.2661498 in 900
Fitness: 0.2898306 in 1000
Fitness: 0.3977187 in 1100
Fitness: 0.6919593 in 1200
Fitness: 0.7421742 in 1300
Fitness: 0.7421742 in 1400
Fitness: 0.7421742 in 1500
Fitness: 0.7421742 in 1600
Fitness: 0.7421742 in 1700
Fitness: 0.7421742 in 1800
Fitness: 0.7421742 in 1900
Fitness: 0.7421742 in 2000
Fitness: 0.7421742 in 2100
Fitness: 0.7421742 in 2200

Calibration values:
Fitness: 0.7421742365346401
Maslow_tlX: 13.3
Maslow_tlY: 2118.9
Maslow_trX: 3245.0
Maslow_trY: 2085.5
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 3227.0
Maslow_brY: 0.0
A command to save these values has been successfully sent for you. Please check for any error messages.
Calibrate
[MSG:INFO: Requesting state change from Calibration Computing to Calibrating]
[MSG:INFO: Setting z-stop position]
[MSG:INFO: Machine Position found as X: -165.121 Y: -36.976]
[MSG:INFO: Succeeded]
[MSG:INFO: Measured waypoint 6]
[MSG:INFO: Measured waypoint 7]
[MSG:INFO: Measured waypoint 8]
[MSG:INFO: Measured waypoint 9]
[MSG:INFO: Measured waypoint 10]
[MSG:INFO: Measured waypoint 11]
[MSG:INFO: Measured waypoint 12]
[MSG:INFO: Measured waypoint 13]
[MSG:INFO: Measured waypoint 14]
[MSG:INFO: Requesting state change from Calibrating to Calibration Computing]
[MSG:INFO: Succeeded]
CLBM:[{bl:1906.95, br:1898.90, tr:1952.87, tl:1950.87},{bl:2030.86, br:1779.89, tr:1836.49, tl:2070.92},{bl:2110.58, br:1864.87, tr:1747.13, tl:1999.67},{bl:1993.07, br:1979.35, tr:1866.27, tl:1872.32},{bl:1876.49, br:2103.15, tr:1995.55, tl:1746.37},{bl:1786.18, br:2029.05, tr:2074.55, tl:1827.93},{bl:1936.99, br:1911.76, tr:1919.82, tl:1938.03},{bl:1819.95, br:1774.62, tr:2057.74, tl:2086.60},{bl:1601.13, br:1998.17, tr:2257.57, tl:1905.90},{bl:1736.73, br:2120.87, tr:2131.98, tl:1741.46},{bl:1887.99, br:2248.44, tr:2021.81, tl:1599.56},{bl:2071.20, br:2052.62, tr:1796.75, tl:1811.69},{bl:2280.45, br:1873.16, tr:1575.77, tl:2037.77},{bl:2160.65, br:1715.74, tr:1707.32, tl:2152.23},{bl:2049.56, br:1566.28, tr:1868.60, tl:2286.07},]
Computing… This may take several minutesFitness: 0.4024985 in 100
Fitness: 0.4024985 in 200
Fitness: 0.4024985 in 300
Fitness: 0.4024985 in 400
Fitness: 0.4024985 in 500
Fitness: 0.4024985 in 600
Fitness: 0.4024985 in 700
Fitness: 0.4024985 in 800
Fitness: 0.4024985 in 900
Fitness: 0.4024985 in 1000

Calculated Fitness Too Low. The process will automatically try again.!
Calibration values:
Fitness: 0.402498485196951
Maslow_tlX: 13.3
Maslow_tlY: 2118.9
Maslow_trX: 3244.3
Maslow_trY: 2085.5
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 3226.4
Maslow_brY: 0.0
RestartingFitness: 0.3277294 in 100
Fitness: 0.3277294 in 200
Fitness: 0.3277294 in 300
Fitness: 0.3277294 in 400
Fitness: 0.3277294 in 500
Fitness: 0.3277294 in 600
Fitness: 0.3277294 in 700
Fitness: 0.3277294 in 800
Fitness: 0.3277294 in 900
Fitness: 0.3277294 in 1000

Calculated Fitness Too Low. The process will automatically try again.!
Calibration values:
Fitness: 0.327729357950003
Maslow_tlX: 15.9
Maslow_tlY: 2099.7
Maslow_trX: 3265.5
Maslow_trY: 2049.7
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 3241.1
Maslow_brY: 0.0
RestartingFitness: 0.3043371 in 100
Fitness: 0.3266275 in 200
Fitness: 0.3272616 in 300
Fitness: 0.3272616 in 400
Fitness: 0.3272616 in 500
Fitness: 0.3272616 in 600
Fitness: 0.3272616 in 700
Fitness: 0.3272616 in 800
Fitness: 0.3272616 in 900
Fitness: 0.3272616 in 1000
Fitness: 0.3272616 in 1100
Fitness: 0.3272616 in 1200

Calculated Fitness Too Low. The process will automatically try again.!
Calibration values:
Fitness: 0.3272615730082771
Maslow_tlX: 6.5
Maslow_tlY: 2069.4
Maslow_trX: 3274.8
Maslow_trY: 2034.3
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 3250.8
Maslow_brY: 0.0
RestartingFitness: 0.3290150 in 100
Fitness: 0.3290150 in 200
Fitness: 0.3290150 in 300
Fitness: 0.3290150 in 400
Fitness: 0.3290150 in 500
Fitness: 0.3290150 in 600
Fitness: 0.3290150 in 700
Fitness: 0.3290150 in 800
Fitness: 0.3290150 in 900
Fitness: 0.3290150 in 1000

Calculated Fitness Too Low. The process will automatically try again.!
Calibration values:
Fitness: 0.3290150004848036
Maslow_tlX: 15.1
Maslow_tlY: 2098.3
Maslow_trX: 3265.4
Maslow_trY: 2049.8
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 3241.2
Maslow_brY: 0.0
RestartingFitness: 0.2790660 in 100
Fitness: 0.2790660 in 200
Fitness: 0.2790660 in 300
Fitness: 0.2790660 in 400
Fitness: 0.2790660 in 500
Fitness: 0.2790660 in 600
Fitness: 0.2790660 in 700
Fitness: 0.2790660 in 800
Fitness: 0.2790660 in 900
Fitness: 0.2790660 in 1000

Calculated Fitness Too Low. The process will automatically try again.!
Calibration values:
Fitness: 0.2790659617609308
Maslow_tlX: 41.7
Maslow_tlY: 2137.7
Maslow_trX: 3264.2
Maslow_trY: 2054.0
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 3242.0
Maslow_brY: 0.0
RestartingFitness: 0.2317678 in 100
Fitness: 0.2317678 in 200
Fitness: 0.2317678 in 300
Fitness: 0.2317678 in 400
Fitness: 0.2317678 in 500
Fitness: 0.2317678 in 600
Fitness: 0.2317678 in 700
Fitness: 0.2317678 in 800
Fitness: 0.2317678 in 900
Fitness: 0.2317678 in 1000

Calculated Fitness Too Low. The process will automatically try again.!
Calibration values:
Fitness: 0.23176776295367987
Maslow_tlX: 36.7
Maslow_tlY: 2160.9
Maslow_trX: 3265.1
Maslow_trY: 2049.8
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 3221.1
Maslow_brY: 0.0
RestartingFitness: 0.1658849 in 100
Fitness: 0.1658849 in 200
Fitness: 0.1658849 in 300
Fitness: 0.1658849 in 400
Fitness: 0.1658849 in 500
Fitness: 0.1658849 in 600
Fitness: 0.1658849 in 700
Fitness: 0.1658849 in 800
Fitness: 0.1658849 in 900
Fitness: 0.1658849 in 1000

Calculated Fitness Too Low. The process will automatically try again.!
Calibration values:
Fitness: 0.165884909149563
Maslow_tlX: 58.3
Maslow_tlY: 2198.8
Maslow_trX: 3275.5
Maslow_trY: 2032.2
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 3216.6
Maslow_brY: 0.0
RestartingFitness: 0.1861900 in 100
Fitness: 0.1861900 in 200
Fitness: 0.1861900 in 300
Fitness: 0.1861900 in 400
Fitness: 0.1861900 in 500
Fitness: 0.1861900 in 600
Fitness: 0.1861900 in 700
Fitness: 0.1861900 in 800
Fitness: 0.1861900 in 900
Fitness: 0.1861900 in 1000

Calculated Fitness Too Low. The process will automatically try again.!
Calibration values:
Fitness: 0.18618999050058668
Maslow_tlX: 63.6
Maslow_tlY: 2175.5
Maslow_trX: 3278.5
Maslow_trY: 2030.8
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 3237.1
Maslow_brY: 0.0
RestartingFitness: 0.2377493 in 100
Fitness: 0.2377493 in 200
Fitness: 0.2377493 in 300
Fitness: 0.2377493 in 400
Fitness: 0.2377493 in 500
Fitness: 0.2377493 in 600
Fitness: 0.2377493 in 700
Fitness: 0.2377493 in 800
Fitness: 0.2377493 in 900
Fitness: 0.2377493 in 1000

Calculated Fitness Too Low. The process will automatically try again.!
Calibration values:
Fitness: 0.23774926197279728
Maslow_tlX: 50.4
Maslow_tlY: 2172.4
Maslow_trX: 3257.5
Maslow_trY: 2064.1
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 3227.2
Maslow_brY: 0.0
RestartingFitness: 0.3005841 in 100
Fitness: 0.3005841 in 200
Fitness: 0.3005841 in 300
Fitness: 0.3005841 in 400
Fitness: 0.3005841 in 500
Fitness: 0.3005841 in 600
Fitness: 0.3005841 in 700
Fitness: 0.3005841 in 800
Fitness: 0.3005841 in 900
Fitness: 0.3005841 in 1000

Calculated Fitness Too Low. The process will automatically try again.!
Calibration values:
Fitness: 0.30058409501343014
Maslow_tlX: 28.4
Maslow_tlY: 2152.9
Maslow_trX: 3246.6
Maslow_trY: 2079.5
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 3218.5
Maslow_brY: 0.0
RestartingFitness: 0.4269507 in 100
Fitness: 0.4269507 in 200
Fitness: 0.4269507 in 300
Fitness: 0.4269507 in 400
Fitness: 0.4269507 in 500
Fitness: 0.4269507 in 600
Fitness: 0.4269507 in 700
Fitness: 0.4269507 in 800
Fitness: 0.4269507 in 900
Fitness: 0.4269507 in 1000

Calculated Fitness Too Low. The process will automatically try again.!
Calibration values:
Fitness: 0.4269506446335656
Maslow_tlX: 6.3
Maslow_tlY: 2120.4
Maslow_trX: 3235.8
Maslow_trY: 2098.4
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 3218.3
Maslow_brY: 0.0
RestartingFitness: 0.3371845 in 100
Fitness: 0.3507454 in 200
Fitness: 0.3631336 in 300
Fitness: 0.3685709 in 400
Fitness: 0.3736680 in 500
Fitness: 0.3858659 in 600
Fitness: 0.4030023 in 700
Fitness: 0.4153642 in 800
Fitness: 0.4264153 in 900
Fitness: 0.4357258 in 1000
Fitness: 0.4432978 in 1100
Fitness: 0.4503375 in 1200
Fitness: 0.4555047 in 1300
Fitness: 0.4593421 in 1400
Fitness: 0.4593421 in 1500
Fitness: 0.4593421 in 1600
Fitness: 0.4593421 in 1700
Fitness: 0.4593421 in 1800
Fitness: 0.4593421 in 1900
Fitness: 0.4593421 in 2000
Fitness: 0.4593421 in 2100
Fitness: 0.4593421 in 2200
Fitness: 0.4593421 in 2300

Calculated Fitness Too Low. The process will automatically try again.!
Calibration values:
Fitness: 0.4593420714894277
Maslow_tlX: 6.6
Maslow_tlY: 2118.6
Maslow_trX: 3223.1
Maslow_trY: 2117.1
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 3219.6
Maslow_brY: 0.0
RestartingFitness: 0.3057003 in 100
Fitness: 0.3081263 in 200
Fitness: 0.3081263 in 300
Fitness: 0.3081263 in 400
Fitness: 0.3081263 in 500
Fitness: 0.3081263 in 600
Fitness: 0.3081263 in 700
Fitness: 0.3081263 in 800
Fitness: 0.3081263 in 900
Fitness: 0.3081263 in 1000
Fitness: 0.3081263 in 1100
etc

1 Like

It seems like these are getting progressively worse over time.

The initial values look quite good:

And then the next set of points seems to make things worse.

Does it seem like there is anything funky with those measurements? (like to all four belts get fully tight at each measurement?)

Hey @bar

Not 100% sure about belt tightness all the way through that initial calibration, but certainly when jogging later the bottom two became loose.

The bottom two are the arms I’ve been having the most trouble with - this time they’ve been assembled and when assembling then seemed free, but the numbers are getting high again now

The retraction force was sitting quite happily around the 1200-1300 mark, but over a few attempts at calibration that is now starting to creep up. I’ve noticed that sometimes when sending the retract command, one or two of the belts wouldn’t retract until I chose extend, just move them a little, and then retract seems to work.

So this morning I thought I’d try increasing the retraction force - and I’ve reached 1800 before all belts will reliably go in.

The bottom left belt is the most reluctant. At what force are we entering belt snapping too much force


territory?

I tried running calibration at 1800 retraction and calibration force, but then the bottom of the sled lifts so high I stopped it.
Could this be something to do with the sled being lighter because of the spindle instead of a heavier Dewalt router?

As previously mentioned, the first time I managed to get a full, successful calibration the sled was lifting at the bottom when the Maslow was on the left side of the frame. I saw somewhere in the forums people commenting on arm order, and I’ve now got it configured from bottom up, BL, BR, TR, TL. Is this bad?

My experience:

  1. Redoing the firmware with the USB C cable solves weird issues.
  2. Calibration is optional if you have someone make careful measurements and you are ok at geometry.
  3. Sometime the electronics board has gone bad and needs to be replaced.
  4. Always keep copy of good yaml files.
1 Like

Thanks - again still the same issue.
I’ve pulled it apart again, put the arms in the order as per the setup guide.
Reflashed firmware with USB fresh from the internet
setup on our WIFI
Retracted, extended, retracted, extended, calibrate - still gets stuck bottom right in endless loop.
I’m starting to bang my head against the wall - my partner is also fast chalking this up to ‘another adhd purchase that never goes anywhere’ - gah!! :tired_face:
Looks like it’s fixed the massively weird sled angle now though.

@bar any clues on what to do now? please help!

Serial Messages

Index.html Version: 1.07

[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:WARN: Ignored key dc_servo]

[MSG:WARN: Ignored key cs_pin]

[MSG:WARN: microsteps value 0 constrained to range (1,256)]

[MSG:WARN: Ignored key cs_pin]

[MSG:WARN: microsteps value 0 constrained to range (1,256)]

[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:Boogie WonderLAN]

[MSG:INFO: Connecting.]

[MSG:INFO: Connecting..]

[MSG:INFO: Connected - IP is 192.168.69.210]

[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]

[MSG:INFO: Channel auto report interval set to 50 ms]

[MSG:INFO: Caution: Unlocked]

Home pos set for: Z

[G54:0.000,0.000,0.000]

JogTo: '$J=G91F300Z-85

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.021]

[MSG:INFO: Bottom Right pulled tight with offset -0.011]

[MSG:INFO: Top Left pulled tight with offset 0.000]

[MSG:INFO: Bottom Left pulled tight with offset 0.043]

[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.011]

[MSG:INFO: Top Right pulled tight with offset -0.011]

[MSG:INFO: Bottom Left pulled tight with offset 0.000]

[MSG:INFO: Bottom Right pulled tight with offset 0.000]

[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: Bottom Right pulled tight with offset 0.301]

[MSG:INFO: Top Right pulled tight with offset 0.301]

[MSG:INFO: Bottom Left pulled tight with offset 0.140]

[MSG:INFO: Top Left pulled tight with offset 0.161]

[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.000]

[MSG:INFO: Top Right pulled tight with offset 0.000]

[MSG:INFO: Bottom Right pulled tight with offset 0.000]

[MSG:INFO: Bottom Left pulled tight with offset 0.000]

[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: Bottom Right pulled tight with offset 0.000]

[MSG:INFO: Top Left pulled tight with offset 0.000]

[MSG:INFO: Top Right pulled tight with offset -0.011]

[MSG:INFO: Bottom Left pulled tight with offset 0.000]

[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 1700.000mm]

[MSG:INFO: Requesting state change from Extending Belts 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: Top Left pulled tight with offset -1555.938]

[MSG:INFO: Bottom Left pulled tight with offset -1710.816]

[MSG:INFO: Top Right pulled tight with offset -1976.792]

[MSG:INFO: Bottom Right pulled tight with offset -1994.528]

[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 1700.000mm]

[MSG:INFO: Requesting state change from Extending Belts 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: Bottom Left pulled tight with offset 0.021]

[MSG:INFO: Bottom Right pulled tight with offset 0.011]

[MSG:INFO: Top Right pulled tight with offset 0.000]

[MSG:INFO: Top Left pulled tight with offset 0.086]

[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 1800.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: -15.547 Y: -254.816]

[MSG:INFO: Succeeded]

[MSG:INFO: Measured waypoint 0]

[MSG:INFO: Center point off by: TL: 0.000 TR: 0.000 BL: 254.382 BR: 198.182]

[MSG:ERR: Center point off by over 100.000mm]

[MSG:INFO: Frame size automaticlaly adjusted to 2724.759033 by 2724.759033]

[MSG:INFO: Machine Position computed as X: -8.427 Y: -15.216]

[MSG:INFO: Measuring Frame Flex]

[MSG:INFO: Flex measurement: TLBR: 0.038 TRBL: 2.094]

[MSG:INFO: Measured waypoint 1]

[MSG:INFO: Measured waypoint 2]

[MSG:INFO: Measured waypoint 3]

[MSG:INFO: Measured waypoint 4]

[MSG:INFO: Measured waypoint 5]

[MSG:INFO: Requesting state change from Calibrating to Calibration Computing]

[MSG:INFO: Succeeded]

CLBM:[{bl:1902.68, br:1897.55, tr:1953.13, tl:1951.02},{bl:2007.66, br:1794.78, tr:1854.08, tl:2056.08},{bl:2109.79, br:1901.30, tr:1744.81, tl:1965.20},{bl:2011.00, br:2002.84, tr:1846.48, tl:1851.66},{bl:1910.27, br:2105.88, tr:1960.52, tl:1742.82},{bl:1798.54, br:2009.89, tr:2058.55, tl:1845.08},]

Computing… This may take several minutesFitness: 0.0640588 in 100

Fitness: 0.0736414 in 200

Fitness: 0.0859961 in 300

Fitness: 0.1038903 in 400

Fitness: 0.1344482 in 500

Fitness: 0.2020200 in 600

Fitness: 0.3511963 in 700

Fitness: 0.5524427 in 800

Fitness: 0.6087432 in 900

Fitness: 0.6703781 in 1000

Fitness: 0.7303362 in 1100

Fitness: 0.7991167 in 1200

Fitness: 0.8468457 in 1300

Fitness: 0.8965310 in 1400

Fitness: 0.9835395 in 1500

Fitness: 1.0014828 in 1600

Fitness: 1.0014828 in 1700

Fitness: 1.0014828 in 1800

Fitness: 1.0014828 in 1900

Fitness: 1.0014828 in 2000

Fitness: 1.0014828 in 2100

Fitness: 1.0014828 in 2200

Fitness: 1.0014828 in 2300

Fitness: 1.0014828 in 2400

Fitness: 1.0014828 in 2500

Calibration values:

Fitness: 1.0014827954269092

Maslow_tlX: 3.7

Maslow_tlY: 2048.8

Maslow_trX: 3251.1

Maslow_trY: 2070.0

Maslow_blX: 0.0

Maslow_blY: 0.0

Maslow_brX: 3261.2

Maslow_brY: 0.0

A command to save these values has been successfully sent for you. Please check for any error messages.

Calibrate

[MSG:INFO: Requesting state change from Calibration Computing to Calibrating]

[MSG:INFO: Setting z-stop position]

[MSG:INFO: Machine Position found as X: -114.432 Y: -54.158]

[MSG:INFO: Succeeded]

[MSG:INFO: Measured waypoint 6]

[MSG:INFO: Measured waypoint 7]

[MSG:INFO: Measured waypoint 8]

[MSG:INFO: Measured waypoint 9]

[MSG:INFO: Measured waypoint 10]

[MSG:INFO: Measured waypoint 11]

[MSG:INFO: Measured waypoint 12]

[MSG:INFO: Measured waypoint 13]

[MSG:INFO: Measured waypoint 14]

[MSG:INFO: Requesting state change from Calibrating to Calibration Computing]

[MSG:INFO: Succeeded]

CLBM:[{bl:1902.68, br:1897.55, tr:1953.13, tl:1951.02},{bl:2007.66, br:1794.78, tr:1854.08, tl:2056.08},{bl:2109.79, br:1901.30, tr:1744.81, tl:1965.20},{bl:2011.00, br:2002.84, tr:1846.48, tl:1851.66},{bl:1910.27, br:2105.88, tr:1960.52, tl:1742.82},{bl:1798.54, br:2009.89, tr:2058.55, tl:1845.08},{bl:1917.32, br:1941.79, tr:1938.60, tl:1907.39},{bl:1859.94, br:1877.50, tr:2000.09, tl:1976.82},{bl:1649.95, br:2096.83, tr:2207.25, tl:1785.36},{bl:1716.24, br:2155.05, tr:2150.90, tl:1707.18},{bl:1792.77, br:2217.06, tr:2097.54, tl:1635.36},{bl:1988.92, br:2008.95, tr:1873.40, tl:1842.69},{bl:2198.17, br:1813.75, tr:1659.69, tl:2065.02},{bl:2139.57, br:1736.31, tr:1724.83, tl:2124.12},{bl:2081.66, br:1664.23, tr:1802.33, tl:2186.07},]

Computing… This may take several minutesFitness: 0.7405850 in 100

Fitness: 0.7505821 in 200

Fitness: 0.7609179 in 300

Fitness: 0.7695351 in 400

Fitness: 0.7776296 in 500

Fitness: 0.7820404 in 600

Fitness: 0.7845567 in 700

Fitness: 0.7864511 in 800

Fitness: 0.7878027 in 900

Fitness: 0.7891133 in 1000

Fitness: 0.7900279 in 1100

Fitness: 0.7911834 in 1200

Fitness: 0.7918721 in 1300

Fitness: 0.7929414 in 1400

Fitness: 0.7935395 in 1500

Fitness: 0.7942632 in 1600

Fitness: 0.7948474 in 1700

Fitness: 0.7950506 in 1800

Fitness: 0.7950506 in 1900

Fitness: 0.7950506 in 2000

Fitness: 0.7950506 in 2100

Fitness: 0.7950506 in 2200

Fitness: 0.7950506 in 2300

Fitness: 0.7950506 in 2400

Fitness: 0.7950506 in 2500

Fitness: 0.7950506 in 2600

Fitness: 0.7950506 in 2700

Calibration values:

Fitness: 0.7950505874787801

Maslow_tlX: 10.8

Maslow_tlY: 2071.6

Maslow_trX: 3252.7

Maslow_trY: 2070.3

Maslow_blX: 0.0

Maslow_blY: 0.0

Maslow_brX: 3255.3

Maslow_brY: 0.0

A command to save these values has been successfully sent for you. Please check for any error messages.

Calibrate

[MSG:INFO: Requesting state change from Calibration Computing to Calibrating]

[MSG:INFO: Setting z-stop position]

[MSG:INFO: Machine Position found as X: 237.106 Y: -120.281]

[MSG:INFO: Succeeded]

[MSG:INFO: Measured waypoint 15]

[MSG:INFO: Measured waypoint 16]

[MSG:INFO: Measured waypoint 17]

[MSG:INFO: Measured waypoint 18]

[MSG:INFO: Measured waypoint 19]

[MSG:INFO: Measured waypoint 20]

[MSG:INFO: Measured waypoint 21]

[MSG:INFO: Measured waypoint 22]

[MSG:INFO: Measured waypoint 23]

[MSG:INFO: Measured waypoint 24]

[MSG:INFO: Measured waypoint 25]

[MSG:INFO: Measured waypoint 26]

[MSG:INFO: Measured waypoint 27]

[MSG:INFO: Measured waypoint 28]

[MSG:INFO: Measured waypoint 29]

[MSG:INFO: Measured waypoint 30]

[MSG:INFO: Requesting state change from Calibrating to Calibration Computing]

[MSG:INFO: Succeeded]

CLBM:[{bl:1902.68, br:1897.55, tr:1953.13, tl:1951.02},{bl:2007.66, br:1794.78, tr:1854.08, tl:2056.08},{bl:2109.79, br:1901.30, tr:1744.81, tl:1965.20},{bl:2011.00, br:2002.84, tr:1846.48, tl:1851.66},{bl:1910.27, br:2105.88, tr:1960.52, tl:1742.82},{bl:1798.54, br:2009.89, tr:2058.55, tl:1845.08},{bl:1917.32, br:1941.79, tr:1938.60, tl:1907.39},{bl:1859.94, br:1877.50, tr:2000.09, tl:1976.82},{bl:1649.95, br:2096.83, tr:2207.25, tl:1785.36},{bl:1716.24, br:2155.05, tr:2150.90, tl:1707.18},{bl:1792.77, br:2217.06, tr:2097.54, tl:1635.36},{bl:1988.92, br:2008.95, tr:1873.40, tl:1842.69},{bl:2198.17, br:1813.75, tr:1659.69, tl:2065.02},{bl:2139.57, br:1736.31, tr:1724.83, tl:2124.12},{bl:2081.66, br:1664.23, tr:1802.33, tl:2186.07},{bl:2038.73, br:1588.11, tr:1875.66, tl:2264.65},{bl:1805.18, br:1794.27, tr:2064.64, tl:2070.91},{bl:1592.77, br:2027.23, tr:2265.73, tl:1881.06},{bl:1397.43, br:2268.03, tr:2475.97, tl:1707.14},{bl:1450.41, br:2314.47, tr:2433.63, tl:1624.72},{bl:1532.08, br:2365.17, tr:2373.98, tl:1542.31},{bl:1619.97, br:2422.26, tr:2315.12, tl:1459.33},{bl:1710.75, br:2483.20, tr:2265.76, tl:1379.11},{bl:1883.38, br:2278.93, tr:2034.46, tl:1573.75},{bl:2072.81, br:2077.22, tr:1806.16, tl:1794.67},{bl:2274.27, br:1888.12, tr:1584.72, tl:2022.83},{bl:2486.12, br:1731.04, tr:1374.45, tl:2255.57},{bl:2434.70, br:1654.27, tr:1441.39, tl:2304.08},{bl:2375.07, br:1570.49, tr:1522.93, tl:2355.93},{bl:2321.80, br:1486.27, tr:1609.75, tl:2413.06},{bl:2273.91, br:1402.30, tr:1701.28, tl:2475.39},]

Computing… This may take several minutesFitness: 0.2040095 in 100

Fitness: 0.2040095 in 200

Fitness: 0.2040095 in 300

Fitness: 0.2040095 in 400

Fitness: 0.2040095 in 500

Fitness: 0.2040095 in 600

Fitness: 0.2044999 in 700

Fitness: 0.2094124 in 800

Fitness: 0.2145400 in 900

Fitness: 0.2202546 in 1000

Fitness: 0.2259616 in 1100

Fitness: 0.2307854 in 1200

Fitness: 0.2358794 in 1300

Fitness: 0.2412361 in 1400

Fitness: 0.2463678 in 1500

Fitness: 0.2516456 in 1600

Fitness: 0.2575854 in 1700

Fitness: 0.2633972 in 1800

Fitness: 0.2684914 in 1900

Fitness: 0.2733166 in 2000

Fitness: 0.2787837 in 2100

Fitness: 0.2836737 in 2200

Fitness: 0.2885414 in 2300

Fitness: 0.2935944 in 2400

Fitness: 0.2975936 in 2500

Fitness: 0.3017081 in 2600

Fitness: 0.3052523 in 2700

Fitness: 0.3086360 in 2800

Fitness: 0.3120523 in 2900

Fitness: 0.3149480 in 3000

Fitness: 0.3183523 in 3100

Fitness: 0.3207554 in 3200

Fitness: 0.3237853 in 3300

Fitness: 0.3263909 in 3400

Fitness: 0.3291406 in 3500

Fitness: 0.3314868 in 3600

Fitness: 0.3337802 in 3700

Fitness: 0.3364004 in 3800

Fitness: 0.3388830 in 3900

Fitness: 0.3410951 in 4000

Fitness: 0.3432581 in 4100

Fitness: 0.3455391 in 4200

Fitness: 0.3474376 in 4300

Fitness: 0.3494361 in 4400

Fitness: 0.3512822 in 4500

Fitness: 0.3531548 in 4600

Fitness: 0.3547314 in 4700

Fitness: 0.3562443 in 4800

Fitness: 0.3562682 in 4900

Fitness: 0.3564200 in 5000

Fitness: 0.3574693 in 5100

Fitness: 0.3591121 in 5200

Fitness: 0.3591415 in 5300

Fitness: 0.3592162 in 5400

Fitness: 0.3592431 in 5500

Fitness: 0.3595291 in 5600

Fitness: 0.3599682 in 5700

Fitness: 0.3602660 in 5800

Fitness: 0.3602660 in 5900

Fitness: 0.3602660 in 6000

Fitness: 0.3605220 in 6100

Fitness: 0.3613994 in 6200

Fitness: 0.3620707 in 6300

Fitness: 0.3630028 in 6400

Fitness: 0.3637042 in 6500

Fitness: 0.3643341 in 6600

Fitness: 0.3649060 in 6700

Fitness: 0.3654164 in 6800

Fitness: 0.3660177 in 6900

Fitness: 0.3669122 in 7000

Fitness: 0.3675878 in 7100

Fitness: 0.3681769 in 7200

Fitness: 0.3685366 in 7300

Fitness: 0.3687042 in 7400

Fitness: 0.3687044 in 7500

Fitness: 0.3687044 in 7600

Fitness: 0.3687044 in 7700

Fitness: 0.3689550 in 7800

Fitness: 0.3691087 in 7900

Fitness: 0.3692966 in 8000

Fitness: 0.3694761 in 8100

Fitness: 0.3697150 in 8200

Fitness: 0.3699408 in 8300

Fitness: 0.3701348 in 8400

Fitness: 0.3703057 in 8500

Fitness: 0.3704857 in 8600

Fitness: 0.3706301 in 8700

Fitness: 0.3707959 in 8800

Fitness: 0.3709300 in 8900

Fitness: 0.3710657 in 9000

Fitness: 0.3711963 in 9100

Fitness: 0.3713224 in 9200

Fitness: 0.3714448 in 9300

Fitness: 0.3715583 in 9400

Fitness: 0.3716980 in 9500

Fitness: 0.3718457 in 9600

Fitness: 0.3719868 in 9700

Fitness: 0.3721167 in 9800

Fitness: 0.3722567 in 9900

Fitness: 0.3723713 in 10000

Fitness: 0.3725018 in 10100

Fitness: 0.3726095 in 10200

Fitness: 0.3727379 in 10300

1 Like

What values are in the yaml file? If you measure by hand to they make sense?

I never got calibration to work either. However, the yaml file was good and the machine cuts great!

1 Like

It looks like you are getting good results for your 3x3 and 5x5 grid. You could just change the setting for the calibration grid to be a smaller 3x3 or 5x5 and call it done.

My recommendation is to reduce the size of the area that you are calibrating over to be smaller Like say 1000x500mm or something like that and see if you get good results there. You can always grow it.

Ok, I’ll give it a shot with a smaller calibration grid - but will this affect accuracy cutting larger projects at the extremities of the board?

I’m not sure. I think that there is some middle ground which is best. Too large of a grid seems to result in poor calibration performance and too small of a grid does too.

Where exactly that sweet spot is is still something that we’re all figuring out.

1 Like

Do you have the anchor points higher than the waste board? My frame is also vertical, but I’ve read that raising the anchor points in this configuration can lift the sled. I ask because TR doesn’t seem to have a steep angle like the other belts.

1 Like

Do you have the anchor points higher than the waste board?

They’re about level with the baseboard - I’m using the 3d printed anchors from this site, that wrap around the outside of the frame and use a quick release.

Too large of a grid seems to result in poor calibration performance and too small of a grid does too.

OK cool - I managed to get a complete calibration yesterday at 5x5 - so I’ll give it a test today and see if that calibration actually gives me something I can work with. The reason I bought this machine is to be able to cut large sheets, as I’m building a camper van - so some of the pieces are going to be quite large.

Incidentally - when the calibration actually completed on the 5x5 at 1000x500, I thought - oh great, let’s see if I can increase it. So I upped it to 1500x750 and 7x7 - then hit calibrate. Suddenly the machine took off and climbed the board and tried to jump off the top - luckily I managed to grab it and pull the power before it jumped off the edge. Yikes! Any clue what gremlin could have caused that?

1 Like

There was a bug which was causing strange behavior when the calibration process wasn’t started from being powered off, but I thought I fixed that.

I will investigate and see if I can replicate that behavior.

@bar I’m wondering if I have another bung board?
More weirdness is happening. On boot up half the time it won’t give me the full interface or gets locked on connecting to Maslow (see screenshots)



I removed the wifi settings, set it to AP and connected to the Maslow directly, same behaviour, tried different browsers and eventually I’ll get it to give me the full interface. When I do get it, I’ve not been able to successfully retract the belts - it will only retract two of them, and the other two will only retract after I extend them by a few MM, then hit stop, then they’ll retract fine.
Once they’ve been ‘woken up’ they seem to work but for whatever reason it’s like I need to just give it the chance to move a little bit outwards.
This behaviour doesn’t seem related to the tension in the spool either, it seems software driven, as the behaviour returns after a cold boot and then all is fine after giving it a bit of extension before retracting again.

I then tried moving the sled around and around the middle to right hand side of the board it’s okay-ish - but moving to the bottom or left hand side it gets wonky, belts get slack - things wobble, just not accurate behaviour.

Given @N8DGR8 's message around checking that the values in the YAML seem logical, I checked, and they don’t.

These are the values after the only one successful calibration I’ve managed:
Maslow_tlX: -1.400000
Maslow_tlY: 2277.100098
Maslow_trX: 3109.199951
Maslow_trY: 2277.500000
Maslow_blX: 0.000000
Maslow_blY: 0.000000
Maslow_brX: 3104.000000
Maslow_brY: 0.000000
Maslow_tlZ: 100.000000
Maslow_trZ: 56.000000
Maslow_blZ: 34.000000
Maslow_brZ: 78.000000

my frame is the standard 3000x2500 mm

  • So I changed them to what the popup says should be (eg. value normally 0, or width in x / y etc, those suggested values seemed in completely different places than here) - and tried a calibration again.

Clean boot, retract, extend, retract, extend, hook it up, calibrate.
Belts then tightened, and then it just slowly wound out the top left hand belt endlessly till it just limped down the board, I gave up and switched it off.

What to try next?

Cheers :confounded_face:

There’s a lot of things going on here that seem pretty unrelated to each other.

I’ve seen that happen too. Clearing the browser cache seems to fix it for me (On mac that’s apple +shift + r)

This sounds to me like you might just need to turn up the retraction force in the settings a little bit. I think that whats happening is that extending them a bit just loosens them up a little more and make it easier to retract.

These seem pretty close to 3000x2500 to me.

This sounds to me like it could be that the calibration was set for horizontal mode but the frame is vertical?

we’re in the same boat. i never got mine to work, not once. i never had a successful calibration. it’s not the board, i had 2 and none ever stayed connected. none were able to fully calibrate the machine. i finally decided to cut my loses and try to sell it and warned others about this products massive shortcomings. Hopefully my efforts will save others money and time.