So I tried a couple things tonight.
First thing, I reflashed the firmware via USB to rule any issues with that out. I started with 1.23 and I set my maslow yaml with my specific variables (40mm belt end and my anchor point z offsets different by 5mm because my belt ends are thicker, so the belt sits 5mm higher off the ground)
I brought out my laser level, and squared the Bl TL and BR corners (see pic). I bought a tape measure in metric, and measured very precisely my anchor points, and put them in the maslow YAML as well.
kinematics:
MaslowKinematics:
tlX: 24.000000
tlY: 3769.000000
tlZ: 95.000000
trX: 4353.000000
trY: 3773.000000
trZ: 51.000000
blX: 0.000000
blY: 0.000000
blZ: 29.000000
brX: 4372.000000
brY: 0.000000
brZ: 73.000000
beltEndExtension: 40.000000
armLength: 123.400002
beltToothSpacing: 1.998800
encoderTeeth: 22.000000
maxSegmentLength: 5.000000
fixedZ: false
I then ran calibration, and the calibration failed. Attached is serial log called 1st attempt serial log failed, and video attached called first 1.23 calibration attempt failed.
Then, since it failed, i tried Bars new firmware with the belt stretch, and it failed the same too. video attached is (2nd 1.23 dirty? belt stretch attempt failed)
The belts never travel tight. (but they did when i used 1.17 firmware and a smaller grid)
For Bars new firmware, this was my edited yaml kinematics
kinematics:
MaslowKinematics:
tlX: 24.000000
tlY: 3769.000000
tlZ: 95.000000
trX: 4353.000000
trY: 3773.000000
trZ: 51.000000
blX: 0.000000
blY: 0.000000
blZ: 29.000000
brX: 4372.000000
brY: 0.000000
brZ: 73.000000
beltEndExtension: 40.000000
armLength: 123.400002
beltAxialStiffness: 178900.000000
sledWeight: 86.328003
calibrationPullForce: 156.960007
beltToothSpacing: 1.998800
encoderTeeth: 22.000000
maxSegmentLength: 5.000000
fixedZ: false
2nd serial 1.23 with belt stretch failed calibration.log (16.5 KB)











