Initial Calibration - Please help - so many problems with software setup

I’m trying to follow the video guide but I am stuck and can’t do anything now.

  1. When I initially plugged in my maslow, the wifi network appeared. Great.
  2. I connected to the maslow and update firmware. Seems ok. Instructions say to press “Upload File” to update yaml & config files but there is no Upload File button.
  3. I skip those files and watch the video. The video says to lower Z axis. @Bar types 10 in the video and presses Down. My maslow went down a little bit but not all the way. Am I supposed to just keep pressing the down button? Confusing.
  4. Next he says click Setup then Config. Uh oh - I dont have a Config button in my setup window.
  5. I switch to a Windows laptop and I see Config. Ok, maybe it was a Mac issue.
  6. In Config, I don’t have an option to set Machine height and width - only Calibration Grid.
  7. I go back to forums to search and see if someone else has this problem and then things get worse - my maslow disconnects from wifi with red LED flashing. I unplug power and plug back in. No wifi - red LED is flashing.
  8. I try plugging a USB cable into my maslow to restart with new firmware but I keep getting a ComPort error. So I can’t install firmware.
  9. Back to my Mac - installing firmware from hard drive with USB cable seems to work. Terminal runs through the process, says installation complete.
  10. Unplug Maslow and re-plug. Back to red flashing LED but wifi is back.
  11. Trying to calibrate again and back to #6 - no option in Config to set Machine height and width. If I enter my values in the calibration grid settings I get Grid Spacing Is Too Large error no matter what I choose.
  12. Even if I enter @Bar values in the calibration settings boxes, pressing Extract All does nothing. Fan doesn’t come on, belts will not extract no matter how hard I pull them.

I am set up horizontally on my garage floor. My anchor bolts are 10ftx8ft so my machine height and width should be 3048mm x 2438.4mm

Can anyone please help me figure out how to get this thing to work? I’ve wasted an entire day just trying to get calibration started. So frustrating.

This is what I see in the log:
Serial Messages
Index.html Version: 1.03
[MSG:INFO: Channel auto report interval set to 50 ms]
[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:XXXXWifi_5G-2]
[MSG:INFO: Connecting.]
[MSG:INFO: Connecting..]
[MSG:INFO: No SSID]
[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: Captive Portal Started]
[MSG:INFO: HTTP started on port 80]
[MSG:INFO: Telnet started on port 23]
JogTo: '$J=G91F300Z-5

Extend All
[MSG:INFO: Extending all belts]
[MSG:INFO: Requesting state change from 1 to 3]

Thank you

I keep redoing everything and finally I can access everything- no idea what caused the problem or what made it work again.

Still stuck at config- no matter what machine or browser I use, I don’t have an option to enter machine size so Maslow doesn’t know how big my frame is. I can get the machine to calibrate sometimes. Other times it won’t. But I have no idea what it’s calibrated to since it doesn’t know the size of my frame.

Yep - that’s now gone. However, you can effectively find it in the maslow.yaml file. These are the Maslow_* values in there (the X and Y ones)

The calibration process figures this out for you.

1 Like
  1. Yes keep pressing down until u hear the motor struggle / it stops moving
1 Like
  1. Yes I had a similiar issue. The instructions are not updated. You do NOT input the size of the frame ( only the size of the cutting area)
    The calibration grid is the size of your working area. i was told it it should be ideally 18 inches
    From each anchor point or 18 inches smaller than the frame
1 Like
  1. I was also confused how to do the yaml. file.
    It’s crucial
    You need to download the yaml file from the GitHub where you get the software. Save it to your desktop or downloads or whatever. Next go on the maslow.local webpageThen Click the fluid nc tab. Next click the yellow button of a cloud with a down arrow. Upload the yaml file.

I had to download the yaml. File Twice and replace the original one. I thought it replaced it two days ago but today i found out I had to click on the green tab (manage local files) and select my new yaml file from the pop up menu
This is what finally made me able to calibrate and cut just today.

I was struggling for days re-running calibration with only one other successful calibration earlier today ( after my first “successful”calibration the belts would start unspooling when I tried to jog/ move the router) hours not knowing how to fix it letting calibration run for up to an hour at most. but after I did this and updated the yaml correctly everything worked easily

This is what Bar replied when I was stuck on this- “The calibration grid should be substantially smaller than the size of the frame. Generally I’d recommend at least 18 inches of clearance from the anchor points or 36 inches smaller, but that doesn’t leave you any room to calibrate.

Trying to run a machine this big in a space that small is going to be pretty tough, its really designed to cut full sheets of plywood”

The thing is, I have done all of these things and it still won’t calibrate properly. My frame is 10’x8’. My workspace is a full sheet of plywood - 8’x4’. When I enter the distance from the center of my workspace to each anchor as the “extend distance” and then try to calibrate, I get stuck in a low fitness loop that never ends.

I had the same issue with the low fitness loop initially. see here
In order to get a good calibration I had to first power cycle maslow, then extend and retract the belts twice before running the calibration. I don’t know why but it fixed my issue. Now i don’t have to do it anymore, but i powercycle maslow before each calibration, as some time the state machine seems to get stuck when requesting a calibration.

1 Like

Thanks. I did try extend all/retract all and power cycle a half dozen times yesterday. No progress though. Same issue.

When you retract the belts for the second time. You will get an offset value for each belt. Those should be small.

1 Like

This is an excellent suggestion. If you can’t get through calibration the issue could be a lose magnet and this would help you catch that.

No idea what this means. I don’t know where to find values for belts. Tried retract all, extend all, retract all, extend all, calibrate again, stuck in the endless fitness loop again. I took a 5 min video of the process but it’s 100MB so I can’t upload it here. But basically, after the machine moving around a bit it’s 4 mins of fitness errors.

1 Like

Try doing Retract All → Extend All and then Retract All again to pull the belts back in.

The machine will print out some numbers in this part here:

What do those numbers say?

[MSG:INFO: Bottom Left pulled tight with offset -0.054]
[MSG:INFO: Top Left pulled tight with offset -0.032]
[MSG:INFO: Top Right pulled tight with offset -0.043]
[MSG:INFO: Bottom Right pulled tight with offset -0.118]

1 Like

Tried again after extending the full belts all the way to the bare spool.

MSG:INFO: Top Left pulled tight with offset 0.000]
[MSG:INFO: Bottom Left pulled tight with offset -0.011]
[MSG:INFO: Bottom Right pulled tight with offset -0.043]
[MSG:INFO: Top Right pulled tight with offset -0.032]

Didn’t make a difference in calibration - still stuck in endless fitness loop

1 Like

Please send us a copy of your maslow.yaml file
From FluidNC click on Green button (Manage Local files) then
The Download button (circle with a down arrow) next to the maslow.yaml entry.
And drop the resultant file back here. (File should be in Downloads on your machine)
Floor anchors are [quote=“boslaw, post:1, topic:23833”]
3048mm x 2438.4mm
[/quote]

1 Like

These numbers look good, no magnet slip there.

How rigid is your frame? Could it be flexing?