M4: Calibration fail observations, large portrait vertical

BTW I noticed this time that if I have the ui up on my computer and tablet, then I can go out to the garage with the tablet, and come back to a full console of stuff on the computer and it is QUITE a lot faster computing fitness :slight_smile:

1 Like

as for where, we have a pulldown menu item for setup, this could be a similar
menu item either ‘test’ or ‘advanced’

David Lang

2 Likes

I think that there is something funky going on that both you and @Frank_Wiebenga are dealing with. It feels like the same issue to me.

You are both getting normal behavior, nothing clearly wrong but then the calibration results are weirdly low. I am 500% stumped on what it is.

Since this last one was at least stable now that I have the arms on (maybe) right, I’ll try a 4 x 6 or so and see what I get. Also I do have at least one if not two belts that have some chewed up areas, so I’ll rebuild and try this again once I get the new belts.

Right now, I’d really like a feature whereby once I’ve retracted / extended the machine keeps track of that enough that I can just update the calibration settings and start from there instead of having to retract/extend again. Retracting for me as you know is a pretty onerous process, although better now that I can custom extend my top belts more :wink: but still two trips up and down the ladder…

1 Like

OK, we may have a breakthrough.

@ronlawrence3 and @Frank_Wiebenga would you guys both be willing to give

A try?

Basically just press Retract All → Extend All then 1,000mm of belt (measured by the white part showing, length is 0 when fully retracted) will extend and can you measure that belt with a tape measure?

It will be slightly more than 1,000mm because of a little overshoot but it should be like 1009 or something like that.

Before you do the whole process, can you give 0.66.8 a try? I think that we might have some sort of an issue there which could solve the whole thing.

Yes, I’m merging into my local branch now and will upload a new binary (thank God my office is next to the garage, the bluetooth reaches :slight_smile: )

1 Like

Sorry I meant 0.66.8! I typed wrong!

is this Maslow-Main? I just merged both projects from the upstream Maslow-Main…

1 Like

It isn’t on Maslow-Main because it can’t be used for actual calibration or cutting or anything, it’s just a test firmware which can only extend.

If you want to grab the branch it’s called Extend-1000mm.

What we’re looking for is these values + the actual measured values with a tape measure.

1 Like

will do…

1 Like

so this amount of logging makes my ipad angry… never loads, but I’m trying…

1 Like

It should only be logging once a second or so…hmm

yea, I’m not sure what was going on… I cleared my cache and all is better… stand by

1 Like
(index):42 [MSG:INFO: Top Left position is 1006.078]
(index):42 [MSG:INFO: Top Right position is 1009.976]
(index):42 [MSG:INFO: Bottom Left position is 1007.871]
(index):42 [MSG:INFO: Bottom Right position is 1010.899]

All 4 of these seem nearly to the mm for me (as much as I can tell trying to measure with a tape.

1 Like

Sure I can once the little one goes to bed.

1 Like

Going to grab main again and run a X 4 Y 6 calibration in my same area and see what I get out of that.

1 Like

Darn, I thought we were on to something there

I have obviously not tried (nor can I easily) horizontally. I wonder if I were to be either landscape vertical or horizontal if I’d get better results. I will have to wait for the weekend on trying any of that as I can’t manipulate this monster frame by myself and I’d have to clear out the garage a bit to get it landscape.

1 Like

OK, I think I have something…

I pulled out the ethernets one at a time, starting top-right, bottom-right, bottom-left, then top-left:

$/axes/x/homing/mpos_mm=0.000
$/axes/x/homing/positive_direction=true
$/axes/y/max_travel_mm=1219.200
$/axes/y/homing/mpos_mm=0.000
$/axes/y/homing/positive_direction=true
[MSG:INFO: Channel auto report interval set to 50 ms]
[GC:G0 G54 G17 G21 G90 G94 M5 M9 T0 F0 S0]
[MSG:INFO: Caution: Unlocked]
[MSG:INFO: Retracting all belts]
[MSG:INFO: 3 pulled tight with offset -2100.558]
[MSG:INFO: 0 pulled tight with offset -2115.588]
[MSG:INFO: 2 pulled tight with offset -2526.115]
[MSG:INFO: 1 pulled tight with offset -2843.259]
[MSG:WARN: Encoder read failure on 1]
[MSG:ERR: PANIC! Stopping all motors]
[MSG:WARN: Bad connection on Top Right encoder, failed to read 87 times in the last second]
[MSG:ERR: Failure on Top Right encoder, failed to read 167 times in the last second]
[MSG:ERR: PANIC! Stopping all motors]
[MSG:WARN: Bad connection on Top Right encoder, failed to read 81 times in the last second]
[MSG:WARN: Encoder read failure on 0]
[MSG:ERR: PANIC! Stopping all motors]
[MSG:WARN: Bad connection on Bottom Left encoder, failed to read 1 times in the last second]
[MSG:ERR: Failure on Bottom Left encoder, failed to read 167 times in the last second]
[MSG:ERR: PANIC! Stopping all motors]
[MSG:ERR: Failure on Bottom Left encoder, failed to read 167 times in the last second]
[MSG:ERR: PANIC! Stopping all motors]
[MSG:ERR: Failure on Bottom Left encoder, failed to read 169 times in the last second]
[MSG:ERR: PANIC! Stopping all motors]
[MSG:WARN: Bad connection on Bottom Left encoder, failed to read 6 times in the last second]
[MSG:WARN: Encoder read failure on 3]
[MSG:ERR: PANIC! Stopping all motors]
[MSG:WARN: Bad connection on Top Left encoder, failed to read 38 times in the last second]
[MSG:ERR: Failure on Top Left encoder, failed to read 166 times in the last second]
[MSG:ERR: PANIC! Stopping all motors]
[MSG:ERR: Failure on Top Left encoder, failed to read 158 times in the last second]
[MSG:ERR: PANIC! Stopping all motors]
[MSG:WARN: Encoder read failure on 2]
[MSG:ERR: PANIC! Stopping all motors]
[MSG:WARN: Bad connection on Bottom Right encoder, failed to read 75 times in the last second]
[MSG:ERR: Failure on Bottom Right encoder, failed to read 167 times in the last second]
[MSG:ERR: PANIC! Stopping all motors]
[MSG:WARN: Bad connection on Bottom Right encoder, failed to read 32 times in the last second]

These don’t match! I’m not sure what is happening here. I thought it could be my firmware, so this is actually the Masow-Main branch. Also the cables are not long enough to put them “right” according to the messages.

Could the pins be messed up?

1 Like