I could use some help
-
@mac said in I could use some help:
@fcwilt I homed again, it went forwards again, and smashed into the adjustment cap again.
This makes no sense at all.
OK here is a thought. Perhaps the forwards move is the G1 Y110 at the end of the file.
So lets try this:
- jog the bed back to somewhere in the middle of it's travel
- execute a G91
- execute a G1 H1 Y-10 which should be a 10mm move. It's not far enough to smack into anything but it will tell us in what direction the G1 H1 Y-10 command moves the bed.
Thanks.
Frederick
-
@mac said in I could use some help:
What if I change the code to what's below?
G1 H1 Y 360 F3600 G1 Y15 G1 H1 Y=10 F360 G90 G1 Y110 F3600
You are faster than me. I just posted a little test to verify if the G1 H1 move is actually going in the correct direction.
Frederick
-
@fcwilt G1 H1 Y-10 moved the bed 10mm towards the END STOP!
-
@fcwilt Interestingly, Y is saying 0.0
-
@fcwilt I did it again, now Y's saying -10
-
@fcwilt I changed the end to Y-20. The bed went towards the rear 20mm. Y is reporting -30mm.
-
@fcwilt according to my measurements, and my inches to millimeter calculator, if I change the number to Y-92.075mm, the foot of the bed will touch the end-stop.
-
@fcwilt hmmmm, the bed's being weird. I'm sending G1 H1 Y-92 , but the bed is inching towards the end stop instead of going straight for it.
And Y is now 0.0 again, whereas it was -30.
-
This post is deleted! -
@fcwilt okay, I've gone back to telling the board to move the bed back 10mm at a time (Y-10). It's working again. Y is at -10.0. It's also (I jogged it twice more), about 5mm from the end stop now.
-
@fcwilt I've moved the bed back to the center of the 452mm's. That's 9 inches (of 18). Y is reporting 100.00 now.
-
@fcwilt I have to run an errand. I'll be back in an hour.
-
@mac said in I could use some help:
@fcwilt hmmmm, the bed's being weird. I'm sending G1 H1 Y-92 , but the bed is inching towards the end stop instead of going straight for it.
And Y is now 0.0 again, whereas it was -30.
The change to Y=0 should be because the endstop was triggered.
The post move behavior of a G1 H1 move is to set the axis position to the min or max value specified in the M208 for that axis.
Since the endstop for this axis is specified to be at the low end, the min value is used, and that is just what you are seeing.
Was the move, while slow, smooth and even?
It could because you did not specify an F parameter for the move. In that case it uses the speed set by the last F parameter that was executed.
You could try it all again but this time include, say, F3600 in the G1 H1 moves.
Frederick
-
@mac said in I could use some help:
@fcwilt I have to run an errand. I'll be back in an hour.
Sounds good. I have a chore to do as well.
Be safe.
Frederick
-
@fcwilt
I've got to hand it to you, Frederick. You have tha patience of Job. -
@nightowl said in I could use some help:
@fcwilt
I've got to hand it to you, Frederick. You have tha patience of Job.Uh... I like a challenge?
Frederick
-
-
@mac
Hey mac,
What am I seeing?
Did something work as expected for once?
Frederick
-
-
@mac said in I could use some help:
Hey mac,
Nice but G1 H2 is not the same as G1 H1.
To make use of the endstop for homing, you have to use G1 H1.
Frederick