Yeah, that makes sense
I think we would want 4 separate belt extension values, similar to z height offsets. I can think of two examples.
- Using materials like cabling or chains thatay e arenāt perfectly matching.
- I could see where those with vertical frames might want extensions on the top two belts for easier mounts and dismounting . But possibly donāt use any with the bottom two.
Dano
This might be more on this topic, for some reason Iām constantly getting about 4 (mm?) difference. Looking at the values you guys are getting, my seem off, but I canāt figure out why. I donāt believe itās frame related. Should I figure out how to get those values to match closer or itās irrelevant?
[MSG:INFO: Flex measurement: TLBR: 0.892 TRBL: 4.119]
Roman Rusinov wrote:
This might be more on this topic, for some reason Iām constantly getting about
4 (mm?) difference. Looking at the values you guys are getting, my seem off,
but I canāt figure out why. I donāt believe itās frame related. Should I
figure out how to get those values to match closer or itās irrelevant?[MSG:INFO: Flex measurement: TLBR: 0.892 TRBL: 4.119]
my question would be where the flex is actually happening.
If you can get a video of things (ideally closeup videos of each arm and of the
sled itself)
is it the anchors moving??
is it the cage/router/sled moving/tilting?
is it belt stretch?
until we know where the movement is actually taking place, itās going to be
impossible to eliminate it.
David Lang
I can see the sled moving a bit while measuring the flex, perhaps belts tightening up more. I will try to get that on film. Is there a way just to run the frame flex measurement command without the entire calibration?
There are a few points to understand with the Frame Flex calculation (itās not really a finished feature, but you can get interesting info out of it):
- The values returned are the TL+BR and TR+BL (belt lengths at +500 Calibration Force) minus (belt lengths at Calibration Force).
- So if you calibrate at 900 itās the length the belts/frame/Maslow stretch between 900 and 1500
- Itās the first thing in the calibration sequence, so you can theoretically stop calibration after it happens.
- But if you want to get an interesting data out of it, Iād suggest letting it run the first initial set of waypoints and doing the first fitness calc, repeating for a few different Calibration Forces
- You want the belt data from the first point if youāre going to graph it.
- I occasionally saw a bit of weird behaviour if I stopped during the fitness calcs.
- This isnāt quick - when I have time iād like to rustle up a PR to do something better, but for now this is likely to take you an hour or two with having to restart the calibration from scratch each time.
If you have a usable machine to start with, make sure you save a copy of the
maslow.yaml file with your good calibration in it.
David Lang
Something that occurred to me when pondering what I could do with my system flex calcs.
I whacked the data into linear regression to get myself actual fitted lines. I suspect these would be cleaner with better data capture than the way I did it, but it was interesting that they do appear to have quite different slopes, more than iād realised:
It occurred to me, if I use the actual, laser measured distances between the anchors as C, I could get the scaling factor at any tension I wanted.
I could then use that to scale the belt lengths from a calibration run, and run fitting on those to see what happened. Interestingly, it did come back with very close to the laser measured lengths (within a mm or so).
Kind of interesting but not very useful? I did wonder if it would allow me to plug my laser-measured values into the yaml files and set a scaling based on it, but annoyingly that doesnāt really work because the current scaling is X and Y, not TLBR + TRBL scaling
I think that this is a super valuable check that weāre not crazy and that belt stretch + flex is the thing we need to be correcting for
Yeah, for sure! My take on it is we might need to look at it on a per-arm basis or per-diagonal though, mine certainly seems to be different for the two diagonals.
I want to try again with a Force 1200 calibration at some point and see how my theories hold - itās all a matter of finding the time