New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Homing to Y max - Y axis moves double distance #11793
Comments
something does not match up here - why did you set the bed size to 300 yet only want to use 150 to 300? |
@brandstaetter - I want to use the entire bed! I have the bed defined as:
And the usable area:
When i home the bed, it moves to position 300 - correct. |
Ah I see. So please check your DEFAULT_AXIS_STEPS_PER_UNIT. |
Hi @brandstaetter ,
|
Does |
Thanks for the suggestion @thinkyhead - I've not tried this - but i have EEPROM disabled. I'll give it a try though. |
Good luck. Yes, TMC2130 stepper drivers are known to do odd things like this. But let's try to rule them out first and then if needed we can see if something else is going on. |
Upgrade to 1.1.9 solved this issue. Very odd. Thanks for all the help! |
I am having this same problem running 1.1.9 and 1.1.X bug fix. Running a new Tevo Tornado stock everything. All axis work perfectly during homing, I can move the bed from the LCD, and they operate perfectly during bed leveling. Been pulling my hair out all day. Basically an G0 or G1 command cause the Y axis to go to max position (300). After that Y is completely unrecoverable unless homed. This causes prints to literally just print in a single line on the back of the bed. Y ends up at ~280 after bed leveling and as soon as the print tries to send the bed back to center, it goes to 300 and locks up. Terminal shows the print working normally. The LCD reports the Y position as if the bed is moving appropriately. I am at a total loss. Would really appreciate any suggestions. Thanks in advance. |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
configuration.zip
Description
Hi,
I have a P3 Steel (Prusa i3 clone) that i have just rebuilt with a larger bed (200 x 300).
All was working fine. But to maximise the area of the bed I could use I decided to move the Y endstop from the min to the max position.
This has resulted in very odd behaviour:
G28 Y homes the bed correctly to the Y max endstop (bed forward).
M114 then reports the Y position at 300 (this is correct).
G1 Y150 moves the bed 300mm backwards (effectively to the Y min position)!! It should move the bed to the halfway position.
Moving Y to any values lower than 150 (i.e. 100 or 0) result in the bed moving too far and the stepper jamming.
Moving Y to any values between 300 and 150 result in the bed moving twice the requested distance - for instance: G1 Y290 moves the bed backwards 20mm rather than 10mm.
My config:
Config files attached.
Thanks,
Steve
The text was updated successfully, but these errors were encountered: