Welcome! Log In Create A New Profile

Advanced

Rostock autoleveling problem

Posted by alpha6 
Rostock autoleveling problem
February 03, 2017 04:53PM
Hello.

I have the Rostock mini printer with weight sensor as Z-probe. Sensor works fine, but autolevel doesn't.
I use the latest Marlin RC firmware with following options:

// The center of the bed is at (X=0, Y=0)
#define BED_CENTER_AT_0_0

#define AUTO_BED_LEVELING_BILINEAR

// Set the boundaries for probing (where the probe can reach).
#define DELTA_PROBEABLE_RADIUS (DELTA_PRINTABLE_RADIUS - 30)
#define LEFT_PROBE_BED_POSITION -(DELTA_PROBEABLE_RADIUS)
#define RIGHT_PROBE_BED_POSITION DELTA_PROBEABLE_RADIUS
#define FRONT_PROBE_BED_POSITION -(DELTA_PROBEABLE_RADIUS)
#define BACK_PROBE_BED_POSITION DELTA_PROBEABLE_RADIUS

// The Z probe minimum outer margin (to validate G29 parameters).
#define MIN_PROBE_EDGE 10

But leveling and printing processes show that the software bed center seems to somehow be not placed on hardware bed center.
The violet cube on the picture shows position of the software bed center:



And if you think: "wait, it is not even a cube!" - you're absolutely right smiling smiley The green cube shows how the printer used to print before. It's not of a great quality, but a little bit better than now smiling smiley
If I don't use the autolevel, the cube gets printed on the center of the bed and it is really a cube.

The main question is: what's wrong with my firmware config?

The full config is here: [github.com]
Re: Rostock autoleveling problem
February 04, 2017 06:05AM
Ok, I solved the problem. It was a bug in Marlin RC branch. I compiled a new firmware from RCBugFix branch and everything's working fine.

First print with autolevel:

Sorry, only registered users may post in this forum.

Click here to login