I have had a lot of trouble with the vertical setup, as I couldn’t get enough room to position the belts far enough away from the work area. I have been considering extending the belts by adding a fixed extension to each and going back to a horizontal setup. I have also been worried a broken belt would let the Maslow crash into the concrete floor.
I went into FluidNC Settings, Config items and changed Maslow_beltEndExtension to 1000 and the Z offsets to 0 and added a 1000mm Sq Aluminium extrusion to each belt at the height of each arm fixed to the wall via angle brackets and a 1/4” bolt. A 10mm bolt attaches the belt to the Aluminium extension. Easy to remove as it just drops in.
I then ran a calibration. Still some work to do but I am pleased with the results so far. Attached Maslow serial Calibration Logfile
Looking good! I think that you are the first person that I’ve seen to actually experiment with adding extensions like that so I would love to hear how they work and I’m super stoked to hear that the calibration worked with those one there because the math said that it should work but it’s a different story to see it actually working
I ran the config on V1.07 so I wouldn’t have multiple changes to confuse me if anything didn’t work as expected. Only problem I had was I had to extend the belts to reach the anchors, which required me to do a Retract, extend dance. I could not extend without a restart. Looking forward to trying V1.09
Sad to say, but I doesn’t look like it’s going to work. I’ve been fighting with this machine for 2 months with it a single successful calibration. There really isn’t any bullet proof way to work with this machine. It really just down to luck.
Oh interesting - What’s your total ‘frame size’ with the extensions @ian_ab ? Did you find you needed to up the retraction force or anything to get the extensions to swing and be straight or was it working with your usual forces?
No, what I did do is pulled the machine apart and sanded the arms where the belt drum rides and greased it with a mixture of graphite (used for key locks) and petroleum grease so they glided smoothly. I then did a retract, extended, set the retract to 200 (not expecting the belts to retract) Retracted (all belts went in). I repeated Retract/Extend but this time held the belts from retracting and then extended them until they were completely extended, reset the Retract to 900, Retracted the belts holding pressure on them so they packed properly. Extended again, and this time did a calibrate with results above. I did a couple of dry runs of a simple job without router or vacuum attached.
Now to try V1.09
From yaml tlx -170.2, tly 4044.4, trx 4496.0, try 4013.8, blx bry & bry 0.0 brx 4532.4 (all rounded to 1 decimal place) . Z values all 0’s. Calibration and Retract values 900. Extend distance 1980
The extended size means the effective work area is almost all “in the green”. Haven’t checked how accurate it is in practice yet.
Some observations on calibration. I didn’t notice Bar had reset the size parameters in config to 400 x 400 with a grid size of 3 and was very excited to get a 2.1 Fitness on V1.09
On redoing the Calibration with a 1500 x 800 and grid size of 7 x 7 the machine went into a seemingly endless run with Fitness values less than 0.02 until I stopped it and reset everything and this time pulled the maslow tight against TR BR belts. Within minutes of restarting it had got a fitness above 0.5. It went on to peak above 2.0 initially and eventually returned a Fitness: 0.7922315046227105. Can’t stress enough the importance of pulling TR TL belts tight before start of Calibration.
Note The calibration icon is greyed after Apply Tension (still works though).
One problem I have to address, the worktable is on wheels and even though they are locked, I still get some movement (of the table) as maslow changes direction etc. Not insurmountable but something I have to fix.
Release tension then apply tension causes Z height to be unreliable. The first time it registered the height as negative despite being raised 30mm, it then raised the router z access all the way up. The next time I tried it with the maslow set +4mm it reset it to 0 without moving the Z access. I think Bar is already across this and it will be fixed in the next release.
It would be good if I could pause the job and adjust the Z height. At the moment can’t move anything while paused.
The extended size means the effective work area is almost all “in the green”. Haven’t checked how accurate it is in practice yet.
Some observations on calibration. I didn’t notice Bar had reset the size parameters in config to 400 x 400 with a grid size of 3 and was very excited to get a 2.1 Fitness on V1.09
On redoing the Calibration with a 1500 x 800 and grid size of 7 x 7 the machine went into a seemingly endless run with Fitness values less than 0.02 until I stopped it and reset everything and this time pulled the maslow tight against TR BR belts. Within minutes of restarting it had got a fitness above 0.5. It went on to peak above 2.0 initially and eventually returned a Fitness: 0.7922315046227105. Can’t stress enough the importance of pulling TR TL belts tight before start of Calibration.
I believe that the fix to pull on all belts is going to be in 1.10
One problem I have to address, the worktable is on wheels and even though they
are locked, I still get some movement (of the table) as maslow changes
direction etc. Not insurmountable but something I have to fix.
Release tension then apply tension causes Z height to be unreliable. The first
time it registered the height as negative despite being raised 30mm, it then
raised the router z access all the way up. The next time I tried it with the
maslow set +4mm it reset it to 0 without moving the Z access. I think Bar is
already across this and it will be fixed in the next release.
This is a known bug in 1.09, I believe that @bar already has the fix queued for
1.10