-
-
Notifications
You must be signed in to change notification settings - Fork 19.3k
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
XY not moving to center of bed when homing Z #5873
Comments
That's the location the head should be at when it starts & finishes the Z axis homing. What does M114 report ? It should report the same location as the LCD. It looks like your config files are set up properly.
I think you've run into a bug. The "take two aspirin & call me in the morning" response is to request that you download the latest RCBugFix and see if that fixes the problem. RCBugFix is the very latest Marlin. It has a lot of bug fixes in it so it clears up a lot of these problems. ULTRA_LCD and REPRAP_DISCOUNT_SMART_CONTROLLER are both enabled. Why is that? I haven't gotten into the LCDs so I don't know if that's correct or not. Some minor notes/questions on your config. #define ENDSTOPPULLUPS should be enabled. This will enable the pullups on all the endstops. Never hurts and is required when using mechanical switches and most hall effect sensors.. #define NUM_SERVOS 3 - just surprised to see it's not 1. Are you running other servo based items besides your Z probe? //#define Z_HOMING_HEIGHT 4 should be enabled and set to the needs of your printer. FYI - here's the sections from your config file that pertain to Z homing
|
Please make a |
@Blue-Marlin - I hadn't thought of the X_MAX and Y_MAX sensors always being active. That would keep the head at X0, Y0 until endstops are disabled. If this is the case then enabling endstops (M120) and then issuing G0 X30 and G0 Y30 would result in no head movement and an "endstop hit" message on the screen. |
You guys are THE best. Commented out the unused endstops. Z homed as it did before. Other minor issues to sort out still. Thanks again for awesome response. |
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. |
Hey Guys.
Total noob here. I ran Marlin V1 for LCD 2004 on my printer for over a year now.
I added some fans on the aux pins and LED lights to extruder head for those late night prints. Added Auto bed leveling with servo. Worked awesome until one day. I must have messed with something in the code and the Auto bed leveling was off. It doesnt calc the plane properly anymore and prints iregular.
Thought its time for upgrade. Downloaded the new Marlin firmware. First of all. Well done. It is way better layed out and the fetures in it is awesome.
It does not want to work for me tho. If I home the X and Y axis independantly, It shows "0" on my LCD.
When I do a "Auto Home" it homes the X and Y. Does not go to center of the bed to do Z. Just drops the servo in the X and Y home pos. Also the values on LCD is then X 90.0 Y 135.0 and Z 13.0.
I cant see where it gets those values. Also if I send it a G29. It does not move to the grid points. the servo just drops once in the X and Y home positions.
Here is my config.
And `Configuration_adv.h`…
The text was updated successfully, but these errors were encountered: