I could use some help
-
@fcwilt 5 moves of Y+10 covered 46.8265mm.
-
@fcwilt so the accuracy is 93.65%?
-
@mac said in I could use some help:
@fcwilt so the accuracy is 93.65%?
That is rather strange. I expected a completely different outcome.
It should have moved very close to 50mm.
To compute the correct value in M92 for the Y stepper we just determine the ratio of the correct distance to the actual distance - 50.00 / 46.82 which is 1.0679.
The current value in M92 is 80? or was it 40?
In any case you take the current value and multiply by 1.0679.
80 x 1.0679 = 85.433
40 x 1.0679 = 42.716
But those values make no sense to me at all. Every printer I have built has had simple integer values in M92.
So take whatever the current M92 value for Y is and multiply by 1.0679 and use that new value in the M92.
Re-boot and re-test the Y movement and see if it comes out very close to 50.00.
I need to think about how these values might make sense.
Frederick
-
@fcwilt I’ll do it right now.
-
@mac said in I could use some help:
@fcwilt I’ll do it right now.
That would be grand. I've got quite a bit of time at the moment to work with you.
Frederick
-
@fcwilt well, here's the first problem, and I remember changing this to half of these numbers:
M92 X80.00 Y80.00 Z4000.00 E420.00
-
@mac said in I could use some help:
@fcwilt well, here's the first problem, and I remember changing this to half of these numbers:
M92 X80.00 Y80.00 Z4000.00 E420.00
All that matters is what they are now in the config.g file because those are the values that you have been using everything you have re-booted the printer.
If what is there now for Y now is 80 then just replace the 80 with 85.433, re-boot and re-test Y movement.
Thanks.
Frederick
-
@fcwilt I'm been redoing the measurement to see if it's the same each time. I'm more comfortable with 1.5625 inches, which is 39.6875 mm.
50 divided by 39.6875 is 1.2598.
80 times 1.2598 is 100.784.That sounds like 100 to me.
I think those are better numbers, don't you?
-
@mac said in I could use some help:
@fcwilt I'm been redoing the measurement to see if it's the same each time. I'm more comfortable with 1.5625 inches, which is 39.6875 mm.
50 divided by 39.6875 is 1.2598.
80 times 1.2598 is 100.784.I think those are better numbers, don't you?
Now that is starting to make sense. 100 is a value that is common in "printer land".
So assuming X and Y use the same hardware setup (belts, pulleys, etc) then you should enter 100 for X and Y.
I bet that will work out just fine.
Especially once we find the issue that is causing the X stepper to malfunction. Any evidence yet to indicate an intermittent wiring problem?
Oh yes. After you have 100 in place for Y, at least, re-boot and try homing Y and see if it triggers the Y endstop twice and returns to the center of the bed.
I have my fingers crossed.
Frederick
-
@fcwilt Okay, I'm going to change X and Y to 100.00 each. Save, reboot, and then Home Y.
-
@mac said in I could use some help:
@fcwilt Okay, I'm going to change X and Y to 100.00 each. Save, reboot, and then Home Y.
Fingers still crossed.
Frederick
-
@fcwilt Okay, Y started out very slowly, and went towards HOME (the rear of the printer), but stopped 89mm from the end-stop.
I'm sorry, Frederick, it's just not happening.
-
@mac said in I could use some help:
@fcwilt Okay, Y started out very slowly, and went towards HOME (the rear of the printer), but stopped 89mm from the end-stop.
I'm sorry, Frederick, it's just not happening.
And yet jogging Y is now yielding correct distances?
Frederick
-
@fcwilt The nozzle is 51mm west of the front of the bed (the back of the printer is pointed west).
-
@fcwilt I haven't tried to find that out yet. I'll do that now.
-
@mac said in I could use some help:
@fcwilt The nozzle is 51mm west of the front of the bed (the back of the printer is pointed west).
OK back to my previous question.
With the new value of 100 are Y movements done via jogging moving the correct distances?
Frederick
-
@fcwilt I have an American tape measure going from the front of the printer to the back rail, where it's hooked on to the back rail. What I'm doing is bringing the adjustment wheel for the left corner of the bed to 10 inches. I just watched the bed move from 10 inches to 12 inches twice. So the bed travelled back and forth 51mm twice.
-
@fcwilt they appear to be consistent.
-
@fcwilt okay, I did a test. I clicked on Y-50 twice. That took the rear of the bed to the endstop (it hit it, versus touching it and backing away).
-
@mac said in I could use some help:
@fcwilt I have an American tape measure going from the front of the printer to the back rail, where it's hooked on to the back rail. What I'm doing is bringing the adjustment wheel for the left corner of the bed to 10 inches. I just watched the bed move from 10 inches to 12 inches twice. So the bed travelled back and forth 51mm twice.
I don't care about homing Y right now because we know it is not working.
I need to be sure that Y movements done via jogging are now moving the correct distances.
Once that is assured the next step will be to determine if the current min/max limits for the Y axis are correct.
Why? Because I based my Y homing code on them. If they are wrong the homing code is wrong and will not work.
Frederick