Does auto leveling result in sheared prints?
Clash Royale CLAN TAG#URR8PPP
up vote
5
down vote
favorite
I asked this question as a small question under an answer of another question (How bed leveling is achieved without table screws?), but have been asked to post this as a separate question to answer it with more detail conform SE policy.
One question with respect to automatic bed leveling (also known as ABL): If the bed is tilted and the auto leveling measured this and then the printer adjust the z axis over the position on the bed, will a x-y-point on the first layer be located exactly under the (in model) same x-y-point in a higher layer, or will it be shifted to? I mean, if the bed is 1 mm lower on one side over 10 cm then a top corner of a 10-cm-cube should be also 1 mm shifted, so that the cube still is real cubic and not sheared.
bed-leveling
add a comment |Â
up vote
5
down vote
favorite
I asked this question as a small question under an answer of another question (How bed leveling is achieved without table screws?), but have been asked to post this as a separate question to answer it with more detail conform SE policy.
One question with respect to automatic bed leveling (also known as ABL): If the bed is tilted and the auto leveling measured this and then the printer adjust the z axis over the position on the bed, will a x-y-point on the first layer be located exactly under the (in model) same x-y-point in a higher layer, or will it be shifted to? I mean, if the bed is 1 mm lower on one side over 10 cm then a top corner of a 10-cm-cube should be also 1 mm shifted, so that the cube still is real cubic and not sheared.
bed-leveling
add a comment |Â
up vote
5
down vote
favorite
up vote
5
down vote
favorite
I asked this question as a small question under an answer of another question (How bed leveling is achieved without table screws?), but have been asked to post this as a separate question to answer it with more detail conform SE policy.
One question with respect to automatic bed leveling (also known as ABL): If the bed is tilted and the auto leveling measured this and then the printer adjust the z axis over the position on the bed, will a x-y-point on the first layer be located exactly under the (in model) same x-y-point in a higher layer, or will it be shifted to? I mean, if the bed is 1 mm lower on one side over 10 cm then a top corner of a 10-cm-cube should be also 1 mm shifted, so that the cube still is real cubic and not sheared.
bed-leveling
I asked this question as a small question under an answer of another question (How bed leveling is achieved without table screws?), but have been asked to post this as a separate question to answer it with more detail conform SE policy.
One question with respect to automatic bed leveling (also known as ABL): If the bed is tilted and the auto leveling measured this and then the printer adjust the z axis over the position on the bed, will a x-y-point on the first layer be located exactly under the (in model) same x-y-point in a higher layer, or will it be shifted to? I mean, if the bed is 1 mm lower on one side over 10 cm then a top corner of a 10-cm-cube should be also 1 mm shifted, so that the cube still is real cubic and not sheared.
bed-leveling
bed-leveling
edited Sep 14 at 7:19
0scar
5,6101835
5,6101835
asked Sep 13 at 5:57
Horitsu
4429
4429
add a comment |Â
add a comment |Â
1 Answer
1
active
oldest
votes
up vote
7
down vote
accepted
Using automatic bed leveling assists you in getting the print to stick better to the build platform as a result of the print head following the un-uniform geometry or tilt of the build plate.
In, e.g. Marlin Firmware, the bed level correction is fading out over a predefined distance, this is determined by the constant #define ENABLE_LEVELING_FADE_HEIGHT
in the printer firmware Configuration.h file and the height can be set with M420 Z<height>
(see here).
M420 S1 ; Enable compensation using current grid/mesh
M420 Z10 ; Gradually reduce compensation until Z=10
Yes, a cube will not be perfectly cubic, that is why even with auto bed leveling you need to provide a bed as level as possible, it only should correct for very small deviations.
When the print is smaller than the fade out height, you would indeed get a sheared print, if larger, then the top of the print would be level with respect to the reference plane (this is the level of the x-y plane, basically the level of the hot end carriage). Note that that still can be skew if the printer is improperly calibrated (e.g. when using 2 Z steppers or misalignment of the height on either side).
add a comment |Â
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
7
down vote
accepted
Using automatic bed leveling assists you in getting the print to stick better to the build platform as a result of the print head following the un-uniform geometry or tilt of the build plate.
In, e.g. Marlin Firmware, the bed level correction is fading out over a predefined distance, this is determined by the constant #define ENABLE_LEVELING_FADE_HEIGHT
in the printer firmware Configuration.h file and the height can be set with M420 Z<height>
(see here).
M420 S1 ; Enable compensation using current grid/mesh
M420 Z10 ; Gradually reduce compensation until Z=10
Yes, a cube will not be perfectly cubic, that is why even with auto bed leveling you need to provide a bed as level as possible, it only should correct for very small deviations.
When the print is smaller than the fade out height, you would indeed get a sheared print, if larger, then the top of the print would be level with respect to the reference plane (this is the level of the x-y plane, basically the level of the hot end carriage). Note that that still can be skew if the printer is improperly calibrated (e.g. when using 2 Z steppers or misalignment of the height on either side).
add a comment |Â
up vote
7
down vote
accepted
Using automatic bed leveling assists you in getting the print to stick better to the build platform as a result of the print head following the un-uniform geometry or tilt of the build plate.
In, e.g. Marlin Firmware, the bed level correction is fading out over a predefined distance, this is determined by the constant #define ENABLE_LEVELING_FADE_HEIGHT
in the printer firmware Configuration.h file and the height can be set with M420 Z<height>
(see here).
M420 S1 ; Enable compensation using current grid/mesh
M420 Z10 ; Gradually reduce compensation until Z=10
Yes, a cube will not be perfectly cubic, that is why even with auto bed leveling you need to provide a bed as level as possible, it only should correct for very small deviations.
When the print is smaller than the fade out height, you would indeed get a sheared print, if larger, then the top of the print would be level with respect to the reference plane (this is the level of the x-y plane, basically the level of the hot end carriage). Note that that still can be skew if the printer is improperly calibrated (e.g. when using 2 Z steppers or misalignment of the height on either side).
add a comment |Â
up vote
7
down vote
accepted
up vote
7
down vote
accepted
Using automatic bed leveling assists you in getting the print to stick better to the build platform as a result of the print head following the un-uniform geometry or tilt of the build plate.
In, e.g. Marlin Firmware, the bed level correction is fading out over a predefined distance, this is determined by the constant #define ENABLE_LEVELING_FADE_HEIGHT
in the printer firmware Configuration.h file and the height can be set with M420 Z<height>
(see here).
M420 S1 ; Enable compensation using current grid/mesh
M420 Z10 ; Gradually reduce compensation until Z=10
Yes, a cube will not be perfectly cubic, that is why even with auto bed leveling you need to provide a bed as level as possible, it only should correct for very small deviations.
When the print is smaller than the fade out height, you would indeed get a sheared print, if larger, then the top of the print would be level with respect to the reference plane (this is the level of the x-y plane, basically the level of the hot end carriage). Note that that still can be skew if the printer is improperly calibrated (e.g. when using 2 Z steppers or misalignment of the height on either side).
Using automatic bed leveling assists you in getting the print to stick better to the build platform as a result of the print head following the un-uniform geometry or tilt of the build plate.
In, e.g. Marlin Firmware, the bed level correction is fading out over a predefined distance, this is determined by the constant #define ENABLE_LEVELING_FADE_HEIGHT
in the printer firmware Configuration.h file and the height can be set with M420 Z<height>
(see here).
M420 S1 ; Enable compensation using current grid/mesh
M420 Z10 ; Gradually reduce compensation until Z=10
Yes, a cube will not be perfectly cubic, that is why even with auto bed leveling you need to provide a bed as level as possible, it only should correct for very small deviations.
When the print is smaller than the fade out height, you would indeed get a sheared print, if larger, then the top of the print would be level with respect to the reference plane (this is the level of the x-y plane, basically the level of the hot end carriage). Note that that still can be skew if the printer is improperly calibrated (e.g. when using 2 Z steppers or misalignment of the height on either side).
edited Sep 14 at 7:21
answered Sep 13 at 6:42
0scar
5,6101835
5,6101835
add a comment |Â
add a comment |Â
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2f3dprinting.stackexchange.com%2fquestions%2f6904%2fdoes-auto-leveling-result-in-sheared-prints%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password