Skip to content
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

Home Offset (M206) not working #9

Open
Daedalus7000 opened this issue Feb 18, 2015 · 0 comments
Open

Home Offset (M206) not working #9

Daedalus7000 opened this issue Feb 18, 2015 · 0 comments

Comments

@Daedalus7000
Copy link

Marlin-Metal-1403 and Marlin-RevF4:
If Home Offset (M206) is used with non-zero values together with the bed leveling feature G29, the probing locations is wrong.
In Configuration.h, the variable for home offset is missing in the calculations of X_MAX_LENGTH, and also Y and Z.
I use the following settings:
M206 X-12.00 Y0.00
M210 X0.00 Y0.00
M211 X212.00 Y200.00
M212 X26.00 Y0.00

In Repetier I use the following settings:
X Min: -12
X Max: 200
Bed Left: 0
Y Min:0
Y Max: 200
Bed Front: 0
Print Area Width: 200
Print Area Depth: 200

My custom start G-Code is:
G28 X0 Y0; home X axis and Y axis
G1 X10 F1000;
G1 Y190 F1000;
G28 Z0; home Z axis
G29; Automatic bed leveling at 3 points
G1 Z5 F5000; lift nozzle

I think the code should be as following:

define X_MAX_LENGTH (base_max_pos[0] - base_min_pos[0] + add_homeing[0])

This is working on my machine, Printrbot Simple 1405, Rev D Printrboard.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant